body {  } .animate { visibility:hidden; } .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;  animation-duration: 1s;  -webkit-animation-duration: 1s;  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); }  } @charset "utf-8";   .dt-sc-hr { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter.png) repeat-x; height:10px; width:100%; clear:both; display:block; float:left; margin:40px 0px; position:relative; z-index:1; } .dt-sc-hr-medium { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter-medium.png) repeat-x; height:16px; width:100%; clear:both; display:block; float:left; margin:40px 0px; position:relative; z-index:1; } .dt-sc-hr-large { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter-large.png) repeat-x; height:22px; width:100%; clear:both; display:block; float:left; margin:40px 0px; position:relative; z-index:1; }   .dt-sc-hr-border { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/css/images/splitter2.png) repeat-x; height:1px; width:100%; clear:both; display:block; float:left; margin:30px 0px 40px; position:relative; z-index:1; }  .dt-sc-hr-invisible { float:left; width:100%; margin:20px 0px; display:block; clear:both; } .dt-sc-hr-invisible-small { float:left; width:100%; margin:10px 0px; display:block; clear:both; } .dt-sc-hr-invisible-medium { float:left; width:100%; margin:30px 0px; display:block; clear:both; } .dt-sc-hr-invisible-large { float:left; width:100%; margin:45px 0px; display:block; clear:both; }  .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; }  .dt-sc-clear { float:none; clear:both; margin:0px; padding:0px; }    .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-half { width:49%; }  .dt-sc-one-third { width:32%; } .dt-sc-two-third { width:66%; }  .dt-sc-one-fourth { width:23.5%; } .dt-sc-three-fourth { width:74.5%; }   .dt-sc-one-fifth { width:18.4%; } .dt-sc-two-fifth { width:38.8%; } .dt-sc-three-fifth { width:59.2%; } .dt-sc-four-fifth { width:79.6%; }  .dt-sc-one-sixth { width:15%; } .dt-sc-two-sixth { width:32%; } .dt-sc-three-sixth { width:49%; } .dt-sc-four-sixth { width:66%; } .dt-sc-five-sixth { width:83%; }   .column img { max-width:100%; height:auto; }  .dt-sc-one-half iframe, .dt-sc-one-third iframe, .dt-sc-one-fourth iframe, .dt-sc-three-fourth iframe, .dt-sc-two-third iframe, iframe { max-width:100%; } 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-button { font-size:14px; padding:8px 15px; line-height:normal; display:inline-block; margin:10px 0px 0px; cursor:pointer; font-weight:bold; text-transform:uppercase; border:2px solid #201c1d; border-radius:3px; color:#201c1d; } .dt-sc-button:hover { color:#ffffff; }  .dt-sc-button .fa { margin-right:5px; }  .dt-sc-button.white:hover { color:#201c1d; }  .dt-sc-button.filled { color:#ffffff; } .dt-sc-button.filled:hover { background-color:transparent; }  .dt-sc-button.large.filled { font-size:18px; padding:21px 30px; } .dt-sc-button.xlarge.filled { font-size:20px; padding:25px 40px; }  .dt-sc-button.small { font-size:14px; padding:13px 20px 11px; } .dt-sc-button.medium { font-size:16px; padding:17px 20px 16px; } .dt-sc-button.large { font-size:18px; padding:22px 45px 21px; } .dt-sc-button.xlarge { font-size:20px; padding:26px 50px 25px; }  .dt-sc-button.avocado { border-color:#72723e; color:#72723e; }  .dt-sc-button.black { border-color:#262626; color:#262626; } .dt-sc-button.blue { border-color:#478bca; color:#478bca; } .dt-sc-button.blueiris { border-color:#595ca1; color:#595ca1; } .dt-sc-button.blueturquoise { border-color:#08bbb7; color:#08bbb7;} .dt-sc-button.brown { border-color:#8f5a28; color:#8f5a28; } .dt-sc-button.burntsienna { border-color:#d36b5e; color:#d36b5e; } .dt-sc-button.chillipepper { border-color:#b31f41; color:#b31f41; } .dt-sc-button.eggplant { border-color:#614051; color:#614051; } .dt-sc-button.electricblue { border-color:#536878; color:#536878; } .dt-sc-button.graasgreen { border-color:#81c77f; color:#81c77f; } .dt-sc-button.gray { border-color:#7d888e; color:#7d888e; } .dt-sc-button.green { border-color:#00a988; color:#00a988; } .dt-sc-button.orange { border-color:#f67f45; color:#f67f45 } .dt-sc-button.palebrown { border-color:#987654; color:#987654;} .dt-sc-button.pink { border-color:#e472ae; color:#e472ae; } .dt-sc-button.radiantorchid { border-color:#af71b0; color:#af71b0; } .dt-sc-button.red { border-color:#ef3a43; color:#ef3a43; } .dt-sc-button.skyblue { border-color:#0facce; color:#0facce; } .dt-sc-button.yellow { border-color:#eec005; color:#eec005; } .dt-sc-button.white { border-color:#ffffff; color:#ffffff; }   .dt-sc-button.avocado:hover { background-color:#72723e; border-color:#72723e; }  .dt-sc-button.black:hover { background-color:#262626; border-color:#262626; } .dt-sc-button.blue:hover { background-color:#478bca; border-color:#478bca; } .dt-sc-button.blueiris:hover { background-color:#595ca1; border-color:#595ca1; } .dt-sc-button.blueturquoise:hover { background-color:#08bbb7; border-color:#08bbb7; } .dt-sc-button.brown:hover { background-color:#8f5a28; border-color:#8f5a28; } .dt-sc-button.burntsienna:hover { background-color:#d36b5e; border-color:#d36b5e; } .dt-sc-button.chillipepper:hover { background-color:#b31f41; border-color:#b31f41; } .dt-sc-button.eggplant:hover { background-color:#614051; border-color:#614051; } .dt-sc-button.electricblue:hover { background-color:#536878; border-color:#536878; } .dt-sc-button.graasgreen:hover { background-color:#81c77f; border-color:#81c77f; } .dt-sc-button.gray:hover { background-color:#7d888e; border-color:#7d888e; } .dt-sc-button.green:hover { background-color:#00a988; border-color:#00a988; } .dt-sc-button.orange:hover { background-color:#f67f45; border-color:#f67f45; } .dt-sc-button.palebrown:hover { background-color:#987654; border-color:#987654; } .dt-sc-button.pink:hover { background-color:#e472ae; border-color:#e472ae; } .dt-sc-button.radiantorchid:hover { background-color:#af71b0; border-color:#af71b0; } .dt-sc-button.red:hover { background-color:#ef3a43; border-color:#ef3a43; } .dt-sc-button.skyblue:hover { background-color:#0facce; border-color:#0facce; } .dt-sc-button.yellow:hover { background-color:#eec005; border-color:#eec005; } .dt-sc-button.white:hover { background-color:#ffffff; border-color:#ffffff; }   .dt-sc-button.filled.avocado:hover { color:#72723e; background-color:transparent; }  .dt-sc-button.filled.black:hover { color:#262626; background-color:transparent; } .dt-sc-button.filled.blue:hover { color:#478bca; background-color:transparent; } .dt-sc-button.filled.blueiris:hover { color:#595ca1; background-color:transparent; } .dt-sc-button.filled.blueturquoise:hover { color:#08bbb7; background-color:transparent; } .dt-sc-button.filled.brown:hover { color:#8f5a28; background-color:transparent; } .dt-sc-button.filled.burntsienna:hover { color:#d36b5e; background-color:transparent; } .dt-sc-button.filled.chillipepper:hover { color:#b31f41; background-color:transparent; } .dt-sc-button.filled.eggplant:hover { color:#614051; background-color:transparent; } .dt-sc-button.filled.electricblue:hover { color:#536878; background-color:transparent; } .dt-sc-button.filled.graasgreen:hover { color:#81c77f; background-color:transparent; } .dt-sc-button.filled.gray:hover { color:#7d888e; background-color:transparent; } .dt-sc-button.filled.green:hover { color:#00a988; background-color:transparent; } .dt-sc-button.filled.orange:hover { color:#f67f45; background-color:transparent; } .dt-sc-button.filled.palebrown:hover { color:#987654; background-color:transparent; } .dt-sc-button.filled.pink:hover { color:#e472ae; background-color:transparent; } .dt-sc-button.filled.radiantorchid:hover { color:#af71b0; background-color:transparent; } .dt-sc-button.filled.red:hover { color:#ef3a43; background-color:transparent; } .dt-sc-button.filled.skyblue:hover { color:#0facce; background-color:transparent; } .dt-sc-button.filled.yellow:hover { color:#eec005; background-color:transparent; } .dt-sc-button.filled.white:hover { color:#ffffff; background-color:transparent; }  .dt-sc-button.filled.avocado { color:#ffffff; background:#72723e; border-color:#72723e; }  .dt-sc-button.filled.black { color:#ffffff; background:#262626; border-color:#262626; } .dt-sc-button.filled.blue { color:#ffffff; background:#478bca; border-color:#478bca; } .dt-sc-button.filled.blueiris { color:#ffffff; background:#595ca1; border-color:#595ca1; } .dt-sc-button.filled.blueturquoise { color:#ffffff; background:#08bbb7; border-color:#08bbb7; } .dt-sc-button.filled.brown { color:#ffffff; background:#8f5a28; border-color:#8f5a28; } .dt-sc-button.filled.burntsienna { color:#ffffff; background:#d36b5e; border-color:#d36b5e; } .dt-sc-button.filled.chillipepper { color:#ffffff; background:#b31f41; border-color:#b31f41; } .dt-sc-button.filled.eggplant { color:#ffffff; background:#614051; border-color:#614051; } .dt-sc-button.filled.electricblue { color:#ffffff; background:#536878; border-color:#536878; } .dt-sc-button.filled.graasgreen { color:#ffffff; background:#81c77f; border-color:#81c77f; } .dt-sc-button.filled.gray { color:#ffffff; background:#7d888e; border-color:#7d888e; } .dt-sc-button.filled.green { color:#ffffff; background:#00a988; border-color:#00a988; } .dt-sc-button.filled.orange { color:#ffffff; background:#f67f45; border-color:#f67f45; } .dt-sc-button.filled.palebrown { color:#ffffff; background:#987654; border-color:#987654; } .dt-sc-button.filled.pink { color:#ffffff; background-color:#e472ae; border-color:#e472ae; } .dt-sc-button.filled.radiantorchid { color:#ffffff; background:#af71b0; border-color:#af71b0; } .dt-sc-button.filled.red { color:#ffffff; background:#ef3a43; border-color:#ef3a43; } .dt-sc-button.filled.skyblue { color:#ffffff; background:#0facce; border-color:#0facce; } .dt-sc-button.filled.yellow { color:#ffffff; background:#eec005; border-color:#eec005; } .dt-sc-button.filled.white { color:#808080; background:#ffffff; border-color:#ffffff; }    .dt-sc-button.avocado:hover, .dt-sc-button.black:hover, .dt-sc-button.blue:hover, .dt-sc-button.blueiris:hover, .dt-sc-button.blueturquoise:hover, .dt-sc-button.brown:hover, .dt-sc-button.burntsienna:hover, .dt-sc-button.chillipepper:hover, .dt-sc-button.eggplant:hover, .dt-sc-button.electricblue:hover, .dt-sc-button.graasgreen:hover, .dt-sc-button.gray:hover, .dt-sc-button.green:hover, .dt-sc-button.orange:hover, .dt-sc-button.palebrown:hover, .dt-sc-button.pink:hover, .dt-sc-button.radiantorchid:hover, .dt-sc-button.red:hover, .dt-sc-button.skyblue:hover, .dt-sc-button.yellow:hover { color:#ffffff; }    input.dt-sc-button, input[type="submit"], input[type="button"] { overflow: visible; width:auto !important; }     .dt-sc-ico-content { width:100%; margin:0px; padding:0px; clear:both; display:block; } .dt-sc-ico-content .custom-icon img { position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; } .dt-sc-ico-content .custom-icon { position:relative; }  .dt-sc-ico-content.type1 { padding:0px 0px 0px 80px; position:relative; width:auto; } .dt-sc-ico-content.type1 .custom-icon { width:60px; text-align:center; position:absolute; left:0; top:0px; } .dt-sc-ico-content.type1 .custom-icon span { font-size:50px; } .dt-sc-ico-content.type1 h4 { margin-bottom:10px; }  .dt-sc-ico-content.type2 { padding:0px 0px 0px 110px; position:relative; width:auto; } .dt-sc-ico-content.type2 .custom-icon { text-align:center; position:absolute; left:0; top:-10px; } .dt-sc-ico-content.type2 .custom-icon span { font-size:36px; line-height:90px; width:90px; height:90px; border-radius:90px; color:#ffffff; border:1px solid; } .dt-sc-ico-content.type2 h4 { margin-bottom:10px; } .dt-sc-ico-content.type2:hover .custom-icon span { background:#fdf6ea; }  .dt-sc-ico-content.type3 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type3 .custom-icon { display:inline-block; width:90px; height:90px; text-align:center; margin-bottom:20px; border-radius:90px; color:#ffffff; } .dt-sc-ico-content.type3 .custom-icon a { color:#ffffff; } .dt-sc-ico-content.type3 .custom-icon span { font-size:36px; line-height:90px; } .dt-sc-ico-content.type3 h4 { margin-bottom:10px; font-size:18px; text-transform:uppercase; font-weight:600; } .dt-sc-ico-content.type3:hover .custom-icon { background:#fdf6ea; }  .dt-sc-ico-content.type4 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type4 .custom-icon { float:left; width:100%; text-align:center; margin-bottom:20px; } .dt-sc-ico-content.type4 .custom-icon span { font-size:72px; } .dt-sc-ico-content.type4 h4 { margin-bottom:10px; font-size:2-px; }  .dt-sc-ico-content.type5 { background:#f5e9d4; padding:30px 5%; width:90%; text-align:center; } .dt-sc-ico-content.type5 .custom-icon { display:inline-block; width:90px; height:90px; text-align:center; margin-bottom:20px; border-radius:90px; } .dt-sc-ico-content.type5 .custom-icon span { font-size:36px; line-height:90px; } .dt-sc-ico-content.type5 h4 { margin-bottom:15px; font-size:18px; }  .dt-sc-ico-content.type5 .custom-icon { -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; position:relative; z-index:1; } .dt-sc-ico-content.type5 .custom-icon:after { top: -2px; left: -2px; padding: 2px; z-index: -1; background: #fdf6ea; -webkit-transition: -webkit-transform 0.2s, opacity 0.3s; -moz-transition: -moz-transform 0.2s, opacity 0.3s; transition: transform 0.2s, opacity 0.3s; pointer-events:none; position:absolute; width:100%; height:100%; border-radius:50%; content:''; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .dt-sc-ico-content.type5:hover .custom-icon, .dt-sc-ico-content.type5:hover .custom-icon a { color:#fff; } .dt-sc-ico-content.type5:hover .custom-icon:after { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; }  .dt-sc-ico-content.type6 { background:#f5e9d4; padding:0px 5% 20px; width:90%; text-align:center; } .dt-sc-ico-content.type6 .custom-icon { background:#fdf6ea; display:inline-block; width:90px; height:90px; text-align:center; margin:-45px 0px 20px; border-radius:90px; } .dt-sc-ico-content.type6 .custom-icon span { font-size:36px; line-height:90px; } .dt-sc-ico-content.type6 h4 { margin-bottom:15px; font-size:18px; }  .dt-sc-ico-content.type6:hover .custom-icon { -moz-transform: scale(1.2) rotate(0deg) translate(0px); -webkit-transform: scale(1.2) rotate(0deg) translate(0px); -o-transform: scale(1.2) rotate(0deg) translate(0px); transform: scale(1.2) rotate(0deg) translate(0px); }  .dt-sc-ico-content.type7 { padding:0px 0px 0px 70px; position:relative; width:auto; } .dt-sc-ico-content.type7 .custom-icon { width:50px; height:50px; text-align:center; position:absolute; left:0; top:-5px; border:1px solid; } .dt-sc-ico-content.type7 .custom-icon span { font-size:24px; line-height:50px; color:#ffffff; } .dt-sc-ico-content.type7 h4 { margin-bottom:10px; } .dt-sc-ico-content.type7:hover .custom-icon { background:#fdf6ea; }  .dt-sc-ico-content.type8 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type8 .custom-icon { display:inline-block; width:70px; height:70px; text-align:center; background:#f5e9d4; margin-bottom:20px; } .dt-sc-ico-content.type8 .custom-icon span { font-size:24px; line-height:70px; } .dt-sc-ico-content.type8 h4 { margin-bottom:10px; font-size:20px; } .dt-sc-ico-content.type8:hover .custom-icon span { color:#ffffff; }  .dt-sc-ico-content.type9 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type9 .custom-icon { display:inline-block; width:90px; height:90px; text-align:center; background:#f5e9d4; margin-bottom:20px; border-radius:90px; } .dt-sc-ico-content.type9 .custom-icon span { font-size:36px; line-height:90px; } .dt-sc-ico-content.type9 h4 { margin-bottom:10px; font-size:20px; }  .dt-sc-ico-content.type9 .custom-icon { -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; position:relative; z-index:1; } .dt-sc-ico-content.type9 .custom-icon:after { pointer-events:none; position:absolute; width:100%; height:100%; border-radius:50%; content:''; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; top: -2px; left: -2px; padding: 2px; z-index: -1; background: #f5e9d4; -webkit-transition: -webkit-transform 0.2s, opacity 0.3s; -moz-transition: -moz-transform 0.2s, opacity 0.3s; transition: transform 0.2s, opacity 0.3s; } .dt-sc-ico-content.type9:hover .custom-icon, .dt-sc-ico-content.type9:hover .custom-icon a { color:#ffffff; } .dt-sc-ico-content.type9:hover .custom-icon:after { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; }  .dt-sc-ico-content.type10 { padding:0px 0px 0px 50px; position:relative; width:auto; } .dt-sc-ico-content.type10 .custom-icon { width:30px; text-align:center; position:absolute; left:0; top:0px; } .dt-sc-ico-content.type10 .custom-icon span { font-size:30px; } .dt-sc-ico-content.type10 h4 { margin-bottom:10px; font-size:20px; font-weight:300; }  .dt-sc-ico-content.type11 { padding:0px; position:relative; width:auto; } .dt-sc-ico-content.type11 .custom-icon { width:30px; text-align:center; float:left; margin-right:15px; } .dt-sc-ico-content.type11 .custom-icon span { font-size:24px; } .dt-sc-ico-content.type11 h4 { margin-bottom:20px; font-size:20px; }  .dt-sc-ico-content.type12 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type12 .custom-icon { background:#f5e9d4; display:inline-block; width:80px; height:80px; text-align:center; margin-bottom:20px; color:#303030; border-radius:3px; position:relative; } .dt-sc-ico-content.type12 .custom-icon:hover { color:#ffffff; } .dt-sc-ico-content.type12 .custom-icon span { font-size:36px; line-height:90px; }  .dt-sc-ico-content.type12 h4 { margin-bottom:20px; font-size:20px; font-weight:normal; } .dt-sc-ico-content.type12 p { margin-bottom:0px; }  .dt-sc-ico-content.type13 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type13 .custom-icon { display:inline-block; width:90px; height:90px; text-align:center; margin-bottom:15px; border-radius:90px; color:#ffffff; } .dt-sc-ico-content.type13 .custom-icon a { color:#fff; } .dt-sc-ico-content.type13 .custom-icon span { font-size:36px; line-height:90px; } .dt-sc-ico-content.type13 h4 { margin-bottom:10px; font-size:20px; font-weight:400; letter-spacing:0.5px; } .dt-sc-ico-content.type13:hover .custom-icon { background:#fdf6ea; }  .dt-sc-ico-content.type14 { padding:0px; width:100%; text-align:center; } .dt-sc-ico-content.type14 .custom-icon { display:inline-block; width:150px; height:150px; text-align:center; margin-bottom:25px; border-radius:150px; color:#ffffff; background:#f5e9d4; } .dt-sc-ico-content.type14 .custom-icon span { font-size:70px; line-height:160px; display:inline-block; width:100%; height:100%; } .dt-sc-ico-content.type14 h4 { margin-bottom:10px; font-size:20px; text-transform:none; font-weight:500; }  .dt-sc-ico-content.type14 .custom-icon span { -moz-transform: scale(1) rotate(0deg) translate(0px); -webkit-transform: scale(1) rotate(0deg) translate(0px); -o-transform: scale(1) rotate(0deg) translate(0px); transform: scale(1) rotate(0deg) translate(0px); -webkit-backface-visibility: hidden; } .dt-sc-ico-content.type14:hover .custom-icon span { -moz-transform: scale(0.9) rotate(0deg) translate(0px); -webkit-transform: scale(0.9) rotate(0deg) translate(0px); -o-transform: scale(0.9) rotate(0deg) translate(0px); transform: scale(0.9) rotate(0deg) translate(0px); }   .dt-sc-ico-content.type14 .custom-icon span:before { background-repeat: no-repeat; bottom: 0; content: ""; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .fa-custom-icon1::before { width:70px; height:83px; } .fa-custom-icon2::before { height: 73px; width: 91px; } .fa-custom-icon3::before { height: 81px; width: 57px; } .fa-custom-icon4::before { height: 73px; width: 81px; }    .dt-sc-counter { float:left; width:100%; clear:both; display:block; padding:0px; width:100%; text-align:center; } .dt-sc-counter .icon { display:inline-block; width:80px; height:80px; text-align:center; margin-bottom:20px; color:#ffffff; border-radius:3px; position:relative; } .dt-sc-counter .icon span { font-size:36px; line-height:80px; }  .dt-sc-counter .dt-sc-counter-number { clear:both; margin:0px 0px 25px; position:relative; font-size:60px; color:#2c2c2c; font-weight:800; line-height:normal; } .dt-sc-counter h5 { font-size:20px; margin-bottom:0px; font-weight:600; position:relative; } .dt-sc-counter h5 span { width:130px; position:absolute; height:3px; top:-14px; left:0px; right:0px; margin:auto; }  .dark-bg .dt-sc-counter .dt-sc-counter-number { color:#ffffff; } .dark-bg .dt-sc-counter .icon:before { border-top:6px solid rgba(0, 0, 0, 0.7); }    .dt-sc-team { float:left; width:100%; margin:0px 0px 20px; box-sizing: border-box; padding: 10px 10px 0; text-align:center; background:#f5e9d4; border-radius:3px; position:relative; }  .dt-sc-team .image { display:inline-block; width:100%; text-align:center; padding:0px 0px 20px; } .dt-sc-team .image img { border-radius:3px 3px 0px 0px ; }  .dt-sc-team .team-details { text-align:center; clear:both; float:left; width:100%; padding:0px 10px 10px; box-sizing:border-box; } .dt-sc-team h5, .dt-team-entry-left .dt-sc-team h2 { font-size:16px; font-weight:bold; text-transform:uppercase; margin-bottom:5px; } .dt-sc-team h5 { margin-bottom:15px; } .dt-sc-team h5 a:hover { color:#303030; } .dt-sc-team h6 { font-size:14px; font-weight:normal; margin-bottom:5px; margin-top:-5px; padding:0px 0px 20px; color:#303030; position:relative; }  .dt-sc-team .team-details p { padding:10px 20px 0px; }  .dt-sc-team h6:before { bottom:0; content:""; height:3px; left:0; margin:auto; position:absolute; right:0; width:40px; }  .dt-sc-team:hover h5 a, .dt-sc-team:hover h6, .dt-sc-team:hover .team-details p, .dt-sc-team:hover h5 { color:#ffffff; } .dt-sc-team:hover h6:before { background:#fdf6ea; } .dt-sc-team:hover .dt-sc-social-icons li img:first-child { display:block; } .dt-sc-team:hover .dt-sc-social-icons li img:last-child { display:none; }  .dt-sc-team .dt-sc-social-icons li:hover:after { background:#fdf6ea !important; } .dt-sc-team .dt-sc-social-icons li:hover img:first-child { display:none; } .dt-sc-team .dt-sc-social-icons li:hover img:last-child { display:block; }  .dt-sc-team .dt-sc-social-icons { margin-top:10px; } .dt-sc-team .dt-sc-social-icons ul { margin-bottom:0px; }  .dt-sc-team .dt-sc-social-icons li:after { width:40px; border-radius:50%; } .dt-sc-team .dt-sc-social-icons ul li:hover:after { height:40px; } .dt-sc-team .dt-sc-social-icons li { border:none; margin-bottom:0px; } .dt-sc-team .dt-sc-social-icons ul li a { width:40px; height:40px; }    .dt-sc-team .social-icons { float:left; clear:both; width:100%; margin:20px 0px 0px; padding:0px; border:1px solid #e2d6c1; border-left:0px; line-height:normal; height:40px; display:inline-table; } .dt-sc-team .social-icons li { display:inline-block; margin:0px; padding:0px; height:40px; border-left:1px solid #e2d6c1; text-align:center; display:table-cell; } .dt-sc-team .social-icons li a { background:#fdf6ea; color:#808080; font-size:16px; line-height:40px; display:block; outline:none; position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; } .dt-sc-team .social-icons li a:after { content:''; position:absolute; z-index:-1; width:100%; height:0; top:0; left:0; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; } .dt-sc-team .social-icons li a:hover, .dt-sc-team .social-icons li a:active { color:#ffffff; } .dt-sc-team .social-icons li a:hover:after, .dt-sc-team .social-icons li a:active:after { height:100%; }  .dt-sc-staff-carousel-wrapper { float:left; clear:both; margin:0px; padding:0px; width:100%; width: -webkit-calc(100% + 20px); width: -moz-calc(100% + 20px); width: calc(100% + 20px); position:relative; } .dt-sc-staff-carousel-wrapper .carousel-arrows { top:-63px; } ul.dt-sc-staff-carousel > li { display:inline; float:left; margin:0px 0px 0px 20px; max-width:220px; } .dt-sc-staff-carousel-wrapper { margin-left:-20px; }    blockquote.type2 { border-top:2px solid; border-left:0px; padding:30px; background:#f5e9d4; }  blockquote.type2 q { border:none; padding:0px; margin:0px; } blockquote.type2 cite { font-style:normal; font-size:16px; line-height:22px; font-weight:300; } blockquote.type2 cite span { font-size:12px; }  blockquote.type3 { border:none; background:none; text-align:center; padding:0px; } blockquote.type3 q { border:none; font-size:18px; font-style:italic; line-height:32px; color:#808080; } blockquote.type3:before { background:none; border:none; } blockquote.type3 cite { font-size:16px; line-height:22px; font-style:normal; } blockquote.type3 cite span { font-size:12px; }  blockquote.type4 { background:#f5e9d4; padding:25px; border:none; border-left:2px solid; } blockquote.type4 q { border:none; padding:0px; margin:0px; } blockquote.type4 cite { font-style:normal; font-size:16px; line-height:22px; font-weight:300; } blockquote.type4 cite span { font-size:12px; }   .dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-pullquote5, .dt-sc-pullquote6 { color:#303030; display:inline-block; margin-bottom:20px; margin-right:4%; margin-top:20px; width:40%; }  .dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-pullquote5, .dt-sc-pullquote6 { font-family:'Source Sans Pro', sans-serif; font-size:16px; font-weight:300; line-height:30px; }  .dt-sc-pullquote1 { border-left:3px solid #e2d6c1; background:#f5e9d4; letter-spacing:0; line-height:25px; padding:15px; width:36%; }  .dt-sc-pullquote2 { background:#f5e9d4; border:1px solid #fdf6ea; box-shadow:0 0 5px rgba(0, 0, 0, 0.2); padding:19px; }  .dt-sc-pullquote3 { background:#f5e9d4; border-bottom:2px dotted #e2d6c1; border-top:2px dotted #e2d6c1; padding:19px; }  .dt-sc-pullquote4 { border-bottom:4px double #e2d6c1; border-top:4px double #e2d6c1; 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:#f5e9d4; 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-pricing-table { width:100%; margin:30px 0px 20px; padding:0px; float:left; } .dt-sc-pr-tb-col { position:relative; border:1px solid #e2d6c1; background:#fdf6ea; width:100%; margin:0px; padding:0px; text-align:center; -webkit-transition:-webkit-box-shadow 0.2s ease-out; -moz-transition:-moz-box-shadow 0.2s ease-out; -o-transition:-o-box-shadow 0.2s ease-out; transition:box-shadow 0.2s ease-out; }  .dt-sc-tb-title h5 { padding:20px; font-weight:600; font-size:18px; line-height:normal; text-transform:uppercase; margin-bottom:0px; }  .dt-sc-tb-header .dt-sc-price { background:#f5e9d4; margin:0px; padding:25px 20px 25px 20px; display:block; font-size:48px; font-weight:300; color:#303030; } .dt-sc-tb-header .dt-sc-price span { font-size:18px; }  .dt-sc-tb-content { list-style-type:none; margin:0px; } .dt-sc-tb-content li { background:#fdf6ea; font-size:14px; color:#757575; border-bottom:1px solid #e2d6c1; padding:18px 10px; }   .dt-sc-pr-tb-col .dt-sc-buy-now { padding:20px; margin:0px; } .dt-sc-pr-tb-col .dt-sc-buy-now .dt-sc-button { margin:0px; } .dt-sc-pr-tb-col .dt-sc-buy-now .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, .dt-sc-tb-header .dt-sc-price, .dt-sc-tb-title h5, .dt-sc-pr-tb-col .dt-sc-buy-now { -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-pr-tb-col.selected, .dt-sc-pr-tb-col:hover { z-index:10; box-shadow:0px 0px 15px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.25); margin-top:-25px; } .dt-sc-pr-tb-col:hover { z-index:1; }  .dt-sc-pr-tb-col.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col:hover .dt-sc-tb-title h5, .dt-sc-pr-tb-col.selected .dt-sc-buy-now, .dt-sc-pr-tb-col:hover .dt-sc-buy-now { padding:25px 20px; }  .dt-sc-pr-tb-col.selected .dt-sc-tb-header .dt-sc-price, .dt-sc-pr-tb-col:hover .dt-sc-tb-header .dt-sc-price { padding:35px 20px; } .dt-sc-pr-tb-col.selected .dt-sc-tb-header .dt-sc-price { color:#ffffff; }   .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { height:100px; width:150px; padding:50px 0px 0px; border-radius:50%; display:inline-block; text-align:center; } .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span { clear:both; display:block; font-size:18px; margin:20px 0 0; } .dt-sc-pr-tb-col.type2 .dt-sc-tb-content { margin:20px 0px; } .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li { border:none; padding:10px; background:none; }  .dt-sc-pr-tb-col.type2 .dt-sc-buy-now { padding:0 20px 20px; }  .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-title h5, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-title h5 { color:#ffffff; } .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-content li, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-content li { color:#ffffff; padding:13px 10px; } .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header .dt-sc-price { background:#fdf6ea; } .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now .dt-sc-button, .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now .dt-sc-button { border-color:#ffffff; color:#ffffff; } .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now .dt-sc-button:hover, .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now .dt-sc-button:hover { color:#303030; background:#ffffff; } .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-content, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-content { margin-top:25px; } .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now, .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now { padding:10px 20px 25px; }  .dark-bg .dt-sc-pr-tb-col.type2 { background:rgba(255, 255, 255, 0.7); border:1px solid rgba(255, 255, 255, 0.2); border-left:0px; } .dark-bg .first .dt-sc-pr-tb-col.type2 { border-left:1px solid rgba(255, 255, 255, 0.2); } .dark-bg .dt-sc-pr-tb-col.type2 .dt-sc-tb-title h5, .dark-bg .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li { color:#303030; }  .dark-bg .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-title h5, .dark-bg .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-content li, .dark-bg .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-title h5, .dark-bg .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-content li { color:#ffffff; } .dark-bg .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { background:#ffffff; } .dark-bg .dt-sc-pr-tb-col.type2 .dt-sc-buy-now .dt-sc-button { padding:10px 20px 8px; color:#303030; font-weight:normal; } .dark-bg .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now .dt-sc-button, .dark-bg .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now .dt-sc-button { color:#ffffff; } .dark-bg .dt-sc-pr-tb-col.type2.selected .dt-sc-buy-now .dt-sc-button:hover, .dark-bg .dt-sc-pr-tb-col.type2:hover .dt-sc-buy-now .dt-sc-button:hover { color:#303030; }   .dt-sc-pricing-table.no-space .column { margin-left:0px; } .dt-sc-pricing-table.no-space .dt-sc-one-fourth { width:25%; }  .dt-sc-pricing-table.no-space .dt-sc-one-third { width:33.3%; }  .dt-sc-pricing-table.no-space .dt-sc-one-half { width:50%; } .dt-sc-pricing-table.no-space .dt-sc-one-fifth { width:20%; } .dt-sc-pricing-table.no-space .dt-sc-one-sixth { width:16.6%; }  .dt-sc-pricing-table.no-space .dt-sc-three-fourth { width:75%; } .dt-sc-pricing-table.no-space .dt-sc-two-third { width:66.6%; } .dt-sc-pricing-table.no-space .dt-sc-four-fifth { width:80%; } .dt-sc-pricing-table.no-space .dt-sc-three-fifth { width:60%; } .dt-sc-pricing-table.no-space .dt-sc-two-fifth { width:40%; } .dt-sc-pricing-table.no-space .dt-sc-two-sixth { width:33.2%; } .dt-sc-pricing-table.no-space .dt-sc-three-sixth { width:49.8%; } .dt-sc-pricing-table.no-space .dt-sc-four-sixth { width:66.4%; } .dt-sc-pricing-table.no-space .dt-sc-five-sixth { width:83%; }     .dt-sc-tabs-container { float:left; width:100%; margin:0px 0px 20px; padding:0px; clear:both; } ul.dt-sc-tabs-frame { float:left; margin:0px; padding:0px; width:100%; border-bottom:2px solid #201c1d; } ul.dt-sc-tabs-frame li { float:left; display:inline; margin:0px -1px 0 px 0px; padding:0px; } ul.dt-sc-tabs-frame li:first-child { margin-left:15px; } ul.dt-sc-tabs-frame li a { border:2px solid #201c1d; border-bottom:2px solid transparent; float:left; margin:0px -2px -2px 0px; padding:8px 20px 5px; font-size:14px; text-align:center; font-weight:600; color:#303030; } ul.dt-sc-tabs-frame li:first-child a { border-radius:3px 0px 0px 0px; } ul.dt-sc-tabs-frame li:last-child a { border-radius:0px 3px 0px 0px; } ul.dt-sc-tabs-frame li a.current { border-bottom-color:#fdf6ea; position:relative; z-index:1; }  .dt-sc-tabs-frame-content { float:left; clear:both; width:100%; margin:0px; padding:20px 0px 0px; border-radius:0px 3px 3px 3px; }     .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:32%; margin:0px; padding:0px; } 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 { border:2px solid #201c1d; border-right:2px solid transparent; display:block; margin:0px -2px -2px 0px; padding:12px 14px 11px; font-weight:600; line-height:normal; color:#303030; } ul.dt-sc-tabs-vertical-frame li:first-child a { border-radius:3px 0px 0px 0px; } ul.dt-sc-tabs-vertical-frame li:last-child a { border-radius:0px 0px 0px 3px; } ul.dt-sc-tabs-vertical-frame li a.current { border-right-color:#fdf6ea; position:relative; }  .dt-sc-tabs-vertical-frame-content { float:left; width:63%; margin:0px; padding:0px 0px 30px 4%; border-left:2px solid #201c1d; }  .dt-sc-tabs-vertical-frame-content h4 { text-transform:none; }    .dt-sc-boxed-tooltip { background:#f5e9d4; color:#303030; display:inline-block; margin:10px 0px 0px; padding:10px 20px; text-align:center; } .dt-sc-boxed-tooltip:hover { background:#303030; color:#ffffff; }  #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; }   .tip_bottom #tiptip_content { box-shadow: inset 0px -1px 0px 0px #e2d6c1; -webkit-box-shadow:inset 0px -1px 0px 0px #e2d6c1; -moz-box-shadow:inset 0px -1px 0px 0px #e2d6c1; }   #tiptip_content { padding:8px 10px; color:#ffffff; font-size:12px; background:rgba(0, 0, 0, 0.8); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }  #tiptip_arrow, #tiptip_arrow_inner { position:absolute; border-color:transparent; border-style:solid; border-width:6px; height:0; width:0; opacity:0.85; }  #tiptip_holder.tip_top #tiptip_arrow { border-top-color:#fff; border-top-color:#000000; }  #tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color:#fff; border-bottom-color:#000000; }  #tiptip_holder.tip_right #tiptip_arrow { border-right-color:#fff; border-right-color:#000000; }   #tiptip_holder.tip_left #tiptip_arrow { border-left-color:#fff; border-left-color:#000000; }  #tiptip_holder.tip_top #tiptip_arrow_inner { margin-top:-7px; margin-left:-6px; }  #tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top:-5px; margin-left:-6px; }   #tiptip_holder.tip_right #tiptip_arrow_inner { margin-top:-6px; margin-left:-5px; }  #tiptip_holder.tip_left #tiptip_arrow_inner { margin-top:-6px; margin-left:-7px;}    .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; border:2px solid #201c1d; width:100%; border-radius:3px; } .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a, .dt-sc-toggle-frame h5.dt-sc-toggle a { font-size:14px; color:#303030; 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:#303030; }  .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active, .dt-sc-toggle-frame h5.dt-sc-toggle.active { border-radius:3px 3px 0px 0px; }  .dt-sc-toggle-frame h5.dt-sc-toggle:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-plus.png) center center no-repeat; height:100%; border:none; border-right:2px solid #201c1d; border-radius:0px; } .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-minus.png) center center no-repeat; border-color:#201c1d; }  h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size:16px; font-weight:600; padding:9px 0px 10px 55px; clear:both; position:relative; margin-bottom:10px; color:#303030; -webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear; } h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before { width:35px; height:35px; text-align:center; position:absolute; top:0px; left:0px; content:""; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-icon.png) bottom center no-repeat; border-radius:3px; border:2px solid #201c1d; } h5.dt-sc-toggle.active a:hover, h5.dt-sc-toggle-accordion.active a:hover { color:#303030; } h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before { background-position:top center; }  .dt-sc-toggle-frame h5.dt-sc-toggle a, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a { padding:9px 15px 8px 55px; 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; display:none; }  .dt-sc-toggle-frame { margin-bottom:10px; } .dt-sc-toggle-frame .dt-sc-toggle-content { border:2px solid #201c1d; border-top:0px; position:relative; border-radius:0px 0px 3px 3px; margin:0px; width:100%; padding:0px; } .dt-sc-toggle-frame .dt-sc-toggle-content .block { padding:20px; margin:0px ; }    ul.dt-sc-fancy-list { list-style-type:none; list-style-position:outside; } ul.dt-sc-fancy-list li { display:block; position:relative; padding:5px 0px 5px 23px; } ul.dt-sc-fancy-list li ul { padding-left:0px; }  ul.dt-sc-fancy-list.arrow li { padding-left:15px; }  ul.dt-sc-fancy-list li:before { font-family:FontAwesome; font-style:normal; color:#808080; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:5px; left:0px; }  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:12px; } 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:"\f088"; } ul.dt-sc-fancy-list.thumbs-down li:before { content:"\f087"; } 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.book li:before { content:"\f02d"; }  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.avocado li:before { color:#72723e; }  ul.dt-sc-fancy-list.black li:before { color:#262626; } ul.dt-sc-fancy-list.blue li:before { color:#478bca; } ul.dt-sc-fancy-list.blueiris li:before { color:#595ca1; } 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.eggplant li:before { color:#614051; } ul.dt-sc-fancy-list.electricblue li:before { color:#536878; } ul.dt-sc-fancy-list.graasgreen li:before { color:#81c77f; } ul.dt-sc-fancy-list.gray li:before { color:#7d888e; } ul.dt-sc-fancy-list.green li:before { color:#00a988; } ul.dt-sc-fancy-list.orange li:before { color:#f67f45 } ul.dt-sc-fancy-list.palebrown li:before { color:#987654;} ul.dt-sc-fancy-list.pink li:before { color:#e472ae; } ul.dt-sc-fancy-list.radiantorchid li:before { color:#af71b0; } ul.dt-sc-fancy-list.red li:before { color:#ef3a43; } ul.dt-sc-fancy-list.skyblue li:before { color:#0facce; } ul.dt-sc-fancy-list.yellow li:before { color:#eec005; }  ol.dt-sc-fancy-list li span { color:#808080; } ol.dt-sc-fancy-list li { padding:5px 0px 5px 0px; }  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.avocado li { color:#72723e; }  ol.dt-sc-fancy-list.black li { color:#262626; } ol.dt-sc-fancy-list.blue li { color:#478bca; } ol.dt-sc-fancy-list.blueiris li { color:#595ca1; } 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.eggplant li { color:#614051; } ol.dt-sc-fancy-list.electricblue li { color:#536878; } ol.dt-sc-fancy-list.graasgreen li { color:#81c77f; } ol.dt-sc-fancy-list.gray li { color:#7d888e; } ol.dt-sc-fancy-list.green li { color:#00a988; } ol.dt-sc-fancy-list.orange li { color:#f67f45 } ol.dt-sc-fancy-list.palebrown li { color:#987654;} ol.dt-sc-fancy-list.pink li { color:#e472ae; } ol.dt-sc-fancy-list.radiantorchid li { color:#af71b0; } ol.dt-sc-fancy-list.red li { color:#ef3a43; } ol.dt-sc-fancy-list.skyblue li { color:#0facce; } ol.dt-sc-fancy-list.yellow li { color:#eec005; }    .dt-sc-titled-box { margin-bottom:20px; width:100%; clear:both; } .dt-sc-titled-box h6.dt-sc-titled-box-title { border-radius:3px 3px 0px 0px; font-size:16px; font-weight:600; text-transform:uppercase; padding:12px 15px; text-shadow:none; margin:0px; }  .dt-sc-titled-box h6.dt-sc-titled-box-title span { font-size:16px; margin-right:5px; } .dt-sc-titled-box-content { padding:20px; background:#f5e9d4; border-radius:0px 0px 3px 3px; }    .dt-sc-titled-box h6.dt-sc-titled-box-title { color:#ffffff; }  .dt-sc-titled-box.avocado h6.dt-sc-titled-box-title { background:#72723e; }  .dt-sc-titled-box.black h6.dt-sc-titled-box-title { background:#262626; } .dt-sc-titled-box.blue h6.dt-sc-titled-box-title { background:#478bca; } .dt-sc-titled-box.blueiris h6.dt-sc-titled-box-title { background:#595ca1; } .dt-sc-titled-box.blueturquoise h6.dt-sc-titled-box-title { background:#08bbb7;} .dt-sc-titled-box.brown h6.dt-sc-titled-box-title { background:#8f5a28; } .dt-sc-titled-box.burntsienna h6.dt-sc-titled-box-title { background:#d36b5e; } .dt-sc-titled-box.chillipepper h6.dt-sc-titled-box-title { background:#b31f41; } .dt-sc-titled-box.eggplant h6.dt-sc-titled-box-title { background:#614051; } .dt-sc-titled-box.electricblue h6.dt-sc-titled-box-title { background:#536878; } .dt-sc-titled-box.graasgreen h6.dt-sc-titled-box-title { background:#81c77f; } .dt-sc-titled-box.gray h6.dt-sc-titled-box-title { background:#7d888e; } .dt-sc-titled-box.green h6.dt-sc-titled-box-title { background:#00a988; } .dt-sc-titled-box.orange h6.dt-sc-titled-box-title { background:#f67f45 } .dt-sc-titled-box.palebrown h6.dt-sc-titled-box-title { background:#987654;} .dt-sc-titled-box.pink h6.dt-sc-titled-box-title { background:#e472ae; } .dt-sc-titled-box.radiantorchid h6.dt-sc-titled-box-title { background:#af71b0; } .dt-sc-titled-box.red h6.dt-sc-titled-box-title { background:#ef3a43; } .dt-sc-titled-box.skyblue h6.dt-sc-titled-box-title { background:#0facce; } .dt-sc-titled-box.yellow h6.dt-sc-titled-box-title { background:#eec005; }    .dt-sc-error-box, .dt-sc-warning-box, .dt-sc-success-box, .dt-sc-info-box { margin-bottom:20px; padding:15px 15px 15px 37px; clear:both; border-radius:3px; } .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 { background:#ffcccc; border:1px solid #ff9999; color:#d01313; position:relative; } .dt-sc-error-box:before, .dt-sc-warning-box:before, .dt-sc-success-box:before, .dt-sc-info-box:before { top:15px; left:10px; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:20px; position:absolute; }  .dt-sc-error-box:before { content:"\f057"; color:#C54228; }  .dt-sc-warning-box { background:#fdebae; border:1px solid #e6c555; color:#c79d13; position:relative; } .dt-sc-warning-box:before { content:"\f06a"; color:#e2b828; }  .dt-sc-success-box { background:#eafac0; border:1px solid #b1cf67; color:#7ba411; position:relative; } .dt-sc-success-box:before { content:"\f058"; color:#75b632; }  .dt-sc-info-box { background:#bfe4f9; border:1px solid #68a2cf; color:#2081b9; position:relative; } .dt-sc-info-box:before { content:"\f05a"; color:#008bc1; }  .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; }    .dt-sc-dropcap { font-size:24px; float:left; margin:10px 0px 10px 0px; text-align:center; color:#ffffff; line-height:35px; } .dt-sc-dropcap.dt-sc-dropcap-default { font-size:48px; width:58px; } .dt-sc-dropcap.dt-sc-dropcap-circle { width:40px; height:40px; line-height:38px; margin:5px 10px 0px 0px; padding:0px; border-radius:30px 30px 30px 30px; behavior:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/css/PIE.htc); } .dt-sc-dropcap.dt-sc-dropcap-bordered-circle { width:38px; height:38px; line-height:36px; margin:5px 10px 0 0; padding:0px; text-align:center; border-radius:30px 30px 30px 30px; behavior:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/css/PIE.htc); } .dt-sc-dropcap.dt-sc-dropcap-square { width:40px; height:40px; line-height:38px; text-align:center; margin:5px 10px 0px 0px; padding:0px; }  .dt-sc-dropcap.dt-sc-dropcap-bordered-square { width:38px; height:38px; text-align:center; margin:5px 10px 0px 0px; padding:0px; line-height:36px; }  .dt-sc-dropcap.dt-sc-dropcap-default { color:#303030;} .dt-sc-dropcap.dt-sc-dropcap-circle { background:#303030; } .dt-sc-dropcap.dt-sc-dropcap-bordered-circle { border:1px solid #303030; color:#303030; } .dt-sc-dropcap.dt-sc-dropcap-square { background:#303030; } .dt-sc-dropcap.dt-sc-dropcap-bordered-square { color:#303030; border:1px solid #303030; }    .dt-sc-dropcap.dt-sc-dropcap-default.avocado { color:#72723e; }  .dt-sc-dropcap.dt-sc-dropcap-default.black { color:#262626; } .dt-sc-dropcap.dt-sc-dropcap-default.blue { color:#478bca; } .dt-sc-dropcap.dt-sc-dropcap-default.blueiris { color:#595ca1; } .dt-sc-dropcap.dt-sc-dropcap-default.blueturquoise { color:#08bbb7;} .dt-sc-dropcap.dt-sc-dropcap-default.brown { color:#8f5a28; } .dt-sc-dropcap.dt-sc-dropcap-default.burntsienna { color:#d36b5e; } .dt-sc-dropcap.dt-sc-dropcap-default.chillipepper { color:#b31f41; } .dt-sc-dropcap.dt-sc-dropcap-default.eggplant { color:#614051; } .dt-sc-dropcap.dt-sc-dropcap-default.electricblue { color:#536878; } .dt-sc-dropcap.dt-sc-dropcap-default.graasgreen { color:#81c77f; } .dt-sc-dropcap.dt-sc-dropcap-default.gray { color:#7d888e; } .dt-sc-dropcap.dt-sc-dropcap-default.green { color:#00a988; } .dt-sc-dropcap.dt-sc-dropcap-default.orange { color:#f67f45 } .dt-sc-dropcap.dt-sc-dropcap-default.palebrown { color:#987654;} .dt-sc-dropcap.dt-sc-dropcap-default.pink { color:#e472ae; } .dt-sc-dropcap.dt-sc-dropcap-default.radiantorchid { color:#af71b0; } .dt-sc-dropcap.dt-sc-dropcap-default.red { color:#ef3a43; } .dt-sc-dropcap.dt-sc-dropcap-default.skyblue { color:#0facce; } .dt-sc-dropcap.dt-sc-dropcap-default.yellow { color:#eec005; }   .dt-sc-dropcap-circle.avocado, .dt-sc-dropcap-square.avocado { background:#72723e; }  .dt-sc-dropcap-circle.black, .dt-sc-dropcap-square.black { background:#262626; } .dt-sc-dropcap-circle.blue, .dt-sc-dropcap-square.blue { background:#478bca; } .dt-sc-dropcap-circle.blueiris, .dt-sc-dropcap-square.blueiris { background:#595ca1; } .dt-sc-dropcap-circle.blueturquoise, .dt-sc-dropcap-square.blueturquoise { background:#08bbb7;} .dt-sc-dropcap-circle.brown, .dt-sc-dropcap-square.brown { background:#8f5a28; } .dt-sc-dropcap-circle.burntsienna, .dt-sc-dropcap-square.burntsienna { background:#d36b5e; } .dt-sc-dropcap-circle.chillipepper, .dt-sc-dropcap-square.chillipepper { background:#b31f41; } .dt-sc-dropcap-circle.eggplant, .dt-sc-dropcap-square.eggplant { background:#614051; } .dt-sc-dropcap-circle.electricblue, .dt-sc-dropcap-square.electricblue { background:#536878; } .dt-sc-dropcap-circle.graasgreen, .dt-sc-dropcap-square.graasgreen { background:#81c77f; } .dt-sc-dropcap-circle.gray, .dt-sc-dropcap-square.gray { background:#7d888e; } .dt-sc-dropcap-circle.green, .dt-sc-dropcap-square.green { background:#00a988; } .dt-sc-dropcap-circle.orange, .dt-sc-dropcap-square.orange { background:#f67f45 } .dt-sc-dropcap-circle.palebrown, .dt-sc-dropcap-square.palebrown { background:#987654;} .dt-sc-dropcap-circle.pink, .dt-sc-dropcap-square.pink { background:#e472ae; } .dt-sc-dropcap-circle.radiantorchid, .dt-sc-dropcap-square.radiantorchid { background:#af71b0; } .dt-sc-dropcap-circle.red, .dt-sc-dropcap-square.red { background:#ef3a43; } .dt-sc-dropcap-circle.skyblue, .dt-sc-dropcap-square.skyblue { background:#0facce; } .dt-sc-dropcap-circle.yellow, .dt-sc-dropcap-square.yellow { background:#eec005; }   .dt-sc-dropcap-bordered-circle.avocado, .dt-sc-dropcap-bordered-square.avocado { border-color:#72723e; color:#72723e; }  .dt-sc-dropcap-bordered-circle.black, .dt-sc-dropcap-bordered-square.black { border-color:#262626; color:#262626; } .dt-sc-dropcap-bordered-circle.blue, .dt-sc-dropcap-bordered-square.blue { border-color:#478bca; color:#478bca; } .dt-sc-dropcap-bordered-circle.blueiris, .dt-sc-dropcap-bordered-square.blueiris { border-color:#595ca1; color:#595ca1; } .dt-sc-dropcap-bordered-circle.blueturquoise, .dt-sc-dropcap-bordered-square.blueturquoise { border-color:#08bbb7; color:#08bbb7; } .dt-sc-dropcap-bordered-circle.brown, .dt-sc-dropcap-bordered-square.brown { border-color:#8f5a28; color:#8f5a28; } .dt-sc-dropcap-bordered-circle.burntsienna, .dt-sc-dropcap-bordered-square.burntsienna { border-color:#d36b5e; color:#d36b5e; } .dt-sc-dropcap-bordered-circle.chillipepper, .dt-sc-dropcap-bordered-square.chillipepper { border-color:#b31f41; color:#b31f41; } .dt-sc-dropcap-bordered-circle.eggplant, .dt-sc-dropcap-bordered-square.eggplant { border-color:#614051; color:#614051; } .dt-sc-dropcap-bordered-circle.electricblue, .dt-sc-dropcap-bordered-square.electricblue { border-color:#536878; color:#536878; } .dt-sc-dropcap-bordered-circle.graasgreen, .dt-sc-dropcap-bordered-square.graasgreen { border-color:#81c77f; color:#81c77f; } .dt-sc-dropcap-bordered-circle.gray, .dt-sc-dropcap-bordered-square.gray { border-color:#7d888e; color:#7d888e; } .dt-sc-dropcap-bordered-circle.green, .dt-sc-dropcap-bordered-square.green { border-color:#00a988; color:#00a988; } .dt-sc-dropcap-bordered-circle.orange, .dt-sc-dropcap-bordered-square.orange { border-color:#f67f45; color:#f67f45; } .dt-sc-dropcap-bordered-circle.palebrown, .dt-sc-dropcap-bordered-square.palebrown { border-color:#987654; color:#987654; } .dt-sc-dropcap-bordered-circle.pink, .dt-sc-dropcap-bordered-square.pink { border-color:#e472ae; color:#e472ae; } .dt-sc-dropcap-bordered-circle.radiantorchid, .dt-sc-dropcap-bordered-square.radiantorchid { border-color:#af71b0; color:#af71b0; } .dt-sc-dropcap-bordered-circle.red, .dt-sc-dropcap-bordered-square.red { border-color:#ef3a43; color:#ef3a43; } .dt-sc-dropcap-bordered-circle.skyblue, .dt-sc-dropcap-bordered-square.skyblue { border-color:#0facce; color:#0facce; } .dt-sc-dropcap-bordered-circle.yellow, .dt-sc-dropcap-bordered-square.yellow { border-color:#eec005; color:#eec005; }    .dt-sc-donutchart { text-align:center; margin:0px 0px 10px; } h5.dt-sc-donutchart-title { text-align:center; width:100%; font-size:24px; margin-bottom:0px; font-weight:300; }  .dt-sc-donutchart-small { width:100px; margin:0px auto; } .dt-sc-donutchart-medium { width:200px; margin:0px auto; } .dt-sc-donutchart-large { width:300px; margin:0px auto; }  .donutchart-text { font-weight:300 !important; }  .dt-sc-donutchart-small .donutchart-text { font-size:24px !important; }  .dt-sc-donutchart-medium .donutchart-text { font-size:40px !important; }  .dt-sc-donutchart-large .donutchart-text { font-size:50px !important; }   .dark-bg .donutchart-text { color:#ffffff; }    .dt-sc-progress { height:20px; margin-bottom:10px; clear:both; display:block; border-radius:3px; } .dt-sc-progress .dt-sc-bar { position:relative; } .dt-sc-bar-text { font-size:14px; margin-bottom:5px; color:#4a4a4a; } .dark-bg .dt-sc-bar-text { color:#ffffff; } .dt-sc-progress .dt-sc-bar-text > span { float:right; display:block; }  @-webkit-keyframes progress-bar-stripes {  from {  background-position: -20px 0;  }  to {  background-position: 0 0;  } } @-moz-keyframes progress-bar-stripes {  from {  background-position: -20px 0;  }  to {  background-position: 0 0;  } } @-ms-keyframes progress-bar-stripes {  from {  background-position: -20px 0;  }  to {  background-position: 0 0;  } } @-o-keyframes progress-bar-stripes {  from {  background-position: 0 0;  }  to {  background-position: -20px 0;  } } @keyframes progress-bar-stripes {  from {  background-position: -20px 0;  }  to {  background-position: 0 0;  } } .dt-sc-progress {  overflow: hidden;  height:20px;  background-color: #f5e9d4; } .dark-bg .dt-sc-progress { background-color: #444444; } .dt-sc-progress .dt-sc-bar {  width: 0%;  height: 100%;  float: left;  background-repeat: repeat-x;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-transition: width 0.6s ease;  -moz-transition: width 0.6s ease;  -o-transition: width 0.6s ease;  transition: width 0.6s ease; } .dt-sc-progress .dt-sc-bar + .dt-sc-bar {  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);  -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);  box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .dt-sc-progress-striped .dt-sc-bar {  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  -webkit-background-size: 20px 20px;  -moz-background-size: 20px 20px;  -o-background-size: 20px 20px;  background-size: 20px 20px; } .dt-sc-progress.active .dt-sc-bar {  -webkit-animation: progress-bar-stripes 2s linear infinite;  -moz-animation: progress-bar-stripes 2s linear infinite;  -ms-animation: progress-bar-stripes 2s linear infinite;  -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite; }    .dt-sc-infographic-bar { padding:0px 0px 0px 120px; display:block; margin:0px; position:relative; min-height:140px; clear:both; } .dt-sc-infographic-bar .fa { font-size:140px; position:absolute; left:0; top:0; right:0; width:120px; } .dt-sc-infographic-bar .dt-sc-bar-percentage { font-size:20px; font-weight:bold; color:#303030; position:relative; border-bottom:1px solid #303030; display:block; height:20px; margin-bottom:20px; } .dt-sc-infographic-bar .dt-sc-bar-percentage span { position:relative; top:8px; left:0px; background:#fdf6ea; display:inline-block; padding-right:5px; }     .dt-sc-colored-box { width:100%; float:left; margin:0px; padding:15px 5% 20px; width:90%; color:#ffffff; }  .dt-sc-colored-box a, .dt-sc-colored-box h5 { color:#ffffff; } .dt-sc-colored-box h5 { font-weight:300; margin-bottom:20px; } .dt-sc-colored-box h5 span { font-size:30px; margin-right:10px; position:relative; top:3px; } .dt-sc-colored-box .dt-sc-button { border-color:#ffffff; color:#ffffff; text-transform:uppercase; font-weight:normal; margin-top:15px; padding:9px 15px 7px; } .dt-sc-colored-box .dt-sc-button:hover { background:#fdf6ea; border-color:#ffffff; color:#303030; }     .dt-sc-numbered-list li { display:block; width:100%; margin:0px 0px 10px; padding:0px; line-height:40px; color:#ffffff; } .dt-sc-numbered-list li span { margin:0px 10px 0px 0px; line-height:40px; padding:0px 15px; display:inline-block; }  .dt-sc-numbered-list-type2 li { display:block; width:100%; margin:0px 0px 5px; padding:0px; line-height:24px; } .dt-sc-numbered-list-type2 li span { margin:0px 10px 0px 5px; line-height:22px; padding:0px; display:inline-block; width:24px; height:24px; background:#787878; color:#ffffff; font-weight:bold; border-radius:24px; text-align:center; }     .dt-sc-callout-box { width:100%; margin:0px; padding:25px 3%; width:94%; float:left; } .dt-sc-callout-box h4 { text-transform:uppercase; margin-bottom:8px; font-size:22px; font-weight:600; } .dt-sc-callout-box h5 { font-size:18px; font-weight:300; color:#808080; margin-bottom:0px; } .dt-sc-callout-box .dt-sc-button { float:right; } .dt-sc-callout-box .icon { width:65px; height:65px; float:left; margin:-5px 20px 0px 0px; text-align:center; line-height:65px; font-size:36px; border-radius:65px; } .dt-sc-callout-box.with-icon { padding:25px 3% 25px 2%; width:95%; } .dt-sc-callout-box.with-icon h4 { font-size:24px; font-weight:300; text-transform:none; }  .dt-sc-callout-box.type1 { border:1px solid #e2d6c1; }  .dt-sc-callout-box.type2, .dt-sc-callout-box.type5 { background:#f5e9d4; }  .dt-sc-callout-box.type3 { background:#f5e9d4; border-left:1px solid; }  .dt-sc-callout-box.type1 .icon, .dt-sc-callout-box.type5 .icon { color:#ffffff; border:1px solid; } .dt-sc-callout-box.type2 .icon, .dt-sc-callout-box.type3 .icon { background:#fdf6ea; } .dt-sc-callout-box.type4 .icon { background:#fdf6ea; border:1px solid #ffffff; }  .dt-sc-callout-box.type4 h4, .dt-sc-callout-box.type4 h5 { color:#ffffff; } .dt-sc-callout-box.type4 .dt-sc-button { border-color:#ffffff; color:#ffffff; } .dt-sc-callout-box.type4 .dt-sc-button:hover { color:#303030; } .dt-sc-callout-box.type4 .dt-sc-button:hover { background-color:#ffffff; }  .dt-sc-callout-box.type1 .dt-sc-button, .dt-sc-callout-box.type5 .dt-sc-button { color:#ffffff; } .dt-sc-callout-box.type1 .dt-sc-button:hover, .dt-sc-callout-box.type5 .dt-sc-button:hover { background-color:transparent; }  .dt-sc-callout-box.type1:hover .icon, .dt-sc-callout-box.type5:hover .icon { background:transparent; } .dt-sc-callout-box.type2:hover .icon, .dt-sc-callout-box.type3:hover .icon { color:#ffffff; } .dt-sc-callout-box.type4:hover .icon { background:none; color:#ffffff; }    .carousel-arrows { position:absolute; top:-90px; right:0px; } .dt-sc-testimonial-carousel-wrapper .carousel-arrows { top:-109px; } .carousel-arrows a { width:36px; height:36px; border:2px solid #201c1d; border-radius:3px; float:left; text-align:center; margin-left:10px; position:relative; } .carousel-arrows a:hover:before { color:#ffffff; } .carousel-arrows a:before { position:absolute; width:100%; height:100%; left:0px; text-align:center; font-size:20px; line-height:36px; vertical-align:middle; font-family:FontAwesome; font-style:normal; color:#303030; font-weight:normal; text-decoration:inherit; }  .carousel-arrows a.testimonial-prev:before, .carousel-arrows a.course-prev:before, .carousel-arrows a.partner-prev:before, .carousel-arrows a.events-prev:before, .carousel-arrows a.course-sensei-prev:before, .carousel-arrows a.staff-prev:before { content:"\f104"; } .carousel-arrows a.testimonial-next:before, .carousel-arrows a.course-next:before, .carousel-arrows a.partner-next:before, .carousel-arrows a.events-next:before, .carousel-arrows a.course-sensei-next:before, .carousel-arrows a.staff-next:before { content:"\f105"; }    .dt-sc-testimonial-carousel-wrapper { float:left; clear:both; margin:20px 0px 0px; padding:0px; width:100%; position:relative; display:block; } .dt-sc-testimonial-carousel li { display:block; float:left; margin:0px 0px 0px 20px; } .dt-sc-testimonial-carousel-wrapper { margin-left:-20px; width: -webkit-calc(100% + 20px); width: -moz-calc(100% + 20px); width: calc(100% + 20px); }  .dt-sc-testimonial { margin:0px 0px 35px; padding:0px 0px 0px 110px; float:left; display:block; position:relative; } .dt-sc-testimonial .author { position:absolute; left:0px; top:0px; float:left; width:76px; height:76px; border-radius:76px; } .dt-sc-testimonial .author img { max-width:76px; border-radius:76px; }  .dt-sc-testimonial blockquote { padding:15px 20px; background:none; border:1px solid #e2d6c1; background:#fdf6ea; margin:0px; float:left; display:block; } .dt-sc-testimonial blockquote q { font-size:15px; font-weight:300; line-height:24px; color:#808080; border:none; display:block; float:left; padding:0px; margin:0px; } .dt-sc-testimonial blockquote:before { content:""; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/testimonial-arrow.png) no-repeat; left:-18px; width:18px; height:23px; margin:auto; top:15px; position:absolute; bottom:inherit; }  .dt-sc-testimonial .author-detail { float:right; margin:10px 0px 0px; font-style:normal; font-size:16px; font-weight:300; text-align:right; display:block; }  .dt-sc-testimonial .author-detail span { color:#808080; font-size:14px; display:block; }  .dt-sc-testimonial.type2 { padding-left:0px; } .dt-sc-testimonial.type2 .author { position:inherit; margin-bottom:20px; } .dt-sc-testimonial.type2 .author-detail { position:absolute; top:7px; left:95px; text-align:left; color:#303030; } .dt-sc-testimonial.type2 .author-detail span { margin-top:3px; line-height:20px; } .dt-sc-testimonial.type2 blockquote { background:none; border-radius:3px; } .dt-sc-testimonial.type2 blockquote:before { top:-20px; left:25px; -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg); }  .dt-sc-testimonial.type2.alignright .author { float:right; } .dt-sc-testimonial.type2.alignright .author-detail { right:95px; left:inherit; text-align:right; }  .dt-sc-testimonial.type2.alignright blockquote:before { right:25px; left:inherit; }  .dark-bg .dt-sc-testimonial.type2 blockquote { border-color:#4d4d4d; } .dark-bg .dt-sc-testimonial.type2 blockquote:before { width:23px; height:11px; top:-1px; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/testimonial-dark-arrow.png) no-repeat; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0 .dark-bg .dt-sc-testimonial.type2 .author-detail { color:#ffffff; } deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); }  .dt-sc-testimonial.type3 .testimonial-rating { display:inline-block; margin-top:25px; } .dt-sc-testimonial.type3 .testimonial-rating:before { content: "\f005" "\f005" "\f005" "\f005" "\f005"; font-family: fontawesome; color: #da853d; font-size: 16px; letter-spacing: 4px; } .dt-sc-testimonial.type3 .author-detail { margin-top:25px; } .dt-sc-testimonial.type3 blockquote::before { background:rgba(0, 0, 0, 0) url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/testimonial-arrow-type3.png) no-repeat; bottom: -17px; height: 18px; left: auto; right: 20px; top: auto; width: 23px; }  .dt-sc-testimonial.type3 p { margin-left: 5px; margin-right: 5px; } .dt-sc-testimonial.type3 q span { color: inherit; font-family: georgia; font-size: 30px; } .dt-sc-testimonial.type3 q span:last-child { float:right; }  .dark-bg .carousel-arrows a { border-color:rgba(255, 255, 255, 0.2); } .dark-bg .carousel-arrows a:before { color:rgba(255, 255, 255, 0.2); }    .dt-sc-course-carousel-wrapper, .dt-sc-coursesensei-carousel-wrapper { float:left; clear:both; margin:20px 0px 0px; padding:0px; width:100%; position:relative; display:block; } .dt-sc-course-carousel li, .dt-sc-coursesensei-carousel li { display:block; float:left; margin:0px 0px 0px 20px; padding:0px; width:330px; } .dt-sc-course-carousel-wrapper, .dt-sc-coursesensei-carousel-wrapper { margin-left:-20px; width: -webkit-calc(100% + 20px); width: -moz-calc(100% + 20px); width: calc(100% + 20px); }  .dt-sc-course { float:left; width:100%; margin:0px !important; padding:0px !important; clear:both; display:block; position:relative; } #main article.dt-sc-course .dt-sc-course-thumb img { line-height:0px; display:block; border-radius:3px 3px 0px 0px; margin:0px; max-width:100%; } .dt-sc-course .dt-sc-course-price { position:absolute; top:14px; left:-10px; padding:5px 12px; font-weight:500; color:#ffffff; border-radius:3px; }  .dt-sc-course .dt-sc-course-details { border:1px solid #e2d6c1; border-top:0px; padding:15px 0px 0px; margin:-1px 0px 0px; border-radius:0px 0px 3px 3px; } .dt-sc-course .dt-sc-course-details .featured-post { margin-left:20px; } .dt-sc-course .dt-sc-course-details h5 { font-weight:normal; margin-bottom:5px; padding:0px 20px; line-height:25px; font-size:17px; text-align:left; } .dt-sc-course .dt-sc-course-details .dt-sc-tags { padding:0px 20px 5px; clear:both; } .dt-sc-course .dt-sc-course-details .dt-sc-course-meta { display:block; border-top:1px solid #e2d6c1; padding:12px 20px; } .dt-sc-course .dt-sc-course-details .dt-sc-course-meta span { margin-right:12px; color:#848484; } .dt-sc-course .dt-sc-course-details .dt-sc-course-meta span i { margin-right:8px; } .dt-sc-course .dt-sc-course-details .dt-sc-course-meta span a { color:#848484; }  .dt-sc-course-list { width:100%; float:left; clear:both; margin:0px; padding:0px; display:block; } .dt-sc-course-list li { float:left; padding:0px; margin-bottom:30px; display:inline; }  .dt-sc-course .dt-sc-course-details .post-ratings { padding:0px 20px; margin-bottom:5px; width:auto; float:left; clear:both; } .dt-sc-course .post-ratings img, .dt-sc-course .post-ratings-loading img, .dt-sc-course .post-ratings-image img { margin:0px 2px 0px 0px; }  .dt-sc-course .post-ratings, .dt-sc-course .post-ratings { font-style:normal; font-weight:300; font-size:13px; color:#808080 !important; } .dt-sc-course .post-ratings strong { font-weight:normal; }  .fullwidth-section .dt-sc-course .dt-sc-course-details { background:#fdf6ea; } .fullwidth-section.dark-bg .dt-sc-course .dt-sc-course-details h5 a { color:#303030; }  .dt-sc-course .dt-sc-course-details .featured-post { height:25px; font-size:11px; line-height:25px; padding:0px 11px 0px 27px; } .dt-sc-course .dt-sc-course-details .featured-post span.fa { width:30px; font-size:12px; line-height:25px; }  .dt-sc-one-third .dt-sc-course .dt-sc-course-details .featured-post { padding-right:2px; }   .fullwidth-section .dt-sc-course.custom-course-type .dt-sc-course-details { background:none; } .dt-sc-course.custom-course-type .dt-sc-course-thumb { float:left; clear:both; margin:0px; padding:0px; width:100%; position:relative; } .dt-sc-course.custom-course-type .dt-sc-course-thumb h5 { position:absolute; bottom:0px; background:rgba(255, 255, 255, 0.85); width:100%; font-weight:normal; margin:0px; padding:15px 20px; line-height:25px; font-size:18px; box-sizing:border-box; } .dt-sc-course.custom-course-type .dt-sc-course-details { clear:both; float:left; position:relative; width:100%; border:none; padding:0px; border-radius:0px; } .dt-sc-course.custom-course-type .dt-sc-course-details-inner { background:#fdf6ea; border:1px solid #e2d6c1; border-top:0px; display:block; padding:20px 20px 19px 85px; min-height:64px; border-radius:0px 0px 3px 3px; } .dt-sc-course.custom-course-type .dt-sc-course-price { z-index:1; }  .dt-sc-course.custom-course-type .dt-sc-course-duration { position:absolute; left:20px; top:20px; width:45px; text-align:center; } .dt-sc-course.custom-course-type .dt-sc-course-duration .duration-icon { width:45px; height:45px; margin:0px 0px 5px; float:left; text-align:center; position:relative; border-radius:3px; } .dt-sc-course.custom-course-type .dt-sc-course-duration .duration-icon:before { position:absolute; content:""; width:0px; left:0px; right:0px; margin:auto; top:0px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #ffffff; } .dt-sc-course.custom-course-type .dt-sc-course-duration .duration-icon img { position:absolute; left:0px; right:0px; top:4px; bottom:0px; margin:auto; } .dt-sc-course.custom-course-type .dt-sc-course-duration span { font-weight:500; font-size:14px; }  .dt-sc-course.custom-course-type .dt-sc-course-meta { clear:both; padding:0px; display:inline-block; margin:0px 0px 10px; border-top:0px; } .dt-sc-course.custom-course-type .dt-sc-course-meta p { padding:0px 10px 0px 0px; border-right:1px solid #b5b5b5; } .dt-sc-course.custom-course-type .dt-sc-course-meta p, .dt-sc-course.custom-course-type .dt-sc-course-meta p a { display:inline; color:#848484; } .dt-sc-course.custom-course-type .dt-sc-course-meta p:last-child { border-right:0px; padding-right:0px; padding-left:10px; } .dt-sc-course.custom-course-type .post-ratings { float:none; clear:both; display:inline-block; padding:0px; width:100%; }   .courses-view-type { float:left; margin:6px 5px 40px 0; padding:0px; } .courses-view-type a { border:2px solid #201c1d; padding:5px 10px 2px; color:#303030; float:left; font-weight:600; text-transform:uppercase; margin:0px 0px 0px 10px; line-height:28px; cursor:pointer; border-radius:3px; } .courses-view-type a span { height:14px; width:14px; float:left; margin:6px 8px 0px 0px; } .course-grid-type span { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/grid-icon.png) left top no-repeat; } .course-list-type span { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/list-icon.png) left top no-repeat; }  .courses-view-type a:hover, .courses-view-type a.active { color:#ffffff; } .courses-view-type a:hover span, .courses-view-type a.active span { background-position:left -14px; }   .courses-sorting { float:left; margin:0px 0px 25px; padding:0px; width:100%; } .courses-sorting .courses-popular-type, .courses-sorting .courses-categorywise { float:left; margin:0px 30px 20px 0px; padding:0px; } .courses-sorting .courses-popular-type label, .courses-sorting .courses-categorywise label { font-size:18px; line-height:50px; color:#303030; font-weight:500; float:left; margin:0px 10px 0px 0px; } .courses-sorting .courses-popular-type .selection-box, .courses-sorting .courses-categorywise .selection-box { clear:none; margin-left:90px; width:210px; } .courses-sorting .courses-popular-type .selection-box select, .courses-sorting .courses-categorywise .selection-box select { margin:0px; } .courses-sorting .courses-categorywise .selection-box { margin-left:170px; } .courses-sorting .courses-categorywise .selection-box select { padding-right:60px; }   .page-with-both-sidebar .courses-sorting { margin-bottom:25px; } .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:234px; }  .courses-price-type { float:left; margin:0px; padding:0px; } .courses-price-type a { border:2px solid #201c1d; padding:5px 20px 2px; color:#303030; float:left; font-weight:600; text-transform:uppercase; margin:6px 5px 0px; line-height:28px; cursor:pointer; border-radius:3px; } .courses-price-type a:hover, .courses-price-type a.active { color:#ffffff; }   .dt-sc-custom-course-type { width:100%; float:left; margin:0px 0px 40px; padding:0px; }  .dt-sc-course-carousel-wrapper .dt-sc-custom-course-type { margin-bottom:0px; }  .dt-sc-custom-course-type .dt-sc-course-thumb { float:left; width:100%; margin:0px; padding:0px; position:relative; overflow:hidden; line-height:0px; } .dt-sc-custom-course-type .dt-sc-course-overlay { overflow:hidden; position:absolute; left:0px; top:0px; width:100%; height:100%; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; filter:alpha(opacity=0); opacity:0; } .dt-sc-custom-course-type .dt-sc-course-overlay a { width:96px; height:19px; left:0px; right:0px; bottom:0px; top:0px; margin:auto; position:absolute; padding:13px 20px 11px; font-size:14px; }   .dt-sc-custom-course-type .dt-sc-course-details { float:left; clear:both; margin:20px 0px 0px; padding:0px; } .dt-sc-custom-course-type .dt-sc-course-price { width:100%; float:left; margin:0px; padding:0px; font-size:20px; font-weight:500; } .dt-sc-custom-course-type .dt-sc-course-details h5 { display:inline-block; font-size:20px; font-weight:500; margin:15px 0px 0px; } .dt-sc-custom-course-type .dt-sc-course-meta { float:left; width:100%; margin:10px 0px 0px; padding:0px; } .dt-sc-custom-course-type .dt-sc-course-meta p { color:#808080; padding:0px 10px 0px 0px; margin:0px 10px 0px 0px; border-right:1px solid #808080; display:inline; } .dt-sc-custom-course-type .dt-sc-course-meta p:last-child { border:none; margin-right:0px; padding-right:0px; } .dt-sc-custom-course-type .dt-sc-course-meta p a { color:#808080; }  .dt-sc-custom-course-type .dt-sc-course-data { float:left; width:100%; clear:both; margin:20px 0px 0px; padding:20px 0px 0px; border-top:2px solid #201c1d; } .dt-sc-custom-course-type .dt-sc-course-duration { float:left; margin:0px; padding:0px; } .dt-sc-custom-course-type .dt-sc-course-duration i { border:2px solid #201c1d; width:36px; height:36px; float:left; text-align:center; font-size:20px; color:#2c2c2c; line-height:36px; border-radius:3px; } .dt-sc-custom-course-type .dt-sc-course-duration span { font-size:20px; line-height:40px; color:#2c2c2c; margin:0px 0px 0px 15px; } .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:right; margin:0px; padding:0px; width:55%; font-weight:300; line-height:20px; font-size:12px; text-align:right; } .dt-sc-custom-course-type .dt-sc-course-data .post-ratings strong { font-weight:normal; } .dt-sc-custom-course-type .dt-sc-course-data .post-ratings img { margin:-1px 3px; white-space:pre; }    .dt-sc-custom-course-type .dt-sc-course-thumb img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .dt-sc-custom-course-type:hover .dt-sc-course-thumb img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }  .dt-sc-custom-course-type .dt-sc-course-thumb img, .dt-sc-custom-course-type .dt-sc-course-overlay, .dt-sc-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay, .dt-sc-custom-course-type:hover .dt-sc-course-thumb img { -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-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay { filter: alpha(opacity=100); opacity: 1; -webkit-user-select: none; -moz-user-select: none; -o-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -moz-touch-callout: none; -o-touch-callout: none; -ms-touch-callout: none; touch-callout: none; -webkit-tap-highlight-color: transparent; -moz-tap-highlight-color: transparent; -o-tap-highlight-color: transparent; -ms-tap-highlight-color: transparent; tap-highlight-color: transparent; } .dt-sc-custom-course-type .dt-sc-course-overlay { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); transform: rotateY(-180deg); left: 0; top: 0; } .dt-sc-custom-course-type:hover .dt-sc-course-thumb .dt-sc-course-overlay { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg) }    .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:30%; float:left; margin:0px 2% 0px 0px; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb img { height:auto; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { float:left; clear:none; margin:0px; width:68%; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:27%; }  .dt-sc-custom-course-type.course-list-view .dt-sc-course-details h5 { margin:0px 0px 15px; width:100%; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-price { width:auto; float:left; margin:0px 10px 0px 0px; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-meta { width:auto; margin:1px 0px 0px; } .dt-sc-custom-course-type.course-list-view .dt-sc-course-desc { float:left; clear:both; margin:15px 0px 0px; width:100%; }  .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:40%; margin-right:3%; } .dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:18px; } .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:57%; } .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-desc { display:none; } .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:50%; }  .dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:10px 15px 7px; font-size:12px; width:84px; }  .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:0px; margin-top:10px; clear:both; }  .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { text-align:left; margin-top:10px; width:100%; }  .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:9px 10px 5px; width:81px; font-size:12px; } .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; }  .page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-overlay a { padding:9px 10px 5px; width:81px; font-size:12px; }   .page-with-both-sidebar .dt-sc-status-container { clear:both; float:left; margin:15px 0px 0px; } .page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed { float:left; margin:0px 10px 0px 0px; } .page-with-both-sidebar .dt-sc-status-container .dt-sc-purchased { float:right; margin:0px; } .page-with-both-sidebar .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; }    .dt-sc-events-carousel-wrapper { float:left; clear:both; margin:20px 0px 0px; padding:0px; width:100%; position:relative; display:block; } .dt-sc-events-carousel li { display:block; float:left; margin:0px 0px 0px 10px; padding:0px 0px 0px 8px; width:100%; } .dt-sc-events-carousel-wrapper { margin-left:-10px; width: -webkit-calc(100% + 10px); width: -moz-calc(100% + 10px); width: calc(100% + 10px); }  .dt-sc-event-container { width:100%; margin:0px; padding:0px; clear:both; float:left; display:block; } .dt-sc-event-container .dt-sc-event-thumb { width:30%; margin:0px 4% 20px 0px; float:left; position:relative; line-height:0px; } .dt-sc-event-container .dt-sc-event-thumb img { display:block; line-height:0; } .dt-sc-event-container .dt-sc-event-content { width:66%; float:left; margin:0px; padding:0px; } .dt-sc-event-container .dt-sc-event-content h2 { font-size:20px; line-height:32px; font-weight:500; margin-bottom:5px; position:relative; top:-5px; } .dt-sc-event-container .dt-sc-event-excerpt { margin:15px 0px 0px; }  .dt-sc-events-list { width:68%; float:left; margin:0px; padding:0px; } .dt-sc-events-list li { float:left; padding:0px; margin-bottom:30px; display:inline; }  .dt-sc-event-meta { margin:5px 0px 0px; float:left; clear:both; width:100%; display:block; } .dt-sc-event-meta p { float:left; margin:0px 0px 10px; } .dt-sc-event-meta p i { margin-right:4px; color:#303030; position:relative; top:-1px; }  .dt-sc-event-container .dt-sc-event-thumb .event-price { position:absolute; left:-8px; bottom:7px; padding:5px 10px; font-size:14px; line-height:normal; color:#fdf6ea; float:left; } .dt-sc-event-container .dt-sc-event-thumb .event-price:before { content:""; width:0; height:0; position:absolute; bottom:-7px; left:1px; border-top:7px solid; border-left:7px solid transparent; }    .dt-sc-partner-carousel-wrapper { float:left; clear:both; margin:0px; padding:0px; width:100%; position:relative; display:block; } .dt-sc-partner-carousel li { display:block; float:left; margin:0px 0px 0px 20px; text-align:center; } .dt-sc-partner-carousel-wrapper { margin-left:-20px; width: -webkit-calc(100% + 20px); width: -moz-calc(100% + 20px); width: calc(100% + 20px); } .dt-sc-partner-carousel-wrapper .carousel-arrows { top:-89px; } .dt-sc-partner-carousel li a { line-height:0px; display:block; }    .dt-sc-contact-info { padding:10px 0px; border-bottom:1px solid #e2d6c1; width:100%; display:block; clear:both; float:left; margin:0px; position:relative; } .dt-sc-contact-info .icon { width:60px; font-size:30px; line-height:47px; text-align:center; float:left; margin:0px 20px 0px 0px; position:relative; top:-2px; } .dt-sc-contact-info p { float:left; margin:0px; line-height:47px; } .dt-sc-contact-info span { position:absolute; left:0px; bottom:-1px; height:1px; width:60px; } .dt-sc-contact-info.address p { line-height:24px; margin:0px; } .dt-sc-contact-info p a { color:#808080; }   .dt-sc-contact-info.address { padding-top:0px; padding-bottom:20px; }    .dt-sc-social-icons { display:inline-block; line-height:0px; text-align:center; margin:0px; padding:0px; } .dt-sc-social-icons li { display:inline-block; padding:0px; text-align:center; border:2px solid #201c1d; margin:0px -2px 10px 0px; } .dt-sc-social-icons li a { height:40px; width:45px; display:block; text-align:center; } .dt-sc-social-icons li:last-child { margin-right:0px; }  .dt-sc-social-icons li:first-child { border-radius:3px 0px 0px 3px; } .dt-sc-social-icons li:last-child { border-radius:0px 3px 3px 0px; }  .dt-sc-social-icons li img { bottom:0px; left:0px; right:0; top:0; margin:auto; position:absolute; }  .dt-sc-social-icons li img:first-child { display:none; } .dt-sc-social-icons li:hover img:first-child { display:block; z-index:1; } .dt-sc-social-icons li:hover img:last-child { display:none; }  .dt-sc-social-icons li { position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; } .dt-sc-social-icons li:after { content:''; position:absolute; z-index:-1; width:45px; height:0; top:0; left:0; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; } .dt-sc-social-icons li:hover:after { height:40px; }  .dt-sc-social-icons li.delicious:hover:after { background:#2648be; } .dt-sc-social-icons li.deviantart:hover:after { background:#54675a; } .dt-sc-social-icons li.digg:hover:after { background:#1a5891; } .dt-sc-social-icons li.dribble:hover:after { background:#f974a4; } .dt-sc-social-icons li.facebook:hover:after { background:#3c5b9b; } .dt-sc-social-icons li.flickr:hover:after { background:#e30377; } .dt-sc-social-icons li.google:hover:after { background:#ba3526; } .dt-sc-social-icons li.gtalk:hover:after { background:#23458f; } .dt-sc-social-icons li.lastfm:hover:after { background:#d12540; } .dt-sc-social-icons li.linkedin:hover:after { background:#0173b2; } .dt-sc-social-icons li.mail:hover:after { background:#edc719; } .dt-sc-social-icons li.myspace:hover:after { background:#4f79c6; } .dt-sc-social-icons li.picasa:hover:after { background:#8a66a3; } .dt-sc-social-icons li.pinterest:hover:after { background:#ca1325; } .dt-sc-social-icons li.reddit:hover:after { background:#ff1a00; } .dt-sc-social-icons li.rss:hover:after { background:#ffb922; } .dt-sc-social-icons li.skype:hover:after { background:#00aaf1; } .dt-sc-social-icons li.stumbleupon:hover:after { background:#eb4924; } .dt-sc-social-icons li.technorati:hover:after { background:#5bb834; } .dt-sc-social-icons li.tumblr:hover:after { background:#2a445f; } .dt-sc-social-icons li.twitter:hover:after { background:#2caae1; } .dt-sc-social-icons li.viadeo:hover:after { background:#f4982b; } .dt-sc-social-icons li.vimeo:hover:after { background:#41b2dc; } .dt-sc-social-icons li.yahoo:hover:after { background:#7c1f70; } .dt-sc-social-icons li.youtube:hover:after { background:#ff3431; }   .dt-sc-fullwidth-video-section { float:left; clear:both; width:100%; margin:0px; padding:0px; position:relative; overflow:hidden; } .dt-sc-video-container { position:absolute; left:0px; top:0px; width:100%; } .dt-sc-fullwidth-video-section .container { position:relative; z-index:100; } .dt-sc-video.dt-sc-fillWidth { width:100%; } .dt-sc-video-content-wrapper { position: relative; background: rgba(0,0,0,0.3); float:left; width:100%; padding:0px; color:#ffffff; } .dt-sc-video-content-wrapper h1, .dt-sc-video-content-wrapper h2, .dt-sc-video-content-wrapper h3, .dt-sc-video-content-wrapper h4, .dt-sc-video-content-wrapper h5, .dt-sc-video-content-wrapper h6, .dt-sc-video-content-wrapper h1 a, .dt-sc-video-content-wrapper h2 a, .dt-sc-video-content-wrapper h3 a, .dt-sc-video-content-wrapper h4 a, .dt-sc-video-content-wrapper h5 a, .dt-sc-video-content-wrapper h6 a { color:#ffffff; }  .dt-sc-timeline-section { background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/timeline_line.jpg) center top repeat-y; position:relative; padding-top:65px; padding-bottom:20px; display:inline-block; width:100%; } .dt-sc-timeline { display:inline-block; width:100%; } .dt-sc-timeline-section:before { top:-25px; } .dt-sc-timeline-section:after { bottom:-25px; } .dt-sc-timeline-section:before, .dt-sc-timeline-section:after, .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { border:6px solid #f5e9d4; border-radius:50%; content:""; display:block; height:18px; left:0; margin:0 auto; position:absolute; right:0; width:18px; z-index:1; } .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { bottom:6px; background:#fdf6ea; } .dt-sc-timeline-section h2 { position:relative; } .dt-sc-timeline-section h2 { font-weight:600; margin-bottom:10px; } .dt-sc-timeline-section h4 { font-weight:500; border-bottom:1px solid #f5e9d4; padding-bottom:20px; margin-bottom:20px; } .dt-sc-timeline-section p { margin-bottom:0px; } .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2 span { right:0; } .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2 span { left:0; } .dt-sc-timeline.right > .column.first { float:right; } .dt-sc-timeline.left img { margin-left:20%; } .dt-sc-timeline.right img { margin-right:23%; float:right; } .dt-sc-timeline.left .dt-sc-timeline-content { text-align:right; margin-right:30px; padding-bottom:20px; position:relative; } .dt-sc-timeline.right .dt-sc-timeline-content { margin-left:30px; padding-bottom:20px; position:relative; } .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { bottom:5px; left:-56px; margin-left:0; } .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after { bottom:5px; margin-right:0; right:-57px; } .dt-sc-timeline.left .dt-sc-timeline-content img, .dt-sc-timeline.left .dt-sc-timeline-content i { float:right; margin:5px 0px 10px 25px; } .dt-sc-timeline.right .dt-sc-timeline-content img, .dt-sc-timeline.right .dt-sc-timeline-content i { float:left; margin:5px 25px 10px 0px; } .dt-sc-timeline .dt-sc-timeline-content i { font-size:40px; } .timeline-button { position:relative; padding:10px 20px; color:#ffffff; font-weight:bold; font-size:16px; text-transform:uppercase; float:left; border-radius:3px; } .timeline-button:before { position:absolute; content:""; left:0px; bottom:0px; top:0px; height:0px; margin:auto; border-left:7px solid #ffffff; border-top:7px solid transparent; border-bottom:7px solid transparent; } .timeline-button:hover { background:#303030; color:#ffffff; } .dt-sc-timeline.right .timeline-button { margin-left:20px; margin-top:-44px; } .dt-sc-timeline.left .timeline-button { float:right; margin-right:20px; margin-bottom:-33px; } .dt-sc-timeline.left .timeline-button:before { left:inherit; right:0px; border-right:7px solid #ffffff; border-left:0px; } .dt-sc-timeline.right.top .timeline-button, .dt-sc-timeline.left.top .timeline-button { margin-top:-44px; } .dt-sc-timeline.left.bottom .timeline-button, .dt-sc-timeline.right.bottom .timeline-button { margin-bottom:-33px; } .dt-sc-timeline.right.bottom .timeline-button { margin-top:0px; }  .dt-sc-subscription-frm-image img, #rev_slider_3_1_wrapper .tp-bgimg.defaultimg { border-radius:3px 0px 0px 3px; } .dt-sc-subscription-frm-container ::-webkit-input-placeholder { color:rgba(255, 255, 255, 0.5); } .dt-sc-subscription-frm-container :-moz-placeholder { color:rgba(255, 255, 255, 0.5); } .dt-sc-subscription-frm-container ::-moz-placeholder { color:rgba(255, 255, 255, 0.5); opacity: 1; } .dt-sc-subscription-frm-container :-ms-input-placeholder { color:rgba(255, 255, 255, 0.5); } .dt-sc-subscription-frm-container { float:left; margin:0px; padding:20px 0px 55px; width:100%; display:block; border-radius:0px 3px 3px 0px; color:#ffffff; min-height:425px; } .dt-sc-subscription-frm-container #ajax_subscribe_msg { clear:both; display:inline-block; margin:5px 0px; } .dt-sc-subscription-frm-container h2 { padding-left:20px; color:#ffffff; font-size:20px; } .dt-sc-subscription-frm-container h2 i { margin-right:5px; font-size:24px; position:relative; top:1px; } .dt-sc-subscription-frm { padding:0px 20px; } .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { border:none; background:rgba(0, 0, 0, 0.2); color:#ffffff; margin-bottom:15px; } .dt-sc-subscription-frm select { color:rgba(255, 255, 255, 0.5); background:transparent; } .dt-sc-subscription-frm label { color:#ffffff; } .dt-sc-subscription-frm select option { color:#808080; } .dt-sc-subscription-frm .selection-box { position:relative; overflow:hidden; float:left; clear:both; width:100%; background:rgba(0, 0, 0, 0.1); border-radius:3px; } .dt-sc-subscription-frm .selection-box:before { border-top:7px solid rgba(0, 0, 0, 0.2); } .dt-sc-subscription-frm .selection-box:after { border:none; background:rgba(0, 0, 0, 0.1); border-radius:0px 3px 3px 0px; } .dt-sc-subscription-frm .selection-box select { background:none; border:none; margin:0px; width:105%; padding-left:9px; } .ie9 .dt-sc-subscription-frm select option { color:rgba(0, 0, 0, 0.3); background:transparent; } .ie9 .dt-sc-subscription-frm select { appearance:none; width:110%; } .ie9 select::-ms-expand { display:none; } .dt-sc-subscription-frm .dt-sc-check-box { clear:both; margin:15px 0 5px; float:left; } .dt-sc-subscription-frm .dt-sc-check-box label.checkbox-label { margin:0px 0px 0px -23px; } .dt-sc-subscription-frm .dt-sc-check-box input[type="checkbox"] { opacity:0; filter:alpha(opacity=0); position:relative; z-index:1; width:20px; height:20px; cursor:pointer; } .dt-sc-subscription-frm .dt-sc-check-box input[type="checkbox"] + label.checkbox-label span { display:inline-block; width:20px; height:20px; margin:-1px 8px 0 0; vertical-align:middle; cursor:pointer; background:rgba(0, 0, 0, 0.2); border-radius:3px; position:relative; } .dt-sc-subscription-frm .dt-sc-check-box input[type="checkbox"]:checked + label.checkbox-label span:before { position:absolute; left:5px; top:-1px; content:"\f00c"; display:inline; font-size:10px; vertical-align:middle; font-family:FontAwesome; font-style:normal; color:#ffffff; font-weight:normal; text-decoration:inherit; } .dt-sc-subscription-frm .dt-sc-button { background:rgba(0, 0, 0, 0.2); clear:both; } .dt-sc-subscription-frm .dt-sc-button:hover { background:rgba(0, 0, 0, 0.4); } .dt-sc-subscription-enquiry { float:left; clear:both; font-size:20px; font-weight:600; position:absolute; bottom:20px; left:20px; } .dt-sc-subscription-enquiry i { margin-right:5px; -moz-transform:rotate(10deg); -ms-transform:rotate(10deg); -o-transform:rotate(10deg); -webkit-transform:rotate(10deg); } .dt-sc-subscription-enquiry span { font-size:18px; margin-right:10px; }  #ui-datepicker-div { background:#fdf6ea; box-shadow:0 0 5px rgba(0, 0, 0, 0.3); padding:15px; z-index:999 !important; border-radius:3px; width:350px; } .ui-datepicker-header { text-align:center; } .ui-datepicker-title { color:#303030; font-weight:bold; line-height:30px; margin-bottom:10px; } .ui-datepicker-next { line-height:30px; position:absolute; right:15px; cursor:pointer; } .ui-datepicker-prev {line-height:30px; position:absolute; left:15px; cursor:pointer; } .ui-datepicker-prev.ui-state-disabled { color:#e2d6c1; cursor:auto; } .ui-datepicker-calendar th, .ui-datepicker-calendar td { padding:5px; } .ui-datepicker-calendar td a, .ui-datepicker-calendar td span { border-radius:50%; display:inline-block; font-size:12px; height:30px; line-height:30px; width:30px; } .ui-datepicker-calendar td a:hover { background:#f5e9d4; color:#303030; } .ui-datepicker-calendar .ui-state-active, .ui-datepicker-calendar .ui-state-active:hover { color: #ffffff; } .ui-timepicker-div dl { margin:0px; } .ui-timepicker-div dt { float:left; font-size:14px; font-weight:bold; line-height:50px; margin-bottom:10px; margin-right:15px; } .ui-timepicker-div dd { float:left; line-height:50px; margin-right:17px; margin-bottom:0px; } .ui-timepicker-div dd.ui_tpicker_minute { margin-right:0px; } .ui_tpicker_hour_label { clear:both; } .ui-datepicker-buttonpane { clear:both; } .ui-datepicker-buttonpane .ui-datepicker-current { margin-left:10px; } .ui_tpicker_hour_slider, .ui_tpicker_minute_slider { position:relative; } .ui_tpicker_hour_slider:before, .ui_tpicker_minute_slider:before, .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after { content:""; pointer-events:none; position:absolute; } .ui_tpicker_hour_slider:before, .ui_tpicker_minute_slider:before { z-index:1; right:13px; top:5px; bottom:0px; height:0px; margin:auto; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid rgba(0, 0, 0, 0.2); } .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after { width:40px; height:38px; right:0px; top:7px; border-left:1px solid #e2d6c1; border-right:1px solid #e2d6c1; background:#fdf6ea; border-radius:0px 3px 3px 0px; } .ui_tpicker_hour_slider select, .ui_tpicker_minute_slider select { background:#fdf6ea; padding:10px 50px 10px 8px; height:40px; } #ui-datepicker-div { display:none; }  ol.dt-sc-lessons-list { float:left; clear:both; margin:0px; padding:0px; counter-reset:li-counter; list-style-type:none; } ol.dt-sc-lessons-list > li { float:left; list-style:none; clear:both; position:relative; padding:0px 0px 0px 60px; margin:0px 0px 30px; } ol.dt-sc-lessons-list ol { margin:30px 0px -20px; } ol.dt-sc-lessons-list li ol li { content:counter(li-counter, lower-roman); } ol.dt-sc-lessons-list > li:before { color:#303030; border:2px solid #201c1d; content:counter(li-counter, decimal); counter-increment:li-counter; font-size:20px; font-weight:500; line-height:40px; position:absolute; text-align:center; width:40px; height:40px; top:0px; left:0px; border-radius:40px; } ol.dt-sc-lessons-list li .lesson-title h2 { font-size:18px; margin-bottom:3px; margin-top:-2px; } ol.dt-sc-lessons-list li .lesson-metadata p, .dt-sc-lesson-single .lesson-metadata p { display:inline; margin:0px 15px 0px 0px; } ol.dt-sc-lessons-list li .lesson-metadata p a, .dt-sc-lesson-single .lesson-metadata p a { color:#808080; } ol.dt-sc-lessons-list li .lesson-metadata p i, .dt-sc-lesson-single .lesson-metadata p i { margin:0px 5px 0px 0px; } ol.dt-sc-lessons-list li .lesson-details { margin:0px; float:left; clear:both; display:block; } .dt-sc-lesson-single .lesson-metadata { background:#f5e9d4; padding:10px 15px; float:left; margin:-20px 0px 10px; clear:both; border-radius:3px; } .dt-sc-lesson-single .team-thumb img { border-radius:3px; } .dt-sc-lesson-single .dt-sc-fancy-list.hand li strong { color:#808080; font-weight:normal; } .dt-sc-lesson-single .dt-sc-fancy-list.hand li { color:#303030; }  ol.dt-sc-lessons-list ol, .dt-lesson-wrapper ol.dt-sc-lessons-list ol { padding:0px; } ol.dt-sc-lessons-list.dt-sc-user-subscribed-courses { margin:0px 0px 20px; } ol.dt-sc-lessons-list.dt-sc-user-subscribed-courses > li:before { font-size:14px; line-height:34px; width:30px; height:30px; } ol.dt-sc-lessons-list.dt-sc-user-subscribed-courses > li:after { border-width:4px; left:11px; } ol.dt-sc-lessons-list.dt-sc-user-subscribed-courses li h6 { line-height:35px; margin:0px; } ol.dt-sc-lessons-list.dt-sc-user-subscribed-courses > li { padding-left:45px; margin-bottom:15px; } .page-template-tpl-welcome-php .border-title { text-transform:none; } ol.dt-sc-lessons-list > li.dt-hidden-lesson { position:relative; } ol.dt-sc-lessons-list > li.dt-hidden-lesson > .hidden-lesson-overlay { position:absolute; left:0px; height:100%; width:100%; background:rgba(253, 246, 234, 0.6); z-index:99; }   .dt-sc-purchased-details { width:100%; margin:0px; padding:0px; float:left; } .course-list-view .dt-sc-purchased-details { margin-bottom:10px; } .dt-sc-purchased, .dt-sc-course-completed, .dt-sc-course-pending, .dt-sc-course-notgraded, .dt-sc-assignment-completed, .dt-sc-lesson-completed { font-size:12px; line-height:26px; color:#ffffff; padding:1px 10px 0px; float:left; border-radius:3px; } .dt-sc-course-completed, .dt-sc-assignment-completed, .dt-sc-lesson-completed { background:#89b93f; margin:0px 0px 0px 10px; } .dt-sc-course-completed span, .dt-sc-course-pending span, .dt-sc-course-notgraded span, .dt-sc-assignment-completed span, .dt-sc-lesson-completed span { margin-right:3px; } .dt-sc-course-pending { background:#40a5e9; } .dt-sc-course-notgraded { background:#ee974a; } .dt-sc-assignment-completed, .dt-sc-lesson-completed { margin-left:0px; } .dt-sc-course-details-inner .dt-sc-purchased { float:right; margin:-5px 0px 5px; padding:4px 15px 3px; } .dt-sc-course-details-inner .dt-sc-course-completed { float:right; margin:-5px 15px 5px 0px; padding:4px 15px 3px; } .dt-sc-course-details-inner .dt-sc-purchased > a { color:#fff; } .dt-sc-media-attachments { float:left; width:100%; clear:both; margin:-10px 0px 20px; padding:0px; } .dt-sc-media-attachments li { float:left; display:inline; margin:0px 10px 10px 0px; padding:0px; } .dt-sc-media-attachments li a { font-size:12px; padding:8px 14px 6px; line-height:normal; display:inline-block; margin:0px; cursor:pointer; font-weight:bold; text-transform:uppercase; border:2px solid #201c1d; border-radius:3px; color:#201c1d; } .dt-sc-media-attachments li a:hover { color:#ffffff; } .dt_lessons .lesson-title .dt-sc-lesson-completed { float:left; font-size:12px; line-height:normal; background:#89b93f; color:#ffffff; margin:1px 20px 0px 0px; padding:5px 10px 4px; border-radius:3px; } .dt_lessons .lesson-title .dt-sc-lesson-completed span { margin-right:3px; } ol.dt-sc-lessons-list li.dt-lesson-complete:before { background:#89b93f; border-color:#89b93f; color:#ffffff; } ol.dt-sc-lessons-list > li:after { background:#e2d6c1; bottom: -31px; content: ""; height: 100%; left: 21px; position: absolute; width: 1px; z-index: -1; } ol.dt-sc-lessons-list li ol li .dt_lessons:before { background:#e2d6c1; content: ""; height: 1px; left: -38px; position: absolute; top: 21px; width: 50px; z-index: -1; } ol.dt-sc-lessons-list > li:before { background:#fdf6ea; } ol.dt-sc-lessons-list li ol li:last-child:after { background:none; } ol.dt-sc-lessons-list li ol li.hassub:after { background:#e2d6c1; } ol.dt-sc-lessons-list li ol li.hassub { margin-bottom:20px; }   .dt-sc-user-details { background:#e7dbc6; border-radius:3px 3px 0px 0px; padding:20px; float:left; clear:both; width:100%; box-sizing:border-box; color:#303030; } .dt-sc-user-details img { max-width:50px; border-radius:50px; float:left; margin:0px 15px 0px 0px; } .dt-sc-user-details .dt-sc-username { margin:10px 0px 0px; } .dt-sc-user-dashboard-details table td { color:#595959; padding:13px 10px; } .dt-sc-user-dashboard-details th { padding:9px 10px; } .dt-sc-user-dashboard-details tbody td .dt-sc-button.small { padding:4px 10px 3px; font-size:12px; border-width:1px; text-transform:none; font-weight:normal; } .dt-sc-user-dashboard-details .dt-sc-course-name, .dt-sc-user-dashboard-details .dt-sc-lesson-name, .dt-sc-user-dashboard-details .dt-sc-assignment-name, .dt-sc-user-dashboard-details .dt-sc-align-left, .dt-sc-user-dashboard-details .dt-sc-teachers-name { text-align:left; } .dt-sc-user-dashboard-details .dt-sc-lesson-name a, .dt-sc-user-dashboard-details .dt-sc-assignment-name a, .dt-sc-user-dashboard-details .dt-sc-teachers-name a { color:#595959; } .dt-sc-user-dashboard-details .dt-sc-course-name .dt-sc-not-purchased { font-size:11px; margin:0px 0px 0px 5px; color:rgba(0, 0, 0, 0.4); } .dt-sc-dashboard-menus { float:left; clear:both; width:100%; padding:0px; border-top:1px solid #e2d6c1; background:#f5e9d4; border-radius:0px 0px 3px 3px; } .dt-sc-dashboard-menus li { display:block; float:left; clear:both; margin:0px; padding:0px; width:100%; } .dt-sc-dashboard-menus li a span { margin-right:10px; } .dt-sc-dashboard-menus li a { padding:15px 20px; float:left; line-height:normal; clear:both; width:100%; box-sizing:border-box; } .dt-sc-dashboard-menus li:last-child a { border-radius:0px 0px 3px 3px; } .dt-sc-dashboard-menus li a.active { color:#ffffff; } .dt-sc-dashboard-menus li a.active:hover { color:#ffffff; } .dt-sc-dashboard-menus li a:hover { background:rgba(0, 0, 0, 0.1); color:#303030; } .dashboard-content .teachers-details { margin:-20px 0px 0px; clear:both; float:left; } .dt-sc-course-badges { float:left; clear:both; width:100%; } .dt-sc-course-badges li { display:inline; float:left; padding:0px; margin:0px 2% 10px 0px; width:32%; } .dt-sc-course-badges li:nth-child(3n+3) { margin-right:0px; } .dt-sc-course-badges li .dt-sc-warning-box:before { top:10px; } .dt-sc-course-badges li .dt-sc-warning-box { padding:10px 15px 10px 37px; } .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded { display:inline-block; float:none; margin:0px; } .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed span, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending span, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded span { margin-right:5px; }  .dt-sc-lessons-menu { float:left; clear:both; margin:0px; padding:0px; width:100%; } .dt-sc-lessons-menu h4 { padding:15px 20px 14px; margin:0px; text-align:center; color:#ffffff; text-transform:uppercase; font-size:16px; width:100%; box-sizing:border-box; float:left; border-radius:3px 3px 0px 0px; position:relative; z-index:1; } .dt-sc-lessons-menu ul { float:left; clear:both; margin:-1px 0px 0px; padding:15px 25px; background:#f5e9d4; width:100%; box-sizing:border-box; position:relative; border-radius:0px 0px 3px 3px; } .dt-sc-lessons-menu ul li { float:left; display:block; clear:both; margin:0px; padding:10px 0px 15px 30px; position:relative; } .dt-sc-lessons-menu ul li:before { background:#f5e9d4; border:3px solid #e2d6c1; border-radius:10px; content:""; height:12px; left:-2px; position:absolute; top:13px; width:12px; z-index:1; } .dt-sc-lessons-menu ul li:after { border-right:5px solid #e2d6c1; content:""; height:100%; left:-1px; position:absolute; top:15px; width:5px; } .dt-sc-lessons-menu ul li:last-child:after { border:none; } .dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name { color:#303030; font-weight:500; font-size:15px; line-height:24px; float:left; clear:both; width:100%; position:relative; } .dt-sc-lessons-menu ul li .dt-sc-lesson-menu-duration { clear:both; margin:5px 0px 0px; float:left; width:100%; } .dt-sc-lessons-menu ul li .dt-sc-lesson-menu-duration i { margin-right:5px; } .dt-sc-lessons-menu ul li.dt-lesson-complete:before { border-color:#89b93f; background:#89b93f;  } .dt-sc-lessons-menu ul li.dt-lesson-complete:after { border-color:#89b93f; } .dt-sc-lessons-menu ul li.dt-lesson-complete a.dt-sc-lesson-menu-name:before { content:"\f00c"; font-family:FontAwesome; font-style:normal; color:#ffffff; font-weight:normal; text-decoration:inherit; font-size:10px; position:absolute; top:0px; left:-28px; z-index:1; } .dt-sc-lesson-single .lesson-metadata .dt-sc-lesson-completed { margin-right:20px; } .page-template-single-dt_lessons-php #tiptip_holder #tiptip_content { padding:3px 10px; } .page-template-single-dt_lessons-php #tiptip_holder.tip_right { padding-left:10px; }  .dt-sc-lesson-staff { margin:30px 0px 0px; float:left; clear:both; width:100%; } .dt-sc-lesson-staff .lesson-staff-title { clear:both; border-radius:3px 3px 0px 0px; padding:15px 20px 14px; display:inline-block; width:100%; box-sizing:border-box; margin:0px; } .dt-sc-lesson-staff .lesson-staff-title h5 { margin:0px; color:#ffffff; text-align:center; font-size:16px; text-transform:uppercase; } .dt-sc-lesson-staff .lesson-staff-details { padding:25px; border-radius:0px 0px 3px 3px; background:#f5e9d4; } .dt-sc-lesson-staff .lesson-staff-details .team-thumb { float:left; margin:0px 5% 0px 0px; width:35%; } .dt-sc-lesson-staff .lesson-staff-details .team-thumb img { border-radius:50%; } .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:60%; float:left; } .dt-sc-lesson-staff .lesson-staff-details h5 { clear:both; display:inline-block; margin:34px 0px 5px; } .dt-sc-lesson-staff .lesson-staff-details h6 { font-size:14px; } .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details { margin:15px 0px 0px; float:left; clear:both;width: 100%; } .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li { border-bottom-color:#e2d6c1; width:100%; } .dt-sc-lesson-staff .lesson-staff-details .dt-sc-button { margin: 30px 0px 0px; padding:10px 15px 9px; font-size:12px; } .frmCompleteLesson input[type="submit"] { float:left; margin:20px 0px 0px; } .frmStartQuiz input[type="submit"], .frmQuiz input[type="submit"] { float:left; margin:10px 20px 0px 0px; } .dt_quizes .back-to-course, .dt_quizes #dt-start-quiz { padding:10px 20px 7px; } .dt_quizes #dt-start-quiz { margin-right:20px; }   .page-with-both-sidebar .dt-sc-lessons-content-container, .page-with-both-sidebar .dt-sc-lessons-menu-container { width:100%; margin:0px; } .page-with-both-sidebar .dt-sc-lessons-menu-container { margin:20px 0px 0px; } .page-with-both-sidebar .dt-sc-lessons-content-container h2 { font-size:24px; } .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:35%; margin-right:5%; } .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:60%; margin:0px; text-align:left; } .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:74px; } .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details { text-align:left; }   .dt-sc-quiz-sidebar { float:left; clear:both; margin:0px; padding:0px; width:100%; } .dt-sc-timer-container { float:left; clear:both; margin:0px 0px 30px; background:#f5e9d4; border-radius:0px 0px 3px 3px; padding:0px 0px 30px; width:100%; text-align:center; } .dt-sc-timer-container h4 { margin:0px; padding:15px 20px; border-radius:3px 3px 0px 0px; float:left; clear:both; width:100%; box-sizing:border-box; font-size:16px; font-weight:600; text-transform:uppercase; color:#ffffff; text-align:center; } .dt-sc-timer-container h4 span { margin-right:8px; } .dt-quiz-timer { padding:30px 25px 0px; margin:0px 0px -20px; width:100%; box-sizing:border-box; float:left; clear:both; text-align:center; position:relative; } .dt-countdown { background:none; } .dt-quiz-timer > div { background:#ffffff; border-radius:160px; display:inline-block !important; width:100%; } .dt-quiz-timer .dt-countdown { background:none; color:#252525; font-size:30px; font-weight:600; left:0; margin:auto; position:absolute; right:0; top:0; bottom:25px; width:100%; height:0; } .dt-quiz-timer .dt-mins, .dt-quiz-timer .dt-secs { color:#252525; font-size:12px; font-weight:300; left:-38px; margin:auto; position:absolute; right:0; left:-40px; bottom:-40px; top:0px; width:100%; height:0; } .dt-quiz-timer .dt-secs { left:21px; } .dt-sc-attempt { color:#303030; font-size:18px; font-weight:bold; margin:30px 0px 0px; display:inline-block; clear:both; width:100%; } .dt-quiz-container, #dt-question-list { float:left; clear:both; width:100%; margin:0px; padding:0px; } #dt-question-list .dt-question { border:1px solid #e2d6c1; margin-bottom:25px; padding:0px; width:100%; border-radius:3px; box-sizing:border-box; position:relative; float:left; clear:both; } #dt-question-list .dt-question:before { content:""; position:absolute; left:0px; top:0px; width:100%; height:100%; border:5px solid #f5e9d4; box-sizing:border-box; border-radius:3px; z-index:-1; } #dt-question-list .dt-title { background:#f5e9d4; padding:20px; clear:both; float:left; width:100%; box-sizing:border-box; } #dt-question-list .dt-title h4 { font-size:16px; margin-bottom:0px; } #dt-question-list .dt-question-options { float:left; clear:both; width:92%; padding:20px; box-sizing:border-box; } .dt-question-options ul { margin:0px; } .dt-question-options ul li { display:block; padding:0px 0px 5px; } .dt-question-options input[type="radio"], .dt-question-options input[type="checkbox"] { margin-right:5px; position:relative; top:-2px; } .dt-mark { position:absolute; bottom:0px; right:0px; text-align:center; font-size:12px; line-height:normal; color:#595959; text-align:center; width:70px; height:55px; padding:15px 0px 0px; background:#f5e9d4; border-radius:3px 0px 0px; } .dt-mark span { font-weight:bold; font-size:24px; line-height:20px; color:#303030; display:inline-block; width:100%; } .dt-question-options input[type="radio"] { clear:both; } .dt-question-options .dt-boolean label { margin-right:20px; } .dt-gapfill input[type="text"] { padding:8px 12px; margin:0px 10px; display:inline-block; width:auto; } .dt-answer-explanation { float:left; clear:both; width:100%; margin:20px 0px 0px; } .dt-answer-explanation h5 { font-weight:normal; margin-bottom:10px; } .dt_quizes #dt-sc-ajax-load-image {  background:rgba(253, 246, 234, 0.7); bottom:0; display:block; height:100%; left:0; padding:10px 0 0; top:0; width:100%; z-index:1; } .dt-sc-post-quiz-msg { float:left; clear:both; width:100%; box-sizing:border-box; background:#f5e9d4; border:1px solid #e2d6c1; border-radius:3px; color:#4e4e4e; padding:15px 20px; } #dt-question-list .dt-question.dt-correct:after, #dt-question-list .dt-question.dt-wrong:after { color:#89b93f; content:"\f058"; font-family:fontawesome; font-size:20px; position:absolute; right:20px; top:17px; } #dt-question-list .dt-question.dt-wrong:after { color:#eb0000; content:"\f057"; } #dt-question-list .dt-question.dt-correct .dt-title, #dt-question-list .dt-question.dt-wrong .dt-title { padding-right:50px; }  .dt-sc-assignment-file-types, .dt-sc-assignment-file-size { float:left; clear:both; width:100%; } .dt-sc-assignment-file-types h6, .dt-sc-assignment-file-size h6 { float:left; clear:both; } .dt-sc-assignment-file-types ul.assignment-file-types { float:left; margin:-2px 0px 0px 10px; } .dt-sc-assignment-file-types ul.assignment-file-types li { float:left; margin:0px 10px 0px 0px; padding:5px 10px; font-size:12px; line-height:normal; color:#292929; display:inline; background:#f5e9d4; border-radius:3px; letter-spacing:1.2px; } .dt-sc-assignment-file-types ul.assignment-file-types li span { margin-right:2px; } .dt-sc-assignment-file-size h6 span { margin:0px 0px 0px 5px; padding:5px 10px; font-size:12px; line-height:normal; font-weight:normal; color:#292929; background:#f5e9d4; border-radius:3px; letter-spacing:1.2px; } .frmAssignment { float:left; clear:both; margin:0px; padding:0px; width:100%; } .frmAssignment textarea { margin:-10px 0px 30px; } .frmAssignment .upload-assignment h6 { float:left; } .frmAssignment .upload-assignment input[type="file"] { margin:-5px 0px 0px 10px; } .dt_assignments .border-title { text-transform:none; } .dt-sc-assignment-submission { width:100%; margin:0px 0px 30px; padding:0px; float:left; clear:both; border:1px solid #e2d6c1; border-bottom:0px; border-radius:3px; background:#f5e9d4; } .dt-sc-assignment-submission li { display:block; clear:both; border-bottom:1px solid #e2d6c1; float:left; clear:both; box-sizing:border-box; padding:0px 20px; width:100%; border-radius:3px; } .dt-sc-assignment-submission li .column { padding:15px 0px; border-left:1px solid #e2d6c1; margin-left:0px; padding-left:2%; min-height:28px; } .dt-sc-assignment-submission li .first { border-left:0px; margin-right:-1px; color:#292929; margin-left:0px; padding-left:0px; } .dt-sc-assignment-score { padding:13px 20px; color:#ffffff; display:inline-block; border-radius:3px; font-weight:normal; } .dt-sc-resubmit-assignment { margin:0px 20px 0px 0px; } .dt-sc-assignment-upload #dt_submit_assignment { float:left; clear:both; }  .dt-sc-course-certificate-wrapper { float:left; clear:both; margin:0px; padding:10px; border:5px solid #4e4e4e; background:#ffffff; width:100%; box-sizing:border-box; } .dt-sc-course-certificate { float:left; clear:both; width:100%; margin:0px; padding:60px 30px; border:3px solid #4e4e4e; box-sizing:border-box; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/cert-bg.png) center 80% no-repeat; } .dt-sc-cert-header { width:100%; float:left; clear:both; text-align:center; position:relative; padding:0px 0px 30px; } .dt-sc-cert-header .dt-sc-cert-comp-logo { position:absolute; left:10px; max-width:140px; } .dt-sc-cert-header .dt-sc-cert-badge { position:absolute; right:10px; max-width:140px; margin-top:-5px; } .dt-sc-cert-header h2 { font-size:34px; font-weight:bold; text-transform:none; color:#4e4e4e; border:3px solid #4e4e4e; display:inline-block; padding:15px 20px; margin:15px 0px 0px; } .dt-sc-cert-content { float:left; width:100%; text-align:center; font-size:24px; line-height:70px; color:#4e4e4e; font-weight:300; margin:40px 0px; } .dt-sc-cert-content .dt-sc-student-name { font-family: 'Dancing Script', cursive; line-height:normal; border-bottom:3px solid #4e4e4e; padding:0px 0px 5px; margin:0px 20px; min-width:500px; text-align:center; display:inline-block; position:relative; top:-5px; } .dt-sc-cert-content p { font-size:24px; padding:40px 0px 0px; margin:0px; } .dt-sc-cert-content, .dt-sc-cert-footer { font-family:'Raleway', sans-serif; } .dt-sc-cert-footer { float:left; clear:both; width:100%; margin:50px 0px 0px; padding:0px; text-align:center; font-size:20px; color:#4e4e4e; } .dt-sc-cert-date { float:left; width:35%; margin:20px 5% 0px 0px; } .dt-sc-cert-date p span { font-weight:bold; font-size:18px; padding:0px 0px 20px; margin:0px 0px 20px; border-bottom:3px solid #4e4e4e; width:100%; color:#4e4e4e; display:inline-block; } .dt-sc-cert-logo { float:left; width:20%; margin-right:5%; } .dt-sc-cert-sign { float:left; width:35%; margin:-28px 0px 0px; } .dt-sc-cert-sign img { max-height:80px; width:auto; } .dt-sc-cert-sign p { padding:20px 0px 0px; margin:10px 0px 0px; border-top:3px solid #4e4e4e; width:100%; display:inline-block; } .dt_print_certificate { position:relative; display:inline-block; text-align:right; top:-8px; width:100%; color:#4e4e4e; } .dt_print_certificate span { font-size:18px; margin-right:5px; } .dt-sc-certificate-container > img { display:none; }  .dt-sc-course-certificate-wrapper.type2, .dt-sc-course-certificate-wrapper.type3 { border:18px solid #4e4e4e; padding:0px 0px 0px 40px; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-course-certificate, .dt-sc-course-certificate-wrapper.type3 .dt-sc-course-certificate { border:0px; border-left:140px solid #71c6ef; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/cert-bg2.png) center center no-repeat; padding:52px 30px 30px 50px; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-badge { position:absolute; left:59px; top:62px; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-header, .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-header { text-align:left; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-header h2, .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-header h2 { border:none; padding:0px 0px 10px; font-weight:normal; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-header h3, .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-header h3 { font-size:22px; font-weight:300; font-style:italic; color:#4e4e4e; padding:0px; margin:0px; } .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-content, .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-content { text-align:left; margin:20px 0px; } .dt-sc-course-certificate-wrapper .dt-sc-cert-sign, .dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-sign, .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-sign { float:right; } .dt-sc-course-certificate-wrapper.type3 { padding:0px; border-color:#722920; background:#ffffff url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/cert-bg-design.png) right center no-repeat; } .dt-sc-course-certificate-wrapper.type3 .dt-sc-course-certificate { border:0px; padding:40px; background:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/cert-bg2.png) center center no-repeat; width:88%; } .dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-header h2 { margin-top:0px; }    @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-hr { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter@2x.png); background-size:15px 10px; } .dt-sc-hr-medium { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter-medium@2x.png); background-size:15px 16px; } .dt-sc-hr-large { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/splitter-large@2x.png); background-size:15px 22px; }   .dt-sc-hr-border { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/css/images/splitter2@2x.png); background-size:18px 1px; } .dt-sc-toggle-frame h5.dt-sc-toggle:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion:before { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-plus@2x.png); background-size:10px 10px; } .dt-sc-toggle-frame h5.dt-sc-toggle.active:before, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active:before { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-minus@2x.png); background-size:10px 2px; } h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/toggle-icon@2x.png); background-size:35px 70px; } .dt-sc-testimonial blockquote:before { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/testimonial-arrow@2x.png); background-size:18px 23px; } .dark-bg .dt-sc-testimonial.type2 blockquote:before { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/testimonial-dark-arrow@2x.png); background-size:23px 11px; } .course-grid-type span { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/grid-icon@2x.png); background-size:14px 28px; } .course-list-type span { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/list-icon@2x.png); background-size:14px 28px; } .dt-sc-timeline-section { background-image:url(//sydneypte.com.au/wp-content/plugins/designthemes-core-features/shortcodes/images/timeline_line@2x.jpg); background-size:10px 1px; }  }  .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;  visibility:hidden;   } .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;  animation-duration: 1s;  -webkit-animation-duration: 1s;  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); }  } @charset "utf-8";  @font-face { font-family:'star'; src:url('//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/fonts/star.eot'); src:url('//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/fonts/star.eot') format('embedded-opentype'), url('//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/fonts/star.woff') format('woff'), url('//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/fonts/star.ttf') format('truetype'), url('//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/fonts/star.svg#star') format('svg'); font-weight:normal; font-style:normal } .clear { clear: both } .nobr { white-space: nowrap } .woocommerce-message, .woocommerce-error, .woocommerce-info { padding: 1em 1em 1em 3.5em; margin: 0 0 2em; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #fcfbfc; background: -webkit-gradient(linear, left top, left bottom, from(#fcfbfc), to(#f7f6f7)); background: -webkit-linear-gradient(#fcfbfc, #f7f6f7); background: -moz-linear-gradient(center top, #fcfbfc 0, #f7f6f7 100%); background: -moz-gradient(center top, #fcfbfc 0, #f7f6f7 100%); color: #5e5e5e; text-shadow: 0 1px 0 #fff; list-style: none outside; width: auto; -webkit-box-shadow: inset 0 -2px 6px rgba(0,0,0,0.05), inset 0 -2px 30px rgba(0,0,0,0.015), inset 0 1px 0 #fff, 0 1px 2px rgba(0,0,0,0.3); box-shadow: inset 0 -2px 6px rgba(0,0,0,0.05), inset 0 -2px 30px rgba(0,0,0,0.015), inset 0 1px 0 #fff, 0 1px 2px rgba(0,0,0,0.3) } .woocommerce-message:after, .woocommerce-error:after, .woocommerce-info:after { content: ""; display: block; clear: both } .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { content: ""; height: 1.5em; width: 1.5em; display: block; position: absolute; top: 0; left: 1em; font-family: sans-serif; font-size: 1em; line-height: 1.5; text-align: center; color: #fff; text-shadow: 0 1px 0 rgba(0,0,0,0.2); padding-top: 1em; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 0 -1px 0 0 rgba(0,0,0,0.1) } .woocommerce-message a, .woocommerce-error a, .woocommerce-info a, .woocommerce-message a:hover, .woocommerce-error a:hover, .woocommerce-info a:hover { color:#2d2d29; } { } .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { float: right } .woocommerce-message li, .woocommerce-error li, .woocommerce-info li { list-style: none outside; padding-left: 0; margin-left: 0 } .woocommerce-message { border-top: 3px solid #8fae1b } .woocommerce-message:before { background-color: #8fae1b; content: "\2713" } .woocommerce-info { border-top: 3px solid #1e85be } .woocommerce-info:before { background-color: #1e85be; content: "i"; font-family: Times, Georgia, serif; font-style: italic } .woocommerce-error { border-top: 3px solid #b81c23 } .woocommerce-error:before { background-color: #b81c23; content: "\00d7"; font-weight: 700 } p.demo_store { position: fixed; top: 0; left: 0; right: 0; margin: 0; width: 100%; font-size: 1em; padding: .5em 0; text-align: center; background: #ad74a2; background: -webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a)); background: -webkit-linear-gradient(#ad74a2, #96588a); background: -moz-linear-gradient(center top, #ad74a2 0, #96588a 100%); background: -moz-gradient(center top, #ad74a2 0, #96588a 100%); border: 1px solid #96588a; color: #fff; z-index: 99998; box-shadow: inset 0 0 0 3px rgba(255,255,255,0.2); -webkit-box-shadow: inset 0 0 0 3px rgba(255,255,255,0.2); -moz-box-shadow: inset 0 0 0 3px rgba(255,255,255,0.2) } .admin-bar p.demo_store { top: 28px } .woocommerce small.note, .woocommerce-page small.note { display: block; color: #777; font-size: 11px; line-height: 21px; margin-top: 10px } .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb { margin: 0 0 1em; padding: 0; font-size: .92em; color: #777 } .woocommerce .woocommerce-breadcrumb:after, .woocommerce-page .woocommerce-breadcrumb:after { content: ""; display: block; clear: both } .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a { color: #777 } .woocommerce .col2-set, .woocommerce-page .col2-set { width: 100% } .woocommerce .col2-set:after, .woocommerce-page .col2-set:after { content: ""; display: block; clear: both } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width: 48% } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: right; width: 48% } .woocommerce div.product, .woocommerce-page div.product, .woocommerce #content div.product, .woocommerce-page #content div.product { margin-bottom: 0; position: relative } .woocommerce div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page #content div.product .product_title { clear: none; margin-top: 0; padding: 0 } .woocommerce div.product span.price ins, .woocommerce-page div.product span.price ins, .woocommerce #content div.product span.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce-page div.product p.price ins, .woocommerce #content div.product p.price ins, .woocommerce-page #content div.product p.price ins { background: inherit } .woocommerce div.product p.stock, .woocommerce-page div.product p.stock, .woocommerce #content div.product p.stock, .woocommerce-page #content div.product p.stock { font-size: .92em } .woocommerce div.product .stock, .woocommerce-page div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page #content div.product .stock { color: #85ad74 } .woocommerce div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images { float: left; width: 33%; margin-bottom: 2em } .woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img { display: block; width: 100%; height: auto; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s; transition: all ease-in-out .2s } .woocommerce div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails, .woocommerce #content div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails { padding-top: 1em } .woocommerce div.product div.images div.thumbnails:after, .woocommerce-page div.product div.images div.thumbnails:after, .woocommerce #content div.product div.images div.thumbnails:after, .woocommerce-page #content div.product div.images div.thumbnails:after { content: ""; display: block; clear: both } .woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a { float: left; width: 30.75%; margin-right: 3.8% } .woocommerce div.product div.images div.thumbnails a.first, .woocommerce-page div.product div.images div.thumbnails a.first, .woocommerce #content div.product div.images div.thumbnails a.first, .woocommerce-page #content div.product div.images div.thumbnails a.first { clear: both } .woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary { float: right; width:64%; margin-bottom: 2em } .woocommerce div.product div.social, .woocommerce-page div.product div.social, .woocommerce #content div.product div.social, .woocommerce-page #content div.product div.social { text-align: right; margin: 0 0 1em } .woocommerce div.product div.social span, .woocommerce-page div.product div.social span, .woocommerce #content div.product div.social span, .woocommerce-page #content div.product div.social span { margin: 0 0 0 2px } .woocommerce div.product div.social span span, .woocommerce-page div.product div.social span span, .woocommerce #content div.product div.social span span, .woocommerce-page #content div.product div.social span span { margin: 0 } .woocommerce div.product div.social span .stButton .chicklets, .woocommerce-page div.product div.social span .stButton .chicklets, .woocommerce #content div.product div.social span .stButton .chicklets, .woocommerce-page #content div.product div.social span .stButton .chicklets { padding-left: 16px; width: 0 } .woocommerce div.product div.social iframe, .woocommerce-page div.product div.social iframe, .woocommerce #content div.product div.social iframe, .woocommerce-page #content div.product div.social iframe { float: left; margin-top: 3px } .woocommerce div.product p.cart, .woocommerce-page div.product p.cart, .woocommerce #content div.product p.cart, .woocommerce-page #content div.product p.cart { margin-bottom: 2em } .woocommerce div.product p.cart:after, .woocommerce-page div.product p.cart:after, .woocommerce #content div.product p.cart:after, .woocommerce-page #content div.product p.cart:after { content: ""; display: block; clear: both } .woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart { margin-bottom: 2em } .woocommerce div.product form.cart:after, .woocommerce-page div.product form.cart:after, .woocommerce #content div.product form.cart:after, .woocommerce-page #content div.product form.cart:after { content: ""; display: block; clear: both } .woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity { float: left; margin: 0 4px 0 0 } .woocommerce div.product form.cart table, .woocommerce-page div.product form.cart table, .woocommerce #content div.product form.cart table, .woocommerce-page #content div.product form.cart table { border-width: 0 0 1px 0 } .woocommerce div.product form.cart table td, .woocommerce-page div.product form.cart table td, .woocommerce #content div.product form.cart table td, .woocommerce-page #content div.product form.cart table td { padding-left: 0 } .woocommerce div.product form.cart table div.quantity, .woocommerce-page div.product form.cart table div.quantity, .woocommerce #content div.product form.cart table div.quantity, .woocommerce-page #content div.product form.cart table div.quantity { float: none; margin: 0 } .woocommerce div.product form.cart table small.stock, .woocommerce-page div.product form.cart table small.stock, .woocommerce #content div.product form.cart table small.stock, .woocommerce-page #content div.product form.cart table small.stock { display: block; float: none } .woocommerce div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations { margin-bottom: 1em } .woocommerce div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce #content div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label { font-weight: bold } .woocommerce div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label, .woocommerce #content div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label { padding-right: 1em } .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button { vertical-align: middle; float: left } .woocommerce div.product form.cart .group_table td.label, .woocommerce-page div.product form.cart .group_table td.label, .woocommerce #content div.product form.cart .group_table td.label, .woocommerce-page #content div.product form.cart .group_table td.label { padding-right: 1em; padding-left: 1em } .woocommerce div.product form.cart .group_table td, .woocommerce-page div.product form.cart .group_table td, .woocommerce #content div.product form.cart .group_table td, .woocommerce-page #content div.product form.cart .group_table td { vertical-align: top } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { float: left; margin: 0 0 1em } .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { margin: 0 0 1em; float: right } .woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select { vertical-align: top } .woocommerce nav.woocommerce-pagination, .woocommerce-page nav.woocommerce-pagination, .woocommerce #content nav.woocommerce-pagination, .woocommerce-page #content nav.woocommerce-pagination { text-align: center } .woocommerce nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul { display: inline-block; white-space: nowrap; padding: 0; clear: both; border: 1px solid #e0dadf; border-right: 0; margin: 1px } .woocommerce nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li { border-right: 1px solid #e0dadf; padding: 0; margin: 0; float: left; display: inline; overflow: hidden } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li span { margin: 0; text-decoration: none; padding: 0; line-height: 1em; font-size: 1em; font-weight: normal; padding: .5em; min-width: 1em; display: block } .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus { background: #f7f6f7; color: #998896 } .woocommerce .cart .button, .woocommerce-page .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart input.button { float: none; border:none; color:#ffffff; } .woocommerce .cart .button:hover, .woocommerce-page .cart .button:hover, .woocommerce .cart input.button:hover, .woocommerce .cart_totals button.button:hover, .woocommerce-page .cart input.button:hover, .woocommerce .wc-proceed-to-checkout a.checkout-button:hover { background:#303030; } .wishlist_table .add_to_cart.button { border:2px solid #201c1d; color:#303030; padding:9px 15px 7px; font-size:12px; border-radius:3px; } .wishlist_table .add_to_cart.button:hover { color:#ffffff; } .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart { padding-top: .5em; white-space: nowrap; display: inline-block } .woocommerce .quantity, .woocommerce-page .quantity, .woocommerce #content .quantity, .woocommerce-page #content .quantity { width: 60px; position: relative; margin: 0 auto; overflow: hidden; zoom: 1 } .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty { width: 40px;  float: left; padding: 0; text-align: center; border: 1px solid #c8bfc6; border-right: 0; font-weight: bold; margin-top:10px; } .woocommerce .quantity noindex:-o-prefocus, .woocommerce-page .quantity noindex:-o-prefocus, .woocommerce #content .quantity noindex:-o-prefocus, .woocommerce-page #content .quantity noindex:-o-prefocus, .woocommerce .quantity input[type=number], .woocommerce-page .quantity input[type=number], .woocommerce #content .quantity input[type=number], .woocommerce-page #content .quantity input[type=number] { padding-right:1.2em } .woocommerce #reviews h2 small, .woocommerce-page #reviews h2 small { float: right; color: #777; font-size: 15px; line-height: 21px; margin: 10px 0 0 0 } .woocommerce #reviews h2 small a, .woocommerce-page #reviews h2 small a { text-decoration: none; color: #777 } .woocommerce #reviews h3, .woocommerce-page #reviews h3 { margin: 0 } .woocommerce #reviews #respond, .woocommerce-page #reviews #respond { margin: 0; border: 0; padding: 0 } .woocommerce #reviews #comment, .woocommerce-page #reviews #comment { height: 75px } .woocommerce #reviews #comments .add_review:after, .woocommerce-page #reviews #comments .add_review:after { content: ""; display: block; clear: both } .woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 { clear: none } .woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist { margin: 0; width: 100%; background: 0; list-style: none } .woocommerce #reviews #comments ol.commentlist:after, .woocommerce-page #reviews #comments ol.commentlist:after { content: ""; display: block; clear: both } .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li { padding: 00; margin: 0 0 20px; position: relative; background: 0; border: 0 } .woocommerce #reviews #comments ol.commentlist li .meta, .woocommerce-page #reviews #comments ol.commentlist li .meta { color: #777; font-size: .75em } .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar { float: left; position: absolute; top: 0; left: 0; padding: 3px; width: 32px; height: auto; background: #f7f6f7; border: 1px solid #f0eef0; margin: 0; line-height: 1 } .woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text { margin: 0 0 0 50px; border: 1px solid #f0eef0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 1em 1em 0 } .woocommerce #reviews #comments ol.commentlist li .comment-text p, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p { margin: 0 0 1em } .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta { font-size: .83em } .woocommerce #reviews #comments .commentlist>li:before, .woocommerce-page #reviews #comments .commentlist>li:before { content: "" }  .woocommerce .comment-text .star-rating, .woocommerce-page .comment-text .star-rating { margin:3px 10px 0 0; } .woocommerce .star-rating, .woocommerce-page .star-rating { float:left; overflow:hidden; position:relative; height:1em; line-height:1em; font-size:1em; width:5.4em; font-family:'star' } .woocommerce .star-rating:before, .woocommerce-page .star-rating:before { content:"\73\73\73\73\73"; color:#e0dadf; float:left; top:0; left:0; position:absolute } .woocommerce .star-rating span, .woocommerce-page .star-rating span { overflow:hidden; float:left; top:0; left:0; position:absolute; padding-top:1.5em } .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before { content:"\53\53\53\53\53"; top:0; position:absolute; left:0; color:#F7C602; } .woocommerce .products .star-rating, .woocommerce-page .products .star-rating { display:block; margin:0 0 .5em; float:none }  .woocommerce .hreview-aggregate .star-rating, .woocommerce-page .hreview-aggregate .star-rating { margin: 10px 0 0 0 } .woocommerce #review_form #respond, .woocommerce-page #review_form #respond { position: static; margin: 0; width: auto; padding: 0; background: transparent none; border: 0 } .woocommerce #review_form #respond:after, .woocommerce-page #review_form #respond:after { content: ""; display: block; clear: both } .woocommerce #review_form #respond p, .woocommerce-page #review_form #respond p { margin: 0 0 10px } .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input { left: auto } .woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100% } .woocommerce p.stars:after, .woocommerce-page p.stars:after { content: ""; display: block; clear: both } .woocommerce p.stars span, .woocommerce-page p.stars span { width: 80px; height: 16px; position: relative; float: left; background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star.png) repeat-x left 0 } .woocommerce p.stars span a, .woocommerce-page p.stars span a { float: left; position: absolute; left: 0; top: 0; width: 16px; height: 0; padding-top: 16px; overflow: hidden } .woocommerce p.stars span a:hover, .woocommerce-page p.stars span a:hover, .woocommerce p.stars span a:focus, .woocommerce-page p.stars span a:focus { background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star.png) repeat-x left -16px } .woocommerce p.stars span a.active, .woocommerce-page p.stars span a.active { background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star.png) repeat-x left -32px } .woocommerce p.stars span a.star-1, .woocommerce-page p.stars span a.star-1 { width: 16px; z-index: 10 } .woocommerce p.stars span a.star-2, .woocommerce-page p.stars span a.star-2 { width: 32px; z-index: 9 } .woocommerce p.stars span a.star-3, .woocommerce-page p.stars span a.star-3 { width: 48px; z-index: 8 } .woocommerce p.stars span a.star-4, .woocommerce-page p.stars span a.star-4 { width: 64px; z-index: 7 } .woocommerce p.stars span a.star-5, .woocommerce-page p.stars span a.star-5 { width: 80px; z-index: 6 } .woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes { border: 0; border-top: 1px dotted rgba(0,0,0,0.1); margin-bottom: 1.618em; width: 100% } .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th { width: 150px; font-weight: bold; padding: 8px; border-top: 0; border-bottom: 1px dotted rgba(0,0,0,0.1); margin: 0; line-height: 1.5em } .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td { font-style: italic; padding: 0 10px; border-top: 0; border-bottom: 1px dotted rgba(0,0,0,0.1); margin: 0; line-height: 1.5em; background:#ffffff; } .woocommerce table.shop_attributes tbody tr:nth-child(2n+1) td, .woocommerce-page table.shop_attributes tbody tr:nth-child(2n+1) td { background:#ffffff; } .woocommerce table.shop_attributes td p, .woocommerce-page table.shop_attributes td p { margin: 0; padding: 8px 0 } .woocommerce table.shop_table, .woocommerce-page table.shop_table {  margin: 0 -1px 24px 0; text-align: left; width: 100%; border-collapse: separate;  } .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { font-weight: bold; line-height: 18px; padding:15px 12px; font-size:14px; } .woocommerce table.shop_table td, .woocommerce-page table.shop_table td {  padding: 6px 12px; vertical-align: middle } .woocommerce table.shop_table td small, .woocommerce-page table.shop_table td small { font-weight: normal } .woocommerce table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th { font-weight: bold;  } .woocommerce table.my_account_orders, .woocommerce-page table.my_account_orders { font-size: .85em } .woocommerce table.my_account_orders th, .woocommerce-page table.my_account_orders th, .woocommerce table.my_account_orders td, .woocommerce-page table.my_account_orders td {  vertical-align: middle } .woocommerce table.my_account_orders .button, .woocommerce-page table.my_account_orders .button { white-space: nowrap } .woocommerce table.my_account_orders .order-actions, .woocommerce-page table.my_account_orders .order-actions { text-align: right } .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button { margin: .125em 0 .125em .25em } .woocommerce td.product-name dl.variation, .woocommerce-page td.product-name dl.variation { margin: .25em 0 .5em; font-size: .8751em } .woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt { font-weight: bold; float: left; clear: left; margin:3px .25em 0 0; padding: 0; font-size:12px; } .woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd { margin: 0 0 .25em 0 } .woocommerce td.product-name p.backorder_notification, .woocommerce-page td.product-name p.backorder_notification { font-size: .83em } .woocommerce td.product-quantity, .woocommerce-page td.product-quantity { min-width: 80px } .woocommerce table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail, .woocommerce #content table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail { min-width: 32px } .woocommerce table.cart img, .woocommerce-page table.cart img, .woocommerce #content table.cart img, .woocommerce-page #content table.cart img { width: 80px; height: auto } .woocommerce table.cart th, .woocommerce-page table.cart th, .woocommerce #content table.cart th, .woocommerce-page #content table.cart th, .woocommerce table.cart td, .woocommerce-page table.cart td, .woocommerce #content table.cart td, .woocommerce-page #content table.cart td { vertical-align: middle } .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { display: block; font-size:18px; height:24px; width:24px; text-align: center; line-height:24px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; color: red; text-decoration: none; font-weight: bold } .woocommerce table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover { background-color: red; color: #fff } .woocommerce table.cart td.actions, .woocommerce-page table.cart td.actions, .woocommerce #content table.cart td.actions, .woocommerce-page #content table.cart td.actions { text-align: right } .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 { float: left } .woocommerce table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label, .woocommerce #content table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label { display: none } .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text { width: 80px; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-shadow: inset 0 1px 4px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 4px 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 4px 0 rgba(0,0,0,0.1); border: 1px solid #e2d6c1; padding: 6px 6px 5px; margin: 0 4px 0 0; outline: 0; line-height: 1em } .woocommerce table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt {  } .woocommerce table.cart input, .woocommerce-page table.cart input, .woocommerce #content table.cart input, .woocommerce-page #content table.cart input { margin: 0; vertical-align: middle; line-height: 1em } .woocommerce ul.cart_list, .woocommerce-page ul.cart_list, .woocommerce ul.product_list_widget, .woocommerce-page ul.product_list_widget { list-style: none outside; padding: 0; margin: 0 } .woocommerce ul.cart_list li, .woocommerce-page ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.product_list_widget li { padding: 4px 0; margin: 0; list-style: none } .woocommerce ul.cart_list li:after, .woocommerce-page ul.cart_list li:after, .woocommerce ul.product_list_widget li:after, .woocommerce-page ul.product_list_widget li:after { content: ""; display: block; clear: both } .woocommerce ul.cart_list li a, .woocommerce-page ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.product_list_widget li a { display: block;  } .woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img { float: right; margin-left: 4px; width: 32px; height: auto; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3) } .woocommerce ul.cart_list li dl, .woocommerce-page ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.product_list_widget li dl { margin: 0; font-size: .8751em; padding-left: 1em; border-left: 2px dotted #e2d6c1; } .woocommerce ul.cart_list li dl dt, .woocommerce-page ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt, .woocommerce-page ul.product_list_widget li dl dt { float: left; clear: left; margin-right: .25em; margin-bottom:0px; } .woocommerce ul.cart_list li dl dd, .woocommerce-page ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd, .woocommerce-page ul.product_list_widget li dl dd { margin-bottom: .5em } .woocommerce ul.cart_list li .star-rating, .woocommerce-page ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating, .woocommerce-page ul.product_list_widget li .star-rating {  } .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total { border-top: 3px double #e2d6c1; padding: 4px 0 0 } .woocommerce .widget_shopping_cart .total strong, .woocommerce-page .widget_shopping_cart .total strong { min-width: 40px; display: inline-block } .woocommerce .widget_shopping_cart .buttons:after, .woocommerce-page .widget_shopping_cart .buttons:after { content: ""; display: block; clear: both } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals { width: 100% } .woocommerce .cart-collaterals:after, .woocommerce-page .cart-collaterals:after { content: ""; display: block; clear: both } .woocommerce .cart-collaterals .related, .woocommerce-page .cart-collaterals .related { width: 30.75%; float: left } .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells { width: 100%; float: left } .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { width: 48%; text-align: right; margin: 20px 0 0 0; clear: right; float: right } .woocommerce .cart-collaterals .shipping_calculator:after, .woocommerce-page .cart-collaterals .shipping_calculator:after { content: ""; display: block; clear: both } .woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2 { width: 47% } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { float: right; width: 48%; text-align: right } .woocommerce .cart-collaterals .cart_totals p, .woocommerce-page .cart-collaterals .cart_totals p { margin: 0 } .woocommerce .cart-collaterals .cart_totals p small, .woocommerce-page .cart-collaterals .cart_totals p small { color: #777; font-size: .83em } .woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table { border-collapse: separate; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0 0 6px; padding: 0 } .woocommerce .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, .woocommerce .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td { border-top: 0 } .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th { padding: 6px 3px } .woocommerce .cart-collaterals .cart_totals table small, .woocommerce-page .cart-collaterals .cart_totals table small { display: block; color: #777 } .woocommerce .cart-collaterals .cart_totals table select, .woocommerce-page .cart-collaterals .cart_totals table select { width: 100% } .woocommerce .cart-collaterals .cart_totals .discount td, .woocommerce-page .cart-collaterals .cart_totals .discount td { color: #85ad74 } .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr th { padding:12px; } .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr th { color:#ffffff; } .woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt { display: block; } .woocommerce form .form-row, .woocommerce-page form .form-row { padding: 3px; margin: 0 0 6px } .woocommerce form .form-row:after, .woocommerce-page form .form-row:after { content: ""; display: block; clear: both } .woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder, .woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder { -webkit-transition:opacity .5s .5s ease; -moz-transition:opacity .5s .5s ease; transition:opacity .5s .5s ease; opacity:0 } .woocommerce form .form-row label, .woocommerce-page form .form-row label { display: block } .woocommerce form .form-row label.hidden, .woocommerce-page form .form-row label.hidden { visibility: hidden } .woocommerce form .form-row select, .woocommerce-page form .form-row select { width: 100%; cursor: pointer; margin: 0 } .woocommerce form .form-row .required, .woocommerce-page form .form-row .required { color: red; font-weight: bold; border: 0 } .woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row .input-checkbox { display: inline; margin: -2px 8px 0 0; text-align: center; vertical-align: middle } .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox { display: inline } .woocommerce form .form-row input.input-text, .woocommerce-page form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; margin: 0; outline: 0; line-height: normal; } .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {  line-height: 1.5em; display: block; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none } .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/icons/valid.png); background-position: 95% center; background-repeat: no-repeat } .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/icons/invalid.png); background-position: 95% center; background-repeat: no-repeat } .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select { border-color: #fb7f88 } .woocommerce form .form-row ::-webkit-input-placeholder, .woocommerce-page form .form-row ::-webkit-input-placeholder { line-height:1em; padding-top:2px } .woocommerce form .form-row :-moz-placeholder, .woocommerce-page form .form-row :-moz-placeholder { line-height:1em; padding-top:2px } .woocommerce form .form-row :-ms-input-placeholder, .woocommerce-page form .form-row :-ms-input-placeholder { line-height:1em; padding-top:2px } .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { float: left; width: 47%; overflow: visible } .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { float: right } .woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide { clear: both } .woocommerce form.login, .woocommerce-page form.login, .woocommerce form.checkout_coupon, .woocommerce-page form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.register { border: 1px solid #e0dadf; padding: 20px; margin: 2em 0 2em 0; text-align: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px } .woocommerce ul#shipping_method, .woocommerce-page ul#shipping_method { list-style: none outside; margin: 0; padding: 0 } .woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li { margin: 0; padding: .25em 0 .25em 22px; text-indent: -22px; list-style: none outside } .woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount { font-weight: bold } .woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3 { float: left; clear: none } .woocommerce .checkout .col-2 .notes, .woocommerce-page .checkout .col-2 .notes { clear: left } .woocommerce .checkout .col-2 .form-row-first, .woocommerce-page .checkout .col-2 .form-row-first { clear: left } .woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address { padding: 0; clear: left; width: 100% } .woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling { float: right; line-height: 1.62em; margin: 0; padding: 0 } .woocommerce .checkout #shiptobilling label, .woocommerce-page .checkout #shiptobilling label { font-size: .6875em } .woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address { clear: both } .woocommerce #payment, .woocommerce-page #payment { background: #f5e9d4; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px } .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods { text-align: left; padding: 1em; border-bottom: 1px solid #e2d6c1; margin: 0; list-style: none outside } .woocommerce #payment ul.payment_methods:after, .woocommerce-page #payment ul.payment_methods:after { content: ""; display: block; clear: both } .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li { line-height: 2em; text-align: left; margin: 0; font-weight: normal } .woocommerce #payment ul.payment_methods li input, .woocommerce-page #payment ul.payment_methods li input { margin: 0 1em 0 0 } .woocommerce #payment ul.payment_methods li img, .woocommerce-page #payment ul.payment_methods li img { vertical-align: middle; margin: -2px 0 0 .5em; position: relative } .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row { padding: 1em; border-top: 1px solid #fdf6ea } .woocommerce #payment #place_order, .woocommerce-page #payment #place_order { float: right; margin: 0 } .woocommerce #payment .terms, .woocommerce-page #payment .terms { padding: 0 1em 0; text-align: right } .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { position: relative; width: 96%; padding: 1em 2%; margin: 1em 0 1em 0; font-size: .92em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; line-height: 1.5em; background: #ebe8eb; background: -webkit-gradient(linear, left top, left bottom, from(#ebe8eb), to(#e0dadf)); background: -webkit-linear-gradient(#ebe8eb, #e0dadf); background: -moz-linear-gradient(center top, #ebe8eb 0, #e0dadf 100%); background: -moz-gradient(center top, #ebe8eb 0, #e0dadf 100%); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.25); color: #5e5e5e; text-shadow: 0 1px 0 rgba(255,255,255,0.8) } .woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child { margin-bottom: 0 } .woocommerce #payment div.payment_box #cc-expire-month, .woocommerce-page #payment div.payment_box #cc-expire-month, .woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-year { width: 48%; float: left } .woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-year { float: right } .woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help { font-size: 11px; color: #777; line-height: 13px; font-weight: normal } .woocommerce #payment div.payment_box .form-row, .woocommerce-page #payment div.payment_box .form-row { margin: 0 0 1em } .woocommerce #payment div.payment_box .form-row select, .woocommerce-page #payment div.payment_box .form-row select { width: 48%; float: left; margin-right: 3.8% } .woocommerce #payment div.payment_box .form-row select:nth-child(3n), .woocommerce-page #payment div.payment_box .form-row select:nth-child(3n) { margin-right: 0 } .woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after { content: ""; display: block; border: 8px solid #fdf6ea; border-right-color: transparent; border-left-color: transparent; border-top-color: transparent; position: absolute; top: -3px; left: 0; margin: -1em 0 0 2em } .woocommerce .order_details, .woocommerce-page .order_details { margin: 0 0 1.5em; list-style: none } .woocommerce .order_details:after, .woocommerce-page .order_details:after { content: ""; display: block; clear: both } .woocommerce .order_details li, .woocommerce-page .order_details li { float: left; margin-right: 2em; text-transform: uppercase; font-size: .715em; line-height: 1em; border-right: 1px dashed #e0dadf; padding-right: 2em } .woocommerce .order_details li strong, .woocommerce-page .order_details li strong { display: block; font-size: 1.4em; text-transform: none; line-height: 1.5em } .woocommerce .order_details li:last-of-type, .woocommerce-page .order_details li:last-of-type { border: 0 } .woocommerce .addresses .title:after, .woocommerce-page .addresses .title:after { content: ""; display: block; clear: both } .woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 { float: left } .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit { float: right } .woocommerce ol.commentlist.notes li.note p.meta, .woocommerce-page ol.commentlist.notes li.note p.meta { font-weight: bold; margin-bottom: 0 } .woocommerce ol.commentlist.notes li.note .description p:last-child, .woocommerce-page ol.commentlist.notes li.note .description p:last-child { margin-bottom: 0 } .woocommerce ul.digital-downloads, .woocommerce-page ul.digital-downloads { margin-left: 0; padding-left: 0 } .woocommerce ul.digital-downloads li, .woocommerce-page ul.digital-downloads li { list-style: none; margin-left: 0; padding-left: 1.5em; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat } .woocommerce ul.digital-downloads li .count, .woocommerce-page ul.digital-downloads li .count { float: right } .woocommerce .widget_layered_nav ul, .woocommerce-page .widget_layered_nav ul { margin: 0; padding: 0; border: 0; list-style: none outside } .woocommerce .widget_layered_nav ul li, .woocommerce-page .widget_layered_nav ul li { padding: 0 0 1px; list-style: none } .woocommerce .widget_layered_nav ul li:after, .woocommerce-page .widget_layered_nav ul li:after { content: ""; display: block; clear: both } .woocommerce .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li span { padding: 1px 0; float: left } .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a { padding: 0 6px 0 18px; border: 1px solid #ad74a2; background: #ad74a2 url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/cross_white.png) no-repeat 6px center; box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px } .woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count { float: right; margin-left: 6px; font-size: 1em; padding: 1px 0; } .woocommerce .widget_layered_nav_filters ul, .woocommerce-page .widget_layered_nav_filters ul { margin: 0; padding: 0; border: 0; list-style: none outside; overflow: hidden; zoom: 1 } .woocommerce .widget_layered_nav_filters ul li, .woocommerce-page .widget_layered_nav_filters ul li { float: left; padding: 0 1px 1px 0; list-style: none } .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a { padding: 0 6px 0 18px; border: 1px solid #ad74a2; background: #ad74a2 url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/cross_white.png) no-repeat 6px center; box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,0.5) #888; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float: left } .woocommerce .widget_price_filter .price_slider, .woocommerce-page .widget_price_filter .price_slider { margin-bottom: 1em } .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount { text-align: right; line-height: 2.4em; font-size: .8751em } .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button { font-size: 1.15em } .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button { float: left; position:relative; z-index:1; } .woocommerce .widget_price_filter .ui-slider, .woocommerce-page .widget_price_filter .ui-slider { position: relative; text-align: left } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width:10px; height:10px; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; border: 1px solid #aaaaaa; cursor: pointer; background: #cdcdcd; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cdcdcd)); background: -webkit-linear-gradient(#ffffff, #cdcdcd); background: -moz-linear-gradient(center top, #ffffff 0, #cdcdcd 100%); background: -moz-gradient(center top, #ffffff 0, #cdcdcd 100%); outline: 0; top: -3px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65); box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65); margin-left:-5px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child { margin-left: -5px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background: #e2d6c1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.2); -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.2); -moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.2); -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content { -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; background: #1e1e1e; background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#6a6a6a)); background: -webkit-linear-gradient(#808080, #6a6a6a); background: -moz-linear-gradient(center top, #808080 0, #6a6a6a 100%); background: -moz-gradient(center top, #808080 0, #6a6a6a 100%) } .woocommerce .widget_price_filter .ui-slider-horizontal, .woocommerce-page .widget_price_filter .ui-slider-horizontal { height: .5em } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range { top: 0; height: 100% } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min { left: -1px } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max { right: -1px } .twentythirteen .entry-summary { padding: 0 } .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img { width: 100%; height: auto; display: block;  } .woocommerce ul.products li.product:hover a img, .woocommerce-page ul.products li.product:hover a img { box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.3) } button::-moz-focus-inner { border:0; padding:0; } .woocommerce .button, .woocommerce-page .button { font-size:14px; padding:11px 15px; } .woocommerce input[type="submit"], .woocommerce button, .woocommerce input[type="button"], .woocommerce-page input[type="submit"], .woocommerce-page button, .woocommerce-page input[type="button"] { padding:11px 15px; } .page-title { float:left; } .woocommerce-ordering { float:right; } .woocommerce-ordering select { margin:0px 0px 25px; } .woocommerce a.button.loading:before, .woocommerce-page a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce-page button.button.loading:before, .woocommerce input.button.loading:before, .woocommerce-page input.button.loading:before, .woocommerce #respond input#submit.loading:before, .woocommerce-page #respond input#submit.loading:before, .woocommerce #content input.button.loading:before, .woocommerce-page #content input.button.loading:before { content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/ajax-loader.gif) center no-repeat rgba(255,255,255,0.65) } .woocommerce a.button.added:before, .woocommerce-page a.button.added:before, .woocommerce button.button.added:before, .woocommerce-page button.button.added:before, .woocommerce input.button.added:before, .woocommerce-page input.button.added:before, .woocommerce #respond input#submit.added:before, .woocommerce-page #respond input#submit.added:before, .woocommerce #content input.button.added:before, .woocommerce-page #content input.button.added:before { content: ""; position: absolute; height: 16px; width: 16px; top: .35em; right: -26px; text-indent: 0;  }  @media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) { .woocommerce a.button.loading:before, .woocommerce-page a.button.loading:before, .woocommerce button.button.loading:before, .woocommerce-page button.button.loading:before, .woocommerce input.button.loading:before, .woocommerce-page input.button.loading:before, .woocommerce #respond input#submit.loading:before, .woocommerce-page #respond input#submit.loading:before, .woocommerce #content input.button.loading:before, .woocommerce-page #content input.button.loading:before { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/ajax-loader@2x.gif); background-size: 16px 16px } .woocommerce a.button.added:before, .woocommerce-page a.button.added:before, .woocommerce button.button.added:before, .woocommerce-page button.button.added:before, .woocommerce input.button.added:before, .woocommerce-page input.button.added:before, .woocommerce #respond input#submit.added:before, .woocommerce-page #respond input#submit.added:before, .woocommerce #content input.button.added:before, .woocommerce-page #content input.button.added:before { background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/success@2x.png) no-repeat; background-size: 16px 14px } .woocommerce .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/icons/valid@2x.png); background-size: 12px 9px } .woocommerce .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/icons/invalid@2x.png); background-size: 12px 9px } .woocommerce p.stars span, .woocommerce-page p.stars span { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star@2x.png); background-size: 16px 48px } .woocommerce p.stars span a:hover, .woocommerce-page p.stars span a:hover, .woocommerce p.stars span a:focus, .woocommerce-page p.stars span a:focus { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star@2x.png); background-size: 16px 48px } .woocommerce p.stars span a.active, .woocommerce-page p.stars span a.active { background-image: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/star@2x.png); background-size: 16px 48px } }   .chzn-container-single .chzn-single span { color:#181818; }  h1.product_title { font-size:24px; margin-bottom:10px; } ul.products { float:left; clear:both; width:100%; } ul.products li .product-container { max-height:100%; position:relative; width:100%; } ul.products li:hover .product-container { max-height:999px; z-index:1; } ul.products li:nth-child(3n+3) .product-wrapper.product-three-column, ul.products li:nth-child(2n+2) .product-wrapper.product-two-column, ul.products li:nth-child(4n+4) .product-wrapper.product-four-column { margin-right: 0; } ul.products { float:left; clear:both; margin:0px; padding:0px; } ul.products li { display:inline; } ul.products li .product-wrapper { float:left; clear:none; display:inline; margin:10px 2% 10px 0px; padding:0px; position:relative; } ul.products li.last .product-wrapper { margin-right:0px; } ul.products li a { color:#2d2d29; }  ul.products li .product-container { float:left; padding:0px; margin:0px; border:1px solid #e2d6c1; background:#fdf6ea; overflow:hidden; } ul.products li .product-thumb { width:100%; text-align:center; margin:0px; padding:0px; float:left; } ul.products li .product-thumb, ul.products li .product-thumb a { line-height:0px; } ul.products li .product-thumb .onsale, .single-product .product > .onsale { position:absolute; right:10px; top:10px; width:50px; height:50px; color:#ffffff; line-height:50px; text-align:center; border-radius:50px; } ul.products li .product-title { padding:15px 0px 0px; float:left; clear:both; width:100%; } ul.products li .product-title h3 { font-size:18px; color:#2d2d29; font-weight:normal; margin-bottom:0px; padding:0px 3%; width:94%; } ul.products li .product-details, ul.products li .product-details-hover { padding:15px 3%; float:left; width:94%; } ul.products li .product-details h3, ul.products li .product-details-hover h3 { font-size:18px; color:#2d2d29; font-weight:normal; margin-bottom:20px; } ul.products li .product-details h3 a, ul.products li .product-details-hover h3 a { color:#2d2d29; } ul.products li .product-details .price, ul.products li .product-details-hover .price { float:left; margin:0px; padding:0px; } ul.products li .product-details .price del .amount, ul.products li .product-details-hover .price del .amount, ul.products li .product-details .price del, ul.products li .product-details-hover .price del { font-size:14px; color:#a0a0a0; } ul.products li .product-details .price .from, ul.products li .product-details-hover .price .from { color:#2d2d29; } ul.products li .product-details .price ins, ul.products li .product-details-hover .price ins, ul.products li .product-details .price .amount, ul.products li .product-details-hover .price .amount { background:none; color:#2d2d29; font-size:20px; } ul.products li .product-details .add_to_cart_button, ul.products li .product-details-hover .add_to_cart_button, ul.products li .product-details .button, ul.products li .product-details-hover .button { float:right; text-indent:-9999px; margin:0px; background-image:url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/cart-ico.png); background-repeat:no-repeat; background-position:center center; display:block; width:39px; height:36px; padding:0px; margin:-5px 0px 0px; color:#ffffff; border:none; border-radius:5px; } ul.products li .product-details .add_to_cart_button:after, ul.products li .product-details-hover .add_to_cart_button:after, ul.products li .product-details .button:after, ul.products li .product-details-hover .button:after, ul.products li .product-details .dt-sc-button:after, ul.products li .product-details-hover .dt-sc-button:after { background:none; } ul.products li .product-details .add_to_cart_button:hover, ul.products li .product-details-hover .add_to_cart_button:hover, ul.products li .product-details .button:hover, ul.products li .product-details-hover .button:hover, ul.products li .product-details .dt-sc-button:hover, ul.products li .product-details-hover .dt-sc-button:hover, ul.products li .product-details-hover .yith-wcwl-add-to-wishlist a:hover { background-color:#303030; }  ul.products li .product-details-hover { position:absolute; bottom:0px; text-align:center; } ul.products li .product-details-hover { text-align:center; overflow:hidden; } ul.products li .product-details-hover h3, ul.products li .product-details-hover .price { width:100%; text-align:center; float:none; clear:both; margin-bottom:10px; display:inline-block; } ul.products li .product-details-hover .add_to_cart_button, ul.products li .product-details-hover .button { float:none; clear:both; display:inline-block; } ul.products li .product-details-hover .star-rating { clear:both; float:none; margin:0 auto 10px; position:relative; }  ul.products li .product-details-hover .add_to_cart_button { position:relative; top:0px; margin-right:5px; } ul.products li:hover .product-details, ul.products li .product-details, ul.products li .product-title { -webkit-transition: opacity 0.3s 0.2s; -moz-transition: opacity 0.3s 0.2s; transition: opacity 0.3s 0.2s; } ul.products li .product-details-hover, ul.products li:hover .product-details, ul.products li:hover .product-title { opacity:0; filter:alpha(opacity=0); } ul.products li:hover .product-details-hover { -webkit-transition: opacity 0.4s 0.3s; -moz-transition: opacity 0.4s 0.3s; transition: opacity 0.4s 0.3s; opacity:1; filter:alpha(opacity=100); } ul.products li:hover .product-container { padding-bottom:62px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3); -moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3); } ul.products li:hover .product-container, ul.products li .product-container { -webkit-transition: padding-bottom 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-out; -moz-transition: padding-bottom 0.3s ease-in-out, -moz-box-shadow 0.3s ease-out; -o-transition: padding-bottom 0.3s ease-in-out, -o-box-shadow 0.3s ease-out; -ms-transition: padding-bottom 0.3s ease-in-out, -ms-box-shadow 0.3s ease-out; transition: padding-bottom 0.3s ease-in-out, box-shadow 0.3s ease-out; }  ul.products li .product-wrapper { z-index:1; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 200ms linear; transition:all 200ms linear; } ul.products li:hover .product-wrapper { z-index:99; }   ul.products li .product-details-hover .yith-wcwl-add-to-wishlist, ul.products li .product-details-hover .yith-wcwl-add-button.show { margin:0px; display:inline-block; } ul.products li .product-details-hover .yith-wcwl-add-button.show { margin:0px -20px 0px 0px; display:inline-block; } ul.products li .product-details-hover .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .feedback, ul.products li .product-details-hover .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse .feedback { display:none; } ul.products li .product-details-hover .yith-wcwl-add-to-wishlist { display:inline-block; } ul.products li .product-details-hover .yith-wcwl-add-to-wishlist a { display:inline-block; text-indent:-9999px; margin:0px; background-image:url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/addtowishlist.png); background-repeat:no-repeat; background-position:center center; width:39px; height:37px; padding:0px; color:#ffffff; border-radius:5px; position:relative; top:4px; border:none; } ul.products li .product-details-hover .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, ul.products li .product-details-hover .yith-wcwl-wishlistaddedbrowse a { top:4px; background-image:url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/addedtowishlist.png); z-index:1; } .woocommerce #yith-wcwl-popup-message, .page-template #yith-wcwl-popup-message { background:rgba(0, 0, 0, 0.6); border:none; color:#ffffff; border-radius:5px; padding:10px 15px; line-height:20px; }  ul.products li .added_to_cart { -webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear; background:url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/added-to-cart.png) no-repeat; width:20px; height:20px; text-indent:-9999px; font-size:0px; position:absolute; bottom:5px; right:5px; }  ul.products li .product-wrapper { width:32%; } ul.products li .product-wrapper.product-two-column { width:49%; } ul.products li .product-wrapper.product-three-column { width:32%; } ul.products li .product-wrapper.product-four-column { width:23.5%; } ul.products li .product-wrapper.product-five-column { width:18.3%; } ul.products li .product-wrapper.product-six-column { width:15%; } ul.products li .product-wrapper.product-two-column.no-space { width:50%; } ul.products li .product-wrapper.product-three-column.no-space { width:33.3%; } ul.products li .product-wrapper.product-four-column.no-space { width:25%; } ul.products li .product-wrapper.product-five-column.no-space { width:20%; } ul.products li .product-wrapper.product-six-column.no-space { width:16.6%; } ul.products li .product-wrapper.no-space { margin:0px 0px -1px; }  .pif-has-gallery { position: relative; } .pif-has-gallery .onsale { z-index: 999999; } .pif-has-gallery .secondary-image { position: absolute; top:0; left:0; opacity:0; } ul.products li .product-thumb { position:relative; } ul.products li .product-thumb .secondary-image { backface-visibility: hidden; display: block; height: auto; opacity: 0; position: absolute; top: 0; transition: all 200ms ease-out 0s; width: auto; } ul.products li:hover .product-thumb .secondary-image { opacity:1; }  .single-product .woocommerce-main-image img { border:1px solid; } .single-product div.images img, .single-product div.images img { width:96%; } .single-product .product > .onsale, .single-product .product > .out-of-stock, ul.products li .out-of-stock { position:absolute; left:-13px; top:-13px; width:50px; height:50px; border-radius:50px; text-align:center; line-height:50px; } .single-product .product > .out-of-stock, ul.products li .out-of-stock { background:#f83334; line-height:normal; padding:12px 0px 0px; height:38px; color:#ffffff; font-size:11px; } .single-product .product > .out-of-stock, .single-product .product > .onsale { z-index:100; } ul.products li .out-of-stock { right:10px; top:10px; left:inherit; z-index:1; } .single-product .product .summary .out-of-stock { display:none; } .single-product .product .summary .stock { font-size:14px; color:#2d2d29; } .product .images .thumbnails { overflow:hidden; } .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { margin-right:18px; width:105px; } .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { margin-right:11px; width:90px; } .single-product div.images .thumbnails.slider .caroufredsel_wrapper { width:100% !important; } .product .yith_magnifier_zoom_wrap { z-index:10; } .product .summary .price del .amount, .product .summary .price del { font-size:16px; } .product .summary .price .amount { font-size:24px; color:#2d2d29; } .product .summary .price .from, .product_meta a:hover { color:#2d2d29; } .woocommerce .quantity, .woocommerce-page .quantity { width:auto; } .woocommerce .quantity .qty, .woocommerce-page .quantity .qty { background:#ffffff !important; border:none !important; float: left; height: 43px; width: 55px !important; border-radius:0px; } .woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus { float:left; border-radius:0px; height:43px; } .woocommerce .quantity .plus, .woocommerce-page .quantity .plus { border-radius:0px 5px 5px 0px; } .woocommerce .quantity .minus, .woocommerce-page .quantity .minus { border-radius:5px 0px 0px 5px; } .woocommerce .single_add_to_cart_button { padding:13px 21px; }  .woocommerce-tabs { float:left; width:100%; margin:20px 0px 20px; padding:0px; clear:both; } .woocommerce-tabs ul.tabs { float:left; margin:0px; padding:0px; width:100%; } .woocommerce-tabs ul.tabs li { float:left; display:inline; margin:0px -1px 0px 0px; padding:0px; } .woocommerce-tabs ul.tabs li a { border:1px solid #e2d6c1; border-bottom:0px; float:left; margin:0px; padding:0px 20px; font-size:14px; text-align:center; font-weight:600 ; color:#181818; line-height:45px; } .woocommerce-tabs ul.tabs li.active a { background:#ffffff; border-bottom:0px; position:relative; z-index:1; } .woocommerce-tabs .panel { background:#ffffff; border:1px solid #e2d6c1; float:left; clear:both; width:92%; margin:-1px 0px 0px; padding:20px 4% 20px; } .woocommerce-tabs .panel h2 { font-size:20px; margin-bottom:15px; } #reviews ol.commentlist { padding-left:0px; } .pp_woocommerce .pp_content { height:auto !important; } .woocommerce div.pp_overlay { z-index:9999999; } .woocommerce div.pp_pic_holder { z-index:99999999; } .pp_woocommerce .required { color:#ff0000; } .woocommerce table.shop_attributes th { background:#f7f7f7; color:#2d2d29; text-transform:none; font-size:14px; } .related-products-container, .upsell-products-container { float:left; clear:both; margin:20px 0px 0px; padding:0px; width:100%; } .related-products-container h2, .upsell-products-container h2, .cross-sells h2, .cart_totals h2, .shipping_calculator h2, .woocommerce h2, .woocommerce-page h2 { font-size:20px; } .related-products-container .related.products { width:100%; float:left; clear:both; } .woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart { margin-bottom:10px; } .woocommerce div.product form.cart .variations, .woocommerce-page div.product form.cart .variations { margin-top:10px; } .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table a.button, .product.woocommerce .button { font-size:14px; padding:13px 20px 11px; color:#303030; line-height:normal; display:inline-block; margin:10px 0px 0px; cursor:pointer; font-weight:bold; text-transform:uppercase; border:2px solid #201c1d; border-radius:3px; } .product .summary .add_to_wishlist:hover, #reviews a.button:hover, .woocommerce-message .button:hover, .woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce table .button:hover, .product.woocommerce .button:hover { color:#ffffff; }  .woocommerce-message .button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { padding:7px 10px 5px; font-size:11px; margin-top:0px; } .product .summary .add_to_wishlist { position:relative; padding-left:37px; } .product .summary .add_to_wishlist:before { color:#303030; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:16px; left:15px; content:"\f004"; } .product .summary .add_to_wishlist:hover:before { color:#ffffff; } .shop_table.wishlist_table tr td { text-align:left; vertical-align:middle; } .shop_table.wishlist_table tr td.product-add-to-cart { text-align:center; } ul.products li .product-thumb .featured, .product .images .featured-product { background: url(//sydneypte.com.au/wp-content/themes/lms/framework/woocommerce/images/featured-tag.png) no-repeat; color: #FFFFFF; float: left; font-size: 14px; height: 35px; line-height: 35px;padding: 0 0 0 10px; position: absolute; right: -103px; text-align: center; bottom: 20px; transition: all 300ms linear 0s; width: 93px; z-index: 1; } ul.products li:hover .product-thumb .featured, .product .images:hover .featured-product { right:-3px; } .single-product .product > .featured-product { display:none; } table.variations td { background:none; border:none; padding:0px; text-align:left; } table.variations td .selection-box select { width:100%; } table.variations td .selection-box { width:60%; margin-bottom:5px; }  .woocommerce #reviews #respond p, .woocommerce-page #reviews #respond p, .pp_inline #respond p { border:none; background:none; overflow:inherit; } .woocommerce #reviews #respond input[type="text"], .woocommerce #reviews #respond textarea, .woocommerce #reviews #respond input[type="email"], .pp_inline #respond input[type="text"], .pp_inline #respond input[type="email"], .pp_inline #respond textarea { background:#ffffff; border:1px solid #e2d6c1; color:#868686; display:block; font-size:14px; margin:10px 0; padding:12px; } .summary .woocommerce-product-rating { margin:10px 0px; } .summary .woocommerce-product-rating .star-rating { margin:5px 5px 0px 0px; } .yith_magnifier_zoom_magnifier { z-index:9999; position:relative; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: "Always Show Up/Down Arrows"; opacity: 1; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 0; }  .woocommerce .cart-collaterals .cart_totals th { border-bottom-width:1px; font-size:14px; } table.shop_table { } table.shop_table .quantity .qty, table.shop_table .quantity .plus, table.shop_table .quantity .minus { float:none; display:inline-block; margin-top:0px; } .woocommerce table.cart td.actions .coupon .input-text { width:200px; height:40px; } table.cart td.product-name { text-align:left; } table.cart td.product-name a { font-size:16px; padding-bottom:10px; } table.cart td.product-name .variation { margin-top:10px; } .woocommerce .wc-proceed-to-checkout a.checkout-button { border-radius: 3px; color: #ffffff; cursor: pointer; float: right; font-size: 14px; font-weight: bold; margin: 10px 0 0; padding: 11px 20px; text-transform: uppercase; }  .woocommerce form .form-row label, .woocommerce-page form .form-row label { font-weight:normal; padding-bottom:5px; } .woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt { display:inline; float:none; } .woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd { display:inline; margin:0 10px 5px 5px; } #order_review tfoot th, table.shop_table tfoot th { border-bottom-width:1px; } .payment_methods, .payment_methods label, .payment_methods a { color:#2d2d29; } .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { background:#fdf6ea; } #customer_details { padding-bottom:20px; } #billing_country_chzn, #billing_state_chzn { color:#2d2d29; }  .shipping-calculator-button { position:relative; padding-right:15px; } .shipping-calculator-button:after { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:0px; right:0px; content:"\f175"; }  .woocommerce .order_details li, .woocommerce-page .order_details li { font-size:12px; } dl.customer_details { margin:0px; } .addresses .col-1, .addresses .col-2 { background:#f5e9d4; } .addresses .col-1 header, .addresses .col-2 header, .addresses .col-1 address, .addresses .col-2 address { padding:0px 20px 10px; } .addresses .col-1 header, .addresses .col-2 header { padding-top:20px; } .addresses .col-1 h3, .addresses .col-2 h3 { margin-bottom:0px; } .woocommerce .shop_table .order-actions .button { font-size:12px; padding:6px 15px 4px; } .lost_reset_password .button { float:left; }  .widget.woocommerce ul.product_list_widget li:before { content:""; } .widget.woocommerce ul.product_list_widget li { border-bottom:1px dashed #e2d6c1; padding:15px 0px; } .widget.woocommerce ul.product_list_widget li ins { background:none; font-size:14px; } .widget.woocommerce ul.product_list_widget li del { font-size:12px; } .widget.woocommerce ul.product_list_widget li a img { padding:3px; border:1px solid #e2d6c1; } #footer .widget.woocommerce ul.product_list_widget li a img { border-color:#555555; } .widget.woocommerce .widget_shopping_cart_content .total { float:left; clear:both; margin:20px 0px 0px; padding:10px 0px 0px; width:100%; } .widget.woocommerce .widget_shopping_cart_content .buttons { float:left; clear:both; margin:10px 0px 0px; padding:0px; width:100%; } .widget.woocommerce .widget_shopping_cart_content .buttons .button { padding:0px 5px 0px 0px; } .woocommerce.widget_price_filter .price_label { font-size:14px; position:relative; top:17px; } .widget.woocommerce ul.product_list_widget li .star-rating { margin:5px 5px 5px 0px; } .widget.woocommerce #searchform input[type="submit"] { float:right; font-size:0px; padding:0px 20px; } .widget.woocommerce #searchform label { display:none; } .widget.woocommerce #searchform input[type="submit"]:hover { background-color:#303030; } .widget.widget_product_categories .product-categories { margin-top:-12px; } .widget.widget_product_categories .product-categories ul { margin-top:0px; } .widget.widget_product_categories .product-categories li { position:relative; float:none; display:block; padding:0px 0px 0px 15px; margin:0px; border-bottom:1px dashed #ededed; } .widget.widget_product_categories .product-categories li a { font-size:14px; padding:0px 45px 0px 0px; margin-bottom:5px; display:block; line-height:35px; } .widget.widget_product_categories .product-categories li span { position:absolute; right:0px; top:6px; } .widget.widget_product_categories .product-categories li a:before { top:0px; } .widget.widget_product_categories .product-categories li:before { top:8px; }  #footer .widget.woocommerce ul li { } #footer .widget.woocommerce .product-categories li { margin-top:5px; } #footer .widget.woocommerce ul li:before { content:""; } #footer .product-categories li span { top:3px; } #footer .product-categories li { border-bottom-color:#555555; } #footer .widget.woocommerce .product-categories li:before { content:"\f105"; } #footer .widget.woocommerce ul.product_list_widget li { border-bottom-color:#555555; }  .widget.woocommerce form { clear:both; } .widget.woocommerce ul li { width:100%; } .widget.woocommerce .amount, .widget.woocommerce .reviewer { line-height:27px; } .chosen-container-single .chosen-single span { color:#868686; } .return-to-shop .wc-backward { padding:0; } .return-to-shop .wc-backward::before { content:"\e02f"; font-family: WooCommerce; font-size: 0.75em; font-variant: normal; font-weight: 400; line-height: 1; margin-right: 7px; text-transform: none; } h3#ship-to-different-address label { color:#303030; } .payment_method_paypal a.about_paypal { position:relative; left:10px; } .woocommerce.widget_product_search form.woocommerce-product-search label.screen-reader-text { display:none; }  .product.woocommerce ins { background:none; } .product.woocommerce ins span { font-size:18px; } ul.products li.product-category { width:220px; } ul.products li.product-category h3 { font-size:20px; padding-top:10px; } ul.products li.product-category h3 mark { background:none; } ul.products li.product-category.first { clear:both; } ul.products li.first, ul.products li.first .product-wrapper { clear:both; } ul.products li:last-child { margin-right:0px; } .page-template-tpl-fullwidth-php ul.products { overflow:hidden; padding-bottom:80px; } .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}.components-custom-select-control{color:#555d66;position:relative}.components-custom-select-control__label{display:block;margin-bottom:5px}.components-custom-select-control__button{border:1px solid #7e8993;border-radius:4px;color:#555d66;display:inline;min-height:30px;min-width:130px;position:relative;text-align:left}.components-custom-select-control__button:focus{border-color:#00a0d2}.components-custom-select-control__button-icon{height:100%;padding:0 4px;position:absolute;right:0;top:0}.components-custom-select-control__menu{background:#fff;padding:0;position:absolute;width:100%;z-index:1000000}.components-custom-select-control__item{align-items:center;display:flex;list-style-type:none;padding:10px 5px 10px 25px}.components-custom-select-control__item.is-highlighted{background:#e2e4e7}.components-custom-select-control__item-icon{margin-left:-20px;margin-right:0}.components-spinner{display:inline-block;background-color:#7e8993;width:18px;height:18px;opacity:.7;float:right;margin:5px 11px 0;border-radius:100%;position:relative}.components-spinner:before{content:"";position:absolute;background-color:#fff;top:3px;left:3px;width:4px;height:4px;border-radius:100%;transform-origin:6px 6px;-webkit-animation:components-spinner__animation 1s linear infinite;animation:components-spinner__animation 1s linear infinite}@-webkit-keyframes components-spinner__animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes components-spinner__animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background-color:#32373c;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer}@media (min-width:600px){.components-snackbar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.components-snackbar:hover{background-color:#191e23}.components-snackbar:focus{background-color:#191e23;box-shadow:0 0 0 1px #fff,0 0 0 3px #007cba}.components-snackbar__action.components-button{margin-left:32px;color:#fff;height:auto;flex-shrink:0;line-height:1.4;padding:0}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-default){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus{color:#fff;box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover{color:#33b3db}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.wc-block-link-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;box-shadow:none;display:inline;text-decoration:underline}.wc-block-link-button,.wc-block-link-button:active,.wc-block-link-button:focus,.wc-block-link-button:hover{background:transparent}.wc-block-suspense-placeholder{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-suspense-placeholder>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-suspense-placeholder{-webkit-animation:none;animation:none}}.wc-block-suspense-placeholder:after{content:"\00a0"}.wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.wc-block-grid__products .wc-block-grid__product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.wc-block-grid__products .wc-block-grid__product-image img{width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{font-family:inherit;line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart{word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a,.wc-block-grid__product-add-to-cart button{word-break:break-word;white-space:normal;margin:0 auto!important;display:inline-flex;justify-content:center}.wc-block-grid__product-add-to-cart a.loading,.wc-block-grid__product-add-to-cart button.loading{opacity:.25}.wc-block-grid__product-add-to-cart a:after,.wc-block-grid__product-add-to-cart button:after{margin-left:.5em;display:inline-block}.wc-block-grid__product-add-to-cart a.added:after,.wc-block-grid__product-add-to-cart button.added:after{font-family:WooCommerce;content:"\e017"}.wc-block-grid__product-add-to-cart a.loading:after,.wc-block-grid__product-add-to-cart button.loading:after{font-family:WooCommerce;content:"\e031";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000;white-space:nowrap}.wc-block-grid__product-onsale{font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:relative}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;color:#000;font-size:1.2em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.wc-block-components-product-add-to-cart-attribute-picker{margin:0;flex-basis:100%}.wc-block-components-product-add-to-cart-attribute-picker label{display:block;font-size:1em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select{margin:0 0 .75em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select select{min-width:60%;min-height:1.75em}.wc-block-components-product-add-to-cart{margin:0;display:flex;flex-wrap:wrap}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button{margin:0 0 .75em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text{display:block}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text>svg{fill:currentColor;vertical-align:top;width:1.5em;height:1.5em;margin:-.25em 0 -.25em .5em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity{margin:0 1em .75em 0;width:5em;padding:.618em;background:#fff;border:1px solid #ccc;border-radius:2px;color:#43454b;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);text-align:center}.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button>*,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{-webkit-animation:none;animation:none}}.wc-block-grid .wc-block-components-product-add-to-cart{justify-content:center}.wp-block-button.wc-block-components-product-button{word-break:break-word;white-space:normal;margin-top:0;margin-bottom:12px}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{word-break:break-word;white-space:normal;margin:0 auto;display:inline-flex;justify-content:center}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:8em;min-height:3em}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:8em;min-height:3em}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{-webkit-animation:none;animation:none}}.wc-block-components-product-category-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-category-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-category-list ul li{display:inline;list-style:none}.wc-block-components-product-category-list ul li:after{content:", "}.wc-block-components-product-category-list ul li:last-child:after{content:""}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image,.wc-block-components-product-image{margin-top:0;margin-bottom:12px;text-decoration:none;display:block;position:relative}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img,.wc-block-components-product-image img{vertical-align:middle;width:100%}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[hidden],.wc-block-components-product-image img[hidden]{display:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--alignleft,.wc-block-components-product-image .wc-block-components-product-sale-badge--alignleft{position:absolute;left:4px;top:4px;right:auto;margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--aligncenter,.wc-block-components-product-image .wc-block-components-product-sale-badge--aligncenter{position:absolute;top:4px;left:50%;right:auto;transform:translateX(-50%);margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--alignright,.wc-block-components-product-image .wc-block-components-product-sale-badge--alignright{position:absolute;right:4px;top:4px;left:auto;margin:0}.is-loading .wc-block-components-product-image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.is-loading .wc-block-components-product-image>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-image{-webkit-animation:none;animation:none}}.wc-block-components-product-price{margin-top:0;margin-bottom:12px;display:block}.wc-block-components-product-price__regular{margin-right:.5em}.is-loading .wc-block-components-product-price:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;content:".";display:inline-block;width:5em}.is-loading .wc-block-components-product-price:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-price:before{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-product-price__align-left{text-align:left}.is-loading .wc-block-components-product-price__align-center{text-align:center}.is-loading .wc-block-components-product-price__align-right{text-align:right}.wc-block-components-product-rating{display:block;margin-top:0;margin-bottom:12px}.wc-block-components-product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-components-product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa;white-space:nowrap}.wc-block-components-product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-components-product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000;white-space:nowrap}.wc-block-single-product .wc-block-components-product-rating__stars{margin:0}.wc-block-components-product-sale-badge{margin:0 auto 12px;font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:static}.wc-block-components-product-sku{margin-top:0;margin-bottom:12px;display:block;text-transform:uppercase;font-size:.875em}.wc-block-components-product-stock-indicator{margin-top:0;margin-bottom:.75em;display:block;font-size:.875em}.wc-block-components-product-stock-indicator--in-stock{color:#4ab866}.wc-block-components-product-stock-indicator--out-of-stock{color:#d94f4f}.wc-block-components-product-stock-indicator--available-on-backorder,.wc-block-components-product-stock-indicator--low-stock{color:#ffb900}.wc-block-components-product-summary{margin-top:0;margin-bottom:12px}.is-loading .wc-block-components-product-summary:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;content:".";display:block;width:100%;height:6em}.is-loading .wc-block-components-product-summary:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-summary:before{-webkit-animation:none;animation:none}}.wc-block-components-product-tag-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-tag-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-tag-list ul li{display:inline;list-style:none}.wc-block-components-product-tag-list ul li:after{content:", "}.wc-block-components-product-tag-list ul li:last-child:after{content:""}.wc-block-components-product-title{margin-top:0;margin-bottom:12px}.wc-block-grid .wc-block-components-product-title{line-height:1.5;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.is-loading .wc-block-components-product-title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;content:".";display:inline-block;width:7em}.is-loading .wc-block-components-product-title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-title:before{-webkit-animation:none;animation:none}}.is-loading .wc-block-grid .wc-block-components-product-title:before{width:10em}.wc-block-components-product-title--align-left{text-align:left}.wc-block-components-product-title--align-center{text-align:center}.wc-block-components-product-title--align-right{text-align:right}.wc-block-components-error{display:flex;background-color:#f3f3f4;border-left:4px solid #6d6d6d;padding:36px 16px;align-items:center;justify-content:center;flex-direction:column}.wc-block-components-error__header{font-size:2em;font-weight:700;margin:0}.wc-block-components-error__image{max-width:25%}.wc-block-components-error__text{margin:0}.wc-block-components-error__message{margin:1em 0 0;font-style:italic}@media (min-width:481px){.wc-block-components-error{flex-direction:row}.wc-block-components-error__image+.wc-block-components-error__content{margin-left:24px}}.wc-block-components-button:not(.is-link){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;position:relative}.wc-block-components-button:not(.is-link):active,.wc-block-components-button:not(.is-link):disabled,.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):hover{background-color:#24292d;color:#fff}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{display:block}.wc-block-components-button:not(.is-link) .wc-block-components-button__text>svg{fill:currentColor}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner{width:1em;height:1em;position:absolute;top:50%;left:0;width:100%;height:100%;margin-top:-.5em;color:inherit;box-sizing:content-box}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner:after{content:" ";display:inline-block;margin:0 auto;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(.5);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;border:.2em solid;border-left:.2em solid transparent;-webkit-animation:wc-block-components-button__spinner__animation 1s linear infinite;animation:wc-block-components-button__spinner__animation 1s linear infinite}.wc-block-components-button:not(.is-link) .wc-block-components-button__spinner+.wc-block-components-button__text{visibility:hidden}@-webkit-keyframes wc-block-components-button__spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wc-block-components-button__spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-components-checkout-form{counter-reset:checkout-step}.wc-block-components-checkout-form fieldset.wc-block-components-checkout-step{position:relative;border:none;padding:0 0 0 36px;background:none;margin:0}.is-large .wc-block-components-checkout-form fieldset.wc-block-components-checkout-step{padding-right:24px}.wc-block-components-checkout-step__container{position:relative}.wc-block-components-checkout-step__content{padding-bottom:1.5em}.wc-block-components-checkout-form fieldset.wc-block-components-checkout-step:disabled{opacity:.6}.wc-block-components-checkout-step__heading{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:.75em 0 1em;position:relative}.wc-block-components-checkout-step:first-child .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step__title{margin:0 12px 0 0}.wc-block-components-checkout-step__heading-content{font-size:.75em;position:absolute;right:0}.wc-block-components-checkout-step__heading-content a{font-weight:700;color:inherit}.wc-block-components-checkout-step__description{font-size:.875em;line-height:1.25;margin-bottom:16px}.wc-block-components-checkout-step__title:before{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;background:transparent;counter-increment:checkout-step;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";position:absolute;width:36px;left:-18px;top:0;text-align:center;transform:translateX(-50%)}.wc-block-components-checkout-step__container:after{content:"";height:100%;border-left:1px solid;opacity:.3;position:absolute;left:-18px;top:0}.wc-block-components-checkout-step:last-child .wc-block-components-checkout-step__container:after{content:none}.wc-block-components-checkout-form{margin:0;max-width:100%}.wc-block-components-order-summary .wc-blocks-components-panel__button{margin-top:0;padding-top:0}.wc-block-components-order-summary__content{display:table;width:100%}.wc-block-components-order-summary-item{position:relative;display:table-row;padding-bottom:1px;width:100%}.wc-block-components-order-summary-item:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-order-summary-item:last-child>div{padding-bottom:0}.wc-block-components-order-summary-item:last-child:after{display:none}.wc-block-components-order-summary-item__description,.wc-block-components-order-summary-item__image{display:table-cell;vertical-align:top}.wc-block-components-order-summary-item__image{width:48px;padding-top:16px;padding-bottom:16px;position:relative}.wc-block-components-order-summary-item__image>img{width:48px;max-width:48px}.wc-block-components-order-summary-item__quantity{font-size:.75em;align-items:center;background:#fff;border:2px solid;border-radius:1em;box-shadow:0 0 0 2px #fff;color:#000;display:flex;line-height:1;min-height:20px;padding:0 .4em;position:absolute;justify-content:center;min-width:20px;right:0;top:16px;transform:translate(50%,-50%);white-space:nowrap;z-index:1}.wc-block-components-order-summary-item__description{padding-left:24px;padding-top:16px;padding-bottom:16px;line-height:1.375}.wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary-item__description p{line-height:1.375;margin-top:4px}.wc-block-components-order-summary-item__header{display:flex;flex-wrap:wrap;justify-content:space-between}.wc-block-components-payment-method-icons{display:block;text-align:center;margin:0 0 14px}.wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{display:inline-block;margin:0 4px 2px;padding:0;width:auto;height:24px;vertical-align:middle}.wc-block-components-payment-method-icons--align-left{text-align:left}.wc-block-components-payment-method-icons--align-left .wc-block-components-payment-method-icon{margin-left:0;margin-right:8px}.wc-block-components-payment-method-icons--align-right{text-align:right}.wc-block-components-payment-method-icons--align-right .wc-block-components-payment-method-icon{margin-right:0;margin-left:8px}.wc-block-components-payment-method-icons:last-child{margin-bottom:0}.is-mobile .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon,.is-small .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:16px}.wc-block-components-payment-method-label--with-icon{display:inline-block;vertical-align:middle}.wc-block-components-payment-method-label--with-icon>img,.wc-block-components-payment-method-label--with-icon>svg{vertical-align:middle;margin:-2px 4px 0 0}.is-mobile .wc-block-components-payment-method-label--with-icon>img,.is-mobile .wc-block-components-payment-method-label--with-icon>svg,.is-small .wc-block-components-payment-method-label--with-icon>img,.is-small .wc-block-components-payment-method-label--with-icon>svg{display:none}.editor-styles-wrapper .wc-block-components-checkout-policies,.wc-block-components-checkout-policies{font-size:.75em;text-align:center;list-style:none outside;line-height:1;margin:24px 0}.wc-block-components-checkout-policies__item{list-style:none outside;display:inline-block;padding:0 .25em;margin:0}.wc-block-components-checkout-policies__item:not(:first-child){border-left:1px solid #c3c4c7}.wc-block-components-checkout-policies__item>a{color:inherit;padding:0 .25em}.wc-block-components-product-badge{font-size:.75em;border-radius:2px;border:1px solid;display:inline-block;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}.wc-block-components-product-metadata{font-size:.75em}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,.wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data{margin:.25em 0 0}.wc-block-components-product-name{font-size:1em;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.wc-block-components-product-price__value.is-discounted{margin-left:.5em}.wc-block-components-checkout-return-to-cart-button{box-shadow:none;color:inherit;padding-left:calc(24px + .25em);position:relative;text-decoration:none}.wc-block-components-checkout-return-to-cart-button svg{left:0;position:absolute;transform:translateY(-50%);top:50%}.wc-block-components-shipping-calculator-address{margin-bottom:0}.wc-block-components-shipping-calculator-address__button{width:100%}.wc-block-components-shipping-calculator{padding:.5em 0 .75em}.wc-block-components-shipping-rates-control__package .wc-block-components-shipping-rates-control__package-title{margin:0}.wc-block-components-shipping-rates-control__package-items{font-size:.875em;display:block;list-style:none;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:inline-block;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item:not(:last-child):after{content:", ";white-space:pre}.components-notice.wc-block-components-shipping-rates-control__no-results-notice{margin-bottom:0}.wc-block-components-shipping-rates-control .wc-blocks-components-panel__content{padding-bottom:0}.wc-block-components-totals-coupon__form{display:flex;margin-bottom:0;width:100%}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{margin-bottom:0;margin-top:0;flex-grow:1}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{height:48px;flex-shrink:0;margin-left:8px;padding-left:24px;padding-right:24px;white-space:nowrap}.wc-block-components-totals-coupon__content{flex-direction:column;position:relative}.wc-block-components-totals-coupon__content .wc-block-components-validation-error{margin-top:8px;position:relative;width:100%}.wc-block-components-totals-discount__coupon-list{list-style:none;margin:0;padding:0}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:1.25em}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:400}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax{margin-bottom:0}.wc-block-components-totals-item{display:flex;flex-wrap:wrap;padding:.75em 0;width:100%}.wc-block-components-totals-item__label{flex-grow:1;font-weight:700}.wc-block-components-totals-item__value{white-space:nowrap}.wc-block-components-totals-item__description{font-size:.875em;width:100%}.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset{background-color:transparent;margin:0;padding:0;border:0}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__label,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-label{flex-basis:100%;text-align:left}.wc-block-components-totals-shipping .wc-block-components-radio-control__option-layout:last-child:after,.wc-block-components-totals-shipping .wc-block-components-radio-control__option:last-child:after{display:none}.wc-block-components-totals-shipping .wc-block-components-shipping-rates-control__no-results-notice{margin-bottom:.75em}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover{background:transparent;opacity:.8}.wc-block-components-totals-shipping .wc-blocks-components-panel:last-child:after{border-bottom-width:0}.wc-block-components-totals-taxes{position:relative}.wc-block-components-totals-taxes:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-checkbox{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;display:block;position:relative}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;height:1rem;margin:0;min-height:16px;min-width:16px;overflow:hidden;position:static;vertical-align:middle;width:1rem}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:currentColor;border-color:currentColor}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked:before{color:#fff;content:"\2713";display:block;height:calc(1rem - 2px);min-height:14px;min-width:14px;margin:0;line-height:100%;text-align:center;width:calc(1rem - 2px)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]+.wc-block-components-checkbox__label{padding-left:8px;vertical-align:middle}.editor-styles-wrapper .wc-block-components-checkbox-list,.wc-block-components-checkbox-list{margin:0;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li,.wc-block-components-checkbox-list li{margin:0 0 4px;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,.wc-block-components-checkbox-list li.show-less button,.wc-block-components-checkbox-list li.show-more button{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li>*,.wc-block-components-checkbox-list.is-loading li>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{-webkit-animation:none;animation:none}}.wc-block-components-chip{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;border:0;display:inline-flex;padding:.125em .5em .25em;margin:0 .365em .365em 0;border-radius:0;line-height:1;max-width:100%}.wc-block-components-chip,.wc-block-components-chip:active,.wc-block-components-chip:focus,.wc-block-components-chip:hover{background:#e2e4e7;color:#23282d}.wc-block-components-chip.wc-block-components-chip--radius-small{border-radius:3px}.wc-block-components-chip.wc-block-components-chip--radius-medium{border-radius:.433em}.wc-block-components-chip.wc-block-components-chip--radius-large{border-radius:2em;padding-left:.75em;padding-right:.75em}.wc-block-components-chip .wc-block-components-chip__text{flex-grow:1}.wc-block-components-chip.is-removable{padding-right:.5em}.wc-block-components-chip.is-removable .wc-block-components-chip__text{padding-right:.25em}.wc-block-components-chip .wc-block-components-chip__remove{font-size:.75em;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.wc-block-components-chip .wc-block-components-chip__remove-icon{vertical-align:middle}.wc-block-components-chip__remove:focus,.wc-block-components-chip__remove:hover,button.wc-block-components-chip:focus>.wc-block-components-chip__remove,button.wc-block-components-chip:hover>.wc-block-components-chip__remove{fill:#d94f4f}.wc-block-components-chip__remove:disabled,button.wc-block-components-chip:disabled>.wc-block-components-chip__remove{fill:#86909b;cursor:not-allowed}.wc-block-components-dropdown-selector{max-width:300px;position:relative;width:100%}.wc-block-components-dropdown-selector__input-wrapper{background:#fff;border:1px solid #8d96a0;color:#2b2d2f;align-items:center;border-radius:4px;cursor:text;display:flex;flex-wrap:wrap;padding:2px 8px}.is-disabled .wc-block-components-dropdown-selector__input-wrapper{background-color:#e2e4e7}.is-multiple.has-checked>.wc-block-components-dropdown-selector__input-wrapper{padding:2px 4px}.is-open>.wc-block-components-dropdown-selector__input-wrapper{border-radius:4px 4px 0 0}.wc-block-components-dropdown-selector__input{font-size:.875em;line-height:1.28571;margin:.1875em 0;min-width:0;padding:.1875em 0}.is-single .wc-block-components-dropdown-selector__input{width:100%}.is-single .wc-block-components-dropdown-selector__input:active,.is-single .wc-block-components-dropdown-selector__input:focus,.is-single .wc-block-components-dropdown-selector__input:hover{outline:0}.is-single.has-checked.is-open .wc-block-components-dropdown-selector__input{margin-bottom:1.5px;margin-top:1.5px}.is-single.has-checked:not(.is-open) .wc-block-components-dropdown-selector__input{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;position:absolute}.is-multiple .wc-block-components-dropdown-selector__input{flex:1;min-width:0}.is-multiple .wc-block-components-dropdown-selector__input,.is-single .wc-block-components-dropdown-selector__input:first-child{background:transparent;border:0}.is-multiple .wc-block-components-dropdown-selector__input:active,.is-multiple .wc-block-components-dropdown-selector__input:focus,.is-multiple .wc-block-components-dropdown-selector__input:hover,.is-single .wc-block-components-dropdown-selector__input:first-child:active,.is-single .wc-block-components-dropdown-selector__input:first-child:focus,.is-single .wc-block-components-dropdown-selector__input:first-child:hover{outline:0}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:hover,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:hover{background-color:transparent;text-decoration:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value{font-size:.875em;align-items:center;color:#40464d;display:inline-flex;margin:.1875em 0;padding:.1875em 0;width:100%}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label{flex-grow:1;line-height:1.28571;padding:0;text-align:left}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;display:inline-block;line-height:1;padding:0 0 0 .3em}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove>svg{display:block}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em;line-height:1.28571}.wc-block-components-dropdown-selector__list{background-color:#fff;margin:-1px 0 0;padding:0;position:absolute;left:0;right:0;top:100%;max-height:300px;overflow-y:auto;z-index:1}.wc-block-components-dropdown-selector__list:not(:empty){border:1px solid #9f9f9f}.wc-block-components-dropdown-selector__list-item{font-size:.875em;color:#40464d;cursor:default;list-style:none;margin:0;padding:0 4px}.wc-block-components-dropdown-selector__list-item.is-selected{background-color:#d7dade}.wc-block-components-dropdown-selector__list-item.is-highlighted,.wc-block-components-dropdown-selector__list-item:active,.wc-block-components-dropdown-selector__list-item:focus,.wc-block-components-dropdown-selector__list-item:hover{background-color:#00669e;color:#fff}.wc-block-components-filter-submit-button{display:block;margin-left:auto;white-space:nowrap}.wc-block-components-formatted-money-amount{white-space:nowrap}.wc-block-components-load-more{text-align:center;width:100%}.wc-block-components-loading-mask{position:relative;min-height:34px}.wc-block-components-loading-mask .components-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-block-components-loading-mask__children{opacity:.5}.wc-block-components-pagination{margin:0 auto 16px}.wc-block-components-pagination__ellipsis,.wc-block-components-pagination__page{font-size:1em;color:#333;display:inline-block;font-weight:400}.wc-block-components-pagination__page{border-color:transparent;padding:.3em .6em;min-width:2.2em}@media (max-width:782px){.wc-block-components-pagination__page{padding:.1em .2em;min-width:1.6em}}.wc-block-components-pagination__page:not(.toggle){background-color:transparent}.wc-block-components-pagination__ellipsis{padding:.3em}@media (max-width:782px){.wc-block-components-pagination__ellipsis{padding:.1em}}.wc-block-components-pagination__page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-components-pagination__page--active[disabled]:focus,.wc-block-components-pagination__page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}.wc-blocks-components-panel.has-border{position:relative}.wc-blocks-components-panel.has-border:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-blocks-components-panel.has-border+.wc-blocks-components-panel.has-border:after{border-top-width:0}.wc-blocks-components-panel__button{border:0;border-radius:0;vertical-align:baseline;height:auto;line-height:1;margin:.375em 0;padding:.375em 32px .375em 0;position:relative;text-align:left;width:100%}.wc-blocks-components-panel__button,.wc-blocks-components-panel__button:active,.wc-blocks-components-panel__button:focus,.wc-blocks-components-panel__button:hover{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none}.wc-blocks-components-panel__button>.wc-blocks-components-panel__button-icon{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.wc-blocks-components-panel__content{padding-bottom:1em;overflow:auto}.theme-twentytwenty .wc-blocks-components-panel__button{background:transparent}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button{background-color:#24292d;color:#fff}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .wc-block-checkout__no-payment-methods-placeholder-description{display:block;margin:.25em 0 1em}.components-notice.wc-block-checkout__no-payment-methods-notice{margin-bottom:16px}.wc-block-components-express-checkout{margin:auto;position:relative}.wc-block-components-express-checkout .wc-block-components-express-checkout__title-container{display:flex;flex-direction:row;left:0;position:absolute;right:0;top:-5px;vertical-align:middle}.wc-block-components-express-checkout .wc-block-components-express-checkout__title-container:before{border-left:1px solid;border-top:1px solid;border-radius:5px 0 0 0;content:"";display:block;height:4px;margin-right:12px;opacity:.3;pointer-events:none;width:22px}.wc-block-components-express-checkout .wc-block-components-express-checkout__title-container:after{border-right:1px solid;border-top:1px solid;border-radius:0 5px 0 0;content:"";display:block;height:4px;margin-left:12px;opacity:.3;pointer-events:none;flex-grow:1}.wc-block-components-express-checkout .wc-block-components-express-checkout__title{flex-grow:0;transform:translateY(-50%)}.wc-block-components-express-checkout .wc-block-components-express-checkout__content{position:relative;margin-top:calc(.75em + 5px);padding:1.5em 35px 1em}.wc-block-components-express-checkout .wc-block-components-express-checkout__content:after{border-style:solid;border-width:0 1px 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;border-radius:0 0 5px 5px}.wc-block-components-express-checkout .wc-block-components-express-checkout__content>p{margin-bottom:1em}.wc-block-components-express-checkout .wc-block-components-express-checkout-payment-event-buttons{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin:0;overflow:hidden}.wc-block-components-express-checkout .wc-block-components-express-checkout-payment-event-buttons>li{display:inline-block;margin:0;width:50%}.wc-block-components-express-checkout .wc-block-components-express-checkout-payment-event-buttons>li>img{width:100%;height:48px}.wc-block-components-express-checkout .wc-block-components-express-checkout-payment-event-buttons>li:nth-child(2n){padding-left:8px}.wc-block-components-express-checkout .wc-block-components-express-checkout-payment-event-buttons>li:nth-child(odd){padding-right:8px}.wc-block-card-elements{display:flex;width:100%}.wc-block-gateway-container{position:relative;margin-bottom:1.5em;white-space:nowrap}.wc-block-gateway-container.wc-card-number-element{flex-basis:15em;flex-grow:1;min-width:min(15em,60%)}.wc-block-gateway-container.wc-card-expiry-element{flex-basis:7em;margin-left:12px;min-width:min(7em,calc(24% - 12px))}.wc-block-gateway-container.wc-card-cvc-element{flex-basis:7em;margin-left:12px;min-width:min(5em,calc(16% - 12px))}.wc-block-gateway-container .wc-block-gateway-input{font-size:1em;line-height:1.375;background-color:#fff;padding:.75em 0 .75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;font-family:inherit;margin:0;box-sizing:border-box;height:3em;color:#2b2d2f;cursor:text}.wc-block-gateway-container .wc-block-gateway-input:focus,.wc-block-gateway-container:focus{background-color:#fff}.wc-block-gateway-container label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);cursor:text}@media screen and (prefers-reduced-motion:reduce){.wc-block-gateway-container label{transition:none}}.wc-block-gateway-container.wc-inline-card-element label{margin-left:calc(24px + 1.5em)}.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input:not(.empty)+label{margin-left:16px;transform:translateY(4px) scale(.75)}.wc-block-gateway-container.wc-inline-card-element+.wc-block-components-validation-error{position:static;margin-top:-24px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty,.wc-block-gateway-container .wc-block-gateway-input:not(.empty){padding:1.5em 0 .25em 16px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container .wc-block-gateway-input:not(.empty)+label{transform:translateY(4px) scale(.75)}.wc-block-gateway-container .wc-block-gateway-input.has-error{border-color:#d94f4f}.wc-block-gateway-container .wc-block-gateway-input.has-error:focus{outline-color:#d94f4f}.wc-block-gateway-container .wc-block-gateway-input.has-error+label{color:#d94f4f}.is-large .wc-card-cvc-element .wc-block-components-validation-error>p,.is-large .wc-card-expiry-element .wc-block-components-validation-error>p,.is-medium .wc-card-cvc-element .wc-block-components-validation-error>p,.is-medium .wc-card-expiry-element .wc-block-components-validation-error>p{line-height:16px;padding-top:4px}.is-mobile .wc-card-cvc-element .wc-block-components-validation-error>p,.is-mobile .wc-card-expiry-element .wc-block-components-validation-error>p,.is-small .wc-card-cvc-element .wc-block-components-validation-error>p,.is-small .wc-card-expiry-element .wc-block-components-validation-error>p{min-height:28px}.wc-blocks-credit-card-images{padding-top:12px;display:flex}.wc-blocks-credit-card-images .wc-blocks-credit-cart-icon{height:18px;width:auto;margin-right:12px}.wc-blocks-credit-card-images .wc-blocks-credit-cart-icon:last-child{margin-right:0}.wc-block-components-checkout-payment-methods *{pointer-events:all}.is-mobile .wc-block-card-elements,.is-small .wc-block-card-elements{flex-wrap:wrap}.is-mobile .wc-block-gateway-container.wc-card-number-element,.is-small .wc-block-gateway-container.wc-card-number-element{flex-basis:100%}.is-mobile .wc-block-gateway-container.wc-card-expiry-element,.is-small .wc-block-gateway-container.wc-card-expiry-element{flex-basis:calc(50% - 8px);margin-left:0;margin-right:8px}.is-mobile .wc-block-gateway-container.wc-card-cvc-element,.is-small .wc-block-gateway-container.wc-card-cvc-element{flex-basis:calc(50% - 8px);margin-left:8px}.theme-twentynineteen .wc-block-components-express-checkout__title:before{display:none}.theme-twentytwenty .wc-block-components-express-checkout .wc-block-components-express-checkout__title{padding-left:12px;padding-right:12px}.wc-block-components-price-slider{margin-bottom:24px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper{padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:9px;clear:both;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e1e1e1;margin:15px 0}.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{height:9px;width:100%;position:absolute;left:0;top:0;--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#a8739d;background:var(--track-background)}.wc-block-components-price-slider .wc-block-components-price-slider__controls{display:flex}.wc-block-components-price-slider .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{margin:0;border-radius:4px;width:auto;max-width:100px;min-width:0}.wc-block-components-price-slider .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--min{margin-right:10px}.wc-block-components-price-slider .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:auto}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls{justify-content:flex-end}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:0;margin-right:10px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-webkit-slider-runnable-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-webkit-slider-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-moz-focus-outer{border:0}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-moz-range-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-moz-range-progress{margin:0;padding:0;border:0;outline:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-moz-range-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-components-price-slider .wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider .wc-block-components-price-slider__range-input:focus::-moz-range-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider .wc-block-components-price-slider__range-input:focus::-ms-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min{z-index:21}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-webkit-slider-thumb{margin-left:-2px;background-position-x:left}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-moz-range-thumb{background-position-x:left;transform:translate(-2px,4px)}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-ms-thumb{background-position-x:left}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max{z-index:20}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-moz-range-thumb{background-position-x:right;transform:translate(2px,4px)}.wc-block-components-price-slider .wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-ms-thumb{background-position-x:right}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;pointer-events:none;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}.rtl .wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(270deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#a8739d;background:var(--track-background)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-fill-upper{background:transparent}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider .wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider .wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:transparent}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;pointer-events:none;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}}@media screen and (-ms-high-contrast:active) and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@supports (-ms-ime-align:auto){.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper{background:transparent;box-shadow:none;height:24px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-components-price-slider .wc-block-components-price-slider__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-track{background:transparent;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-fill-upper{background:transparent}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider .wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider .wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider .wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:transparent}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;pointer-events:none;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:40px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;margin:0;font-weight:700}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{display:flex;flex-wrap:wrap;padding:0;margin:0 -8px 16px;background-clip:padding-box}.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent;list-style:none}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product,.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child,.wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child{margin-top:auto;margin-bottom:0;padding-bottom:12px}.theme-twentytwenty .wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-1-columns .wc-block-grid__product{flex:1 0 100%;max-width:100%}.theme-twentytwenty .wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.33333%;max-width:33.33333%}.theme-twentytwenty .wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.66667%;max-width:16.66667%}.theme-twentytwenty .wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.28571%;max-width:14.28571%}.theme-twentytwenty .wc-block-grid.has-8-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-7-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-8-columns .wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}@media (max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}}@media (min-width:481px) and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}}.wc-block-components-product-sort-select{margin-bottom:24px;text-align:left}.wc-block-components-quantity-selector{display:flex;min-width:100px;border:1px solid #d7dade;background:#fff;border-radius:4px}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-size:1em;order:2;min-width:40px;flex:1 1 auto;border:0;padding:.4em 0;margin:0;text-align:center;background:transparent;box-shadow:none;color:#000;line-height:1;vertical-align:middle;-moz-appearance:textfield}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{background:#f3f4f5;outline:1px solid #d7dade}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{color:#86909b}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;font-size:1em;min-width:30px;cursor:pointer;color:#32373c;font-style:normal;text-align:center}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{outline:2px solid #d7dade}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;color:#191e23}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover:focus{outline:2px solid #d7dade}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:#86909b;cursor:default;border:0;padding:0;margin:0;background:none transparent;box-shadow:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled:focus{outline:2px solid #d7dade}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus{order:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus{order:3}.wc-block-components-radio-control__option{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;position:relative;display:block;padding:12px 12px 0 72px}.wc-block-components-radio-control__option:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-radio-control__option-layout{position:relative;display:table;width:100%;padding-bottom:12px}.wc-block-components-radio-control__option-layout:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout:after{display:none}.wc-block-components-radio-control__input{left:24px;position:absolute;top:12px}.wc-block-components-radio-control__description-group,.wc-block-components-radio-control__label-group{display:table-row}.wc-block-components-radio-control__description-group>span,.wc-block-components-radio-control__label-group>span{display:table-cell}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{text-align:right;min-width:50%}.wc-block-components-radio-control__label,.wc-block-components-radio-control__secondary-label{line-height:20px;line-height:max(1rem,20px)}.wc-block-components-radio-control__description,.wc-block-components-radio-control__secondary-description{font-size:.875em;line-height:20px}.wc-block-components-radio-control .wc-block-components-radio-control__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid;border-radius:50%;display:inline-block;height:1.25rem;min-height:20px;min-width:20px;width:1.25rem}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:currentColor;border-radius:50%;content:"";display:block;height:.625em;left:50%;margin:0;min-height:10px;min-width:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625em}@media (min-width:783px){.wc-block-components-radio-control .wc-block-components-radio-control__input{height:1rem;margin-top:2px;min-height:16px;min-width:16px;width:1rem}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{height:.5em;min-height:8px;min-width:8px;width:.5em}}.is-loading .wc-block-components-review-list-item__text{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;width:60%}.is-loading .wc-block-components-review-list-item__text>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__text:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;font-size:1em;width:80px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author:after{content:"\00a0"}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__product,.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__rating .wc-block-components-review-list-item__rating__stars>span{display:none}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;height:1em;width:120px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date:after{content:"\00a0"}.editor-styles-wrapper .wc-block-components-review-list-item__item,.wc-block-components-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-components-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-components-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.has-image .wc-block-components-review-list-item__info{-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr}.has-image .wc-block-components-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-components-review-list-item__image{align-items:center;display:flex;height:48px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;justify-content:center;position:relative;width:48px}.wc-block-components-review-list-item__image>img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.wc-block-components-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-components-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(//sydneypte.com.au/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-components-review-list-item__meta{display:flex;align-items:center;flex-flow:row wrap}.wc-block-components-review-list-item__meta:after{order:3;content:"";flex-basis:100%}.wc-block-components-review-list-item__author,.wc-block-components-review-list-item__product{display:block;font-weight:700;order:1;margin-right:8px}.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author{font-weight:400;color:grey;order:4}.wc-block-components-review-list-item__published-date{color:grey;order:5}.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{content:"";display:inline-block;margin-right:8px;border-right:1px solid #ddd;height:1em;vertical-align:middle}.wc-block-components-review-list-item__author:first-child+.wc-block-components-review-list-item__published-date:before,.wc-block-components-review-list-item__rating+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{display:none}.wc-block-components-review-list-item__rating{order:2}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars{font-size:1em;display:inline-block;top:0;overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;vertical-align:top}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#e6a237}.editor-styles .wc-block-components-review-list,.wc-block-components-review-list{margin:0}.wc-block-components-review-sort-select{text-align:right}.wc-block-components-select{height:3em;position:relative;margin-bottom:1.5em}.wc-block-components-select label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);transform-origin:top left;transition:all .2s ease;color:#646970;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);white-space:nowrap}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-select label{transition:none}}.wc-block-components-select.is-active label{transform:translateY(4px) scale(.75)}.wc-block-components-select.has-error .components-custom-select-control__button{border-color:#d94f4f}.wc-block-components-select.has-error label{color:#d94f4f}.wc-block-components-select .components-custom-select-control__button,.wc-block-components-select .components-custom-select-control__button:active,.wc-block-components-select .components-custom-select-control__button:focus,.wc-block-components-select .components-custom-select-control__button:hover{font-size:1em;background-color:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;overflow:hidden;padding:1.5em 16px .25em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%}.wc-block-components-select .components-custom-select-control__button-icon{right:12px}.wc-block-components-select .components-custom-select-control__menu{background-color:#fff;margin:0;max-height:300px;overflow:auto}.wc-block-components-select .components-custom-select-control__menu:empty{display:none}.wc-block-components-select .components-custom-select-control__item{font-size:1em;margin-left:0;padding-left:16px}.wc-block-components-select .components-custom-select-control__item-icon{display:none}.wc-block-components-sidebar-layout{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative}.wc-block-components-sidebar-layout .wc-block-components-main{margin:0;padding-right:3.77358%;width:65%}.wc-block-components-sidebar{margin:0;padding-left:2.26415%;width:35%}.wc-block-components-sidebar .wc-blocks-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.is-medium.wc-block-components-sidebar-layout,.is-mobile.wc-block-components-sidebar-layout,.is-small.wc-block-components-sidebar-layout{flex-direction:column;margin:0 auto 16px}.is-medium.wc-block-components-sidebar-layout .wc-block-components-main,.is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-main,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-small.wc-block-components-sidebar-layout .wc-block-components-main,.is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0;width:100%}.is-large .wc-block-components-sidebar .wc-block-components-totals-item,.is-large .wc-block-components-sidebar .wc-blocks-components-panel{padding-left:16px;padding-right:16px}.theme-twentytwenty .wc-block-components-sidebar .wc-blocks-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-sort-select{margin-bottom:12px}.wc-block-components-sort-select__label{margin-right:12px;display:inline-block;font-weight:400}.wc-block-components-sort-select__select{width:-webkit-max-content;width:-moz-max-content;width:max-content}.wc-block-components-notices{display:block;margin-bottom:2em}.wc-block-components-notices .wc-block-components-notices__notice{margin:0}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__content{display:inline-block}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss{background:transparent none;padding:0;margin:0;border:0;outline:0;color:#fff;float:right}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg{fill:#fff;vertical-align:text-top}.wc-block-components-notices .wc-block-components-notices__notice+.wc-block-components-notices__notice{margin-top:1em}.wc-block-components-notices__snackbar{position:fixed;bottom:20px;left:16px;width:auto}@media (max-width:782px){.wc-block-components-notices__snackbar{position:fixed;top:10px;left:0;bottom:auto}}@media (max-width:782px){.wc-block-components-notices__snackbar .components-snackbar-list__notice-container{margin-left:10px;margin-right:10px}}.wc-block-components-tabs .wc-block-components-tabs__list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item{border:none;flex:auto;background:transparent;padding:12px 16px;color:inherit;outline-offset:-1px;text-align:center;transition:box-shadow .1s linear;box-shadow:inset 0 -1px currentColor}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item.is-active{box-shadow:inset 0 -3px currentColor;font-weight:600;position:relative}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:focus{outline-offset:-1px;outline:1px dotted currentColor}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content{font-size:1em;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;font-weight:700}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>img,.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>svg{height:1.2em;vertical-align:middle;margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons{margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:1.2em;vertical-align:middle}.wc-block-components-tabs .wc-block-components-tabs__content{padding:16px 0;text-transform:none}.wc-block-components-text-input{position:relative;margin-bottom:1.5em;white-space:nowrap}.wc-block-components-text-input label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-text-input label{transition:none}}.wc-block-components-text-input input:-webkit-autofill+label{transform:translateY(4px) scale(.75)}.wc-block-components-text-input.is-active label{transform:translateY(4px) scale(.75)}.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f}.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{background-color:#fff}.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{padding:1.5em 0 .25em 16px}.wc-block-components-text-input.has-error input{border-color:#d94f4f}.wc-block-components-text-input.has-error input:focus{outline-color:#d94f4f}.wc-block-components-text-input.has-error label{color:#d94f4f}.wc-block-components-text-input:only-child{margin-bottom:0}.theme-twentytwenty .wc-block-components-title.wc-block-components-title,.wc-block-components-title.wc-block-components-title{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;font-size:1.25em}.wc-block-components-validation-error{font-size:.75em;color:#d94f4f;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal}.wc-block-components-validation-error>p{align-items:center;display:flex;line-height:12px;margin:0;min-height:24px;padding:0}.wc-block-components-select+.wc-block-components-validation-error{margin-bottom:24px}.with-scroll-to-top__scroll-point{position:relative;top:-36px}.wc-block-cart__submit-button{width:100%;margin:0 0 16px}.wc-block-cart__submit-button:last-child{margin-bottom:0}.editor-styles-wrapper .wc-block-cart__empty-cart__title,.wc-block-cart__empty-cart__title{font-size:inherit}.wc-block-cart .wc-block-components-shipping-calculator{white-space:nowrap}.wc-block-cart .wc-block-components-product-name{color:inherit}table.wc-block-cart-items,table.wc-block-cart-items td,table.wc-block-cart-items th{background:none!important;border:0;margin:0}.editor-styles-wrapper table.wc-block-cart-items,table.wc-block-cart-items{table-layout:fixed;width:100%}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header{font-size:.75em;text-transform:uppercase}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image{width:100px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:hidden;min-width:300px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-quantity,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-quantity{width:116px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total{width:100px;text-align:right}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{width:100%;margin:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline;font-size:.75em;text-transform:none;white-space:nowrap}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background:transparent}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:transparent;box-shadow:none;display:inline;text-decoration:underline;fill:currentColor;position:absolute;top:16px;right:0;display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:active,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:focus,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:active,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:focus,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon:hover{background:transparent}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1em;text-align:right;line-height:1.25}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__regular,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__regular,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-product-price__value{display:block}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row.is-disabled,table.wc-block-cart-items .wc-block-cart-items__row.is-disabled{opacity:.5;pointer-events:none;transition:opacity .2s ease}.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:84px;display:inline-block}.wc-block-cart--is-loading h2 span>*,.wc-block-cart--is-loading th span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading h2 span:after,.wc-block-cart--is-loading th span:after{content:"\00a0"}.wc-block-cart--is-loading h2 span{min-width:33%}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image>*,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__price,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:84px;display:inline-block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-name:after{content:"\00a0"}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product-metadata{margin-top:.25em;min-width:8em}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-icon,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link{visibility:hidden}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image a{display:block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total>div,.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total>span{display:none}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-cart-item__price{display:block}.wc-block-cart--is-loading .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-cart-item__price:after{content:"\00a0"}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-height:460px}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card:after{content:"\00a0"}.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:none}.is-loading+.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:flex}.is-medium.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-mobile.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-small.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{display:none}.is-medium table.wc-block-cart-items td,.is-mobile table.wc-block-cart-items td,.is-small table.wc-block-cart-items td{padding:0}.is-medium table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-medium table.wc-block-cart-items .wc-block-cart-items__header,.is-mobile table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-mobile table.wc-block-cart-items .wc-block-cart-items__header,.is-small table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__header{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:80px 132px;grid-template-columns:80px 132px;padding:16px 0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row:after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row:after,.is-small table.wc-block-cart-items .wc-block-cart-items__row:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;padding-right:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:stretch;justify-self:stretch;margin-right:24px;padding-bottom:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;vertical-align:bottom;padding-right:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{display:none}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-icon{display:block}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{-ms-grid-column:3;grid-column-start:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-align:center;align-self:center}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{display:inline-block}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-sale-badge{display:none}@media (max-width:782px){.wc-block-cart__submit-container{background:#fff;bottom:0;left:0;padding:16px;position:fixed;width:100%;z-index:9999}.wc-block-cart__submit-container:before{box-shadow:0 -10px 20px 10px currentColor;color:rgba(204,208,212,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0}.wc-block-cart__submit-container-push{height:100px}}.is-large.wc-block-cart .wc-block-cart-items{position:relative}.is-large.wc-block-cart .wc-block-cart-items:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items th{padding:.25rem 16px .25rem 0;white-space:nowrap}.is-large.wc-block-cart .wc-block-cart-items td{position:relative;padding:16px 16px 16px 0;vertical-align:top}.is-large.wc-block-cart .wc-block-cart-items td:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items td:last-child,.is-large.wc-block-cart .wc-block-cart-items th:last-child{padding-right:0}.is-large.wc-block-cart .wc-block-components-radio-control__option{padding-left:24px}.is-large.wc-block-cart .wc-block-components-radio-control__input{left:0}.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-blocks-components-panel),.is-large.wc-block-cart .wc-block-components-sidebar>.wc-block-cart__submit-container,.is-large.wc-block-cart .wc-block-components-sidebar>.wc-block-cart__totals-title{padding-left:16px;padding-right:16px}.wp-block-woocommerce-cart.is-loading{display:none}.wp-block-woocommerce-cart{margin-bottom:3em}.components-placeholder.wc-block-checkout__no-shipping-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-shipping-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button{background-color:#24292d;color:#fff}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .wc-block-checkout__no-shipping-placeholder-description{display:block;margin:.25em 0 1em}.wp-block-woocommerce-checkout .with-scroll-to-top__scroll-point{top:-96px}.wc-block-checkout__add-note,.wc-block-checkout__keep-updated{margin-top:16px}.wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control__package:not(:first-of-type){margin-top:36px}.wc-block-checkout__sidebar .wc-block-components-product-name{color:inherit;padding-right:12px;flex-grow:1;flex-basis:0}.wc-block-components-express-checkout-continue-rule{display:flex;align-items:center;text-align:center;padding:0 36px;margin:24px 0}.wc-block-components-express-checkout-continue-rule:before{margin-right:10px}.wc-block-components-express-checkout-continue-rule:after{margin-left:10px}.wc-block-components-express-checkout-continue-rule:after,.wc-block-components-express-checkout-continue-rule:before{content:" ";flex:1;border-bottom:1px solid;opacity:.3}.wc-block-checkout__actions{display:flex;justify-content:space-between;align-items:center;margin:0 0 48px;padding:0 0 0 36px}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:50%;padding:1em;height:auto;margin-left:auto}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text{line-height:24px}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text>svg{fill:#fff;vertical-align:top}.wc-block-checkout--is-loading .wc-block-checkout__actions button,.wc-block-checkout--is-loading .wc-block-components-express-checkout{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-checkout--is-loading .wc-block-checkout__actions button>*,.wc-block-checkout--is-loading .wc-block-components-express-checkout>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__actions button,.wc-block-checkout--is-loading .wc-block-components-express-checkout{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__actions button:after,.wc-block-checkout--is-loading .wc-block-components-express-checkout:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-express-checkout{min-height:150px}.wc-block-checkout--is-loading .wc-block-components-express-checkout-continue-rule>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;width:150px}.wc-block-checkout--is-loading .wc-block-components-express-checkout-continue-rule>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-express-checkout-continue-rule>span{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-express-checkout-continue-rule>span:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;width:10em}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;border-radius:50%;display:block;height:100%;width:1.5em}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title:before{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__title:before:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__container:after{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__container:after>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__container:after{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__content>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;min-height:100px}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__content>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__content>span{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step__content>span:after{content:"\00a0"}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:after,.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:after>*,.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:after,.wc-block-checkout--is-loading .wc-block-components-checkout-form .wc-block-components-checkout-step:before{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-height:460px}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card{-webkit-animation:none;animation:none}}.wc-block-checkout--is-loading .wc-block-checkout__sidebar .components-card:after{content:"\00a0"}.wc-block-components-sidebar-layout.wc-block-checkout--skeleton{display:none}.is-loading+.wc-block-components-sidebar-layout.wc-block-checkout--skeleton{display:flex}.wc-block-checkout-empty,.wc-block-checkout-error{padding:40px;text-align:center;width:100%}.wc-block-checkout-empty .wc-block-checkout-empty__image,.wc-block-checkout-empty .wc-block-checkout-error__image,.wc-block-checkout-error .wc-block-checkout-empty__image,.wc-block-checkout-error .wc-block-checkout-error__image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-checkout-empty .wc-block-checkout-empty__title,.wc-block-checkout-empty .wc-block-checkout-error__title,.wc-block-checkout-error .wc-block-checkout-empty__title,.wc-block-checkout-error .wc-block-checkout-error__title{display:block;margin:0;font-weight:700}.wc-block-checkout-empty .wc-block-checkout-empty__description,.wc-block-checkout-empty .wc-block-checkout-error__description,.wc-block-checkout-error .wc-block-checkout-empty__description,.wc-block-checkout-error .wc-block-checkout-error__description{display:block;margin:.25em 0 1em}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{display:none}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:100%}.is-medium .wc-block-checkout__main,.is-mobile .wc-block-checkout__main,.is-small .wc-block-checkout__main{order:1}.is-medium .wc-block-checkout__sidebar,.is-mobile .wc-block-checkout__sidebar,.is-small .wc-block-checkout__sidebar{margin-bottom:40px;order:0}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form{margin-left:-6px;margin-right:-6px}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form:after{content:"";clear:both;display:block}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input{float:left;margin-left:6px;margin-right:6px;position:relative;width:calc(50% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input .wc-block-components-select,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select .wc-block-components-select,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input .wc-block-components-select{float:none;width:100%;margin-left:0;margin-right:0}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company{width:calc(100% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox{clear:both}.is-large .wc-block-checkout__actions{padding-right:36px}.is-large .wc-block-checkout__shipping-option .wc-block-components-radio-control__input{margin-left:-8px}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:flex}.wc-block-product-categories select{margin-right:.5em}.wc-block-product-categories-list--has-images{list-style:none outside}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{margin:4px 0 4px 60px;list-style:none outside;clear:both}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item ul{margin:4px 0 0}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{max-width:50px;display:inline-block;padding:0;margin:0 .5em 0 -60px;position:relative;vertical-align:middle;border:1px solid #eee}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img{margin:0;padding:0}.wc-block-product-categories-list-item-count:before{content:" ("}.wc-block-product-categories-list-item-count:after{content:")"}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:flex;align-items:center;text-decoration:none;margin:0;border:none;cursor:pointer;background:none;padding:0 .5em;color:#555d66;position:relative;overflow:hidden;border-radius:.25em}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-categories__button svg{transform:rotate(180deg)}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright,.wc-block-product-search .wc-block-product-search__fields{display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:flex;align-items:center;text-decoration:none;margin:0 0 0 6px;border:none;cursor:pointer;background:none;padding:0 .5em;color:#555d66;position:relative;overflow:hidden;border-radius:.25em}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-search .wc-block-product-search__button svg{transform:rotate(180deg)}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category.has-left-content{justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:flex}.wc-block-attribute-filter{margin-bottom:24px}.wc-block-attribute-filter .wc-block-attribute-filter-list-count:before{content:" ("}.wc-block-attribute-filter .wc-block-attribute-filter-list-count:after{content:")"}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:underline}.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list li input{cursor:pointer;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count{float:right}.wc-block-attribute-filter .is-single .wc-block-attribute-filter-list-count,.wc-block-attribute-filter .wc-block-dropdown-selector .wc-block-dropdown-selector__list .wc-block-attribute-filter-list-count{opacity:.6}.wc-block-attribute-filter .wc-block-attribute-filter__button{margin-top:8px}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.wc-block-active-filters{margin-bottom:24px;overflow:hidden}.wc-block-active-filters .wc-block-active-filters__clear-all{font-size:1em;float:right;border:none;padding:0;text-decoration:underline;cursor:pointer}.wc-block-active-filters .wc-block-active-filters__clear-all,.wc-block-active-filters .wc-block-active-filters__clear-all:active,.wc-block-active-filters .wc-block-active-filters__clear-all:focus,.wc-block-active-filters .wc-block-active-filters__clear-all:hover{background:transparent;color:inherit}.wc-block-active-filters .wc-block-active-filters__list{margin:0 0 4px;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li{margin:0;padding:0;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li ul{margin:0;padding:0;list-style:none outside}.wc-block-active-filters .wc-block-active-filters__list li:first-child .wc-block-active-filters__list-item-type{margin:0}.wc-block-active-filters .wc-block-active-filters__list-item-type{font-size:.75em;text-transform:uppercase;letter-spacing:.1em;margin:16px 0 0;display:block}.wc-block-active-filters .wc-block-active-filters__list-item-operator{font-weight:400;font-style:italic}.wc-block-active-filters .wc-block-active-filters__list-item-name{font-weight:700;display:block;position:relative;padding:0 16px 0 0}.wc-block-active-filters .wc-block-active-filters__list-item-remove{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;padding:16px 0 0;width:16px;overflow:hidden;position:absolute;right:0;top:50%;margin:-8px 0 0}.wc-block-active-filters .wc-block-active-filters__list-item-remove:before{width:16px;height:16px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%2324292d'/%3E%3Cpath fill='%23fff' d='M4.5 6.887L6.887 4.5l7.033 7.034-2.386 2.386z'/%3E%3Cpath fill='%23fff' d='M11.533 4.5l2.387 2.386-7.034 7.034L4.5 11.533z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-active-filters .wc-block-active-filters__list--chips li,.wc-block-active-filters .wc-block-active-filters__list--chips ul{display:inline}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-active-filters__list-item-type{display:none}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-components-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em}.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232; font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; } span.wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after { content: " "; } div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background-image: url('//sydneypte.com.au/wp-content/plugins/contact-form-7/images/ajax-loader.gif'); width: 16px; height: 16px; border: none; padding: 0; margin: 0 0 0 4px; vertical-align: middle; } div.wpcf7 .ajax-loader.is-active { visibility: visible; } div.wpcf7 div.ajax-error { display: none; } div.wpcf7 .placeheld { color: #888; } div.wpcf7 input[type="file"] { cursor: pointer; } div.wpcf7 input[type="file"]:disabled { cursor: default; } div.wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .collapseomatic { background-image: url('//sydneypte.com.au/wp-content/plugins/jquery-collapse-o-matic/images/arrow-down.png'); background-repeat: no-repeat; padding: 0 0 10px 16px; cursor: pointer; } .collapseomatic:focus {    outline: 0; } .arrowright { background-position: top right; padding: 0 16px 10px 0; } .noarrow { background-image: none !important; padding: 0 0 10px 0; } .colomat-hover { text-decoration: underline; } .colomat-close { background-image: url('//sydneypte.com.au/wp-content/plugins/jquery-collapse-o-matic/images/arrow-up.png'); } .colomat-swap { display: none; } .collapseomatic_excerpt, .collapseomatic_content { margin-top: 0px; margin-left: 16px; padding: 0px; } .content_collapse_wrapper { position: absolute; left: -999em; } .collapseall, .expandall { cursor: pointer; } .collapseall:hover, .expandall:hover, .collapseall:focus, .expandall:focus { text-decoration: underline; } .maptastic { position: absolute !important; left: -10000px !important; display:block !important; max-width: 9999px; } .span_fix { padding: 0 !important; margin: 0 !important; } .span_fix:before, .span_fix:after { content: none; }   @font-face {  font-family: 'revicons';  src: url('//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.eot');  src: url('//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.eot') format('embedded-opentype'),    url('//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.woff') format('woff'),    url('//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.ttf') format('truetype'),    url('//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/font/revicons.svg') format('svg');  font-weight: normal;  font-style: normal; }   [class^="revicon-"]:before, [class*=" revicon-"]:before {  font-family: "revicons";  font-style: normal;  font-weight: normal;  speak: none;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;     font-variant: normal;  text-transform: none;    line-height: 1em;     margin-left: .2em;        } .revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }   .tp-static-layers  { position:absolute; z-index:505; top:0px;left:0px}  .tp-caption .frontcorner {      width: 0;      height: 0;      border-left: 40px solid transparent;      border-right: 0px solid transparent;      border-top: 40px solid #00A8FF;      position: absolute;left:-40px;top:0px;     } .tp-caption .backcorner {      width: 0;      height: 0;      border-left: 0px solid transparent;      border-right: 40px solid transparent;      border-bottom: 40px solid #00A8FF;      position: absolute;right:0px;top:0px;     } .tp-caption .frontcornertop {      width: 0;      height: 0;      border-left: 40px solid transparent;      border-right: 0px solid transparent;      border-bottom: 40px solid #00A8FF;      position: absolute;left:-40px;top:0px;     } .tp-caption .backcornertop {      width: 0;      height: 0;      border-left: 0px solid transparent;      border-right: 40px solid transparent;      border-top: 40px solid #00A8FF;      position: absolute;right:0px;top:0px;     }      .tp-layer-inner-rotation  { position: relative !important;}    img.tp-slider-alternative-image { width:100%; height:auto;}        .rev_slider_wrapper{ position:relative; } .rev_slider_wrapper >ul { visibility:hidden; } .rev_slider{ position:relative; overflow:visible; }  .rev_slider img{ max-width:none !important; -moz-transition: none 0; -webkit-transition: none 0; -o-transition: none 0; transition: none 0; margin:0px; padding:0px; border-width:0px; border:none; } .rev_slider .no-slides-text{ font-weight:bold; text-align:center; padding-top:80px; } .rev_slider >ul{ margin:0px; padding:0px; list-style: none !important; list-style-type: none; background-position:0px 0px; } .rev_slider >ul >li, .rev_slider >ul >li:before{  list-style:none !important; position:absolute; visibility:hidden; margin:0px !important; padding:0px !important; overflow-x: visible; overflow-y: visible; list-style-type: none !important; background-image:none; background-position:0px 0px; text-indent: 0em; } .tp-revslider-slidesli, .tp-revslider-mainul { padding:0 !important; margin:0 !important; list-style:none !important;} .tp-simpleresponsive >ul, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before { list-style:none; padding:0 !important; margin:0 !important; list-style:none !important; overflow-x: visible; overflow-y: visible; background-image:none }  .tp-simpleresponsive >ul li{ list-style:none; position:absolute; visibility:hidden; }  .rev_slider .tp-caption, .rev_slider .caption { position:absolute; visibility:hidden; white-space: nowrap} .tp-simpleresponsive img { max-width:none}  .tp-caption { z-index:1}  .tp_inner_padding { box-sizing:border-box;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    max-height:none !important; }  .tp-hide-revslider,.tp-caption.tp-hidden-caption { visibility:hidden !important; display:none !important} .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider video {max-width: none !important}   .noFilterClass { filter:none !important; }   .tp-caption.coverscreenvideo { width:100%;height:100%;top:0px;left:0px;position:absolute;} .caption.fullscreenvideo { left:0px; top:0px; position:absolute;width:100%;height:100%} .caption.fullscreenvideo iframe, .caption.fullscreenvideo video { width:100% !important; height:100% !important; display: none} .tp-caption.fullscreenvideo { left:0px; top:0px; position:absolute;width:100%;height:100%}  .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe video { width:100% !important; height:100% !important; display: none}  .fullcoveredvideo video, .fullscreenvideo video   { background: #000} .fullcoveredvideo .tp-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px} .html5vid.videoisplaying .tp-poster { display: none} .tp-video-play-button { background:#000;     background:rgba(0,0,0,0.3);     padding:5px;     border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;     position: absolute;     top: 50%;     left: 50%;     font-size: 40px;     color: #FFF;     z-index: 3;     margin-top: -27px;     margin-left: -28px;     text-align: center;     cursor: pointer;         } .tp-caption:hover .tp-video-play-button { opacity: 1;} .html5vid .tp-revstop    { width:15px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} .html5vid .tp-revstop    { display:none} .html5vid.videoisplaying .revicon-right-dir { display:none} .html5vid.videoisplaying .tp-revstop  { display:block} .html5vid.videoisplaying .tp-video-play-button { display:none} .html5vid:hover .tp-video-play-button  { display:block} .fullcoveredvideo .tp-video-play-button { display:none !important} .tp-video-controls { position: absolute; bottom: 0; left: 0; right: 0; padding: 5px; opacity: 0; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; background-image: linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); background-image: -o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);  background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.13, rgb(0,0,0)),  color-stop(1, rgb(50,50,50)) );  display:table;max-width:100%; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; } .tp-caption:hover .tp-video-controls { opacity: .9; } .tp-video-button { background: rgba(0,0,0,.5); border: 0; color: #EEE; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; cursor:pointer; line-height:12px; font-size:12px; color:#fff; padding:0px; margin:0px; outline: none; } .tp-video-button:hover { cursor: pointer; }  .tp-video-button-wrap, .tp-video-seek-bar-wrap, .tp-video-vol-bar-wrap { padding:0px 5px;display:table-cell; } .tp-video-seek-bar-wrap { width:80%} .tp-video-vol-bar-wrap { width:20%} .tp-volume-bar, .tp-seek-bar { width:100%; cursor: pointer; outline:none; line-height:12px;margin:0; padding:0;}    .tp-dottedoverlay   { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3} .tp-dottedoverlay.twoxtwo  { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile.png)} .tp-dottedoverlay.twoxtwowhite  { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile_white.png)} .tp-dottedoverlay.threexthree  { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3.png)} .tp-dottedoverlay.threexthreewhite { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3_white.png)}    .fullscreen-container {  width:100%;  position:relative;  padding:0; }  .fullwidthbanner-container{ width:100%; position:relative; padding:0; overflow:hidden; } .fullwidthbanner-container .fullwidthabanner{ width:100%; position:relative; }   .tp-simpleresponsive .slotholder *, .tp-simpleresponsive img  {      }  .tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {  position:absolute; -webkit-font-smoothing: antialiased !important; }  .tp-bannershadow {  position:absolute;  margin-left:auto;  margin-right:auto;  -moz-user-select: none;     -khtml-user-select: none;     -webkit-user-select: none;     -o-user-select: none; } .tp-bannershadow.tp-shadow1 { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:30px; bottom:-30px} .tp-bannershadow.tp-shadow2 { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px} .tp-bannershadow.tp-shadow3 { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px}   .tp-button{  padding:6px 13px 5px;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  height:30px;  cursor:pointer;  color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;  background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;  text-decoration:none;  } .tp-button.big  { color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px; line-height:57px !important; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/images/gradient/g40.png) repeat-x top}  .purchase:hover, .tp-button:hover, .tp-button.big:hover { background-position:bottom, 15px 11px}     .tp-button.green, .tp-button:hover.green, .purchase.green, .purchase:hover.green  { background-color:#21a117; -webkit-box-shadow: 0px 3px 0px 0px #104d0b;    -moz-box-shadow:  0px 3px 0px 0px #104d0b;    box-shadow:  0px 3px 0px 0px #104d0b; }  .tp-button.blue, .tp-button:hover.blue, .purchase.blue, .purchase:hover.blue  { background-color:#1d78cb; -webkit-box-shadow: 0px 3px 0px 0px #0f3e68;    -moz-box-shadow:  0px 3px 0px 0px #0f3e68;    box-shadow:  0px 3px 0px 0px #0f3e68}  .tp-button.red, .tp-button:hover.red, .purchase.red, .purchase:hover.red  { background-color:#cb1d1d; -webkit-box-shadow: 0px 3px 0px 0px #7c1212;    -moz-box-shadow:  0px 3px 0px 0px #7c1212;    box-shadow:  0px 3px 0px 0px #7c1212} .tp-button.orange, .tp-button:hover.orange, .purchase.orange, .purchase:hover.orange { background-color:#ff7700; -webkit-box-shadow: 0px 3px 0px 0px #a34c00;    -moz-box-shadow:  0px 3px 0px 0px #a34c00;    box-shadow:  0px 3px 0px 0px #a34c00} .tp-button.darkgrey,.tp-button.grey, .tp-button:hover.darkgrey,.tp-button:hover.grey, .purchase.darkgrey, .purchase:hover.darkgrey { background-color:#555; -webkit-box-shadow: 0px 3px 0px 0px #222;    -moz-box-shadow:  0px 3px 0px 0px #222;    box-shadow:  0px 3px 0px 0px #222} .tp-button.lightgrey, .tp-button:hover.lightgrey, .purchase.lightgrey, .purchase:hover.lightgrey { background-color:#888; -webkit-box-shadow: 0px 3px 0px 0px #555;    -moz-box-shadow:  0px 3px 0px 0px #555;    box-shadow:  0px 3px 0px 0px #555}    .tpclear    { clear:both}  .tp-bullets    { z-index:1000; position:absolute;       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       -moz-opacity: 1;       -khtml-opacity: 1;       opacity: 1;       -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;       -webkit-transform: translateZ(5px);      } .tp-bullets.hidebullets   {       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       -moz-opacity: 0;       -khtml-opacity: 0;       opacity: 0;      }  .tp-bullets.simplebullets.navbar   { border:1px solid #666; border-bottom:1px solid #444; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px } .tp-bullets.simplebullets.navbar-old   {  background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }  .tp-bullets.simplebullets.round .bullet   { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/bullet.png) no-repeat top left; width:20px; height:20px; margin-right:0px; float:left; margin-top:0px; margin-left:3px} .tp-bullets.simplebullets.round .bullet.last  { margin-right:3px} .tp-bullets.simplebullets.round-old .bullet  { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/bullets.png) no-repeat bottom left; width:23px; height:23px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.round-old .bullet.last { margin-right:0px}  .tp-bullets.simplebullets.square .bullet  { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left; width:19px; height:19px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.square .bullet.last  { margin-right:0px}  .tp-bullets.simplebullets.square-old .bullet  { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left; width:19px; height:19px; margin-right:0px; float:left; margin-top:0px} .tp-bullets.simplebullets.square-old .bullet.last { margin-right:0px}  .tp-bullets.simplebullets.navbar .bullet  { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/bullet_boxed.png) no-repeat top left; width:18px; height:19px;  margin-right:5px; float:left; margin-top:10px} .tp-bullets.simplebullets.navbar .bullet.first  { margin-left:0px !important} .tp-bullets.simplebullets.navbar .bullet.last  { margin-right:0px !important}   .tp-bullets.simplebullets.navbar-old .bullet  { cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/navigdots.png) no-repeat bottom left; width:15px; height:15px; margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px} .tp-bullets.simplebullets.navbar-old .bullet.first { margin-left:0px !important} .tp-bullets.simplebullets.navbar-old .bullet.last { margin-right:0px !important}  .tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected  { background-position:top left; } .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected { background-position:bottom left; }   .tparrows      { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        -moz-opacity: 1;        -khtml-opacity: 1;        opacity: 1;        -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;        -webkit-transform: translateZ(1000px);        -webkit-transform-style: preserve-3d;        }  .tparrows .tp-arr-imgholder    { display: none} .tparrows .tp-arr-titleholder    { display: none} .tparrows.hidearrows     {        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";        -moz-opacity: 0;        -khtml-opacity: 0;        opacity: 0;        } .tp-leftarrow      { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat top left; width:40px; height:40px;  } .tp-rightarrow      { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat top left; width:40px; height:40px;  }  .tp-leftarrow.round     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/small_left.png) no-repeat top left; width:19px; height:14px; margin-right:0px; float:left; margin-top:0px; } .tp-rightarrow.round     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/small_right.png) no-repeat top left; width:19px; height:14px; margin-right:0px; float:left; margin-top:0px}  .tp-leftarrow.round-old     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_left.png) no-repeat top left; width:26px; height:26px; margin-right:0px; float:left; margin-top:0px; } .tp-rightarrow.round-old    { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_right.png) no-repeat top left; width:26px; height:26px; margin-right:0px; float:left; margin-top:0px}  .tp-leftarrow.navbar     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/small_left_boxed.png) no-repeat top left; width:20px; height:15px;  float:left; margin-right:6px; margin-top:12px} .tp-rightarrow.navbar     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/small_right_boxed.png) no-repeat top left; width:20px; height:15px;  float:left; margin-left:6px; margin-top:12px}  .tp-leftarrow.navbar-old    { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrowleft.png) no-repeat top left; width:9px; height:16px;  float:left; margin-right:6px; margin-top:10px} .tp-rightarrow.navbar-old    { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrowright.png) no-repeat top left; width:9px; height:16px;  float:left; margin-left:6px; margin-top:10px} .tp-leftarrow.navbar-old.thumbswitharrow  { margin-right:10px; } .tp-rightarrow.navbar-old.thumbswitharrow  { margin-left:0px; } .tp-leftarrow.square     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left; width:12px; height:17px;  float:left; margin-right:0px; margin-top:0px} .tp-rightarrow.square     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left; width:12px; height:17px;  float:left; margin-left:0px; margin-top:0px}  .tp-leftarrow.square-old    { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left; width:12px; height:17px;  float:left; margin-right:0px; margin-top:0px} .tp-rightarrow.square-old    { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left; width:12px; height:17px;  float:left; margin-left:0px; margin-top:0px}  .tp-leftarrow.default     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat 0 0; width:40px; height:40px;        } .tp-rightarrow.default     { z-index:100;cursor:pointer; position:relative; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat 0 0; width:40px; height:40px;        }   .tp-leftarrow:hover, .tp-rightarrow:hover     { background-position:bottom left; }     .tp-bullets.tp-thumbs   { z-index:1000; position:absolute; padding:3px;background-color:#fff;       width:500px;height:50px;         margin-top:-50px;       vertical-align: top;      } .tp-bullets.tp-thumbs img   { vertical-align: top}  .fullwidthbanner-container .tp-thumbs { padding:3px} .tp-bullets.tp-thumbs .tp-mask  { width:500px; height:50px;         overflow:hidden; position:relative}  .tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer { width:5000px; position:absolute} .tp-bullets.tp-thumbs .bullet  {  width:100px; height:50px;         cursor:pointer; overflow:hidden;background:none;margin:0;float:left;       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";             -moz-opacity: 0.5;       -khtml-opacity: 0.5;       opacity: 0.5;       -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;      }  .tp-bullets.tp-thumbs .bullet:hover, .tp-bullets.tp-thumbs .bullet.selected { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       -moz-opacity: 1;       -khtml-opacity: 1;       opacity: 1;      } .tp-thumbs img    { width:100%; }   .tp-bannertimer    { visibility: hidden; width:100%; height:5px; background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px} .tp-bannertimer.tp-bottom   { top:auto; bottom:0px !important;height:5px}     .tparrows.preview1    { width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent} .tparrows.preview1:after   { position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s} .tp-rightarrow.preview1:after  { content: '\e825'; } .tp-leftarrow.preview1:after  { content: '\e824'; } .tparrows.preview1:hover:after   { background:rgba(255,255,255,1); color:#aaa; } .tparrows.preview1 .tp-arr-imgholder  { background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px;       -webkit-transition: -webkit-transform 0.3s;       transition: transform 0.3s;       -webkit-backface-visibility: hidden;       backface-visibility: hidden;      } .tparrows.preview1 .tp-arr-iwrapper  {  -webkit-transition: all 0.3s;transition: all 0.3s;       -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0} .tparrows.preview1:hover .tp-arr-iwrapper {  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}  .tp-rightarrow.preview1 .tp-arr-imgholder { right:100%;       -webkit-transform: rotateY(-90deg);       transform: rotateY(-90deg);       -webkit-transform-origin: 100% 50%;       transform-origin: 100% 50%;        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;        } .tp-leftarrow.preview1 .tp-arr-imgholder { left:100%;       -webkit-transform: rotateY(90deg);       transform: rotateY(90deg);       -webkit-transform-origin: 0% 50%;       transform-origin: 0% 50%;        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;        }  .tparrows.preview1:hover .tp-arr-imgholder { -webkit-transform: rotateY(0deg);       transform: rotateY(0deg);        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;       }  @media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview1,  .tparrows.preview1:after { width:80px; height:80px;line-height:80px; font-size:24px}  }   @media only screen and (min-width: 480px) and (max-width: 767px) {  .tparrows.preview1,  .tparrows.preview1:after { width:60px; height:60px;line-height:60px;font-size:20px}  }    @media only screen and (min-width: 0px) and (max-width: 479px) {  .tparrows.preview1,  .tparrows.preview1:after { width:40px; height:40px;line-height:40px; font-size:12px}   }  .tp-bullets.preview1    { height: 21px; } .tp-bullets.preview1 .bullet   { cursor: pointer;        position: relative !important;        background: rgba(0, 0, 0, 0.15) !important;                -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;        width: 5px !important;        height: 5px !important;        border: 8px solid rgba(0, 0, 0, 0) !important;        display: inline-block;        margin-right: 5px !important;        margin-bottom: 0px !important;        -webkit-transition: background-color 0.2s, border-color 0.2s;        -moz-transition: background-color 0.2s, border-color 0.2s;        -o-transition: background-color 0.2s, border-color 0.2s;        -ms-transition: background-color 0.2s, border-color 0.2s;        transition: background-color 0.2s, border-color 0.2s;        float:none !important;        box-sizing:content-box;       -moz-box-sizing:content-box;       -webkit-box-sizing:content-box; } .tp-bullets.preview1 .bullet.last  { margin-right: 0px; } .tp-bullets.preview1 .bullet:hover, .tp-bullets.preview1 .bullet.selected  { -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;       background: #aaa !important;       width: 5px !important;        height: 5px !important;        border: 8px solid rgba(255, 255, 255, 1) !important; }   .tparrows.preview2    { min-width:60px; min-height:60px; background:#fff; ;       border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;       overflow:hidden;       -webkit-transition: -webkit-transform 1.3s;       -webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;       transition: width 0.3s, background-color 0.3s, opacity 0.3s;       backface-visibility: hidden; } .tparrows.preview2:after   { position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s } .tp-rightarrow.preview2:after  { content: '\e81e'; right:18px; } .tp-leftarrow.preview2:after  { content: '\e81f'; left:18px; }  .tparrows.preview2 .tp-arr-titleholder  { background-size:cover; background-position:center center; display:block; visibility:hidden;position:relative;top:0px;       -webkit-transition: -webkit-transform 0.3s;       transition: transform 0.3s;       -webkit-backface-visibility: hidden;       backface-visibility: hidden;       white-space: nowrap;       color: #000;       text-transform: uppercase;       font-weight: 400;       font-size: 14px;       line-height: 60px;       padding:0px 10px;      } .tp-rightarrow.preview2 .tp-arr-titleholder { right:50px;       -webkit-transform: translateX(-100%);       transform: translateX(-100%);      } .tp-leftarrow.preview2 .tp-arr-titleholder { left:50px;       -webkit-transform: translateX(100%);       transform: translateX(100%);      } .tparrows.preview2.hovered   { width:300px} .tparrows.preview2:hover   { background:#fff} .tparrows.preview2:hover:after  { color:#000} .tparrows.preview2:hover .tp-arr-titleholder{ -webkit-transform: translateX(0px);       transform: translateX(0px);       visibility: visible;       position: absolute;      }  .tp-bullets.preview2    { height: 17px; } .tp-bullets.preview2 .bullet   { cursor: pointer;        position: relative !important;        background: rgba(0, 0, 0, 0.5) !important;        -webkit-border-radius: 10px;        border-radius: 10px;        -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;        width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 0) !important;        display: inline-block;        margin-right: 2px !important;        margin-bottom: 0px !important;        -webkit-transition: background-color 0.2s, border-color 0.2s;        -moz-transition: background-color 0.2s, border-color 0.2s;        -o-transition: background-color 0.2s, border-color 0.2s;        -ms-transition: background-color 0.2s, border-color 0.2s;        transition: background-color 0.2s, border-color 0.2s;        float:none !important;        box-sizing:content-box;       -moz-box-sizing:content-box;       -webkit-box-sizing:content-box; } .tp-bullets.preview2 .bullet.last  { margin-right: 0px; } .tp-bullets.preview2 .bullet:hover, .tp-bullets.preview2 .bullet.selected  { -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;       background: rgba(255, 255, 255, 1) !important;       width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 1) !important; } .tp-arr-titleholder.alwayshidden  { display:none !important}  @media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview2 { min-width:40px; min-height:40px; width:40px;height:40px;     border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;    }  .tparrows.preview2:after   { position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px}  .tp-rightarrow.preview2:after  { content: '\e81e'; right:11px}  .tp-leftarrow.preview2:after  { content: '\e81f'; left:11px}  .tparrows.preview2 .tp-arr-titleholder { font-size:12px; line-height:40px; letter-spacing: 0px}  .tp-rightarrow.preview2 .tp-arr-titleholder { right:35px}  .tp-leftarrow.preview2 .tp-arr-titleholder { left:35px}  }   @media only screen and (min-width: 480px) and (max-width: 767px) {    .tparrows.preview2    { min-width:30px; min-height:30px; width:30px;height:30px;        border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;       }  .tparrows.preview2:after   { position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}  .tp-rightarrow.preview2:after  { content: '\e81e'; right:8px}  .tp-leftarrow.preview2:after  { content: '\e81f'; left:8px}  .tparrows.preview2 .tp-arr-titleholder { font-size:10px; line-height:30px; letter-spacing: 0px}  .tp-rightarrow.preview2 .tp-arr-titleholder { right:25px}  .tp-leftarrow.preview2 .tp-arr-titleholder { left:25px}  .tparrows.preview2 .tp-arr-titleholder { display:none;visibility:none}  }   @media only screen and (min-width: 0px) and (max-width: 479px) {  .tparrows.preview2    { min-width:30px; min-height:30px; width:30px;height:30px;        border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;       }  .tparrows.preview2:after   { position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}  .tp-rightarrow.preview2:after  { content: '\e81e'; right:8px}  .tp-leftarrow.preview2:after  { content: '\e81f'; left:8px}  .tparrows.preview2 .tp-arr-titleholder { display:none;visibility:none}  .tparrows.preview2:hover   { width:30px !important; height:30px !important}   }   .tparrows.preview3    { width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat; } .tparrows.preview3:after   { position:absolute; line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s} .tparrows.preview3:hover:after   { color:#000; } .tp-rightarrow.preview3:after  { content: '\e825'; } .tp-leftarrow.preview3:after  { content: '\e824'; }  .tparrows.preview3 .tp-arr-iwrapper  {        -webkit-transform: scale(0,1);        transform: scale(0,1);        -webkit-transform-origin: 100% 50%;        transform-origin: 100% 50%;        -webkit-transition: -webkit-transform 0.2s;        transition: transform 0.2s;        z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75);        display: table;min-height:90px;top:-10px} .tp-leftarrow.preview3 .tp-arr-iwrapper { -webkit-transform: scale(0,1);        transform: scale(0,1);        -webkit-transform-origin: 0% 50%;        transform-origin: 0% 50%;      } .tparrows.preview3 .tp-arr-imgholder  { display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px;       position:relative;top:0px; } .tp-rightarrow.preview3 .tp-arr-iwrapper { right:0px;padding-right:70px} .tp-leftarrow.preview3 .tp-arr-iwrapper { left:0px; direction: rtl;padding-left:70px} .tparrows.preview3 .tp-arr-titleholder { display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle} .tparrows.preview3:hover .tp-arr-iwrapper {       -webkit-transform: scale(1,1);        transform: scale(1,1);       }  .tp-bullets.preview3    { height: 17px; } .tp-bullets.preview3 .bullet   { cursor: pointer;        position: relative !important;        background: rgba(0, 0, 0, 0.5) !important;        -webkit-border-radius: 10px;        border-radius: 10px;        -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;        width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 0) !important;        display: inline-block;        margin-right: 2px !important;        margin-bottom: 0px !important;        -webkit-transition: background-color 0.2s, border-color 0.2s;        -moz-transition: background-color 0.2s, border-color 0.2s;        -o-transition: background-color 0.2s, border-color 0.2s;        -ms-transition: background-color 0.2s, border-color 0.2s;        transition: background-color 0.2s, border-color 0.2s;        float:none !important;        box-sizing:content-box;       -moz-box-sizing:content-box;       -webkit-box-sizing:content-box; } .tp-bullets.preview3 .bullet.last  { margin-right: 0px; } .tp-bullets.preview3 .bullet:hover, .tp-bullets.preview3 .bullet.selected  { -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;       background: rgba(255, 255, 255, 1) !important;       width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 1) !important; }  @media only screen and (min-width: 768px) and (max-width: 979px) {  .tparrows.preview3:after,  .tparrows.preview3    { width:50px; height:50px; line-height:50px;font-size:20px}  .tparrows.preview3 .tp-arr-iwrapper  { min-height:70px}  .tparrows.preview3 .tp-arr-imgholder  { min-width:70px;height:70px}  .tp-rightarrow.preview3 .tp-arr-iwrapper { padding-right:50px}  .tp-leftarrow.preview3 .tp-arr-iwrapper { padding-left:50px}  .tparrows.preview3 .tp-arr-titleholder { padding:10px;font-size:16px; }   }   @media only screen and (max-width: 767px) {  .tparrows.preview3:after,  .tparrows.preview3    { width:50px; height:50px; line-height:50px;font-size:20px}  .tparrows.preview3 .tp-arr-iwrapper  { min-height:70px} }    .tparrows.preview4    { width:30px; height:110px; background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000} .tparrows.preview4:after   { position:absolute; line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25);       -webkit-transition: all 0.2s ease-in-out;        -moz-transition: all 0.2s ease-in-out;        -o-transition: all 0.2s ease-in-out;        transition: all 0.2s ease-in-out;        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;       } .tp-rightarrow.preview4:after  { content: '\e825'; } .tp-leftarrow.preview4:after  { content: '\e824'; }  .tparrows.preview4 .tp-arr-allwrapper { visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat} .tp-leftarrow.preview4 .tp-arr-allwrapper { left:0px} .tparrows.preview4 .tp-arr-iwrapper  { position: relative} .tparrows.preview4 .tp-arr-imgholder  { display:block;background-size:cover; background-position:center center;width:180px;height:110px;       position:relative;top:0px;       -webkit-backface-visibility: hidden;       backface-visibility: hidden;        }  .tparrows.preview4 .tp-arr-imgholder2  { display:block;background-size:cover; background-position:center center; width:180px;height:110px;       position:absolute;top:0px; left:180px;       -webkit-backface-visibility: hidden;       backface-visibility: hidden;       } .tp-leftarrow.preview4 .tp-arr-imgholder2 { left:-180px}   .tparrows.preview4 .tp-arr-titleholder { display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative;       background: #000;       color: #FFF;       text-transform: uppercase;       white-space: nowrap;       letter-spacing: 1px;       font-weight: 700;       font-size: 11px;       line-height: 2.75;       -webkit-transition: all 0.3s;       transition: all 0.3s;       -webkit-transform: rotateX(-90deg);       transform: rotateX(-90deg);       -webkit-transform-origin: 50% 0;       transform-origin: 50% 0;       -webkit-backface-visibility: hidden;       backface-visibility: hidden;        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;  }  .tparrows.preview4:after  { transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%} .tp-leftarrow.preview4:after  { transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%}   @media only screen and (min-width: 768px) {  .tparrows.preview4:hover:after  { -webkit-transform: rotateY(-90deg); transform:rotateY(-90deg)}  .tp-leftarrow.preview4:hover:after  { -webkit-transform: rotateY(90deg); transform:rotateY(90deg)}   .tparrows.preview4:hover .tp-arr-titleholder { -webkit-transition-delay: 0.4s;        transition-delay: 0.4s;        -webkit-transform: rotateX(0deg);        transform: rotateX(0deg);        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;        } }  .tp-bullets.preview4    { height: 17px; } .tp-bullets.preview4 .bullet   { cursor: pointer;        position: relative !important;        background: rgba(0, 0, 0, 0.5) !important;        -webkit-border-radius: 10px;        border-radius: 10px;        -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;        width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 0) !important;        display: inline-block;        margin-right: 2px !important;        margin-bottom: 0px !important;        -webkit-transition: background-color 0.2s, border-color 0.2s;        -moz-transition: background-color 0.2s, border-color 0.2s;        -o-transition: background-color 0.2s, border-color 0.2s;        -ms-transition: background-color 0.2s, border-color 0.2s;        transition: background-color 0.2s, border-color 0.2s;        float:none !important;        box-sizing:content-box;       -moz-box-sizing:content-box;       -webkit-box-sizing:content-box; } .tp-bullets.preview4 .bullet.last  { margin-right: 0px; } .tp-bullets.preview4 .bullet:hover, .tp-bullets.preview4 .bullet.selected  { -webkit-box-shadow: none;        -moz-box-shadow: none;        box-shadow: none;       background: rgba(255, 255, 255, 1) !important;       width: 6px !important;        height: 6px !important;        border: 5px solid rgba(0, 0, 0, 1) !important; }    @media only screen and (max-width: 767px) {    .tparrows.preview4    { width:20px; height:80px}    .tparrows.preview4:after   { width:20px; height:80px; line-height:80px; font-size:14px}    .tparrows.preview1 .tp-arr-allwrapper,    .tparrows.preview2 .tp-arr-allwrapper,    .tparrows.preview3 .tp-arr-allwrapper,    .tparrows.preview4 .tp-arr-allwrapper { display: none !important}   }      .tp-simpleresponsive img {  -moz-user-select: none;     -khtml-user-select: none;     -webkit-user-select: none;     -o-user-select: none; } .tp-caption img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1; }   .caption.slidelink a div, .tp-caption.slidelink a div { width:3000px; height:1500px; background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat} .tp-caption.slidelink a span { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat}     .tp-loader {   top:50%; left:50%;   z-index:10000;   position:absolute;   } .tp-loader.spinner0 {  width: 40px;  height: 40px;  background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat center center;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px;  margin-left:-20px;  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;  animation: tp-rotateplane 1.2s infinite ease-in-out;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }  .tp-loader.spinner1 {  width: 40px;  height: 40px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  margin-top:-20px;  margin-left:-20px;  -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;  animation: tp-rotateplane 1.2s infinite ease-in-out;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }  .tp-loader.spinner5 { background:url(//sydneypte.com.au/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;    background-color:#fff;    margin:-22px -22px;    width:44px;height:44px;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    }  @-webkit-keyframes tp-rotateplane {  0% { -webkit-transform: perspective(120px) }  50% { -webkit-transform: perspective(120px) rotateY(180deg) }  100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) } } @keyframes tp-rotateplane {  0% {   transform: perspective(120px) rotateX(0deg) rotateY(0deg);   -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)  } 50% {   transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);   -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)  } 100% {   transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);   -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);  } }  .tp-loader.spinner2 {  width: 40px;  height: 40px;  margin-top:-20px;margin-left:-20px;  background-color: #ff0000;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  border-radius: 100%;  -webkit-animation: tp-scaleout 1.0s infinite ease-in-out;  animation: tp-scaleout 1.0s infinite ease-in-out; } @-webkit-keyframes tp-scaleout {  0% { -webkit-transform: scale(0.0) }  100% {   -webkit-transform: scale(1.0);   opacity: 0;  } } @keyframes tp-scaleout {  0% {   transform: scale(0.0);   -webkit-transform: scale(0.0);  } 100% {   transform: scale(1.0);   -webkit-transform: scale(1.0);   opacity: 0;  } }   .tp-loader.spinner3 {  margin: -9px 0px 0px -35px;  width: 70px;  text-align: center; } .tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3 {  width: 18px;  height: 18px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  border-radius: 100%;  display: inline-block;  -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;  animation: tp-bouncedelay 1.4s infinite ease-in-out;   -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .tp-loader.spinner3 .bounce1 {  -webkit-animation-delay: -0.32s;  animation-delay: -0.32s; } .tp-loader.spinner3 .bounce2 {  -webkit-animation-delay: -0.16s;  animation-delay: -0.16s; } @-webkit-keyframes tp-bouncedelay {  0%, 80%, 100% { -webkit-transform: scale(0.0) }  40% { -webkit-transform: scale(1.0) } } @keyframes tp-bouncedelay {  0%, 80%, 100% {   transform: scale(0.0);   -webkit-transform: scale(0.0);  } 40% {   transform: scale(1.0);   -webkit-transform: scale(1.0);  } }   .tp-loader.spinner4 {  margin: -20px 0px 0px -20px;  width: 40px;  height: 40px;  text-align: center;  -webkit-animation: tp-rotate 2.0s infinite linear;  animation: tp-rotate 2.0s infinite linear; } .tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2 {  width: 60%;  height: 60%;  display: inline-block;  position: absolute;  top: 0;  background-color: #fff;  border-radius: 100%;  -webkit-animation: tp-bounce 2.0s infinite ease-in-out;  animation: tp-bounce 2.0s infinite ease-in-out;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); } .tp-loader.spinner4 .dot2 {  top: auto;  bottom: 0px;  -webkit-animation-delay: -1.0s;  animation-delay: -1.0s; } @-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }} @keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }} @-webkit-keyframes tp-bounce {  0%, 100% { -webkit-transform: scale(0.0) }  50% { -webkit-transform: scale(1.0) } } @keyframes tp-bounce {  0%, 100% {   transform: scale(0.0);   -webkit-transform: scale(0.0);  } 50% {   transform: scale(1.0);   -webkit-transform: scale(1.0);  } } .tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902} form.visual-form-builder{position:relative;margin:20px 0;background:0;list-style:none;list-style-type:none;list-style-image:none;text-shadow:none;font-family:inherit}form.visual-form-builder li{margin:0!important;width:auto!important;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important;clear:both}form.visual-form-builder li:before{content:none}form.visual-form-builder ul:after,form.visual-form-builder li:after,form.visual-form-builder li div:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.visual-form-builder br{display:none}form.visual-form-builder .vfb-item-instructions br{display:inline}.visual-form-builder ul,.entry-content .visual-form-builder ul,.comment-content .visual-form-builder ul,.mu_register .visual-form-builder ul,.visual-form-builder ol,.entry-content .visual-form-builder ol,.comment-content .visual-form-builder ol,.mu_register .visual-form-builder ol{margin:0 14px!important;padding:0!important;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important;font-size:13px;line-height:inherit}.visual-form-builder ul li{margin:0!important;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important}.visual-form-builder ul li:before{content:none}.visual-form-builder li,.entry-content .visual-form-builder li,.comment-content .visual-form-builder li,.mu_register .visual-form-builder li{clear:both;margin:0!important;padding:6px 1% 9px!important;width:64%;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important}.visual-form-builder li:before,.entry-content .visual-form-builder li:before,.comment-content .visual-form-builder li:before,.mu_register .visual-form-builder li:before{content:none}.vfb-span,.visual-form-builder li div span.vfb-span,.visual-form-builder [class*="vfb-span"],span.vfb-full input,span.vfb-full input[type="text"].vfb-medium,span.vfb-full select{display:block;float:left;margin:0;width:100%}.visual-form-builder span.vfb-left{float:left;width:48%}.visual-form-builder span.vfb-right{float:right;width:48%}.visual-form-builder span.vfb-span ul li{list-style:disc}.visual-form-builder span.vfb-span ol li{list-style:decimal}.visual-form-builder span.vfb-right input,.visual-form-builder span.vfb-right input[type="text"],.visual-form-builder span.vfb-right select,.visual-form-builder span.vfb-left input,.visual-form-builder span.vfb-left input[type="text"],.visual-form-builder span.vfb-left select{width:100%!important}.visual-form-builder span.vfb-time{float:left;margin:0 .3em 0 0}.rtl .visual-form-builder span.vfb-time{float:right;margin:0 0 0 .3em}.visual-form-builder li div label,.visual-form-builder li span label{margin:0;font-size:90%}.visual-form-builder fieldset{clear:both;margin:15px 0;padding:0;border:1px solid #d3d3d3;border-radius:3px;background-color:#eee}.visual-form-builder .vfb-legend{margin:5px 14px;padding:0 6px;border-bottom:1px solid #ccc;color:#900;font-size:inherit}.visual-form-builder .vfb-legend h3{margin:0!important;padding:0!important;font-size:20px;line-height:2.0em}.visual-form-builder label,label.vfb-desc{display:block;margin:0;padding:0 0 3px 0;color:#000}label.vfb-desc{font-weight:bold}.visual-form-builder.left-label .vfb-desc,.visual-form-builder.right-label .vfb-desc{float:left;margin:0 15px 0 0;width:20%}.visual-form-builder.right-label .vfb-desc{padding-top:2px;text-align:right}.visual-form-builder li div{margin:0;padding:0}.visual-form-builder.left-label li div,.visual-form-builder.right-label li div{float:left;width:65%}.visual-form-builder label.vfb-choice{margin:-16px 0 0 23px;padding:0 0 5px;width:88%;font-size:100%;line-height:150%}.rtl .visual-form-builder label.vfb-choice{margin:-16px 23px 0 0}.visual-form-builder label .vfb-required-asterisk{margin:0;padding:0;color:#bc1212;vertical-align:baseline;font-weight:bold}input.vfb-text,input[type="text"].vfb-text,input[type="tel"].vfb-text,input[type="email"].vfb-text,input[type="url"].vfb-text,textarea.vfb-textarea{padding:3px 0;border:1px solid #ddd;border-radius:3px;background:none repeat scroll 0 0 #fafafa;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}input.vfb-text:focus,input[type="text"].vfb-text:focus,input[type="tel"].vfb-text:focus,input[type="email"].vfb-text:focus,input[type="url"].vfb-text:focus,textarea.vfb-textarea:focus{outline:0;outline:thin dotted \9;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input.vfb-text.vfb-error:focus,input[type="text"].vfb-text.vfb-error:focus,input[type="tel"].vfb-text.vfb-error:focus,input[type="email"].vfb-text.vfb-error:focus,input[type="url"].vfb-text.vfb-error:focus,textarea.vfb-textarea.vfb-error:focus{border-color:rgba(238,83,83,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,83,83,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,83,83,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,83,83,.6)}input.vfb-text,input[type="text"].vfb-text,input[type="tel"].vfb-text,input[type="email"].vfb-text,input[type="url"].vfb-text,textarea.vfb-textarea,select.vfb-select{margin:0 0 5px 0;height:auto;color:#373737;font-size:100%;font-family:inherit;line-height:normal}select.vfb-select{padding:1px 0 0}input.vfb-small,input[type="text"].vfb-small,input[type="tel"].vfb-small,input[type="email"].vfb-small,input[type="url"].vfb-small,select.vfb-small{width:25%}input.vfb-medium,input[type="text"].vfb-medium,input[type="tel"].vfb-medium,input[type="email"].vfb-medium,input[type="url"].vfb-medium,select.vfb-medium{width:50%}input.vfb-large,input[type="text"].vfb-large,input[type="tel"].vfb-large,input[type="email"].vfb-large,input[type="url"].vfb-large,select.vfb-large,textarea.vfb-textarea{width:100%}input[type="file"].vfb-small,input[type="file"].vfb-medium,input[type="file"].vfb-large{height:auto;line-height:normal}textarea.vfb-medium{height:5.5em}textarea.vfb-medium{height:10em}textarea.vfb-large{height:20em}.vfb-submit,input[type="submit"].vfb-submit{font-size:1.1em}input.vfb-checkbox,input[type="checkbox"].vfb-checkbox,input.vfb-radio,input[type="radio"].vfb-radio{display:block;margin:4px 0 0;width:13px;height:13px;font-size:1.1em}input.vfb-other,input[type="text"].vfb-other{margin:0 0 8px 25px}.visual-form-builder li.vfb-two-column div span,.visual-form-builder li.vfb-three-column div span,.visual-form-builder li.vfb-auto-column div span{margin:0 5px 0 0;width:48%}.visual-form-builder li.vfb-three-column div span{width:30%}.visual-form-builder li.vfb-auto-column div span{width:auto}.visual-form-builder li.vfb-left-half,.visual-form-builder li.vfb-left-third,.visual-form-builder li.vfb-left-two-thirds{float:left;clear:left}.visual-form-builder li.vfb-right-half,.visual-form-builder li.vfb-right-third,.visual-form-builder li.vfb-right-two-thirds{float:right;clear:none}.visual-form-builder li.vfb-middle-third{float:left;clear:none;margin-left:2%}.visual-form-builder li.vfb-left-half,.visual-form-builder li.vfb-right-half{width:47%!important}.visual-form-builder li.vfb-left-third,.visual-form-builder li.vfb-middle-third,.visual-form-builder li.vfb-right-third{width:30%!important}.visual-form-builder li.vfb-left-two-thirds,.visual-form-builder li.vfb-right-two-thirds{width:64%!important}li.vfb-left-half .vfb-small,li.vfb-left-half .vfb-medium,li.vfb-left-half .vfb-large,li.vfb-right-half .vfb-small,li.vfb-right-half .vfb-medium,li.vfb-right-half .vfb-large,li.vfb-left-third .vfb-small,li.vfb-left-third .vfb-medium,li.vfb-left-third .vfb-large,li.vfb-middle-third .vfb-small,li.vfb-middle-third .vfb-medium,li.vfb-middle-third .vfb-large,li.vfb-right-third .vfb-small,li.vfb-right-third .vfb-medium,li.vfb-right-third .vfb-large,.visual-form-builder li.vfb-left-two-thirds .vfb-small,.visual-form-builder li.vfb-left-two-thirds .vfb-medium,.visual-form-builder li.vfb-left-two-thirds .vfb-large,.visual-form-builder li.vfb-right-two-thirds .vfb-small,.visual-form-builder li.vfb-right-two-thirds .vfb-medium,.visual-form-builder li.vfb-right-two-thirds .vfb-large{width:100%}label.vfb-error{color:red;font-weight:bold;font-size:90%}input.vfb-error,input.vfb-text.vfb-error,input[type="text"].vfb-text.vfb-error,input[type="tel"].vfb-text.vfb-error,input[type="email"].vfb-text.vfb-error,input[type="url"].vfb-text.vfb-error,select.vfb-error,textarea.vfb-error,textarea.vfb-textarea.vfb-error,{border:1px solid red}p#form_success,.vfb-form-success{color:green;font-weight:bold}#ui-datepicker-div{display:none;font-size:12px}.vfb-item-instructions{border-radius:3px;background-color:#e3e3e3}.vfb-item-instructions ul,.vfb-item-instructions ul li{padding-bottom:0;list-style:disc}.vfb-item-instructions ol,.vfb-item-instructions ol li{padding-bottom:0;list-style:decimal}.vfb-section-div{float:left;margin:10px 0;padding:10px;width:97%;border-radius:3px;background-color:#d4d4d4}.visual-form-builder .vfb-section-div h4{margin:0!important;padding:0!important;border-bottom:1px solid #bababa;font-size:16px;line-height:inherit}.vfb-clear{display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}.vfb-conditional-hide{display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-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-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.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-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.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-year{width:100%}.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:700;border:0}.ui-datepicker td{border:0;padding:1px}.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;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;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{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:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 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-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.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(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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}.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-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;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:0;border-bottom:0;border-right:0}.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 li a{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 a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.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 #aaa;background:#fff url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #999;background:#dadada url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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:#aaa url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/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:#aaa url(//sydneypte.com.au/wp-content/plugins/visual-form-builder/public/assets/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} .woocommerce form .form-row .required { visibility: visible; }  .woocommerce #payment .payment_box.payment_method_afterpay .afterpay-test-mode-warning-text {   text-align: center;   color: #ff0000; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list {   padding-left: 0;   margin: 0;   text-align: center; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt {   display: inline-block;   max-width: 100%;   padding: 0px 0px 0px 0px !important; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt .instalment-info-container {   margin-bottom: 30px;   text-align: center; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt .instalment-info-container p.header-text {   margin: 10px 0;   font-family: Arial, sans-serif;   font-size: 14px;   line-height: 20px;   color: #379dd6; } #afterpay-checkout-instalment-info-container .instalment-wrapper {   display: -ms-flexbox;   display: -webkit-flex;   display: flex;   -webkit-flex-wrap: nowrap;     -ms-flex-wrap: nowrap;       flex-wrap: nowrap; } #afterpay-checkout-instalment-info-container .instalment-wrapper .instalment {   -webkit-flex: 1 0 0;     -ms-flex: 1 0 0;       flex: 1 0 0;   padding: 0 1.5%; } #afterpay-checkout-instalment-info-container .instalment-wrapper .instalment p.instalment-header-text {   font-family: Arial, sans-serif;   font-size: 14px;   color: #379dd6;   margin-bottom: 0px; } #afterpay-checkout-instalment-info-container .instalment-wrapper .instalment .img-wrapper img {   float: none;   clear: both;   display: inline;   margin: 0px; } #afterpay-checkout-instalment-info-container .instalment-wrapper .instalment p.instalment-footer-text {   font-family: Arial, sans-serif;   font-size: 11px;   color: #A1A4A6; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt p.footer-text {   font-family: Arial, sans-serif;   font-size: 11px;   color: #636363; } .woocommerce #payment .payment_box.payment_method_afterpay ul.form-list li.form-alt p.footer-text a {   font-family: Arial, sans-serif;   font-size: 11px;   color: #A1A4A6;   text-decoration: underline; } .woocommerce #payment .payment_box.payment_method_afterpay .what-is-afterpay-container {   text-align: center;   font-size: 12px; } .woocommerce #payment .payment_box.payment_method_afterpay:after {   content: "";   display: block;   float: none;   clear: both; }   a[href="#afterpay-what-is-modal"] img {   display: inline; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } .wcppec-checkout-buttons { text-align: center; margin: 1em 0; overflow: hidden; } .wcppec-checkout-buttons .woocommerce-error { text-align: left; } .wcppec-checkout-buttons__separator { display: block; margin: 0 0 1em; } .wcppec-checkout-buttons__button { display: inline-block; text-decoration: none !important; border: 0 !important; padding-top: 1em; } .wcppec-checkout-buttons__button img { margin: 0 auto; } .paypal-button-widget .paypal-button, .paypal-button-widget .paypal-button:hover { background: transparent; box-shadow: none; border: none; } .wcppec-cart-widget-button { display: inline-block; text-decoration: none !important; border: 0 !important; } .site-header .widget_shopping_cart p.buttons.wcppec-cart-widget-spb {   padding: 0 1em 1em; } .site-header .widget_shopping_cart .woocommerce-mini-cart__empty-message + p.buttons.wcppec-cart-widget-spb { display: none; } .payment_method_ppec_paypal img { max-height: 68px !important; border-radius: 0; } .wc-gateway-ppec-cancel { display: block; text-align: center; padding: 10px; } #woo_pp_ec_button_checkout { display: none; } #payment .place-order .button { display: block; } .wc_ppec_small_payment_buttons { width: 150px; display: inline-block; } .wc_ppec_medium_payment_buttons { width: 250px; display: inline-block; } .wc_ppec_large_payment_buttons { width: 350px; display: inline-block; }  .ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:0px;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;-moz-transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;transition:background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999} .ps-theme-wcspc {   -ms-touch-action: none;   touch-action: none;   overflow: hidden !important;   -ms-overflow-style: none; } @supports (-ms-overflow-style: none) {   .ps-theme-wcspc {     overflow: auto !important;   } } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {   .ps-theme-wcspc {     overflow: auto !important;   } } .ps-theme-wcspc.ps-active-x > .ps-scrollbar-x-rail, .ps-theme-wcspc.ps-active-y > .ps-scrollbar-y-rail {   display: block;   background-color: transparent; } .ps-theme-wcspc.ps-in-scrolling {   pointer-events: none; } .ps-theme-wcspc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {   background-color: rgba(0, 0, 0, .2); } .ps-theme-wcspc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {   background-color: rgba(0, 0, 0, .2); } .ps-theme-wcspc > .ps-scrollbar-x-rail {   display: none;   position: absolute;     opacity: 0;   transition: background-color .2s linear, opacity .2s linear;   bottom: 0;     height: 10px; } .ps-theme-wcspc > .ps-scrollbar-x-rail > .ps-scrollbar-x {   position: absolute;     background-color: rgba(0, 0, 0, .2);   border-radius: 0;   transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;   bottom: 0;     height: 10px; } .ps-theme-wcspc > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-theme-wcspc > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {   height: 10px; } .ps-theme-wcspc > .ps-scrollbar-y-rail {   display: none;   position: absolute;     opacity: 0;   transition: background-color .2s linear, opacity .2s linear;   right: 0;     width: 10px;   border-radius: 5px; } .ps-theme-wcspc > .ps-scrollbar-y-rail > .ps-scrollbar-y {   position: absolute;     background-color: rgba(0, 0, 0, .4);     transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;   right: 0;     width: 4px;   border-radius: 2px; } .ps-theme-wcspc > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-theme-wcspc > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {   width: 10px;   border-radius: 5px; } .ps-theme-wcspc:hover.ps-in-scrolling {   pointer-events: none; } .ps-theme-wcspc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {   background-color: rgba(0, 0, 0, .2); } .ps-theme-wcspc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {   background-color: rgba(0, 0, 0, .2); } .ps-theme-wcspc:hover > .ps-scrollbar-x-rail, .ps-theme-wcspc:hover > .ps-scrollbar-y-rail {   opacity: 0.6; } .ps-theme-wcspc:hover > .ps-scrollbar-x-rail:hover {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {   background-color: rgba(0, 0, 0, .2); } .ps-theme-wcspc:hover > .ps-scrollbar-y-rail:hover {   background-color: rgba(0, 0, 0, .2);   opacity: 0.9; } .ps-theme-wcspc:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {   background-color: rgba(0, 0, 0, .2); } @font-face {   font-family: 'ata_smart_fly_cart';    src: url('//sydneypte.com.au/wp-content/plugins/woocomm-popup-cart-ajax/assets/css/fonts/ata_smart_fly_cart.eot?');    src: url('//sydneypte.com.au/wp-content/plugins/woocomm-popup-cart-ajax/assets/css/fonts/ata_smart_fly_cart.eot') format('embedded-opentype'),      url('//sydneypte.com.au/wp-content/plugins/woocomm-popup-cart-ajax/assets/css/fonts/ata_smart_fly_cart.woff?') format('woff'),      url('//sydneypte.com.au/wp-content/plugins/woocomm-popup-cart-ajax/assets/css/fonts/ata_smart_fly_cart.ttf?') format('truetype'),      url('//sydneypte.com.au/wp-content/plugins/woocomm-popup-cart-ajax/assets/css/fonts/ata_smart_fly_cart.svg') format('svg');    font-weight: normal;    font-style: normal; } [class^="wcspc-icon-"], [class*=" wcspc-icon-"] {     font-family: 'ata_smart_fly_cart' !important;   speak: none;   font-style: normal;   font-weight: normal;   font-variant: normal;   text-transform: none;   line-height: 1;      -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } .wcspc-icon-loading:before {   content: "\E832"; } .wcspc-icon-cart1:before {   content: "\E800"; } .wcspc-icon-cart2:before {   content: "\E801"; } .wcspc-icon-cart3:before {   content: "\0030"; } .wcspc-icon-cart4:before {   content: "\E803"; } .wcspc-icon-cart5:before {   content: "\E804"; } .wcspc-icon-cart6:before {   content: "\E805"; } .wcspc-icon-cart7:before {   content: "\E806"; } .wcspc-icon-cart8:before {   content: "\F217"; } .wcspc-icon-cart9:before {   content: "\F218"; } .wcspc-icon-cart10:before {   content: "\F291"; } .wcspc-icon-close:before {   content: "\E809"; } .wcspc-icon-remove:before { content: "\E807"; }@keyframes spinner {  to {   transform: rotate(360deg); } } @-webkit-keyframes spinner {  to {   -webkit-transform: rotate(360deg); } } @keyframes shake {  10%, 90% {   transform: translate3d(-1px, 0, 0); }  20%, 80% {   transform: translate3d(2px, 0, 0); }  30%, 50%, 70% {   transform: translate3d(-4px, 0, 0); }  40%, 60% {   transform: translate3d(4px, 0, 0); } } .wcspc-area.wcspc-area-loading:before {  content: '\E832';  font-family: 'ata_smart_fly_cart';  font-size: 24px;  -webkit-font-smoothing: antialiased;  text-align: center;  line-height: 24px;  color: #ffffff;  display: block;  width: 24px;  height: 24px;  margin-top: -12px;  margin-left: -12px;  position: absolute;  vertical-align: baseline;  top: 50%;  left: 50%;  z-index: 97;  -webkit-animation: spinner 1s linear infinite;  -moz-animation: spinner 1s linear infinite;  -ms-animation: spinner 1s linear infinite;  -o-animation: spinner 1s linear infinite;  animation: spinner 1s linear infinite; } .wcspc-area.wcspc-area-loading:after {  content: '';  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.7);  position: absolute;  top: 0;  left: 0;  }  .wcspc-count {  width: 60px;  height: 60px;  line-height: 60px;  text-align: center;  background-color: #ffffff;  display: block;  cursor: pointer;  position: fixed;  left: 40px;  bottom: 40px;  z-index: 99999997;  border-radius: 4px;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px;  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px;  box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px;  -webkit-transition: all 0.5s;  -moz-transition: all 0.5s;  -ms-transition: all 0.5s;  -o-transition: all 0.5s;  transition: all 0.5s; } .wcspc-count:hover { bottom: 45px; } .wcspc-count i { font-size: 24px; line-height: 60px; color: #444444; } .wcspc-count span { position: absolute; top: -10px; right: -10px; height: 28px; width: 28px; font-size: 12px; line-height: 28px; text-align: center; background: #9b5c8f; color: #ffffff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; } .wcspc-count.wcspc-count-bottom-right { right: 40px; left: auto; } .wcspc-count.wcspc-count-top-left { top: 40px; bottom: auto; } .wcspc-count.wcspc-count-top-left:hover { top: 45px; } .wcspc-count.wcspc-count-top-right { top: 40px; right: 40px; bottom: auto; left: auto; } .wcspc-count.wcspc-count-top-right:hover { top: 45px; } .wcspc-count.wcspc-count-loading i { display: none; } .wcspc-count.wcspc-count-loading:before { content: '\E832'; font-family: 'ata_smart_fly_cart'; font-size: 24px; -webkit-font-smoothing: antialiased; text-align: center; line-height: 24px; color: #444444; display: block; width: 24px; height: 24px; margin-top: -12px; margin-left: -12px; position: absolute; vertical-align: baseline; top: 50%; left: 50%; -webkit-animation: spinner 1s linear infinite; -moz-animation: spinner 1s linear infinite; -ms-animation: spinner 1s linear infinite; -o-animation: spinner 1s linear infinite; animation: spinner 1s linear infinite; } .wcspc-count.wcspc-count-shake { animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; } .wcspc-count.wcspc-count-hide { display: none !important; } .wcspc-overlay {  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(0, 0, 0, 0.7);  opacity: 0;  visibility: hidden;  -webkit-transition: opacity 0.3s;  transition: opacity 0.3s;  z-index: 99999998; } body.wcspc-body-show .wcspc-overlay {  opacity: 1;  visibility: visible; }  .wcspc-area { position: fixed; top: 0; left: 100%; width: 80%; max-width: 320px; height: 100%; max-height: 100%; box-sizing: border-box; text-align: left; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); z-index: 99999999; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;  } .wcspc-area .wcspc-close { position: absolute; top: 0px; width: 32px; height: 32px; display: block; cursor: pointer; opacity: 0; visibility: hidden; font-size: 20px; color: #fff; text-align: center; line-height: 32px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .wcspc-area .wcspc-close:hover { opacity: 1; visibility: visible; } .wcspc-area.wcspc-area-show .wcspc-close { opacity: .7; visibility: visible; } .wcspc-area.wcspc-effect-01 { -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } .wcspc-area.wcspc-effect-01 .wcspc-close { left: -32px; } .wcspc-area.wcspc-effect-01.wcspc-area-show { -webkit-transform: translate3d(-320px, 0, 0); transform: translate3d(-320px, 0, 0); }  .wcspc-area.wcspc-effect-02 { left: 0; width: 80%; text-align: left; -webkit-transform: translate3d(-320px, 0, 0); transform: translate3d(-320px, 0, 0); } .wcspc-area.wcspc-effect-02 .wcspc-close { right: -32px; left:auto; } .wcspc-area.wcspc-effect-02.wcspc-area-show { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); }  .wcspc-area.wcspc-effect-03 { top: -100%; left:50%; max-height: 80%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); } .wcspc-area.wcspc-effect-03 .wcspc-close { right: -32px; } .wcspc-area.wcspc-effect-03.wcspc-area-show { top:0; } .wcspc-area.wcspc-effect-04 { top: auto; bottom: -100%; left: 50%; max-height: 80%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); } .wcspc-area.wcspc-effect-04.wcspc-area-show { bottom: 0; } .wcspc-area.wcspc-effect-04 .wcspc-close { right: -32px; }  .wcspc-area.wcspc-effect-05 { top: 40%; opacity: 0; left: 50%; max-height: 80%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); visibility:hidden; } .wcspc-area.wcspc-effect-05 .wcspc-close { right: -32px; } .wcspc-area.wcspc-effect-05.wcspc-area-show { opacity: 1; visibility: visible; top: 50%; }     .wcspc-area { background-color:#E0E0E0; font-family:Helvetica, Arial, sans-serif; font-size: 14px; display: flex; flex-direction: column; padding: 20px 0; } .wcspc-area a, .wcspc-area input, .wcspc-area p { font-family: Helvetica, Arial, sans-serif; } .wcspc-area .wcspc-area-top { flex-grow: 1; position: relative; margin: 0; padding: 0; overflow-x: hidden; overflow-y: hidden; }   .wcspc-item { padding: 0 20px; margin:0px 0px 15px 0px; } .wcspc-area-top.wcspc-items .wcspc-item a { text-decoration: none; outline: none; } .wcspc-area-top.wcspc-items .wcspc-item:first-child .wcspc-item-inner { border-top: 1px dashed #eeeeee; } .wcspc-area-top.wcspc-items .wcspc-item .wcspc-item-inner { padding: 10px 0px 10px 10px; display: table; width: 90%; background-color: #ffffff; border-bottom: 1px dashed #eeeeee; margin: 0; box-sizing: border-box; position: relative; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } .wcspc-area-top.wcspc-items .wcspc-item .wcspc-item-inner > div { display: table-cell; vertical-align: middle; } .wcspc-area-top.wcspc-items .wcspc-item-thumb { width: 50px; } .wcspc-area-top.wcspc-items .wcspc-item-thumb img { width: 40px; height: 40px; display:block; margin-right: 10px; box-shadow: none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; } .wcspc-area-top.wcspc-items .wcspc-item-title { display: block; font-size: 14px; font-weight: 700; margin-bottom: 5px; line-height: 1.2; } .wcspc-area-top.wcspc-items .wcspc-item-title a { text-decoration: none; color: #222222; } .wcspc-area-top.wcspc-items .wcspc-item-data, .wcspc-area-top.wcspc-items .wcspc-item-data .wcspc-item-price { font-size: 12px; font-weight: 400; line-height: 1.2; margin-bottom: 5px; display: block; } .wcspc-area-top.wcspc-items .wcspc-item-data span { text-transform: capitalize; } .wcspc-area-top.wcspc-items .wcspc-item-data del { color: #999999; } .wcspc-area-top.wcspc-items .wcspc-item-data ins { background: none; } .wcspc-area-top.wcspc-items .wcspc-item-price span { font-size: 12px !important; font-weight: 400 !important; } .wcspc-area-top.wcspc-items .wcspc-item-qty { width: 40px; } .wcspc-area-top.wcspc-items .wcspc-item-qty .wcspc-item-qty-inner { position: relative; } .wcspc-area-top.wcspc-items .wcspc-item-qty .wcspc-item-qty-inner input { width: 40px; height: 28px; line-height: 28px; padding: 0; text-align: center; border: none; outline: none; display: block; color: #444444; background-color: #eeeeee; -moz-appearance: textfield; font-size: 12px; font-weight: 400; }  .wcspc-area-top.wcspc-items input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .wcspc-area-top.wcspc-items .wcspc-item-qty-plus, .wcspc-area-top.wcspc-items .wcspc-item-qty-minus { width: 40px; height: 16px; line-height: 16px; text-align: center; color: #444444; background-color: #eeeeee; font-size: 12px; font-weight: 400; position: absolute; display: block; cursor: pointer; } .wcspc-area-top.wcspc-items .wcspc-item-qty-plus:hover, .wcspc-area-top.wcspc-items .wcspc-item-qty-minus:hover{ background-color: #dddddd; } .wcspc-area-top.wcspc-items .wcspc-item-qty-plus{ top: -17px; left: 0; } .wcspc-area-top.wcspc-items .wcspc-item-qty-minus { bottom: -17px; left: 0; } .wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove { position: absolute; top: 50%; right: 0px; transform: translate(30px, -50%); display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; outline: none; text-decoration: none; border: none; cursor: pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;  } .wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove:before { color:#FFF; font-size: 20px; }      .wcspc-area-bot { padding: 15px 20px 0 20px; margin: 0; } .wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner { display: table; padding: 0; width: 100%; border-collapse: separate; color: #222222; line-height: 1; padding-bottom:15px; } .wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div { display: table-cell; width: 50%; } .wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div.wcspc-total-left { text-align: left; } .wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner > div.wcspc-total-right { text-align: right; font-size: 18px; font-weight: 700; } .wcspc-area .wcspc-area-bot .wcspc-action .wcspc-action-inner { display: table; width: 100%; border-collapse: separate; } .wcspc-area-bot .wcspc-action .wcspc-action-inner > div { display: table-cell; width: 50%; } .wcspc-area-bot .wcspc-action .wcspc-action-inner > div.wcspc-action-left { padding-right: 5px; } .wcspc-area-bot .wcspc-action .wcspc-action-inner > div.wcspc-action-right { padding-left: 5px; } .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a { height: 40px; line-height: 36px; text-align: center; padding: 0 10px; box-sizing: border-box; background-color: #ffffff; color: #9b5c8f; font-weight: 700; border: 2px solid #ffffff; text-decoration: none; display: inline-block; width: 100%; text-transform: uppercase; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a:hover { background-color: transparent; color: #ffffff; } .wcspc-area-bot .wcspc-continue { text-align: center; margin-top: 15px; } .wcspc-area-bot .wcspc-continue span { color: #ffffff; text-transform: uppercase;  cursor: pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .wcspc-area-bot .wcspc-continue span:hover { opacity: .7; } .wcspc-no-item, .wcspc-area.wcspc-style-01 .wcspc-error { text-align: center; color: #ffffff; } .wcspc-area .wcspc-no-item, .wcspc-area .wcspc-error { text-align: center; color: #222222; }   .wcspc-area.wcspc-style-05:after { content: ''; top: 0; left: 0; z-index: -1; position: absolute; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: -moz-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%); background: -o-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%); background: -webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%); background: -ms-linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(157, 94, 145, 0.97) 100%); }  @charset "utf-8";  @import "css/reset.css"; @import "css/prettyPhoto.css"; @import "css/print.css";      body { font-weight:normal; font-size:14px; line-height:28px; background:#fdf6ea; color:#808080; }    h1, h2, h3, h4, h5, h6, .dt-sc-course .dt-sc-course-price, .widget.widget_sensei_category_courses ul li a, .dt-menu-toggle, .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .special-offers li p, .header-register ul li a, .dt-sc-counter .dt-sc-counter-number, .dt-sc-ico-content.type14 h4, .dt-sc-course-price, .dt-sc-course-duration span, .entry-meta .date, .entry-thumb p, .dt-sc-event-container .dt-sc-event-thumb .event-price, .dt-sc-event-meta p, .breadcrumb, .courses-sorting .courses-popular-type label, ol.dt-sc-lessons-list > li:before, .dt-sc-purchased, .dt-sc-course-completed, .dt-sc-user-dashboard-details .dt-sc-course-name a, .dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name, .dt-quiz-timer .dt-mins, .dt-quiz-timer .dt-secs, .dt-sc-assignment-file-types ul.assignment-file-types li, .dt-sc-assignment-submission li .first { font-family:'Raleway', sans-serif; }   body, 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"],.dt-sc-course .dt-sc-course-details h5, .tribe-events-day .tribe-events-day-time-slot h5, .single-tribe_events .tribe-events-schedule h3, .tribe-mobile-day-date, .fullwidth-background h1, .slider-search h4, .error-info h2 { font-family:'Open Sans', sans-serif; }    h1, h2, h3, h4, h5, h6 { color:#303030; font-weight:600; line-height:normal; margin-bottom:30px; }  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#303030; }  h1{ font-size:36px; } h2{ font-size:30px; } h3{ font-size:24px; } h4{ font-size:20px; } h5{ font-size:18px; } h6{ font-size:16px; font-weight:300; }  .border-title { position:relative; text-transform:uppercase; float:left; clear:both; width:100%; margin-bottom:60px; } .border-title span { width:40px; height:4px; position:absolute; left:0px; bottom:-11px; }  .border-title.aligncenter { margin-bottom:60px; } .border-title.aligncenter span { right:0px; margin:auto; }  .border-title.alignright { margin-bottom:60px; text-align:right; margin-left:0px; } .border-title.alignright span { right:0px; left:inherit; }     a, input[type=submit], button, input[type=button], .dt-sc-ico-content.type2 .custom-icon span, .dt-sc-ico-content.type3 .custom-icon, h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before, .dt-sc-ico-content.type8 .custom-icon, .dt-sc-ico-content.type7 .custom-icon, .dt-sc-ico-content.type6 .custom-icon, .dt-sc-callout-box .icon, .entry-details .entry-metadata p a span, #buddypress div.item-list-tabs ul li a span, #buddypress div.activity-meta a, #buddypress div.activity-meta a span, .widget.widget_product_categories .product-categories li span, ul.side-nav li a:before, .dt-sc-ico-content.type12 .custom-icon, .dt-sc-team, .dt-sc-pr-tb-col.type2 .dt-sc-tb-content li, #main-menu > ul.menu > li, .dt-sc-ico-content.type14:hover .custom-icon span img, .dt-sc-ico-content.type14 .custom-icon span, .blog-entry .entry-meta .date, .blog-entry:hover .entry-meta .date, .blog-entry .entry-thumb img, .header-register ul li a i, .portfolio .image-overlay, .portfolio .image-overlay h5, .portfolio .image-overlay h6, .portfolio .image-overlay .links, .dt-sc-ico-content.type13 .custom-icon { -webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear; }  .social-share-icons li img { transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -webkit-transition: opacity .5s ease-in-out; }   .dt-sc-custom-course-type .dt-sc-course-thumb, .entry-thumb { -moz-animation: anima 2s; -o-animation: anima 2s; -ms-animation: anima 2s; animation: anima 2s; -moz-perspective: 500; -o-perspective: 500; -ms-perspective: 500; perspective: 500; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; } @keyframes anima {  from { margin-top:-50px; filter:alpha(opacity=0); opacity:0; }  to { margin:auto; filter:alpha(opacity=100); opacity:1; } } @-webkit-keyframes anima {  from { margin-left:-20px; filter:alpha(opacity=0); opacity:0; }  to { margin-left:10px; filter:alpha(opacity=100); opacity:1; } }     a { text-decoration:none; } a:hover { color:#808080; } a img{ border:none; }  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:#FFF9C0; color:#808080; } sub, sup { font-size:75%; position:relative; vertical-align:baseline; } sub { bottom: -3px; } sup { top: -5px; }   p { line-height:24px; margin-bottom:10px; }  ul, ol, pre, code{ margin-bottom:20px; }  ul{ list-style-type:square; 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; padding-top:10px; } ol li { padding-bottom:10px; } ol li ol { margin-bottom:0px; list-style-type:lower-alpha; } ol ol ol { margin-bottom:0px; list-style-type:lower-roman; }   pre, code{ border-left:3px solid #e2d6c1; background-color:#f5e9d4; display:block; padding:10px 3%; font-size:11px; font-family: monospace; line-height:20px; width:94%; overflow:auto; }  hr{ background-color:#e6e2d6; border:none; height:1px; margin:30px 0; }  blockquote { display:block; padding:0px; margin:0px; position:relative; clear:left; } blockquote q { font-size:14px; line-height:24px; display:inline-block; font-style:italic; font-weight:300; border-bottom:1px solid #e2d6c1; padding-bottom:20px; margin-bottom:10px; } blockquote cite { font-style:normal; font-size:14px; line-height:30px; font-weight:300; margin:10px 0px 0px; display:block; text-align:right; } blockquote cite span { font-size:20px; } blockquote p { margin-bottom:0px; }  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 { text-align:center; }  .hr{ background:url(//sydneypte.com.au/wp-content/themes/lms/images/splitter.png) repeat-x; height:10px; width:100%; clear:both; display:block; float:left; margin:40px 0px; position:relative; z-index:1; } .hr-border { border:4px double #D9D9D9; width:100%; clear:both; display:block; float:left; margin:50px 0px; position:relative; z-index:1; border-radius:3px; }  .hr.top, .hr-border.top { width:97%; } .hr.top, .hr-border.top { background-position:right center; text-align:right; } .hr.top a, .hr-border.top a { color:#999589; background:transparent; font-size:11px; line-height:16px; padding-left:5px; position:absolute; right:-21px; top:-5px; } .hr-border.top a { top:-10px; right:-23px; } .hr.top a:hover, .hr-border.top a:hover { color:#808080; }  .clear { float:none; clear:both; margin:0px; padding:0px; } .float-right { float:right; } .float-left { float:left; } .center { width:100%; text-align:center; } .hidden { display:none !important;}  .post-edit-link { border:2px solid #201c1d; border-radius:3px; color:#2c2c2c; float:right; clear:both; margin:20px 0px 20px; line-height:24px; padding:0px 10px; font-size:12px; } .post-edit-link:hover { color:#ffffff; }   .page-link { float:left; clear:both; margin:10px 0px 0px; padding:0px; } .page-link a { border:2px solid #201c1d; color:#303030; font-weight:bold; line-height:normal; padding:7px 13px 5px; float:left; margin-right:10px; border-radius:3px; } .page-link a span { border:0px; color:#303030; padding:0px; margin:0px; } .page-link span { border:2px solid #201c1d; color:#ffffff; font-weight:bold; line-height:normal; padding:7px 13px 5px; float:left; margin-right:10px; border-radius:3px; } .page-link a:hover span { color:#ffffff; }    table { border-collapse:separate; border-spacing:0; margin-bottom:20px; width:100%; clear:both; border-top:1px solid #e2d6c1; } th { color:#ffffff; border-bottom:1px solid #e2d6c1; padding:15px; font-size:14px; line-height:normal; font-weight:600; text-transform:uppercase; text-align:center; } td, tbody th { border-bottom:1px solid #e2d6c1; background:#f5e9d4; color:#808080; font-size:14px; line-height:normal; text-align:center; padding:13px 15px; } tbody tr:nth-child(2n+1) td, tbody tr:nth-child(2n+1) th { background:#fdf6ea; } tbody td .dt-sc-button.small { padding:7px 14px; font-size:12px; margin:0px; } th a, th a:hover { color:#ffffff; } th a:hover { text-decoration:underline; }    dl { margin:0px 20px; } dl.gallery-item { margin:0px; } .gallery-caption { margin-bottom:10px; } .gallery-item img { border:10px solid #e2d6c1 !important; } dt { font-weight:bold; font-size:14px; margin-bottom:10px; } dd { margin-bottom:20px; line-height:20px; }     label{ color:#808080; } label span{ color:#b4b4b4; } label span.required { color:#ff0000; }  fieldset{ border:1px solid #efefef; 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"], textarea, input.text, input[type="search"] { background:#ffffff; border:1px solid #e2d6c1; color:#808080; padding:13px 12px; display:block; font-size:14px; margin:0px; width:100%; border-radius:3px; box-sizing:border-box; } input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="range"]:focus, input[type="date"]:focus, textarea:focus, input.text:focus, input[type="search"]:focus { border-color:#cdc1ac; }  textarea { height:50px; overflow:auto; }s select{ background:#ffffff; border:1px solid #e2d6c1; padding:10px; margin:10px 0 10px; display:block; width:100%; border-radius:3px; } select option { background:#ffffff; }  select { height:50px; background-color:#ffffff; color:#808080; background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/select-box.jpg); background-position:center right; background-repeat: no-repeat; border:1px solid #e2d6c1; width:100%; margin:0px; padding:15px 50px 14px 15px; -webkit-appearance:none; -moz-appearance:none; appearance:none; cursor:pointer; text-indent: 0.01px; text-overflow: ''; }  input[type="submit"], button, input[type="button"] { border:none; color:#ffffff; text-transform:uppercase; font-weight:bold; margin:10px 0px 0px; font-size:14px; padding:11px 20px; float:right; cursor:pointer; border-radius:3px; -webkit-appearance:none; }  input[type="submit"]:hover, button:hover, input[type="button"]:hover { background:#303030; }  #searchform { clear:both; }  .ie9 button { width:auto; overflow:visible; padding:5px 20px !important; }  .ie9 button.single_add_to_cart_button { padding:11px 20px !important; }  .selection-box { position:relative; clear:both; } .selection-box:before, .selection-box:after { content:""; pointer-events:none; position:absolute; } .selection-box:before { z-index:1; right:17px; top:5px; bottom:0px; height:0px; margin:auto; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #e2d6c1; } .selection-box:after { width:48px; height:48px; right:0px; top:1px; border-left:1px solid #e2d6c1; border-right:1px solid #e2d6c1; background:#ffffff; border-radius:0px 3px 3px 0px; } .selection-box select { background:#ffffff; margin-top:0px; }  .buddypress .selection-box { display:inline-block; }  .zn_mailchimp_result span { display:inline-block; margin:10px 0px 0px; color:#75b632; } .dt-sc-subscribe-frm .dt_sc_mc_result span { color:#ffffff; } .wpcf7 input.wpcf7-text { width: 100%; } .wpcf7 textarea.wpcf7-textarea { width: 100%; } .wpcf7-form textarea { height: 100px; }    img { max-width:100%; } .ie8 img { width:auto; }  .post-content input[type="submit"] { float:none; }  .wp-caption { background:#f5e9d4; border:1px solid #e2d6c1; margin-bottom:10px; margin-top:10px; max-width:96%; padding:5px 7px 7px 5px; text-align:center; } .wp-caption img { display:block; margin: 0 auto; padding:6px; max-width:98%; } .wp-caption .wp-caption-text { text-align:center; padding-top:0px; margin:0px; } .wp-caption.alignnone { clear:both; }  img.size-auto, img.size-large, img.size-full, img.size-medium { max-width:99.6%; height: auto; } .widget img.size-auto, .widget img.size-large, .widget img.size-full, .widget img.size-medium { max-width:96.6%; } .alignleft, img.alignleft { display: inline; float: left; margin-right: 20px; } .alignright, img.alignright { display: inline; float: right; margin-left: 20px; } .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; }  .column iframe, iframe, embed, iframe, object, video { max-width:100%; }  .shadow { margin:0px; width:100%; float:left; }    .widget { float:left; width:100%; padding:0px 0px 40px; margin:0px; }  .widget h3.widgettitle { position:relative; text-transform:uppercase; font-weight:500; font-size:18px; float:left; clear:both; width:100%; } .widget h3.widgettitle span { width:40px; height:3px; position:absolute; left:0px; bottom:-8px; }  .widget ul { float:left; width:100%; margin:0px; padding:0px; } .widget ul li { line-height:20px; float:left; display:block; clear:both; padding-bottom:0px; box-sizing:border-box; } .widget ul li a { color:#808080; }   .widget ul ul { margin-top:10px; }   .widget ul li { position:relative; padding:6px 0px 6px 15px; } .widget ul li:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:12px; position:absolute; top:6px; left:0px; content:"\f105"; }  .widget ul#recentcomments li { color:#808080; } .widget ul#recentcomments li a { color:#303030; }  .widget.widget_archive ul li { position:relative; }  .widget_categories ul, .widget.widget_archive ul, .widget.widget_meta ul { margin-top:-12px; } .widget_categories ul ul, .widget.widget_archive ul ul { margin-top:0px; } .widget_categories ul li, .widget.widget_archive ul li { position:relative; float:none; display:block; padding:0px 0px 0px 18px; margin:0px; border-bottom:1px solid #e4d5bc; } .widget_categories ul li a, .widget.widget_archive ul li a { font-size:14px; padding:10px 45px 10px 0px; display:block; } .widget_categories ul li a span, .widget.widget_archive ul li a span { position:absolute; right:0px; } .widget_categories ul li a:before, .widget_archive ul li a:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:12px; position:absolute; top:9px; left:0px; content:"\f124"; } .widget_categories ul li:before, .widget.widget_archive ul li:before { content:""; }  .widget .recent-posts-widget ul li { padding:0px 0px 25px; } .widget .recent-posts-widget ul li:last-child { padding:0px; } .widget .recent-posts-widget ul li:before { content:""; } .widget .recent-posts-widget ul li .entry-meta { position:inherit; float:left; margin-right:10px; width:50px; }  .widget .recent-posts-widget ul li .entry-details { margin:0px; padding-left:65px; min-height:70px; }  .widget .recent-posts-widget ul li .entry-details .entry-title h4 { font-size:16px; line-height:22px; top:-2px; } .widget .recent-posts-widget ul li .entry-details .entry-title h4 a { color:#303030; } .widget .recent-posts-widget ul li .entry-details .entry-metadata { float:none; display:block; margin:0px; } .widget .recent-posts-widget ul li .entry-body { display:block; clear:both; margin:10px 0px 0px; float:left; width:100%; } .widget .recent-posts-widget ul li .entry-meta .date { border-radius:3px; padding:11px 0 10px; } .widget .recent-posts-widget ul li .entry-meta .date .month { font-weight:300; }  .widget .recent-posts-widget ul li .entry-meta .date .day { font-size:20px; font-weight:300; } .widget .recent-posts-widget ul li .entry-details .entry-metadata p { line-height:normal; } .widget .recent-posts-widget ul li .entry-details .entry-metadata p a span { margin-right:5px; }  .widget.widget_popular_entries .recent-course-widget ul li { padding:0px 0px 15px; margin:0px 0px 15px; width:100%; border-bottom:1px solid #e4d5bc; } .widget.widget_popular_entries .recent-course-widget ul li:before { content:""; } .widget.widget_popular_entries .recent-course-widget ul li:last-child { border:none; margin-bottom:0px; padding-bottom:0px; } .widget.widget_popular_entries .recent-course-widget ul li img { max-width:90px; float:left; margin:0px 15px 0px 0px; height:auto; } .widget.widget_popular_entries .recent-course-widget ul li h6 { margin-bottom:10px; font-size:14px; font-weight:500; } .widget.widget_popular_entries .recent-course-widget ul li h6 a { color:#303030; } .widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price { font-weight:500; font-size:16px; }  .widget .mailchimp-form { margin:0px; float:left; clear:both; width:100%; } .widget .mailchimp-form input[type="submit"] { font-size:12px; padding:10px 15px; }  .widget ul.tweet_list li { padding:0px 0px 20px; line-height:22px; } .widget ul.tweet_list li:last-child { padding:0px; } .widget ul.tweet_list li:before { content:""; } .widget ul.tweet_list li .tweet-thumb { float:left; margin:5px 10px 10px 0px; border:1px solid #e2d6c1; padding:0px; } .widget ul.tweet_list li .tweet-time { color:#bbbbbb; } .widget ul.tweet_list li a:hover { color:#303030; }  .widget.widget_recent_comments ul li, .widget.widget_ratings-widget ul li, .widget.widget_sensei_lesson_component ul li, .widget.widget_meta ul li { padding-left:20px; } .widget.widget_recent_comments ul li:before { content:"\f0e6"; } .widget.widget_archive ul li { padding-left:20px; } .widget.widget_archive ul li a:before { content:"\f1c6"; } .widget.widget_ratings-widget ul li:before { content:"\f006"; } .widget.widget_sensei_lesson_component ul li:before { content:"\f02d"; } .widget.widget_meta ul li:before { content:"\f044"; }   .widget.widget_text .textwidget ul li { border-bottom:1px solid #e4d5bc; padding-bottom:10px; margin-bottom:10px; width:100%; } .widget.widget_text .textwidget ul li:before { top:4px; } .widget.widget_text .textwidget ul li:last-child { border:none; margin-bottom:0px; padding-bottom:0px; }  .widget.widget_text .textwidget .dt-sc-button.small { margin-top:20px; padding:12px 15px 10px; font-size:12px; }  .widget.widget_text .textwidget .dt-sc-contact-info { padding:11px 0px; }  .widget.widget_text .textwidget .dt-sc-contact-info .icon { width:15px; margin:5px 17px 0px 0px; top:0; position:initial; } .widget.widget_text .textwidget .dt-sc-contact-info .icon i { position:absolute; left:0px; font-size:18px; line-height:24px; top:10px; } .widget.widget_text .textwidget .dt-sc-contact-info p { margin-bottom:0px; line-height:24px; } .widget.widget_text .textwidget .dt-sc-contact-info span { display:none; } .widget.widget_text .textwidget .dt-sc-contact-info.address p { line-height:24px; } .widget.widget_text .textwidget .dt-sc-contact-info.address i { top:0px; } .widget.widget_text .textwidget .dt-sc-contact-info p a:hover { color:#303030; } .widget.widget_text .textwidget .dt-sc-contact-info:last-child { border:none; }  .widget.widget_text .textwidget .dt-sc-contact-info.address { padding:0px 0px 11px; }  .widget .search-form { width:100%; } .widget .search-form input[type="search"] { margin-top:0px; } .widget .search-form label span { display:none; } .widget .search-form input[type="text"], .widget .search-form input[type="search"], .widget .mailchimp-form input[type="email"] { float:left; }  .widget .tagcloud a { font-size:12px !important; padding:7px 14px; line-height:normal; float:left; margin:0px 5px 5px 0px; cursor:pointer; font-weight:normal; text-transform:uppercase; outline:none; position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; border:2px solid #201c1d; color:#303030; border-radius:3px; } .widget .tagcloud a:hover, .widget .tagcloud a:active { color:#ffffff; }  .widget #wp-calendar caption { font-weight:300; font-size:16px; margin-bottom:10px; } .widget #wp-calendar th { padding:10px; } .widget #wp-calendar td { padding:9px 10px; }  .widget.flickrbox .flickr-widget div { float:left; max-width:75px; margin:0px 7px 7px 0px; } .widget.flickrbox .flickr-widget div img { height:auto; transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -webkit-transition: opacity .5s ease-in-out; opacity:1; filter:alpha(opacity=100); } .widget.flickrbox .flickr-widget div img:hover { opacity:0.4; filter:alpha(opacity=40); }  .widget .recent-portfolio-widget li { padding:0px; width:100%; margin-bottom:10px; } .widget .recent-portfolio-widget li:before { content:""; } .widget .recent-portfolio-widget li .thumb { float:left; margin:0px 15px 10px 0px; } .widget .recent-portfolio-widget li .thumb img { max-width:70px; height:auto; } .widget .recent-portfolio-widget li h6 { margin-bottom:5px; font-weight:300; font-size:14px; margin-top:-2px; } .widget .recent-portfolio-widget li p { font-size:12px; line-height:20px; }  @media screen and (-webkit-min-device-pixel-ratio:0) {    ::i-block-chrome,.widget .recent-portfolio-widget li h6 { display:inline; } }  .widget .rev_slider_wrapper { clear:both; }  .widget_rss .rsswidget img { display:none; } .widget.widget_rss li a { color:#303030; } .widget.widget_rss .rss-date { clear:both; display:block; margin:5px 0px; } .widget.widget_rss .rss-date, .widget.widget_rss cite { color:#adadad; }  .widget.widget_rss li:before { content:"\f09e"; font-size:10px; color:#303030; }  .secondary-sidebar .widget { border:5px solid #f5e9d4; box-shadow:0 0 0 1px #e2d6c1; margin-bottom:25px; padding:20px; width:220px; border-radius:3px; }  .secondary-sidebar .widget #wp-calendar th, .secondary-sidebar .widget #wp-calendar td { padding:8px; } .secondary-sidebar .widget.flickrbox .flickr-widget div { max-width:64px; margin:0 3px 7px; }  .secondary-sidebar img, .secondary-sidebar img { max-width:100%; } .secondary-sidebar img.size-auto, .secondary-sidebar img.size-large, .secondary-sidebar img.size-full, .secondary-sidebar img.size-medium { max-width:95.6%; }  #footer .widget .dt-sc-social-icons { margin-bottom:-15px; }  .widget #searchform, #primary #searchform { position:relative; } .widget #searchform input[type="text"], #primary #searchform input[type="text"] { padding-right:60px; } .widget #searchform input[type="submit"], #primary #searchform input[type="submit"] { position:absolute; right:0px; top:-9px; height:46px; border-radius:0px 3px 3px 0px; background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2.png); background-position:center center; background-repeat:no-repeat; } .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe,  .video-container object,  .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .entry-content img, .entry-content iframe, .entry-content object, .entry-content embed {     max-width: 100%; }       .container { width:1170px; margin:0 auto; position:relative; clear:both; }  .wrapper { clear:both; width:100%; margin:0px; padding:0px; float:left; } body.boxed { background-attachment:fixed; } .boxed .wrapper { width:1250px; margin:0 auto; float:none; } .inner-wrapper { margin:0px; width:100%; float:left; padding:0px; } .boxed .inner-wrapper { background:#fdf6ea; } .boxed #header, .boxed #main { background:none; }  .boxed .is-sticky #header-wrapper { width:1250px; }  .fullwidth-section, #footer .footer-widgets-wrapper, .widget ul.tweet_list li .tweet-thumb, #logo a, #slider, .portfolio, sub, sup, .entry-thumb, .widget.flickrbox .flickr-widget div { line-height:0px; } .fullwidth-section .container, #footer .footer-widgets-wrapper .container { line-height:22px; }    .top-bar { width:100%; clear:both; float:left; background:#1c1c1c; padding:10px 0px; color:#ffffff; } .top-bar a { color:#ffffff; } .top-bar p { margin-bottom:0px; }  .top-menu { float:left; margin:0px; padding:0px; } .top-menu li { float:left; display:inline; margin:0px 20px 0px 0px; padding:0px; }  .top-right { float:right; margin:0px; padding:0px; }  .top-right ul li { display:inline; float:left; padding:0px; margin:0px 0px 0px 20px; } .top-right .fa { margin-right:5px; }  .user-account, .contact-number { float:left; margin:0px 0px 0px 20px; padding:0px; }  .user-account img { max-width:20px; border-radius:20px; position:relative; top:1px; float:left; height:auto; margin:0px 8px 0px 0px; } .user-account li a:hover { text-decoration:underline; }   #header-wrapper { float:left; width:100%; margin:0px; padding:0px; z-index:9999; } #header { width:100%; margin:0px 0px -1px; padding:0px; float:left; position:relative; z-index:999; }  #logo { float:left; display:inline; padding:0px; width:auto; margin:0px; } #logo a { width:100%; display:block; } #logo a img { max-width:100%; }  #logo h2 { margin-bottom:0px; } #logo h2 a { line-height:98px; } .is-sticky #header #logo h2 a { line-height:80px; }  .header-register { float:right; margin:45px 0px 15px 10px; padding:0px; } .header-register ul li { float:left; display:inline; margin:0px; padding:0px; } .header-register ul li a { font-weight:600; line-height:50px; color:#2c2c2c; margin:0px; padding:0px; } .header-register ul li a i { margin:0px 10px 0px 0px; border:2px solid #201c1d; padding:13px 13px 11px; border-radius:3px; } .header-register ul li a span { margin:0px 5px; line-height:50px; } .header-register ul li img { position:relative; top:7px; border-radius:50%; } .header-register ul.dt-sc-custom-login > span { float: left; line-height: 50px; margin: 0 10px; } .header-register ul.dt-sc-custom-login li a i { border: 0 none; padding: 0; }  .header-register ul li.dt-sc-cart { margin-left:10px; } .header-register ul li.dt-sc-cart > a { position:relative; } .header-register ul li.dt-sc-cart > a > i { margin-right:0; border:0; padding:0; } .header-register ul li.dt-sc-cart > a .cart-count { line-height: 0; margin: auto; position: absolute; right: -7px; top: -1px; }   #header.header2 .container { width:100%; }  #logo { padding:20px 0px; }   #header.header1 #main-menu > ul.menu > li > a i, #header.header1 #main-menu > ul.menu > li > span i, #main-menu ul.menu li a .menu-item-description { display:none; }  #header.header2 #logo { padding-left:20px; } #header.header2 .top-bar { padding-left:2%; padding-right:2%; width:96%; } #header.header2 .header-register { margin-right:20px; }  #header.header2 #main-menu > ul.menu > li > a .menu-item-description { display:none; } #header.header2 #main-menu > ul.menu > li > a, #header.header2 #main-menu > ul.menu > li > span { padding-left:34px; padding-right:14px; } #header.header2 #main-menu > ul.menu > li > a i, #header.header2 #main-menu > ul.menu > li > span i { font-size:14px; left:13px; }  #header.header3, #header.header4 { border-bottom:0px; } #header.header3 #logo { width:30%; margin-left:0px; } #header.header3 #main-menu, #header.header4 #main-menu { width:auto; padding:0px; margin:15px 0px 0px; float:left; } #header.header3 #main-menu > ul.menu, #header.header4 #main-menu > ul.menu { float:left; } #header.header3 #main-menu > ul.menu > li, #header.header4 #main-menu > ul.menu > li { padding:0px; } #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > span, #header.header4 #main-menu > ul.menu > li > span { position:relative; padding:13px 16px 11px 37px; } #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i, #header.header3 #main-menu > ul.menu > li > span i { line-height:44px; } #header.header4 #main-menu > ul.menu > li > span i { line-height:61px; } #header.header3 #main-menu ul li.menu-item-simple-parent > ul, #header.header4 #main-menu ul li.menu-item-simple-parent > ul { top:50px; } #header.header3 .megamenu-child-container, #header.header4 .megamenu-child-container { top:60px; }  #header.header3 .header-register, #header.header4 .header-register { margin:14px 0 10px 10px; }  #header.header4 #logo { text-align:center; width:100%; } #header.header4 #main-menu > ul.menu { text-align:center; width:100%; } #header.header4 #main-menu > ul.menu > li { float:none; text-align:center; display:inline-block; } #header.header4 #main-menu > ul.menu > li li { text-align:left; }   #main-menu > ul.menu > li > a i, #main-menu > ul.menu > li > span i { position:absolute; left:16px; top:0px; margin:0px 5px 0px 0px; font-size:16px; line-height:44px; } #main-menu > ul.menu > li > a span { display:inline-block; font-size:12px; color:#9c9c9c; display:table; }  #header .contact-details { float:right; margin:48px 0px 0px; padding:0px; } #header .contact-details p { margin:0px; } #header .contact-details p span { float:left; margin:0px 10px 0px 0px; line-height:22px; color:#303030; } #header .contact-details p a { color:#808080; }  #header .sociable-details { float:right; margin:24px 0px 0px; } #header .sociable-details .dt-sc-social-icons li a { width:40px; height:35px; } #header .sociable-details .dt-sc-social-icons li:after { width:40px; } #header .sociable-details .dt-sc-social-icons li:hover:after { height:35px; }   .header-wrapper-sticky-wrapper { max-width:100%; width:100%; }  #header-wrapper-sticky-wrapper.is-sticky { position:relative; width:100%; float:left; clear:both; }  .ie9 .page-with-slider #header { background:rgba(253, 246, 234, 0.3); }  .is-sticky #header:before { content:""; position:absolute; top:-200px; left:0px; width:100%; height:0px; background-color:rgba(253, 246, 234, 0.8); box-shadow:0 3px 6px -2px rgba(0, 0, 0, 0.15); -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; } .is-sticky #header:before { top:0px; height:100%; }  .is-sticky #logo { padding:5px 0px; } .is-sticky #logo a img { max-height:80px; } .is-sticky .header-register { margin-top:22px; }  .is-sticky #header.header1 #main-menu, .is-sticky #header.header2 #main-menu { margin:21px 0px 6px; }  .is-sticky .top-bar { display:none; }  .is-sticky #header.header3, .is-sticky #header.header4 { border-bottom:1px solid #e2d6c1; } .is-sticky #header.header3 .main-menu-wrapper, .is-sticky #header.header4 .main-menu-wrapper { border-top:0px; }  .is-sticky #header.header3 > .container, .is-sticky #header.header4 > .container { display:none; }  .is-sticky #header .container, .is-sticky #header #logo, .is-sticky #header #logo a { height:100%; }    .main-menu-wrapper { width:100%; float:left; clear:both; background:#f5e9d4; } .page-with-slider .main-menu-wrapper { background:rgba(253, 246, 234, 0.5); } .is-sticky .main-menu-wrapper { background:rgba(253, 246, 234, 0.8); border-bottom:1px solid #e2d6c1; } .is-sticky #header.header3, .is-sticky #header.header4 { background:none; }  #main-menu { float:right; margin:45px 0px; padding:0px; position:relative; z-index:100; line-height:normal; } #main-menu > ul.menu { float:right; margin:0px; padding:0px; } #main-menu > ul.menu > li { margin:0px; padding:0px; margin:0px; display:inline; float:left; position:relative; } #main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span { display:block; padding:13px 20px 11px; margin:0px; font-size:14px; font-weight:600; text-transform:uppercase; color:#2c2c2c; border:2px solid transparent; position:relative; border-radius:3px; }  #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.current_page_item > a:hover, #main-menu > ul > li.current_page_ancestor > a:hover, #main-menu > ul > li.current-menu-item > a:hover, #main-menu > ul > li.current-menu-ancestor > a:hover, #main-menu > ul > li.current_page_item:hover > a, #main-menu > ul > li.current_page_ancestor:hover > a, #main-menu > ul > li.current-menu-item:hover > a, #main-menu > ul > li.current-menu-ancestor:hover > a { color:#2c2c2c; border:2px solid #201c1d; }  #header.header1 #main-menu > ul.menu > li:before, #header.header2 #main-menu > ul.menu > li:before { position:absolute; content:""; left:0px; right:0px; bottom:9px; margin:auto; width:0px; border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #201c1d; filter:alpha(opacity=0); opacity:0; } #header.header1 #main-menu > ul.menu > li.menu-item-has-children:hover:before, #header.header2 #main-menu > ul.menu > li.menu-item-has-children:hover:before { filter:alpha(opacity=100); opacity:1; transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -webkit-transition: opacity .5s ease-in-out; }  #header.header1 #main-menu > ul.menu > li, #header.header2 #main-menu > ul.menu > li { padding-bottom:15px; } #header.header3 #main-menu > ul.menu > li, #header.header4 #main-menu > ul.menu > li { padding-bottom:15px; }  #header.header1 #main-menu, #header.header2 #main-menu { margin:45px 0px 30px; }    #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 ul li ul { display:none; }  #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, #main-menu > ul.menu > li:hover > .megamenu-child-container { display:block; opacity:1; }  #main-menu ul li.menu-item-simple-parent ul { width:220px; background:#fdf6ea; border-top:3px solid #e9d8c4; padding:10px 0px 10px; position:absolute; top:52px; left:0px; float:left; box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); border-radius:0px 0px 3px 3px; z-index:1; } #main-menu ul li.menu-item-simple-parent ul li { display:block; padding:0px 15px; position:relative; }  #main-menu ul li.menu-item-simple-parent ul li a { color:#545454; position:relative; padding:9px 10px 8px; border-bottom:1px solid transparent; font-size:13px; display:block; border-radius:3px; } #main-menu ul li.menu-item-simple-parent ul li a:hover { background:#f5e9d4; border-color:#e2d6c1; }  #main-menu ul li.menu-item-simple-parent ul li ul { left:220px; top:-10px; padding-top:5px; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25); border-radius:3px; }  #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(7) ul { right:0px; left:inherit; } #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, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { right:220px; left:inherit; }    #main-menu > ul.menu > li > .megamenu-child-container { display:none; }  .megamenu-child-container { background:#fdf6ea; border-top:3px solid #e9d8c4; padding:10px 10px 0px; position:absolute; top:62px; left:0px; float:left; box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.25); border-radius:0px 0px 3px 3px; }  .megamenu-2-columns-group .megamenu-child-container { width:500px; } .megamenu-3-columns-group .megamenu-child-container { width:750px; } .megamenu-4-columns-group .megamenu-child-container { width:1000px; }  .megamenu-child-container > ul.sub-menu > li { width:220px; padding:15px; float:left; display:inline; }  .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:470px; display:block; } .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:720px; display:block; } .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:970px; display:block; }  .megamenu-child-container > ul.sub-menu { padding:0px; margin:0px; } .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { color:#303030; padding:0px 0px 20px; display:block; font-size:14px; font-weight:600; text-transform:uppercase; position:relative; }  .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before { content:""; position:absolute; width:40px; height:3px; position:absolute; left:0px; bottom:8px; }   .megamenu-child-container > ul.sub-menu > li > a .menu-item-description, .menu-item-description { color:#b1b1b1; display:block; font-weight:normal; padding:0px; } .dt-megamenu-custom-content { display:block; padding:10px 0px 0px; }  .megamenu-child-container ul.sub-menu > li > ul { padding:0px; } .megamenu-child-container ul.sub-menu > li > ul li { display:block; padding-bottom:0px; } .megamenu-child-container ul.sub-menu > li > ul li a { color:#545454; position:relative; padding:9px 10px 8px; border-bottom:1px solid transparent; font-size:13px; display:block; border-radius:3px; } .megamenu-child-container ul.sub-menu > li > ul li a:hover { background:#f5e9d4; border-color:#e2d6c1; }  .megamenu-child-container ul.sub-menu > li > ul > li > ul { padding-left:20px; }  .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link > .nolink-menu { padding:0px; } .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link ul.sub-menu { padding-top:0px; } .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link img { max-width:100%; }   .menu-item-widget-area-container { width:100%; margin:20px 0px 0px; padding:0px; } .menu-item-widget-area-container ul { padding:0px; margin:0px; } .menu-item-widget-area-container .widget { padding:0px; display:inline; } .menu-item-fullwidth .widget { display:inline; margin:0px 10px 20px 10px; width:220px; padding:0px; } .megamenu-2-columns-group .menu-item-fullwidth .widget { width:215px; }  .menu-item-widget-area-container .widget table { margin-bottom:0px; } .menu-item-widget-area-container textarea { height:120px; }  .menu-item-widget-area-container .wpcf7-form span.wpcf7-not-valid-tip { top:15px; right:10px; padding:2px 5px; font-size:10px; } .menu-item-widget-area-container span.wpcf7-form-control-wrap { width:100%; } .menu-item-widget-area-container .wpcf7 p { line-height:0px; } .menu-item-widget-area-container input[type="text"], .menu-item-widget-area-container input[type="password"], .menu-item-widget-area-container input[type="email"], .menu-item-widget-area-container input[type="url"], .menu-item-widget-area-container input[type="tel"], .menu-item-widget-area-container input[type="number"], .menu-item-widget-area-container input[type="range"], .menu-item-widget-area-container input[type="date"], .menu-item-widget-area-container textarea, .menu-item-widget-area-container input.text, .menu-item-widget-area-container input[type="search"] { margin:0px; } .menu-item-widget-area-container input[type="submit"] { padding:9px 15px 7px; font-size:12px; }  .menu-item-widget-area-container .widget.flickrbox .flickr-widget div { max-width:66px; } .menu-item-widget-area-container .widget.widget_rss li a { font-weight:normal; } #main-menu ul.menu .menu-item-widget-area-container .widget.flickrbox .flickr-widget div a { line-height:0px; }  #main-menu ul.menu li .menu-item-widget-area-container ul.menu { text-align:left; } #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a { font-size:14px; line-height:normal; font-weight:normal; text-transform:none; padding:0px; clear:both; border:none; color:#808080; } #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a:before { content:""; } #main-menu ul.menu li .menu-item-widget-area-container ul.menu li { clear:both; display:block; } #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu > li > ul li a { padding:0px; } #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu > li > ul { margin-top:10px; } #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar th, #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar td { padding:10px 5px; } .menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount, .menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer { display:inline-block; margin:5px 0px 0px; }  @media (min-width: 768px) {  #main-menu > .container > ul.menu { display:block !important; } }  #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container .widget h3.widgettitle { font-size:16px; text-transform:none; }    .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:470px; }  .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:720px; }  .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:980px; }    .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:480px; }  .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:730px; }    .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:465px; }  .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:303px; }  .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:340px; }     .megamenu-child-container > ul.sub-menu > li.fill-two-columns .widget_sensei_course_component ul li a img, .megamenu-child-container > ul.sub-menu > li.fill-two-columns .widget_sensei_lesson_component ul li a img, .megamenu-child-container > ul.sub-menu > li.fill-two-columns .widget_sensei_category_courses ul li a img { width:100px; }    .dt-menu-toggle { display:none; color:#ffffff; font-size:14px; font-weight:500; text-transform:uppercase; padding:12px 15px 11px; cursor:pointer; } .dt-menu-toggle-icon { background:#ffffff; display:inline-block; float:right; height:2px; margin-top:8px; position:relative; text-align:left; width:20px; } .dt-menu-toggle-icon:before, .dt-menu-toggle-icon:after { content:""; position:absolute; background:#ffffff; height:2px; width:20px; left:0px; top:-5px; } .dt-menu-toggle-icon:after { top:5px; }  .dt-menu-expand { font-size:16px !important; display:none !important; position:absolute !important; right:0px; top:0px; line-height:normal; padding:0px !important; text-align:center; line-height:37px !important; cursor:pointer; width:37px; height:37px; font-weight:bold; border-radius:0px !important; }    .page-with-slider #main { margin-top:-139px; } .page-with-slider #main:before {  position:absolute; content:""; top:0px; left:0px; width:100%; height:250px; z-index:99;  background: -moz-linear-gradient(top, rgba(253,246,234,1) 0%, rgba(255,255,255,0) 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,246,234,1)), color-stop(100%,rgba(255,255,255,0)));  background: -webkit-linear-gradient(top, rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);  background: -o-linear-gradient(top, rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);  background: -ms-linear-gradient(top, rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);  background: linear-gradient(to bottom, rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );  }  #main { width:100%; margin:0px; padding:0px 0px 85px; float:left; position:relative; clear:both; }  #primary { width:880px; margin:0px; padding:0px; float:left; position:relative; } #primary.content-full-width { width:100%; } #primary.with-left-sidebar { float:right; margin-left:20px; } #primary.with-right-sidebar { float:left; margin-right:20px; } #primary.page-with-both-sidebar { width:590px; float:left; margin:0px 20px; }  #secondary, #secondary-right, #secondary-left { width:270px; margin:0px; float:left; padding:0px; } #secondary-right.secondary-has-right-sidebar { float:right; } #secondary-left.secondary-has-left-sidebar { float:left; } #secondary.secondary-has-both-sidebar { margin:0px; }  .side-navigation { width:27%; float:left; margin:0px 2% 0px 0px; padding:0px; } .side-navigation-content { width:71%; float:left; margin:0px; padding:0px; }     #slider { float:left; clear:both; width:100%; margin:1px 0px 0px; padding:0px; position:relative; }  #slider img { max-width:100%; }   #slider-container { float:left; margin:0px; padding:0px; width:100%; }   #slider-search-container { position:absolute; top:42%; left:0px; right:0px; margin:auto; width:1170px; z-index:99; }   #slider-search-container .dt-sc-hr-invisible-medium { margin:25px 0px; }   .courses-search { width:100%; text-align:center; margin:0px; padding:0px; float:left; clear:both; }  .courses-search input[type="text"] { border:none; width:40%; display:inline-block; font-size:16px; font-weight:300; padding:15px; border-radius:3px 0px 0px 3px; color:#8b8b8b; }  .courses-search input[type="submit"] { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2.png); background-position:center center; background-repeat:no-repeat; border-radius:0px 3px 3px 0px; display:inline-block; float:none; padding:17px 25px 18px; margin:0px 0px 0px -4px; }   .slider-search { float:left; margin:0px; padding:0px; width:100%; text-align:center; }  .slider-search h4 { color:#2c2c2c; font-style:italic; font-weight:600; margin-top:30px; margin-bottom:30px; display:inline-block; clear:both; width:100%; }  .slider-search a { font-size:20px; font-weight:600; clear:both; display:inline-block; }  .slider-search a:hover { color:#2c2c2c; }  .slider-search a span { margin-left:5px; }      .fullwidth-section.dark-bg h1, .fullwidth-section.dark-bg h2, .fullwidth-section.dark-bg h3, .fullwidth-section.dark-bg h4, .fullwidth-section.dark-bg h5, .fullwidth-section.dark-bg h6, .fullwidth-section.dark-bg h1 a, .fullwidth-section.dark-bg h2 a, .fullwidth-section.dark-bg h3 a, .fullwidth-section.dark-bg h4 a, .fullwidth-section.dark-bg h5 a, .fullwidth-section.dark-bg h6 a, .fullwidth-section.dark-bg .main-title-icon, .fullwidth-section.dark-bg a:hover { color:#ffffff; }  .fullwidth-section.dark-bg .main-title, .fullwidth-section.dark-bg .main-title-icon { border-color:#ffffff; }   .fullwidth-section { width:100%; clear:both; margin:0px; padding:0px; float:left; }  .fullwidth-section img.aligncenter { margin-bottom:0px; }  .page-template-tpl-fullwidth-php #main { padding-bottom:0px; }   .main-title-section-wrapper { float:left; width:100%; margin:0px 0px 65px; padding:30px 0px; clear:both; }  .main-title-section { float:left; width:70%; margin:0px; padding:0px; position:relative; }  .main-title-section h1 { font-weight:600; color:#fffaf0; text-transform:uppercase; margin-bottom:0; }   .header-search { float:right; width:30%; margin:0px; padding:0px; }  .header-search form { float:right; margin:9px 0px 0px; padding:0px; }  .header-search input[type="text"] { border:none; width:78%; display:inline-block; font-size:16px; font-weight:300; padding:15px; border-radius:3px 0px 0px 3px; color:#8b8b8b; margin:0px; }  .header-search input[type="submit"] { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2.png); background-position:center center; background-repeat:no-repeat; border-radius:0px 3px 3px 0px; display:inline-block; float:none; padding:18px 25px 17px; margin:0px 0px 0px -4px; }   @media screen and (-webkit-min-device-pixel-ratio:0) {  .courses-search input[type="submit"] { padding:18px 25px; }  .header-search input[type="submit"] { padding:19px 25px 17px; }  }   .breadcrumb { clear:both; float:left; width:100%; margin:0px; padding:0px; font-size:14px; text-transform:uppercase; font-weight:500; color:rgba(255, 255, 255, 0.6); }  .breadcrumb a { color:rgba(255, 255, 255, 0.6); }  .breadcrumb .fa { display:inline-block; margin:0px 4px; padding:0px; }  .breadcrumb span.current, .breadcrumb a:hover { color:#ffffff; }   .breadcrumb .fa.default { background:url(//sydneypte.com.au/wp-content/themes/lms/images/breadcrumb-splitter.png) no-repeat; width:10px; height:11px; margin:0px 5px 0px 4px; }   .content-slider h2 { color:#808080; padding-bottom:30px; text-transform:none; }  .content-slider h2.border-title span { bottom:-15px; }  .content-slider img { margin:-45px 0px 0px; display:block; }       .portfolio { position:relative; overflow:hidden; }  .portfolio.column { margin-bottom:20px; }  .portfolio.column.no-space { margin-bottom:0px; }  .portfolio { margin-bottom:10px; }  .column.no-space .portfolio { margin-bottom:0px; }  .dt-sc-portfolio-container { float:left; clear:both; margin:30px 0px 0px; padding:0px; width:100%; }  .dt-sc-portfolio-container .portfolio { margin-left:0px; }   .portfolio.column.dt-sc-one-fourth.no-space { width:24.9%; }   .dt-sc-sorting-container a { font-size:14px; padding:10px 20px; line-height:normal; float:left; margin:0px 10px 10px 0px; cursor:pointer; font-weight:600; text-transform:uppercase; outline:none; position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; border:2px solid #201c1d; color:#303030; border-radius:3px; }  .dt-sc-sorting-container a:hover, .dt-sc-sorting-container a.active-sort { color:#ffffff; }   .portfolio figure { position:relative; overflow:hidden; }  .portfolio .image-overlay h5 { color:#ffffff; font-weight:500; font-size:18px; text-transform:uppercase; margin-bottom:5px; padding:0px 10px; }  .portfolio .image-overlay h5 a, .portfolio .image-overlay h6 { color:#ffffff; }  .portfolio .image-overlay h6 { font-size:16px; margin:0px; }     .portfolio .image-overlay { position:absolute; display:block; bottom:0; left:0; right:0; width:100%; height:100%; overflow:hidden; text-align:center; filter:alpha(opacity=0); opacity:0; }  .portfolio:hover .image-overlay { left:0px; right:0px; filter:alpha(opacity=100); opacity:1; }  .portfolio .image-overlay h5, .portfolio .image-overlay h6, .portfolio .image-overlay .links { position:relative; z-index:1; bottom:-20px; }  .portfolio:hover .image-overlay h5, .portfolio:hover .image-overlay h6, .portfolio:hover .image-overlay .links { bottom:0px; }   .portfolio .image-overlay .links { margin-top:15px; }  .portfolio .image-overlay .links a { display:inline-block; height:40px; width:40px; border:1px solid #ffffff; font-size:16px; line-height:40px; color:#ffffff; border-radius:40px; margin:0px 5px 0px 0px; }  .portfolio .image-overlay .links a:hover { background:#ffffff; }  .portfolio .image-overlay-details { position:absolute; top:0px; bottom:0px; margin:auto; height:105px; width:100%; }  .portfolio .img { overflow:hidden; }  .portfolio.hover .image-overlay { height:100%; }  .portfolio a.close-overlay { display:block; position:absolute; top:0; right:0; z-index:20; width:45px; height:45px; font-size:20px; line-height:42px; color:#ffffff; text-align:center; background-color:rgba(0, 0, 0, 0.1); cursor:pointer; }  .portfolio a.close-overlay:hover { background-color:rgba(0, 0, 0, 0.3); }   .portfolio-details { clear:both; width:100%; display:block; float:left; padding-bottom:6px; }  .portfolio-details-inner { display:block; padding:20px; border:1px solid #e2d6c1; background:#fcfcf7; }  .portfolio-details h5 { font-weight:300; text-transform:none; font-size:24px; margin-bottom:0px; }  .portfolio-details h5 a { color:#37251b; }  .portfolio-details h6 { font-size:13px; font-weight:normal; color:#a5a38c; text-transform:none; margin:10px 0px 0px; }   .portfolio a.close-overlay.hidden { display:none; }   .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5 { font-size:16px; }   .page-with-sidebar .portfolio.dt-sc-one-third figure .image-overlay::before, .page-with-sidebar .portfolio.dt-sc-one-fourth figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }   .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h5 { font-size:12px; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:12px; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; }   .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:16px; }   .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:11px; text-transform:none; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:none; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:55px; }   .ajax-portfolio-details { position:relative; width:100%; float:left; margin:0px; padding:0px; }  .project-details { margin:20px 0px 20px; float:left; clear:both; width:100%; }  .project-details p span { font-size:16px; font-weight:normal; width:100px; display:inline-block; color:#313131; }  .project-details p a { color:#808080; }      .portfolio img { width: -webkit-calc(100% + 60px); width: -moz-calc(100% + 60px); width: calc(100% + 60px); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-50px,0,0); transform: translate3d(-50px,0,0); max-width:140% !important; }  .portfolio figure:hover img { opacity: 0.7; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }  .portfolio figure { position: relative; }  .portfolio figure img { position: relative; }  .portfolio figure .image-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }   .portfolio figure .image-overlay::before { position: absolute; top: 20px; right: 20px; bottom: 20px; left: 20px; border: 1px solid #fff; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0); }  .portfolio figure:hover .image-overlay::before { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }         .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;  }     .portfolio-single { float:left; width:100%; padding:0px; margin:0px; }  .portfolio-slider-container { float:left; width:100%; padding:0px; margin:0px 0px 20px; position:relative; }  .two-third .portfolio-slider-container { margin-bottom:0px; }  .portfolio-slider { float:left; width:100%; margin:0px 0px 20px; padding:0px; }  .portfolio-single .bx-wrapper { margin-bottom:20px; }  .portfolio-single .bx-wrapper { margin-bottom:0px; }  .portfolio-slider li { width:100%; display:block; padding:0px; float:left; position:relative; margin-bottom:15px; margin-right:10px; background:none; }  .portfolio-slider li img { display:block; }  .portfolio-slider-container .bx-controls-direction { width:100%; float:left; margin:0px; padding:0px; }  .portfolio-slider-container .bx-controls-direction a { text-indent:-9999px; z-index:100; position:absolute; top:41%; width:39px; height:72px; float:left; opacity:0.8; filter:alpha(opacity=80); }  .portfolio-slider-container .bx-controls-direction a:hover { opacity:1; filter:alpha(opacity=100); }  .portfolio-slider-container .bx-controls-direction a.bx-prev { left:10px; }  .portfolio-slider-container .bx-controls-direction a.bx-next { right:10px; }    .portfolio-single h3 { text-transform:none; margin-bottom:20px; }  .portfolio-single h6 { color:#919191; font-weight:300; margin:-10px 0px 20px; }  .portfolio-share { float:left; clear:both; width:100%; margin:20px 0px 0px; }   .portfolio-single .bx-wrapper { position: relative; }  .bx-controls a { font-size:0; height:60px; position:absolute; top:0px; bottom:0px; margin:auto; width:40px; }  .bx-controls a.bx-prev { background:rgba(0, 0, 0, 0.5) url(//sydneypte.com.au/wp-content/themes/lms/images/slider-prev-arrow-white.png) center center no-repeat; left: 0; }  .bx-controls a.bx-next { background:rgba(0, 0, 0, 0.5) url(//sydneypte.com.au/wp-content/themes/lms/images/slider-next-arrow-white.png) center center no-repeat; right: 0; }  .post-nav-container { float:left; width:100%; margin:30px 0px 0px; padding:15px 0px; clear:both; border-bottom:1px dotted #888888; border-top:1px dotted #888888; }  .post-nav-container a { font-weight:normal; }  .post-nav-container a span { font-size:12px; font-weight:normal; color:#303030; font-style:italic; }  .post-nav-container .post-prev-link { float:left; }  .post-nav-container .post-next-link { float:right; }   .portfolio-single .right-gallery.dt-sc-two-third { margin-left:2%; float:right; margin-right:0px; }  .portfolio-single .dt-sc-one-third.last { margin-left:0px; }  .portfolio-single .dt-sc-two-third { margin-right:2%; }    .pp_nav p { line-height:12px; }      .page-with-sidebar .portfolio.with-space.dt-sc-one-half { width:48.8%; }  .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half { width:48%; }   .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h5 { font-size:15px; }  .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h6 { font-size:14px; }     .page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:31.6%; }  .page-with-both-sidebar .portfolio.with-space.dt-sc-one-third { width:31%; }  .page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h5, .page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h6, .page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h5, .page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6 { font-size:13px; }  .page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6 { display:none; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .fig-title { width:64%; }  .page-with-both-sidebar .portfolio.dt-sc-one-third .fig-overlay a { height:25px; width:25px; line-height:25px; font-size:14px; }   .page-with-sidebar .portfolio.dt-sc-one-third figcaption { padding:10px 3%; }     .container .portfolio.dt-sc-one-fourth figcaption, .portfolio.dt-sc-one-sixth figcaption { padding:12px 3%; }  .container .portfolio.dt-sc-one-fourth figcaption h5, .portfolio.dt-sc-one-sixth figcaption h5, .container .portfolio.dt-sc-one-fourth figcaption h6, .portfolio.dt-sc-one-sixth figcaption h6 { font-size:14px; }  .container .portfolio.dt-sc-one-fourth .fig-overlay a, .portfolio.dt-sc-one-sixth .fig-overlay a { height:28px; width:28px; line-height:28px; font-size:14px; }   .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:23%; }  .page-with-sidebar .portfolio.dt-sc-one-fourth .fig-title { width:64%; }  .page-with-sidebar .portfolio.dt-sc-one-fourth figcaption h6 { display:none; }   .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:22.2%; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-title { width:100%; text-align:center; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth figcaption h5 { font-size:11px; line-height:14px; }   .page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay { float:none; text-align:center; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a { float:none; margin-right:-4px; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a { font-size:10px; height:18px; width:18px; line-height:18px; }   .page-with-sidebar .portfolio.dt-sc-one-fourth figcaption { padding:10px 3%; }      .blog-entry { width:100%; margin:0px 0px 40px; padding:0px; float:left; clear:both; position:relative; }  .blog-entry-inner { padding:0px; min-height:155px; }   .blog-entry.no-border { border:none; padding-bottom:0px; }   .blog-single-entry { border-bottom:0px; }  .blog-single-entry .entry-body { margin:25px 0px 0px; float:left; clear:both; width:100%; }   .blog-thumb { display:block; width:100%; }   .blog-thumb .blog-entry { padding-bottom:30px; }  .blog-thumb .entry-thumb { width:33%; float:left; margin:0px 2% 0px 0px; padding:0px; }  .blog-thumb .entry-details { float:left; width:65%; margin:0px; padding:0px; }    .blog-thumb .entry-meta { position:inherit; float:left; }  .blog-thumb .entry-title { padding-left:94px; }  .blog-thumb .entry-details .entry-metadata { padding-left:24px; margin-bottom:0px; width:auto; }    .blog-thumb .blog-entry:hover .entry-thumb img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }   .blog-thumb .entry-thumb .entry-thumb-desc, #post-1016.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc, #post-1011.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc { display:none; }  #post-1016.blog-entry.has-post-thumbnail:hover .entry-thumb img, #post-1011.blog-entry.has-post-thumbnail:hover .entry-thumb img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }   .blog-thumb .entry-details-desc { display:block; }   .entry-details-desc { display:none; clear:both; margin:20px 0px 0px; padding:0px; float:left; }   .page-with-both-sidebar .blog-thumb .entry-thumb img, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb img { width:100%; height:auto; }   .tpl-blog-holder .dt-sc-one-half { width:48.9%; }     .entry-meta { width:70px; text-align:center; position:absolute; left:0; padding:0px; }  .entry-meta .entry_format { border:2px solid #201c1d; border-top:0px; display:block; padding:0px; font-family:FontAwesome; font-style:normal; font-weight:normal; font-size:20px; color:#303030; line-height:40px; text-align:center; text-decoration:inherit; height:38px; position:relative; border-radius:0px 0px 3px 3px; }  .entry-meta .entry_format:after { content:"\f15c"; }  .entry-meta .date { font-size:16px; font-weight:500; border:2px solid #201c1d; padding:12px 0px; text-align:center; margin:0px; color:#303030; position:relative; border-radius:3px 3px 0px 0px; }   .format-gallery .entry-meta .entry_format:after { content:"\f030"; }  .format-video .entry-meta .entry_format:after { content:"\f008"; }  .format-aside .entry-meta .entry_format:after { content:"\f036"; }  .format-chat .entry-meta .entry_format:after { content:"\f086"; }  .format-quote .entry-meta .entry_format:after { content:"\f10d"; }  .format-audio .entry-meta .entry_format:after { content:"\f001"; }  .format-link .entry-meta .entry_format:after { content:"\f0c1"; }  .format-standard .entry-meta .entry_format:after { content:"\f15c"; }  .format-image .entry-meta .entry_format:after { content:"\f03e"; }  .format-status .entry-meta .entry_format:after { content:"\f075"; }   .format-gallery .entry-thumb-desc, .format-video .entry-thumb-desc, .format-audio .entry-thumb-desc { display:none; }  .blog-entry.format-gallery:hover .entry-thumb img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }   .entry-thumb { display:block; padding:0px; line-height:0px; position:relative; overflow:hidden; }  .entry-thumb img { max-width:100%; height:auto; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }  .ie8 .entry-thumb img { width:auto; }   .blog-entry:hover .entry-thumb img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }   .entry-thumb .entry-thumb-desc {   position:absolute; bottom:0; left:0; width:100%; height:80%; opacity:0; filter:alpha(opacity=0);  background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);   background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0,0)), color-stop(100%,rgba(0, 0, 0, 0.7)));   background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.7) 100%);   background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.7) 100%);   background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.7) 100%);   background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.7) 100%);   filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );   }   .ie9 .entry-thumb .entry-thumb-desc { background:rgba(0, 0, 0, 0.3); height:100%; }   .blog-entry:hover .entry-thumb .entry-thumb-desc { opacity:1; filter:alpha(opacity=100); }  .entry-thumb .entry-thumb-desc { -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; }  .entry-thumb p { font-weight:300; letter-spacing:0.5px; line-height:24px; position:absolute; bottom:0; left:0; right:0; padding:20px 20px 5px; opacity:0; color:#ffffff; -webkit-transform:translate3d(0,50px,0); transform:translate3d(0,50px,0); -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition:opacity 0.35s, transform 0.35s; }  .blog-entry:hover .entry-thumb p { opacity:1; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); }   .entry-details { display:block; margin:30px 0px 0px; padding:0px 0px 0px 94px; min-height:96px; position:relative; }   .entry-details .entry-title h4 { margin-bottom:5px; font-size:20px; font-weight:500; line-height:32px; position:relative; top:-5px; }  .entry-details .read-more { float:right; margin-top:10px; }  .entry-details .read-more.dt-sc-button.small { padding:12px 14px 11px; line-height:12px; }  .entry-details .read-more.dt-sc-button.small .fa { margin-right:0px; }   .entry-details .entry-metadata { float:left; width:100%; margin:0px 0px 15px; }  .entry-details .entry-metadata p { color:#808080; margin:0px; padding:0px; display:inline; float:none; }  .entry-details .entry-metadata span { display:inline-block; margin:0px 5px; line-height:normal; }  .entry-details .entry-metadata p a { color:#808080; }  .entry-details .entry-metadata p a span { float:none; margin:0px; color:#808080; }  .entry-details .entry-metadata p i { color:#808080; margin-right:5px; display:inline; font-size:12px; }   .entry-details .entry-metadata span span.fa { margin:0px; color:#808080; }   .author-info { background:#f5e9d4; display:block; padding:20px 20px 10px; clear:both; }  .author-info img { background:#ffffff; padding:5px; }   .blog-fullwidth { width:100%; margin:0px; }  .entry-metadata p { float:left; margin:0px 15px 0px 0px; }  .entry-details .entry-body { width:100%; clear:both; }   .sticky .featured-post, .featured-post { margin:0px 10px 10px 0px; position:relative; float:left; padding:0px 15px 0px 33px; color:#ffffff; height:30px; line-height:30px; font-size:14px; font-weight:normal; text-transform:uppercase; border-radius:3px; }  .featured-post span.fa { width:35px; height:30px; position:absolute; left:0px; top:0px; line-height:30px; text-align:center; color:#ffffff; font-size:16px; }  .sticky .entry-details .entry-title h4 { position:relative; top:3px; }   .entry-gallery-post-slider li { display:block; }  .entry-thumb .bx-wrapper { position:relative; }  .entry-thumb .bx-controls a { top:0; bottom:0; margin:auto; position:absolute; color:#ffffff; width:40px; height:60px; font-size:0; }  .entry-thumb .bx-controls a.bx-prev { left:0px; background:rgba(0, 0, 0, 0.6) url(//sydneypte.com.au/wp-content/themes/lms/images/slider-prev-arrow-white.png) center center no-repeat; }  .entry-thumb .bx-controls a.bx-next { right:0px; background:rgba(0, 0, 0, 0.6) url(//sydneypte.com.au/wp-content/themes/lms/images/slider-next-arrow-white.png) center center no-repeat; }  .entry-thumb .bx-wrapper ul, .entry-thumb .bx-wrapper li { margin:0px; padding:0px; }   .tpl-blog-holder .column { margin-left:0px; margin-right:0px; }   .page-with-sidebar .tpl-blog-holder .dt-sc-one-half { width:48.8%; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half { width:48%; }   .page-with-sidebar .tpl-blog-holder .dt-sc-one-third { width:31.6%; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; }   .page-with-both-sidebar .blog-thumb .entry-thumb { width:100%; margin-right:0px; padding-bottom:20px; }  .page-with-both-sidebar .blog-thumb .entry-details { width:100%; }   .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb .bx-controls a, .tpl-blog-holder .dt-sc-one-third .entry-thumb .bx-controls a, .tpl-blog-holder .blog-thumb .entry-thumb .bx-controls a { height:45px; width:30px; background-size:10px 20px; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4 { line-height:26px; font-size:18px; }   .dt-sc-one-third .featured-post, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post { padding-right:0px; }  .dt-sc-one-third .featured-post span.text, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post span.text { font-size:0; }   .page-with-sidebar .tpl-blog-holder .dt-sc-one-third .mejs-controls div.mejs-horizontal-volume-slider { width:55px; }   .page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4 { font-size:16px; line-height:24px; top:-2px; }       .commententries { width:100%; float:left; margin:30px 0px 0px; padding:0px; }  ul.commentlist { float:left; margin:20px 0px 20px 0px; padding:0px 0px 20px 0px; list-style:none; border-top:0px; }  ul.commentlist li { display:block; float:none; list-style:none; border:none; margin:0px 0px 20px; padding:0px 0px 0px 115px; position:relative; clear:both; }  ul.commentlist li ul.children { margin:10px 0px 10px; padding:0px; float:left; border:none; clear:both; width:100%; }  ul.commentlist li .respond { margin-left:69px; }   ul.commentlist li .comment-details { position:relative; padding:0px 0px 10px; margin:10px 0px 10px; }   ul.commentlist li .comment-body { margin:10px 0px 0px; }  ul.commentlist li .comment-body p { line-height:20px; }   ul.commentlist li .comment-author { left:0px; top:0px; position:absolute; }  ul.commentlist li .comment-author img { max-width:90px; max-height:90px; float:left; margin:0px; }  ul.commentlist li .author-name, ul.commentlist li .author-name a { font-size:16px; color:#303030; }  ul.commentlist li.bypostauthor .author-name { font-weight:600; }   ul.commentlist li .comment-details { display:block; }   ul.commentlist li .commentmetadata { font-size:12px; color:#808080; font-style:italic; text-decoration:none; }   ul.commentlist li .reply { margin:0px; }  ul.commentlist li .reply a.comment-reply-link { color:#303030; font-size:14px; padding:8px 16px 6px; line-height:normal; display:inline-block; margin:10px 0px 0px; cursor:pointer; font-weight:600; text-transform:uppercase; outline:none; position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; border:2px solid #201c1d; border-radius:3px;}   ul.commentlist li .reply a.comment-reply-link:hover { color:#ffffff; }   ul.commentlist > li > ul.children li ul.children li #respond p span { display:none; }   ul.commentlist li #respond { padding-bottom:20px; }    #respond { clear:both; }  #respond h3#reply-title small { font-size:14px; text-transform:none; }  #respond h3#reply-title { margin-bottom:20px; font-size:18px; font-weight:600; }  #respond .dt-sc-one-half p span { width:10%; }  #respond p { clear:both; margin-bottom:15px; }   .social-share-icons { width:100%; clear:both; float:left; margin:20px 0px 0px; padding:0px; }  .social-share-icons li { display:inline; margin:0px 10px 0px 0px; padding:0px; }  .social-share-icons li img:hover { opacity:0.6; filter:alpha(opacity=60); }   .comment-body ul li, .comment-body ol li { padding-left:0px; list-style:circle; display:list-item; }    .social-bookmark .fb_iframe_widget { float:left; }  a.pin-it-button { bottom:7px; }  .social-bookmark .fb_iframe_widget, .social-bookmark .twitter-share-button, .social-bookmark .IN-widget, .social-bookmark img[alt="Delicious"] { margin-right:15px; }  #iframe-stmblpn-widget-1 { margin-right:15px !important; }      .pagination { float:left; width:100%; margin:10px 0px 10px; padding:0px; }  .pagination ul { float:left; margin:0px; padding:0px; }  .pagination ul li { float:left; display:inline; margin:0px; padding:0px; }  .pagination ul li.dot { font-size:30px; line-height:18px; padding:0px 12px; color:#303030; margin:10px 0px 0px -10px; }  .pagination ul li a, .pagination .next-post a, .pagination .prev-post a { font-size:14px; font-weight:bold; line-height:30px; color:#303030; padding:2px 12px 0px; border-radius:3px; margin:10px 10px 0px 0px; float:left; border:2px solid #201c1d; position:relative; z-index:1; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; }   .pagination ul li.active-page { color:#ffffff; font-size:14px; font-weight:bold; line-height:30px; padding:2px 12px 0px; margin:0px 10px 0px 0px; float:left; position:relative; border:2px solid; border-radius:3px; }  .pagination ul li a:hover, .pagination .next-post a:hover, .pagination .prev-post a:hover { color:#ffffff; }   .pagination ul li.active-page { margin-top:10px; }   .pagination .next-post { float:left; margin-left:4px; padding:0px; }  .pagination .prev-post { float:left; margin-right:4px; padding:0px; }    .error-info { padding:70px 0px; float:left; clear:both; } .error-info h2 { font-size:100px; color:#d9ceba; margin-bottom:0px; display:block; } .error-info h3 { font-size:20px; text-transform:none; display:block; margin-bottom:20px; } .error-info .dt-sc-button { margin-top:20px; }   .dt-team-entry-left { float: left; margin-right:4%; width:26%; text-align:center; } .dt-team-member { padding:10px; display:inline-block; }  .dt-team-entry-left .dt-sc-entry-title { margin:20px 0px 0px; } .dt-team-entry-left .dt-sc-team h2 { font-size:16px; font-weight:bold; margin-bottom:5px; text-transform:uppercase; } .dt-team-entry-left .dt-sc-team h5 { font-size:14px; color:#303030; margin:0px; padding:0px; font-weight:normal; text-transform:none; }  .dt-team-entry-left .dt-sc-team { margin-bottom:15px; }  .dt-sc-entry-thumb img { border-radius:3px 3px 0px 0px; height:auto; }  .dt-team-member .dt-sc-team { padding-bottom:20px; } .dt-team-member .dt-sc-team:hover { background:#f5e9d4; }  .post-ratings { line-height:normal; position:relative; width:100%; display:inline-block; padding:0px 0px 20px; } .post-ratings-text { position:absolute; left:0px; right:0px; margin:auto; top:25px; }  .post-ratings em:last-child { color: #404040 !important; margin-top: 8px !important; }  .dt-team-entry-left .post-ratings em { line-height: normal; margin-top: 20px; width: 100%; }  .dt-team-entry-content { float: left; width: 70%; color:#808080; margin:0px 0px 10px; } .dt-team-entry-content h3 { font-size:20px; font-weight:600; text-transform:uppercase; margin-bottom:20px; }  ul.teachers-details li { display:inline-block; font-size:14px; line-height:normal; width:97%; position:relative; padding:10px 0px 10px 25px; border-bottom:1px solid #f5e9d4; box-sizing:border-box; } ul.teachers-details li:before { content:"\f10c"; font-family:FontAwesome; font-style:normal; color:#808080; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:13px; left:0px; } .dt-team-entry-content ul li strong { float:left; min-width:34%; font-weight:400; }  .dt-team-entry-content .dt-sc-button.small { padding:11px 20px 9px; float:left; clear:both; margin-top:30px; }  .teachers-desc { line-height:28px; float:left; clear:both; margin:0px; padding:0px; }  .dt-team-entry-left .post-ratings, .dt_teachers .post-ratings { font-weight:300; } .dt-team-entry-left .post-ratings strong, .dt_teachers .post-ratings strong { font-weight:normal; }  .hentry .post-ratings { margin-bottom:10px; }  div.pp_default .pp_content_container .pp_details { position:absolute; bottom:0px; }  .dt_teachers .team-thumb img { border-radius:3px;} .dt_teachers .column.dt-sc-one-fourth { width:22.4%; } .dt_teachers .column.dt-sc-three-fourth { margin-left:3%; margin-top:0px; } .dt_teachers .team-thumb { text-align:center; } .dt_teachers .team-thumb .post-ratings { padding-bottom:10px; margin-top:10px; } .dt-sc-social-icons ul { margin:0px; padding:0px; }  .dt_teachers .dt-sc-social-icons { margin:10px 0px 0px; }  .dt_teachers .courses-table-list { margin-bottom:30px; } .dt_teachers h5.border-title { margin-top:10px; margin-bottom:40px; }  .dt_teachers ul.teachers-details { margin-top:-10px; }  .dt_teachers ul.dt-sc-fancy-list li { padding-left:22px; color:#303030; } .dt_teachers ul.dt-sc-fancy-list li strong, .dt_teachers ul.dt-sc-fancy-list li:before { color:#303030; } .dt_teachers ul.dt-sc-fancy-list li:before { top:3px; }   .social-bookmark { float: left; width: 100%; }    #toTop { display:none; text-decoration:none; position:fixed; bottom:20px; right:20px; overflow:hidden; width:40px; height:40px; border:none; text-indent:100%; background:url(//sydneypte.com.au/wp-content/themes/lms/images/ui.totop.png) no-repeat left top; z-index:9999; }  #toTopHover { background:url(//sydneypte.com.au/wp-content/themes/lms/images/ui.totop.png) no-repeat left -40px; width:40px; height:40px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); }  #toTop:active, #toTop:focus { outline:none; }    #newsletter { float:left; clear:both; width:100%; margin:0px; padding:40px 0px 35px; display:block; position:relative; text-align:center; }  .newsletter-wrapper { float:left; clear:both; width:100%; margin:0px; padding:0px; display:block; position:relative; text-align:center; background-attachment:fixed !important; } .newsletter-wrapper #newsletter { float:left; width:100%; background:rgba(255, 255, 255, 0.9); margin:0px; padding:80px 0px 90px; }  #newsletter h2.border-title { color:#ffffff; margin-bottom:40px; } #newsletter h2.border-title span { background:#ffffff; } #newsletter h6 { color:#ffffff; line-height:30px; margin-bottom:40px; }   #newsletter form { display:inline-block; position:relative; width:100%; }  #newsletter form input[type="email"] { border:none; width:36%; display:inline-block; font-size:16px; font-weight:300; padding:20px; border-radius:3px 0px 0px 3px; color:#8b8b8b; } #newsletter form input[type="submit"] { border-radius:0px 3px 3px 0px; display:inline-block; float:none; padding:21px 25px 20px; font-size:16px; margin:0px 0px 0px -4px; }  @media screen and (-webkit-min-device-pixel-ratio:0) {  #newsletter form input[type="submit"] { padding:23px 25px 22px; } }   #newsletter form .dt_sc_mc_result { position:absolute; left:10px; top:43px; color:#ffffff; }  #newsletter ul.social-icons { text-align:center; float:left; clear:both; margin:50px 0px 0px; padding:0px; width:100%; } #newsletter ul.social-icons li { display:inline-block; margin:0px 10px; padding:0px; text-align:center; } #newsletter ul.social-icons li a { color:#ffffff; font-size:24px; } #newsletter ul.social-icons li a:hover { opacity:0.7; filter:alpha(opacity=70); }     #contact-form p, .mailchimp-form p { background:#ffffff; border:1px solid #e2d6c1; padding:0px; width:100%; clear:both; overflow:hidden; border-radius:3px; } #contact-form p .fa, .mailchimp-form .fa { font-size:14px; line-height:48px; padding:0px; width:6%; text-align:center; border-right:1px solid #e2d6c1; margin:0px; } #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { border:none; padding:13px 0 12px 2%; width:89.4%; margin:0px; display:inline; } #contact-form p textarea { padding-top:15px; height:146px; width:92%; } #contact-form p.textarea-field .fa { padding-bottom:14px; height:145px; float:left; }  form p .fa { color:#808080; }  #contact-form p.submit { margin:30px 0px 0px; border:none; background:none; } #contact-form p.submit input { padding:11px 20px; }  .wpcf7-form-control-wrap { position:relative; } .wpcf7-form span.wpcf7-not-valid-tip { border:1px solid #ff7b79; color:#cc0000; padding:4px 10px; top:7px; line-height:normal; right:0px; position:absolute; }  span.wpcf7-form-control-wrap { width:92%; }  .wpcf7-form div.wpcf7-validation-errors, .wpcf7-form div.wpcf7-mail-sent-ok { margin-bottom:20px; margin-top:20px; clear:both; padding:15px 15px 15px 35px; float:left; }  .wpcf7-form div.wpcf7-validation-errors { background:#ffcccc; border:1px solid #ff9999; color:#d01313; position:relative; } .wpcf7-form div.wpcf7-validation-errors:before, .wpcf7-form div.wpcf7-mail-sent-ok:before { top:13px; left:10px; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:20px; position:absolute; }  .wpcf7-form div.wpcf7-validation-errors:before { content:"\f057"; color:#C54228; }  .wpcf7-form div.wpcf7-mail-sent-ok { background:#eafac0; border:1px solid #b1cf67; color:#7ba411; position:relative; } .wpcf7-form div.wpcf7-mail-sent-ok:before { content:"\f058"; color:#75b632; }  .wpcf7-form span.wpcf7-list-item { margin-right:25px; }  .wpcf7-form input[type="radio"] { position:relative; margin-right:5px; top:-2px; }  .dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip { top:0px; padding:0px 10px; } .ie9 .dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip { top:50px; } .ie9 .wpcf7-form .wpcf7-not-valid-tip { top:20px; }  .dt-sc-one-third .dt-sc-titled-box-content input[type="text"], .dt-sc-one-third .dt-sc-titled-box-content input[type="password"], .dt-sc-one-third .dt-sc-titled-box-content input[type="email"], .dt-sc-one-third .dt-sc-titled-box-content input[type="url"], .dt-sc-one-third .dt-sc-titled-box-content input[type="tel"], .dt-sc-one-third .dt-sc-titled-box-content input[type="number"], .dt-sc-one-third .dt-sc-titled-box-content input[type="range"], .dt-sc-one-third .dt-sc-titled-box-content input[type="date"], .dt-sc-one-third .dt-sc-titled-box-content textarea, .dt-sc-one-third .dt-sc-titled-box-content input.text { padding:12px 5%; width:90%; }    .page-template-tpl-blank-php #main { padding:0px; } .blank-template-container { display:table; height:100%; left:0; margin:0; padding:0; float:left; width:100%; } .blank-template { display:table-cell; margin:0; padding:0; vertical-align:middle; } .blank-template-wrapper { border-top:1px solid #e2d6c1; border-bottom:1px solid #e2d6c1; padding:30px 0px; float:left; clear:both; width:100%; background:#f5e9d4; }    .side-navigation { width:27%; float:left; margin:0px 2% 0px 0px; padding:0px; } .side-navigation-content { width:71%; float:left; margin:0px; padding:0px; }  .side-nav-container { float:left; margin:0px; padding:0px; width:98%; } ul.side-nav { border:1px solid; border-bottom:0px; margin:0px; padding:0px; float:left; width:100%; } ul.side-nav li { float:left; width:100%; display:block; padding:0px; border-bottom:1px solid; } ul.side-nav li a { color:#303030; line-height:normal; padding:14px 0px 13px 60px; display:block; position:relative; } ul.side-nav li a:before { content:"\f0da"; font-family:FontAwesome; font-style:normal; font-weight:normal; color:#444446; position:absolute; left:0; top:0; margin:auto; width:45px; height:100%; text-align:center; line-height:49px; }  ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { content:""; position:absolute; background:url(//sydneypte.com.au/wp-content/themes/lms/images/side-nav-active.png) no-repeat; width:11px; height:46px; right:-11px; top:0px; }  ul.side-nav > li > a:hover, ul.side-nav > li > ul > li > a:hover, ul.side-nav > li.current_page_item > a, ul.side-nav li > ul > li.current_page_item > a { color:#4bbcd7; } ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before { color:#ffffff; }  ul.side-nav li ul { border-top:1px solid; margin:0px; padding-left:0px; } ul.side-nav li ul li:last-child { border:none; padding-bottom:0px; } ul.side-nav li ul li a { padding-left:85px; } ul.side-nav ul ul li a { padding-left:120px; }  ul.side-nav li a:before, ul.side-nav > li > a:hover, ul.side-nav > li > ul > li > a:hover, ul.side-nav > li > ul > li > ul > li > a:hover, ul.side-nav > li.current_page_item > a, ul.side-nav > li > ul > li.current_page_item > a, ul.side-nav > li > ul > li > ul > li.current_page_item > a { background:#f5e9d4; } ul.side-nav, ul.side-nav li, ul.side-nav li ul { border-color:#e2d6c1; }  ul.side-nav li a:before, ul.side-nav > li > a:hover, ul.side-nav > li > ul > li > a:hover, ul.side-nav > li > ul > li > ul > li > a:hover { color:#303030; }    .ie9 .no-space.column.portfolio { margin-bottom:-1px; }   .min-space .dt-sc-hr-invisible-large { margin:65px 0px; }  .ie9 #buddypress div.item-list-tabs ul li.last select { max-width:179px; }   .ie9 .header-search input[type="submit"] { padding:18px 25px; }  .ie9 .widget.widget_text .textwidget .dt-sc-contact-info .icon i { top:-5px; } #newsletter form input[type="submit"] { padding:22px 25px 21px; }    .events-list .tribe-events-loop, .tribe-events-day .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .single-tribe_organizer .tribe-events-loop { max-width:1170px; }  #tribe-events-pg-template { max-width:100%; }  #tribe-bar-form { background:#f5e9d4; } #tribe-bar-form label { font-size:15px; color:#303030; text-transform:none; margin-bottom:10px; }  #tribe-bar-form input[type="text"] { border:1px solid #e2d6c1; background:#ffffff; padding:14px 15px 13px; font-weight:normal; font-size:12px; }  #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-sub-nav li a, .tribe-events-read-more { border:2px solid #201c1d; background:none; color:#303030; font-weight:bold; font-size:12px; padding:8px 15px 7px; cursor:pointer; width:auto; text-transform:uppercase; border-radius:3px; }  #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-sub-nav li a:hover, .tribe-events-sub-nav li a:active, .tribe-events-read-more:hover, .tribe-events-read-more:active { color:#ffffff; } #tribe-bar-form .tribe-bar-submit input[type="submit"] { float:left; margin:25px 0px 0px; }  .tribe-events-sub-nav li a, .tribe-events-read-more { margin:10px 0px 0px; } .tribe-events-sub-nav li { padding:0px; } #tribe-events-header .tribe-events-sub-nav, #tribe-events-footer .tribe-events-sub-nav { overflow:visible; margin:20px 0px; float:left; width:100%; clear:both; }  #tribe-bar-collapse-toggle { background:#f5e9d4; color:#303030; padding:24px 20px 18px; } .single-tribe_events .tribe-events-schedule { background:#f5e9d4; border-color:#e2d6c1; padding:10px 15px 12px; }  .tribe-bar-views-inner { padding:22px 0px 45px; background:#e8dcc7; } #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a { background:#dcd0bb; } #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover { background:#f5e9d4; } .datepicker table tr td span:hover { background:#f5e9d4; }  .datepicker table tr td span.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td span.active.active:hover { background:#e8dcc7; color:#808080; }  .column.tribe-week-grid-hours { margin-left: 0; }  .datepicker th.switch { width:122px; } .datepicker.dropdown-menu { margin-top:6px; } .datepicker table { border:none; } .datepicker td, .datepicker th { padding:5px; border:none; background:none; color:#666666; font-size:12px; line-height:20px; }  h2.tribe-events-page-title { font-weight:500; } h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title { font-size:26px; }   .tribe-events-calendar th { background:#f5e9d4; text-transform:uppercase; padding:15px 10px; text-transform:none; } #tribe-events-content table.tribe-events-calendar, #tribe-events-content .tribe-events-calendar td { border:1px solid #e2d6c1; } #tribe-events-content .tribe-events-calendar td { background:#ffffff; text-align:left; } .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a { border-bottom:1px solid #e2d6c1; } #tribe-events-content .tribe-events-thismonth a { border-bottom:0px; }  #tribe-events-content .tribe-events-tooltip h4 { min-height:10px; line-height:16px; font-weight:bold; font-size:11px; padding:10px; color:#ffffff; } .tribe-events-calendar .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip, .recurring-info-tooltip { border:1px solid #e2d6c1; } .tribe-events-tooltip .tribe-events-arrow { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/tribe-tooltips.png); background-size:44px 15px; } .events-archive.events-gridview #tribe-events-content table .vevent { padding:6px 0px; font-weight:normal; } .tribe-events-tooltip p.entry-summary { line-height:18px; color:#808080; } .tribe-events-tooltip .tribe-events-event-body span { color:#a7a7a7; padding:5px 0px 5px; display:inline-block; } .tribe-events-tooltip .duration { color:#a7a7a7; } .tribe-events-tooltip .tribe-events-event-thumb { padding-right:10px; } #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title { font-weight:normal; }  .tribe-grid-body .tribe-events-tooltip .tribe-events-arrow { top:36px; width:12px; left:-24px; } .tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow { right:-24px; } .tribe-events-tooltip .tribe-events-arrow { bottom:-17px; }  .tribe-events-week-grid .tribe-grid-header .tribe-grid-content-wrap { margin-top:-33px; }  .tribe-events-list .vevent.hentry { margin:0px; padding:30px 0px 50px; background:url(//sydneypte.com.au/wp-content/themes/lms/images/splitter.png) bottom repeat-x; border:none; } .tribe-events-list .time-details { font-size:14px; font-weight:normal; color:#303030; } .tribe-events-list .tribe-events-venue-details { font-size:14px; color:#808080; font-style:italic; font-weight:normal; } .tribe-events-loop .tribe-events-event-meta { margin-bottom:20px; } .tribe-events-list .tribe-events-event-image { margin-right:2%; } .tribe-events-list .tribe-events-event-image + div.tribe-events-content { width:68%; } .tribe-events-list .tribe-events-photo-event .tribe-events-event-details { padding-bottom:25px; }  .tribe-events-read-more { margin:20px 0px 0px; display:table; } .tribe-events-list-event-title a:hover { color:#303030; }  .tribe-events-list-separator-month span { background:#f5e9d4; padding:10px 3%; font-size:16px; color:#303030; border-radius:3px; } .tribe-events-list-separator-month:after { border:1px solid #e2d6c1; } .tribe-events-day .tribe-events-day-time-slot h5 { background:#f5e9d4; padding:13px 10px; font-size:16px; }  .with-sidebar .tribe-bar-mini .tribe-bar-views-inner { padding:22px 0 35px; }  .single-tribe_events .tribe-events-event-meta { background:none; border:none; padding:0px; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dt { color:#303030; }  .tribe-events-single-section .tribe-events-meta-group { width:48.9%; margin-right:2%; padding:0px; } .tribe-events-single-section .tribe-events-meta-group.tribe-events-meta-group-organizer { margin-right:0px; } .tribe-events-single-section .tribe-events-venue-map { margin-right:0px; width:46.9%; }  .tribe-events-meta-group .tribe-events-single-section-title { font-size:18px; text-transform:uppercase; margin-bottom:40px; position:relative; } .tribe-events-meta-group .tribe-events-single-section-title:before { content:""; bottom:-12px; height:4px; width:40px; position:absolute; }  .single-tribe_events #tribe-events-content .tribe-events-event-meta dd { padding:0px 0px 15px; margin:0px 0px 10px; border-bottom:1px solid #e2d6c1; } .single-tribe_events #tribe-events-content .tribe-events-event-meta dt { padding:10px 0px 0px; }  .tribe-events-event-meta address.tribe-events-address { line-height:24px; }  .page-with-sidebar .tribe-bar-mini .tribe-bar-views-inner { padding:20px 0px 40px; } .page-with-sidebar #tribe-bar-form .tribe-bar-submit input[type="submit"] { margin-top:25px; }   .tribe-events-list .vevent.hentry.tribe-event-end-month { padding-bottom:50px; } .tribe-events-grid .tribe-grid-content-wrap .column { width:12.2%; }  #primary .tribe-events-has-events div[id*="daynum-"] a:before { bottom:8px; }  #tribe-bar-form input[type="text"] { z-index:10 !important; }  .tribe-mini-calendar { background:#f5e9d4; }  .widget.tribe-events-list-widget ol { padding-left:0px; }  .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap { background:#f5e9d4; } .tribe-events-schedule h2 { display:inline; font-size:16px; font-weight:600; }  .secondary-sidebar .tribe-mini-calendar th, #footer .tribe-mini-calendar th, #primary .tribe-mini-calendar th { padding:7px 0px; background:#ffffff; border-color:#e2d6c1; color:#666666; font-weight:normal; text-transform:none; } .secondary-sidebar .tribe-mini-calendar td, #footer .tribe-mini-calendar td, #primary .tribe-mini-calendar td { padding:0px; background:#ffffff; border-color:#e2d6c1; color:#666666; } .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer .tribe-mini-calendar .tribe-mini-calendar-nav td, #primary .tribe-mini-calendar .tribe-mini-calendar-nav td { padding:4px 0px; } .secondary-sidebar .tribe-events-has-events div[id*="daynum-"] a:before, #footer .tribe-events-has-events div[id*="daynum-"] a:before, #primary .tribe-events-has-events div[id*="daynum-"] a:before { width:5px; height:5px; } .secondary-sidebar .tribe-mini-calendar-event .list-date, #footer .tribe-mini-calendar-event .list-date, #primary .tribe-mini-calendar-event .list-date { background:#f5e9d4; } .secondary-sidebar .tribe-mini-calendar-event .list-date .list-daynumber, #footer .tribe-mini-calendar-event .list-date .list-daynumber, #primary .tribe-mini-calendar-event .list-date .list-daynumber { color:#303030; } .secondary-sidebar .tribe-mini-calendar-event .list-info h2, #footer .tribe-mini-calendar-event .list-info h2, #primary .tribe-mini-calendar-event .list-info h2 { margin-bottom:10px; } .secondary-sidebar .tribe-mini-calendar-event, #footer .tribe-mini-calendar-event, #primary .tribe-mini-calendar-event { border-bottom:1px dashed #e2d6c1; } .secondary-sidebar .tribe-mini-calendar-event .list-info span, #footer .tribe-mini-calendar-event .list-info span, #primary .tribe-mini-calendar-event .list-info span { line-height:16px; } .secondary-sidebar .tribe-mini-calendar-event .list-info, #footer .tribe-mini-calendar-event .list-info, #primary .tribe-mini-calendar-event .list-info{ line-height:20px; }  .secondary-sidebar .tribe-venue-widget-list h4, #footer .tribe-venue-widget-list h4, #primary .tribe-venue-widget-list h4 { font-size:14px; margin-bottom:5px; } .secondary-sidebar .tribe-venue-widget-list li, #footer .tribe-venue-widget-list li, #primary .tribe-venue-widget-list li { border-bottom:1px dashed #e2d6c1; padding-bottom:20px; padding-left:20px; } .secondary-sidebar .tribe-venue-widget-list li:before, #footer .tribe-venue-widget-list li:before, #primary .tribe-venue-widget-list li:before { content:"\f124"; }  #footer .tribe-mini-calendar .tribe-mini-calendar-nav a, #footer .tribe-mini-calendar .tribe-mini-calendar-nav span, #footer .tribe-mini-calendar .tribe-events-has-events:hover a, #footer .tribe-mini-calendar .tribe-events-present a, .secondary-sidebar .tribe-events-present span.tribe-mini-calendar-no-event, #footer .tribe-events-present span.tribe-mini-calendar-no-event, #primary .tribe-events-present span.tribe-mini-calendar-no-event { color:#ffffff; }  .secondary-sidebar .tribe-mini-calendar-no-event, #footer .tribe-mini-calendar-no-event, .secondary-sidebar .tribe-mini-calendar .tribe-events-right a, #footer .tribe-mini-calendar .tribe-events-right a, #primary .tribe-mini-calendar-no-event, #primary .tribe-mini-calendar .tribe-events-right a { color:#666666; font-weight:normal; } .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events:hover a:hover, #footer .tribe-mini-calendar .tribe-events-has-events:hover a:hover, #primary .tribe-mini-calendar .tribe-events-has-events:hover a:hover { color:#ffffff; }  .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a, #footer .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a, #primary .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a { color:#ffffff !important; }  .secondary-sidebar .tribe-events-divider, #footer .tribe-events-divider, #primary .tribe-events-divider { padding:0px 3px; }  .secondary-sidebar .widget.tribe-events-adv-list-widget ol li, #footer .widget.tribe-events-adv-list-widget ol li, #primary .widget.tribe-events-adv-list-widget ol li { border-bottom:1px dashed #e2d6c1; padding-bottom:10px; margin-bottom:20px; }  #footer .widget.tribe-events-adv-list-widget ol li, #footer .tribe-venue-widget-list li, #footer .tribe-mini-calendar-event { border-color:#555555; }  #footer .tribe-countdown-number { color:#ffffff; }  .tribe-venue-widget-thumbnail img { border-radius:3px; clear:both; }  .widget.tribe-events-countdown-widget .tribe-countdown-text { font-size:16px; } .widget.tribe-events-adv-list-widget ol { padding-left:0px; } .widget.tribe-events-adv-list-widget ol li h4 { font-size:16px; } .widget.tribe-events-adv-list-widget ol li .duration, .widget.tribe-events-adv-list-widget ol li .vcard span { margin-bottom:10px; display:block; line-height:20px; } .widget.tribe-events-adv-list-widget .tribe-events-widget-link { margin-top:10px; float:left; clear:both; } .widget.tribe-events-adv-list-widget .tribe-events-widget-link a { border:1px solid; padding:8px 10px; border-radius:3px; font-size:14px; font-weight:normal; } .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover, #footer .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover { color:#ffffff; }  .secondary-sidebar .tribe-venue-widget-venue-name, #footer .tribe-venue-widget-venue-name, #primary .tribe-venue-widget-venue-name { margin-bottom:10px; }  #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] { padding:8px 15px 9px; font-size:11px; }  .tribe-events-list .tribe-events-loop .tribe-events-content { line-height:25px; padding:0; }  .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .events-list #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer, .tribe-events-grid .tribe-grid-content-wrap .column { border-color:#e2d6c1; } .tribe-grid-allday { background:#ffffff; border-color:#e2d6c1; }  .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a { color:#808080; background:#f5e9d4; } .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a { background:#cfb995; }  #tribe-geo-map-wrapper, .single-tribe_events .tribe-events-venue-map { background:#f5e9d4; border-color:#e2d6c1; }  #footer .tribe-countdown-complete, .tribe-events-sub-nav li.tribe-events-nav-next a:hover { color:#ffffff; }  .tribe-events-list .tribe-events-event-image img, #tribe-events-footer + a.tribe-events-ical.tribe-events-button, .tribe-events-event-image img { border-radius:3px; } .tribe-events-list .tribe-events-event-cost span { color:#ffffff; border-radius:3px; } .tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2 { margin-bottom:5px; display:inline-block; } .tribe-events-photo .tribe-events-loop .vevent.hentry .tribe-events-event-meta { margin-bottom:15px; } .single-tribe_events h2.tribe-events-single-event-title { font-size:24px; } .tribe-mini-calendar-event { float:left; }  #footer .tribe-mini-calendar div[id*="daynum-"] a, .secondary-sidebar .tribe-mini-calendar div[id*="daynum-"] a, #primary .tribe-mini-calendar div[id*="daynum-"] a { color:#808080; font-weight:normal; } #footer .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a, .secondary-sidebar .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a, #primary .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a { color:#ffffff; } #footer .tribe-mini-calendar td.tribe-events-has-events, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events, #primary .tribe-mini-calendar td.tribe-events-has-events { background:#f5e9d4; } #footer .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before, #primary .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before { width:4px; height:4px; bottom:5px; }  .single-tribe_events .tribe-events-schedule h3 { font-size:16px; }  #tribe-events-footer:before, #tribe-events-footer:after { background:none; } .tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a { font-weight:normal; }  #tribe-events-photo-events { max-width:100%; } .tribe-events-grid .tribe-grid-content-wrap .column { margin-left:0; }    .dt-sc-course-searchform-container { float:left; width:100%; clear:both; margin:0px; padding:0px; position:relative; } .dt-sc-course-searchform { float:left; margin:0px; padding:0px; width:100%; background:#f5e9d4; clear:both; border-radius:3px; } .dt-sc-course-searchform header { background:#f5e9d4; padding:0px; float:left; width:100%; border-radius:3px 3px 0px 0px; } .dt-sc-course-searchform header h2 { padding:0px; margin-bottom:0px; font-size:16px; line-height:45px; font-weight:600; background:#e7dbc6; border-radius:3px 3px 0px 0px; }  .dt-sc-course-searchform header h2 span { float:left; color:#ffffff; height:45px; width:50px; padding:0px; font-size:16px; line-height:45px; text-align:center; margin-right:15px; border-radius:3px 0px 0px 0px; position:relative; }  .dt-sc-searchbox-container { float:left; clear:both; margin:0px; padding:0px; width:100%; } .dt-sc-searchbox-container form { padding:25px 20px 20px; } .dt-sc-searchbox-container form .course-type-module, .dt-sc-searchbox-container form .sub-course-type-module, .dt-sc-searchbox-container form .search-text-module, .dt-sc-searchbox-container form .course-price-module { float:left; margin-right:2%; width:49%; margin-bottom:20px; } .dt-sc-searchbox-container form .sub-course-type-module { margin-right:0px; } .dt-sc-searchbox-container form label { color:#303030; margin-bottom:10px; display:inline-block; } .dt-sc-searchbox-container form .search-text-module { margin-right:0px; margin-bottom:11px; } .dt-sc-searchbox-container form .webinar-module { clear:both; float:left; margin:5px 0px 0px; padding:0px 0px 35px; } .dt-sc-searchbox-container form .webinar-module input[type="checkbox"] { margin-right:8px; margin-top:-4px; } .dt-sc-searchbox-container form input[type="submit"] { margin-top:10px; padding:11px 15px 10px; font-size:13px; }   #dt-sc-ajax-load-image.search-ajax-load { position:absolute; bottom:-50px; top:auto; }  .courses-table-list th, .courses-table-list td { text-align:left; }  .courses-table-title a, .courses-table-lessons { color:#303030; }  .courses-table-list th { position:relative; cursor:pointer; } .courses-table-list th:before { font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:12px; position:absolute; top:18px; right:15px; } .courses-table-title-header:before, .courses-table-type-header:before, .lessons-table-title-header:before, .lessons-table-type-header:before { content:"\f15d"; } .courses-table-title-header.headerSortDown:before, .courses-table-type-header.headerSortDown:before, .lessons-table-title-header.headerSortDown:before, .lessons-table-type-header.headerSortDown:before { content:"\f15e"; }  .courses-table-lessons-header:before, .courses-table-length-header:before, .lessons-table-length-header:before { content:"\f162"; } .courses-table-lessons-header.headerSortDown:before, .courses-table-length-header.headerSortDown:before, .lessons-table-length-header.headerSortDown:before { content:"\f163"; }  #dt-sc-ajax-load-image { position:absolute; text-align:center; top:70px; width:100%; }   .dt-sc-course-single, .dt-sc-course-single .dt-sc-course-details { float:left; clear:both; margin:0px; padding:0px; width:100%; }  .dt-sc-course-single .dt-sc-course-image { float:left; width:25%; margin:0px 2% 0px 0px; padding:0px; line-height:0px; } .dt-sc-course-single .dt-sc-course-image img { border-radius:3px; } .dt-sc-course-single .dt-sc-course-details-inner { width:68%; margin:0px; padding:22px 2%; float:left; background:#f5e9d4; border-radius:3px; } .dt-sc-course-single .dt-sc-course-details-inner h3 { margin-bottom:7px; font-size:20px; line-height:32px; } .dt-sc-course-single .dt-sc-course-details-inner .post-ratings { padding-bottom:10px; margin-bottom:5px; }  .dt-sc-course-single .dt-sc-course-details-inner .post-ratings img { margin:0px 2px 0px 0px; } .dt-sc-course-single .dt-sc-course-details-inner .post-ratings em { font-weight:300; font-style:normal; font-size:12px; } .dt-sc-course-single .dt-sc-course-details-inner .post-ratings em strong { font-weight:normal; }  .dt-sc-course-single .entry-metadata p { display:inline; margin:0px 15px 0px 0px; } .dt-sc-course-single .entry-metadata p a { color:#808080; } .dt-sc-course-single .entry-metadata p i { margin:0px 5px 0px 0px; }  .dt-sc-course-single h2, .dt-sc-course-single h3, .dt-sc-course-single h4 { text-transform:none; }  .dt-lesson-wrapper { float:left; clear:both; width:100%; margin:0px; padding:0px; } .dt-lesson-inner-wrapper { border:5px solid #f5e9d4; border-radius:3px; box-shadow:0 0 0 1px #e2d6c1; display:inline-block; width:100%; box-sizing:border-box; } .dt-lesson-wrapper .dt-lesson-title { background:#f5e9d4; padding:11px 20px 15px; margin-bottom:10px; } .dt-lesson-wrapper ol.dt-sc-lessons-list { padding:20px 20px 0px; }  .dt-lesson-wrapper ol.dt-sc-lessons-list .lesson-title h5 { font-size:15px; color:rgba(0, 0, 0, 0.5); margin-bottom:15px; }  .dt-sc-course-single .entry-metadata .dt-sc-button { float:right; margin:-13px 3px 0px 0px; font-size:12px; padding:9px 15px 7px; } .dt-sc-course-single .entry-metadata .dt-sc-button i { font-size:14px; } .dt-sc-course-single .entry-metadata .dt-sc-button.filled:hover:after { background:#f5e9d4; } .dt-sc-course-single .entry-metadata .dt-sc-meta-container { float:left; margin:0px; padding:0px; clear:both; } .dt-sc-course-single .featured-post { font-size:12px; }  .page-template-tpl-landingpage-php #main, .page-template-tpl-demopage #main { padding-bottom:0px; }  .page-template-tpl-demopage #footer { margin-top:0px; } .color-black { color:#000; } .color-white { color:#fff; } .color-white.border-title span { background:#fff; } .color-black.border-title span { background:#000; } .bgimage-with-two-colors { background-position:center; }  .menu-item-widget-area-container .special-offers { float:left; clear:both; width:100%; margin:0px 0px 15px; padding:0px; } .widget.widget_text ul.special-offers li { display:block; margin:0px; padding:0px 0px 20px; border-bottom:4px solid #545454; margin-bottom:20px; width:100%; } .special-offers li h2 { font-weight:bold; text-transform:uppercase; margin-bottom:10px; } .special-offers li h2 a { color:#303030; } .special-offers li p { font-size:14px; color:#717171; margin:0px; } .widget.widget_text ul.special-offers li:before { content:""; }  .menu-item-widget-area-container .widget.widget_text ul.quick-links { float:left; clear:both; width:100%; margin:0px 0px 15px; padding:0px; } .widget.widget_text ul.quick-links li, .widget.widget_text ul.quick-links li:last-child { display:block; margin:0px; padding:8px 0px 8px 20px; line-height:13px; border-left:1px solid #e2d6c1; border-bottom:0px; width:100%; } .widget.widget_text ul.quick-links li:before { content:""; } .widget.widget_text ul.quick-links li a { font-size:13px; font-weight:300; } .menu-item-fullwidth #text-9.widget { margin-left:0px; margin-right:20px; } .menu-item-fullwidth #text-10.widget { margin-right:20px; } .menu-item-fullwidth #text-11.widget { margin-right:0px; }  .menu-item-widget-area-container .widget .recent-portfolio-widget li h6 { font-size:13px; margin-bottom:7px; margin-top:-2px; } .menu-item-widget-area-container .widget .recent-portfolio-widget li h6 a { color:#313131; } .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img { max-width:80px; } .menu-item-widget-area-container .widget .recent-portfolio-widget li p { font-size:11px; line-height:18px; } .menu-item-widget-area-container .widget .recent-portfolio-widget li, .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb { margin-bottom:5px; }  .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 { font-weight:300; font-size:14px; } .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 a { color:#313131; }  .courses-share { margin-bottom:20px; float:left; clear:both; width:100%; }   .tpl-forget-pwd { margin:29px 0px 0px; }  #ws-plugin--s2member-profile { clear:both; margin:0px; padding:0px; width:100%; float:left; } #ws-plugin--s2member-profile table td { text-align:left; background:none; } #ws-plugin--s2member-profile table label { margin-bottom:20px; } #ws-plugin--s2member-profile table label strong { font-weight:normal; color:#303030; display:inline-block; margin:10px 0px 10px; }  .page-template-tpl-welcome-php form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section { color:#e2d6c1; margin:10px 0px 0px; } .page-template-tpl-welcome-php div.ws-plugin--s2member-password-strength { padding:7px 11px; } #ws-plugin--s2member-profile table label input[type="password"] { margin:10px 0px 0px; }    #footer { float:left; width:100%; margin:80px 0px 0px; padding:0px; position:relative; }  .footer-logo { background:#fdf6ea; padding:7px; border-radius:114px; height:100px; left:0; margin:auto; position:absolute; right:0; top:-60px; width:100px; }  .footer-logo img { position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; }   #footer .footer-widgets-wrapper { width:100%; margin:0px; background:#f5e9d4; border-top:3px solid #f0e3cb; padding:90px 0px 20px; float:left; clear:both; }  #footer .widget h3.widgettitle { border:none; font-size:20px; font-weight:500; text-transform:none; } #footer .widget h3.widgettitle span { display:none; }  #footer .wp-caption { background:#fdf6ea; }  #footer .copyright { width:100%; float:left; clear:both; padding:20px 0px; margin:0px; color:#fdf6ea; } #footer .copyright .copyright-info a, #footer .footer-links a { color:#fdf6ea; } #footer .copyright .copyright-info { float:left; line-height:40px; }  #footer ul.social-icons { float:right; margin:0px; padding:0px; } #footer ul.social-icons li { clear:none; float:left; display:inline; margin:0px 15px; padding:0px; } #footer ul.social-icons li a { color:#fdf6ea; font-size:18px; line-height:40px; } #footer ul.social-icons li a:hover { opacity:0.7; filter:alpha(opacity=70); }  #footer .footer-links { float:right; line-height:40px; } #footer .footer-links a { margin:0px 5px; } #footer .footer-links ul { float:left; margin:0px; padding:0px; } #footer .footer-links ul li { display:inline; padding:0; background:url(//sydneypte.com.au/wp-content/themes/lms/images/footer-splitter.png) right no-repeat; } #footer .footer-links ul li a { padding:0px 11px 0px 5px; } #footer .footer-links ul li:last-child { background:none; } #footer .footer-links ul li:last-child a { padding-right:0px; }  #footer table { border:none; }  #footer .copyright .copyright-info a:hover, #footer .footer-links a:hover { text-decoration:underline; }  #footer .widget .dt-sc-social-icons { width:auto; } #footer .widget .dt-sc-social-icons li { margin:0px -1px -1px 0px; padding:0px; width:46px; clear:none; display:inline-block; border-color:#555555; } #footer .widget .dt-sc-social-icons li:before { content:""; }  #footer .dt-sc-social-icons li { margin:0px; }    .dt-style-picker-wrapper { position:fixed; z-index:99999; left:0px; top:150px; } #dt-style-picker { background:#ffffff; border:1px solid #e2d6c1; width:225px; float:left; position:absolute; top:0px; z-index:1; margin:0px; padding:0px 0px 10px; text-align:center; } #dt-style-picker h2 { background:#ffffff; border-bottom:1px solid #e2d6c1; font:normal 12px Tahoma, Geneva, sans-serif; text-transform:uppercase; line-height:48px; width:100%; color:#848484; margin:0px 0px 15px; padding:0px; } #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:225px; } #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 #ffffff; 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 #e2d6c1; } #dt-style-picker ul li a img { border:1px solid #e2d6c1; } #dt-style-picker .hr { background:url(//sydneypte.com.au/wp-content/themes/lms/images/style-picker/seperator.png) no-repeat; width:100%; height:25px; margin:-10px 0px 10px; float:left; } .style-picker-ico { position:absolute; top:25px; left:225px; width:50px; height:50px; } .style-picker-ico img { border:1px solid #e2d6c1; } .page-id-615 .dt-sc-dropcap.dt-sc-dropcap-bordered-circle { font-size:14px; line-height:40px; color:#808080; border-color:#808080; } .post-ratings-text { display:none !important; }  .dt-sc-custom-course-type .post-ratings-loading { float:left; position:absolute; bottom:55px; right:0px; clear:both; text-align:right; font-size:12px; } .dt-sc-custom-course-type .post-ratings-loading img { position:relative; left:-2px; top:3px; }  .dt-sc-callout-box.membership-box.type5 { position: relative; width: 27.3%; } .dt-sc-callout-box.membership-box.type5::after { background: rgba(0, 0, 0, 0.05); content: ""; height: 100%; position: absolute; right: 0; top: 0; width: 1px; } .dt-sc-callout-box.membership-box.type5:last-child::after { content:none; } .dt-sc-callout-box.membership-box.type5 h4 strong { display:inline-block; width:100%; } .dt-sc-callout-box.membership-box.type5 .column { text-align:center; display:inline-block; width:100%; } .dt-sc-callout-box.membership-box.type5 .dt-sc-button { float:none; background-color: transparent; color: #303030; min-width:163px; text-transform:capitalize; } .dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-stripe, .pro-payments.dt-sc-toggle-frame h5 > a > i.fa-cc-stripe { color:#111e57; } .dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-visa, .pro-payments.dt-sc-toggle-frame h5 > a > i.fa-cc-visa { color: #016595; } .dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-bank, .pro-payments.dt-sc-toggle-frame h5 > a > i.fa-bank { color: #e31430; } .dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-paypal, .pro-payments.dt-sc-toggle-frame h5 > a > i.fa-cc-paypal { color: #179bd7; } .membership-box h4 strong, .membership-description h4 strong { font-weight:bold; font-size:22px; text-transform:uppercase; } .membership-box h4, .membership-description h4 { font-weight:normal; font-size:16px; text-transform:capitalize; } .membership-description h4 { margin-bottom:20px; } .membership-description h4 strong { float:left; width:100%; } .membership-description h5 { font-weight:normal; } .membership-box h5 > span, .membership-description h5 span { display:inline-block; width:100%; margin-top:15px; font-weight:600; } .membership-description h5 span { margin-top:5px; } .pro-payments.dt-sc-toggle-frame h5 > a > i.fa { margin-right:8px; } div.s2member-pro-authnet-form-section > div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box, div.s2member-pro-authnet-form-section > div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box, div.s2member-pro-paypal-form-section > div.s2member-pro-paypal-form-div .selection-box { width:49%; clear:none; float:left; margin-right:1%; } div.s2member-pro-paypal-form-section > div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-month, div.s2member-pro-paypal-form-section > div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-year, div.s2member-pro-authnet-form-section > div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-month, div.s2member-pro-authnet-form-section > div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-year { width:100% !important; }  .retina_logo { display:none; height:auto !important; } html, body { overflow-x:hidden; } @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; }  .hr{ background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/splitter@2x.png); background-size:15px 10px; } select { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/select-box@2x.jpg); background-size:44px 48px; } .widget #searchform input[type="submit"], #primary #searchform input[type="submit"] { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2@2x.png); background-size:15px 16px; } .courses-search input[type="submit"] { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2@2x.png); background-size:15px 16px; } .header-search input[type="submit"] { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/search-ico2@2x.png); background-size:15px 16px; } .breadcrumb .fa.default { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/breadcrumb-splitter@2x.png); background-size:10px 11px; } .bx-controls a.bx-prev { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/slider-prev-arrow-white@2x.png); background-size:14px 28px; } .bx-controls a.bx-next { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/slider-next-arrow-white@2x.png); background-size:14px 28px; } .entry-thumb .bx-controls a.bx-prev { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/slider-prev-arrow-white@2x.png); background-size:14px 28px; } .entry-thumb .bx-controls a.bx-next { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/slider-next-arrow-white@2x.png); background-size:14px 28px; } #toTop { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/ui.totop@2x.png); background-size:40px 80px; } #toTopHover { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/ui.totop@2x.png); background-size:40px 80px; }  ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/side-nav-active@2x.png); background-size:11px 46px; } .tribe-events-list .vevent.hentry { background-image:url(//sydneypte.com.au/wp-content/themes/lms/images/splitter@2x.png); background-size:15px 10px; } }  .flexslider .slides img { height:auto; } .ubtn-ctn-center button, .ubtn-ctn-left button, .ubtn-ctn-right button { float:none; }  .dt-sc-group-member { background: #89b93f; border-radius: 3px; color: #fff; display: inline-block; padding: 10px 15px; font-size:13px; } .dt-sc-group-member .fa { margin-right: 5px; } .login-submit .button-primary { float: left; margin-right: 20px; }@font-face{font-family:'FontAwesome';src:url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.eot');src:url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.woff2') format('woff2'),url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.woff') format('woff'),url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.ttf') format('truetype'),url('//sydneypte.com.au/wp-content/themes/lms/fonts/fontawesome-webfont.svg') 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(//sydneypte.com.au/wp-content/themes/lms/fonts/Stroke-Gap-Icons.eot)}@font-face{font-family:Stroke-Gap-Icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) 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/JRri4v4lAX3BPxUFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBcuLFauLi2tri4urBfwkyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWLyxWri4tra4uLqwWL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Ffe0i4v4FPu0i4v8FAW793QV91SLi2v7VIuLqwWLSxX3VIuLa/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"}@charset "utf-8";  body { background:#ffffff; } pre, code, td, tbody th, .wp-caption, .main-menu-wrapper, #main-menu ul li.menu-item-simple-parent ul li a:hover, .megamenu-child-container ul.sub-menu > li > ul li a:hover, .author-info, .dt-team-member .dt-sc-team:hover, .blank-template-wrapper, #tribe-bar-form, #tribe-bar-collapse-toggle, .single-tribe_events .tribe-events-schedule, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover, .datepicker table tr td span:hover, .tribe-events-calendar th, .tribe-events-list-separator-month span, .tribe-events-day .tribe-events-day-time-slot h5, .tribe-mini-calendar, .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap, .secondary-sidebar .tribe-mini-calendar-event .list-date, #footer .tribe-mini-calendar-event .list-date, #primary .tribe-mini-calendar-event .list-date, .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a, #tribe-geo-map-wrapper, .single-tribe_events .tribe-events-venue-map, #footer .tribe-mini-calendar td.tribe-events-has-events, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events, #primary .tribe-mini-calendar td.tribe-events-has-events, .dt-sc-course-searchform, .dt-sc-course-searchform header, .dt-sc-course-single .dt-sc-course-details-inner, .dt-lesson-wrapper .dt-lesson-title, .dt-sc-course-single .entry-metadata .dt-sc-button.filled:hover:after, #footer .footer-widgets-wrapper, .members-list, .addresses .col-1, .addresses .col-2 { background-color:#f6f6f6; } ul.side-nav li a:before, ul.side-nav > li > a:hover, ul.side-nav > li > ul > li > a:hover, ul.side-nav > li > ul > li > ul > li > a:hover, ul.side-nav > li.current_page_item > a, ul.side-nav > li > ul > li.current_page_item > a, ul.side-nav > li > ul > li > ul > li.current_page_item > a { background-color:#ededed; } @media only screen and (max-width: 767px) { #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul { background-color:#f6f6f6 !important; } } tbody tr:nth-child(2n+1) td, tbody tr:nth-child(2n+1) th, .boxed .inner-wrapper, #main-menu ul li.menu-item-simple-parent ul, .megamenu-child-container, .footer-logo, #footer .wp-caption { background-color:#ffffff; } #footer .copyright, #footer .copyright .copyright-info a, #footer .footer-links a, #footer ul.social-icons li a { color:#ffffff; } .is-sticky #header:before { background-color:rgba(255, 255, 255, 0.8); } .secondary-sidebar .widget, .dt-lesson-inner-wrapper { border:5px solid #f8f8f8; box-shadow:0 0 0 1px #ededed; } .page-with-slider #main:before {  background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));  background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);  background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);  background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );  } #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a { border-bottom-color:#ffffff; } #buddypress div.item-list-tabs ul li.selected a span, #buddypress div.item-list-tabs ul li.current a span, #buddypress div.item-list-tabs ul li a:hover span { background-color:#ffffff; } .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row { border-top-color:#ffffff; } .woocommerce #payment, .woocommerce-page #payment { background-color:#f6f6f6; } .woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after { border-bottom-color:#ffffff; } ul.products li .product-container, .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { background-color:#ffffff; } .dt-sc-ico-content.type2:hover .custom-icon span, .dt-sc-ico-content.type2:hover .custom-icon span, .dt-sc-ico-content.type3:hover .custom-icon, .dt-sc-ico-content.type5 .custom-icon:after, .dt-sc-ico-content.type6 .custom-icon, .dt-sc-ico-content.type7:hover .custom-icon, .dt-sc-ico-content.type13:hover .custom-icon, .dt-sc-team:hover h6:before, .dt-sc-team .social-icons li a, .dt-sc-pr-tb-col, .dt-sc-tb-content li, .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header .dt-sc-price, .dt-sc-infographic-bar .dt-sc-bar-percentage span, .dt-sc-colored-box .dt-sc-button:hover, .dt-sc-callout-box.type2 .icon, .dt-sc-callout-box.type3 .icon, .dt-sc-callout-box.type4 .icon, .dt-sc-testimonial blockquote, .fullwidth-section .dt-sc-course .dt-sc-course-details, .dt-sc-course.custom-course-type .dt-sc-course-details-inner, .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after, #ui-datepicker-div, .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after, .ui_tpicker_hour_slider select, .ui_tpicker_minute_slider select { background-color:#ffffff; } .dt-sc-event-container .dt-sc-event-thumb .event-price { color:#ffffff; } .dt-sc-team .dt-sc-social-icons li:hover:after { background:#ffffff !important; } .dt-sc-pullquote2 { border:1px solid #ffffff; } ul.dt-sc-tabs-frame li a.current { border-bottom-color:#ffffff; } ul.dt-sc-tabs-vertical-frame li a.current { border-right-color:#ffffff; } .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .meter.orange>span { background-color:#dfdfdf; } .dt-sc-ico-content.type5, .dt-sc-ico-content.type6, .dt-sc-ico-content.type8 .custom-icon, .dt-sc-ico-content.type9 .custom-icon, .dt-sc-ico-content.type9 .custom-icon:after, .dt-sc-ico-content.type12 .custom-icon, .dt-sc-ico-content.type14 .custom-icon, .dt-sc-team, blockquote.type2, blockquote.type4, .dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote6, .dt-sc-tb-header .dt-sc-price, .dt-sc-boxed-tooltip, .dt-sc-titled-box-content, .dt-sc-progress, .dt-sc-callout-box.type2, .dt-sc-callout-box.type5, .dt-sc-callout-box.type3, .ui-datepicker-calendar td a:hover, .dt-sc-lesson-single .lesson-metadata { background-color:#f6f6f6; } .dt-sc-timeline-section h4 { border-bottom-color:#ededed; }  pre, code, blockquote q, table, 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, input[type="search"], select, .wp-caption, .widget ul.tweet_list li .tweet-thumb, #main-menu ul li.menu-item-simple-parent ul li a:hover, .megamenu-child-container ul.sub-menu > li > ul li a:hover, .portfolio-details-inner, #contact-form p, .mailchimp-form p, ul.side-nav, ul.side-nav li, ul.side-nav li ul, #tribe-bar-form input[type="text"], .single-tribe_events .tribe-events-schedule, #tribe-events-content table.tribe-events-calendar, #tribe-events-content .tribe-events-calendar td, .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a, .tribe-events-calendar .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip, .recurring-info-tooltip, .tribe-events-list-separator-month:after, .secondary-sidebar .tribe-mini-calendar th, #footer .tribe-mini-calendar th, #primary .tribe-mini-calendar th, .secondary-sidebar .tribe-mini-calendar td, #footer .tribe-mini-calendar td, #primary .tribe-mini-calendar td, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .events-list #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer, .tribe-events-grid .tribe-grid-content-wrap .column, .tribe-grid-allday, #tribe-geo-map-wrapper, .single-tribe_events .tribe-events-venue-map, #dt-style-picker, #dt-style-picker ul li a.selected, #dt-style-picker ul li a:hover, #dt-style-picker ul li a img, .style-picker-ico img, .dt-sc-team .social-icons, .dt-sc-pr-tb-col, .dt-sc-callout-box.type1, .dt-sc-testimonial blockquote, .dt-sc-course .dt-sc-course-details, .dt-sc-course .dt-sc-course-details .dt-sc-course-meta, .dt-sc-course.custom-course-type .dt-sc-course-details-inner, .dt-sc-contact-info, #buddypress div.activity-meta a, #buddypress div.item-list-tabs ul li a, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, ul.products li .product-container, .woocommerce-tabs ul.tabs li a, .woocommerce-tabs .panel, .pp_inline #respond textarea, .widget.woocommerce ul.product_list_widget li a img, #my-courses.ui-tabs .ui-tabs-nav li a { border-color:#dfdfdf; } input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="range"]:focus, input[type="date"]:focus, textarea:focus, input.text:focus, input[type="search"]:focus { border-color:#cccccc; } .gallery-item img { border-color:#dfdfdf !important; } table, .selection-box:before, .blank-template-wrapper, .dt-sc-pullquote3, .dt-sc-pullquote4, .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, #main .course .course-lessons>header, #main .course-container .course-lessons>header, #main .course .module-lessons>header, #main .course-container .module-lessons>header, nav#post-entries, #my-courses .ui-tabs-panel, .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul { border-top-color:#dfdfdf; } th, td, tbody th, .is-sticky #header.header3, .is-sticky #header.header4, .is-sticky .main-menu-wrapper, .blank-template-wrapper, .single-tribe_events #tribe-events-content .tribe-events-event-meta dd, .secondary-sidebar .tribe-mini-calendar-event, #footer .tribe-mini-calendar-event, #primary .tribe-mini-calendar-event, .secondary-sidebar .tribe-venue-widget-list li, #footer .tribe-venue-widget-list li, #primary .tribe-venue-widget-list li, .secondary-sidebar .widget.tribe-events-adv-list-widget ol li, #footer .widget.tribe-events-adv-list-widget ol li, #primary .widget.tribe-events-adv-list-widget ol li, #dt-style-picker h2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-tb-content li, #buddypress ul.item-list li, #buddypress div.item-list-tabs ul, #buddypress table#message-threads tr.unread td, .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods, .widget.woocommerce ul.product_list_widget li, .course-container .archive-header h1, #my-courses ul.ui-tabs-nav, .widget_categories ul li, .widget.widget_archive ul li, .widget.widget_popular_entries .recent-course-widget ul li, .widget.widget_text .textwidget ul li, ul.teachers-details li { border-bottom-color:#dfdfdf; } .selection-box:after, .widget.widget_text ul.quick-links li, .widget.widget_text ul.quick-links li:last-child, .dt-sc-team .social-icons li, .dt-sc-pullquote1, .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after, #buddypress .activity-list .activity-content .activity-inner, #buddypress .activity-list .activity-content blockquote, #buddypress .activity-list li.new_forum_post .activity-content .activity-inner, #buddypress .activity-list li.new_forum_topic .activity-content .activity-inner, .woocommerce ul.cart_list li dl, .woocommerce-page ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.product_list_widget li dl { border-left-color:#dfdfdf; } .selection-box:after, #contact-form p .fa, .mailchimp-form .fa, .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after, #buddypress table.notifications tr td.label, #buddypress table.notifications-settings tr td.label, #buddypress table.profile-fields tr td.label, #buddypress table.wp-profile-fields tr td.label, #buddypress table.messages-notices tr td.label, #buddypress table.forum tr td.label { border-right-color:#dfdfdf; } .page-template-tpl-welcome-php form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section, .ui-datepicker-prev.ui-state-disabled { color:#dfdfdf; } .tip_bottom #tiptip_content { box-shadow: inset 0px -1px 0px 0px #dfdfdf; -webkit-box-shadow:inset 0px -1px 0px 0px #dfdfdf; -moz-box-shadow:inset 0px -1px 0px 0px #dfdfdf; } @media only screen and (max-width: 768px) { .tribe-events-loop .tribe-events-event-meta { background:#f6f6f6 !important; border-color:#dfdfdf !important; } .tribe-events-list .tribe-events-venue-details { border-color:#dfdfdf !important; } } .dt-sc-timeline-section:before, .dt-sc-timeline-section:after, .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { border-color:#ededed; } #footer .footer-widgets-wrapper { border-top-color:#ededed; } .dt-sc-timeline-section { background:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/timeline_line.jpg) center top repeat-y; } .dt-sc-course-searchform header h2 { background-color:#ededed; } .header-search input[type="submit"], #newsletter form input[type="submit"] { background-color:rgba(0, 0, 0, 0.2); } .header-search input[type="submit"]:hover, #newsletter form input[type="submit"]:hover { background-color:#303030; } ol.dt-sc-lessons-list > li.dt-hidden-lesson > .hidden-lesson-overlay { background:rgba(255, 255, 255, 0.6); } .tribe-bar-views-inner { background-color:#ededed; } #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a { background-color:#dfdfdf; } .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a { background-color:#aaaaaa; } ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { background:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/side-nav-active.png) no-repeat; } .dt-sc-testimonial blockquote:before { background:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/testimonial-arrow.png) no-repeat; }  ol.dt-sc-lessons-list > li:after, ol.dt-sc-lessons-list li ol li .dt_lessons:before, ol.dt-sc-lessons-list li ol li.hassub:after { background:#dfdfdf; } .dt-sc-dashboard-menus, .dt-sc-lessons-menu ul li:before, #dt-question-list .dt-question, .dt-sc-post-quiz-msg, .dt-sc-assignment-submission { border-color:#dfdfdf; } .dt-sc-lessons-menu ul li:after { border-right-color:#dfdfdf; } .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li, .dt-sc-assignment-submission li { border-bottom-color:#dfdfdf; } .dt-sc-assignment-submission li .column { border-left-color:#dfdfdf; }  .dt-sc-lessons-menu ul, .dt-sc-lessons-menu ul li:before, .dt-sc-lesson-staff .lesson-staff-details, .dt-sc-timer-container, #dt-question-list .dt-title, .dt-mark, .dt-sc-post-quiz-msg, .dt-sc-assignment-file-types ul.assignment-file-types li, .dt-sc-assignment-file-size h6 span, .dt-sc-assignment-submission, .dt-sc-dashboard-menus { background:#f6f6f6; } .dt-sc-user-details { background-color:#ededed; } #dt-question-list .dt-question:before { border-color:#f6f6f6; } .dt_quizes #dt-sc-ajax-load-image {  background:rgba(255, 255, 255, 0.7); } ol.dt-sc-lessons-list > li:before { background-color:#ffffff; } 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-color:#ffffff; }  a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .fullwidth-section.dark-bg h1 a:hover, .fullwidth-section.dark-bg h2 a:hover, .fullwidth-section.dark-bg h3 a:hover, .fullwidth-section.dark-bg h4 a:hover, .fullwidth-section.dark-bg h5 a:hover, .fullwidth-section.dark-bg h6 a:hover, .dt-sc-ico-content.type14 .custom-icon, .dt-sc-course-price, .dt-sc-course-meta p a:hover, .entry-details .entry-metadata p a:hover, .entry-details .entry-metadata p a:hover span, .dt-sc-ico-content.type13:hover h4 a, .dt-sc-timeline-section h2 a, .dt-sc-timeline-section h2, .widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price, .widget.widget_popular_entries .recent-course-widget ul li h6 a:hover, .widget ul li a:hover, .widget.widget_text .textwidget .dt-sc-contact-info p a, .dt-sc-timeline .dt-sc-timeline-content i, tbody th a, .dt-sc-ico-content.type1 .custom-icon span, .content-slider .rating span, .ajax-controls a:hover, .ajax-controls .ajax-close, .dt-sc-contact-info p a:hover, .recent-posts-widget ul li .entry-details .entry-title h4 a:hover, .widget ul#recentcomments li a:hover, ul.tweet_list li a, .dt-sc-ico-content.type4 .custom-icon span, .dt-sc-ico-content.type6 .custom-icon span, .dt-sc-ico-content.type8 .custom-icon span, .dt-sc-callout-box.type2 .icon, .dt-sc-callout-box.type3 .icon, .dt-sc-callout-box.type4 .icon, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button, .dt-sc-ico-content.type2:hover .custom-icon span, .dt-sc-ico-content.type3:hover .custom-icon, .dt-sc-ico-content.type3:hover .custom-icon a, .dt-sc-ico-content.type5 .custom-icon, .dt-sc-ico-content.type9 .custom-icon, .dt-sc-ico-content.type7:hover .custom-icon span, .contact-details p a:hover, .contact-details p, .dt-sc-callout-box.type1:hover .icon, .dt-sc-callout-box.type5:hover .icon, .dt-sc-testimonial .author-detail, .dt-sc-ico-content.type10 .custom-icon span, .dt-sc-ico-content.type11 .custom-icon, p span, .dt-sc-callout-box.type5 .dt-sc-button:hover, .project-details p a:hover, .dt-sc-contact-info .icon, .widget .recent-portfolio-widget li h6 a:hover, #footer .widget .recent-portfolio-widget li h6 a:hover, ul.side-nav > li.current_page_item > a:hover, ul.side-nav > li > ul > li.current_page_item > a:hover, ul.side-nav > li > ul > li > ul > li.current_page_item > a:hover, .dt-sc-ico-content.type12:hover h4 a, .fullwidth-background.dark-bg .breadcrumb a:hover, .fullwidth-background .breadcrumb a:hover, ul.side-nav li.current_page_item a, .courses-table-title a:hover, .courses-table-type, .dt-sc-course-single .entry-metadata p a:hover, ol.dt-sc-lessons-list li .lesson-metadata p a:hover, .dt-sc-lesson-single .lesson-metadata p a:hover, .dt-sc-pr-tb-col.type2.selected .dt-sc-tb-header .dt-sc-price, .dt-sc-pr-tb-col.type2:hover .dt-sc-tb-header .dt-sc-price, .dt-sc-course.custom-course-type .dt-sc-course-duration span, .dt-sc-course.custom-course-type .dt-sc-course-meta p a:hover, .fullwidth-section.dark-bg .dt-sc-course.custom-course-type .dt-sc-course-thumb h5 a:hover, .megamenu-child-container > ul.sub-menu > li > a:hover, .dt-sc-ico-content.type12 .custom-icon, .dt-sc-team h5 a, .dt-team-entry-left .dt-sc-team h2, ul.teachers-details li:before, .dt-team-entry-content h3, .membership-box h5 > span, .membership-description h5 span, .dt-sc-testimonial.type3 .testimonial-rating:before, #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a { color:#0facce; } .megamenu-child-container ul.sub-menu > li > ul li.current_page_item a, .megamenu-child-container ul.sub-menu > li > ul li.current_page_ancestor a, .megamenu-child-container ul.sub-menu > li > ul li.current-menu-item a, .megamenu-child-container ul.sub-menu > li > 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 { color:#0facce; }   .dt-sc-event-container .dt-sc-event-thumb .event-price, .dt-sc-timeline-section:before, .dt-sc-timeline-section:after, .main-title-section-wrapper, th, .dt-sc-team .dt-sc-social-icons li a:after, .dt-sc-bar, .ajax-controls .ajax-close:hover, .portfolio .fig-overlay a:after, .dt-sc-contact-info span, .social-icons li a:after, .dt-sc-ico-content.type2 .custom-icon span, .dt-sc-ico-content.type7 .custom-icon, .dt-sc-callout-box.type4, .dt-sc-titled-box h6.dt-sc-titled-box-title, .dt-sc-pr-tb-col.selected .dt-sc-tb-header .dt-sc-price, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:after, .dt-sc-ico-content.type3 .custom-icon:after, .dt-sc-ico-content.type5 .custom-icon, .dt-sc-ico-content.type9 .custom-icon, .dt-sc-ico-content.type8:hover .custom-icon, .dt-sc-ico-content.type3 .custom-icon, .dt-sc-callout-box.type1 .icon, .dt-sc-callout-box.type5 .icon, .dt-sc-callout-box.type2:hover .icon, .dt-sc-callout-box.type3:hover .icon, .dt-sc-callout-box.type5 .dt-sc-button, .bx-controls a.bx-prev:hover, .bx-controls a.bx-next:hover, .widget.flickrbox .flickr-widget div, .sticky .featured-post, .featured-post, .mean-container a.meanmenu-reveal, .mean-container .mean-nav, ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before, .dt-sc-counter .icon, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button:hover, .skin-color, div.pp_overlay, .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before, .dt-sc-ico-content.type13 .custom-icon { background-color:#0facce; } .dt-sc-course-searchform header h2 span, .dt-sc-subscription-frm-container, .timeline-button, .dt-sc-event-meta .date, .ui-datepicker-calendar .ui-state-active, .ui-datepicker-calendar .ui-state-active:hover, .dt-sc-pr-tb-col.type2.selected, .dt-sc-pr-tb-col.type2:hover, .dt-sc-course.custom-course-type .dt-sc-course-duration .duration-icon, .meter.orange > span { background:#0facce; } .top-bar { background-color:#0f8ea9; } .dt-menu-toggle { background:#0f8ea9; } @media only screen and (max-width: 767px) { #main-menu > ul.menu { background:#0facce; } }  .dt-sc-callout-box.type1, .dt-sc-callout-box.type3 { border-left-color:#0facce; } .ajax-controls .ajax-close:hover, .portfolio .fig-overlay a:hover, .dt-sc-pr-tb-col.selected, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button, .dt-sc-ico-content.type7 .custom-icon, .dt-sc-ico-content.type2 .custom-icon span, .dt-sc-callout-box.type1 .icon, .dt-sc-callout-box.type5 .icon, .dt-sc-testimonial:hover .author img { border-color:#0facce; } blockquote.type4, .dt-sc-pr-tb-col.type2:hover, .courses-view-type a:hover, .courses-view-type a.active { border-color:#0facce; } .dt-sc-event-container .dt-sc-event-thumb .event-price:before, blockquote.type2 { border-top-color:#0facce; } .dt-sc-pullquote5 { border-left:2px solid #0facce; } .dt-sc-pullquote6 { border-top:2px solid #0facce; } .mean-container .mean-nav ul li a.mean-expand:hover { border-color:#0f8ea9; } #main-menu ul li.menu-item-simple-parent ul, .megamenu-child-container { border-bottom-color:#0facce; }  .dt-sc-ico-content.type3 .custom-icon { box-shadow:0 0 0 1px #0facce; }  #main-menu > ul > li:hover > a, .header-register ul li a:hover, .dt-sc-button.filled:hover, .slider-search a, .dt-sc-custom-course-type:hover .dt-sc-course-details h5 a, .blog-entry:hover .entry-details .entry-title h4 a, .blog-entry:hover .entry-meta .date, .blog-entry:hover .entry-meta .entry_format, .widget.widget_text .textwidget .dt-sc-contact-info .icon i, h5.dt-sc-toggle a:hover, h5.dt-sc-toggle-accordion a:hover, .portfolio .image-overlay .links a:hover, .dt-sc-callout-box.type1 .dt-sc-button:hover, .dt-sc-callout-box.type5 .dt-sc-button:hover { color:#0facce; } input[type="submit"], button, input[type="button"], .dt-sc-button.filled, .dt-sc-counter h5 span, .border-title span, .dt-sc-button:hover, #footer .copyright, .post-edit-link:hover, h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before, .dt-sc-sorting-container a:hover, .dt-sc-sorting-container a.active-sort, .dt-sc-team h6:before, .dt-sc-callout-box.type1 .dt-sc-button, .dt-sc-callout-box.type5 .dt-sc-button, .carousel-arrows a:hover, .dt-sc-team:hover, .pagination ul li.active-page, .pagination ul li a:hover, .pagination .next-post a:hover, .pagination .prev-post a:hover, ul.commentlist li .reply a.comment-reply-link:hover, .courses-view-type a:hover, .courses-view-type a.active, .courses-price-type a:hover, .courses-price-type a.active, .widget .tagcloud a:hover, .widget h3.widgettitle span, .tribe-events-meta-group .tribe-events-single-section-title:before, .page-link a:hover, .page-link > span, .dt-sc-ico-content.type13:hover .custom-icon, .woocommerce .wc-proceed-to-checkout a.checkout-button, .my-messages-link-container a.my-messages-link, .sensei-results-links .sensei-certificate-link, #attached-media ul li a, .order-again a.button, .widget.widget_sensei_course_progress header h2::after { background-color:#0facce; } .dt-sc-course-overlay, .portfolio .image-overlay { background:rgba(15, 172, 206, 0.9); } .dt-sc-button:hover, .dt-sc-button.filled, .dt-sc-custom-course-type:hover .dt-sc-course-details .dt-sc-course-data, .blog-entry:hover .entry-meta .date, .blog-entry:hover .entry-meta .entry_format, .header-register ul li a:hover i, .post-edit-link:hover, h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before, .dt-sc-sorting-container a:hover, .dt-sc-sorting-container a.active-sort, .dt-sc-callout-box.type1 .dt-sc-button, .dt-sc-callout-box.type5 .dt-sc-button, .carousel-arrows a:hover, .pagination ul li.active-page, .pagination ul li a:hover, .pagination .next-post a:hover, .pagination .prev-post a:hover, ul.commentlist li .reply a.comment-reply-link:hover, .courses-view-type a:hover, .courses-view-type a.active, .courses-price-type a:hover, .courses-price-type a.active, .widget .tagcloud a:hover, .page-link a:hover, .page-link > span { border-color:#0facce; } @media only screen and (max-width: 319px) { ul.dt-sc-tabs-frame li a.current, ul.dt-sc-tabs-vertical-frame li a.current { background-color:#0facce; border-color:#0facce !important; } }  ul.products li:hover .product-container, .product .woocommerce-main-image img { border-color:#0facce; } .woocommerce-tabs ul.tabs li.active a { border-top-color:#0facce; } ul.products li .product-details .dt-sc-button, ul.products li .product-details-hover .dt-sc-button, ul.products li .product-thumb .onsale, .single-product .product > .onsale, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr th { background-color:#0facce; } ul.products li .product-details-hover h3 a:hover, .widget.widget_product_categories .product-categories li:hover span { color:#0facce; }  ul.products li .product-details .add_to_cart_button, ul.products li .product-details-hover .add_to_cart_button, ul.products li .product-details .button, ul.products li .product-details-hover .button, ul.products li .product-details-hover .yith-wcwl-add-to-wishlist a, .product .summary .add_to_wishlist:hover, #reviews a.button:hover, .woocommerce-message .button:hover, .woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce table .button:hover, .product.woocommerce .button:hover, .wishlist_table .add_to_cart.button:hover { background-color:#0facce; } .product .summary .add_to_wishlist:hover, #reviews a.button:hover, .woocommerce-message .button:hover, .woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce table .button:hover, .product.woocommerce .button:hover, .wishlist_table .add_to_cart.button:hover { border-color:#0facce; }  .members .pagination a, #buddypress div.item-list-tabs ul li a span, #buddypress li span.unread-count, #buddypress tr.unread span.unread-count, .pagination-links a, .widget.buddypress div.item-options a.selected, .widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a:hover { color:#0facce; } .members .pagination a:after, .members .pagination span.current, .pagination-links a:after, .pagination-links span.current, #buddypress span.activity, #item-buttons .generic-button a:hover, #buddypress div.item-list-tabs ul li a:hover span, #buddypress div.item-list-tabs#subnav ul li.selected a, #buddypress div.item-list-tabs#subnav ul li.current a { background-color:#0facce; } .members .pagination a, .members .pagination span.current, .pagination-links a, .pagination-links span.current, #buddypress div.item-list-tabs ul li a span, #item-buttons .generic-button a, #buddypress div.activity-meta a:hover, #buddypress li span.unread-count, #buddypress tr.unread span.unread-count { border-color:#0facce; } #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a { border-top-color:#0facce; }  #buddypress .activity-list li.load-more a:hover, #buddypress div.item-list-tabs#subnav ul li.selected a, #buddypress div.item-list-tabs#subnav ul li.current a, #buddypress div.item-list-tabs#subnav ul li a:hover { background-color:#0facce; } #buddypress .activity-list li.load-more a:hover, #buddypress div.item-list-tabs#subnav ul li.selected a, #buddypress div.item-list-tabs#subnav ul li.current a, #buddypress div.item-list-tabs#subnav ul li a:hover { border-color:#0facce; }  .tribe-events-calendar td a, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-gcal:hover, .events-shortcode-list h2 a, .events-shortcode-list .read-more:hover, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a, #footer .widget.tribe-events-adv-list-widget .tribe-events-widget-link a, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events a, #footer .tribe-mini-calendar .tribe-events-has-events a, #primary .tribe-mini-calendar .tribe-events-has-events a { color:#0facce; } .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, #footer .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #footer .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, .tribe-events-list .tribe-events-event-cost span, #primary .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #primary .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover { background-color: #0facce; } .tribe-events-day .tribe-events-day-time-slot h5, .tribe-events-calendar td .tribe-events-month-event-title a, .events-shortcode-list h2 a:hover, .events-shortcode-list .read-more { color:#0facce; } .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, #footer .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, #footer .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, #primary .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, #primary .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today { background:#0facce; } .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, #tribe-events-content .tribe-events-tooltip h4, .datepicker.dropdown-menu td.active.active, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, .secondary-sidebar .tribe-mini-calendar .tribe-events-present, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-today, #footer .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer .tribe-mini-calendar .tribe-events-present, #footer .tribe-mini-calendar .tribe-mini-calendar-today, #primary .tribe-mini-calendar .tribe-mini-calendar-nav td, #primary .tribe-mini-calendar .tribe-events-present, #primary .tribe-mini-calendar .tribe-mini-calendar-today, #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-grid-header, .tribe-events-calendar thead th, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover { background:#0facce; } .tribe-grid-header, .tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column, .tribe-events-list .tribe-events-event-cost span { border-color:#0f8ea9; } .events-archive #main, .events-single #main, .tribe-events-venue #main, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-calendar thead th, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer .tribe-mini-calendar .tribe-mini-calendar-nav td, #primary .tribe-mini-calendar .tribe-mini-calendar-nav td { border-color:#0facce; } .tribe-grid-allday .hentry.vevent > div, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent, .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover { background:rgba(15, 172, 206, 0.9); border-color:#0f8ea9; } .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover { background:#0facce; } .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, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover { background:#0facce; } @media only screen and (max-width: 768px) { .tribe-events-calendar td.tribe-events-present, #tribe-events-content .tribe-events-calendar td.tribe-events-present:hover, .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, .tribe-events-calendar td.mobile-active, .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"], .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"] a, #tribe-events-content .tribe-events-calendar .mobile-active:hover { background:#0facce !important; color:#ffffff; } .tribe-events-calendar .tribe-events-present.tribe-events-has-events:after { background:#ffffff; } }  #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-sub-nav li a:hover, .tribe-events-sub-nav li a:active, .tribe-events-read-more:hover, .tribe-events-read-more:active, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .secondary-sidebar td.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a:hover, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-right a:hover, #footer .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #footer td.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a:hover, #footer .tribe-mini-calendar .tribe-events-has-events.tribe-events-right a:hover, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events:hover a:hover, #footer .tribe-mini-calendar .tribe-events-has-events:hover a:hover, #primary .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #primary td.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a:hover, #primary .tribe-mini-calendar .tribe-events-has-events.tribe-events-right a:hover, #primary .tribe-mini-calendar .tribe-events-has-events:hover a:hover { background-color:#0facce; } #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-sub-nav li a:hover, .tribe-events-sub-nav li a:active, .tribe-events-read-more:hover, .tribe-events-read-more:active { border-color:#0facce; }  #main .course .sensei-course-meta a:hover, #main .course-container .sensei-course-meta a:hover, .lesson-meta a:hover, .dt-sc-course .dt-sc-course-details .dt-sc-tags, .dt-sc-course .dt-sc-course-details .dt-sc-course-meta span a:hover { color:#0facce; } .dt-sc-course .dt-sc-course-price, .course .status, .course-lessons .status, .course-container .status, .meter.red > span, #my-courses.ui-tabs .ui-tabs-nav li.ui-state-active a, #main .course .sensei-course-meta .course-price, #main .course-container .sensei-course-meta .course-price { background-color:#0facce; } #my-courses.ui-tabs .ui-tabs-nav li.ui-state-active a { border-color:#0facce; } .course .status.register, .course-lessons .status.register, .course-container .status.register, .quiz input.quiz-submit.reset, .lesson input.quiz-submit.reset, .quiz input.quiz-submit.complete, .lesson input.quiz-submit.complete { background:#0facce; } .course .status.register:hover, .course-lessons .status.register:hover, .course-container .status.register:hover { background:#0f8ea9; } .course-container a.button.course-delete, .course a.button.course-delete, .lesson a.button.course-delete, .quiz a.button.course-delete, .course-container a.comment-reply-link.course-delete, .course a.comment-reply-link.course-delete, .lesson a.comment-reply-link.course-delete, .quiz a.comment-reply-link.course-delete, .course-container #commentform #submit.course-delete, .course #commentform #submit.course-delete, .lesson #commentform #submit.course-delete, .quiz #commentform #submit.course-delete, .course-container .submit.course-delete, .course .submit.course-delete, .lesson .submit.course-delete, .quiz .submit.course-delete, .course-container input[type=submit].course-delete, .course input[type=submit].course-delete, .lesson input[type=submit].course-delete, .quiz input[type=submit].course-delete, .course-container input.button.course-delete, .course input.button.course-delete, .lesson input.button.course-delete, .quiz input.button.course-delete, .course-container button.button.course-delete, .course button.button.course-delete, .lesson button.button.course-delete, .quiz button.button.course-delete { background:#0facce; } .course-container a.button.course-delete:hover, .course a.button.course-delete:hover, .lesson a.button.course-delete:hover, .quiz a.button.course-delete:hover, .course-container a.comment-reply-link.course-delete:hover, .course a.comment-reply-link.course-delete:hover, .lesson a.comment-reply-link.course-delete:hover, .quiz a.comment-reply-link.course-delete:hover, .course-container #commentform #submit.course-delete:hover, .course #commentform #submit.course-delete:hover, .lesson #commentform #submit.course-delete:hover, .quiz #commentform #submit.course-delete:hover, .course-container .submit.course-delete:hover, .course .submit.course-delete:hover, .lesson .submit.course-delete:hover, .quiz .submit.course-delete:hover, .course-container input[type=submit].course-delete:hover, .course input[type=submit].course-delete:hover, .lesson input[type=submit].course-delete:hover, .quiz input[type=submit].course-delete:hover, .course-container input.button.course-delete:hover, .course input.button.course-delete:hover, .lesson input.button.course-delete:hover, .quiz input.button.course-delete:hover, .course-container button.button.course-delete:hover, .course button.button.course-delete:hover, .lesson button.button.course-delete:hover, .quiz button.button.course-delete:hover { background-color:#0f8ea9; } .course-container a.button.course-complete, .course a.button.course-complete, .lesson a.button.course-complete, .quiz a.button.course-complete, .course-container a.comment-reply-link.course-complete, .course a.comment-reply-link.course-complete, .lesson a.comment-reply-link.course-complete, .quiz a.comment-reply-link.course-complete, .course-container #commentform #submit.course-complete, .course #commentform #submit.course-complete, .lesson #commentform #submit.course-complete, .quiz #commentform #submit.course-complete, .course-container .submit.course-complete, .course .submit.course-complete, .lesson .submit.course-complete, .quiz .submit.course-complete, .course-container input[type=submit].course-complete, .course input[type=submit].course-complete, .lesson input[type=submit].course-complete, .quiz input[type=submit].course-complete, .course-container input.button.course-complete, .course input.button.course-complete, .lesson input.button.course-complete, .quiz input.button.course-complete, .course-container button.button.course-complete, .course button.button.course-complete, .lesson button.button.course-complete, .quiz button.button.course-complete { background:#0facce; } .course-container a.button.course-complete:hover, .course a.button.course-complete:hover, .lesson a.button.course-complete:hover, .quiz a.button.course-complete:hover, .course-container a.comment-reply-link.course-complete:hover, .course a.comment-reply-link.course-complete:hover, .lesson a.comment-reply-link.course-complete:hover, .quiz a.comment-reply-link.course-complete:hover, .course-container #commentform #submit.course-complete:hover, .course #commentform #submit.course-complete:hover, .lesson #commentform #submit.course-complete:hover, .quiz #commentform #submit.course-complete:hover, .course-container .submit.course-complete:hover, .course .submit.course-complete:hover, .lesson .submit.course-complete:hover, .quiz .submit.course-complete:hover, .course-container input[type=submit].course-complete:hover, .course input[type=submit].course-complete:hover, .lesson input[type=submit].course-complete:hover, .quiz input[type=submit].course-complete:hover, .course-container input.button.course-complete:hover, .course input.button.course-complete:hover, .lesson input.button.course-complete:hover, .quiz input.button.course-complete:hover, .course-container button.button.course-complete:hover, .course button.button.course-complete:hover, .lesson button.button.course-complete:hover, .quiz button.button.course-complete:hover { background:#0f8ea9; } .course-container a.button, .course a.button, .lesson a.button, .quiz a.button, .course-container a.comment-reply-link, .course a.comment-reply-link, .lesson a.comment-reply-link, .quiz a.comment-reply-link, .course-container #commentform #submit, .course #commentform #submit, .lesson #commentform #submit, .quiz #commentform #submit, .course-container .submit, .course .submit, .lesson .submit, .quiz .submit, .course-container input[type=submit], .course input[type=submit], .lesson input[type=submit], .quiz input[type=submit], .course-container input.button, .course input.button, .lesson input.button, .quiz input.button, .course-container button.button, .course button.button, .lesson button.button, .quiz button.button { background:#0facce; } .course-container a.button:hover, .course a.button:hover, .lesson a.button:hover, .quiz a.button:hover, .course-container a.comment-reply-link:hover, .course a.comment-reply-link:hover, .lesson a.comment-reply-link:hover, .quiz a.comment-reply-link:hover, .course-container #commentform #submit:hover, .course #commentform #submit:hover, .lesson #commentform #submit:hover, .quiz #commentform #submit:hover, .course-container .submit:hover, .course .submit:hover, .lesson .submit:hover, .quiz .submit:hover, .course-container input[type=submit]:hover, .course input[type=submit]:hover, .lesson input[type=submit]:hover, .quiz input[type=submit]:hover, .course-container input.button:hover, .course input.button:hover, .lesson input.button:hover, .quiz input.button:hover, .course-container button.button:hover, .course button.button:hover, .lesson button.button:hover, .quiz button.button:hover, .course-container a.button:active, .course a.button:active, .lesson a.button:active, .quiz a.button:active, .course-container a.comment-reply-link:active, .course a.comment-reply-link:active, .lesson a.comment-reply-link:active, .quiz a.comment-reply-link:active, .course-container #commentform #submit:active, .course #commentform #submit:active, .lesson #commentform #submit:active, .quiz #commentform #submit:active, .course-container .submit:active, .course .submit:active, .lesson .submit:active, .quiz .submit:active, .course-container input[type=submit]:active, .course input[type=submit]:active, .lesson input[type=submit]:active, .quiz input[type=submit]:active, .course-container input.button:active, .course input.button:active, .lesson input.button:active, .quiz input.button:active, .course-container button.button:active, .course button.button:active, .lesson button.button:active, .quiz button.button:active { background:#0f8ea9; color:#ffffff; }  .course-container .navigation a:hover, .navigation a:hover { background-color:#0facce; } .course-container .navigation a:hover, .navigation a:hover { border-color:#0facce; }  .dt-sc-purchased, .dt-sc-dashboard-menus li a.active, .dt-sc-lessons-menu h4, .dt-sc-lesson-staff .lesson-staff-title, .dt-sc-lessons-menu ul li.current:before, .dt-sc-lessons-menu ul li.dt-lesson-complete.current:before, .dt-sc-timer-container h4 { background:#0facce; } .dt-sc-lessons-menu ul li.dt-lesson-complete.current:before { border-color:#0facce; } .dt-sc-user-dashboard-details .dt-sc-lesson-name a:hover, .dt-sc-user-dashboard-details .dt-sc-assignment-name a:hover, .dt-sc-user-dashboard-details .dt-sc-teachers-name a:hover, .dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name:hover, .dt-sc-lessons-menu ul li .dt-sc-lesson-menu-duration, .dt-sc-lessons-menu ul li.current > a.dt-sc-lesson-menu-name { color:#0facce; } .dt-sc-media-attachments li a:hover, .dt-sc-assignment-score { background-color:#0facce; } .dt-sc-media-attachments li a:hover { border-color:#0facce; }  @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-timeline-section { background-image:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/timeline_line@2x.jpg); background-size:10px 1px; } ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { background-image:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/side-nav-active@2x.png); background-size:11px 46px; } .dt-sc-testimonial blockquote:before { background-image:url(//sydneypte.com.au/wp-content/themes/lms/skins/white-skyblue/images/testimonial-arrow@2x.png); background-size:18px 23px; } } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 100;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 200;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 200;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 200;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 200;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 200;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 500;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 500;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 500;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 500;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 500;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCFPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCMPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCHPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCGPrEVJz9d-c8.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Raleway';  font-style: normal;  font-weight: 900;  src: url(//fonts.gstatic.com/s/raleway/v19/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCIPrEVJz9d.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hmIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hvIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hnIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hoIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hkIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hlIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hrIqOxjaPX.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhmIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhvIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhnIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhoIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhkIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhlIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhrIqOxjaPX.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhmIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhvIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhnIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhoIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhkIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhlIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhrIqOxjaPX.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hmIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hvIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hnIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hoIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hkIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hlIqOxjaPXZSk.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: italic;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hrIqOxjaPX.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOX-hpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOVuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXuhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0370-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXehpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhpKKSTj5PW.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 800;  src: url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhpKKSTjw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Dancing Script';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/dancingscript/v16/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Rep8hNP6pnxP.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Dancing Script';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/dancingscript/v16/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3ROp8hNP6pnxP.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Dancing Script';  font-style: normal;  font-weight: 400;  src: url(//fonts.gstatic.com/s/dancingscript/v16/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Sup8hNP6pg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @charset "utf-8";          @media only screen and (min-width:960px) and (max-width:1280px) {   .container, #slider-search-container { width:900px; }  .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:940px; }      #header.header1 #main-menu { margin:50px 0px 35px; }  #header.header1 #main-menu > ul.menu > li > a { padding:9px 10px 7px; font-size:12px; }  .header-register ul li { font-size:12px; }   .is-sticky #header.header1 #main-menu { margin:26px 0px 11px; }   .header-register ul li a i { padding:9px 10px 7px; }   #header.header2 #logo { max-width:80px; }  #header.header2 #main-menu { margin:40px 0px 25px; }  #header.header2 #main-menu > ul.menu > li > a { padding:9px 8px 7px 24px; font-size:12px; }  #header.header2 #main-menu > ul.menu > li > a i { left:8px; font-size:12px; line-height:33px; }  #header.header2 .header-register { margin-top:34px; }  #header.header2 .header-register ul li img { display:none; }   .is-sticky #header.header2 #main-menu { margin:21px 0px 6px; }  .is-sticky #header.header2 .header-register { margin-top:20px; }   #header.header3 #main-menu, #header.header4 #main-menu { margin:16px 0px 0px; }  #header.header3 .header-register, #header.header4 .header-register { margin:14px 0 9px 10px; }   #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a { padding:13px 10px 11px 26px; font-size:11px; }  #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { left:8px; font-size:12px; line-height:40px; }    #header.header3 .header-register ul li a i, #header.header4 .header-register ul li a i { padding:11px 10px 9px; }      #header.header1 #main-menu ul li.menu-item-simple-parent > ul, #header.header2 #main-menu ul li.menu-item-simple-parent > ul { top:42px; }  #header.header1 .megamenu-child-container, #header.header2 .megamenu-child-container { top:52px; }   #header.header3 #main-menu ul li.menu-item-simple-parent > ul, #header.header4 #main-menu ul li.menu-item-simple-parent > ul { top:46px; }  #header.header3 .megamenu-child-container, #header.header4 .megamenu-child-container { top:56px; }   .megamenu-2-columns-group .megamenu-child-container { width:440px; }  .megamenu-3-columns-group .megamenu-child-container { width:660px; }  .megamenu-4-columns-group .megamenu-child-container { width:880px; }   .megamenu-child-container > ul.sub-menu > li { width:190px; }   .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:410px; }  .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:630px; }  .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:850px; }     .megamenu-2-columns-group .menu-item-fullwidth .widget { width:100%; margin:0px 0px 20px; }  .megamenu-4-columns-group .menu-item-fullwidth .widget { width:263px; }  .megamenu-3-columns-group .menu-item-fullwidth .widget { width:295px; }   .megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text { width:190px; }       .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:410px; }   .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:630px; }   .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:850px; }     .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:410px; }   .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:630px; }     .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:405px; }   .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:263px; }   .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:295px; }    .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img { max-width:70px; }      #primary { width:680px }  #primary.page-with-both-sidebar { width:460px; }   #secondary, #secondary-right, #secondary-left { width:200px; }  .secondary-sidebar .widget { width:174px; border-width:3px; padding:10px; }   .main-title h1, .main-title h2 { font-size:36px; }      #newsletter h4 { margin:0px 0px 20px; }   #slider-search-container { top:30%; z-index:99; }  #slider-search-container .dt-sc-hr-invisible-medium { margin:10px 0px; }   .main-title-section { width:67%; }  .header-search { width:31%; }      .widget.flickrbox .flickr-widget div { max-width:63px; }   .widget .recent-portfolio-widget li .thumb img { max-width:60px; }   .secondary-sidebar .widget.flickrbox .flickr-widget div, .secondary-sidebar .widget.flickrbox .flickr-widget div { max-width:58px; }  .secondary-sidebar .widget #wp-calendar th, .secondary-sidebar .widget #wp-calendar td { padding:6px; }   #footer .widget .dt-sc-social-icons li { margin-right:-1px; }     .min-space .dt-sc-hr-invisible-large { margin:30px 0px; }   .dt-sc-contact-info.address p { width:70%; }  .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { padding:21px 24px; font-size:17px; }   h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size:14px; }   .dt-sc-one-half .main-title h2 { font-size:34px; }   .dt-sc-donutchart-large { width:230px; }  .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:230px !important; height:230px !important; line-height:230px !important; }  .dt-sc-donutchart-large .donutchart-text { font-size:44px !important; }  .dt-sc-donutchart-large { margin:0px 20px; }   .widget.widget_popular_entries .recent-course-widget ul li img { max-width:70px; }     .dt-sc-portfolio-container .portfolio.with-space.dt-sc-one-half { width:48.9%; }  .page-with-sidebar .portfolio.with-space.dt-sc-one-half { width:48.6%; }  .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:47.5%; }   .portfolio.with-space.dt-sc-one-third { width:31.5%; }  .page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:31.2%; }   .portfolio.with-space.dt-sc-one-fourth { width:23.2%; }  .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:22.8%; }   .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h5, .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:13px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h6, .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { font-size:12px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links, .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links a, .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay-details, .portfolio.dt-sc-one-fourth .image-overlay-details, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; }   .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:block; }   .page-with-sidebar .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }  .portfolio.dt-sc-one-third figure .image-overlay::before, .portfolio.dt-sc-one-fourth figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }   .dt-sc-callout-box .dt-sc-button.small { padding:13px 18px 11px; }     .page-with-sidebar .tpl-blog-holder .dt-sc-one-half { width:48.4%; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half { width:100%; }   .tpl-blog-holder .dt-sc-one-third { width:31.8%; }  .page-with-sidebar .tpl-blog-holder .dt-sc-one-third { width:48.4%; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; }   .dt-sc-one-third .entry-thumb p { font-size:11px; line-height:20px; }     .widget #wp-calendar th, .widget #wp-calendar td { padding:5px; }  #footer .footer-links ul li a { padding:0px 10px 0px 2px; margin:0px; }       .page-with-sidebar #tribe-bar-collapse-toggle { padding:19px; }   .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; }      .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:87px; }  .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper { width:98%; }   .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { margin-right:15px; width:89px; }     .bp-login-widget-register-link a, #bp-login-widget-form input[type="submit"] { font-size:12px; }     .courses-table-list th, .courses-table-list td { padding:10px; }  .courses-table-list th { font-size:14px; }  .courses-table-list th:before { top:14px; right:0px; }  .courses-table-list th.courses-table-length-header:before { right:5px; }   .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size:14px; }   .dt-sc-course-single .dt-sc-course-details-inner .featured-post .text { font-size:0px; line-height:0px; }  .dt-sc-course-single .dt-sc-course-details-inner .featured-post { padding-left:20px; }   .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:20px; }  .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after { right:-75px; }  .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { left:-75px; }   .dt-sc-subscription-frm .selection-box select { width:106%; }  .dt-sc-subscription-frm-container { min-height:100px; padding-bottom:60px; }  .dt-sc-subscription-enquiry { font-size:16px; }  .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { margin-bottom:8px; }   .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details, .page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; }  .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb, .page-with-both-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; }   .page-with-sidebar .courses-sorting .courses-popular-type label { font-size:16px; }  .page-with-sidebar .courses-sorting .courses-popular-type .selection-box { margin-left:80px; width:190px; }  .page-with-sidebar .courses-price-type a { padding:5px 15px 2px; margin:6px 4px 0px; }   .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { clear:both; float:left; width:100%; margin:10px 0px 0px; text-align:left; }   .page-with-both-sidebar .courses-sorting { margin-bottom:50px; }  .page-with-both-sidebar .courses-sorting .courses-popular-type { margin-right:0px; margin-bottom:20px; }  .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:376px; }  .page-with-both-sidebar .courses-view-type { margin-top:-89px; }  .page-with-both-sidebar .courses-price-type a { padding:5px 15px 2px; }  .page-with-both-sidebar #dt-sc-ajax-load-image { top:130px; }   .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-purchased, .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-completed { font-size:11px; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-purchased, .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { font-size:11px; padding:0px 9px; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { text-align:left; margin-top:10px; width:100%; }   .page-with-sidebar .dt-sc-status-container { clear:both; float:left; margin:15px 0px 0px; }  .page-with-sidebar .dt-sc-status-container .dt-sc-course-completed { float:left; margin:0px 10px 0px 0px; }  .page-with-sidebar .dt-sc-status-container .dt-sc-purchased { float:right; margin:0px; }  .page-with-sidebar .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; }   .page-with-both-sidebar .dt-sc-course-single .dt-sc-course-image { width:100%; margin-right:0px; margin-bottom:20px; }  .page-with-both-sidebar .dt-sc-course-single .dt-sc-course-details-inner { width:100%; padding:15px; box-sizing:border-box; }   .dt-sc-lesson-staff .lesson-staff-details h5 { margin-top:20px; font-size:16px; }  .dt-sc-lesson-staff .lesson-staff-details h6 { font-size:12px; }   .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details { text-align:center; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details { text-align:left; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:100%; margin:0px 0px 10px; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:100%; margin:0px; text-align:center; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:0px; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details h6 { margin-bottom:10px; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li { font-size:12px; }   .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:35%; margin-right:5%; }  .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:60%; margin:0px; text-align:left; }  .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:50px; }  .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details { text-align:left; }   }         @media only screen and (min-width:768px) and (max-width:959px) {   .container, #slider-search-container { width:710px; }  .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:750px; }     #logo h2 a { line-height:74px; }  .is-sticky #header #logo h2 a { line-height:74px; }   #header.header1 #logo { max-width:70px; }  #header.header1 #main-menu { margin:41px 0px 26px; }  #header.header1 #main-menu > ul.menu > li > a { padding:6px 7px 4px; font-size:11px; }   .header-register ul li a i { padding:6px 7px 4px; }   .header-register { margin:32px 0px 15px 5px; }  .header-register ul li { font-size:10px; }  .header-register ul li img { display:none; }   .is-sticky #header.header1 #main-menu { margin:30px 0 5px; }   #header.header2 #logo { max-width:70px; }  #header.header2 #main-menu { margin:40px 0px 25px; }  #header.header2 #main-menu > ul.menu > li > a { font-size:11px; padding:7px 8px 5px; }  #header.header2 #main-menu > ul.menu > li > a i { display:none; }   #header.header2 .header-register ul li a i { font-size:11px; padding:7px 8px 5px; }   .is-sticky #header.header2 #main-menu { margin:26px 0px 11px; }  .is-sticky #header.header2 .header-register { margin-top:17px; }   #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a { padding:9px 11px 7px; font-size:11px; }  #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { display:none; }  #header.header3 .header-register, #header.header4 .header-register { margin:9px 0 5px 10px; }   #header.header3 .header-register ul li a i, #header.header4 .header-register ul li a i { padding:9px 7px 7px; }   .is-sticky #header.header1 #logo, .is-sticky #header.header2 #logo { padding-top:8px; }     #header.header1 #main-menu ul li.menu-item-simple-parent > ul, #header.header2 #main-menu ul li.menu-item-simple-parent > ul { top:34px; }  #header.header1 .megamenu-child-container, #header.header2 .megamenu-child-container { top:44px; }   #header.header3 #main-menu ul li.menu-item-simple-parent > ul, #header.header4 #main-menu ul li.menu-item-simple-parent > ul { top:38px; }  #header.header3 .megamenu-child-container, #header.header4 .megamenu-child-container { top:48px; }   .megamenu-2-columns-group .megamenu-child-container { width:340px; }  .megamenu-3-columns-group .megamenu-child-container { width:510px; }  .megamenu-4-columns-group .megamenu-child-container { width:680px; }   .megamenu-child-container > ul.sub-menu > li { width:150px; padding:10px; }   .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:320px; }  .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:490px; }  .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:660px; }   .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .megamenu-child-container ul.sub-menu > li > ul li a, #main-menu ul li.menu-item-simple-parent ul li a { font-size:12px; }  .megamenu-child-container ul.sub-menu > li > ul li a:before { top:0px; }  #main-menu ul li.menu-item-simple-parent ul { width:200px; }  #main-menu ul li.menu-item-simple-parent ul li ul { left:200px; } #main-menu ul li.menu-item-simple-parent:last-child 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, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { right:200px; }     .megamenu-2-columns-group .menu-item-fullwidth .widget { width:100%; margin:0px 0px 20px; }  .megamenu-4-columns-group .menu-item-fullwidth .widget { width:310px; }  .megamenu-3-columns-group .menu-item-fullwidth .widget { width:225px; }   .megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text { width:143px; }      .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:320px; }   .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:490px; }   .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:660px; }     .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:320px; }   .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:490px; }     .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:310px; }   .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:200px; }   .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:225px; }     .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-with-widget-area { width:320px; }      .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-with-widget-area { width:320px; }   .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img { max-width:40px; }  .menu-item-widget-area-container .widget .recent-portfolio-widget li h6 { font-size:12px; }  .menu-item-widget-area-container .widget .recent-portfolio-widget li p { display:none; }  .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li img { max-width:50px; }  .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 { font-size:11px; margin-bottom:5px; }  .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price { font-size:12px; }      #primary { width:510px }  #primary.page-with-both-sidebar { width:310px; }   #secondary, #secondary-right, #secondary-left { width:180px; }  .secondary-sidebar .widget { width:156px; border-width:2px; padding:10px; }   .main-title h1, .main-title h2 { font-size:28px; }  .main-title-section h1 { font-size:26px; }  .breadcrumb { font-size:11px; margin-top:5px; line-height:20px; }      #newsletter h4 { margin:0px 0px 20px; }   #slider-search-container { top:30%; z-index:99; }  .slider-search a { font-size:16px; }  #slider-search-container .dt-sc-hr-invisible-medium { margin:5px 0px; }  .slider-search h4 { font-size:18px; margin:5px 0px 15px; }   .main-title-section { width:63%; }  .header-search { width:35%; }  .header-search input[type="text"] { width:77%; }     .widget ul ul li { width:75%; }   .widget .recent-portfolio-widget li .thumb { margin-right:10px; }  .widget .recent-portfolio-widget li .thumb img { max-width:45px; }   .secondary-sidebar .widget #wp-calendar th, .secondary-sidebar .widget #wp-calendar td { padding:5px; font-size:12px; }   .widget.widget_popular_entries .recent-course-widget ul li img { max-width:60px; }   .widget .recent-posts-widget ul li .entry-meta { width:80px; margin:0px; }  .widget .recent-posts-widget ul li .entry-meta .date { font-size:14px; padding:7px 0px 5px; }  .widget .recent-posts-widget ul li .entry-details { margin-top:15px; float:left; clear:both; width:100%; padding-left:0px; }   .widget.woocommerce .amount, .widget.woocommerce .reviewer { float:left; clear:both; }     .dt-sc-button.large { font-size:18px; padding:22px 32px 21px; }  .dt-sc-button.xlarge { font-size:20px; padding:26px 28px 25px; }  .dt-sc-button.xlarge.filled { font-size:20px; padding:25px 27px; }    .min-space .dt-sc-hr-invisible-large { margin:10px 0px; }  .custom-ico-content .dt-sc-ico-content.type10 p { display:none; }  .custom-ico-content .dt-sc-ico-content.type10 h4 { margin-bottom:30px; }   .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { font-size:14px; padding:15px; }  .dt-sc-team .dt-sc-social-icons li a, .dt-sc-team .dt-sc-social-icons li:after { width:30px; }  .dt-sc-team .dt-sc-social-icons ul li a, .dt-sc-team .dt-sc-social-icons ul li:hover:after { height:30px; width:30px; }   .dt-sc-contact-info p { width:68%; }   .dt-sc-ico-content.type1 { padding-left:60px; }  .dt-sc-ico-content.type1 h4 { font-size:20px; }  .dt-sc-ico-content.type1 .custom-icon { widows:40px; }  .dt-sc-ico-content.type1 .custom-icon span { font-size:40px; }   .dt-sc-ico-content.type4 .custom-icon span { font-size:52px; }   .dt-sc-callout-box h4, .dt-sc-callout-box.with-icon h4 { font-size:16px; }  .dt-sc-callout-box h5, .dt-sc-callout-box.with-icon h5 { font-size:14px; }  .dt-sc-callout-box .dt-sc-button.small { padding:8px 10px 6px; font-size:12px; }   h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size:14px; }  .fullwidth-section h5.dt-sc-toggle, .fullwidth-section h5.dt-sc-toggle-accordion { padding-top:4px; }   .dt-sc-donutchart-medium { width:130px; }  .dt-sc-donutchart-medium .dt-sc-donutchart, .dt-sc-donutchart-medium canvas, .dt-sc-donutchart-medium .donutchart-text { width:130px !important; height:130px !important; line-height:130px !important; }  .dt-sc-donutchart-medium .donutchart-text { font-size:24px !important; }   .dt-sc-donutchart-large { width:180px; }  .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:180px !important; height:180px !important; line-height:180px !important; }  .dt-sc-donutchart-large .donutchart-text { font-size:30px !important; }  .dt-sc-donutchart-large { margin:0px 20px; }   .dt-sc-contact-info p { width:64%; }   .dt-sc-one-half .main-title-wrapper span.main-title-icon { margin-right:20px; }  .dt-sc-one-half .main-title { padding-left:20px; }  .dt-sc-one-half .main-title h2 { font-size:26px; }  .dt-sc-one-half .main-title h4 { font-size:18px; }     .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:100px; height:72px; padding-top:28px; font-size:30px; }  .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span { margin-top:5px; font-size:14px; }     ul.side-nav li a:before { background:none !important; color:#313131; width:32px; }  ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before { color:#313131; }  ul.side-nav li a { padding-left:33px; }      .portfolio.with-space.dt-sc-one-half { width:48.6%; }  .page-with-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { 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 { width:100%; }   .portfolio.column.no-space.dt-sc-one-third { width:33.3%; }   .portfolio.column.no-space.dt-sc-one-fourth { width:24.9%; }   .portfolio.with-space.dt-sc-one-third, .portfolio.with-space.dt-sc-one-fourth { width:31.4%; }   .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .portfolio.dt-sc-one-third .image-overlay h5, .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h5 { font-size:13px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .portfolio.dt-sc-one-third .image-overlay h6, .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6 { font-size:12px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .portfolio.dt-sc-one-third .image-overlay .links, .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .portfolio.dt-sc-one-third .image-overlay .links a, .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; }  .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .portfolio.dt-sc-one-third .image-overlay-details, .portfolio.dt-sc-one-fourth .image-overlay-details, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay-details { height:82px; }   .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6 { display:block; }   .page-with-sidebar .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }  .portfolio.dt-sc-one-third figure .image-overlay::before, .portfolio.dt-sc-one-fourth figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }   .portfolio.column.dt-sc-one-fourth.no-space .image-overlay h5 { font-size:11px; }     .dt-sc-one-third .entry-details .entry-title h4 { font-size:16px; line-height:26px; }  .dt-sc-one-third .entry-thumb .bx-controls a { height:45px; width:30px; background-size:10px 20px; }   .page-with-sidebar .tpl-blog-holder .sticky .featured-post, .page-with-sidebar .tpl-blog-holder .featured-post, .tpl-blog-holder .dt-sc-one-half .featured-post { padding-right:0px; }  .page-with-sidebar .tpl-blog-holder .sticky .featured-post span.text, .page-with-sidebar .tpl-blog-holder .featured-post span.text, .tpl-blog-holder .dt-sc-one-half .featured-post span.text { font-size:0; }   .tpl-blog-holder .dt-sc-one-half { width:48.4%; }  .page-with-sidebar .tpl-blog-holder .dt-sc-one-half { width:48%; }  .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half { width:100%; }   .tpl-blog-holder .dt-sc-one-third { width:31.2%; }  .page-with-sidebar .tpl-blog-holder .dt-sc-one-third, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; }   .page-with-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img { width:100%; }   .tpl-blog-holder .entry-thumb .bx-controls a { height:45px; width:30px; background-size:10px 20px; }   .page-with-sidebar ul.commentlist li { padding-left:70px; }  .page-with-sidebar ul.commentlist li .comment-author img { max-height:50px; max-width:50px; }   .page-with-both-sidebar ul.commentlist li { padding-left:50px; }  .page-with-both-sidebar ul.commentlist li .comment-author img { max-height:30px; max-width:30px; }   .page-with-both-sidebar blockquote.alignleft { margin-right:0px; width:94%; }  .page-with-both-sidebar blockquote.alignright { margin-left:0px; width:94%; float:left; }   .page-with-sidebar .blog-thumb .entry-thumb { width:100%; margin-right:0px; margin-bottom:20px; }  .page-with-sidebar .blog-thumb .entry-details { width:100%; }   .page-with-both-sidebar .entry-thumb p, .page-with-sidebar .dt-sc-one-half .entry-thumb p { font-size:12px; line-height:20px; }  .page-with-sidebar .dt-sc-one-half .entry-details .entry-title h4 { font-size:16px; line-height:24px; }   .dt-sc-one-third .entry-thumb p { font-size:11px; line-height:16px; }   .page-with-both-sidebar .blog-thumb .entry-details .entry-metadata { width:67%; }   .dt-sc-one-third .entry-meta { width:50px; }  .dt-sc-one-third .entry-details { padding-left:65px; }  .dt-sc-one-third .entry-meta .date { padding:2px 0px; font-size:12px; }  .dt-sc-one-third .entry-meta .entry_format { font-size:16px; height:32px; line-height:35px; }         .widget #wp-calendar th, .widget #wp-calendar td { padding:3px; }   #footer .copyright { text-align:center; }  #footer .copyright .copyright-info { margin-bottom:10px; }  #footer .copyright .copyright-info, #footer .footer-links { float:none; display:inline-block; }   #footer .copyright .copyright-info, #footer .footer-links { line-height:24px; }   .widget.widget_text .textwidget .dt-sc-button.small { padding:12px 12px 10px; }     .woocommerce .with-right-sidebar div.product div.images, .woocommerce-page .with-right-sidebar div.product div.images,.woocommerce .with-right-sidebar div.product div.summary, .woocommerce-page .with-right-sidebar div.product div.summary, .woocommerce .with-left-sidebar div.product div.images, .woocommerce-page .with-left-sidebar div.product div.images, .woocommerce .with-left-sidebar div.product div.summary, .woocommerce-page .with-left-sidebar div.product div.summary { width:100%; float:left; }  .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce table .button { font-size:12px; }   .woocommerce.widget_price_filter .price_label { font-size:12px; top:12px; }  .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button { padding:5px 10px; font-size:12px; }   .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table .button, .product.woocommerce .button { padding:11px 15px; }  .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper { width:98% !important; }   .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:89px; }     .bp-login-widget-register-link a { font-size:12px; padding:8px 15px; }  #bp-login-widget-form input[type="submit"] { font-size:12px; padding:11px 15px; }     #main article.course img { max-width:200px; }  .quiz form input.quiz-submit { float:left; }  .type-quiz .lesson-meta form { clear:both; margin-bottom:20px; display:inline-block; }     .tribe-bar-mini .tribe-bar-views-inner { padding:20px 0 40px; }   #secondary .tribe-mini-calendar-nav span, #footer .tribe-mini-calendar-nav span { margin:0px; }  #tribe-bar-collapse-toggle { padding:19px; }  #secondary .tribe-mini-calendar th, #footer .tribe-mini-calendar th { font-size:9px; }   .tribe-events-calendar th { padding:15px 5px; font-size:12px; }  .tribe-events-sub-nav li a, .tribe-events-read-more { font-size:11px; }   #secondary .tribe-countdown-timer .tribe-countdown-number, #footer .tribe-countdown-timer .tribe-countdown-number { font-size:30px; }  .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; }    #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label { margin-bottom:5px; }   .tribe-events-single-section .tribe-events-venue-map { width:45.9%; }     .courses-table-list th, .courses-table-list td { padding:10px; }  .courses-table-list th, .courses-table-list td { font-size:12px; }  .courses-table-list th:before { top:14px; right:0px; }  .courses-table-list th.courses-table-length-header:before { right:5px; }   .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size:14px; }   .dt-sc-course-single .dt-sc-course-details-inner .featured-post .text { font-size:0px; line-height:0px; }  .dt-sc-course-single .dt-sc-course-details-inner .featured-post { padding-left:20px; }  .dt-sc-course-single .dt-sc-course-details-inner h3 { font-size:18px; }   .dt-sc-event-container .dt-sc-event-content h2 { font-size:16px; }   .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:20px; }  .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after { right:-73px; }  .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { left:-73px; }   .dt-sc-subscription-frm .selection-box select { width:108%; padding:8px 38px 8px 9px; height:38px; }  .dt-sc-subscription-frm-container { min-height:100px; padding-top:10px; }  .dt-sc-subscription-enquiry { font-size:16px; }  .dt-sc-subscription-frm-container h2 i { font-size:18px; }  .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { margin-bottom:8px; }  .dt-sc-subscription-frm-container h2 { font-size:16px; margin-bottom:15px; }  .dt-sc-subscription-frm .selection-box:after { width:38px; }  .dt-sc-subscription-frm .selection-box:before { right:12px; }  .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { padding:8px 12px; }  .dt-sc-subscription-frm .dt-sc-button { padding:7px 15px; margin-top:7px; font-size:12px; }  .dt-sc-subscription-enquiry span { font-size:14px; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; }  .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-duration { width:100%; }  .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings, .page-with-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:left; margin:10px 0px 0px; width:100%; text-align:left; }   .courses-sorting .courses-popular-type label { font-size:16px; }  .courses-sorting .courses-popular-type .selection-box { width:190px; margin-left:78px; }  .courses-price-type a { padding:5px 15px 2px; }   ul.dt-sc-staff-carousel > li { max-width:260px; }   .dt_teachers .courses-table-list th:before { right:4px; top:12px; }  .dt_teachers .courses-table-list th:before { font-size:9px; }  .dt_teachers .courses-table-list th { padding:10px 15px 10px 10px; }  .dt_teachers .courses-table-list th { font-size:9px; }   .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; }  .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; }   .page-with-sidebar .courses-sorting { margin-bottom:25px; }  .page-with-sidebar .courses-sorting .courses-popular-type .selection-box { width:196px; }   .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { clear:both; float:left; width:100%; margin:10px 0px 0px; text-align:left; }  .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:14px; }   .page-with-both-sidebar .courses-sorting .courses-popular-type label { font-size:16px; }  .page-with-both-sidebar .courses-sorting .courses-popular-type { margin-right:0px; }  .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:225px; margin-left:80px; }  .page-with-both-sidebar .courses-sorting { margin-bottom:10px; }   .page-with-both-sidebar .courses-price-type { margin-top:20px; }  .page-with-both-sidebar .courses-view-type, .page-with-both-sidebar .courses-price-type { width:100%; float:left; text-align:center; }  .page-with-both-sidebar .courses-view-type a { display:inline-block; float:none; margin:0px 5px; }  .page-with-both-sidebar .courses-view-type { margin:0px 0px 50px; }  .page-with-both-sidebar .courses-price-type a { float:none; display:inline-block; padding:5px 20px 2px; margin:6px 5px; }  .page-with-both-sidebar #dt-sc-ajax-load-image { top:186px; }    .page-with-both-sidebar #ajax_tpl_course_content .dt-sc-one-third { width:100%; margin-left:0px; }   .page-with-both-sidebar #ajax_tpl_course_content .dt-sc-one-half { width:100%; margin-left:0px; }   .page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; }  .page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-purchased, .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { font-size:11px; }    .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:0px; margin-top:10px; clear:both; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { text-align:left; margin-top:10px; width:100%; }   .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:9px 10px 5px; width:81px; font-size:12px; }   .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:10px; clear:none; margin-top:0px; }   .dt-sc-status-container { clear:both; float:left; margin:15px 0px 0px; }  .dt-sc-status-container .dt-sc-course-completed { float:left; margin:0px 10px 0px 0px; }  .dt-sc-status-container .dt-sc-purchased { float:right; margin:0px; }  .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; }   .page-with-both-sidebar .dt-sc-course-single .dt-sc-course-image { width:100%; margin-right:0px; margin-bottom:20px; }  .page-with-both-sidebar .dt-sc-course-single .dt-sc-course-details-inner { width:100%; padding:15px; box-sizing:border-box; }   .page-with-both-sidebar .dt-sc-related-courses .dt-sc-one-third { width:100%; margin-left:0px; }   .dt-sc-lesson-staff .lesson-staff-details { text-align:center; }  .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details { text-align:left; }  .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:100%; margin:0px 0px 10px; }  .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:100%; margin:0px; text-align:center; }  .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:0px; }  .dt-sc-lesson-staff .lesson-staff-details h6 { margin-bottom:10px; }   .page-with-sidebar .dt-sc-lessons-content-container, .dt-sc-lessons-menu-container { width:100%; margin:0px; }  .page-with-sidebar .dt-sc-lessons-menu-container { margin:20px 0px 0px; }  .page-with-sidebar .dt-sc-lessons-content-container h2 { font-size:24px; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:35%; margin-right:5%; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:60%; margin:0px; text-align:left; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:60px; }  .page-with-sidebar .dt-sc-lesson-staff .lesson-staff-details { text-align:left; }   .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:25px; font-size:16px; }  .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h6 { font-size:12px; }   #dt-quiz-questions-container .column { width:100%; margin:0px; }  #dt-quiz-questions-container .column.first { margin-bottom:40px; }   .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded { padding:5px 10px 6px; line-height:15px; }  .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed span { margin-right:0px; }  .dt-sc-dashboard-menus li a { padding:10px; }   .dt-sc-user-details { text-align:center; }  .dt-sc-user-details img { margin-right:0px; float:none; }  .dt-sc-user-details .dt-sc-username { margin-top:0px; } }       @media only screen and (max-width: 767px) {   .dt-menu-toggle { display:block; }  #main-menu > ul.menu { display:none; width:100%; }  #main-menu, #header.header1 #main-menu, #header.header2 #main-menu { width:100%; margin:10px 0px 0px; }    #header { border:none; }  #logo h2 { font-size:30px; }  #logo h2 a, .is-sticky #header #logo h2 a { line-height:30px; }   .header-register { width:100%; margin:0px; text-align:center; float:none; }  #header.header2 .header-register { margin:0px; }  .header-register ul { margin:0px; text-align:center; }  .header-register ul li { float:none; display:inline-block; text-align:center; }   #header #main-menu > ul.menu > li { padding:0px; }  #header.header1 #main-menu > ul.menu > li, #header.header2 #main-menu > ul.menu > li, #header.header3 #main-menu > ul.menu > li, #header.header4 #main-menu > ul.menu > li { padding-bottom:0px; }  #header.header1 #main-menu > ul.menu > li:before, #header.header2 #main-menu > ul.menu > li:before { display:none; }   .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before { display:none; }   #header.header3 #main-menu, #header.header4 #main-menu { width:100%; float:left; }  #header.header3 .header-register, #header.header4 .header-register { clear:both; margin:20px 0px 0px; display:inline-block; }   #main-menu > ul.menu > li.current_page_item > a, #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.current_page_item > a:hover, #main-menu > ul > li.current_page_ancestor > a:hover, #main-menu > ul > li.current-menu-item > a:hover, #main-menu > ul > li.current-menu-ancestor > a:hover, #main-menu > ul > li.current_page_item:hover > a, #main-menu > ul > li.current_page_ancestor:hover > a, #main-menu > ul > li.current-menu-item:hover > a, #main-menu > ul > li.current-menu-ancestor:hover > a { border:none; }   #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul { display:block; border:none; padding:0px; border-radius:0px; box-shadow:none; background:#f5e9d4; }  #main-menu ul.menu > li > .megamenu-child-container > ul.sub-menu { padding:0px; float:left; width:100%; }  #main-menu ul.menu > li > .megamenu-child-container > .dt-menu-expand { display:none !important; }  .megamenu-child-container > ul.sub-menu, .megamenu-child-container > ul.sub-menu ul.sub-menu { display:none; }   .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { border-radius:0px; }   #main-menu ul.menu > li, #main-menu ul.menu > li > ul.sub-menu > li, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { width:100%; padding:0px; text-align:left; box-sizing:border-box; clear:both; }  #main-menu ul.menu li a { line-height:normal; }  #main-menu { background:none; padding:0px 0px 15px; }  #main-menu > ul.menu > li > a { color:#ffffff !important; padding:9px 15px; display:block; box-sizing:border-box; border-radius:0px; }   #main-menu ul.menu > li > a:hover { color:#ffffff; }  #main-menu ul.menu > li:hover > a { background:rgba(255, 255, 255, 0.1); }   #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul { top:27px; width:100%; left:0px; }  .dt-menu-expand { display:block !important; }   #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { position:relative; }  #main-menu ul li.menu-item-simple-parent ul:after, .megamenu-child-container:after { border:none; }  #main-menu ul li.menu-item-simple-parent ul:before, .megamenu-child-container:before { background:none; }  .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 { 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; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > a { background:rgba(0, 0, 0, 0.05); border:none; padding:10px 15px 8px; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li:hover > a { background:rgba(0, 0, 0, 0.08); color:#303030; }  #main-menu ul li.menu-item-simple-parent ul, #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul { position:inherit; top:0px !important; margin:0px; }   #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a:hover { background:rgba(0, 0, 0, 0.05); }   #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu { margin:0px; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li { padding:0px; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a { padding-left:30px; clear:both; border:none; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a:before { left:15px; top:11px; }     #main-menu ul li.menu-item-simple-parent ul { display:none; }  #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:last-child 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(7) ul li ul { border:none; }  #main-menu ul.menu li.menu-item-simple-parent ul li { padding:0px; clear:both; width:100%; box-sizing:border-box; }  #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand:before { content:""; }  #main-menu ul li.menu-item-simple-parent ul li a { border:none; padding:10px 10px 10px 15px; clear:both; }  #main-menu ul li.menu-item-simple-parent ul > li:hover > a { background:rgba(0, 0, 0, 0.05); }   #main-menu ul li.menu-item-simple-parent ul li { padding:0px; width:100%; box-sizing:border-box; }  #main-menu ul li.menu-item-simple-parent ul ul { padding-bottom:10px; }  #main-menu ul li.menu-item-simple-parent ul ul li a { padding-left:30px; }  #main-menu 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 { border:none; box-shadow:none; }  #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, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { left:0px; right:inherit; }   .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-size:14px; font-family:'Open Sans', sans-serif; }  #main-menu ul.menu .megamenu-child-container > ul.sub-menu ul.sub-menu li a { padding:10px 15px 10px 30px; }   #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul > li.widget { margin:0px 0px 20px; padding:0px 15px 0px 15px; width:100%; box-sizing:border-box; }  .menu-item-widget-area-container ul { margin:10px 0px 0px; }  #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul.sub-menu ul.sub-menu li a { padding:0px; }  #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container ul.menu ul.sub-menu { display:block; }  #main-menu ul.menu .megamenu-child-container ul.menu ul.sub-menu li a { padding:0px; }     #main-menu > ul.menu > li > a, #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.current_page_item > a:before, #main-menu > ul > li.current_page_ancestor > a:before, #main-menu > ul > li.current-menu-item > a:before, #main-menu > ul > li.current-menu-ancestor > a:before { border:none; }  #main-menu ul.menu li .menu-item-widget-area-container ul.menu li { padding:6px 0 6px 15px; }   #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul li a, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul > .nolink-menu { background:none; padding:0px; }     #header.header4 #main-menu > ul.menu > li { text-align:left; }  #header.header2 #main-menu > ul.menu > li > a i, #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { font-size:12px; }  #main-menu > ul.menu > li > a i, #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { line-height:34px; }   #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a, .is-sticky #header.header3 #main-menu > ul.menu > li > a, .is-sticky #header.header4 #main-menu > ul.menu > li > a { padding:9px 15px 9px 39px; margin:0px; }  .is-sticky #header.header3 #main-menu > ul.menu > li > a i, .is-sticky #header.header4 #main-menu > ul.menu > li > a i { line-height:34px; }   .is-sticky #header-wrapper { position:inherit !important; }  .is-sticky #header .container, .is-sticky #header #logo, .is-sticky #header #logo a, .is-sticky #header { height:auto; }  .is-sticky #header.header3, .is-sticky #header.header4 { border:none; background:rgba(255, 255, 255, 0.9); }  .is-sticky .main-menu-wrapper { float:left; border:none; }  .is-sticky #header.header3, .is-sticky #header.header4 { margin:0px; }  .is-sticky #header.header3, .is-sticky #header.header4 { height:auto; }   .is-sticky #header:before { background:none; box-shadow:none; }     .column { margin-bottom:20px; margin-left:0px; }  .column.no-space { margin-bottom: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.column.dt-sc-one-fourth.no-space { width:100%; }   .dt-sc-pricing-table.no-space .dt-sc-one-fourth, .dt-sc-pricing-table.no-space .dt-sc-one-third, .dt-sc-pricing-table.no-space .dt-sc-one-half, .dt-sc-pricing-table.no-space .dt-sc-one-fifth, .dt-sc-pricing-table.no-space .dt-sc-one-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-fourth, .dt-sc-pricing-table.no-space .dt-sc-two-third, .dt-sc-pricing-table.no-space .dt-sc-four-fifth, .dt-sc-pricing-table.no-space .dt-sc-three-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-sixth, .dt-sc-pricing-table.no-space .dt-sc-four-sixth, .dt-sc-pricing-table.no-space .dt-sc-five-sixth { width:100%; }     h1{ font-size:22px; }  h2{ font-size:20px; }  h3{ font-size:18px; }  h4{ font-size:16px; }  h5{ font-size:15px; }  h6{ font-size:14px; }   .main-title h1, .main-title h2 { font-size:30px; }     .boxed .inner-wrapper { border-radius:0px; border:none; }   .boxed .top-menu li { margin-right:10px; }   .user-account, .contact-number { margin-left:0px; }  .top-right ul li { margin-left:10px; }  .top-menu li { margin-right:10px; }     #logo, #header.header2 #logo, #header.header3 #logo { padding:18px 0px; width:100%; text-align:center; }   .is-sticky #header.header2 #logo, .is-sticky #header.header3 #logo { padding:8px 0px 0px; }    #header .contact-details, #header .sociable-details { display:none; }    #header-wrapper-sticky-wrapper { height:auto !important; }   .mean-container a.meanmenu-reveal { width:30px; height:20px; padding:31px 20px 30px; }  .mean-container .mean-nav { margin-top:80px; }  .mean-container .mean-nav img { max-width:100%; }  .mean-nav ul li span { display:none; }   .is-sticky .mean-container a.meanmenu-reveal { width:19px; height:20px; padding:19px 16px 18px; }  .is-sticky .mean-container .mean-nav { margin-top:56px; }   .main-menu-wrapper, .main-menu-wrapper .container { clear:none; width:100%; margin-bottom:10px; background:none; }  .is-sticky #header.header3 > .container, .is-sticky #header.header4 > .container { display:block; }  .is-sticky #header.header3 .mean-container a.meanmenu-reveal, .is-sticky #header.header4 .mean-container a.meanmenu-reveal { top:-57px; }  .is-sticky #header.header3 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; }  #header.header3 .mean-container a.meanmenu-reveal, #header.header4 .mean-container a.meanmenu-reveal { top:-1px; }       .main-title-section { text-align:center; width:100%; }  .fullwidth-background h1 { font-size:24px; float:none; }    .header-search { width:100%; clear:both; margin:10px 0px 0px; float:none; display:inline-block; }  .header-search form { float:none; text-align:center; display:inline-block; width:100%; }    .breadcrumb { margin:10px 0px 0px; line-height:20px; }      #primary { width:100%; }  #primary.page-with-both-sidebar { width:100%; }   #primary.with-left-sidebar { margin-left:0px; }  #primary.with-right-sidebar { margin-right:0px; }  #primary.page-with-both-sidebar { margin:0px; }   #secondary, #secondary-right, #secondary-left { width:100%; }   #secondary-right.secondary-has-right-sidebar, #secondary-right.secondary-has-both-sidebar { margin:35px 0px 0px; }   #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar { display: table-cell; float: none; }  #primary.with-left-sidebar, #primary.with-right-sidebar { display: table-caption; float: none; }      #newsletter h4 { margin:0px 0px 20px; line-height:normal; }  #newsletter form input[type="email"] { margin:0px 0px 20px; width:100%; border-radius:3px; }  #newsletter form { text-align:center; }  #newsletter form input[type="submit"] { float:none; border-radius:3px; }   #slider-search-container { position:relative; top:20px; }     .side-navigation { width:100%; margin:0px 0px 30px; }  .side-navigation-content { width:100%; }     .min-space .dt-sc-hr-invisible-large { margin:0px; }   blockquote.alignleft { margin-right:0px; width:94%; }  blockquote.alignright { margin-left:0px; width:94%; float:left; }   .dt-sc-hr.top { width:92%; }  .dt-sc-hr.top a { right:-8%; }   .main-title-wrapper { text-align:center; }  .main-title-wrapper span.main-title-icon { float:none; margin:0px 0px 10px; }  .main-title { padding:0px; border:0px; width:100%; }   .dt-sc-callout-box h4, .dt-sc-callout-box.with-icon h4 { font-size:16px; text-transform:none; }  .dt-sc-callout-box h5 { font-size:14px; }  .dt-sc-callout-box { text-align:center; }  .dt-sc-callout-box .icon { display:inline-block; float:none; margin:-5px 0 20px; }  .dt-sc-callout-box .dt-sc-button { float:none; }  .dt-sc-callout-box .dt-sc-one-fifth { margin-bottom:0px; margin-top:-10px; }   .dt-sc-ico-content.type4 .custom-icon span { font-size:52px; }  .dt-sc-ico-content.type6 { margin-top:45px; }   h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size:14px; }   .shadow { display:none; }   .dt-sc-testimonial .author { width:50px; height:50px; }  .dt-sc-testimonial { padding-left:70px; }  .dt-sc-testimonial .author img { max-width:50px; }   .dt-sc-pr-tb-col.selected { margin-top:0px; }   .content-slider img { margin-top:20px; }   .fullwidth-section .rev_slider_wrapper { margin-bottom:20px !important; }  .fullwidth-section .dt-sc-subscription-frm-image .rev_slider_wrapper { margin-bottom:0px !important; }   .dt-sc-event-container .dt-sc-event-thumb { width:100%; margin-right:0px; margin-bottom:20px; }  .dt-sc-event-container .dt-sc-event-content { width:100%; }   .dt-sc-course-carousel-wrapper, .dt-sc-events-carousel-wrapper, .dt-sc-testimonial-carousel-wrapper, .dt-sc-partner-carousel-wrapper, .dt-sc-staff-carousel-wrapper, .dt-sc-coursesensei-carousel-wrapper { margin:60px 0px 0px -20px; }  .dt-sc-course-carousel li, .dt-sc-events-carousel li, .dt-sc-testimonial-carousel li, .dt-sc-partner-carousel li, .dt-sc-staff-carousel li, .dt-sc-coursesensei-carousel li { margin:0px 0px 0px 20px; }  .dt-sc-course-carousel-wrapper .carousel-arrows, .dt-sc-events-carousel-wrapper .carousel-arrows, .dt-sc-testimonial-carousel-wrapper .carousel-arrows { top:-60px; }      .sticky .featured-post, .featured-post { padding-right:0px; }  .featured-post span.text { font-size:0; }   .entry-details .entry-title h4 { font-size:16px; }   .blog-thumb .entry-thumb { width:100%; margin-right:0px; padding-bottom:15px; }  .blog-thumb .entry-details { width:100%; }   .tpl-blog-holder .dt-sc-one-half, .page-with-sidebar .tpl-blog-holder .dt-sc-one-half, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half, .tpl-blog-holder .dt-sc-one-third, .page-with-sidebar .tpl-blog-holder .dt-sc-one-third, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; }   .blog-entry { margin-bottom:20px; }      .dt-sc-sorting-container a { font-size:12px; }   .page-with-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:100%; }   .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:16px; text-transform:uppercase; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { font-size:16px; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; }  .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:block; }     #footer .copyright { text-align:center; }  #footer .copyright .copyright-info { margin-bottom:10px; }  #footer .copyright .copyright-info, #footer .footer-links { float:none; display:inline-block; }   #footer .copyright .copyright-info, #footer .footer-links { line-height:24px; }     #footer ul.social-icons { text-align:center; float:none; }  #footer ul.social-icons li { float:none; display:inline-block; text-align:center; }      span.wpcf7-form-control-wrap { width:89%; }     ul.products li { margin-right:0px; }   ul.products li .product-wrapper, ul.products li .product-wrapper.product-two-column, ul.products li .product-wrapper.product-three-column, ul.products li .product-wrapper.product-four-column, ul.products li .product-wrapper.product-five-column, ul.products li .product-wrapper.product-six-column, ul.products li .product-wrapper.product-two-column.no-space, ul.products li .product-wrapper.product-three-column.no-space, ul.products li .product-wrapper.product-four-column.no-space, ul.products li .product-wrapper.product-five-column.no-space, ul.products li .product-wrapper.product-six-column.no-space { width:100%; }   .woocommerce div.product div.images, .woocommerce-page div.product div.images,.woocommerce .page-with-sidebar div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce .page-with-sidebar div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary { width:100%; float:left; }  #reviews a.button, .woocommerce-message .button, .woocommerce table .button { font-size:9px; padding:4px 5px; }   .woocommerce-tabs ul.tabs li a { font-size:13px; }   .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th { width:auto; }  .woocommerce table.shop_attributes th { font-size:9px; }  .woocommerce-tabs .panel h2 { font-size:18px; }   .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 form .form-row, .woocommerce-page form .form-row { padding:0px; }  .woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling { display:block; margin-bottom:10px; }   .woocommerce table.cart img, .woocommerce-page table.cart img, .woocommerce #content table.cart img, .woocommerce-page #content table.cart img { width:30px; }  table.cart td.product-name a { font-size:10px; }   .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { padding:6px 4px; }   .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { font-size:12px; padding:10px 5px; font-weight:normal; }   .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 { width:100%; margin:0px 0px 20px; }   .woocommerce .shop_table .quantity .plus, .woocommerce .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus, .woocommerce-page .shop_table .quantity .minus { height:25px; padding:0 5px; }  .woocommerce .shop_table .quantity .qty, .woocommerce-page .shop_table .quantity .qty { height:25px; width:35px !important; font-size:11px; }   .woocommerce table.cart td.actions .coupon .input-text { height:23px; width:120px; background:#ffffff; }  .related-products-container h2, .upsell-products-container h2, .cross-sells h2, .cart_totals h2, .shipping_calculator h2, .woocommerce h2, .woocommerce-page h2 { font-size:18px; }   .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width:100%; }  .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { width:100%; }   .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { padding:1em 5%; width:90%; }     #buddypress .standard-form #basic-details-section, #buddypress .standard-form #blog-details-section, #buddypress .standard-form #profile-details-section { width:100%; margin-bottom:20px; }  #buddypress .activity-list li.load-more a { width:98%; }   #buddypress div#item-header div#item-actions { width:40%; }  #buddypress div#item-header div#item-header-content { clear:both; }   #buddypress div#item-header { text-align:center; }  .bp_group #buddypress div#item-header { text-align:left; }  .bp_group #buddypress #item-header-avatar { margin-bottom:20px; }  #buddypress div#item-header img.avatar { float:none; margin:0px; }   .activity-inner iframe, .activity-inner embed, .activity-inner object, .activity-inner video { height:auto; }   #whats-new-post-in-box { clear:both; float:left; }  #buddypress form#whats-new-form #whats-new-options { height:130px !important; }     .dt-sc-video-container .dt-sc-mobile-image-container { display:block !important; }  .dt-sc-video-container video { display:none !important; }  .dt-sc-video-content-wrapper { background:none; }     #main article.course img { max-width:100%; margin-bottom:20px; }  .course-meta .cart { float:left; margin:-10px 0px 20px 0px; width:100%; }  #main .course .course-meta .single_add_to_cart_button, #main .course-container .course-meta .single_add_to_cart_button { float:left; }   nav#post-entries { text-align:center; }  #post-entries .nav-prev, #post-entries .nav-next { float:none; }  .quiz form input.quiz-submit { float:left; }  .type-quiz .lesson-meta form { clear:both; margin-bottom:20px; display:inline-block; }  .type-quiz .lesson-course { clear:both; }   .dt-sc-callout-box.membership-box.type5 { width:100%; margin-bottom:1px; box-sizing:border-box; }  .dt-sc-callout-box.membership-box.type5::after { content:none; }     .courses-table-list th, .courses-table-list td { padding:10px; }  .courses-table-list th, .courses-table-list td { font-size:11px; }  .courses-table-list th:before { top:14px; right:0px; }  .courses-table-list th.courses-table-length-header:before { right:5px; }   .dt-sc-course-single .dt-sc-course-image { width:100%; margin:0px; }  .dt-sc-course-single .dt-sc-course-details-inner { width:100%; margin:20px 0px 0px; padding:20px; box-sizing:border-box; }   .dt-sc-testimonial.type2.alignright .author-detail { right:70px; top:-8px; }  .dt-sc-testimonial.type2.alignright blockquote:before { right:14px; }   .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { border:0px; background:none; width:0px; height:0px; }  .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { box-shadow:none; }  .dt-sc-timeline.left .dt-sc-timeline-content { margin-right:0px; }  .dt-sc-timeline.right .dt-sc-timeline-content { margin-left:0px; }  .dt-sc-timeline-section { background:none; }  .dt-sc-timeline.left .dt-sc-timeline-content:before, .dt-sc-timeline.right .dt-sc-timeline-content:before { background:none; }  .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:15px; }   .dt-sc-timeline-section:before { border:none; background:none; }  .dt-sc-timeline-section:after { border:none; background:none; }  .dt-sc-timeline.right .timeline-button { margin-left:30px; }  .dt-sc-timeline.left .timeline-button { margin-right:30px; }   .dt-sc-subscription-frm-image img, #rev_slider_3_1_wrapper .tp-bgimg.defaultimg { border-radius:5px 5px 0px 0px; }  .dt-sc-subscription-frm-container { border-radius:0px 0px 5px 5px; }  .dt-sc-subscription-frm-container { min-height:100px; }  .dt-sc-subscription-frm-image { line-height:0px; }   .courses-price-type { margin:20px 0px 0px; }   .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:100%; margin:0px; }  .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin:20px 0px 0px; }   .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:48%; }   .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; }  .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; }   .dt_teachers .column.dt-sc-one-fourth { width:100%; }   .dt_teachers .courses-table-list th:before { right:4px; top:12px; }  .dt_teachers .courses-table-list th:before { font-size:9px; }  .dt_teachers .courses-table-list th { padding:10px 15px 10px 10px; }  .dt_teachers .courses-table-list th { font-size:9px; }   .dt-sc-searchbox-container form .course-type-module, .dt-sc-searchbox-container form .sub-course-type-module, .dt-sc-searchbox-container form .search-text-module, .dt-sc-searchbox-container form .course-price-module { width:100%; margin-right:0px; }   .dt-sc-status-container { clear:both; float:left; margin:15px 0px 0px; }  .dt-sc-status-container .dt-sc-course-completed { float:left; margin:0px 10px 0px 0px; }  .dt-sc-status-container .dt-sc-purchased { float:right; margin:0px; }  .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; }   #dt-question-list .dt-question-options { width:86%; }   .dt-sc-assignment-submission li .column { border:none; padding-left:0px; }  .dt-sc-assignment-submission li .column.first { margin-bottom:0px; padding-bottom:0px; }   }  @media only screen and (max-width: 768px) {      #tribe-events-content .tribe-events-calendar td.tribe-events-has-events div { border:none; }  #tribe-mobile-container .hentry.vevent .tribe-events-event-image { width:100%; }   .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a { background:none; border:none; }   .tribe-events-list .tribe-events-event-image { width:100%; margin-right:0px; }  .tribe-events-list .tribe-events-event-image + div.tribe-events-content { width:100%; }   .tribe-grid-header .column, .tribe-grid-allday .column { margin-bottom:0px; }   #tribe-events-photo-events.photo-two-col .vevent.tribe-events-photo-event { width:96%; float:left; left:0px !important; clear:both; }   .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; }   #tribe-events-photo-events .vevent.tribe-events-photo-event { margin-right:0px !important; width:100%; }  #tribe-events-photo-events { width:100%; margin-right:0px; }   #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label { margin-bottom:5px; }  #tribe-bar-form .tribe-bar-submit input[type="submit"] { margin-top:0px; }   h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title { font-size:20px; }  .tribe-mobile-day-date { font-size:14px; color:#313131; padding:12px 15px; }  .tribe-events-week #tribe-mobile-container .hentry.vevent .tribe-events-read-more { margin-top:15px; }   .tribe-events-sub-nav li.tribe-events-nav-previous a { padding-left:20px; }  .tribe-events-sub-nav li.tribe-events-nav-next a { padding-right:20px; }  .tribe-events-sub-nav .tribe-events-nav-previous a span, .tribe-events-sub-nav .tribe-events-nav-next a span { top:9px; }   #tribe-events-content .tribe-events-event-image a { margin-top:0px; }   #tribe-events-content .tribe-events-event-meta a { margin-top:10px; }   #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:auto; }   .tribe-events-loop .tribe-events-event-meta { background:#f5e9d4; border-color:#e2d6c1; }  .tribe-events-list .tribe-events-venue-details { border-color:#e2d6c1; }   .tribe-events-single-section .tribe-events-meta-group, .tribe-events-single-section .tribe-events-venue-map { width:100%; margin:0px 0px 20px; clear:both; }  .tribe-events-single-section .tribe-events-venue-map { width:97%; }   #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-sub-nav li a, .tribe-events-read-more { color:#303030 !important; }  #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-sub-nav li a:hover, .tribe-events-read-more:hover { color:#ffffff !important; }   }         @media only screen and (min-width: 480px) and (max-width: 767px) {   .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container, #primary { width:420px; }  .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:460px; }   .secondary-sidebar .widget { width:370px; }      .top-bar { width:94%; padding:10px 3%; }        th, td { padding:10px; }       .courses-search input[type="text"] { width:85%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); }   .bgimage-with-two-colors { background-position:left center; }  .bgimage-with-two-colors .color-white.border-title span { background:#000; }   .bgimage-with-two-colors .color-white { color:#000; }          ul.commentlist li { padding-left:70px; }  ul.commentlist li .comment-author img { max-height:50px; max-width:50px; }       #contact-form p .fa, .mailchimp-form .fa { width:8%; }  #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:88%; }      .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper { width:100% !important; }  .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:90px; }   .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:89px; margin-right:20px; }     ol.dt-sc-lessons-list li .lesson-title h2 { font-size:16px; }   .dt-sc-event-container .dt-sc-event-content h2 { font-size:16px; }   .courses-sorting .courses-popular-type { margin-right:0px; }  .courses-sorting .courses-popular-type .selection-box { width:325px; }  .courses-price-type a { padding:5px 15px 2px; }  #dt-sc-ajax-load-image { top:130px; }   .page-with-both-sidebar .courses-sorting { margin-bottom:50px; }   .dt-sc-lesson-staff .lesson-staff-details h5, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:45px; }    #dt-question-list .dt-question-options { width:86%; }   .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded { padding:5px 10px 6px; line-height:15px; }  .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed span { margin-right:0px; }   .dt-sc-user-dashboard-details table th, .dt-sc-user-dashboard-details table td { padding:10px 2px; font-size:12px; }  .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded, .dt-sc-user-dashboard-details tbody td .dt-sc-button.small { font-size:10px; }   }     @media only screen and (max-width: 479px) {     #logo, #header.header2 #logo, #header.header3 #logo, #header.header4 #logo { padding:15px 0px; }   .top-bar .top-menu { display:none; }  .top-bar .top-right { float:left; width:100%; text-align:center; }  .user-account, .contact-number { width:100%; text-align:center; margin:0px; }  .top-right ul li { float:none; display:inline-block; }     .entry-thumb p { font-size:12px; line-height:20px; }     .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; }  .portfolio .image-overlay h5 { font-size:16px; }     .dt-sc-button.large { padding:21px 40px; }  .dt-sc-button.xlarge { padding:25px 35px; }   #newsletter form input[type="submit"] { padding:15px 20px 14px; font-size:14px; margin:0px; }    .dt-sc-pullquote1.alignleft, .dt-sc-pullquote2.alignleft, .dt-sc-pullquote3.alignleft, .dt-sc-pullquote4.alignleft, .dt-sc-pullquote5.alignleft, .dt-sc-pullquote6.alignleft, .dt-sc-pullquote1.alignright, .dt-sc-pullquote2.alignright, .dt-sc-pullquote3.alignright, .dt-sc-pullquote4.alignright, .dt-sc-pullquote5.alignright, .dt-sc-pullquote6.alignright { margin-left:0px; margin-right:0px; float:left; padding:19px 5%; width:90%; text-align:center; }   .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a, .dt-sc-toggle-frame h5.dt-sc-toggle a { font-size:11px; }   .entry-thumb .bx-controls a.bx-next, .entry-thumb .bx-controls a.bx-prev { background-size:10px 20px; width:30px; height:42px; }   .dt-sc-counter .dt-sc-counter-number { font-size:30px; }   blockquote.alignleft { width:82%; }  blockquote.alignright { width:82%; }   .bgimage-with-two-colors { background-position:left center; }  .bgimage-with-two-colors .color-white.border-title span { background:#000; }   .bgimage-with-two-colors .color-white { color:#000; }     .woocommerce-cart table.shop_table, .woocommerce-account table.my_account_orders, .woocommerce-wishlist table.shop_table { display:block; position:relative; width:100%; position:relative; border-bottom:1px solid #dddddd; }  .woocommerce-cart table.shop_table thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table thead { display:block; float:left; }  .woocommerce-cart table.shop_table tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; }  .woocommerce-cart table.shop_table thead tr.cart_table_item, .woocommerce-account table.my_account_orders thead tr.cart_table_item, .woocommerce-wishlist table.shop_table thead tr.cart_table_item { display:block; }  .woocommerce-cart table.shop_table th, .woocommerce-account table.my_account_orders th, .woocommerce-wishlist table.shop_table th { display:block; }  .woocommerce-cart table.shop_table tbody tr, .woocommerce-account table.my_account_orders tbody tr, .woocommerce-wishlist table.shop_table tbody tr { display:inline-block; vertical-align:top; }  .woocommerce-cart table.shop_table td, .woocommerce-account table.my_account_orders td, .woocommerce-wishlist table.shop_table td { display:block; min-height:1.25em; }    .woocommerce-cart table.shop_table td.actions { width:auto; }  .woocommerce-cart table.shop_table tbody tr td.actions .coupon { position:absolute; bottom:60px; left:0px; }  .woocommerce-cart table.shop_table tbody tr td.actions .coupon .button { bottom:10px; position:absolute; padding:7px 10px; }  .woocommerce-cart table.shop_table tbody tr td.actions .coupon .input-text { bottom:40px; position:absolute; }  .woocommerce-cart table.shop_table tbody tr td.actions .button { position:absolute; bottom:40px; left:0px; padding:7px 10px; }  .woocommerce-cart table.shop_table tbody tr td.actions .checkout-button { bottom:10px; }  .woocommerce-cart table.shop_table tbody { padding-bottom:145px; }   .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { text-align:center; height:50px; width:100px; line-height:50px; vertical-align:middle; border-bottom-width:1px; padding:0px; border-bottom:1px solid #dddddd; }  .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { height:51px; width:98px; padding:0px; text-align:center; vertical-align:middle; border-bottom:0px; }  .woocommerce table.shop_table td.product-subtotal, .woocommerce-page table.shop_table td.product-subtotal { border-bottom:1px solid #dddddd; }   .woocommerce-cart table.shop_table th { width:80px; }  .woocommerce-cart table.shop_table td { width:118px; }   .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { display:inline-block; margin-top:14px; }  .woocommerce .wishlist_table tr td.product-thumbnail, .woocommerce .wishlist_table tr td.product-name { text-align:center; }  .shop_table .product-thumbnail a { margin:10px 0px 0px; display:inline-block; }  .shop_table td.product-name a, .shop_table td.product-price span, .shop_table td.product-stock-status span, .shop_table td.product-subtotal span, .shop_table tr.order td a { display:inline-block; margin-top:18px; }  .shop_table .product-add-to-cart a, .woocommerce .wishlist_table .add_to_cart.button { margin-top:15px; display:inline-block; }   .shop_table tr.order .order-total { font-size:11px; }  .shop_table tr.order td time, .shop_table tr.order td span { font-size:11px; display:inline-block; margin-top:18px; }  .shop_table tr.order td.order-status { padding-top:17px; height:33px; text-align:center !important; }  .woocommerce table.my_account_orders .order-actions, .woocommerce-page table.my_account_orders .order-actions { text-align:center; }  .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button { margin-top:7px; }  .shop_table td.product-price span, .shop_table td.product-stock-status span, .shop_table td.product-subtotal span, .shop_table tr.order td { font-size:14px; }  .shop_table td.product-quantity .quantity { padding:10px 0px 0px; }   .cart-subtotal span, .total span, .checkout_table_item .product-total span { font-size:14px; }  .shipping td { font-size:10px; }   .woocommerce-tabs ul.tabs { width:100%; margin-left:0px; }  .woocommerce-tabs ul.tabs li { margin-right:5px; }   .woocommerce table.shop_table, .woocommerce-page table.shop_table { border-bottom:1px solid #dddddd; }     #buddypress div.pagination .pagination-links { float:left; margin-top:10px; }  #buddypress div.pagination .pagination-links a, #buddypress div.pagination .pagination-links span.current { margin-right:10px; margin-left:0px; }  #buddypress ul.item-list li div.action { position:inherit; margin-bottom:10px; }  #buddypress ul.item-list li div.item-desc { width:80%; }     #main .course .course-meta .single_add_to_cart_button, #main .course-container .course-meta .single_add_to_cart_button { font-size:11px; }     .dt-sc-searchbox-container form .course-type-module, .dt-sc-searchbox-container form .search-text-module { width:100%; margin-right:0px; }    .courses-table-list { display:block; position:relative; width:100%; position:relative; }  .courses-table-list thead { display:block; float:left; }  .courses-table-list tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; }  .courses-table-list thead { display:block; }  .courses-table-list th { display:block; width:100px; border-bottom:1px solid rgba(255, 255, 255, 0.3); }  .courses-table-list tbody tr { display:inline-block; vertical-align:top; }  .courses-table-list td { display:block; min-height:1.25em; border-right:1px solid #dddddd; width:149px; overflow:scroll; }   .courses-table-list th:before { right:5px; }     .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size:14px; }   .dt-lesson-inner-wrapper { border-width:2px; }  .dt-lesson-wrapper .dt-lesson-title, .dt-lesson-wrapper ol.dt-sc-lessons-list { padding-left:10px; padding-right:10px; }  ol.dt-sc-lessons-list li .lesson-title h2 { font-size:14px; }  ol.dt-sc-lessons-list li .lesson-metadata { font-size:11px; }   ol.dt-sc-lessons-list li .lesson-metadata p, .dt-sc-lesson-single .lesson-metadata p { margin-right:5px; }  ol.dt-sc-lessons-list li .lesson-metadata p i, .dt-sc-lesson-single .lesson-metadata p i { margin-right:2px; }  ol.dt-sc-lessons-list ol, .dt-lesson-wrapper ol.dt-sc-lessons-list ol { margin-left:-30px; }   .dt-sc-course-single .entry-metadata .dt-sc-button { font-size:11px; }   .dt-gapfill input[type="text"] { max-width:100px; }   .dt-sc-assignment-file-types { margin-bottom:30px; }  .dt-sc-assignment-file-types h6 { margin-bottom:10px; }  .dt-sc-assignment-file-types ul.assignment-file-types { margin-left:0px; }  .dt-sc-assignment-file-size h6 span { margin-top:10px; display:inline-block; }  .frmAssignment .upload-assignment input[type="file"] { margin-left:0px; }   .courses-sorting .courses-popular-type, .courses-sorting .courses-categorywise { width:100%; }  .courses-sorting .courses-popular-type label, .courses-sorting .courses-categorywise label { display:inline-block; float:none; text-align:center; width:100%; }  .courses-sorting .courses-categorywise .selection-box, .courses-sorting .courses-popular-type .selection-box { float:none; width:100%; margin-left:0; } }     @media only screen and (min-width: 320px) and (max-width: 479px) {   .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container, #primary { width:290px; }  .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:100%; }   .secondary-sidebar .widget { width:240px; }     #header .container, #logo, #logo a { height:100%; }  #logo a img { max-height:100%; }   .mean-container a.meanmenu-reveal { width:19px; height:20px; padding:19px 16px 18px; }  .mean-container .mean-nav { margin-top:56px; }   .is-sticky #header.header3 .mean-container a.meanmenu-reveal { top:-57px; }  #header.header3 .mean-container .mean-nav, .is-sticky #header.header3 .mean-container .mean-nav, #header.header4 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; }        .fullwidth-background h1 { font-size:20px; }       .dt-sc-hr.top { width:88%; }  .dt-sc-hr.top a { right:-12%; }   .main-title h2 { font-size:30px; }  .main-title h4 { font-size:20px; }   .content-slider img { margin-top:20px; }   .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { font-size:16px; padding:21px 30px; }     th, td { padding:5px; }  th { font-size:11px; }  td { font-size:10px; }   .fullwidth-section h5.dt-sc-toggle, .fullwidth-section h5.dt-sc-toggle-accordion { padding-top:4px; }      ul.dt-sc-staff-carousel > li { max-width:290px; width:290px !important; }   .courses-search input[type="text"] { width:80%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); }   .dt-sc-donutchart-large { width:260px; }  .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:260px !important; height:260px !important; line-height:260px !important; }   .dt-sc-contact-info.address p { width:74%; }         ul.commentlist li { padding-left:50px; }  ul.commentlist li .comment-author img { max-height:30px; max-width:30px; }   .blog-thumb .entry-details .entry-metadata { width:67%; }     #contact-form p .fa, .mailchimp-form .fa { width:12%; }  #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:84.4%; }   span.wpcf7-form-control-wrap { width:83%; }  .wpcf7-form span.wpcf7-not-valid-tip { background:#ffffff; }  .wpcf7-form span.wpcf7-not-valid-tip { left:0px; }   .dt-sc-contact-info .icon { margin-right:13px; }      .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { width:140px; }  .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { width:158px; }   table.variations td { font-size:12px; }  table.variations td select { width:100%; }   .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper { width:100% !important; }  .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:90px; margin-right:15px; }   .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:92px; }     #buddypress div.item-list-tabs#subnav ul li#activity-filter-select { clear:both; float:left; }  #buddypress ul.item-list li div.action { text-align:left; }     .tribe-events-sub-nav li a, .tribe-events-read-more { font-size:12px; }  .tribe-grid-header .column a { font-size:10px; }  .tribe-events-grid .hentry.vevent h3.entry-title { text-indent:-9999px; }   .dt-sc-course-single .dt-sc-course-details-inner h3 { font-size:14px; line-height:20px; }  .dt-sc-course-single .dt-sc-course-details-inner .entry-metadata { font-size:12px; }   ol.dt-sc-lessons-list > li { padding-left:45px; }  ol.dt-sc-lessons-list li .lesson-details { margin-left:-45px; }  ol.dt-sc-lessons-list ol, .dt-lesson-wrapper ol.dt-sc-lessons-list ol { margin-left:0px; }  ol.dt-sc-lessons-list li .lesson-details { font-size:12px; }  ol.dt-sc-lessons-list > li:before { width:30px; height:30px; line-height:30px; font-size:14px; }   ol.dt-sc-lessons-list > li:after, ol.dt-sc-lessons-list li ol li.hassub:after { background:none; }  ol.dt-sc-lessons-list li ol li .dt_lessons:before { background:none; }     .dt-sc-event-container .dt-sc-event-content h2 { font-size:16px; }   .dt-sc-subscription-frm .selection-box select { width:107%; }  #ui-datepicker-div { width:250px; padding:10px; }  .ui-datepicker-calendar td a, .ui-datepicker-calendar td span { width:25px; height:25px; line-height:25px; }  .ui-timepicker-div dt { clear:both; margin-bottom:0px; min-width:50px; }     .courses-sorting .courses-popular-type label { font-size:16px; }  .courses-sorting .courses-popular-type { margin-right:0px; }   .courses-sorting { margin-bottom:20px; }   .courses-view-type, .courses-price-type { width:100%; float:left; text-align:center; }  .courses-view-type a { display:inline-block; float:none; margin:0px 5px; }  .courses-view-type { margin:0px 0px 50px; }  .courses-price-type a { float:none; display:inline-block; padding:5px 20px 2px; margin:6px 5px; }  #dt-sc-ajax-load-image { top:197px; }   .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:212px; }   .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:10px; clear:none; margin-top:0px; }   .dt-sc-lesson-staff .lesson-staff-details h5, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:25px; }  .dt-sc-lesson-staff .lesson-staff-details h6 { font-size:12px; }   #dt-question-list .dt-title h4 { font-size:14px; }   .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses table { display:block; position:relative; width:100%; position:relative; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses thead { display:block; float:left; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses thead { display:block; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th { display:block; width:100px; border-bottom:1px solid rgba(255, 255, 255, 0.3); }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody tr { display:inline-block; vertical-align:top; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses td { display:block; min-height:1.25em; border-right:1px solid #dddddd; width:149px; overflow:scroll; }   .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th:before { right:5px; }   .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-course-name, .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-lesson-name, .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-assignment-name, .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-align-left, .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses .dt-sc-teachers-name { text-align:center; }  .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses table td { padding:5px 10px; min-height:23px; line-height:24px; }   .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses th { padding:10px; font-size:10px; }   .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-completed, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-pending, .dt-sc-user-dashboard-details .dashboard-content .dt-sc-course-notgraded { line-height:21px; font-size:10px; padding:1px 10px 2px; }   .dt-sc-user-dashboard-details #dt-sc-dashboard-user-courses tbody td .dt-sc-button.small { font-size:10px; padding:2px 8px 3px; }   .page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed { margin-right:5px; } }     @media only screen and (max-width: 319px) {   .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container, #primary { width:200px; }  .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:100%; }   .secondary-sidebar .widget { width:174px; border-width:3px; padding:10px; }      #header .container, #logo, #logo a { height:100%; }  #logo a img { max-height:100%; }   .mean-container a.meanmenu-reveal, .is-sticky .mean-container a.meanmenu-reveal { width:20px; height:20px; padding:19px 16px 18px; }  .mean-container .mean-nav, .is-sticky .mean-container .mean-nav { margin-top:57px; }   #header.header3 .mean-container .mean-nav, .is-sticky #header.header3 .mean-container .mean-nav, #header.header4 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; }          .fullwidth-background h1 { font-size:18px; }    .breadcrumb { font-size:11px; }   #slider-search-container { clear:both; z-index:99; }      #newsletter form input[type="email"] { width:180px; }   .header-search input[type="text"] { width:72%; }     .dt-sc-hr.top { width:82%; }  .dt-sc-hr.top a { right:-18%; }   th, td { font-size:8px; padding:5px 0px; text-transform:none; }   .dt-sc-donutchart-medium { width:130px; }  .dt-sc-donutchart-medium .dt-sc-donutchart, .dt-sc-donutchart-medium canvas, .dt-sc-donutchart-medium .donutchart-text { width:130px !important; height:130px !important; line-height:130px !important; }  .dt-sc-donutchart-medium .donutchart-text { font-size:24px !important; }   .dt-sc-donutchart-large { width:180px; }  .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:180px !important; height:180px !important; line-height:180px !important; }  .dt-sc-donutchart-large .donutchart-text { font-size:30px !important; }   .dt-sc-testimonial { padding-left:0px; text-align:center; }  .dt-sc-testimonial .author { position:inherit; float:none; display:inline-block; margin-bottom:10px; }  .dt-sc-testimonial blockquote:before { background:none; }      ul.dt-sc-tabs-frame li { width:100%; margin-bottom:10px; }  ul.dt-sc-tabs-frame { border-bottom:0px; }  ul.dt-sc-tabs-frame li a, ul.dt-sc-tabs-frame li a.current { padding:5px 5% 3px; width:90%; border-radius:3px; border:2px solid #201c1d; }  ul.dt-sc-tabs-frame li a.current { color:#ffffff; }  ul.dt-sc-tabs-frame li:first-child { margin-left:0px; }      ul.dt-sc-tabs-vertical-frame { width:100%; }  .dt-sc-tabs-vertical-frame-content { width:92%; }  ul.dt-sc-tabs-vertical-frame li a, ul.dt-sc-tabs-vertical-frame li a.current { border:2px solid #201c1d; margin-bottom:10px; border-radius:3px; text-align:center; }  ul.dt-sc-tabs-vertical-frame li a.current { color:#ffffff; }  .dt-sc-tabs-vertical-frame-content { border:0px; padding:20px 0px 0px; }     .dt-sc-contact-info .icon { width:50px; margin-right:10px; }  .dt-sc-contact-info p { width:65%; }   .dt-sc-button.large.filled { font-size:16px; padding:15px 25px; }  .dt-sc-button.xlarge.filled { font-size:18px; padding:18px 30px; }   .dt-sc-button.small { font-size:12px; padding:11px 20px 9px; }  .dt-sc-button.medium { font-size:14px; padding:13px 20px 11px; }  .dt-sc-button.large { font-size:16px; padding:15px 29px 13px; }  .dt-sc-button.xlarge { font-size:18px; padding:18px 23px 16px; }   .dt-sc-button.xlarge.filled { padding:18px 22px; }   .widget #wp-calendar th, .widget #wp-calendar td { padding:5px; }   .dt-sc-ico-content.type2 .custom-icon span { height:40px; width:40px; line-height:40px; border-radius:40px; font-size:20px; }  .dt-sc-ico-content.type2 { padding-left:55px; }   ul.dt-sc-staff-carousel > li { max-width:200px; width:200px !important; }   .woocommerce-tabs ul.tabs li a, .woocommerce-tabs ul.tabs li.active a { border-bottom:1px solid #dddddd; margin-bottom:5px; }     .portfolio .image-overlay h5, .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h5, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:12px; }  .portfolio .image-overlay h6, .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { font-size:12px; }  .portfolio .image-overlay .links, .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; }  .portfolio .image-overlay .links a, .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; }  .portfolio .image-overlay-details, .page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; }   .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:block; }   .dt-sc-sorting-container a { font-size:11px; width:100%; margin:0px 0px 10px; padding:10px 7%; width:86%; border-radius:5px !important; text-align:center; }       #contact-form p .fa, .mailchimp-form .fa { width:14%; }  #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:81.4%; }   span.wpcf7-form-control-wrap { width:80%; }  .wpcf7-form span.wpcf7-not-valid-tip { background:#ffffff; }  span.wpcf7-not-valid-tip { font-size:10px; top:10px; left:0px; right:inherit; }     .entry-thumb .bx-controls a { height:35px; width:20px; background-size:7px 14px !important; }   .entry-thumb .entry-thumb-desc { display:none; }   .blog-thumb .entry-details .entry-metadata { margin-top:10px; clear:both; width:100%; padding-left:0px; }   .entry-details .entry-title h4, .page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4 { font-size:14px; line-height:20px; top:0px; }  .entry-details .entry-metadata { font-size:12px; line-height:20px; }  .entry-details .entry-metadata p { line-height:20px; }   .blog-thumb .entry-title { padding-left:65px; }  .blog-entry { margin-bottom:10px; }   .entry-meta { width:50px; }  .entry-details { padding-left:65px; }  .entry-meta .date { padding:2px 0px; font-size:12px; }  .entry-meta .entry_format { font-size:16px; height:32px; line-height:35px; }      .widget .recent-posts-widget ul li .entry-meta { width:40px; }  .widget .recent-posts-widget ul li .entry-details { padding-left:55px; }  .widget .recent-posts-widget ul li .entry-details .entry-title h4 { font-size:14px; }   .widget.widget_popular_entries .recent-course-widget ul li img { max-width:65px; }     ul.side-nav li a:before { background:none !important; color:#313131; width:32px; }  ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before { color:#313131; }  ul.side-nav li a { padding-left:33px; }   ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { background:none; }      .shop_attributes td { font-size:10px; }  table.variations td { font-size:12px; }  table.variations td select { width:100%; padding:15px 10px; }   .product .thumbnails.slider .caroufredsel_wrapper { margin-top:0px !important; }  h1.product_title { font-size:20px; }  .woocommerce-tabs ul.tabs li { margin-right:5px; }  .woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit { clear:both; }   .woocommerce-tabs ul.tabs li { width:100%; }  .woocommerce-tabs ul.tabs li a { width:94%; padding:0px 3%; }   .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper { width:100% !important; }  .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:92px; }   .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:96px; }     #buddypress div.item-list-tabs ul li#members-order-select, #buddypress div.item-list-tabs ul li#groups-order-select, #buddypress div.item-list-tabs ul li#activity-filter-select { min-width:100px; }  #search-members-form #members_search_submit, #search-groups-form #groups_search_submit { padding:13px; font-size:10px; }  #search-members-form #members_search, #search-groups-form #groups_search { padding-top:10px; padding-bottom:10px; }    #buddypress ul.item-list li div.item-desc { width:100%; }  #buddypress li div.item, #buddypress ul.item-list .item-avatar, #buddypress ul.item-list li div.item-title, #buddypress ul.item-list li h4, #buddypress ul.item-list .item-meta, #buddypress ul.item-list li div.action { width:100%; text-align:center; margin:0px; }  #buddypress ul.item-list li img.avatar { float:none; }   #buddypress div#item-header div#item-actions { width:100%; float:left; text-align:center; margin:0px; }  #buddypress div#item-header ul li { float:none; display:inline-block; }   #buddypress div.item-list-tabs ul li a { line-height:35px; padding:0px 10px; }    #buddypress form#whats-new-form #whats-new-options { height:160px !important; }  #buddypress form#whats-new-form #whats-new-options select { margin-left:0px; }  #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a { border-bottom-color:#d3d3d3; }   #buddypress ul.item-list li { text-align:center; padding-bottom:30px; }   .bp_group #buddypress div#item-header { text-align:center; }   #my-courses.ui-tabs .ui-tabs-nav li a { padding:8px 5px; font-size:10px; }     #tribe-events-content-wrapper { width:100%; }  #tribe-bar-form { width:91%; }   .tribe-events-sub-nav li a, .tribe-events-read-more { padding:7px 10px; font-size:12px; }   .tribe-bar-collapse #tribe-bar-collapse-toggle { width:100%; padding:15px 10%; }  #tribe-bar-form.tribe-bar-collapse #tribe-bar-views { width:100%; padding:0px; }  #tribe-bar-views .tribe-bar-views-list { margin:3px 0px 0px; }  #tribe-bar-views li.tribe-bar-views-option { margin-right:0px; }   .tribe-events-list h2.tribe-events-list-event-title { font-size:14px; }  .tribe-grid-header .column a { font-size:8px; }   h2.tribe-events-page-title { font-size:16px; }   .tribe-events-list .time-details { font-size:12px; }  .tribe-events-event-meta address.tribe-events-address { font-size:9px; }  #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:auto; text-align:center; }     .courses-table-list th { padding:10px 5px; width:90px; }  .courses-table-list td { width:79px; }   .courses-search input[type="text"] { width:72%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); }   ol.dt-sc-lessons-list > li { padding-left:30px; }  ol.dt-sc-lessons-list li .lesson-details { margin-left:-30px; }  ol.dt-sc-lessons-list ol, .dt-lesson-wrapper ol.dt-sc-lessons-list ol { margin-left:-10px; }  ol.dt-sc-lessons-list li .lesson-details { font-size:12px; line-height:20px; }  ol.dt-sc-lessons-list > li:before { width:20px; height:20px; line-height:20px; font-size:12px; }  ol.dt-sc-lessons-list > li:after { border-width:3px; left:7px; }   ol.dt-sc-lessons-list > li:after, ol.dt-sc-lessons-list li ol li.hassub:after { background:none; }  ol.dt-sc-lessons-list li ol li .dt_lessons:before { background:none; }   .dt-sc-course-single .dt-sc-course-details-inner h3 { font-size:12px; line-height:20px; }   .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:100px; height:72px; padding-top:28px; font-size:30px; }  .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span { margin-top:5px; font-size:14px; }   .dt-sc-event-container .dt-sc-event-content h2 { font-size:14px; }   .dt-sc-testimonial.type2 .author-detail span { font-size:9px; margin-top:0px; }  .dt-sc-testimonial.type2.alignright .author-detail { font-size:12px; }  .dt-sc-testimonial blockquote q { font-size:12px; line-height:20px; }   .timeline-button { font-size:12px; }   .dt-sc-subscription-frm .selection-box select { width:111%; }  #ui-datepicker-div { width:180px; padding:5px 10px 15px; right:19px; left:inherit !important; }  .ui-datepicker-calendar td { padding:5px 0px; }  .ui-datepicker-calendar td a, .ui-datepicker-calendar td span { font-size:10px; width:20px; height:20px; line-height:20px; }  .ui-timepicker-div dt { clear:both; margin-bottom:0px; min-width:35px; margin-right:5px; font-size:11px; }  .ui-timepicker-div dd { margin-right:0px; }  .ui-datepicker-title { font-size:12px; }  .ui_tpicker_hour_slider select, .ui_tpicker_minute_slider select { height:35px; padding:7px 35px 6px 15px; font-size:12px; }  .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after { height:33px; width:33px; }  .ui_tpicker_hour_slider:before, .ui_tpicker_minute_slider:before { right:10px; }  .ui-datepicker-buttonpane button { padding:9px 15px 7px; font-size:12px; }  table.ui-datepicker-calendar, .ui-datepicker-title { margin-bottom:0px; }  .ui-datepicker-next { font-size:10px; right:5px; }  .ui-datepicker-prev { font-size:10px; left:5px; }   .dt-sc-subscription-frm-container h2 { font-size:18px; margin-bottom:15px; }  .dt-sc-subscription-frm-container h2 i { font-size:20px; }  .dt-sc-subscription-enquiry { font-size:14px; }  .dt-sc-subscription-enquiry span { font-size:12px; }  .dt-sc-subscription-frm .dt-sc-button { padding:8px 15px; font-size:12px; }   .dt-sc-custom-course-type .dt-sc-course-duration { width:100%; }  .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:left; margin:10px 0px 0px; width:100%; text-align:left; }  .dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-details h5, .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; }   .courses-sorting .courses-popular-type .selection-box { width:200px; clear:both; margin-left:0px; }  .courses-price-type a { font-size:12px; padding:5px 13px 2px; }   .courses-sorting { margin-bottom:20px; }  .courses-view-type { width:100%; float:left; text-align:center; }  .courses-view-type a { display:inline-block; float:none; margin:0px 5px; }  .courses-view-type { margin:0px 0px 50px; }  #dt-sc-ajax-load-image { top:240px; }   .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings, .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:100%; }   .courses-sorting .courses-popular-type { margin-right:0px; }  .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:200px; }   .dt-sc-searchbox-container form .webinar-module { padding-bottom:10px; }  .dt-sc-searchbox-container form input[type="submit"] { margin-bottom:20px; }   .dt-sc-custom-course-type .dt-sc-course-completed { margin-left:0px; margin-top:10px; clear:both; }   .dt-sc-status-container .dt-sc-course-completed, .page-with-both-sidebar .dt-sc-status-container .dt-sc-course-completed { float:left; margin:10px 10px 0px 0px; }  .dt-sc-status-container .dt-sc-purchased, .page-with-both-sidebar .dt-sc-status-container .dt-sc-purchased { float:left; margin:0px; }  .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button, .page-with-both-sidebar .dt-sc-course-single .entry-metadata .dt-sc-status-container .dt-sc-button { margin-top:0px; float:left; padding:9px 9px 7px; }   .dt-sc-course-single .entry-metadata p, .dt-sc-course-single .dt-sc-course-details-inner .post-ratings { font-size:12px; }  .dt-sc-course-single .dt-sc-course-details-inner { padding:15px; }   ol.dt-sc-lessons-list li .lesson-metadata p, .dt-sc-lesson-single .lesson-metadata p { font-size:12px; }   .dt-sc-lesson-staff .lesson-staff-details, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details { text-align:center; }  .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details { text-align:left; }  .dt-sc-lesson-staff .lesson-staff-details .team-thumb, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-thumb { width:100%; margin:0px 0px 10px; }  .dt-sc-lesson-staff .lesson-staff-details .team-meta, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta { width:100%; margin:0px; text-align:center; }  .dt-sc-lesson-staff .lesson-staff-details .team-meta h5, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details .team-meta h5 { margin-top:0px; font-size:16px; }  .dt-sc-lesson-staff .lesson-staff-details h6, .page-with-both-sidebar .dt-sc-lesson-staff .lesson-staff-details h6 { margin-bottom:10px; font-size:12px; }  .dt-sc-lesson-staff .lesson-staff-details ul.teachers-details li { font-size:12px; }   .dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name, .dt-sc-lessons-menu ul li .dt-sc-lesson-menu-duration { font-size:12px; }   #dt-question-list .dt-title h4 { font-size:13px; }   #dt-question-list .dt-question-options { width:100%; padding-bottom:70px; }     .dashboard-content table { display:block; position:relative; width:100%; position:relative; }  .dashboard-content thead { display:block; float:left; }  .dashboard-content tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; }  .dashboard-content thead { display:block; }  .dashboard-content th { display:block; width:70px; border-bottom:1px solid rgba(255, 255, 255, 0.3); }  .dashboard-content tbody tr { display:inline-block; vertical-align:top; }  .dashboard-content td { display:block; min-height:1.25em; border-right:1px solid #dddddd; width:99px; overflow:scroll; }   .dashboard-content th:before { right:5px; }  .dashboard-content .dt-sc-course-name, .dashboard-content .dt-sc-lesson-name, .dashboard-content .dt-sc-assignment-name, .dashboard-content .dt-sc-align-left, .dashboard-content .dt-sc-teachers-name { text-align:center; }  .dashboard-content table td { padding:5px; min-height:23px; line-height:24px; }  .dashboard-content th { padding:10px; font-size:10px; }  .dashboard-content tbody td .dt-sc-button.small { font-size:10px; padding:2px 8px 3px; }   .dashboard-content .dt-sc-course-completed, .dashboard-content .dt-sc-course-pending, .dashboard-content .dt-sc-course-notgraded { line-height:21px; font-size:10px; padding:1px 7px 2px; }   .dashboard-content ul.teachers-details li { font-size:12px; } }.ws-plugin--s2member-clearfix:before,.ws-plugin--s2member-clearfix:after{content:' ';display:table}.ws-plugin--s2member-clearfix::after{clear:both}div.ws-plugin--s2member-s-badge{text-align:center;margin:0 auto 0 auto}@-moz-keyframes ws-plugin--s2member-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes ws-plugin--s2member-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes ws-plugin--s2member-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}button.ws-plugin--s2member-animate-processing:after{content:'';float:right;width:.8em;height:.8em;margin:.25em 0 0 .5em;border-radius:50%;border:1px dashed;-webkit-animation:ws-plugin--s2member-spin 1s linear infinite;animation:ws-plugin--s2member-spin 1s linear infinite}div.ws-plugin--s2member-password-strength{padding:3px;color:#000;background-color:#EEE;border-radius:3px;margin-top:3px}div.ws-plugin--s2member-password-strength-short{background-color:#FFA0A0}div.ws-plugin--s2member-password-strength-weak{background-color:#FFB78C}div.ws-plugin--s2member-password-strength-good{background-color:#FFEC8B}div.ws-plugin--s2member-password-strength-strong{background-color:#C3FF88}div.ws-plugin--s2member-password-strength-mismatch{background-color:#D6C1AB}div#content>div.mu_register,div#content>div.mu_register h2{margin:0;padding:0;width:100%}div#content>div.mu_register>form#setupform input[type="text"],div#content>div.mu_register>form#setupform input[type="email"],div#content>div.mu_register>form#setupform input[type="password"],div#content>div.mu_register>form#setupform input[type="submit"],div#content>div.mu_register>form#setupform textarea,div#content>div.mu_register>form#setupform select{width:100%;box-sizing:border-box;margin:5px 0 5px 0;font-size:16px}div#content>div.mu_register>form#setupform input[type="checkbox"],div#content>div.mu_register>form#setupform input[type="radio"]{margin:0 3px 0 0;vertical-align:middle}div#content>div.mu_register>form#setupform p.submit{margin-bottom:0}div#content>div.mu_register>form#setupform label{display:inline;cursor:pointer;margin:15px 0 0 0;font-weight:normal}div#content>div.mu_register>form#setupform label.ws-plugin--s2member-custom-reg-field-op-l{opacity:0.7;font-size:90%;vertical-align:middle}div#content>div.mu_register>form#setupform div.ws-plugin--s2member-custom-reg-field-divider-section{height:1px;border:0 solid;line-height:1px;margin:15px 0 15px 0;border-width:0 0 1px 0}div#content>div.mu_register>form#setupform div.ws-plugin--s2member-custom-reg-field-divider-section-title{border:0 solid;font-size:110%;margin:15px 0 15px 0;border-width:0 0 1px 0;padding:0 0 12px 0}div#content>div.mu_register>div.mu_alert{display:none}body.s2member-return-body{color:#000;font-size:14px;background:#CCC}body.s2member-return-body a{color:#333;text-decoration:none;border-bottom:1px dotted}body.s2member-return-body a:hover{color:#000}body.s2member-return-body *{font-family:'Trebuchet MS','Arial','Helvetica',sans-serif}body.s2member-return-body pre,body.s2member-return-body pre *,body.s2member-return-body code,body.s2member-return-body code *{font-family:'Monaco','Menlo','Consolas','Courier New',monospace}div.s2member-return-section{margin:20px auto 20px auto}div.s2member-return-header-section{padding:0;width:800px;font-size:120%}div.s2member-return-response-section{width:768px;padding:15px;background:#FFF;border:1px solid #666;border-radius:3px;box-shadow:1px 1px 0 #999,-1px -1px 1px #999}div.s2member-return-response-section div.s2member-return-continue{margin:20px auto 0 auto}div.s2member-return-response-section div.s2member-return-continue a{border:0;padding:8px;display:block;font-size:120%;text-align:center;background:#EEE;border:1px solid #999;border-radius:3px;box-shadow:1px 1px 3px #CCC,-1px -1px 3px #CCC}div.s2member-return-response-section div.s2member-return-continue a:hover,div.s2member-return-response-section div.s2member-return-continue a:active,div.s2member-return-response-section div.s2member-return-continue a:focus{color:#FFF;background:#151515;border:1px solid #FFF}div.s2member-return-support-section{padding:0;width:800px;text-align:center}div.s2member-return-support-section div.cc-reminder{padding:15px;text-align:center;background:#FFF;margin:20px auto 0 auto;border:1px solid #666;border-radius:3px;box-shadow:1px 1px 0 #999,-1px -1px 1px #999}div#ws-plugin--s2member-profile-saved{margin-bottom:15px;font-weight:bold;font-size:110%}form#ws-plugin--s2member-profile table{border:0;margin:0;width:100%}form#ws-plugin--s2member-profile table td{padding:7px 0 7px 0;border:0}form#ws-plugin--s2member-profile input[type="text"],form#ws-plugin--s2member-profile input[type="email"],form#ws-plugin--s2member-profile input[type="password"],form#ws-plugin--s2member-profile input[type="submit"],form#ws-plugin--s2member-profile textarea,form#ws-plugin--s2member-profile select{margin:0;width:100%;box-sizing:border-box}form#ws-plugin--s2member-profile input[type="checkbox"],form#ws-plugin--s2member-profile input[type="radio"]{margin:0 3px 0 0;vertical-align:middle}form#ws-plugin--s2member-profile label{display:inline;cursor:pointer;font-weight:normal}form#ws-plugin--s2member-profile label.ws-plugin--s2member-custom-reg-field-op-l{opacity:0.7;font-size:90%;vertical-align:middle}form#ws-plugin--s2member-profile input#ws-plugin--s2member-profile-password2{margin-top:5px}form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section{margin:0;height:1px;border:0 solid;line-height:1px;border-width:0 0 1px 0}form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section-title{margin:0;border:0 solid;font-size:110%;border-width:0 0 1px 0;padding:0 0 7px 0}body.profile.public div.ws-plugin--s2member-profile-field-4bp-divider-section{margin:0;height:1px;border:0 solid;line-height:1px;border-width:0 0 1px 0}body.profile.public div.ws-plugin--s2member-profile-field-4bp-divider-section-title{margin:0;padding:0;font-size:120%}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section{width:48%;float:right}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-container{margin-right:7.5%}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section input[type="text"],body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section input[type="email"],body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section input[type="password"],body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section textarea,body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section select{width:100%;box-sizing:border-box}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section input[type="checkbox"],body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section input[type="radio"]{margin:0 3px 0 0;vertical-align:middle}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section label.ws-plugin--s2member-custom-reg-field-op-l{opacity:0.7;font-size:90%;vertical-align:middle}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section div.ws-plugin--s2member-custom-reg-field-4bp-divider-section{height:1px;border:0 solid;line-height:1px;margin:10px 0 10px 0;border-width:0 0 1px 0}body.registration form div#ws-plugin--s2member-custom-reg-fields-4bp-section div.ws-plugin--s2member-custom-reg-field-4bp-divider-section-title{border:0 solid;font-size:120%;margin:10px 0 10px 0;border-width:0 0 1px 0;padding:0 0 7px 0}body.logged-in.profile.profile-edit form#profile-edit-form div.editfield input[type="text"],body.logged-in.profile.profile-edit form#profile-edit-form div.editfield input[type="email"],body.logged-in.profile.profile-edit form input.ws-plugin--s2member-profile-field-4bp[type="text"],body.logged-in.profile.profile-edit form input.ws-plugin--s2member-profile-field-4bp[type="password"],body.logged-in.profile.profile-edit form textarea.ws-plugin--s2member-profile-field-4bp,body.logged-in.profile.profile-edit form select.ws-plugin--s2member-profile-field-4bp{width:100%;box-sizing:border-box}body.logged-in.profile.profile-edit form input.ws-plugin--s2member-profile-field-4bp[type="checkbox"],body.logged-in.profile.profile-edit form input.ws-plugin--s2member-profile-field-4bp[type="radio"]{margin:0 3px 0 0;vertical-align:middle}body.logged-in.profile.profile-edit form label.ws-plugin--s2member-custom-reg-field-op-l{opacity:0.7;font-size:90%;vertical-align:middle}body.logged-in.profile.profile-edit form div.ws-plugin--s2member-profile-field-4bp-divider-section{height:1px;border:0 solid;line-height:1px;margin:10px 0 10px 0;border-width:0 0 1px 0}body.logged-in.profile.profile-edit form div.ws-plugin--s2member-profile-field-4bp-divider-section-title{border:0 solid;font-size:120%;margin:10px 0 10px 0;border-width:0 0 1px 0;padding:0 0 7px 0} body { font-weight:normal; font-size:14px; line-height:28px; color:#000000; !important} .border-title { margin-bottom: 30px; } 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, input[type="search"] { padding: 8px 12px; } .dt-sc-contact-info.address { padding: 10px 0; } .dt-sc-contact-info.address p { line-height: 47px; }.woocommerce-product-gallery{ opacity: 1 !important; }   .wcspc-count,  .wcspc-area{  background: #9b5c8f }    .wcspc-count,  .wcspc-count i,  .wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove:before,  .wcspc-area .wcspc-area-bot .wcspc-total .wcspc-total-inner,  .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a,  .wcspc-area-bot .wcspc-continue span,  .wcspc-area .wcspc-close{  color: #ffffff;  }    .wcspc-count span,  .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a{  background: #a7a7a7;  }    .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a{  border:2px solid #a7a7a7;  }    .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a:hover,  .wcspc-area-top.wcspc-items .wcspc-item-inner .wcspc-item-remove:hover:before,  .wcspc-area-bot .wcspc-continue span:hover,  .wcspc-area .wcspc-close:hover{  color:#a7a7a7;  }     p { font-family: 'Lato'; font-style: normal; font-weight: 400; text-decoration: none; text-transform: none; } h1 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 900; line-height: 1; } h2 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 700; line-height: 1; } h3 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 400; line-height: 1; } h4 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 700; line-height: 1; } h5 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 700; line-height: 1; } h6 { color: #000000; font-family: 'Lato'; font-style: normal; font-weight: 700; line-height: 1; } .tp-caption.black,.black{color:#000;text-shadow:none}.tp-caption.largeboldwhite,.largeboldwhite{font-size:30px;line-height:30px;font-weight:800;font-family:"Open Sans";color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255,214,88);border-style:none}@import url('https://fonts.googleapis.com/css?family=Lato%3Aregular%2C900%2C700&#038;subset=latin%2Clatin%2Call&#038;ver=5.4.4')@import url('//fonts.googleapis.com/css?family=Raleway%3A400%2C100%2C200%2C300%2C500%2C600%2C800%2C700%2C900&#038;ver=5.4.4')@import url('//fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C700italic%2C800italic%2C400%2C300%2C600%2C700%2C800&#038;ver=5.4.4')@import url('//fonts.googleapis.com/css?family=Dancing+Script&#038;ver=5.4.4')