::-moz-selection {
background: #529f3b !important;
color: #fff;
} ::selection {
background: #529f3b !important;
color: #fff;
} input:focus,
select:focus,
textarea:focus,
button:focus {
outline: none !important;
}
@media (max-width: 991px) { #page .md-d-none {
display: none !important;
} #page .md-d-block {
display: flex !important;
}
}
@media (max-width: 991px) { #page .container {
max-width: 100%;
}
}
@media (max-width: 768px) { #page .xs-d-none {
display: none !important;
} #page .xs-d-block {
display: flex !important;
}
} .html-x {
overflow: auto !important;
height: auto;
} .html-x.home-page {
height: 100% !important;
overflow: hidden !important;
} .html-y {
overflow: hidden !important;
padding-left: 0 !important;
} .html-y nav.navbar {
padding-left: 0 !important;
} body.loading, footer.loading, #colophon.loading, #page.loading {
display: none !important;
} body#body-loading, footer#body-loading, #colophon#body-loading, #page#body-loading {
display: none;
} main#main, .main-wrapper {
height: 100%;
padding-bottom: 100px;
} html, body, h1, h2, h3, h4, h5, h6 {
font-family: 'Oswald', sans-serif !important;
} html, body {
font-size: 14px;
} body.modal-open {
overflow: hidden !important;
position: relative;
} .h-45px {
height: 45px;
} .header-icon {
color: #e77e22;
} .view-all-button {
border: 2px solid #529f3b;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .view-all-button:hover {
border: 2px solid #fff;
background-color: transparent !important;
color: #fff;
text-decoration: none;
} button, input[type="submit"] {
cursor: pointer !important;
background-color: #e77e22;
border: 1px solid #e77e22;
color: #fff;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} button:hover, input[type="submit"]:hover {
color: #e77e22;
background-color: #fff;
} .break-words {
word-wrap: break-word;
} p {
font-size: 14px;
} .cap {
text-transform: uppercase;
} .z-index-1 {
z-index: 1;
} .z-index-2 {
z-index: 2;
} .font-size-24 {
font-size: 24px;
} .bold {
font-weight: 900;
} .cap {
text-transform: uppercase;
} .lower {
text-transform: lowercase;
} .white {
color: #fff;
} .orange {
color: #e77e22;
} .black {
color: #545458 !important;
} .title-link {
color: #333;
text-decoration: none !important;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .title-link:hover {
color: #e77e22;
} .link-white {
color: #fff;
} .link-white:hover {
color: #fff;
} .link-orange {
color: #e77e22;
} .link-orange:hover {
color: #e77e22;
} .width-100 {
width: 100%;
} .darken-bg {
background-color: rgba(0, 0, 0, 0.7); } .footer-blue {
background-color: #120e47;
} .no-style {
text-decoration: none;
} .no-style.c-white:hover {
color: #fff;
} .no-style.no-line {
text-decoration: none;
} .no-style.no-line:hover {
text-decoration: none;
} .no-style.c-black {
color: #000;
} .c-orange {
color: #e77e22;
} .c-green {
color: #529f3b;
} .c-white {
color: #fff;
} .c-violet {
color: #6313bc;
} .bg-main-blue {
background-color: #1b1464;
} .bg-blue {
background-color: rgba(0, 0, 128, 0.7);
} .bg-d-blue {
background-color: #000080;
} .bg-fff {
background-color: #fff !important;
} .bg-orange {
background-color: #e77e22;
} .bg-transparent {
background-color: transparent !important;
} .bg-white-trans {
background-color: rgba(255, 255, 255, 0.3);
} .bg-green {
background-color: #529f3b !important;
} .no-padding {
padding: 0 !important;
} .padding-12 {
padding: 12px;
} .padding-tb-15 {
padding-top: 15px;
padding-bottom: 15px;
} .padding-20 {
padding: 20px !important;
} .padding-25 {
padding: 25px !important;
} .padding-50 {
padding: 55px 25px;
} .padding-t-25 {
padding-top: 40px;
} .padding-tb-25 {
padding-top: 25px;
padding-bottom: 25px;
} .padding-tb-40 {
padding-top: 40px;
padding-bottom: 40px;
} .margin-bottom-20 {
margin-bottom: 20px;
} .margin-left-150 {
margin-left: 150px !important;
} .border-orange {
border-color: #e77e22 !important;
} .border-green {
border-color: #529f3b !important;
} .border-b-green {
border-bottom: 2px solid #529f3b;
} .border {
border: 1px solid #e5e5e5;
} .border-y {
border-bottom: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
} .border-x {
border-rigth: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
} .border-b {
border-bottom: 1px solid #e5e5e5;
} .border-t {
border-top: 1px solid #e5e5e5;
} .border-r {
border-right: 1px solid #e5e5e5;
} .border-l {
border-left: 1px solid #e5e5e5;
} .min-height {
min-height: 300px !important;
} article.no-padding-list ul {
padding-left: 15px;
} .prod-add-to-cart .button.add_to_cart_button {
border: none !important;
color: #e77e22 !important;
display: block;
} .prod-add-to-cart:hover .button.add_to_cart_button {
color: #fff !important;
} .button {
background-color: #e77e22;
border: 1px solid #e77e22 !important;
color: #fff !important;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .button:hover {
color: #e77e22 !important;
background-color: #fff;
} .button.button-green {
background-color: #529f3b !important;
border: 1px solid #529f3b !important;
} .button.button-green:hover {
background-color: #fff !important;
color: #529f3b !important;
} .button.main-button {
margin-top: 45px !important;
font-weight: 900;
font-size: 30px;
text-transform: uppercase;
display: block;
margin: 0 auto;
padding: 15px 20px;
border-radius: 10px;
text-decoration: none;
border: 5px solid #e77e22;
text-align: center;
max-width: 485px;
} .button.main-button:hover {
background-color: transparent;
} .button.button-enquire {
width: 100%;
display: block;
text-transform: uppercase;
text-align: center;
padding: 10px 0;
text-decoration: none;
border: 1px solid #e77e22;
} .button.button-secondary {
max-width: 245px;
width: 100%;
display: block;
text-align: center;
margin: 0 auto;
padding: 15px 0;
text-decoration: none;
border: 1px solid #e77e22;
text-transform: uppercase;
} ul.social {
margin-bottom: 0;
margin-top: 50px;
} ul.social h6 {
margin-bottom: 15px;
} ul.social li {
padding-left: 10px;
} ul.social li a {
color: #e77e22;
} ul.social li a.white-soc {
color: #fff;
} ul.social-icons {
margin-bottom: 0;
} ul.social-icons h5 {
margin-bottom: 59px;
} ul.social-icons li {
padding-left: 10px;
} ul.social-icons li a {
color: #fff;
} .chev-right:after {
content: '';
position: absolute;
border-style: solid;
border-width: 30px 0 30px 30px;
border-color: transparent #FFFFFF;
display: block;
width: 0;
z-index: 1;
right: -30px;
top: 0;
} .chev-right-white:after {
content: '';
position: absolute;
border-style: solid;
border-width: 30px 0 30px 30px;
border-color: transparent #FFFFFF;
display: block;
width: 0;
z-index: 1;
right: -30px;
top: 30px;
} .chev-right-orange:after {
content: '';
position: absolute;
border-style: solid;
border-width: 30px 0 30px 30px;
border-color: transparent #e77e22;
display: block;
width: 0;
z-index: 1;
right: -30px;
top: 30px;
} .chev-left:after {
content: '';
position: absolute;
border-style: solid;
border-width: 30px 30px 30px 0;
border-color: transparent #e77e22;
display: block;
width: 0;
z-index: 1;
left: -30px;
top: 0;
} .side-title {
color: #fff;
font-weight: 900;
} .side-title small {
padding-left: 15px;
} .side-title small a {
color: #e77e22;
font-weight: 600;
font-size: 12px;
} .content-title {
font-size: 40px;
text-align: center;
text-transform: uppercase;
} .content-title small a {
font-size: 18px;
} .content-title.main-title {
font-size: 59px;
} .right-content .right-content-content {
padding: 25px;
background-color: rgba(255, 255, 255, 0.3);
} .right-content .right-content-content ul {
border-radius: 0 !important;
width: 100%;
box-shadow: none;
padding: 15px 0;
} .right-content .right-content-content ul li {
border-radius: 0 !important;
padding: 15px 0;
border: none;
background-color: transparent;
} .right-content .right-content-content ul li .img-container a.img-holder {
text-align: center;
display: block;
} .right-content .right-content-content ul li .img-container a.img-holder img {
max-width: 179px;
min-width: 179px;
} .right-content .right-content-content ul li .text-container .title {
font-weight: 900;
font-size: 16px;
color: #fff;
text-transform: uppercase;
padding-bottom: 15px;
} .right-content .right-content-content ul li .text-container section p {
color: #fff;
font-size: 14px;
padding-bottom: 5px;
} .right-content .right-content-content ul li .text-container section p a {
color: #e77e22;
} .next-container, .next-spot {
margin-top: 20%;
width: 100%;
text-align: center;
}
@media (max-width: 1676px) and (max-height: 768px) { .next-container, .next-spot {
margin-top: 15%;
}
} .next-container.school-show-next h4 a span, .next-spot.school-show-next h4 a span {
text-transform: uppercase;
} .next-container h4, .next-spot h4 {
max-width: 350px;
margin: 0 auto;
margin-left: 32%;
} .next-container h4.main-next, .next-container h4.shop-next, .next-spot h4.main-next, .next-spot h4.shop-next {
margin-left: auto;
} .next-container h4 a, .next-spot h4 a {
text-decoration: none;
color: #fff;
} .next-container h4 a span, .next-spot h4 a span {
display: block;
} .next-container h4 a span.title, .next-spot h4 a span.title {
color: #fff;
} .next-container h4 a span.font-awesome, .next-spot h4 a span.font-awesome {
color: #e77e22;
} .next-container.footer-next-container, .next-spot.footer-next-container {
position: absolute;
bottom: 0;
z-index: 1;
margin: 0;
height: 50px;
}
@media (max-width: 991px) { .next-container.footer-next-container, .next-spot.footer-next-container {
height: unset;
} .next-container.footer-next-container h4, .next-spot.footer-next-container h4 {
font-size: 18px;
max-width: 561px;
margin: 0;
}
} .enquire.btn {
display: block;
background-color: #e77e22;
border: 2px solid #e77e22;
color: #fff;
max-width: 300px;
margin: 0 auto;
padding: 15px 0;
} .global-button {
background-color: #e77e22;
text-align: center;
padding: 25px 25px 25px 25px;
position: absolute;
left: 15px;
right: 0;
margin-left: 15px;
bottom: 0;
z-index: 99;
} .global-button h5 {
color: #fff;
margin-bottom: 20px;
} .global-button .enquiry-global {
background-color: #fff;
color: #e77e22 !important;
text-transform: uppercase;
font-weight: 900;
padding: 13px 15px;
display: block;
border: 2px solid #fff !important;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .global-button .enquiry-global:hover {
color: #fff !important;
background-color: #e77e22;
} .pagination {
padding-bottom: 30px;
} ul#paginator.load-side-nav {
opacity: 0;
} ul.onepage-pagination {
top: 230px;
} ul.onepage-pagination li {
margin-bottom: 15px; } ul.onepage-pagination li a {
background-position: center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 100px;
width: 100px;
} ul.onepage-pagination li a.active {
position: relative;
} ul.onepage-pagination li a.active:after {
position: absolute;
content: " ";
margin-bottom: 12px;
border: 1px solid #e77e22;
border-radius: 100%;
height: 110px;
width: 110px;
left: -5px;
top: -9px;
} ul.onepage-pagination li:nth-child(1) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-1.png);
} ul.onepage-pagination li:nth-child(2) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-2.png);
} ul.onepage-pagination li:nth-child(3) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-4.png);
} ul.onepage-pagination li:nth-child(4) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-5.png);
} ul.onepage-pagination li:nth-child(5) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-3.png);
} ul.onepage-pagination li:nth-child(6) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/nav-6.png);
} #content-wrapper .fixed-991-1 {
width: 991px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-991 {
width: 1125px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-530 {
width: 530px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-400 {
width: 400px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-450 {
width: 450px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-330 {
width: 330px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .fixed-350 {
width: 350px !important;
flex: 100% !important;
height: 100vh;
position: absolute !important;
right: 0;
top: -109px;
max-width: 100%;
} #content-wrapper .mid-container {
right: 330px;
} #content-wrapper .side-container-a {
background-color: rgba(255, 255, 255, 0.3);
} #footer-x.load-footer {
opacity: 0;
} #content-wrapper.show-footer {
transform: translate3d(0px, -500%, 0px) !important;
} a.skip-link {
display: none;
} body.home #content {
margin-top: 0;
} #content {
margin-top: 113px;
}
@media (max-width: 1366px) { #content {
margin-top: 83px;
}
} #draggable {
z-index: 9999999;
position: fixed;
cursor: pointer;
} #draggable .fa-arrows-alt {
color: red;
font-size: 20px;
position: relative;
top: 6px;
} #draggable a.cart-draggable {
background-color: #e77e22;
color: #fff;
border-radius: 100%;
display: block;
padding: 10px;
position: relative;
border: 2px solid #fff;
} #draggable a.cart-draggable span {
position: absolute;
bottom: 5px;
right: 5px;
z-index: 9999;
background: red;
font-size: 13px;
width: 20px;
height: 20px;
text-align: center;
border-radius: 100%;
} #content {
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/pattern.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
} .box-shadow {
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} span.select2 {
text-align: left;
} span.select2 .selection .select2-selection {
border-radius: 0 !important;
border: 1px solid #e5e5e5;
height: 50px;
} span.select2 .selection .select2-selection .select2-selection__rendered {
padding-top: 10px;
} span.select2 .selection .select2-selection .select2-selection__arrow {
top: 10px;
} .line-design {
position: relative;
} .line-design:before {
position: absolute;
content: '';
width: 72px;
height: 2px;
bottom: -5px;
background-color: #529f3b;
} .line-design-center {
width: 140px;
text-decoration: underline;
text-decoration-color: #529f3b;
} .modal.decision-tree .modal-content {
background-color: transparent;
border: none;
} #tree ul.tab-nav {
margin-bottom: 0;
position: relative;
bottom: -1px;
z-index: 99;
vertical-align: bottom;
} #tree ul.tab-nav li {
border: 1px solid #e5e5e5;
background-color: #fff;
margin-right: 0;
margin-right: -5px;
text-align: center;
} #tree ul.tab-nav li a {
display: block;
color: #333;
padding: 10px 15px 10px 15px;
text-decoration: none;
text-transform: uppercase;
} #tree ul.tab-nav li:first-child {
border-radius: 10px 0 0 0;
} #tree ul.tab-nav li:last-child {
border-radius: 0 10px 0 0;
} #tree ul.tab-nav li.active {
border-bottom: 1px solid #fff;
} #tree ul.tab-nav li.active a {
padding-top: 25px;
position: relative;
top: -10px;
} #tree .content-container {
padding: 15px;
border: 1px solid #e5e5e5;
background-color: #fff;
} #tree .content-container .tab {
display: none;
} #tree .content-container .tab.active {
display: block;
} .pagination .pagination-container ul {
list-style: none;
padding: 0;
margin: 0;
} .pagination .pagination-container ul li {
display: inline-block;
} .pagination .pagination-container ul li span, .pagination .pagination-container ul li a {
border: 1px solid #529f3b;
padding: 0 10px;
color: #529f3b;
text-decoration: none;
} .pagination .pagination-container ul li span.current, .pagination .pagination-container ul li a.current {
background-color: #529f3b;
color: #fff;
} .pagination .pagination-container ul li span.btn, .pagination .pagination-container ul li a.btn {
border-radius: 0;
display: block;
} .ekko-lightbox-item .embed-responsive iframe {
z-index: 999;
} .ekko-lightbox-nav-overlay {
display: flex !important;
position: relative;
} .ekko-lightbox-nav-overlay a {
position: absolute;
color: #e77e22;
font-size: 31px;
font-weight: 900;
height: 100%;
} .ekko-lightbox-nav-overlay a span {
background-color: #e77e22;
color: #fff;
} .ekko-lightbox-nav-overlay a:first-child {
left: -50px;
} .ekko-lightbox-nav-overlay a:last-child {
right: -50px;
} .shaded:after {
content: '';
position: absolute;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
bottom: 0;
left: 0;
right: 0;
} .pos-absolute {
position: absolute;
} .pos-relative {
position: relative;
} .cursor-pointer {
cursor: pointer;
} #podcast-fizzicsed-player .pad {
padding: 28px 0;
} #podcast-fizzicsed-player .img-container .img-wrapper {
padding: 5px;
background-color: #fff;
z-index: 99;
display: block;
position: absolute;
top: -39px;
left: 15px;
} #podcast-fizzicsed-player .player .play {
display: flex;
align-items: center;
width: 45px;
float: left;
} #podcast-fizzicsed-player .player .play a {
background-color: #529f3b;
width: 45px;
height: 45px;
text-align: center;
display: flex;
align-items: center;
border-radius: 100%;
color: #fff;
border: 1px solid #529f3b;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #podcast-fizzicsed-player .player .play a:hover {
background-color: #fff;
color: #e77e22;
border: 1px solid #e77e22;
} #podcast-fizzicsed-player .player .play a.disabled {
background-color: gray;
border: 1px solid gray;
} #podcast-fizzicsed-player .player .play a.disabled:hover {
background-color: gray;
color: #fff;
border: 1px solid gray;
} #podcast-fizzicsed-player .player .text-liner {
position: relative;
width: 210px;
height: 45px;
} #podcast-fizzicsed-player .player .text-liner a {
height: 45px;
font-size: 11px;
display: flex;
align-items: center;
text-align: left;
} #podcast-fizzicsed-player.player-for-twist .pad {
padding: 5px 0;
} #podcast-fizzicsed-player.player-for-twist .img-container .img-wrapper {
padding: 5px;
background-color: #fff;
z-index: 99;
display: block;
position: absolute;
top: -40px;
left: -1px;
} #podcast-fizzicsed-player.player-for-twist .player .play {
display: flex;
align-items: center;
width: 45px;
float: left;
} #podcast-fizzicsed-player.player-for-twist .player .play a {
background-color: #6313bc;
width: 45px;
height: 45px;
text-align: center;
display: flex;
align-items: center;
border-radius: 100%;
color: #fff;
border: 1px solid #6313bc;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #podcast-fizzicsed-player.player-for-twist .player .play a:hover {
background-color: #fff;
color: #6313bc;
border: 1px solid #6313bc;
} #podcast-fizzicsed-player.player-for-twist .player .play a.disabled {
background-color: gray;
border: 1px solid gray;
} #podcast-fizzicsed-player.player-for-twist .player .play a.disabled:hover {
background-color: gray;
color: #fff;
border: 1px solid gray;
} #podcast-fizzicsed-player.player-for-twist .player .text-liner {
position: relative;
height: 45px;
} #podcast-fizzicsed-player.player-for-twist .player .text-liner a {
color: #6313bc;
height: 45px;
font-size: 11px;
display: flex;
align-items: center;
text-align: left;
} .img-small {
height: 21px !important;
} .img-small-x {
height: 24px !important;
} #accordion .collapsing {
-webkit-transition: none;
transition: none;
display: none;
} #accordion span.first-circle {
position: absolute;
top: 14px;
left: -34px;
display: flex;
text-align: center;
padding: 10px;
border-radius: 100%;
z-index: 99;
background-color: #fff;
} #accordion span.first-circle .sec-circle {
display: block;
text-align: center;
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
background-color: #529f3b;
padding: 10px 15px;
border-radius: 100%;
} #accordion span.first-circle .sec-circle i {
color: #fff;
} #accordion span.first-circle.answer-px {
top: 14px;
left: -30px;
background-color: #529f3b;
} #accordion span.first-circle.answer-px .sec-circle {
padding: 8px 9px;
background-color: #fff;
} #accordion span.first-circle.answer-px .sec-circle i {
color: #529f3b;
} #accordion .the-question {
background-color: #529f3b;
height: 100px;
webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
display: flex;
position: relative;
} #accordion .the-question a.card-title {
color: #fff;
} #accordion .show-answer {
border: none !important;
} #accordion .show-answer a {
color: #fff;
text-decoration: none;
} #accordion .show-answer a .hide {
display: none;
} #accordion .show-answer a[aria-expanded="true"] .hide {
display: inline-block;
} #accordion .show-answer a[aria-expanded="true"] .view {
display: none;
} #accordion .the-answer p {
margin-bottom: 0;
font-size: 18px;
margin-left: 30px;
} #accordion .the-answer .answer-px {
display: none;
} #accordion .the-answer.show {
webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
display: flex;
} #accordion .the-answer.show .answer-px {
display: flex !important;
} #page #event-calendar #ai1ec-container .timely {
border: none;
margin-bottom: 0;
} #page #event-calendar #ai1ec-container .ai1ec-calendar-view-container .ai1ec-title-buttons .ai1ec-pagination {
margin-left: 0;
} #page #event-calendar #ai1ec-container .ai1ec-calendar-view-container .ai1ec-title-buttons .ai1ec-pagination a {
padding: 5px;
} #page #event-calendar #ai1ec-container .ai1ec-calendar-view-container .ai1ec-calendar-view table.ai1ec-month-view tbody tr.ai1ec-week td .ai1ec-day-stretcher {
height: 60px;
} #page #event-calendar #ai1ec-container .ai1ec-subscribe-container {
display: none;
} .twitter-tweet {
margin: 15px auto !important;
} a.view-all {
right: 15px;
top: 35%;
color: #e77e22;
} a.view-all:hover {
color: #e77e22;
} .vertical-center {
align-items: center !important;
display: flex !important;
} #highlights p {
margin-bottom: 0;
} .iframe-container iframe {
width: 100% !important;
} .iframe-container.map-content iframe {
height: 300px !important;
} .iframe-container.video-content iframe {
height: 360px !important;
} .demos .demo:nth-child(2n+1) {
padding-left: 0 !important;
}
@media (max-width: 575px) { .demos .demo {
padding-left: 0 !important;
}
} #feed .img {
width: 100px;
height: 100px;
position: absolute;
z-index: 9;
top: -14px;
left: -14px;
} #feed .img img {
border-radius: 50px;
height: 100px !important;
width: 100%;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px;
} #feed p {
margin-bottom: 0;
} .img-link {
color: #333;
} .img-link:hover {
color: #333;
} ul.feedback_on li.title {
padding-bottom: 2px;
} ul.feedback_on li.title span, ul.feedback_on li.title a {
display: block;
color: #fff;
font-size: 12px;
padding: 2px 7px;
text-decoration: none;
border-radius: 5px;
} ul.feedback_on li.title a {
background: #529f3b;
} ul.feedback_on li.title span {
background: #333;
} .p-style-padding-5 p {
margin-bottom: 5px;
} .usefull-website a .hover-cover {
opacity: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .usefull-website a:hover .hover-cover {
opacity: 1;
} #booking-form .modal-content {
border: none;
} #booking .details p {
margin-bottom: 5px;
} form#booking-form-form input {
width: 100%;
height: 30px;
border: 1px solid #333;
} .overflow-y {
overflow-y: scroll;
height: 300px;
} .overflow-y::-webkit-scrollbar-thumb {
background-color: #529f3b;
} .overflow-y::-webkit-scrollbar {
width: 10px;
} .overflow-y::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #fff;
} #states span {
font-size: 12px;
color: #fff;
padding: 3px;
background-color: #529f3b;
white-space: nowrap;
border-radius: 3px;
} .blur-img {
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
} .thumbs img {
max-width: 100%;
height: auto;
} span.thumb {
top: 0;
left: 0;
right: 0;
bottom: 0;
display: block;
} span.thumb img {
margin: 0 auto;
height: auto;
width: 100%;
max-width: 100%;
max-height: 100%;
object-fit: cover;
} span.thumb.thumb-contain img {
object-fit: contain;
} .jumpPoint {
margin-top: -123px;
padding-bottom: 123px;
display: block;
} .make-responsive img, .make-responsive iframe {
max-width: 100%;
} .make-responsive img {
height: auto;
} #slider-img .owl-nav, #gallery-outback .owl-nav,
#upsell-product .owl-nav, #crosssell-product .owl-nav,
#newsletter-promo .owl-nav, #CTA .owl-nav { } #slider-img .owl-nav button, #gallery-outback .owl-nav button,
#upsell-product .owl-nav button, #crosssell-product .owl-nav button,
#newsletter-promo .owl-nav button, #CTA .owl-nav button {
position: absolute;
top: 40%;
padding: 0;
align-items: center !important;
display: flex !important;
background: green;
height: 40px;
width: 40px;
} #slider-img .owl-nav button span, #gallery-outback .owl-nav button span,
#upsell-product .owl-nav button span, #crosssell-product .owl-nav button span,
#newsletter-promo .owl-nav button span, #CTA .owl-nav button span {
font-size: 20px;
display: block;
width: 100%;
text-align: center;
padding: 0 9px;
color: #fff;
} #slider-img .owl-nav button.owl-prev, #gallery-outback .owl-nav button.owl-prev,
#upsell-product .owl-nav button.owl-prev, #crosssell-product .owl-nav button.owl-prev,
#newsletter-promo .owl-nav button.owl-prev, #CTA .owl-nav button.owl-prev {
left: -20px;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
}
@media (max-width: 414px) { #slider-img .owl-nav button.owl-prev, #gallery-outback .owl-nav button.owl-prev,
#upsell-product .owl-nav button.owl-prev, #crosssell-product .owl-nav button.owl-prev,
#newsletter-promo .owl-nav button.owl-prev, #CTA .owl-nav button.owl-prev {
left: -8px;
}
} #slider-img .owl-nav button.owl-next, #gallery-outback .owl-nav button.owl-next,
#upsell-product .owl-nav button.owl-next, #crosssell-product .owl-nav button.owl-next,
#newsletter-promo .owl-nav button.owl-next, #CTA .owl-nav button.owl-next {
right: -20px;
-webkit-box-shadow: -5px 5px 5px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: -5px 5px 5px 0px rgba(0, 0, 0, 0.75);
box-shadow: -5px 5px 5px 0px rgba(0, 0, 0, 0.75);
}
@media (max-width: 414px) { #slider-img .owl-nav button.owl-next, #gallery-outback .owl-nav button.owl-next,
#upsell-product .owl-nav button.owl-next, #crosssell-product .owl-nav button.owl-next,
#newsletter-promo .owl-nav button.owl-next, #CTA .owl-nav button.owl-next {
right: -8px;
}
} #slider-img .owl-nav button.disabled, #gallery-outback .owl-nav button.disabled,
#upsell-product .owl-nav button.disabled, #crosssell-product .owl-nav button.disabled,
#newsletter-promo .owl-nav button.disabled, #CTA .owl-nav button.disabled {
display: none !important;
} .wpulike {
padding: 0;
} .wpulike.wpulike-default .wp_ulike_general_class .wp_ulike_btn {
background: transparent;
} .modal.show {
z-index: 9999999 !important;
} .ekko-lightbox.show {
z-index: 99999 !important;
}
@media (max-width: 768px) { .counter {
padding-top: 5px;
} .counter .counter {
padding-top: 0;
}
} .counter .link-no-style {
text-decoration: none;
} .counter .counter-container {
height: 20px;
background-color: #529f3b;
border-radius: 3px;
max-width: 90px;
} .counter .counter-container:hover {
background-color: #42802f;
} .counter i, .counter span {
color: #fff;
font-size: 12px !important;
} .counter .count {
padding-left: 3px;
} .counter .text {
padding-left: 3px;
line-height: 1;
} .detail__ {
top: -15px;
background-color: #529f3b;
display: block;
text-align: center;
text-transform: uppercase;
padding: 5px 10px;
border-radius: 5px;
} .detail__ span.closing-x {
position: absolute;
right: -5px;
top: -10px;
} .detail__ span.closing-x i {
background-color: red;
color: #fff;
padding: 2px 3px;
border-radius: 10px;
font-size: 10px;
} .detail__ p {
font-size: 12px;
color: #fff;
} ul#search-tag li {
background-color: #529f3b;
padding: 2px 10px;
color: #fff;
border-radius: 5px;
text-transform: uppercase;
margin-bottom: .25rem;
font-size: 12px;
}
@media (max-width: 320px) { ul#search-tag li span {
font-size: 10px !important;
}
} ul#search-tag li.noel-class {
background-color: #e77e22 !important;
} .the-hover {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 99;
opacity: 0;
background-color: rgba(27, 20, 100, 0.7);
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .the-hover i {
font-size: 24px;
color: #fff;
background-color: #e77e22;
padding: 15px;
border-radius: 100%;
} .the-hover:hover {
opacity: 1;
} ul.science-syllabus li a.modal-tags {
position: relative;
display: block;
cursor: pointer;
} ul.science-syllabus li a.modal-tags span.hover-title {
position: absolute;
z-index: 99;
font-size: 12px;
width: 100px;
background-color: #529f3b;
color: #fff;
border-radius: 5px;
padding: 7px 0;
text-align: center;
right: 0;
top: 0;
} ul.science-syllabus li a.modal-tags span.hover-title:after {
content: '';
position: absolute;
border-style: solid;
border-width: 9px 10px 9px 0;
border-color: transparent #529f3b;
display: block;
width: 0;
z-index: 1;
left: -10px;
top: 4px;
} ul.science-syllabus li a.modal-tags:hover span.d-none {
display: block !important;
}
@media (max-width: 768px) { ul.science-syllabus li a.modal-tags:hover span.d-none {
display: none !important;
}
} #commentform input[type='text'],
#commentform input[type='email'],
#commentform input[type='url'] {
width: 100%;
height: 50px;
padding-left: 15px;
} #commentform .form-submit {
max-width: 220px;
width: 100%;
} #commentform .form-submit input[type='submit'] {
height: 50px;
width: 100%;
} .video-container iframe {
max-width: 100% !important;
} #podcast-player ul li a {
display: block;
padding: 12px 15px;
text-align: center;
border-radius: 100%;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #podcast-player ul li a.fizzicsed-button {
border: 2px solid #529f3b;
background-color: #529f3b;
} #podcast-player ul li a.fizzicsed-button:hover {
background-color: transparent;
} #podcast-player ul li a.fizzicsed-button:hover i {
color: #529f3b;
} #podcast-player ul li a.fizzicstwist-button {
border: 2px solid #6313bc;
background-color: #6313bc;
} #podcast-player ul li a.fizzicstwist-button:hover {
background-color: transparent;
} #podcast-player ul li a.fizzicstwist-button:hover i {
color: #6313bc;
} #podcast-player ul li a.disabled-button {
border: 2px solid gray;
background-color: gray;
} #podcast-player ul li a.disabled-button:hover {
background-color: transparent;
} #podcast-player ul li a.disabled-button:hover i {
color: gray;
} .single #page .cta-boxes .cta-box .content-container.product-content p.product.add_to_cart_inline {
padding: 10px 0 !important;
border: none !important;
margin: 0;
} .single #page .cta-boxes .cta-box .content-container.product-content p.product.add_to_cart_inline span.amount {
font-size: 21px;
font-weight: 700;
color: #529f3b;
} .single #page .cta-boxes .cta-box .content-container.product-content .button-container .col {
padding: 0 15px !important;
} .single #page .cta-boxes .cta-box .content-container.product-content .button-container .col:first-child {
padding-right: 0 !important;
} .single #page .cta-boxes .cta-box .content-container.product-content .button-container .col a {
display: block;
padding: 10px 0;
background-color: #e77e22;
color: #fff !important;
width: 100%;
text-decoration: none;
border: 1px solid #e77e22 !important;
text-align: center;
font-size: 12px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .single #page .cta-boxes .cta-box .content-container.product-content .button-container .col a:hover {
background-color: #fff;
color: #e77e22 !important;
} .single #CTA .owl-item {
height: 480px;
background-color: #fff;
position: relative;
} .single #CTA .owl-item .cta-box {
height: 100%;
} .single #CTA .owl-item .cta-box .button-container, .single #CTA .owl-item .cta-box .button-content {
position: absolute;
bottom: 15px;
width: 100%;
}
@media (max-width: 991px) { .single #CTA .owl-item .cta-box .button-container, .single #CTA .owl-item .cta-box .button-content {
font-size: 10px !important;
position: relative;
}
} span.error-log {
left: 15px;
bottom: -40px;
z-index: 2;
} span.error-log span {
border-radius: 10px;
background-color: #529f3b;
padding: 10px;
color: #fff;
position: relative;
} span.error-log span:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 11px 11px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -11px;
left: 15px;
} .modal button#close-media {
padding-top: 0;
padding-bottom: 0;
} .modal button#close-media span {
font-size: 50px;
color: #e77e22;
} #newsletter-promo .owl-item .item img {
max-height: unset !important;
} #mediaPost__:before {
content: '';
position: absolute;
background-color: #529f3b;
opacity: 0.6;
top: 0;
bottom: 0;
left: 0;
top: 0;
} .cooming-soon {
padding-top: 100px;
padding-bottom: 100px;
background-color: #529f3b;
} .cooming-soon article {
padding-top: 20px;
} .cooming-soon article h1 {
color: #fff;
}   body #secondary-navigation {
background-color: #120e47;
} body #secondary-navigation ul li {
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body #secondary-navigation ul li a {
font-size: 12px;
color: #fff;
text-transform: uppercase;
text-decoration: none;
line-height: 1;
padding: 0 5px;
} body #secondary-navigation ul li a span {
color: #e77e22;
} body #secondary-navigation ul li:hover {
background-color: #e77e22;
} body #secondary-navigation ul li.customer-name:hover {
background-color: transparent;
} body.admin-bar #secondary-navigation {
margin-top: 32px;
}
@media (max-width: 768px) { body.admin-bar #secondary-navigation {
margin-top: 45px;
}
} #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item a:hover {
color: #529f3b !important;
}
@media (max-width: 1299px) { #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item ul.custom-nav li a.title .img-container {
height: 187px !important;
}
}
@media (max-width: 1199px) { #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item ul.custom-nav li a.title .img-container {
height: 151px !important;
}
}
@media (max-width: 768px) { #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item ul.custom-nav li a.title .img-container {
height: 112px !important;
}
}
@media (max-width: 768px) { #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item ul.custom-nav li a.title .img-container {
height: 112px !important;
}
}
@media (max-width: 414px) { #navbarResponsive ul#menu-primary-menu li.menu-item ul.dropdown-menu.show li.menu-item ul.custom-nav li a.title .img-container {
height: 220px !important;
}
} #mainNav {
background-color: #529f3b;
padding: 0;
z-index: 999;
} #mainNav button.navbar-toggler {
border: none;
padding: 5px;
} #mainNav button.navbar-toggler span.bar.span-bar {
height: 5px;
display: block;
width: 30px;
margin-bottom: 5px;
background-color: #e77e22;
} #mainNav button.navbar-toggler span.bar.span-bar:last-child {
margin-bottom: 0;
} #mainNav button.navbar-toggler:hover {
background-color: #e77e22;
} #mainNav button.navbar-toggler:hover span.bar.span-bar {
background-color: #fff;
} #mainNav .description {
font-size: 12px;
color: #fff;
} #mainNav.load-nav {
opacity: 0;
} #mainNav a.navbar-brand {
padding: 2px 5px;
margin-right: 0;
} #mainNav a.navbar-brand .logo {
width: 242px;
max-width: 300px;
}
@media (max-width: 1366px) { #mainNav a.navbar-brand .logo {
max-width: 162px;
}
} #mainNav .nav-container {
padding: 0;
margin-right: 100px;
}
@media (max-width: 1366px) { #mainNav .nav-container {
margin-right: 68px;
}
} #mainNav .nav-container .row {
margin: 0;
width: 100%;
}
@media (max-width: 1366px) { #mainNav .nav-container .row h4 {
font-size: 1.2rem;
} #mainNav .nav-container .row h5 {
font-size: 1rem;
}
}
@media (max-width: 768px) { #mainNav .nav-container .row .phone h4 {
font-size: 1rem;
} #mainNav .nav-container .row .email {
padding-left: 0;
}
} #mainNav .nav-container .row h4, #mainNav .nav-container .row h5 {
text-align: right;
width: 100%;
line-height: 1;
} #mainNav .nav-container .row h4 a, #mainNav .nav-container .row h5 a {
font-weight: 900;
color: #fff;
margin-bottom: 0;
line-height: 1;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #mainNav .nav-container .row h4 a:hover, #mainNav .nav-container .row h5 a:hover {
color: #1b1464;
} #mainNav .nav-container .row .main-nav {
position: unset;
} #mainNav .nav-container .row .main-nav nav.navbar {
padding-left: 0;
padding-right: 0;
padding-top: 5px;
padding-bottom: 5px;
position: unset;
}
@media (max-width: 1366px) { #mainNav .nav-container .row .main-nav nav.navbar {
padding-top: 0;
padding-bottom: 1px;
}
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav {
flex-direction: row;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item {
position: unset; } #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item.nav-cart a {
position: relative !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a {
display: block;
padding: 5px 10px;
font-size: 1rem;
color: #fff;
text-decoration: none;
font-weight: 400;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
@media (max-width: 1366px) { #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a {
padding: 3px 10px;
}
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a i.fas, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a i.fa, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a i.far {
color: #e77e22 !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a i.fa-shopping-cart {
color: #fff !important;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a span.plus-caret i.fas, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a span.plus-caret i.fa, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a span.plus-caret i.far {
color: #1b1464 !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a:hover {
color: #1b1464;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a:hover span.plus-caret i.fas, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a:hover span.plus-caret i.fa, #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a:hover span.plus-caret i.far {
color: #fff !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a:hover i.fa-shopping-cart {
color: #1b1464 !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a.dropdown-toggle {
position: relative;
padding-right: 10px;
margin-right: 5px;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a.dropdown-toggle:after {
display: none;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a.dropdown-toggle span.plus-caret {
display: block;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a.dropdown-toggle span.plus-caret i {
position: absolute;
top: 13px;
right: 0;
font-size: 8px;
color: #1b1464;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
@media (max-width: 1366px) { #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item a.dropdown-toggle span.plus-caret i {
top: 11px;
}
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item:last-child a {
padding-right: 0;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item.dropdown.show a.dropdown-toggle {
color: #1b1464;
}
@media (max-width: 991px) { #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item.dropdown.show a.dropdown-toggle {
color: #529f3b;
}
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item.dropdown.show a.dropdown-toggle:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 13px 13px;
border-color: #FFFFFF transparent;
display: block;
width: 0;
z-index: 1;
bottom: -15px;
margin-left: 0;
left: 18px;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item.dropdown.show a.dropdown-toggle span.plus-caret i {
color: #fff;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show {
padding-top: 15px;
padding-bottom: 15px;
border-top: 2px solid #fff !important;
border: none;
background-color: rgba(0, 0, 0, 0.9);
border-radius: 0;
margin: 0;
width: 100%;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col {
padding: 15px 0;
margin: 0 15px;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col a.menu-item {
position: relative;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col a.menu-item:hover {
color: #529f3b !important;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col a.menu-item:after {
content: '';
width: 100%;
background: #529f3b;
height: 2px;
display: block;
position: absolute;
left: 0;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline {
padding-top: 5px;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item {
margin-right: 0;
width: 100%;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item a {
padding: 0;
font-size: 12px;
border: none;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item a:before {
display: none;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item a:after {
display: none;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item a p {
margin-bottom: 0;
} #mainNav .nav-container .row .main-nav nav.navbar #navbarResponsive ul.navbar-nav li.menu-item ul.dropdown-menu.show li.col ul.list-inline.custom-nav li.list-inline-item p {
margin-bottom: 0;
} #masthead .search {
background-color: rgba(27, 20, 100, 0.3);
width: 113px;
} #masthead .search a {
display: block;
width: 113px;
height: 113px;
color: #fff;
font-size: 30px;
text-align: center;
z-index: 99;
padding: 34px 0;
} #masthead .search #search-box, #masthead .search #search-box2 {
position: absolute;
top: 0;
width: 0;
right: 0;
height: 113px;
z-index: -1;
border: none;
padding: 30px 15px;
font-size: 24px;
opacity: 0;
border-radius: 0;
caret-color: #529f3b;
font-weight: 600;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #masthead .search #search-box.active, #masthead .search #search-box2.active {
right: 128px;
opacity: 1;
width: 415px;
z-index: 99;
} #masthead .search-field {
border: none;
} #masthead .search-field:focus {
border: none;
} #masthead #icon-close, #masthead #icon-search, #masthead #icon-search-first {
color: #fff;
} #masthead .search-icon-container:before {
content: "\f002";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} #masthead .search-button-primary {
background-color: #fff;
} #page #mainNav ul.list-inline.custom-nav {
padding-left: 5px;
border-top: 2px solid #529f3b;
padding-top: 5px;
} #page #mainNav ul.list-inline.custom-nav li.list-inline-item {
position: relative;
margin-right: 0 !important;
width: 100%;
} #page #mainNav ul.list-inline.custom-nav li.list-inline-item a.title {
padding: 0 !important;
font-size: 12px !important;
border: none !important;
} #page #mainNav ul.list-inline.custom-nav li.view-wrap a.the-view-all {
background-color: #e77e22;
color: #fff !important;
font-size: 10px !important;
padding: 2px !important;
border-radius: 3px;
text-align: center;
margin-left: auto;
max-width: 50px;
text-decoration: none !important;
} #page #mainNav ul.list-inline.custom-nav li.view-wrap a.the-view-all:hover {
color: #fff !important;
} .col.menu-item a:before {
position: relative;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1.5;
display: inline-block;
background-color: #e77e22;
border-radius: 100%;
width: 27px;
height: 25px;
padding-top: 3px;
text-align: center;
top: -5px;
margin-bottom: -2px;
color: #fff;
margin-right: 10px;
margin-left: -5px;
} .col.menu-item ul.custom-nav li.list-inline-item a {
display: block;
} .col.menu-item ul.custom-nav li.list-inline-item a .img-container {
position: relative;
height: 172px;
} .col.menu-item ul.custom-nav li.list-inline-item a .img-container img {
position: absolute;
max-width: 100%;
height: auto;
} .col.menu-item.shop-nav a:before {
content: "\f217";
} .col.menu-item.new-books-nav a:before {
content: "\f02d";
} .col.menu-item.sale-items-nav a:before {
content: "\f4d3";
} .col.menu-item.new-items-nav a:before {
content: "\f0fe";
} .col.menu-item.teachers-gifts-nav a:before {
content: "\f06b";
font-family: Font Awesome\ 5 Pro;
} .col.menu-item.programs-nav a:before {
content: "\f02d";
} .col.menu-item.school-nav a:before {
content: "\f19c";
} .col.menu-item.special-events-nav a:before {
content: "\f073";
} .col.menu-item.parties-nav a:before {
content: "\f0c0";
} .col.menu-item.holiday-nav a:before {
content: "\f286";
font-family: Font Awesome\ 5 Brands;
} .col.menu-item.about-nav a:before {
content: "\f059";
} .col.menu-item.team-nav a:before {
content: "\f0c0";
} .col.menu-item.media-nav a:before {
content: "\f03d";
} .col.menu-item.projects-nav a:before {
content: "\f085";
} .col.menu-item.customer-feedback-nav a:before {
content: "\f4b4";
} span.nav-icon {
position: absolute;
font-size: 14px;
color: #fff;
background-color: #1b1464;
padding: 5px 10px;
z-index: 99;
} span.nav-counter-wrapper {
position: relative;
} span.nav-counter-wrapper span.cart-counter {
position: absolute;
left: -7px;
top: -5px;
height: 20px;
width: 20px;
background-color: #e77e22;
color: #fff;
text-align: center;
border-radius: 50px;
font-size: 12px;
display: flex;
align-items: center;
} #_search {
right: 0;
position: absolute;
height: 92px;
}
@media (max-width: 1366px) { #_search {
height: 63px;
}
}
@media (max-width: 414px) { #_search {
position: fixed;
transform: translate3d(0, 0, 0);
top: 21;
height: 78px;
}
} #_search.active {
width: 435px !important;
z-index: 9999;
}
@media (max-width: 414px) { #_search.active {
width: 336px !important;
}
}
@media (max-width: 375px) { #_search.active {
width: 297px !important;
}
}
@media (max-width: 360px) { #_search.active {
width: 282px !important;
}
}
@media (max-width: 320px) { #_search.active {
width: 242px !important;
}
} #_search .search-main .search-button-container {
background-color: #417547;
width: 100px !important;
position: absolute;
right: 0;
}
@media (max-width: 1366px) { #_search .search-main .search-button-container {
width: 70px !important;
}
}
@media (max-width: 414px) { #_search .search-main .search-button-container {
width: 78px !important;
}
} #_search .search-main .search-button-container .search-button i {
font-size: 2.5em;
}
@media (max-width: 1366px) { #_search .search-main .search-button-container .search-button i {
font-size: 2.2em;
}
}
@media (max-width: 414px) { #_search .search-main .search-button-container .search-button i {
font-size: 2em;
}
} #_search .search-main .search-bar-container {
position: absolute !important;
right: 100px;
display: none;
}
@media (max-width: 1366px) { #_search .search-main .search-bar-container {
right: 70px !important;
}
}
@media (max-width: 414px) { #_search .search-main .search-bar-container {
right: 78px !important;
}
} #_search .search-main .search-bar-container.active {
display: block;
} #_search .search-main .search-bar-container .input-container input {
font-size: 21px;
border-radius: 0 !important;
color: #417547;
}
@media (max-width: 414px) { #_search .search-main .search-bar-container .input-container input {
height: 78px !important;
}
} .container-fluid.page-nav-footer .row {
margin-left: -15px;
margin-right: -15px;
} .container-fluid.page-nav-footer .row h4.next {
margin: 0 auto;
} .footer .title-box {
display: none;
} #footer-x .col.newsletter-footer p a {
color: #e77e22;
} #footer-x .col.newsletter-footer input[type="submit"] {
width: 100%;
padding: 10px 0;
text-transform: uppercase;
color: #fff;
border: 1px solid #e77e22;
background-color: #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #footer-x .col.newsletter-footer input[type="submit"]:hover {
color: #e77e22;
background-color: #fff;
} #footer-x .col.vacancies-footer h6 {
position: relative;
} #footer-x .col.vacancies-footer h6 a {
float: right;
color: #e77e22 !important;
} #footer-x .col.feedback-footer p a {
color: #e77e22;
} #footer-x .col.feedback-footer ul li {
padding-bottom: 10px;
} #footer-x .col.feedback-footer ul li img {
max-width: 80%;
height: auto;
} #footer-x .col.contact-footer h6 a {
color: #e77e22;
} #footer-x.page-footer {
padding-top: 15px;
position: fixed;
top: unset;
bottom: -100%;
height: auto;
z-index: 9999999;
} #footer-x.page-footer.grow-top {
bottom: 0;
} #footer-x.page-footer .row {
margin-left: -15px;
margin-right: -15px;
} .page-footer-directory .row.next-container {
margin-right: -15px;
margin-left: -15px;
position: fixed;
bottom: -100%;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .page-footer-directory .row.next-container h4.next {
margin-left: auto;
}
@media (max-width: 991px) { .page-footer-directory .row.next-container h4.next {
margin: 0 auto;
}
} .page-footer-directory .row.next-container h4.next a.next-footer {
cursor: pointer;
display: block;
} .page-footer-directory.scrolled .row.next-container {
bottom: 0;
z-index: 999999;
} #gdpr {
position: fixed;
z-index: 99999999;
width: 100%;
bottom: 0;
background-color: rgba(0, 0, 0, 0.6);
} #gdpr p {
color: #fff;
} #search-queries a.button {
text-decoration: none;
} #search-queries img {
max-width: 300px;
height: auto;
} #search-queries .quantity {
display: none;
} #search-queries .comments-link,
#search-queries .edit-link {
display: none;
} #search-queries .fb-like.fb_iframe_widget {
display: none;
} #search-queries .bordered {
border: 1px solid #c1c1c1;
} #search-queries .img-container img {
max-width: 100%;
width: 100%;
height: auto;
} #search-queries .border-y {
border-top: 1px solid #c1c1c1;
border-bottom: 1px solid #c1c1c1;
} #search-queries .bt-0 {
border-top: none;
} #search-queries .fas {
color: #a2a2a2;
} #search-queries .fas.c-white {
color: #fff;
} #search-queries .meta span {
font-size: 12px;
color: #c1c1c1;
} #search-queries .meta span a {
color: #529f3b;
text-decoration: none;
} #search-queries .meta span a time {
padding-left: 5px;
} #search-queries .meta span:first-child {
padding-right: 5px;
} .wc-product.search-page ul.products li.product a {
text-decoration: none;
} .wc-product.search-page ul.products li.product h2 {
color: #000;
padding: 10px 0;
margin: 0;
} .wc-product.search-page ul.products li.product .price {
color: #529f3b;
font-size: 21px;
font-weight: bold;
} .wc-product.search-page ul.products li.product img {
width: 100%;
} .wc-product.search-page ul.products li.product .row.button-container {
padding-top: 15px;
margin: 0;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a {
margin-right: 7px;
} .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a {
margin-left: 7px;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a, .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a {
color: #fff !important;
background-color: #e77e22;
padding: 5px;
width: 100%;
display: block;
border: 1px solid #e77e22 !important;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a i, .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a i {
color: #fff !important;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a span, .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a span {
padding-left: 10px;
font-size: 12px;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a:hover, .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a:hover {
color: #e77e22 !important;
background-color: #fff;
} .wc-product.search-page ul.products li.product .row.button-container .prod-details a:hover i, .wc-product.search-page ul.products li.product .row.button-container .prod-add-to-cart a:hover i {
color: #e77e22 !important;
} .wc-product.search-page ul.products li.product.instock .row.button-container .prod-add-to-cart {
display: block;
} .s-form.no-found .search-form {
display: flex;
} .s-form.no-found .search-form input[type="search"] {
width: 70%;
height: 50px;
border: 1px solid #c1c1c1;
padding-left: 15px;
font-size: 24px;
border-radius: 0;
caret-color: #529f3b;
font-weight: 600;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .s-form.no-found .search-form input[type="submit"] {
width: 30%;
margin: 0 auto;
padding-top: 13px;
padding-bottom: 13px;
} #calendar-wrapper, #calendar-wrapper-2 {
background-color: red;
position: relative;
} #calendar-wrapper .btn-calendar::-webkit-inner-spin-button, #calendar-wrapper-2 .btn-calendar::-webkit-inner-spin-button {
-webkit-appearance: none;
} #calendar-wrapper .btn-calendar::-webkit-calendar-picker-indicator, #calendar-wrapper-2 .btn-calendar::-webkit-calendar-picker-indicator {
right: 0;
left: 0;
height: 30px;
width: 100%;
position: absolute;
top: 0;
bottom: 0;
color: rgba(204, 204, 204, 0);
opacity: 0;
} body.home.page-template-homepage2019v2 #rc-anchor-container {
z-index: 99;
} body.home.page-template-homepage2019v2 .enquire-buttom {
position: fixed;
z-index: 99;
bottom: 150px;
right: 0;
}
@media (max-width: 768px) { body.home.page-template-homepage2019v2 .enquire-buttom {
bottom: 0;
}
} body.home.page-template-homepage2019v2 .enquire-buttom a {
padding-top: 10px;
padding-bottom: 10px;
display: block;
width: 30px;
background-color: #e77e22;
color: #fff;
text-align: center;
font-size: 10px;
text-decoration: none;
} body.home.page-template-homepage2019v2 .enquire-buttom a:hover {
background-color: #e29047;
}
@media (max-width: 320px) and (max-height: 480px) { body.home.page-template-homepage2019v2 .enquire-buttom a {
font-size: 7px;
}
} body.home.page-template-homepage2019v2 .homepage-container {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page #content {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage {
height: 100%;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item {
max-width: 100%;
width: 300px;
height: 100%;
position: relative;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article {
position: absolute;
top: 150px;
left: 15px;
right: 15px;
z-index: 99;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article h1, body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article p {
color: #fff;
}
@media (max-width: 768px) { body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article h1 {
font-size: 51px;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article p {
font-size: 21px;
}
}
@media (max-width: 414px) { body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article h1 {
font-size: 41px;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article p {
font-size: 18px;
}
}
@media (max-width: 320px) { body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article h1 {
font-size: 31px;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item article p {
font-size: 14px;
}
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item .button-container-1 {
position: absolute;
bottom: 0;
left: 0px;
right: 0px;
opacity: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item .button-container-1 button {
padding: 20px 10px;
width: 100%;
text-align: center;
font-size: 18px;
color: #fff;
background-color: #e77e22;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item:after {
content: '';
background-color: rgba(27, 20, 100, 0.3);
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item:hover .button-container-1 {
opacity: 1;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-stage-outer .owl-stage .owl-item:hover:after {
display: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-nav button {
position: absolute;
top: 50%;
font-size: 71px;
color: #e77e22;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-nav button.owl-prev {
left: 15px !important;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-nav button.owl-next {
right: 15px !important;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-nav button.disabled {
opacity: 0;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-dots {
position: absolute;
bottom: 80px;
left: 0;
right: 0;
text-align: center;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-dots button {
height: 10px;
width: 10px;
border: 1px solid #e77e22;
margin-right: 5px;
border-radius: 10px;
} body.home.page-template-homepage2019v2 .homepage-container #page #content #homepage2019v2 #homepage-v2 .owl-dots button.active {
background-color: #e77e22;
} body, html { } html#html-loading, body#body-loading {
scroll-behavior: smooth;
margin: 0;
overflow: hidden !important;
-webkit-transition: opacity 400ms;
-moz-transition: opacity 400ms;
transition: opacity 400ms;
} body, .onepage-wrapper, html {
display: block;
position: static;
padding: 0;
width: 100%;
height: 100%;
} .onepage-wrapper {
width: 100%;
height: 100%;
display: block;
position: relative;
padding: 0;
-webkit-transform-style: preserve-3d;
} .onepage-wrapper .section {
width: 100%;
height: 100%;
} .onepage-pagination {
position: absolute;
left: 20px;
top: 25%;
z-index: 5;
list-style: none;
margin: 0;
padding: 0;
} .onepage-pagination li {
padding: 0;
text-align: center;
} .onepage-pagination li a {
padding: 10px;
height: 50px;
width: 50px;
display: block;
} @media (max-width: 1024px) { .home.page #content section.section {
opacity: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .home.page #content section.section.active {
top: 0% !important;
opacity: 1;
}
} #fadeInAnim.section-1 {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/bg-1.png) no-repeat center center;
} #revealAnim .section-content {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/35px.jpg) no-repeat center center;
image-rendering: auto;
} #betweenSlidesAnimStart .section-content {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/35px.jpg) no-repeat;
} #betweenSlidesAnimEnd .section-content {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/35px.jpg) no-repeat;
} #holiday-workshops .section-content {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/35px.jpg) no-repeat;
image-rendering: crisp-edges;
} #science-experiments .section-content {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/35px.jpg) no-repeat;
} .page-title {
color: #fff;
text-transform: uppercase;
position: absolute;
top: 35px;
font-size: 32px;
} .main-page {
position: relative;
top: 113px;
}
@media (max-width: 1366px) { .main-page {
top: 84px;
}
} .main-page .banner {
margin-left: 200px;
margin-top: 150px;
margin-right: 530px;
} .main-page .banner.banner-a {
margin-left: 535px;
margin-right: 330px;
margin-top: 0;
}
@media (max-width: 1800px) { .main-page .banner.banner-a {
margin-left: 430px;
}
} .main-page .banner .banner-logo-container {
border-right: 5px solid #e77e22;
} .main-page .banner .banner-logo-container h1 {
font-size: 88px;
color: #e77e22;
} .main-page .banner .secondary-banner-container {
margin-top: 38px;
} .main-page .banner .secondary-banner-container h4 {
color: #fff;
} .main-page .banner.store-banner {
margin-top: 275px;
margin-right: 950px;
} .main-page .banner.store-banner .banner-logo-container {
border: 0;
} .main-page .banner.store-banner .banner-logo-container h1 {
font-weight: 900;
font-size: 79px;
} .main-page .banner.store-banner .secondary-banner-container {
margin-top: 0;
} .main-page .banner.store-banner .secondary-banner-container h4 {
font-weight: 900;
font-size: 36px;
} .main-page .banner.store-banner a.button.main-button {
margin-top: 12px !important;
} section.section.active .page-title {
opacity: 1;
} section.section .page-title {
left: 30px;
} .first-box, .second-box {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/beebot.png) no-repeat center center;
} ul.list-group {
padding-top: 20px !Important;
padding-left: 15px;
padding-bottom: 20px;
} ul.list-group.science-show li .box {
border: 1px solid #529f3b;
border-radius: 10px;
} ul.list-group.science-show li .box a {
display: block;
width: 100%;
text-align: center;
color: #e77e22;
text-decoration: none;
text-transform: uppercase;
} ul.list-group.science-show li .box a .img-container {
position: absolute;
top: -25px;
left: -15px;
} ul.list-group.science-show li .box a .img-container img {
width: 60px;
height: 60px;
} ul.list-group.science-show li .box a .text-container {
padding: 20px 15px;
} ul.list-group.science-show li .box a .text-container h5 {
font-weight: 900;
margin-bottom: 0;
font-size: 13px; } .side-container-a.right-content-container ul.list-group li.list-group-item h5 {
position: relative;
} .side-container-a.right-content-container ul.list-group li.list-group-item h5 a {
text-decoration: none;
} .side-container-a.right-content-container ul.list-group li.list-group-item h5 span.text {
padding-left: 30px;
text-transform: uppercase;
color: #e77e22;
font-size: 14px;
} .side-container-a.right-content-container ul.list-group li.list-group-item h5 span.font-awesome {
position: absolute;
right: 0;
top: 5px;
color: #e77e22;
} .side-container-a.mid-container ul.list-group {
padding: 0;
padding-top: 0 !important;
} .side-container-a.mid-container ul.list-group li.list-group-item .text-title h6 {
font-size: 14px;
font-weight: 900;
text-transform: uppercase;
width: 100%;
} .side-container-a.mid-container ul.list-group li.list-group-item .img-container {
text-align: center;
} .side-container-a.mid-container ul.list-group li.list-group-item .content-container p {
font-size: 14px;
} .side-container-a.mid-container ul.list-group li.list-group-item .content-container p, .side-container-a.mid-container ul.list-group li.list-group-item .content-container h4 {
color: #fff;
} .side-container-a.mid-container ul.list-group li.list-group-item .content-container h4 {
width: 100%;
text-align: center;
font-weight: 900;
margin-bottom: 1rem;
} .side-container-a.mid-container ul.list-group li.list-group-item .content-container a.add-to-cart {
display: block;
width: 100%;
text-align: center;
padding: 10px 20px;
text-decoration: none;
} .side-container-a.science-parties .side-content-2 {
margin-top: 0 !important;
} .side-container-a.science-parties .side-content, .side-container-a.science-parties .side-content-2 {
padding: 0 !important;
} .side-container-a.science-parties .side-content .content-left .title-box, .side-container-a.science-parties .side-content-2 .content-left .title-box {
background-color: #e77e22;
width: 45%;
margin-left: auto;
margin-right: 0;
} .side-container-a.science-parties .side-content .content-left .title-box.free-experiments-box, .side-container-a.science-parties .side-content-2 .content-left .title-box.free-experiments-box {
padding: 25px 0;
} .side-container-a.science-parties .side-content .content-left .title-box h3, .side-container-a.science-parties .side-content-2 .content-left .title-box h3 {
color: #fff;
text-align: center;
text-transform: uppercase;
font-size: 42px;
font-weight: 900;
} .side-container-a.science-parties .side-content .content-left .title-box a, .side-container-a.science-parties .side-content-2 .content-left .title-box a {
margin: 0 auto;
width: 70%;
display: block;
text-align: right;
color: #fff;
text-transform: uppercase;
} .side-container-a.science-parties .side-content .content-right, .side-container-a.science-parties .side-content .content-left-2, .side-container-a.science-parties .side-content-2 .content-right, .side-container-a.science-parties .side-content-2 .content-left-2 {
padding: 25px 15px;
} .side-container-a.science-parties .side-content .content-right .text-title, .side-container-a.science-parties .side-content .content-left-2 .text-title, .side-container-a.science-parties .side-content-2 .content-right .text-title, .side-container-a.science-parties .side-content-2 .content-left-2 .text-title {
text-transform: uppercase;
} .side-container-a.science-parties .side-content .content-right .text-title h6, .side-container-a.science-parties .side-content .content-left-2 .text-title h6, .side-container-a.science-parties .side-content-2 .content-right .text-title h6, .side-container-a.science-parties .side-content-2 .content-left-2 .text-title h6 {
position: absolute;
top: 35%;
font-size: 14px;
} .side-container-a.science-parties .side-content .content-right .content-container h6, .side-container-a.science-parties .side-content .content-right .content-container p, .side-container-a.science-parties .side-content .content-left-2 .content-container h6, .side-container-a.science-parties .side-content .content-left-2 .content-container p, .side-container-a.science-parties .side-content-2 .content-right .content-container h6, .side-container-a.science-parties .side-content-2 .content-right .content-container p, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container h6, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container p {
color: #fff;
} .side-container-a.science-parties .side-content .content-right .content-container h6, .side-container-a.science-parties .side-content .content-left-2 .content-container h6, .side-container-a.science-parties .side-content-2 .content-right .content-container h6, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container h6 {
font-size: 18;
font-weight: 900;
text-transform: uppercase;
} .side-container-a.science-parties .side-content .content-right .content-container p, .side-container-a.science-parties .side-content .content-left-2 .content-container p, .side-container-a.science-parties .side-content-2 .content-right .content-container p, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container p {
padding-bottom: 5px;
font-size: 14px;
margin-bottom: 0;
} .side-container-a.science-parties .side-content .content-right .content-container p a, .side-container-a.science-parties .side-content .content-left-2 .content-container p a, .side-container-a.science-parties .side-content-2 .content-right .content-container p a, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container p a {
color: #e77e22;
} .side-container-a.science-parties .side-content .content-right .content-container a.button, .side-container-a.science-parties .side-content .content-left-2 .content-container a.button, .side-container-a.science-parties .side-content-2 .content-right .content-container a.button, .side-container-a.science-parties .side-content-2 .content-left-2 .content-container a.button {
display: block;
text-align: center;
text-transform: uppercase;
padding: 8px 0;
} .side-container .side-content.quick-links ul.list-group {
padding: 0;
} .side-container .side-content.quick-links ul.list-group li.list-group-item {
padding: 0 !important;
margin-bottom: 15px;
} .side-container .side-content.quick-links ul.list-group li.list-group-item a {
padding: 10px 5px;
border-radius: 10px;
border: 1px solid #529f3b;
display: block;
text-align: center;
font-size: 14px;
font-weight: 900;
color: #e77e22;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .side-container .side-content.quick-links ul.list-group li.list-group-item a:hover {
color: #1b1464;
} .side-container .side-content.holiday-workshops-links ul.list-group {
padding: 0;
} .side-container .side-content.holiday-workshops-links ul.list-group li.list-group-item {
padding: 0 !important;
margin-bottom: 15px;
} #science-experiments { } #science-experiments .right-content-containers .side-content.free-experiments ul.list-group {
padding: 0 !important;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item {
padding: 8px 15px;
border-bottom: 2px solid #1b1464;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item:last-child {
border-bottom: none;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .content h5 {
font-size: 18px;
margin-top: 5px;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .content p {
font-size: 10px;
margin-bottom: 5px;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p {
font-size: 12px;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a:hover {
color: #e77e22;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .topics h6 {
padding-top: 10px;
font-size: 14px;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .topics ul {
padding: 0;
list-style: none;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .topics ul li {
padding: 0;
display: inline-block;
margin-bottom: 5px;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .topics ul li a {
background-color: #e77e22;
color: #fff;
padding: 3px;
display: block;
border: 1px solid #e77e22;
text-decoration: none;
font-size: 12px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #science-experiments .right-content-containers .side-content.free-experiments ul.list-group li.list-group-item .topics ul li a:hover {
color: #e77e22;
background-color: #fff;
} #science-experiments .footer-next-container h4.next a.next-footer {
cursor: pointer;
} .footer {
position: fixed;
bottom: -600%;
z-index: 99;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .footer.footer-show {
bottom: 0;
} .footer h4.next a.close-footer {
cursor: pointer;
} #footer-x .footer-container h4.next a {
color: #fff;
text-decoration: none;
} #footer-x .footer-container h4.next a span {
display: block;
} #footer-x .footer-container h4.next a span.font-awesome {
color: #e77e22;
padding-bottom: 15px;
} #footer-x .footer-container .school-comments h5 a {
color: #e77e22;
font-size: 14px;
} #footer-x .footer-container .school-comments a.chev {
color: #e77e22;
position: absolute;
top: 35px;
} #footer-x .footer-container .school-comments p.white {
margin-left: 40px;
} #footer-x .footer-container .first-img .col-12 {
padding-bottom: 15px;
padding-right: 0;
} #footer-x .footer-container .second-img .col-5, #footer-x .footer-container .second-img .col-3 {
padding-right: 0;
} #footer-x .footer-container .footer-content {
padding-top: 15px;
} #footer-x .footer-container .footer-content ul.nav-footer-content li, #footer-x .footer-container .footer-content ul.vac li {
display: block !important;
} #footer-x .footer-container .footer-content ul.nav-footer-content li a, #footer-x .footer-container .footer-content ul.vac li a {
text-transform: uppercase;
color: #fff;
} #footer-x .footer-container .footer-content ul.vac li h6 a {
padding-left: 15px;
} #footer-x .footer-container .footer-content ul.list-unstyled li {
display: inline-block;
} #footer-x .footer-container .site-info {
padding-top: 25px;
} #footer-x .footer-container .site-info ul li {
display: inline-block;
padding: 0 15px;
border-right: 2px solid #fff;
} #footer-x .footer-container .site-info ul li a {
color: #fff;
text-transform: uppercase;
} #footer-x .footer-container .site-info ul li:first-child {
padding-left: 0;
} #footer-x .footer-container .site-info ul li:last-child {
border-right: none;
} ul.action-list {
list-style: none;
padding: 0 !important;
margin: 0 !important;
} ul.action-list li {
display: inline-block;
width: 50%;
float: left;
padding: 0 !important;
} ul.action-list li a {
display: block;
margin: 5px;
padding: 5px;
text-align: center;
color: #fff;
background-color: #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
@media (max-width: 1366px) and (max-height: 662px) { ul.action-list li a {
font-size: 12px;
}
}
@media (max-height: 768px) { ul.action-list li a {
font-size: 12px;
}
} ul.action-list li a:hover {
background-color: #fff;
color: #e77e22;
} .science-party-cont {
opacity: 0;
right: 0 !important; } .science-party-cont.active {
-webkit-transition: all 1s ease-out;
-moz-transition: all 1s ease-out;
-o-transition: all 1s ease-out;
transition: all 1s ease-out;
right: 330px !important;
opacity: 1;
z-index: 1;
} .science-party-cont.fade-out {
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
top: 100% !important;
opacity: 0;
z-index: -1;
} .homepage-post-science-visits .content-container article p {
margin-bottom: 5px;
color: #fff;
} .noel-button button {
background-color: transparent;
border: none;
} .noel-button button i {
color: #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .noel-button.open-this-button button {
right: 0;
background-color: #e77e22;
padding: 10px 20px;
color: #fff;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
z-index: 9;
} .noel-button.open-this-button button.sec-open-button {
background-color: #529f3b;
} .noel-button.open-this-button button.sec-open-button.activate {
right: 250px;
} .noel-button.open-this-button button.sec-open-button.activate span.closing {
display: block;
}  .side-experiment-visit .box {
padding-bottom: 15px;
} .side-experiment-visit .box:last-child {
padding-bottom: 0;
} #podcast-fizzicsed-player .player ul {
padding-left: 130px !important;
}
@media (max-width: 991px) { #podcast-fizzicsed-player .player ul {
padding-left: 0 !important;
}
} .sidebar .featured-book .woocommerce ul.products {
width: 100%;
} .sidebar .featured-book .woocommerce ul.products li.product {
margin-bottom: 0;
} .sidebar .featured-book .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link {
display: block;
color: #333;
text-decoration: none;
} .sidebar .featured-book .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link img {
width: 100%;
height: auto;
} .sidebar .featured-book .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link h2 {
padding-top: 10px;
padding-bottom: 10px;
font-size: 18px;
margin-bottom: 0;
} .sidebar .featured-book .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.price {
color: #529f3b;
font-size: 26px;
font-weight: 900;
} .sidebar .featured-book .woocommerce ul.products li.product .button-container .col.prod-details {
padding-left: 15px !important;
padding-right: 15px !important;
} .sidebar .featured-book .woocommerce ul.products li.product .button-container .col.prod-add-to-cart {
padding-right: 15px !important;
} .sidebar .featured-book .woocommerce ul.products li.product .button-container .col a {
background-color: #e77e22;
padding: 15px;
width: 100%;
border: 1px solid #e77e22;
text-align: center;
color: #fff;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .sidebar .featured-book .woocommerce ul.products li.product .button-container .col a:hover {
background-color: #fff;
color: #e77e22;
} .sidebar #event-calendar iframe {
height: 100% !important;
min-height: 400px;
} body.page-template-page-book-preview #page article.page .entry-content {
height: 100%;
} body.page-template-page-book-preview #page article.page .entry-content .full-size {
height: 100% !important;
} body.page-template-page-book-preview #page article.page .book-widget {
height: 900px !important;
}
@media (max-width: 768px) { body.page-template-page-book-preview #page article.page .book-widget {
height: 720px !important;
}
}
@media (max-width: 414px) { body.page-template-page-book-preview #page article.page .book-widget {
height: 585px !important;
}
}
@media (max-width: 375px) { body.page-template-page-book-preview #page article.page .book-widget {
height: 327px !important;
}
}
@media (max-width: 320px) { body.page-template-page-book-preview #page article.page .book-widget {
height: 320px !important;
}
} body.home .side-container {
z-index: 9999;
} body.home .next-container.footer-next-container {
z-index: 99;
} ul#list-404 {
padding-left: 0;
} ul#list-404 ul.children {
padding-left: 10px;
} .sitemap-box ul {
padding-left: 25px;
} .general-title h2 small a {
font-size: 12px;
color: #fff;
} body span.anchor-target {
position: absolute;
margin-top: -115px;
}
@media (max-width: 1366px) { body span.anchor-target {
margin-top: -85px;
}
} body.admin-bar span.anchor-target {
margin-top: -150px;
}
@media (max-width: 1366px) { body.admin-bar span.anchor-target {
margin-top: -120px;
}
}  #single-page.default-single .heading .bg {
height: 300px;
} #single-page.default-single .heading .bg:before {
position: absolute;
content: '';
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.6);
} #single-page.default-single .heading .bg.bg-light:before {
background-color: rgba(0, 0, 0, 0.3) !important;
} #single-page.default-single .heading .card {
border-radius: 0;
border: none;
background-color: transparent;
} #single-page.default-single .heading .share-link ul li a {
color: #fff;
text-decoration: none;
} #single-page.default-single .heading .share-link ul li a i {
font-size: 24px;
} #single-page .single-content blockquote {
font-weight: 900;
} #single-page .single-content blockquote p {
font-size: 21px;
} #single-page .quick-links ul {
padding-top: 15px;
} #single-page .quick-links ul li a {
display: block;
color: #1b1464;
text-decoration: none;
padding: 5px 15px;
background-color: #e5e5e5;
margin-bottom: 5px;
position: relative;
} #single-page .quick-links ul li a:after {
position: absolute;
content: "\f054";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
right: 15px;
font-size: 26px;
opacity: 0;
color: #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .quick-links ul li a:hover:after {
opacity: 1;
} #single-page .quick-links ul li:last-child a {
margin-bottom: 0;
} #single-page .curriculum a.btn {
background-color: #e77e22;
border: 2px solid #e77e22;
color: #fff;
width: 100%;
border-radius: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .curriculum a.btn h4 {
white-space: normal;
}
@media (max-width: 414px) { #single-page .curriculum a.btn h4 {
font-size: 14px;
padding: 0 20px;
}
} #single-page .curriculum a.btn p {
color: #333;
} #single-page .curriculum a.btn:hover {
background-color: #fff;
color: #e77e22;
} #single-page .curriculum a.btn:hover i.fas {
color: #e77e22;
} #single-page .curriculum .content-container p:first-child {
font-size: 21px;
font-weight: 700;
} #single-page .curriculum .content-container p:last-child {
margin-bottom: 0;
} #single-page .curriculum .content-container h4 {
font-size: 21px;
font-weight: 700;
} #single-page .curriculum i.fas {
position: absolute;
font-size: 31px;
top: 20%; } #single-page .curriculum i.fas.fa-chevron-right {
right: 0;
} #single-page .science-show-demo .demo .col.title, #single-page .science-show-demo .demo .col-5.title {
text-transform: uppercase;
color: #fff;
background-color: #529f3b;
} #single-page .science-show-demo .demo .col.title:after, #single-page .science-show-demo .demo .col-5.title:after {
content: '';
position: absolute;
border-style: solid;
border-width: 40px 0 35px 35px;
border-color: transparent #529f3b;
display: block;
width: 0;
z-index: 1;
right: -35px;
top: 0;
} #single-page .science-show-demo .demo .col.description, #single-page .science-show-demo .demo .col-5.description {
color: #fff;
} #single-page .science-show-demo .demo .col-6:nth-child(1), #single-page .science-show-demo .demo .col-6:nth-child(2) {
padding-top: 0 !important;
} #single-page .requirements .require p {
padding-left: 15px;
margin-left: 15px;
position: relative;
} #single-page .requirements .require p:last-child {
margin-bottom: 0;
} #single-page .requirements .require p:after {
content: '\f111';
position: absolute;
left: 0;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
font-size: 6px;
top: 9px;
} #single-page .requirements .costs p {
color: #fff;
} #single-page .requirements .costs a.btn {
max-width: 300px;
width: 100%;
padding: 15px;
background-color: #e77e22;
color: #fff;
text-transform: uppercase;
text-decoration: none;
border-radius: 0;
border: 2px solid #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .requirements .costs a.btn:hover {
background-color: #fff;
color: #e77e22;
} #single-page .cost-info .additional a.bg {
text-decoration: none;
text-align: center;
display: flex;
align-items: center;
position: relative;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .cost-info .additional a.bg article {
width: 100%;
z-index: 1;
} #single-page .cost-info .additional a.bg article h4, #single-page .cost-info .additional a.bg article p {
color: #fff;
} #single-page .cost-info .additional a.bg:after {
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
position: absolute;
content: '';
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.6);
} #single-page .cost-info .additional a.bg span.links {
opacity: 0;
position: absolute;
width: 100%;
left: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .cost-info .additional a.bg span.links i {
background-color: #e77e22;
font-size: 18px;
color: #fff;
padding: 10px;
border-radius: 100%;
} #single-page .cost-info .additional a.bg span.links span {
width: 100%;
display: block;
color: #e77e22;
font-size: 18px;
font-weight: 700;
} #single-page .cost-info .additional a.bg:hover:after {
position: absolute;
content: '';
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(27, 20, 100, 0.6);
} #single-page .cost-info .additional a.bg:hover span.links {
opacity: 1;
} #single-page .cost-info .additional .btn {
background-color: #e77e22;
border: 1px solid #e77e22;
display: block;
max-width: 200px;
border-radius: 0;
color: #fff;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .cost-info .additional .btn:hover {
background-color: #fff;
color: #e77e22;
} #single-page .related .the-excerpt p {
padding-left: 15px;
position: relative;
margin-bottom: 10px;
} #single-page .related .the-excerpt p:after {
content: '\f111';
position: absolute;
left: 0;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
font-size: 6px;
top: 9px;
} #single-page .related .buttons a {
background-color: #e77e22;
color: #fff;
border-radius: 0;
font-size: 14px;
width: 104px;
padding: 8px 0;
border: 1px solid #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-page .related .buttons a:hover {
background-color: #fff;
color: #e77e22;
} .comment-section {
position: relative;
} .comment-section #comments {
background-color: #fff;
padding: 15px;
} .comment-section #comments h2.comments-title {
display: none;
} .comment-section #comments ol {
list-style: none;
} .comment-section #comments ol.comment-list {
padding-left: 0;
} .comment-section #comments ol.comment-list li.comment article.comment-body {
position: relative;
} .comment-section #comments ol.comment-list li.comment article.comment-body footer.comment-meta .comment-author img {
border-radius: 100%;
} .comment-section #comments ol.comment-list li.comment article.comment-body footer.comment-meta .comment-author b.fn {
font-size: 14px;
} .comment-section #comments ol.comment-list li.comment article.comment-body footer.comment-meta .comment-author span.says {
display: none;
} .comment-section #comments ol.comment-list li.comment article.comment-body footer.comment-meta .comment-metadata a, .comment-section #comments ol.comment-list li.comment article.comment-body footer.comment-meta .comment-metadata span {
color: #333;
font-size: 12px;
text-decoration: none;
} .comment-section #comments ol.comment-list li.comment article.comment-body .comment-content {
background-color: #e5e5e5;
padding: 15px;
margin-top: 20px;
border-radius: 5px;
position: relative;
margin-bottom: 10px;
} .comment-section #comments ol.comment-list li.comment article.comment-body .comment-content:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 10px 10px;
border-color: #e5e5e5 transparent;
display: block;
width: 0;
z-index: 1;
top: -10px;
left: 5px;
} .comment-section #comments ol.comment-list li.comment article.comment-body .comment-content p {
font-size: 12px;
margin-bottom: 0;
} .comment-section #comments ol.comment-list li.comment article.comment-body .reply {
position: absolute;
right: 0;
bottom: 0;
z-index: 1;
} .comment-section #comments ol.comment-list li.comment article.comment-body .reply a {
visibility: hidden;
height: 0;
} .comment-section #comments ol.comment-list li.comment article.comment-body .reply a:after {
left: 0;
position: absolute;
visibility: visible;
content: '\f3e5';
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} .comment-section #comments ol.comment-list li.comment #respond {
max-width: 600px;
margin: 0 auto;
padding: 15px;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.75);
position: fixed;
z-index: 999;
background-color: #fff;
left: 50%;
top: 25%;
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
} .comment-section #comments ol.comment-list li.comment #respond h3 {
font-size: 18px;
position: relative;
} .comment-section #comments ol.comment-list li.comment #respond h3 small {
position: absolute;
right: 0;
} .comment-section #comments ol.comment-list li.comment #respond h3 small a {
visibility: hidden;
} .comment-section #comments ol.comment-list li.comment #respond h3 small a:after {
visibility: visible;
content: "\f057";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} .comment-section #comments ol.comment-list li.comment #respond form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
} .comment-section #comments ol.comment-list li.comment #respond form label {
width: 100%;
} .comment-section #comments ol.comment-list li.comment #respond form textarea {
width: 100%;
height: 100px;
} .comment-section #comments ol.comment-list li.comment #respond form p {
padding-left: 15px;
padding-right: 15px;
} .comment-section #comments ol.comment-list li.comment #respond form p.comment-form-comment {
width: 100%;
} .comment-section #comments ol.comment-list li.comment #respond form p.comment-form-author {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} .comment-section #comments ol.comment-list li.comment #respond form p.comment-form-email {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} .comment-section #comments ol.comment-list li.comment #respond form p.comment-form-url {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} #respond {
margin: 0 auto; z-index: 999;
background-color: #fff;
} #respond h3 {
font-size: 18px;
position: relative;
} #respond h3 small {
position: absolute;
right: 0;
} #respond h3 small a {
visibility: hidden;
} #respond h3 small a:after {
visibility: visible;
content: "\f057";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} #respond form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
} #respond form label {
width: 100%;
} #respond form textarea {
width: 100%;
} #respond form p {
padding-left: 15px;
padding-right: 15px;
} #respond form p.comment-form-comment {
width: 100%;
} #respond form p.comment-form-author {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} #respond form p.comment-form-email {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} #respond form p.comment-form-url {
display: inline-block;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
} #team-content img {
max-width: 100%;
height: auto;
} #article-content ul {
position: relative;
margin: 0 auto; margin-bottom: 1em;
background-color: #fff;
margin-bottom: 1em;
} #article-content ul li {
z-index: 99;
padding-top: 15px;
} #article-content ul li img {
padding: 15px;
max-width: 500px;
max-height: 100%;
height: auto;
margin-bottom: 0;
-webkit-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.75);
box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.75);
} #article-content iframe {
width: 100% !important;
margin-bottom: 1em; min-height: 360px;
} #article-content img {
max-width: 100%;
max-height: 100%;
height: auto; } #article-content ol, #article-content ul {
margin-bottom: 1em;
} #fizzicsed-video iframe {
width: 100% !important;
} .single-page-template .secondary-archive .heading .hover-bg {
padding: 5em 0;
} .share-link ul li a {
font-size: 24px;
color: #fff;
} .label-title li:last-child {
display: none;
} .post-title-parties a {
color: #333;
text-decoration: none;
} .post-title-parties a:hover {
text-decoration: none;
color: #333;
} .parties-excerpt p {
padding-left: 15px;
position: relative;
margin-bottom: 10px;
} .parties-excerpt p:after {
content: '\f111';
position: absolute;
left: 0;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
font-size: 6px;
top: 9px;
} #mediaPost__ .ar iframe, #mediaPost__ .ar img {
width: 100%;
} #mediaPost__ p {
margin-bottom: 0;
} article.media-excerpt a {
padding: 5px;
margin: 3px;
background-color: #529f3b;
color: #fff;
border-radius: 5px;
text-decoration: none;
display: inline-block;
} #single-page.science-parties-single iframe {
max-width: 100%;
} #single-page.science-parties-single img {
max-width: 100%;
height: auto;
} .default-single.science-experiments .materials .box-container:after {
content: '';
position: absolute;
height: 150px;
width: 150px;
background-color: #1b1464;
bottom: -15px;
left: -15px;
z-index: 1;
} .default-single.science-experiments .materials .box-container:before {
content: '';
position: absolute;
height: 150px;
width: 150px;
background-color: #1b1464;
top: -15px;
right: -15px;
z-index: 1;
} .default-single.science-experiments .materials .box-container.green-box:before, .default-single.science-experiments .materials .box-container.green-box:after {
background-color: #529f3b;
} .default-single.science-experiments .materials .box-container .card {
border-color: #e5e5e5;
position: relative;
z-index: 2;
} .default-single .instruction ul {
vertical-align: bottom;
} .default-single .instruction ul li a {
border-radius: 0;
border: 1px solid #e5e5e5;
} .default-single .instruction .tab-content {
border: 1px solid #e5e5e5;
border-top: 0;
} .default-single .instruction .tab-content .add-padding {
padding-top: 2rem !important;
} .default-single .instruction .tab-content .tab-pane .col-4 .content-container {
padding: 15px;
position: relative;
-webkit-box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.75);
box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.75);
} .video-container {
text-align: center;
} .counter-instruction {
top: 25px;
left: 25px;
position: absolute;
background-color: #529f3b;
border-radius: 100%;
padding: 8px 0;
width: 40px;
display: block;
text-align: center;
-webkit-box-align: center!important;
-ms-flex-align: center!important;
align-items: center!important;
} .counter-instruction .num {
color: #fff;
}  .cta-boxes .cta-box .woocommerce #fizzics-products li.product {
margin: 0;
} .cta-boxes .cta-box .woocommerce #fizzics-products li.product .product-content-container a.woocommerce-loop-product__link span.onsale {
left: 15px;
top: 15px;
background-color: #529f3b;
color: #fff;
vertical-align: center;
text-align: center;
padding: 20px 18px;
height: auto;
width: auto;
} .cta-boxes .cta-box .woocommerce #fizzics-products li.product .product-content-container a.woocommerce-loop-product__link h2 {
position: absolute;
bottom: 0;
padding: 15px;
color: #fff;
background-color: rgba(0, 0, 0, 0.6);
margin-bottom: 0;
width: 100%;
font-size: 1.5rem;
} .cta-boxes .cta-box .woocommerce #fizzics-products li.product .product-content-container a.woocommerce-loop-product__link span.price {
padding: 15px;
font-size: 26px;
color: #529f3b;
display: block;
position: absolute;
bottom: -60px;
width: 100%;
} .cta-boxes .cta-box .woocommerce #fizzics-products li.product .product-content-container a.woocommerce-loop-product__link span.price del span.amount {
font-size: 16px;
} .cta-boxes .cta-box .woocommerce #fizzics-products li.product .product-content-container .button-container {
bottom: unset;
} #query-container.fizzicstwist .style-fizzicstwist {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} #query-container.fizzicstwist .fizzicstwist-details {
z-index: 99;
left: 15px;
top: 80px;
} #query-container.fizzicstwist .fizzicstwist-details h1 {
color: #fff;
font-weight: 900;
}
@media (max-width: 768px) { #query-container.fizzicstwist .fizzicstwist-details h1 {
font-size: 26px;
}
} #query-container.fizzicstwist .fizzicstwist-details .counter i, #query-container.fizzicstwist .fizzicstwist-details .counter span {
color: #fff;
} .sidebar-player {
padding-left: 0 !important;
} .sidebar-player .play {
margin: 0 auto;
} .sidebar-player .play a {
background-color: #6313bc;
width: 50px;
height: 50px;
text-align: center;
display: flex;
align-items: center;
border-radius: 100%;
color: #fff;
border: 1px solid #6313bc;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .sidebar-player .play a i {
color: #fff;
} .sidebar-player .play a:hover {
background-color: #fff;
} .sidebar-player .play a:hover i {
color: #6313bc;
} .page-banner {
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/banners/liquid-nitrogen.jpg) no-repeat center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
min-height: 200px;
margin-bottom: 50px;
} .page-banner h1 {
color: #fff;
} .bg {
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: relative;
} .bg.hover-bg:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.6);
} nav.woocommerce-breadcrumb ul {
margin: 0;
color: #e77e22;
} nav.woocommerce-breadcrumb ul li {
color: #9c9fa2;
margin: 0 !important;
padding: 0 10px;
text-transform: uppercase;
font-size: 14px;
} nav.woocommerce-breadcrumb ul li a {
color: #fff;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} nav.woocommerce-breadcrumb ul li a:hover {
color: #e77e22;
} nav.woocommerce-breadcrumb ul li:first-child {
padding-left: 0;
} .breadcrumbs ul li {
font-size: 14px;
text-transform: uppercase;
} .breadcrumbs ul li.divider {
color: #e77e22;
} .breadcrumbs ul li a {
color: #fff;
text-decoration: none;
font-size: 14px;
} .breadcrumbs ul li a:hover {
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
color: #e77e22;
} .breadcrumbs ul li:last-child {
color: #8D8D8D;
} article.entry {
width: 100%;
} #archive-content a {
text-decoration: none;
} #archive-content .bg {
max-height: 360px;
min-height: 360px;
position: relative;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive-content .bg:before {
content: '';
position: absolute;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive-content .bg:hover:before {
background-color: rgba(27, 20, 100, 0.7);
} #archive-content .bg:hover .icon i {
color: #fff;
} #archive-content .bg:hover h4 {
color: #fff;
font-size: 42px;
} #archive-content .bg:hover .button-container {
display: block !important;
} #archive-content .bg:hover .button-container p {
color: #fff;
max-width: 300px;
margin: 0 auto;
padding-bottom: 15px;
} #archive-content .bg.no-hover:before {
background-color: transparent;
} #archive-content .bg.no-hover:hover:before {
background-color: transparent;
} #archive-content .content {
min-height: 360px;
} #archive-content .content .icon {
padding: 15px 0;
} #archive-content .content .icon i {
color: #e77e22;
} #archive-content .content h4 {
text-transform: uppercase;
font-weight: 900;
color: #e77e22;
font-size: 30px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive-content .content h4.main-title {
font-size: 42px;
} #archive-content .content p {
padding: 0 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive-content .content .button-container a.button {
width: 100px;
font-weight: 600;
text-transform: uppercase;
font-size: 14px;
display: block;
margin: 0 auto;
padding: 10px 0;
border: 2px solid #e77e22;
background-color: #e77e22;
color: #fff;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive-content .content .button-container a.button:hover {
background-color: #fff;
color: #e77e22;
} #archive-content .content.subscribe a {
color: #fff;
} #archive-content .content.subscribe h2 {
font-size: 41px;
text-transform: uppercase;
font-weight: 900;
} #archive-content .content.subscribe form input {
width: 100%;
max-width: 250px;
margin: 0 auto;
margin-bottom: 20px;
height: 50px;
} #archive-content .content.subscribe form input[type="text"] {
padding-left: 15px;
} #team .col-3 a.img-parent-container {
width: 100%;
height: 250px;
} #team .col-3 a.img-parent-container .img-container {
padding: 5px;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
transition: all .5s;
} #team .col-3 a.img-parent-container:hover .img-container {
transform: scale(1.1);
} #team .col-3 h5 {
position: absolute;
bottom: 0;
width: 100%;
padding: 0 15px;
} #team .col-3 h5 a {
text-decoration: none;
} #team .col-3 h5 a i {
padding-right: 10px;
color: #e77e22;
} #archive .heading .bg {
padding: 2em 0;
} #archive .heading .bg ul li a {
font-size: 24px;
color: #fff;
} #archive .tree .row a.btn {
width: 100%;
max-width: 300px;
margin: 0 auto;
padding: 10px 0;
background-color: #e77e22;
border-radius: 0;
text-transform: uppercase;
color: #fff;
border: 2px solid #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .tree .row a.btn:hover {
background-color: #fff;
color: #e77e22;
} #archive .tags .row ul li a {
position: relative;
cursor: pointer;
} #archive .tags .row ul li a:hover span.d-none {
position: absolute;
display: block !important;
z-index: 99;
font-size: 12px;
width: 100px;
background-color: #529f3b;
color: #fff;
margin-top: 10px;
border-radius: 5px;
padding: 7px 0;
text-align: center;
} #archive .tags .row ul li a:hover span.d-none:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 8px 7px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -7px;
left: 12px;
} #archive .tags .row ul li a.activate:after {
content: '\f00c';
position: absolute;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
top: 0;
font-size: 31px;
display: block;
text-align: center;
width: 100%;
} #archive .curriculum .col a {
background-color: #1b1464;
color: #fff;
padding: 10px 0;
display: block;
text-align: center;
border: 2px solid #1b1464;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .curriculum .col a:hover {
background-color: #fff;
color: #1b1464;
} #archive .filter .label {
margin-bottom: 0;
} #archive .filter select {
padding: 0 10px;
height: 50px;
width: 250px;
} #archive .filter select option.disabled {
color: red;
} #archive .content-wrap {
padding-bottom: 30px;
} #archive .content-wrap.hover a {
text-decoration: none;
display: block;
width: 100%;
} #archive .content-wrap.hover .bg {
max-height: 441px;
min-height: 441px;
position: relative;
} #archive .content-wrap.hover .bg:before {
content: '';
position: absolute;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .content-wrap.hover .bg:hover:before {
background-color: rgba(27, 20, 100, 0.7);
} #archive .content-wrap.hover .bg:hover .icon {
opacity: 1;
} #archive .content-wrap.hover .content {
min-height: 441px;
} #archive .content-wrap.hover .content .icon {
padding-bottom: 20px;
opacity: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .content-wrap.hover .content .icon .circle {
width: 50px;
height: 50px;
text-align: center;
background-color: #e77e22;
border-radius: 100%;
display: block;
} #archive .content-wrap.hover .content .icon .circle i {
padding-top: 12px;
color: #fff;
font-size: 24px;
} #archive .content-wrap.hover .content .icon p {
text-transform: uppercase;
padding-top: 10px;
text-decoration: underline;
} #archive .content-wrap.hover .content h4 {
text-transform: uppercase;
font-weight: 900;
color: #fff;
font-size: 18px;
} #archive .content-wrap.hover .content p {
padding: 0 15px;
color: #fff;
} #archive .content-wrap.no-hover { } #archive .content-wrap.no-hover .tag.experiment {
position: absolute;
z-index: 9;
right: 20px;
top: 5px;
} #archive .content-wrap.no-hover .tag ul {
padding-left: 18px;
} #archive .content-wrap.no-hover .tag ul li {
font-size: 14px;
margin: 0;
padding-bottom: 2px;
} #archive .content-wrap.no-hover .tag ul li a {
position: relative;
} #archive .content-wrap.no-hover .tag ul li a:hover span.d-none {
position: absolute;
display: block !important;
z-index: 99;
font-size: 12px;
width: 100px;
background-color: #529f3b;
color: #fff;
margin-top: 10px;
border-radius: 5px;
padding: 7px 0;
} #archive .content-wrap.no-hover .tag ul li a:hover span.d-none:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 8px 7px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -7px;
left: 12px;
} #archive .content-wrap.no-hover .details p {
font-size: 11px;
color: #878787;
} #archive .content-wrap.no-hover .details p span {
padding-left: 5px;
} #archive .content-wrap.no-hover h4.post-title {
font-size: 18px;
font-weight: 400;
margin-bottom: 0;
} #archive .content-wrap.no-hover .the-excerpt.no-list p {
padding: 0;
} #archive .content-wrap.no-hover .the-excerpt.no-list p:after {
content: '';
} #archive .content-wrap.no-hover .the-excerpt p {
padding-left: 15px;
position: relative;
margin-bottom: 10px;
} #archive .content-wrap.no-hover .the-excerpt p:after {
content: '\f111';
position: absolute;
left: 0;
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
font-size: 6px;
top: 9px;
} #archive .content-wrap.no-hover .the-excerpt article {
font-size: 14px;
} #archive .content-wrap.no-hover .buttons .col .btn {
background-color: #e77e22;
color: #fff;
border-radius: 0;
font-size: 14px;
width: 104px;
padding: 8px 0;
border: 1px solid #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .content-wrap.no-hover .buttons .col .btn:hover {
background-color: #fff;
color: #e77e22;
} #archive .content-wrap.no-hover .btn {
text-decoration: none;
max-width: 200px;
margin: 0 auto;
display: block;
border: 2px solid #e77e22;
color: #fff;
background-color: #e77e22;
border-radius: 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #archive .content-wrap.no-hover .btn:hover {
background-color: #fff;
color: #e77e22;
} #single-school #comment, #single-school nav.navigation {
display: none;
} #single-school .bg {
position: relative;
} #single-school .bg:before {
content: '';
position: absolute;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
bottom: 0;
left: 0;
right: 0;
} #single-school .heading {
padding: 85px 0;
} #single-school .heading h1 {
color: #fff;
text-transform: uppercase;
} .tree .content {
border: 1px solid #e5e5e5;
padding: 15px;
-webkit-box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 10px 10px 2px rgba(0, 0, 0, 0.75);
} .tree .content a {
display: block;
width: 320px;
background-color: #e77e22;
margin: 0 auto;
text-transform: uppercase;
color: #fff;
text-decoration: none;
border: 1px solid #e77e22;
padding: 15px 0;
} #slider-img .owl-carousel .owl-stage-outer .owl-item .item a.video:before {
position: absolute;
content: "\f04b";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
font-size: 21px;
left: 40%;
top: 35%;
color: #fff;
padding: 14px 15px;
border: 1px solid #fff;
border-radius: 100%;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #slider-img .owl-carousel .owl-stage-outer .owl-item .item a.video:hover:before {
color: #e77e22;
border-color: #e77e22;
} #slider-img .owl-carousel .owl-dots {
display: none;
} .sidebar h5 {
position: relative;
} .sidebar h5:after {
content: '';
height: 2px;
background-color: #529f3b;
width: 50px;
position: absolute;
left: 0;
bottom: 10px;
} .sidebar input {
width: 100%;
margin-bottom: 20px;
height: 50px;
} .sidebar input[type="text"] {
padding-left: 15px;
} .sidebar .featured .bg {
position: relative;
} .sidebar .featured .bg:after {
content: '';
position: absolute;
background-color: rgba(0, 0, 0, 0.6);
top: 0;
bottom: 0;
left: 0;
right: 0;
} .sidebar .featured .content-container {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
} .sidebar .featured .content-container h4 {
color: #fff;
}
@media (max-width: 768px) { .sidebar .featured .content-container h4 {
font-size: 14px;
}
}
@media (max-width: 768px) { .sidebar .featured .content-container .counter {
padding-right: 0;
padding-top: 10px;
}
} .sidebar .featured .content-container .counter i, .sidebar .featured .content-container .counter span {
color: #fff;
} .sidebar .misc ul li a, .sidebar .experiment-type ul li a {
text-decoration: none;
color: #333;
padding: 10px 10px;
display: block;
border-bottom: 1px solid #e5e5e5;
} .ekko-lightbox.modal .modal-content .modal-header {
position: relative;
bottom: 0;
padding: 0;
border-bottom: none;
width: 100%;
} .ekko-lightbox.modal .modal-content .modal-header h4.modal-title {
font-size: 14px;
color: #fff;
} .ekko-lightbox.modal .modal-content .modal-header button {
position: absolute;
right: 10px;
bottom: 0;
} .ekko-lightbox.modal .modal-content .modal-header button span {
font-size: 35px;
color: #fff;
} #gallery-outback .owl-stage-outer .owl-stage .item a {
display: block;
position: relative;
text-decoration: none;
color: #fff;
} #gallery-outback .owl-stage-outer .owl-stage .item a:before {
position: absolute;
content: '';
background-color: rgba(0, 0, 0, 0.6);
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 250px;
} #gallery-outback .owl-stage-outer .owl-stage .item a p {
position: absolute;
width: 100%;
padding: 0 .5rem;
bottom: 0;
color: #fff;
} #gallery_post a {
height: 100%;
display: block;
padding: 10px;
background-color: #fff;
text-decoration: none;
color: #333;
} #gallery_post a p {
margin-bottom: 0;
} .tag.tag-blogs ul li {
margin-bottom: 8px !important;
} .tag.tag-blogs ul li a {
background-color: #529f3b;
color: #fff;
padding: 5px;
line-height: 1;
border-radius: 5px;
text-decoration: none;
font-size: 12px;
} ul.topic {
position: absolute;
right: 30px;
top: 15px;
z-index: 99;
} ul.topic li {
margin-right: 0 !important;
} ul.topic li a {
background-color: #e77e22;
font-size: 26px;
border-radius: 100%;
display: block;
width: 43px;
height: 42px;
text-align: center;
} ul.topic li a span {
color: #fff;
} ul.topic li a span.podcast:after {
content: '';
font-family: "Font Awesome 5 Pro";
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
text-rendering: auto;
line-height: 1;
font-variant: normal;
} ul.topic li a span.image:after {
content: "\f04b";
font-family: "Font Awesome 5 Pro";
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
text-rendering: auto;
line-height: 1;
font-variant: normal;
} ul.topic li a span.video:after {
content: "\f03e";
font-family: "Font Awesome 5 Pro";
font-weight: 900;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
text-rendering: auto;
line-height: 1;
font-variant: normal;
} #query-container .card-columns {
column-count: 2;
webkit-column-count: 2;
-moz-column-count: 2;
-webkit-column-gap: 2rem;
-moz-column-gap: 2rem;
column-gap: 2rem;
} #query-container .card-columns .card {
margin-bottom: 2rem;
} .podcast-counter {
position: absolute;
color: #fff;
top: 15px;
left: 15px;
right: 15px;
text-decoration: none;
text-transform: uppercase;
font-size: 31px;
font-weight: 900;
z-index: 99;
}
@media (max-width: 414px) { .podcast-counter {
font-size: 26px;
}
}
@media (max-width: 375px) { .podcast-counter {
font-size: 22px;
}
}
@media (max-width: 320px) { .podcast-counter {
font-size: 21px;
}
} .banner-content {
position: absolute;
color: #fff;
bottom: 15px;
left: 0;
right: 0;
text-decoration: none;
font-size: 14px;
z-index: 99;
text-align: center;
padding-left: 15px;
padding-right: 15px;
} .banner-content:after, .banner-content:before {
content: '';
height: 2px;
background-color: #fff;
width: 130px;
margin: 0 auto;
position: absolute;
left: 0;
right: 0;
} .banner-content:after {
top: -5px;
} .banner-content:before {
bottom: -5px;
} .buttons.listen-button .listen-col {
position: unset;
} .buttons.listen-button .listen-col .listening {
display: none;
bottom: -55px;
background-color: #529f3b;
opacity: 0;
width: 100%;
padding: 5px 0;
left: 0;
right: 0;
border-radius: 10px;
z-index: 9999;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .buttons.listen-button .listen-col .listening:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 15px 15px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -15px;
right: 72px;
} .buttons.listen-button .listen-col .listening.fizzicstwist-listen:after {
right: 160px;
} .buttons.listen-button .listen-col:hover .listening {
display: block;
opacity: 1;
color: #fff;
} #related-fizzicsed .counter span.count {
padding: 0 15px;
} #related-fizzicsed .details .author, #related-fizzicsed .details .post-date {
font-size: 11px;
color: #878787;
} #related-fizzicsed .details .author i, #related-fizzicsed .details .post-date i {
margin-right: 5px;
} #related-fizzicsed ul.listen-list li a {
background-color: transparent !important;
border: none !important;
} #theCast iframe {
padding: 15px;
background-color: #fff;
} #tab-info ul.nav {
vertical-align: bottom;
} #tab-info ul.nav li {
background-color: #fff;
display: inline-block;
width: 198px;
position: relative;
margin-bottom: 0;
} #tab-info ul.nav li a {
display: block;
text-align: center;
width: 100%;
background-color: #fff;
display: block;
text-decoration: none;
color: #333;
border: 1px solid transparent;
} #tab-info ul.nav li a.active {
position: absolute;
top: -15px;
height: 58px;
border: 1px solid #e5e5e5;
border-bottom: none;
} #tab-info .tab.tab-content {
border: 1px solid #e5e5e5;
} button#add-count {
width: 100%;
padding: 15px 0;
color: #fff;
margin-top: 15px;
} button#add-count:hover {
color: #e77e22;
} .contact-form form.wpcf7-form {
background-color: #fff;
padding: 15px;
} .contact-form form.wpcf7-form label {
font-size: 18px;
text-transform: uppercase;
} .contact-form form.wpcf7-form input {
width: 100%;
height: 50px;
border: 1px solid #f0f0f0;
padding-left: 15px;
font-size: 18px;
text-transform: uppercase;
} .contact-form form.wpcf7-form input[type="submit"] {
max-width: 300px;
} .contact-form form.wpcf7-form input[type="email"] {
text-transform: unset;
} .contact-form form.wpcf7-form input[type="checkbox"] {
height: 20px;
width: auto;
} .contact-form form.wpcf7-form textarea {
width: 100%;
border: 1px solid #f0f0f0;
} .contact-form form.wpcf7-form .newsletter .wpcf7-list-item {
margin-left: 0;
align-items: center !important;
display: flex !important;
} .contact-form form.wpcf7-form .newsletter .wpcf7-list-item span {
padding-left: 5px;
} .contact-form .captcha {
padding-bottom: 15px;
} .content-contact-us p {
font-size: 14px;
} .content-contact-us p span.text {
text-transform: uppercase;
padding-right: 10px;
} .content-contact-us p span a.linker {
color: #333;
text-decoration: none;
} .content-contact-us .follow-us {
padding-top: 15px;
} .the-comment .comment-container span {
position: relative; } .the-comment .comment-container span:before {
position: absolute;
content: "\f10d";
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
padding-right: 5px;
font-size: 23px;
color: #529f3b;
left: -27px;
} .curriculum-content-single .workshop_show a {
padding: 2px 5px;
color: #fff;
background-color: #529f3b;
border-radius: 5px;
white-space: nowrap;
margin-right: 5px;
display: inline-block;
margin-bottom: 5px;
text-decoration: none;
border: 1px solid #529f3b;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .curriculum-content-single .workshop_show a:hover {
background-color: #fff;
color: #529f3b;
} .curriculum-content-single .cur_row p {
margin-bottom: 0;
} .curriculum-content-single .cur_row .understanding a {
text-decoration: none;
} .curriculum-content-single .cur_row:nth-child(2n) {
background-color: #529f3b !important;
} .curriculum-content-single .cur_row:nth-child(2n) p {
color: #fff;
} .curriculum-content-single .cur_row:nth-child(2n) .understanding a {
color: #1b1464;
} .curriculum-content-single .cur_row:nth-child(2n) .workshop_show a {
padding: 2px 5px;
border-radius: 5px;
border: 1px solid #fff;
white-space: nowrap;
margin-right: 5px;
display: inline-block;
margin-bottom: 5px;
} .video-conference-single iframe {
width: 100% !important;
}
@media (max-width: 414px) { .video-conference-single iframe {
height: auto;
}
} .podcast-video-con iframe {
height: 150px !important;
}
@media (max-width: 414px) { .podcast-video-con iframe {
height: auto;
}
} .ml-140 {
margin-left: 140px !important;
} .max-height-240 {
max-height: 240px;
} .global-button {
position: absolute;
bottom: 113px; } .the-box {
width: 230px;
} .the-box h3 {
text-align: center;
text-transform: uppercase;
font-size: 42px;
font-weight: 900;
} ul.science-show li {
background-color: transparent;
} ul.science-show li a .img-container img {
border-radius: 100%;
background-color: #529f3b;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} ul.science-show li a:hover .img-container img {
webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} .fizzics-banner .banner-container .main-banner {
border-right: 5px solid #e77e22;
} .fizzics-banner .banner-container .main-banner h1 {
font-size: 88px;
color: #e77e22;
} .fizzics-banner .banner-container .enquiry-button a {
font-weight: 900;
font-size: 30px;
text-transform: uppercase;
border-radius: 10px;
} .side-content {
background-color: rgba(255, 255, 255, 0.3);
width: 100%;
max-width: 530px;
} .post-excerpt-style p {
font-size: 14px;
margin-bottom: 5px;
} .post-excerpt-style.experiment p {
font-size: 12px;
} .quick-links ul.list-group {
border-radius: 0 !important;
width: 100%;
box-shadow: none;
} .quick-links ul.list-group li.list-group-item {
border-radius: 0 !important;
padding: 25px 15px;
border: none;
background-color: transparent;
} .quick-links ul.list-group li.list-group-item .img-container a.img-holder {
text-align: center;
display: block;
} .quick-links ul.list-group li.list-group-item .img-container a.img-holder img { } .quick-links ul.list-group li.list-group-item .text-container .title {
font-weight: 900;
font-size: 16px;
color: #fff;
text-transform: uppercase;
padding-bottom: 15px;
} .quick-links ul.list-group li.list-group-item .text-container article p {
color: #fff;
font-size: 14px;
padding-bottom: 10px;
} .quick-links ul.list-group li.list-group-item .text-container article p a {
color: #e77e22;
} .quick-links ul.list-group li.list-group-item:first-child {
padding-top: 0;
} .quick-links ul.list-group li.list-group-item:last-child {
padding-bottom: 0;
} .quick-links ul.list-group li.list-group-item ul.child-links {
margin-top: 10px;
padding: 10px;
list-style: none;
border-radius: 10px !important;
border: 1px solid #529f3b;
display: none;
position: relative;
} .quick-links ul.list-group li.list-group-item ul.child-links:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 10px 10px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -11px;
left: 50%;
transform: translateX(-50%);
-o-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
}
@media (max-width: 991px) { .quick-links ul.list-group li.list-group-item ul.child-links:after {
left: 100px;
}
} .quick-links ul.list-group li.list-group-item ul.child-links.drop {
display: block;
} .quick-links ul.list-group li.list-group-item ul.child-links li.links-item {
padding: 0;
} .quick-links ul.list-group li.list-group-item ul.child-links li.links-item a {
padding: 0 5px;
border: none;
text-align: left;
} .free-experiments ul li {
border: none;
} .fade-out {
display: none;
} .banners .logo-container {
margin-top: 200px;
} .banners .logo-container h1.banner-logo {
font-weight: 900;
font-size: 79px;
} .banners .logo-container h4 {
font-weight: 900;
font-size: 36px;
} body.home #home-shop .woocommerce ul.products {
width: 100%;
} body.home #home-shop .woocommerce ul.products li.product {
display: block;
margin-bottom: 0;
height: unset;
background-color: transparent;
border: none;
}
@media (max-width: 1099px) { body.home #home-shop .woocommerce ul.products li.product {
padding: 0;
box-shadow: none;
}
} body.home #home-shop .woocommerce ul.products li.product .product-content-container {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link {
display: block;
text-decoration: none;
width: 100%;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.onsale {
text-align: center;
padding: 15px 13px;
background-color: #529f3b;
border-radius: 50%;
height: auto;
width: auto;
color: #fff;
top: 5px;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link img {
float: left;
width: 100%;
max-width: 200px;
height: auto;
padding-right: 15px;
}
@media (max-width: 1399px) { body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link img {
float: unset;
width: unset;
margin: 0 auto;
max-width: 100%;
padding-right: 0;
padding-bottom: 15px;
}
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link h2 {
padding-top: 0;
width: 100%;
font-size: 14px;
color: #fff;
text-transform: uppercase;
text-align: left;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.price {
font-size: 26px;
font-weight: 900;
color: #333;
text-align: left;
padding-bottom: 0;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.price del span {
font-size: 14px;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.price ins {
text-decoration: none;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container {
position: absolute;
bottom: 0;
opacity: 1;
right: 15px;
left: 15px;
width: 100%;
background-color: transparent;
border: none;
top: unset;
}
@media (max-width: 1499px) { body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container {
position: relative;
left: unset;
right: unset;
margin: 0;
}
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container .col {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
background-color: transparent;
padding-bottom: 0;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container .col:last-child {
padding-top: 10px;
display: block;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container .col.prod-details {
display: none !important;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container a {
position: relative;
width: 100%;
margin-left: 200px;
max-width: 300px;
display: block;
background-color: #e77e22;
color: #fff !important;
padding: 10px 5px;
text-align: center;
text-decoration: none;
border: 1px solid #e77e22;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container a:hover {
color: #e77e22;
background-color: #fff;
} body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container a:hover i {
color: #e77e22;
}
@media (max-width: 1499px) { body.home #home-shop .woocommerce ul.products li.product .product-content-container .button-container a {
margin-left: 0;
max-width: 100%;
}
}
@supports (-moz-appearance: none) { body.single #single-product-woocommerce div.product {
width: 100%;
} body.single #CTA ul#fizzics-products {
display: flex;
}
} body.woocommerce-page main#main {
padding-bottom: 0;
background: unset;
} .title-tag {
font-size: 18px;
text-transform: uppercase;
font-weight: 900;
} .line {
height: 3px;
display: block;
width: 100%;
background-color: #529f3b;
} nav.woocommerce-pagination {
padding-bottom: .25rem;
} nav.woocommerce-pagination ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%;
text-align: right;
} nav.woocommerce-pagination ul li {
display: inline-block;
} nav.woocommerce-pagination ul li span, nav.woocommerce-pagination ul li a {
border: 1px solid #529f3b;
padding: 0 10px;
color: #529f3b;
text-decoration: none;
} nav.woocommerce-pagination ul li span.current, nav.woocommerce-pagination ul li a.current {
background-color: #529f3b;
color: #fff;
} nav.woocommerce-pagination ul li span.btn, nav.woocommerce-pagination ul li a.btn {
border-radius: 0;
display: block;
} .thumbnails.slider ul.yith_magnifier_gallery li.yith_magnifier_thumbnail {
width: auto !important;
} .woocommerce-cart .ttt-pnwc-modal .ttt-pnwc-container .ttt-pnwc-content a {
display: none !important;
} #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content {
background-color: #fff;
} #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content .ttt-pnwc-notice a {
color: #fff;
border: 1px solid #e77e22;
padding: 5px 15px;
text-decoration: none;
background-color: #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content .ttt-pnwc-notice a:hover {
background-color: #fff;
color: #e77e22;
} #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content .ttt-pnwc-notice.info {
display: block;
} .woocommerce-checkout #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content .ttt-pnwc-notice.info {
display: block;
height: 100px;
text-align: center;
} .woocommerce-checkout #ttt-pnwc-notice.ttt-pnwc-modal .ttt-pnwc-container main.ttt-pnwc-content .ttt-pnwc-notice.info a {
top: unset;
left: 0;
bottom: 15px;
right: 0;
} .messages {
display: none;
} .messages.messages-Checkout {
display: block;
} .woocommerce-info {
display: none;
} .single-product #ttt-pnwc-notice .ttt-pnwc-notice.success {
display: flex !important;
} .success.success-Cart {
display: none;
} .single-product .success {
display: none;
} .woocommerce-checkout.woocommerce-order-pay article.page {
height: 62vh;
align-items: center !important;
display: flex !important;
} .woocommerce-checkout.woocommerce-order-pay article.page .entry-content {
width: 100%;
} .woocommerce-checkout.woocommerce-order-pay article.page .woocommerce {
max-width: 320px;
padding: 15px;
margin: 0 auto;
background-color: #fff;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} .woocommerce-checkout.woocommerce-order-pay article.page .woocommerce ul {
padding: 0;
list-style: none;
} .woocommerce-checkout.woocommerce-order-pay article.page .woocommerce button[type="submit"] {
padding: 15px 0;
width: 100%;
color: #fff;
} .woocommerce-checkout.woocommerce-order-pay article.page .woocommerce button[type="submit"]:hover {
color: #e77e22;
} .checkout-img-container {
width: 50px;
} .checkout-img-container img {
width: 100%;
height: auto;
} #tab-additional_information table.shop_attributes tbody tr td p {
margin-bottom: 0;
padding-left: 15px;
} small.woocommerce-price-suffix {
font-size: 10px;
text-transform: uppercase;
font-weight: 600;
color: #120e47;
background-color: #e77e22;
padding: 2px 5px;
} .page.woocommerce-cart .woocommerce-info.wc_points_rewards_earn_points {
padding-left: 15px;
padding-right: 15px;
background-color: #e77e22 !important;
color: #fff;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
margin-bottom: 15px;
}
@media (max-width: 414px) { .page.woocommerce-cart .woocommerce-info.wc_points_rewards_earn_points {
display: block !important;
height: auto !important;
padding: 15px;
}
} .page.woocommerce-cart .woocommerce-info.wc_points_rewards_earn_points strong {
padding-left: 5px;
padding-right: 5px;
color: #120e47;
} .page.woocommerce-checkout .woocommerce-info.wc_points_rewards_earn_points {
padding: 15px;
height: auto;
} #ttt-pnwc-notice #modal-1-content .ttt-pnwc-notice {
justify-content: unset !important;
} body.woocommerce span.onsale {
z-index: 99 !important;
} body.woocommerce .product-container-archive ul.products {
padding-top: 0;
} body.woocommerce .product-container-archive ul.products li.product {
width: 32%;
margin-right: 1.33%;
} body.woocommerce .product-container-archive ul.products li.product.last {
margin-right: 0;
} body.woocommerce .notice .woocommerce-message {
background-color: transparent;
} body.woocommerce .notice .woocommerce-message a.button {
margin-right: 15px;
padding: 0 15px;
} body.woocommerce .grid-list-view button {
background-color: #fff;
border: 1px solid #f0f0f0;
} body.woocommerce .grid-list-view button i {
color: #333;
} body.woocommerce .grid-list-view button.active {
background-color: #e77e22;
border: 1px solid #e77e22;
} body.woocommerce .grid-list-view button.active i {
color: #fff;
} body.woocommerce .product-option-nav form select {
border: 1px solid #f0f0f0;
} body.woocommerce ul.products {
width: 100%;
} body.woocommerce ul.products li.product {
background: #fff;
display: block;
border: 1px solid #efeaea;
padding: 15px;
height: 300px;
margin-right: 10px;
margin-bottom: 10px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.woocommerce ul.products li.product:hover {
-webkit-box-shadow: 0px 0px 15px 0px #5c5b5c;
-moz-box-shadow: 0px 0px 15px 0px #5c5b5c;
box-shadow: 0px 0px 15px 0px #5c5b5c;
} body.woocommerce ul.products li.product.last {
margin-right: 0;
} body.woocommerce ul.products li.product a {
display: block;
text-decoration: none;
} body.woocommerce ul.products li.product a img {
max-width: 100%;
width: 100%;
height: auto;
} body.woocommerce ul.products li.product a h2 {
padding-bottom: 15px;
padding-top: 15px;
margin: 0;
text-align: center;
color: #529f3b;
} body.woocommerce ul.products li.product a h2.woocommerce-loop-category__title {
font-size: 18px;
} body.woocommerce ul.products li.product a h2.woocommerce-loop-category__title mark.count {
background: transparent;
color: #1b1464;
font-size: 14px;
} body.woocommerce ul.products li.product a .star-rating {
z-index: 99;
margin: 0 auto;
} body.woocommerce ul.products li.product a .star-rating span:before {
color: #e77e22;
} body.woocommerce ul.products li.product a span.onsale {
background-color: #529f3b;
color: #fff;
border-radius: 100%;
padding: 15px 13px;
top: 3px;
left: 3px;
position: absolute;
} body.woocommerce ul.products li.product a span.price {
display: block;
text-align: center;
padding-bottom: 15px;
font-size: 24px;
color: #000;
font-weight: 900;
} body.woocommerce ul.products li.product a span.price span.amount span.woocommerce-Price-currencySymbol {
font-size: 14px;
} body.woocommerce ul.products li.product a span.price del {
color: #afafaf;
} body.woocommerce ul.products li.product a span.price del span {
font-size: 14px;
} body.woocommerce ul.products li.product a span.price ins {
text-decoration: none;
} body.woocommerce ul.products li.product a.added_to_cart.wc-forward {
position: absolute;
background-color: #e77e22;
top: 35%;
left: 0;
right: 0;
text-align: center;
color: #fff;
padding: 15px 0;
} body.woocommerce ul.products li.product a.added_to_cart.wc-forward:after {
padding-left: 15px;
content: "\f217";
font-family: Font Awesome\ 5 Pro;
font-weight: 300;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} body.woocommerce ul.products li.product.type-product {
height: 375px;
} body.woocommerce ul.products li.product.type-product:hover .product-content-container .button-container {
opacity: 1;
} body.woocommerce ul.products li.product.type-product .product-content-container {
position: relative;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container {
opacity: 0;
position: absolute;
width: 100%;
margin: 0;
top: 50%;
background-color: #fff;
border: 1px solid #e77e22;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center {
padding: 5px 0;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center a {
background-color: transparent;
display: block;
text-align: center;
width: 100%;
color: #e77e22;
text-decoration: none;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center a .text {
display: none;
bottom: -34px;
position: absolute;
background-color: #529f3b;
color: #fff;
width: 100%;
padding: 5px 0;
border: 1px solid #529f3b;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center:hover {
background-color: #e77e22;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center:hover a {
color: #fff;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center.prod-details:hover a .text-details {
display: block !important;
left: -1px;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center.prod-add-to-cart a.button {
border: none !important;
color: #e77e22 !important;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center.prod-add-to-cart:hover a.button .fas {
color: #fff;
} body.woocommerce ul.products li.product.type-product .product-content-container .button-container .vertical-center.prod-add-to-cart:hover a.button .text-add-to-cart {
display: block;
right: -1px;
} #fizzics-products.active-list li.product {
width: 100%;
height: auto;
} #fizzics-products.active-list li.product a.woocommerce-LoopProduct-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
align-items: flex-start;
align-content: flex-start;
} #fizzics-products.active-list li.product a.woocommerce-LoopProduct-link img {
width: 30%;
} #fizzics-products.active-list li.product a.woocommerce-LoopProduct-link h2 {
width: 70%;
padding-left: 15px;
} #fizzics-products.active-list li.product a.woocommerce-LoopProduct-link .price {
width: 70%;
position: absolute;
right: 0;
top: 20%;
} #fizzics-products.active-list li.product .button-container {
opacity: 1;
width: 67%;
top: unset;
bottom: 15px;
right: 0;
} .tag-list .tag-icon:hover .bubble {
display: block;
} .bubble-container {
bottom: -45px;
} .bubble {
display: none;
position: relative;
width: 150px;
margin-top: 15px;
padding: 0px;
background: #e77e22;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 5px;
text-align: center;
font-size: 12px;
color: #fff;
} .bubble:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 15px 15px;
border-color: #e77e22 transparent;
display: block;
width: 0;
z-index: 1;
top: -15px;
left: 12px;
} nav.gridlist-toggle {
display: none;
} #gridListView #grid, #gridListView #list {
background-color: #fff;
border: 1px solid #f0f0f0;
color: #000;
} #gridListView #grid.active, #gridListView #list.active {
background-color: #e77e22;
color: #fff;
} #fizzics-products li.product .product-content-container .woocommerce-product-details__short-description {
display: none;
} #fizzics-products li.product .product-content-container .sku_wrapper {
display: none;
} #fizzics-products.list li.product {
height: auto;
} #fizzics-products.list li.product img {
margin-bottom: 0;
} #fizzics-products.list li.product .gridlist-buttonwrap {
position: relative;
} #fizzics-products.list li.product .gridlist-buttonwrap .button-container {
opacity: 1;
} body.archive.woocommerce .sku-container {
display: none !important;
} #side-cart {
position: fixed;
top: 0;
right: 0;
transition: 0.5s ease-in-out;
background-color: #fff;
z-index: 999999999;
height: 100%;
overflow-y: scroll;
overflow-x: hidden;
width: 0;
}
@media (min-width: 991px) { #side-cart.side-cart-show {
width: 60% !important;
}
}
@media (max-width: 990px) { #side-cart.side-cart-show {
width: 75% !important;
}
} #side-cart .woocommerce-notices-wrapper, #side-cart .woocommerce-info.wc_points_rewards_earn_points {
display: none !important;
} #side-cart .woocommerce-cart-form__cart-item.cart_item {
position: relative;
} #side-cart .woocommerce-cart-form__cart-item.cart_item .product-remove {
text-align: right;
position: absolute;
right: 0;
z-index: 999;
} #side-cart .woocommerce-cart-form__cart-item.cart_item .product-remove a {
background: #fff;
padding: 5px;
border-radius: 50%;
} #side-cart .cart-collaterals {
padding-top: 0 !important;
} #side-cart .cart-collaterals #crosssell-container {
display: none !important;
} #side-cart .cart-collaterals .cart_totals {
margin-bottom: 0 !important;
}
@media (max-width: 991px) { #side-category {
display: block !important;
transition: 0.5s ease-in-out;
position: fixed !important;
top: 0;
left: 0;
z-index: -1;
padding-left: 0 !important;
background: #fff;
height: 100%;
width: 0px;
} #side-category #sidebar {
display: none;
}
}
@media (max-width: 991px) and (min-width: 991px) { #side-category.side-category-show {
width: 40% !important;
z-index: 999999 !important;
} #side-category.side-category-show #sidebar {
display: block !important;
}
}
@media (max-width: 991px) and (max-width: 990px) { #side-category.side-category-show {
width: 60% !important;
z-index: 999999 !important;
} #side-category.side-category-show #sidebar {
display: block !important;
}
} html.sidebar-backdrop {
overflow: hidden !important;
} html.sidebar-backdrop:before {
content: '';
top: 0;
right: 0;
bottom: -100px;
left: 0;
position: absolute;
z-index: 99999;
background-color: rgba(0, 0, 0, 0.6);
} #shop-banner .shop-banner-category:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
} #shop-banner .shop-banner-category:hover:before {
background-color: rgba(0, 0, 0, 0.3) !important;
} #sidebar .products a {
text-decoration: none;
} #sidebar .products a .title {
color: #333;
} #sidebar .products .price .amount {
color: #529f3b;
font-size: 18px;
font-weight: 900;
} #sidebar .products .price .amount .woocommerce-Price-currencySymbol {
font-size: 14px;
} #sidebar .products .price del {
color: rgba(82, 159, 59, 0.6);
} #sidebar .products .price del .amount {
font-size: 14px;
color: rgba(82, 159, 59, 0.6);
} #sidebar .products .price ins {
text-decoration: none;
} #sidebar .products .button-container a {
display: block;
padding: 15px 0;
text-align: center;
border: 2px solid #e77e22;
} #sidebar .products .button-container a:before {
padding-right: 15px;
content: "\f217";
font-family: Font Awesome\ 5 Pro;
font-weight: 300;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} #sidebar .products .woof_radio_count {
color: #529f3b;
} #sidebar .products #filter-nation .woof_container {
padding: 15px;
background-color: #fff;
margin-bottom: 15px;
} #sidebar .products #filter-nation .woof_container ul.woof_list {
padding-left: 0;
} #sidebar .products #filter-nation .woof_price_search_container .woocommerce.widget_price_filter .price_slider_wrapper .price_slider {
margin-bottom: 0;
} #sidebar .products #filter-nation .woof_price_search_container .woocommerce.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range {
background-color: #e77e22;
} #sidebar .products #filter-nation .woof_price_search_container .woocommerce.widget_price_filter .price_slider_wrapper .price_slider span.ui-slider-handle {
border-radius: 0;
background-color: #000;
top: 0;
cursor: pointer;
} #sidebar .products .woof_submit_search_form_container {
display: none;
} .woocommerce-line {
width: 100%;
height: 3px;
background-color: #529f3b;
} .woof_products_top_panel ul li a {
background-color: #529f3b;
color: #fff;
border-radius: 5px;
display: block;
padding: 5px;
} .single.woocommerce .woocommerce-Price-amount.amount {
padding-right: 10px;
} #product-img .images {
padding-top: 15px;
position: relative !important;
} #product-img .images .yith_magnifier_zoom_wrap {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
align-items: center !important;
display: flex !important;
border: 1px solid #e5e5e5;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} #product-img .images .yith_magnifier_zoom_wrap a.yith_magnifier_zoom img {
width: 100%;
max-width: 100%;
height: auto;
} #product-img .images .yith_magnifier_zoom_wrap .yith_magnifier_zoom_magnifier {
width: 100% !important;
height: 100% !important;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery {
width: 100% !important;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li {
padding-right: 5px;
padding-top: 5px;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li a img {
width: 100%;
height: 100%;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li.first {
padding-left: 0;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li a.yith_magnifier_thumbnail {
margin-top: 0;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li:last-child {
padding-bottom: 0;
} .summary.details {
padding: 15px;
background-color: #fff;
} .woocommerce-product-rating .rate .star-rating span:before {
color: #e77e22;
} .woocommerce-product-rating .review a.woocommerce-review-link {
text-decoration: none;
color: #529f3b;
} .woocommerce-product-rating .review a.woocommerce-review-link i {
font-size: 18px;
} .woocommerce-product-rating .review a.woocommerce-review-link span.count {
padding: 0 10px;
font-weight: 900;
} .woocommerce-product-rating .review a.woocommerce-review-link span.text {
font-weight: 900;
} .woocommerce-product-rating .in-stock-btn {
background-color: #529f3b;
padding: 10px 0;
color: #fff;
} .woocommerce-product-rating .out-stock-btn {
background-color: #1b1464;
padding: 10px 0;
color: #fff;
} .price span.text-price {
color: #529f3b;
} .price span.text-price ins {
text-decoration: none !important;
} form.cart label.screen-reader-text {
display: none;
} .category-list ul {
padding-top: 15px;
} .category-list ul li {
padding-bottom: 5px;
} .category-list ul li a {
background-color: #529f3b;
padding: 3px 5px;
align-items: center;
display: flex;
text-decoration: none;
font-size: 12px;
color: #fff;
} #single-product-woocommerce .img-container .woocommerce-product-gallery__image {
max-height: 600px;
min-height: 600px;
} #single-product-woocommerce .img-container .woocommerce-product-gallery__image a img {
max-width: 100%;
width: 100%;
height: auto;
} #single-product-woocommerce .details h1 {
font-weight: 900;
color: #529f3b;
} #single-product-woocommerce .details p.price {
font-size: 32px;
font-weight: 600;
} #single-product-woocommerce .details form.cart {
padding: 15px;
} #single-product-woocommerce .details form.cart .stock {
margin-bottom: 0;
} #single-product-woocommerce .details form.cart .qty-text {
font-weight: 900;
} #single-product-woocommerce .details form.cart .quantity input {
caret-color: #529f3b;
max-width: 50px;
text-align: center;
border: none;
} #single-product-woocommerce .details form.cart .quantity input[type=number]::-webkit-inner-spin-button,
#single-product-woocommerce .details form.cart .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
} #single-product-woocommerce .details form.cart button.single_add_to_cart_button {
width: 100%;
max-width: 300px;
box-shadow: none;
border: 1px solid #e77e22;
padding: 15px 0;
} #single-product-woocommerce .details .product_meta {
padding-top: 15px;
} #single-product-woocommerce .details .product_meta span.sku_wrapper {
display: block;
width: 100%;
} #single-product-woocommerce .details .product_meta span.posted_in {
display: block;
width: 100%;
} #single-product-woocommerce .details .product_meta span.posted_in span {
font-size: 32px;
} #single-product-woocommerce .details .product_meta span.posted_in a {
text-decoration: none;
color: #fff;
background-color: #e77e22;
padding: 2px 5px;
border: 1px solid #e77e22;
font-size: 14px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #single-product-woocommerce .details .product_meta span.posted_in a:hover {
color: #e77e22;
background-color: #fff;
} #single-product-woocommerce .woocommerce-tabs {
padding-left: 15px;
padding-right: 15px;
width: 100%;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs {
position: relative;
padding-left: 15px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs li {
display: inline-block;
border: 1px solid #5c5b5c;
padding: 0 15px;
border-bottom: none;
bottom: -1px;
z-index: 99;
background-color: #fff;
border-radius: 5px 5px 0 0;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active {
border-bottom: 1px solid #fff;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs li a {
color: #1b1464;
text-decoration: none;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel {
border: 1px solid #5c5b5c;
padding: 15px;
border-radius: 10px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel iframe {
height: 360px !important;
width: 640px !important;
max-width: 100%;
max-height: 100%;
}
@media (max-width: 414px) { #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel iframe, #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel img {
max-width: 100%;
height: auto;
}
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #comments .woocommerce-noreviews {
background-color: transparent;
color: #e77e22;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond {
width: 100%;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond span.comment-reply-title {
font-size: 12px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-notes {
font-size: 12px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-comment label {
width: 100%;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-comment textarea {
width: 100%;
height: 100px;
caret-color: #529f3b;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-author, #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-email, #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.form-submit {
width: 33.3333337%;
float: left;
margin-bottom: 0;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-author input, #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-email input, #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.form-submit input {
width: 90%;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-author input[type="submit"], #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.comment-form-email input[type="submit"], #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond p.form-submit input[type="submit"] {
width: 100%;
vertical-align: bottom;
margin-top: 32px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond .comment-form-rating p.stars span a {
color: #529f3b;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel #reviews #review_form #respond .comment-form-rating p.stars span a:before {
color: #529f3b;
} .related.products ul.products li.product {
width: 24%;
margin-right: 1%;
height: 360px !important;
margin-bottom: 0;
} .related.products ul.products li.product.last-child {
margin-right: 0;
} span.loading-text {
position: absolute;
width: 300px;
margin: 0 auto;
} .sku {
color: #fff;
background-color: #529f3b;
padding: 3px 5px;
font-size: 12px;
} .tag-text { } .onsale {
position: absolute;
height: 50px;
width: 50px;
border-radius: 100%;
text-align: center;
top: 17px;
left: 130px;
}
@media (max-width: 768px) { .onsale {
top: 15px;
left: 130px;
height: 70px;
width: 70px;
}
}
@media (max-width: 414px) { .onsale {
height: 50px;
width: 50px;
left: auto;
}
} .single-product-price del {
font-size: 16px;
padding-right: 15px;
} #tab-reviews #respond form .comment-form-rating {
padding-left: 15px;
} .out-of-stock-message {
padding-top: 15px;
} .out-of-stock-message p.out-of-stock-link-text {
padding: 15px;
border: 1px solid #529f3b;
text-align: center;
}
@media (max-width: 414px) { .out-of-stock-message p.out-of-stock-link-text span {
padding-bottom: 15px;
display: block;
}
} .out-of-stock-message p.out-of-stock-link-text a {
text-align: center;
background-color: #529f3b;
color: #fff;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
border-radius: 10px;
border: 1px solid #529f3b;
}
@media (max-width: 414px) { .out-of-stock-message p.out-of-stock-link-text a {
display: block;
}
} .out-of-stock-message p.out-of-stock-link-text a:hover {
background-color: #fff;
color: #529f3b;
}
@media (max-width: 414px) { #page section.cwginstock-subscribe-form {
margin-left: -5px;
margin-right: -5px;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 {
padding-left: 0;
padding-right: 0;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 .col-md-12 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (max-width: 375px) { #page section.cwginstock-subscribe-form .cwginstock-panel-body {
padding-bottom: 0 !important;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 {
padding-left: 0;
padding-right: 0;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 .col-md-12 {
padding-right: .5rem !important;
padding-left: .5rem !important;
}
}
@media (max-width: 320px) { #page section.cwginstock-subscribe-form {
margin-left: -30px;
margin-right: -30px;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body {
padding-bottom: 0 !important;
background-color: #fff;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 {
padding-left: 0;
padding-right: 0;
} #page section.cwginstock-subscribe-form .cwginstock-panel-body .col-md-12 .col-md-12 {
padding-right: .5rem !important;
padding-left: .5rem !important;
}
} .woocommerce-info.cart-empty {
padding: 0 15px;
} form.cart-modified h4 {
font-size: 14px;
} form.cart-modified .product-remove a {
color: red;
font-size: 18px;
} form.cart-modified .product-name a {
color: #333;
text-decoration: none;
} form.cart-modified .product-price span {
color: #529f3b;
font-weight: 700;
} form.cart-modified .product-subtotal span {
font-size: 21px;
font-weight: 900;
} form.cart-modified .product-quantity .quantity {
border: 1px solid #e5e5e5;
} form.cart-modified .product-quantity .quantity label {
display: none;
} form.cart-modified .product-quantity .quantity .qty-text-container {
display: none;
} form.cart-modified .product-quantity .quantity input {
padding: 15px;
border: none;
text-align: center;
} form.cart-modified .product-quantity .quantity input[type=number]::-webkit-inner-spin-button,
form.cart-modified .product-quantity .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
} .cart-image a img {
width: 100%;
height: 100%;
} .cart_totals {
margin-bottom: 150px;
} .cart_totals p {
margin-bottom: 0;
} .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button {
background-color: navy;
padding: 5px;
color: #fff;
display: block;
margin-top: 15px;
text-decoration: none;
text-align: center;
} .cart_totals .woocommerce-shipping-calculator p {
margin-bottom: 10px;
} .cart_totals .woocommerce-shipping-calculator #calc_shipping_state_field span {
width: 100%;
} .cart_totals .woocommerce-shipping-calculator #calc_shipping_state_field span .select2-selection__arrow b {
left: unset;
right: 5px;
} .cart_totals .wc-proceed-to-checkout a.checkout-button {
padding: 15px;
display: block;
text-align: center;
border: 1px solid #e77e22;
text-decoration: none;
} .cart_totals .woocommerce-Price-amount.amount {
color: #529f3b;
font-weight: 900;
font-size: 31px;
} body.woocommerce-cart .woocommerce-message {
display: none;
align-items: center;
padding: 15px;
margin-left: 15px;
margin-right: 15px;
background-color: #fff;
margin-bottom: 15px;
} body.woocommerce-cart .woocommerce-message .restore-item {
padding: 5px 15px;
text-decoration: none;
color: #fff;
background-color: #e77e22;
border: 1px solid #e77e22;
max-width: 150px;
width: 100%;
text-align: center;
margin-left: 15px;
} body.woocommerce-cart .woocommerce-message .restore-item:hover {
background-color: #fff;
color: #e77e22;
} .cart-notice .notice.success {
display: none;
} .form-custom .form-row {
margin: 0;
margin-bottom: 15px;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} .form-custom .form-row#billing_company_field, .form-custom .form-row#billing_country_field, .form-custom .form-row#billing_address_1_field, .form-custom .form-row#billing_address_2_field, .form-custom .form-row#billing_email_field, .form-custom .form-row#shipping_company_field, .form-custom .form-row#shipping_country_field, .form-custom .form-row#shipping_address_1_field, .form-custom .form-row#shipping_address_2_field {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} .form-custom .form-row#billing_country_field span select, .form-custom .form-row#billing_state_field span select, .form-custom .form-row#shipping_country_field span select, .form-custom .form-row#shipping_state_field span select {
padding-left: 15px;
width: 100%;
height: 51px;
} .form-custom .woocommerce-input-wrapper {
display: block;
width: 100%;
} .form-custom input[type="text"], .form-custom input[type="tel"], .form-custom input[type="email"] {
width: 100%;
height: 51px;
} #payment {
padding-top: 15px;
} .form-row {
margin-left: 0 !important;
margin-right: 0 !important;
} #place_order {
padding: 15px;
width: 100%;
} .woocommerce-NoticeGroup {
padding-left: 15px;
padding-right: 15px;
} .woocommerce-NoticeGroup .woocommerce-error {
width: 100%;
padding: 15px;
} .woocommerce-info {
background-color: #fff !important;
} .checkout-login-form input[type="text"], .checkout-login-form input[type='password'] {
height: 51px;
} #order_comments_field, #account_password_field {
width: 100%;
} #order_comments_field label, #account_password_field label {
width: 100%;
} #order_comments_field span, #account_password_field span {
width: 100%;
} #order_comments_field span input, #account_password_field span input {
height: 51px;
} .order-overview p {
font-size: 21px;
margin-bottom: 0;
} .order-overview strong {
font-size: 21px;
} .thanyou-text h4 {
padding: 20px;
color: #529f3b;
border: 2px solid #529f3b;
} .thanyou-text.error {
border: 2px solid red;
color: red;
} .showlogin, .showcoupon {
position: absolute;
color: #fff;
background-color: #e77e22;
padding: 5px;
text-decoration: none;
border: 1px solid #e77e22;
font-size: 12px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .showlogin:hover, .showcoupon:hover {
background-color: #fff;
color: #e77e22;
text-decoration: none;
} .js-show-social-login {
display: none;
} .wc-social-login {
display: block !important;
} .showlogin {
right: 15px;
padding: 11px;
}
@media (max-width: 540px) { .showlogin {
left: 15px;
bottom: 15px;
display: block;
text-align: center;
}
} .showcoupon {
right: 15px;
padding: 11px;
}
@media (max-width: 540px) { .showcoupon {
position: static;
display: block;
width: 100%;
right: unset;
top: unset;
margin-top: 15px;
text-align: center;
}
} .woocommerce-info {
width: 100%;
height: 50px;
align-items: center !important;
display: flex !important;
}
@media (max-width: 540px) { .checkout-login .messages-Checkout .woocommerce-info {
height: 95px;
}
}
@media (max-width: 768px) { #check-out-login-form .wc-social-login {
padding-top: 30px;
text-align: center;
}
} #check-out-login-form .wc-social-login a.button-social-login {
min-width: 170px;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #check-out-login-form .wc-social-login a.button-social-login:hover {
color: #e2dfdf;
} #payment ul.wc_payment_methods li.wc_payment_method label {
margin-bottom: 0;
} #payment ul.wc_payment_methods li.wc_payment_method p {
margin-bottom: 0;
} #payment ul.wc_payment_methods li.payment_method_paypal {
padding-bottom: 10px;
border-bottom: 2px solid #529f3b;
} #payment ul.wc_payment_methods li.payment_method_stripe {
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 2px solid #529f3b;
} #payment ul.wc_payment_methods li.payment_method_stripe label {
display: unset;
} #payment ul.wc_payment_methods li.payment_method_afterpay {
padding-top: 20px;
} .woocommerce-account .order-detail-title-wrapper {
padding-top: 0 !important;
} .woocommerce-account #content article {
min-height: 100vh;
padding-top: 50px;
}
@media (max-width: 768px) { .woocommerce-account #content article {
padding-top: 0;
}
} .woocommerce-account #content article .woocommerce {
margin: 0 auto;
padding: 15px;
background-color: #fff;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} .woocommerce-account #content article .woocommerce h2 {
padding-bottom: 15px;
margin-bottom: 0;
} .woocommerce-account #content article .woocommerce form p.woocommerce-form-row label {
width: 100%;
} .woocommerce-account #content article .woocommerce form p.woocommerce-form-row input {
width: 100%;
height: 40px;
} .woocommerce-account #content article .woocommerce form p.form-row button {
width: 100%;
padding: 10px 0;
}
@media (max-width: 414px) { .woocommerce-account #content article .woocommerce-column--shipping-address {
padding-top: 30px;
}
} .woocommerce-account #content article.user-signed-in .woocommerce {
max-width: 100%;
} .woocommerce-account #content article.user-signed-in .woocommerce .my-account-dashboard .navigation-tab ul {
padding: 0;
list-style: none;
} .woocommerce-account #content article.user-signed-in .woocommerce .my-account-dashboard .navigation-tab ul li {
padding: 10px;
background-color: #529f3b;
border: 1px solid #fff;
position: relative;
} .woocommerce-account #content article.user-signed-in .woocommerce .my-account-dashboard .navigation-tab ul li a {
color: #fff;
text-decoration: none;
display: block;
} .woocommerce-account #content article.user-signed-in .woocommerce .my-account-dashboard .navigation-tab ul li.is-active a:after {
position: absolute;
content: '>';
right: 10px;
font-size: 18px;
line-height: 1;
} .woocommerce-account #content article.user-signed-in .woocommerce .my-account-dashboard .navigation-tab ul li:hover a:after {
position: absolute;
content: '>';
right: 10px;
font-size: 18px;
line-height: 1;
} .woocommerce-account #content article .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.woocommerce-button {
width: 100%;
max-width: 89px;
font-size: 12px;
display: inline-block;
text-align: center;
padding: 10px 5px;
} .woocommerce-account #content article .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.woocommerce-button:first-child {
margin-right: 5px;
} .woocommerce-account #content article .woocommerce-MyAccount-content table.woocommerce-orders-table {
padding-bottom: 15px;
} .woocommerce-account #content article .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr.woocommerce-orders-table__row {
background-color: #ecebeb;
padding: 5px;
} .woocommerce-account #content article .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr.woocommerce-orders-table__row:nth-child(2n) {
background-color: #fff;
} .woocommerce-account #content article .woocommerce-MyAccount-content .woocommerce-pagination {
padding-top: 15px;
justify-content: unset;
align-items: unset;
} .woocommerce-account #content article .woocommerce-MyAccount-content .u-columns .u-column1, .woocommerce-account #content article .woocommerce-MyAccount-content .u-columns .u-column2 {
padding-left: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} .woocommerce-account #content article .woocommerce-MyAccount-content #wl-wrapper {
margin: 0 auto;
padding: unset;
background-color: unset;
-webkit-box-shadow: unset;
-moz-box-shadow: unset;
box-shadow: unset;
} .woocommerce-account #content article .woocommerce-MyAccount-content #wl-wrapper table.shop_table {
width: 100%;
} .my-account-dashboard .recent-order-dashboard table.shop_table {
padding-bottom: 15px;
} .my-account-dashboard .recent-order-dashboard table.shop_table tbody tr.order {
background-color: #ecebeb;
padding: 5px;
} .my-account-dashboard .recent-order-dashboard table.shop_table tbody tr.order:nth-child(2n) {
background-color: #fff;
} .my-account-dashboard .recent-order-dashboard table.shop_table tbody tr.order td.order-actions a.button {
width: 100%;
max-width: 89px;
font-size: 12px;
display: inline-block;
text-align: center;
padding: 10px 5px;
} .my-account-dashboard .recent-order-dashboard table.shop_table tbody tr.order td.order-actions a.button:first-child {
margin-right: 5px;
} #slider-img .ordernote-slider ul.commentlist .owl-item {
height: 100%;
} #slider-img .ordernote-slider ul.commentlist .owl-item .item {
background-color: rgba(82, 159, 59, 0.3);
border-radius: 10px;
} #slider-img .ordernote-slider ul.commentlist .owl-item .item .comment_container .comment-text {
position: relative;
} #slider-img .ordernote-slider ul.commentlist .owl-item .item .comment_container .comment-text .the-count {
position: absolute;
top: -15px;
right: -15px;
} #slider-img .ordernote-slider ul.commentlist .owl-item .item .comment_container .comment-text .the-count .count-wrapper {
padding: 5px;
background-color: #529f3b;
color: #fff;
line-height: 1;
font-size: 12px;
} #slider-img .ordernote-slider ul.commentlist .owl-item .item .comment_container .comment-text p.woocommerce-OrderUpdate-meta {
font-size: 10px;
} .order-completed p.transit {
max-width: 600px;
margin: 0 auto;
} .order-completed p.transit .main-transit-wrapper {
background-color: #529f3b;
width: 100%;
display: block;
height: 10px;
} .order-completed p.transit .main-transit-wrapper .wrapper .point .pointing {
display: block;
background-color: #529f3b;
position: absolute;
padding: 5px;
top: -10px;
} .order-completed p.transit .main-transit-wrapper .wrapper .point .pointing .dot {
display: block;
height: 20px;
width: 20px;
} .order-completed p.transit .main-transit-wrapper .wrapper .point .text {
position: absolute;
bottom: -40px;
} .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .pointing {
left: 0;
}
@media (max-width: 768px) { .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .pointing {
left: 15px;
}
} .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .text {
left: -12px;
}
@media (max-width: 768px) { .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .text {
left: 15px;
}
} .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .dot.processing, .order-completed p.transit .main-transit-wrapper .wrapper .point.processing .dot.on-hold {
background-color: #e77e22;
} .order-completed p.transit .main-transit-wrapper .wrapper .point.shipping .pointing {
left: 53%;
} .order-completed p.transit .main-transit-wrapper .wrapper .point.shipping .dot.shipping, .order-completed p.transit .main-transit-wrapper .wrapper .point.shipping .dot.on-transit {
background-color: #e77e22;
} .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .pointing {
right: 0;
}
@media (max-width: 768px) { .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .pointing {
right: 15px;
}
} .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .text {
right: -12px;
}
@media (max-width: 768px) { .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .text {
right: 15px;
}
} .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .dot.delivered, .order-completed p.transit .main-transit-wrapper .wrapper .point.delivered .dot.completed {
background-color: #e77e22;
} .order-completed p.message-container .message {
background-color: #529f3b;
padding: 15px;
margin-bottom: 0;
border-radius: 10px;
text-align: center;
color: #fff;
position: relative;
} .order-completed p.message-container .message:after {
content: '';
position: absolute;
border-style: solid;
border-width: 0 15px 15px;
border-color: #529f3b transparent;
display: block;
width: 0;
z-index: 1;
top: -15px;
} .order-completed p.message-container .message.processing:after, .order-completed p.message-container .message.on-hold:after {
left: 138px;
} .order-completed p.message-container .message.completed:after, .order-completed p.message-container .message.shipping:after {
left: 50%;
} .order-completed p.message-container .message.delivered:after {
left: unset;
right: 140px;
} .order-completed p.message-container .message .wrap-message span {
color: #1b1464;
} .order-completed p.tracking-number a.tracking-button {
background-color: #529f3b;
padding: 5px 15px;
color: #fff;
display: inline-block;
max-width: 100px;
text-align: center;
text-decoration: none;
border: 1px solid #529f3b;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .order-completed p.tracking-number a.tracking-button:hover {
background-color: #fff;
color: #529f3b;
} .order-again, .order-print {
width: 100%;
padding-top: 15px;
margin-bottom: 0;
} .order-again a, .order-print a {
display: block;
max-width: 300px;
text-align: center;
padding: 15px 0;
margin: 0 auto;
text-decoration: none;
} .order-print {
padding-bottom: 50px;
} #customer_login .col-1 form .wc-social-login a.button-social-login {
min-width: 160px;
text-decoration: none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #customer_login .col-1 form .wc-social-login a.button-social-login:hover {
color: #e2dfdf;
} #customer_login .col-2 form.register p.woocommerce-form-row {
margin-bottom: 0;
padding-bottom: 15px;
} #customer_login .col-2 form.register p.woocommerce-form-row:nth-child(2) {
padding-bottom: 0;
} #customer_login .col-2 form.register p.woocommerce-form-row .woocommerce-password-strength {
width: 100%;
text-align: left;
padding: 5px 0;
} form.woocommerce-ResetPassword.lost_reset_password {
max-width: 445px;
padding: 15px;
margin: 150px auto;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} .payment-method-text p {
font-size: 18px;
font-weight: 400;
width: 100%;
text-align: center;
padding: 15px;
background-color: #529f3b;
color: #fff;
} .checkout-nav .text-icons a {
padding: 10px 0;
text-decoration: none;
background-color: #e77e22;
color: #fff;
border: 1px solid #e77e22;
display: block;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .checkout-nav .text-icons a:hover {
background-color: #fff;
color: #e77e22;
} .checkout-nav .text-icons a:hover i {
color: #1b1464;
} body.page-template-page-wishlist article.page {
min-height: 700px;
padding-bottom: 75px;
} body.page-template-page-wishlist #wl-wrapper {
background-color: #fff;
padding: 15px;
webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} body.page-template-page-wishlist #wl-wrapper .button {
display: block;
max-width: 200px;
margin: 0 auto;
padding: 10px 15px;
text-align: center;
} body.page-template-page-wishlist #wl-wrapper .wl-form form {
max-width: 400px;
margin: 0 auto;
padding: 15px;
webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} body.page-template-page-wishlist #wl-wrapper .wl-form form p.form-row label {
width: 100%;
} body.page-template-page-wishlist #wl-wrapper table.shop_table.wl-table {
width: 100%;
} body.page-template-page-wishlist #wl-wrapper .wl-intro .wl-intro-desc {
display: none;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap {
padding: 15px;
webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap.woocommerce-tabs ul.wl-tabs {
margin-bottom: 0;
border-bottom: 1px solid #eeeeee;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap.woocommerce-tabs ul.wl-tabs li.active a {
background-color: #eeeeee;
border: 1px solid #eeeeee;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap .wl-panel {
background-color: #eeeeee;
padding: 15px;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap .wl-panel form .wl-row {
display: flex;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap .wl-panel form table.cart {
width: 100%;
} body.page-template-page-wishlist #wl-wrapper .wl-tab-wrap .wl-panel form table.cart.wl-table tbody tr td.product-thumbnail a img {
max-width: 100%;
height: auto;
width: 100px;
} .woocommerce .container.success-Manage.List {
display: none;
} body.single-product .wl-list-pop.woocommerce {
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
border-radius: 10px;
} body.single-product .wl-list-pop.woocommerce dl {
margin-bottom: 0;
padding-bottom: 10px;
} body.single-product .wl-list-pop.woocommerce a.wl-add-to-single {
padding: 5px 10px;
text-decoration: none;
display: block;
} body.single-product #single-product-woocommerce .product.outofstock form.cart {
padding: 0;
} body.single-product #single-product-woocommerce .product.outofstock form.cart .quantity {
display: none;
} body.single-product #single-product-woocommerce .product.outofstock form.cart #wl-wrapper {
position: static !important;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap {
width: 100%;
padding: 10px 0 10px 0;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap .wl-already-in {
position: absolute;
font-size: 12px;
width: 100%;
background: #417547;
z-index: 99;
padding: 3px 5px;
color: #fff;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap .wl-already-in ul {
padding: 0 5px;
list-style: none;
position: absolute;
bottom: -38px;
left: 0;
width: 100%;
margin: 0;
background-color: #fff;
-webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap .wl-already-in ul li {
padding: 10px 0;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap a.wl-add-link {
background-color: red !important;
background: red !important;
padding-left: 0 !important;
display: block;
text-align: center;
padding: 9px;
color: #fff;
margin: 0 auto;
text-decoration: none;
position: relative;
border: 1px solid red;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap a.wl-add-link:before {
font-family: Font Awesome\ 5 Pro;
font-weight: 900;
content: "\f004" !important;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
} body.single-product #single-product-woocommerce .product #wl-wrapper.wl-button-wrap a.wl-add-link:hover {
background-color: #fff !important;
color: red !important;
} .ttt-pnwc-modal .ttt-pnwc-overlay .ttt-pnwc-container .ttt-pnwc-wrapper .ttt-pnwc-notice {
background-color: #fff;
} .ttt-pnwc-modal .ttt-pnwc-overlay .ttt-pnwc-container .ttt-pnwc-wrapper .ttt-pnwc-notice a.button {
background-color: #e77e22;
padding: 10px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .ttt-pnwc-modal .ttt-pnwc-overlay .ttt-pnwc-container .ttt-pnwc-wrapper .ttt-pnwc-notice a.button:hover {
background-color: #fff;
} .ttt-pnwc-modal .ttt-pnwc-overlay .ttt-pnwc-container .ttt-pnwc-wrapper .ttt-pnwc-notice a.showcoupon {
position: static;
}
@media (max-width: 1024px) { body.home .page-footer.d-none {
display: none !important;
} body .page-footer.d-none {
display: block !important;
}
}
@media (max-width: 736px) { #page .mobile-view {
display: none !important;
}
} .side-x {
width: 330px;
}
@media (max-width: 1366px) and (max-height: 768px) { .side-x {
width: 320px;
}
}
@media (max-width: 991px) { .banner-container {
margin-top: -200px;
}
}
@media (max-width: 1366px) and (max-height: 768px) { .next-container.footer-next-container h4.next {
padding-top: 5px;
} .next-container.footer-next-container h4.next .title {
font-size: 16px;
}
}
@media (max-width: 1366px) and (max-height: 768px) and (max-height: 569px) { .next-container.footer-next-container.main-next h4.next {
margin-left: 27%;
}
}
@media (max-height: 901px) { ul#paginator li a {
height: 90px;
width: 90px;
} ul#paginator li a:after {
height: 100px;
width: 100px;
}
}
@media (max-height: 901px) and (max-height: 841px) { ul#paginator li a {
height: 80px;
width: 80px;
}
}
@media (max-height: 901px) and (max-height: 782px) { ul#paginator li a {
height: 60px;
width: 60px;
}
}
@media (max-height: 901px) and (max-height: 841px) { ul#paginator li a:after {
height: 90px;
width: 90px;
}
}
@media (max-height: 901px) and (max-height: 782px) { ul#paginator li a:after {
height: 70px;
width: 70px;
}
}
@media (max-width: 991px) { .page #page .add-scroll-y {
overflow-y: auto;
overflow-x: hidden;
z-index: 2;
}
}
@media (max-height: 991px) { .page #page .add-scroll-y {
overflow-y: auto;
overflow-x: hidden;
z-index: 2;
}
} .page #page .add-scroll-y::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #fff;
} .page #page .add-scroll-y::-webkit-scrollbar {
width: 15px;
} .page #page .add-scroll-y::-webkit-scrollbar-thumb {
background-color: #529f3b;
}
@media (max-width: 1366px) and (max-height: 768px) { .page #page .the-box h3 {
font-size: 31px;
} .page #page .main-banner h1.banner-logo {
font-size: 66px;
} .page #page .logo-container.store {
margin-top: 66px;
} .page #page .logo-container.store h4.secondary-banner-logo {
font-size: 1.5rem !important;
} .page #page .side-content {
width: 400px !important;
} .page #page h1.page-title {
font-size: 26px;
top: 8px;
} .page #page ul#paginator {
top: 26%;
} .page #page .the-content {
padding: .25rem !important;
} .page #page .the-content.second-content {
padding-left: 0 !important;
} .page #page .the-content.second-content .text-title-container {
padding-left: 15px !important;
} .page #page .the-content .text-title-container {
-webkit-box-flex: 0;
-ms-flex: 0 0 10%;
flex: 0 0 10%;
max-width: 10%;
} .page #page .the-content .text-title-container h6 {
font-size: .6em;
text-align: left !important;
padding-left: .25rem !important;
} .page #page .the-content .post-content-container .content-container {
padding-left: 0;
} .page #page .the-content .post-content-container .content-container h5 {
font-size: 14px;
} .page #page .the-content .post-content-container .content-container article.post-excerpt-style p {
font-size: 12px;
margin-bottom: 0;
} .page #page .the-content .the-button-container .col .button-enquire {
font-size: 12px;
padding: 5px 0;
} .page #page .the-content .the-button-container .col.pl-0 {
padding-right: 0;
} .page #page .side-container ul.list-group-a li {
padding-bottom: 20px !important;
} .page #page .side-container ul.list-group-a li a h5 {
font-size: 11px;
} .page #page .side-content.fizzics-store-store .text-title {
padding-left: 0;
padding-right: .25rem;
} .page #page .side-content.fizzics-store-store .text-title .row {
margin: 0;
} .page #page .side-content.fizzics-store-store .img-container {
padding-left: 0;
} .page #page .side-content.fizzics-store-store .post-details .details p {
font-size: 12px;
} .page #page .global-button .button-content h5 {
margin-bottom: 10px;
} .page #page .footer.footer-show {
top: -457px;
} .page #page .footer.footer-show h4.next {
margin-bottom: 10px;
} .page #page .footer.footer-show .footer-content {
padding-top: 5px;
} .page #page .footer.footer-show .site-info {
padding-top: 5px;
} .page #page .footer.footer-show .site-info p, .page #page .footer.footer-show .site-info ul {
margin-bottom: 5px;
}
}  .home h1.page-title {
font-size: 26px;
}
@media (max-height: 991px) { .home h1.page-title {
font-size: 18px;
}
}
@media (max-width: 991px) { .home ul#paginator li a {
width: 80px;
height: 80px;
} .home ul#paginator li a:after {
height: 90px;
width: 90px;
} .home .next-container.footer-next-container .next {
margin: 0 !important;
width: auto;
}
}
@media (max-width: 991px) and (max-width: 768px) { .home .next-container.footer-next-container .next {
margin: 0 auto !important;
}
}
@media (max-width: 1599px) { h1.banner-logo {
font-size: 78px !important;
} #main-page .class-a1.side-content {
max-width: 400px;
width: 100% !important;
}
}
@media (max-width: 1599px) and (max-width: 1204px) { h1.banner-logo {
font-size: 68px !important;
}
}
@media (max-width: 1599px) and (max-width: 1162px) { h1.banner-logo {
font-size: 58px !important;
}
}
@media (max-width: 1599px) and (max-width: 990px) { h1.banner-logo {
font-size: 48px !important;
}
}
@media (max-width: 1599px) and (max-width: 1162px) { h4.secondary-banner-logo.store-caption {
font-size: 26px;
}
}
@media (max-width: 991px) { #mainNav button.navbar-toggler {
z-index: 99;
float: right;
} #mainNav .nav-container { width: unset;
} #mainNav .nav-container .nav-container-wrapper {
margin-right: 0 !important;
} #mainNav .nav-container .nav-container-wrapper.active {
margin-right: 0;
} #mainNav .navbar.navbar-default {
align-items: unset;
position: fixed !important;
z-index: 99;
background-color: black;
padding: 0;
top: 0;
right: 0;
max-width: 100%;
width: 100%;
} #mainNav .navbar.navbar-default .close-this {
display: block !important;
color: #fff;
position: absolute;
top: 10px;
right: 10px;
} #mainNav .navbar.navbar-default.activate {
right: -300px;
max-width: 300px;
} #mainNav #navbarResponsive {
display: block;
padding-top: 70px;
width: 100%;
top: 0 !important;
} #mainNav #navbarResponsive ul#menu-primary-menu {
padding: 0 15px;
} #mainNav #navbarResponsive ul#menu-primary-menu li {
display: block;
width: 100%;
} #mainNav #navbarResponsive ul#menu-primary-menu li a {
font-size: 31px;
display: flex;
align-items: center;
} #mainNav #navbarResponsive ul#menu-primary-menu li a:hover {
color: #529f3b;
} #mainNav #navbarResponsive ul#menu-primary-menu li a span.plus-caret i {
font-size: 18px;
color: #529f3b;
} #mainNav #navbarResponsive ul#menu-primary-menu li a:after {
display: none;
} #mainNav #navbarResponsive ul#menu-primary-menu li ul.dropdown-menu .container {
max-width: 100%;
} #mainNav #navbarResponsive ul#menu-primary-menu li ul.dropdown-menu .container li {
margin: 0;
} #mainNav #navbarResponsive ul#menu-primary-menu li ul.dropdown-menu .container li a {
font-size: 14px;
display: block;
} #mainNav #navbarResponsive ul#menu-primary-menu li ul.dropdown-menu .container li a .img-container {
height: 168px;
}
} #school-visits h6, #science-parties h6, #holiday-workshops h6, #science-experiments h6 {
font-size: 10px;
}
@media (max-width: 1679px) { #school-visits h6, #science-parties h6, #holiday-workshops h6, #science-experiments h6, #home-shop h6 {
font-size: 10px;
}
}
@media (max-width: 1679px) and (max-width: 1499px) { #school-visits .text-title-container, #science-parties .text-title-container, #holiday-workshops .text-title-container, #science-experiments .text-title-container, #home-shop .text-title-container {
position: absolute;
z-index: 9;
background-color: #fff;
text-align: center;
-webkit-box-flex: 0;
-ms-flex: unset;
flex: unset;
max-width: unset;
width: 50px;
height: 50px;
padding: 0;
margin: 0;
webkit-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
box-shadow: 0px 7px 10px 2px rgba(0, 0, 0, 0.75);
} #school-visits .text-title-container .vertical-center .col, #science-parties .text-title-container .vertical-center .col, #holiday-workshops .text-title-container .vertical-center .col, #science-experiments .text-title-container .vertical-center .col, #home-shop .text-title-container .vertical-center .col {
padding: 0 !important;
} #school-visits .text-title-container .vertical-center .col h6, #science-parties .text-title-container .vertical-center .col h6, #holiday-workshops .text-title-container .vertical-center .col h6, #science-experiments .text-title-container .vertical-center .col h6, #home-shop .text-title-container .vertical-center .col h6 {
width: 100%;
text-align: center !important;
margin-bottom: 0;
} #school-visits .text-title-container .row, #science-parties .text-title-container .row, #holiday-workshops .text-title-container .row, #science-experiments .text-title-container .row, #home-shop .text-title-container .row {
margin: 0;
}
}
@media (max-width: 1679px) and (max-width: 1499px) { #school-visits h5.title, #science-parties h5.title, #holiday-workshops h5.title, #science-experiments h5.title, #home-shop h5.title {
font-size: 12px;
} #school-visits .post-excerpt-style p, #science-parties .post-excerpt-style p, #holiday-workshops .post-excerpt-style p, #science-experiments .post-excerpt-style p, #home-shop .post-excerpt-style p {
font-size: 12px;
}
}
@media (max-width: 1679px) and (max-width: 1199px) { #school-visits .blur-img, #science-parties .blur-img, #holiday-workshops .blur-img, #science-experiments .blur-img, #home-shop .blur-img {
height: 170px !important;
} #school-visits h5.title, #science-parties h5.title, #holiday-workshops h5.title, #science-experiments h5.title, #home-shop h5.title {
font-size: 12px;
} #school-visits .post-excerpt-style p, #science-parties .post-excerpt-style p, #holiday-workshops .post-excerpt-style p, #science-experiments .post-excerpt-style p, #home-shop .post-excerpt-style p {
font-size: 10px;
} #school-visits .side-x, #science-parties .side-x, #holiday-workshops .side-x, #science-experiments .side-x, #home-shop .side-x {
max-width: 290px;
width: 100%;
} #school-visits .side-x ul.list-group, #science-parties .side-x ul.list-group, #holiday-workshops .side-x ul.list-group, #science-experiments .side-x ul.list-group, #home-shop .side-x ul.list-group {
padding-top: 25px !important;
} #school-visits .side-x ul.list-group li.list-group-item, #science-parties .side-x ul.list-group li.list-group-item, #holiday-workshops .side-x ul.list-group li.list-group-item, #science-experiments .side-x ul.list-group li.list-group-item, #home-shop .side-x ul.list-group li.list-group-item {
padding: 0 1.25rem;
} #school-visits .side-x ul.list-group li.list-group-item a .img-container img, #science-parties .side-x ul.list-group li.list-group-item a .img-container img, #holiday-workshops .side-x ul.list-group li.list-group-item a .img-container img, #science-experiments .side-x ul.list-group li.list-group-item a .img-container img, #home-shop .side-x ul.list-group li.list-group-item a .img-container img {
height: 50px;
width: 50px;
} #school-visits .side-x ul.list-group li.list-group-item a .text-container, #science-parties .side-x ul.list-group li.list-group-item a .text-container, #holiday-workshops .side-x ul.list-group li.list-group-item a .text-container, #science-experiments .side-x ul.list-group li.list-group-item a .text-container, #home-shop .side-x ul.list-group li.list-group-item a .text-container {
padding: 15px 10px;
} #school-visits .side-x ul.list-group li.list-group-item a .text-container h5, #science-parties .side-x ul.list-group li.list-group-item a .text-container h5, #holiday-workshops .side-x ul.list-group li.list-group-item a .text-container h5, #science-experiments .side-x ul.list-group li.list-group-item a .text-container h5, #home-shop .side-x ul.list-group li.list-group-item a .text-container h5 {
font-size: 12px;
} #school-visits .the-button-container a.button, #science-parties .the-button-container a.button, #holiday-workshops .the-button-container a.button, #science-experiments .the-button-container a.button, #home-shop .the-button-container a.button {
font-size: 11px;
}
}
@media (max-width: 1679px) and (max-width: 1109px) { #school-visits .blur-img, #science-parties .blur-img, #holiday-workshops .blur-img, #science-experiments .blur-img, #home-shop .blur-img {
height: 145px !important;
}
}
@media (max-width: 1679px) and (max-width: 1043px) { #school-visits .side-x, #science-parties .side-x, #holiday-workshops .side-x, #science-experiments .side-x, #home-shop .side-x {
max-width: 250px;
} #school-visits .the-button-container a.button, #science-parties .the-button-container a.button, #holiday-workshops .the-button-container a.button, #science-experiments .the-button-container a.button, #home-shop .the-button-container a.button {
font-size: 10px;
}
}
@media (max-width: 1679px) and (max-width: 768px) { #school-visits .side-x, #science-parties .side-x, #holiday-workshops .side-x, #science-experiments .side-x, #home-shop .side-x {
max-width: 320px;
}
}
@media (max-width: 991px) { #school-visits .bg-orange, #science-parties .bg-orange, #holiday-workshops .bg-orange, #science-experiments .bg-orange {
height: 150px;
} #school-visits .the-content.second-content .content-left-2, #science-parties .the-content.second-content .content-left-2, #holiday-workshops .the-content.second-content .content-left-2, #science-experiments .the-content.second-content .content-left-2 {
padding-top: 15px !important;
} #school-visits .the-content.second-content .content-left-2:first-child, #science-parties .the-content.second-content .content-left-2:first-child, #holiday-workshops .the-content.second-content .content-left-2:first-child, #science-experiments .the-content.second-content .content-left-2:first-child {
padding-bottom: 15px !important;
padding-top: 0 !important;
}
}
@media (max-width: 1499px) { #shop-page .side-x {  } #shop-page .side-x ul.list-group {
padding-top: 40px !important;
} #shop-page .side-x ul.list-group li.list-group-item {
padding: 0 1.25rem;
} #shop-page .side-x ul.list-group li.list-group-item a .img-container img {
height: 50px;
width: 50px;
} #shop-page .side-x ul.list-group li.list-group-item a .text-container {
padding: 15px 10px;
} #shop-page .side-x ul.list-group li.list-group-item a .text-container h5 {
font-size: 10px;
}
}
@media (max-width: 1499px) and (max-width: 1299px) { #shop-page .woocommerce ul.products li.product .product-content-container {
position: relative;
} #shop-page .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link img {
float: unset;
margin: 0 auto;
} #shop-page .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link h2 {
padding-top: 15px;
} #shop-page .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link span.price {
display: block;
width: 100%;
} #shop-page .woocommerce ul.products li.product .product-content-container .button-container {
position: static;
} #shop-page .woocommerce ul.products li.product .product-content-container .button-container a.button {
margin: 0;
}
}
@media (max-width: 1499px) and (max-width: 1299px) and (max-width: 991px) { #shop-page .woocommerce ul.products li.product .product-content-container a.woocommerce-LoopProduct-link h2 {
font-size: 12px;
}
}
@media (max-width: 1499px) and (max-width: 1079px) { #shop-page .side-container.store-container {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
}
@media (max-width: 1499px) and (max-width: 1079px) and (max-width: 991px) { #shop-page .side-container.store-container {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
}
@media (max-width: 1499px) and (max-width: 1058px) { #shop-page .button.main-button {
font-size: 26px;
}
}
@media (max-width: 1299px) { #science-experiments .free-experiments.add-scroll-y {
overflow-y: auto;
overflow-x: hidden;
}
}
@media (max-width: 1299px) and (max-width: 991px) { #science-experiments .side-container.side-x {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
}
@media (max-width: 991px) { .global-button {
padding: 15px 25px 15px 25px;
} .global-button .col .button-content h5 {
font-size: 1rem;
margin-bottom: 0;
padding-bottom: 8px;
}
}
@media (max-width: 1199px) { .footer { } .footer .school-comments .comment-section p {
font-size: 12px;
} .footer .footer-content h4 {
font-size: 16px;
} .footer .site-info ul li a {
font-size: 12px;
} .footer .site-info p {
font-size: 12px;
}
}
@media (max-width: 1199px) and (max-width: 991px) { .footer .site-info ul {
margin: 0 auto;
}
}
@media (max-width: 1199px) and (max-width: 991px) { .footer .site-info p {
text-align: center !important;
}
}
@media (max-width: 768px) { .home .side-x {
opacity: 0;
z-index: 2;
position: absolute;
right: -320px;
height: 100%;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} .home .side-x.active-box {
opacity: 1;
right: 0;
} .home ul#paginator {
top: 381px;
background-color: #fff;
border-radius: 20px;
} .home ul#paginator li a {
width: 40px !important;
height: 40px !important;
} .home ul#paginator li a:after {
width: 50px !important;
height: 50px !important;
} .home ul#paginator li:last-child {
margin-bottom: 0;
} #main-page .col.ml-140 {
margin-left: 0 !important;
padding-left: 15px !important;
padding-right: 15px !important;
} #main-page .side-container {
position: absolute !important;
right: -400px;
background-color: rgba(0, 0, 0, 0.7);
z-index: 2;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
} #main-page .side-container.show-container {
right: 0;
}
}
@media (max-width: 1024px) { .page #page .md-d-block {
display: flex !important;
} .page #page .md-d-none {
display: none;
} .page #page .next-container, .page #page .next-spot {
z-index: 3;
} .page #page .next-container.footer-next-container, .page #page .next-spot.footer-next-container {
height: 90px;
} .page #page .next-container.footer-next-container .col-lg-2, .page #page .next-spot.footer-next-container .col-lg-2 {
-ms-flex: unset;
flex: unset;
max-width: unset;
width: auto;
margin: 0 auto;
margin-left: 350px;
} .page #page .next-container.footer-next-container .col-lg-2 h4.next, .page #page .next-spot.footer-next-container .col-lg-2 h4.next {
margin: 0;
} .page #page .next-container.main-next h4.next, .page #page .next-spot.main-next h4.next {
margin-left: 21% !important;
}
}
@media (max-width: 1024px) and (max-width: 991px) { .page #page .next-container, .page #page .next-spot {
z-index: 1;
}
}
@media (max-width: 1024px) and (max-width: 991px) { .page #page .next-container.footer-next-container .col-lg-2, .page #page .next-spot.footer-next-container .col-lg-2 {
margin-left: unset;
margin-right: auto;
}
}
@media (max-width: 1024px) and (max-width: 768px) { .page #page .next-container.main-next, .page #page .next-spot.main-next {
height: 50px;
}
}
@media (max-width: 1024px) and (max-width: 991px) { .page #page .next-container.main-next h4.next, .page #page .next-spot.main-next h4.next {
margin-left: 6% !important;
}
}
@media (max-width: 1024px) and (max-width: 768px) { .page #page .next-container.school-show-next, .page #page .next-spot.school-show-next {
height: 50px;
}
}
@media (max-width: 1024px) and (max-width: 768px) { .page #page .next-container.school-sciSchow-next, .page #page .next-spot.school-sciSchow-next {
height: 65px;
}
}
@media (max-width: 1024px) and (max-width: 768px) { .page #page .next-container.school-holiday-next, .page #page .next-spot.school-holiday-next {
height: 85px;
}
}
@media (max-width: 1024px) and (max-width: 768px) { .page #page .next-container.school-experiment-next, .page #page .next-spot.school-experiment-next {
height: 65px;
}
}
@media (max-width: 1024px) and (max-height: 768px) { .page #page h1.page-title {
font-size: 20px;
} .page #page .the-content .text-title-container {
padding: 5px !important;
margin: 0;
-webkit-box-flex: 0;
-ms-flex: 0 0 15%;
flex: 0 0 15%;
max-width: 15%;
} .page #page .the-content.second-content .text-title-container {
padding-left: 5px !important;
} .page #home-shop .fizzics-store-store .product-container {
margin: 0;
} .page #home-shop .fizzics-store-store .product-container .product-wrap {
padding-right: 0 !important;
} .page #home-shop .fizzics-store-store .product-container .product-wrap .the-title {
z-index: 2;
width: auto;
position: absolute;
background-color: #fff;
margin-left: 15px;
padding-top: 15px;
padding-bottom: 15px;
} .page #home-shop .fizzics-store-store .product-container .product-wrap .the-title h6 {
padding-left: 0 !important;
margin-bottom: 0;
} .page #home-shop .fizzics-store-store .product-container .product-wrap .the-product-content {
padding-left: 15px !important;
padding-right: 0 !important;
} .page #home-shop .fizzics-store-store .product-container .product-wrap .the-product-content .woocommerce ul.products li.product .product-content-container h2.woocommerce-loop-product__title, .page #home-shop .fizzics-store-store .product-container .product-wrap .the-product-content .woocommerce ul.products li.product .product-content-container span.price {
padding-right: 15px;
} .page #home-shop .fizzics-store-store .product-container .product-wrap .the-product-content .woocommerce ul.products li.product .product-content-container .button-container {
padding-left: 15px;
}
}
@media (max-width: 991px) { #archive .content-wrap.hover .bg {
max-height: 350px;
min-height: 350px;
} #archive .content-wrap.hover .content {
min-height: 350px;
}
}
@media (max-width: 991px) and (max-width: 768px) { #archive .content-wrap.hover .bg {
max-height: 300px;
min-height: 300px;
}
}
@media (max-width: 991px) and (max-width: 768px) { #archive .content-wrap.hover .content {
min-height: 300px;
}
}
@media (max-width: 736px) { span.close-this {
z-index: 999999;
} #navbarResponsive {
overflow-x: auto;
z-index: 99999;
}
}
@media (max-height: 768px) and (max-width: 1366px) { #masthead .navbar {
padding-top: 0;
padding-bottom: 0;
} #masthead .navbar .phone h4 a, #masthead .navbar .phone h5 a, #masthead .navbar .email h4 a, #masthead .navbar .email h5 a {
font-size: 14px;
} #masthead .navbar .navbar-brand {
padding-left: 15px !important;
} #masthead .navbar .navbar-brand img {
width: 100%;
max-width: 240px;
} form#fizzics_search .search {
width: 90px;
} form#fizzics_search .search a.search-button {
width: 90px;
height: 90px;
} form#fizzics_search .search span#search-box {
height: 90px;
} form#fizzics_search .search span#search-box.active {
right: 105px;
} ul#paginator.onepage-pagination li a {
height: 50px;
width: 50px;
} ul#paginator.onepage-pagination li a:after {
height: 60px;
width: 60px;
} body.home #page section.section .main-page h1.page-title {
left: 25px;
font-size: 18px !important;
} body.home #page section.section .the-content, body.home #page section.section .main-section-side {
padding-top: 0 !important;
} body.home #page section.section .the-content h5, body.home #page section.section .main-section-side h5 {
font-size: 12px !important;
} body.home #page section.section .the-content article.post-excerpt-style p, body.home #page section.section .main-section-side article.post-excerpt-style p {
font-size: 10px !important;
} body.home #page section.section .the-content .text-title-container, body.home #page section.section .main-section-side .text-title-container {
padding-left: 0 !important;
flex: 0 0 20%;
max-width: 20%;
-ms-flex: 0 0 20%;
} body.home #page section.section .the-content .text-title-container h6, body.home #page section.section .main-section-side .text-title-container h6 {
padding: 0 !important;
} body.home #page section.section .side-container {
padding-top: 0 !important;
} body.home #page section.section .side-container ul.list-group-a li {
padding-bottom: 30px !important;
} body.home #page section.section #school-visits .side-x, body.home #page section.section #science-parties .side-x,
body.home #page section.section #home-shop .side-x, body.home #page section.section #holiday-workshops .side-x,
body.home #page section.section #science-experiments .side-x {
max-width: 230px;
} body.home #page section.section #school-visits .side-x ul.list-group li.list-group-item a .img-container img, body.home #page section.section #science-parties .side-x ul.list-group li.list-group-item a .img-container img,
body.home #page section.section #home-shop .side-x ul.list-group li.list-group-item a .img-container img, body.home #page section.section #holiday-workshops .side-x ul.list-group li.list-group-item a .img-container img,
body.home #page section.section #science-experiments .side-x ul.list-group li.list-group-item a .img-container img {
width: 40px;
height: 40px;
} body.home #page section.section #school-visits .side-x ul.list-group li.list-group-item a .text-container, body.home #page section.section #science-parties .side-x ul.list-group li.list-group-item a .text-container,
body.home #page section.section #home-shop .side-x ul.list-group li.list-group-item a .text-container, body.home #page section.section #holiday-workshops .side-x ul.list-group li.list-group-item a .text-container,
body.home #page section.section #science-experiments .side-x ul.list-group li.list-group-item a .text-container {
padding: 10px 0;
text-align: center;
} body.home #page section.section .quicklinks-container {
padding-top: 0 !important;
} body.home #page section.section .global-button {
bottom: 90px !important;
} .fizzics-banner .banner-container {
top: -70px;
position: relative;
} .fizzics-banner .banner-container .main-banner h1.banner-logo {
font-size: 45px !important;
} .fizzics-banner .banner-container .secondary-banner h4 {
font-size: 14px;
} .fizzics-banner .banner-container .enquiry-button a.button {
max-width: 220px;
font-size: 18px;
margin: 0 auto;
padding: 10px !important;
} .next-container.main-next h4.next {
margin-left: 24% !important;
} #content .page-banner {
min-height: 130px;
} #archive .primary-archive .content-wrap .bg {
min-height: 328px;
max-height: 328px;
} #archive .primary-archive .content-wrap .bg .content {
min-height: 328px;
max-height: 328px;
} .footer h5, .footer h4, .footer h6 {
font-size: 14px !important;
} .footer p, .footer a {
font-size: 11px;
} .footer ul li a {
font-size: 11px !important;
} .footer-container .site-info {
padding-top: 15px !important;
}
}
@media (max-width: 1366px) { .page-banner {
min-height: 150px;
} #single-page.default-single .heading .bg {
height: 250px;
}
}
@media (max-width: 1176px) { .global-button {
padding: 8px 15px !important;
} .global-button .button-content h5 {
font-size: 14px;
margin-bottom: 9px !important;
}
}
@media (max-width: 991px) { .science-parties-navigation ul li a {
font-size: 10px;
} #podcast-fizzicsed-player .pad {
padding: 15px 0;
} #podcast-fizzicsed-player .pad .img-wrapper {
top: -21px;
} #podcast-fizzicsed-player .player {
padding-right: 30px !important;
padding-bottom: 10px;
} #podcast-fizzicsed-player .player ul {
padding-left: 140px !important;
} #podcast-fizzicsed-player .pod-cast-icons {
padding-left: 15px;
} #podcast-fizzicsed-player .pod-cast-icons ul {
padding-left: 140px !important;
} #podcast-fizzicsed-player.player-for-twist .player ul, #podcast-fizzicsed-player.player-for-twist .pod-cast-icons ul {
padding-left: 0 !important;
}
}
@media (max-width: 991px) and (max-width: 768px) { #podcast-fizzicsed-player .pad .img-wrapper {
top: -33px;
}
}
@media (max-width: 991px) and (max-width: 768px) { .call-me {
font-size: 21px;
}
}
@media (max-width: 991px) and (max-width: 414px) { .call-me {
font-size: 26px;
}
}
@media (max-width: 414px) { #related-fizzicsed .listen-button .read-more {
padding-right: 15px !important;
}
}
@media (max-width: 768px) { #related-fizzicsed .listen-button .read-more.listen-col {
padding-right: 15px !important;
}
}
@media (max-width: 1366px) { body.home .side-container .global-button {
bottom: 84px !important;
width: 100%;
max-width: 100% !important;
}
}
@media (max-width: 1024px) and (max-height: 768px) { .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col a {
padding: 10px 5px !important;
font-size: 12px;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col:first-child {
padding-right: 0 !important;
} .owl-carousel.owl-theme .owl-nav button.owl-prev {
left: -8px !important;
} .owl-carousel.owl-theme .owl-nav button.owl-next {
right: -8px !important;
}
}
@media (max-width: 991px) { .buttons.listen-button .listen-col .listening {
bottom: -95px;
} .buttons.listen-button .listen-col .listening:after {
top: -14px;
right: 40px;
} .img-fluid-md img {
max-width: 100%;
width: 100%;
height: auto;
} #page-connector {
display: none;
} #footer-x.page-footer {
display: block;
position: relative !important;
z-index: 1;
bottom: unset;
} .mobile-title-content h5 {
font-size: 16px;
} .mobile-img-container h4.post-title {
font-size: 16px;
} .booking-details {
border-left: none !important;
} .booking-details .col.pr-0 {
padding-left: 0;
} .booking-details .time-date .time .row {
padding-left: 15px;
} .info-details .col-6.pl-0 {
padding-right: 0;
} .info-details .col.pl-0 {
padding-right: 0;
} .info-details .col.col-add {
padding-right: 0;
} .your-search h1 {
font-size: 2em;
}
}
@media (max-width: 991px) and (max-width: 414px) { .booking-details .time-date .time .row {
padding-left: 0;
}
}
@media (max-width: 812px) {  .products .side-product-content-details {
order: 12;
padding-right: 15px !important;
} ul#fizzics-products.products li.product {
width: 32%;
} body.single-product .related ul#fizzics-products.products li.product {
width: 24%;
} ul#fizzics-products.products li.product .product-content-container {
height: 100%;
} ul#fizzics-products.products li.product .product-content-container .button-container {
opacity: 1;
top: unset;
bottom: 0;
} ul#fizzics-products.products li.product .product-content-container .button-container .col span.text {
display: none !important;
} }
@media (max-width: 768px) {  body.modal-open {
overflow: hidden !important;
position: fixed !important;
} main#main, .main-wrapper {
padding-bottom: 50px;
} .modal .overflow-y {
overflow-y: unset;
height: auto;
}
}
@media (max-width: 768px) {  #archive-content .content {
min-height: 300px;
} .additional .img-container {
padding-right: 15px !important;
} .additional .img-container .container {
padding-right: 15px !important;
} .additional .content-article {
padding-left: 15px !important;
} .related .tag ul li a img {
width: 30px;
height: 30px;
} .related .content .buttons a.btn {
width: 100% !important;
} .related .content .buttons .read-more {
padding-right: 0 !important;
} .tags .tag-container {
padding-bottom: 15px;
} #query-container .content-wrap .content-container .tag ul li a img {
width: 40px;
height: 40px;
} #query-container .content-wrap .content-container .buttons a {
width: 100% !important;
} #query-container.experiment-query .blur-img {
height: 162px !important;
} .default-query .counter .counter, .archive-podcast .counter .counter {
padding-top: 15px;
}
}
@media (max-width: 768px) { body.home .mobile-shop-section .the-product-content .woocommerce ul#fizzics-products li.product {
width: 100%;
height: auto;
}
} .tab-img-container a img {
width: 100%;
height: auto;
max-width: 100%;
} ul#pills-tab li.nav-item {
height: 35px;
} ul#pills-tab li.nav-item a {
display: block;
}
@media (max-width: 375px) { ul#pills-tab li.nav-item a {
padding: 7px 10.7px;
}
}
@media (max-width: 320px) { ul#pills-tab li.nav-item a {
padding: 7px 5.2px;
}
} ul#pills-tab li.nav-item a.active {
background-color: #529f3b;
color: #fff;
} .bg-white-mobile {
background-color: #f1f1f1 !important;
} #feed .box-mobile:last-child {
padding-bottom: 0 !important;
} .mobile-shop-section ul.products li.product {
margin-bottom: 0;
}
@media (max-width: 768px) { #archive-content .bg {
max-height: 300px;
min-height: 300px;
} #archive-content .bg .content {
min-height: 300px;
} .requirements .require {
padding-bottom: 15px;
} .requirements .costs {
padding-top: 15px;
} .prof-dev-heading .prof-dev-content-content {
padding-top: 30px;
} .prof-requirents .prof-content.content-1 {
padding-right: 0;
padding-bottom: 15px;
} .prof-requirents .prof-content.content-2 {
padding-top: 15px;
padding-bottom: 15px;
padding-right: 0;
padding-left: 0;
} .prof-requirents .prof-content.content-3 {
padding-top: 15px;
padding-left: 0;
} .prof-content .prof-content-content {
padding-bottom: 15px;
} .video-con-container .wrapper .wrapper-inner .content-content:last-child {
padding-top: 30px;
} .science-parties-navigation .text {
padding-bottom: 15px;
} .demo-content-container {
padding-right: 15px !important;
} .query-content .bg .content .img-container {
height: 215px !important;
} .related .img-container {
height: 215px !important;
} #query-container .img-container {
height: 215px !important;
} .products .side-product-content-details {
order: 12;
padding-right: 15px !important;
} .wocommerce-custom-sidebar .woof_block_html_items ul.woof_list.woof_list_radio li {
font-size: 12px;
} .wocommerce-custom-sidebar .side-product-content-details a.product p.title {
margin-bottom: 0;
padding-top: 15px;
} ul#fizzics-products.products li.product {
width: 48.96%;
height: 300px;
} ul#fizzics-products.products li.product:nth-child(2n) {
margin-right: 0;
} ul#fizzics-products.products li.product:nth-child(3n) {
margin-right: 10px;
} ul#fizzics-products.products li.product:nth-child(6n) {
margin-right: 0;
} ul#fizzics-products.products li.product.first {
clear: unset;
} ul#fizzics-products.products li.product .product-content-container {
height: 100%;
} ul#fizzics-products.products li.product .product-content-container a.woocommerce-loop-product__link {
height: 100%;
} ul#fizzics-products.products li.product .product-content-container .button-container {
opacity: 1;
top: unset;
bottom: 0;
} ul#fizzics-products.products li.product .product-content-container .button-container .col span.text {
display: none !important;
} ul#fizzics-products.products li.product .product-content-container .button-container {
opacity: 1;
top: unset;
bottom: 0;
} ul#fizzics-products.products li.product .product-content-container .button-container .col span.text {
display: none !important;
} ul#fizzics-products.products.list li.product .product-content-container .button-container {
bottom: 15px;
} body.tax-product_cat ul#fizzics-products.products li.product {
height: 380px;
} body.tax-product_cat ul#fizzics-products.products.list li.product {
height: 170px;
} body.single-product #product-img {
margin-bottom: 15px;
} body.single-product #product-img .tag-list .tag-icon {
align-items: unset !important;
display: unset !important;
} body.single-product #product-img .tag-list .tag-icon.tag-free-shipping.d-none {
display: none !important;
} body.single-product #product-img .tag-list .tag-icon .img-container img {
width: 75px;
} body.single-product #product-img .tag-list .tag-icon .bubble-container {
position: relative;
bottom: 0;
} body.single-product #product-img .tag-list .tag-icon .bubble-container .bubble {
display: block;
width: auto;
} body.single-product #product-img .tag-list .tag-icon .bubble-container .bubble:after {
top: -14px;
} body.single-product .summary.details {
margin-top: 15px;
} body.single-product .related.products ul#fizzics-products li.product {
width: 23.96%;
} body.single-product .related.products ul#fizzics-products li.product:nth-child(2n) {
margin-right: 10px;
} body.single-product .related.products ul#fizzics-products li.product.last {
margin-right: 0;
} .upsells ul#fizzics-products li.product, .crosssells ul#fizzics-products li.product {
height: 330px;
} #podcast-fizzicsed-player .fizzicstwist-img-container {
height: auto !important;
} #podcast-fizzicsed-player .player ul {
padding-left: 140px !important;
} #podcast-fizzicsed-player .pod-cast-icons ul {
padding-left: 50px !important;
} #podcast-fizzicsed-player.player-for-twist .player ul {
padding-left: 15px !important;
} #podcast-fizzicsed-player.player-for-twist .pod-cast-icons ul li a img {
height: 25px !important;
} #query-container.trivia .trivia-img-container .bg {
max-height: 265px !important;
min-height: 265px !important;
} #query-container.trivia .trivia-img-container .bg .content {
min-height: 265px !important;
} #query-container.team-query .team-text-wrapper {
padding-top: 0 !important;
} .filter .filter-location {
padding-right: 15px !important;
} .filter .filter-year {
padding-left: 15px !important;
} .filter .filter-location, .filter .filter-year {
text-align: left !important;
} .filter .filter-location label, .filter .filter-year label {
width: 100%;
} .filter .filter-location .select2, .filter .filter-year .select2 {
width: 100% !important;
} #search-queries ul#fizzics-products.products li.product {
width: 22%;
margin-right: 10px;
} #search-queries ul#fizzics-products.products li.product .button-container {
position: absolute;
bottom: 0;
width: 100%;
} #search-queries ul#fizzics-products.products li.product .button-container .col a {
text-align: center;
} #query-container.search-query .content-wrap .search-post .search-post-bg {
height: 450px !important;
} #archive-content .subscribe-container {
padding-top: 30px;
} #archive-content .content .icon i.fa-4x {
font-size: 3em !important;
} #archive-content .content h4.main-title {
color: #e77e22 !important;
} #archive-content .content h4 {
font-size: 26px !important;
color: #fff !important;
} #archive-content .content .button-container {
max-width: 300px !important;
margin: 0 auto;
} #archive-content .content .button-container.d-none {
display: block !important;
} #single-page .science-show-demo .demo .demo-wrapper {
padding-right: 15px !important;
} #single-page .science-show-demo .science-show-demo-img {
padding-left: 0 !important;
}
}
@media (max-width: 768px) and (max-width: 414px) { #podcast-fizzicsed-player .img-container .img-wrapper {
top: 0;
left: 20px;
}
}
@media (max-width: 768px) and (max-width: 414px) { #podcast-fizzicsed-player .img-container .img-wrapper img {
width: 90px;
}
}
@media (max-width: 768px) and (max-width: 414px) { #podcast-fizzicsed-player .player ul {
padding-left: 111px !important;
}
}
@media (max-width: 768px) and (max-width: 414px) { #search-queries ul#fizzics-products.products li.product .button-container {
position: relative;
}
}
@media (max-width: 768px) and (max-width: 414px) { #query-container.search-query .content-wrap .search-post .search-post-bg {
height: 500px !important;
}
}
@media (max-width: 736px) { #mainNav .nav-container {
height: 90px;
} #mainNav .nav-container .nav-container-wrapper {
margin-right: 90px;
} .science-show-demo .demo .demo-wrapper {
padding-right: 15px !important;
} h4.in-image {
font-size: 14px;
} .mobile-title-content h5 {
font-size: 14px;
} .after-school-text-wrap h4 {
padding-left: 15px;
} .after-school-text-wrap article {
padding-left: 15px;
} .science-parties-navigation ul {
margin-left: 0 !important;
} .science-parties-navigation ul li a {
font-size: 9px;
} ul#fizzics-products.products li.product {
width: 48.91%;
} body.single-product .related ul#fizzics-products.products li.product {
width: 23.93%;
float: left;
} .read-more.listen-col {
padding-left: 0;
} body.single .single-content iframe {
width: 100%;
height: auto;
}
}
@media (max-width: 667px) { .product-option-nav .woocommerce-result-count, .product-option-nav .woo-ordering {
text-align: left !important;
-ms-flex: 0 0 50% !important;
flex: 0 0 50% !important;
max-width: 50% !important;
} .product-option-nav .woocommerce-result-count span, .product-option-nav .woo-ordering span {
font-size: 12px;
} .product-option-nav .woo-ordering {
padding-left: 0;
} .product-option-nav .woo-ordering form {
padding-right: 15px;
} .product-option-nav .woo-ordering-2 {
-ms-flex: 0 0 100% !important;
flex: 0 0 100% !important;
max-width: 100% !important;
padding-bottom: 15px;
padding-top: 15px;
}
}
@media (max-width: 414px) { #theNav {
overflow-x: auto;
} #content {
margin-top: 78px;
} #content .page-banner {
min-height: 200px;
} ul#paginator {
top: 239px;
} ul#paginator li a {
width: 30px !important;
height: 30px !important;
} ul#paginator li a:after {
width: 40px !important;
height: 40px !important;
} #masthead .header-content-container {
height: 78px;
} #masthead #mainNav .contact-info {
display: block !important;
padding: 5px;
margin-right: 78px;
} #masthead #mainNav .contact-info a {
color: #fff;
font-size: 11px;
} #masthead #mainNav .navbar-brand {
float: unset !important;
position: relative;
padding-left: 5px !important;
} #masthead #mainNav .navbar-brand img {
width: 125px;
max-width: unset;
} #masthead #mainNav .phone, #masthead #mainNav .email {
display: none;
} #masthead #mainNav .nav-container {
float: unset !important;
height: 40px;
position: relative;
right: 0;
margin: 0;
} #masthead #mainNav .nav-container .nav-container-wrapper {
margin-right: 78px !important;
} #masthead #mainNav .nav-container .main-nav {
padding-right: 5px;
padding-bottom: 0;
} #masthead form#fizzics_search .search {
position: absolute;
top: 0;
right: 0;
height: 78px !important;
width: 78px !important;
} #masthead form#fizzics_search .search .search-button {
height: 78px !important;
width: 78px !important;
} #masthead form#fizzics_search .search #search-box {
width: 335px;
height: 78px;
right: 94px;
display: none;
} #masthead form#fizzics_search .search #search-box.active {
display: block;
} .main-page {
top: 78px;
} #main-page .fizzics-banner .banner-container .main-banner {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
border-right: none;
} #main-page .fizzics-banner .banner-container .main-banner .banner-logo {
text-align: center !important;
} #main-page .fizzics-banner .banner-container .main-banner .banner-logo.mid {
display: none;
} #main-page .fizzics-banner .banner-container .main-banner .banner-logo.d-none {
display: block !important;
font-size: 31px !important;
} #main-page .fizzics-banner .secondary-banner .secondary-banner-logo {
text-align: center;
width: 100%;
font-size: 18px;
} #main-page .fizzics-banner .secondary-banner .secondary-banner-logo.mid {
display: none;
} #main-page .fizzics-banner .secondary-banner .secondary-banner-logo.d-none {
display: block !important;
} #main-page .fizzics-banner .enquiry-button a.button {
font-size: 21px;
} #main-page .class-a1.side-content {
max-width: 344px;
z-index: 99;
} #main-page .class-a1.side-content .homepage-post-science-visits article.post-excerpt-style p {
font-size: 12px;
} #main-page .class-a1.side-content .homepage-post-science-visits a.button {
font-size: 10px;
} .prof-dev-video iframe {
width: 100% !important;
height: 100% !important;
} .prof-additional-video .video-container {
width: 100%;
} .prof-additional-video .video-container .fb-video span {
height: 527px !important;
} .prof-additional-video .video-container .fb-video span iframe {
height: 100% !important;
width: 100% !important;
} .filter .filter-location {
padding-right: 0 !important;
padding-bottom: 15px;
} .filter .filter-year {
padding-left: 0 !important;
} .filter .filter-location, .filter .filter-year {
text-align: left !important;
} .filter .filter-location label, .filter .filter-year label {
width: 100%;
} .filter .filter-location .select2, .filter .filter-year .select2 {
width: 100% !important;
} .grade-level-D ul {
-webkit-column-count: 2 !important;
-moz-column-count: 2 !important;
column-count: 2 !important;
} #slider-img {
max-height: unset !important;
} .breadcrumbs .woocommerce-breadcrumb ul li {
font-size: 12px;
} .breadcrumbs .woocommerce-breadcrumb ul li a {
font-size: 12px;
} .modal form h5 {
font-size: 14px;
} .page-banner .entry-header h1.entry-title {
font-size: 21px;
} .heading h1.title {
font-size: 21px;
} .img-content-container img {
max-width: 100%;
height: auto;
} .video-container iframe {
width: 100% !important;
height: auto;
} #gallery-outback .owl-stage .item a:before {
width: 100% !important;
} #gallery-outback .gallery-img {
width: 100% !important;
height: 300px !important;
} .demo .demo {
padding-left: 0 !important;
} .science-parties-navigation ul {
width: 100%;
} .science-parties-navigation ul li {
display: block;
width: 100%;
padding-bottom: 5px;
} .science-parties-navigation ul li a {
max-width: 100% !important;
} .sidebar.sidebar-small {
padding-right: 0;
} .party-info article {
width: 100%;
} .party-info article img {
max-width: 100%;
width: 100%;
height: auto;
} .party-info .article-container, .party-info .parties-img-container {
padding-left: 0;
padding-right: 0;
} .sidebar-wrapper-main .sidebar-wrapper-wrapper {
padding-left: 0px !important;
} .sidebar-wrapper-sub {
padding-left: 15px !important;
} .tag-list .tag-icon {
max-width: unset !important;
} ul#fizzics-products.products li.product {
width: 100% !important;
height: auto !important;
} ul#fizzics-products.products li.product .button-container {
position: relative;
} body.single-product .related ul#fizzics-products.products li.product {
width: 100%;
height: auto;
height: auto !important;
} body.single-product .related ul#fizzics-products.products li.product .button-container {
position: relative;
} .material-first-container {
padding-bottom: 25px;
} .material-second-container {
padding-top: 25px;
} #article-content img {
width: 100%;
} .content-contact-us.sidebar {
padding-top: 30px;
} #tab-info .nav-tabs .nav-item {
width: 170px;
} #tab-info .nav-tabs .nav-item a {
font-size: 10px;
} #tab-info .tab-content .tab-pane article img {
width: 100%;
height: 100%;
} .modal .details {
padding-left: 15px !important;
padding-top: 15px;
} .modal .button {
max-width: 100%;
} #search-queries {
padding-left: 0;
padding-right: 0;
} .form-row.place-order {
width: 100%;
} #ttt-pnwc-notice .ttt-pnwc-container {
padding: 25px 0;
} #ttt-pnwc-notice .ttt-pnwc-container .ttt-pnwc-wrapper .ttt-pnwc-content .ttt-pnwc-notice a {
margin-right: 0;
} #archive-content .fizzics-archive-main-content {
padding-top: 15px;
padding-bottom: 15px;
} body.single .comment-section {
padding-top: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
} body.single .comment-section #comments .children {
padding-left: 5px;
} body.single .comment-section #comments #respond form .comment-form-author, body.single .comment-section #comments #respond form .comment-form-email,
body.single .comment-section #comments #respond form .comment-form-url, body.single .comment-section #comments #respond form .form-submit {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} body.single .comment-section #comments #respond form .form-submit {
margin-bottom: 0;
} .questionnaires #accordion .the-question .card-title .first-circle {
padding: 5px;
top: -15px;
left: -25px;
} .questionnaires #accordion .the-question .card-title .first-circle .sec-circle {
padding: 5px 10px;
} .questionnaires #accordion .the-question .card-title p {
margin-left: 0 !important;
padding-left: 30px !important;
} .questionnaires #accordion .the-question .card-title h3 {
margin-left: 0 !important;
padding-left: 30px !important;
font-size: 18px;
} .au-wrapper {
padding-bottom: 30px;
} .xs-pb {
padding-bottom: 30px;
} .science-show-demo .demo .demo-content-container {
padding-right: 15px !important;
} #single-page .science-show-demo-2 .demo-img .row {
margin: 0 !important;
} #single-page .science-show-demo-2 .demo-img .img-wrapper-inner {
padding-right: 0;
} #single-page .science-show-demo-2 .demo-img .img-wrapper-inner .img-wrapper-inner-2 {
padding-right: 0;
} #podcast-fizzicsed-player.player-for-twist .player ul {
padding-left: 105px !important;
} #podcast-fizzicsed-player.player-for-twist .pod-cast-icons {
display: none;
} #podcast-fizzicsed-player.player-for-twist .fizzicstwist-player-icon-mobile.d-none {
display: block !important;
} #podcast-fizzicsed-player.player-for-twist .fizzicstwist-player-icon-mobile.d-none .pod-cast-icons {
padding-left: 0;
display: block;
} #podcast-fizzicsed-player.player-for-twist .fizzicstwist-player-icon-mobile.d-none .pod-cast-icons ul li a img {
height: 24px !important;
} #tab-reviews #respond form .comment-form-author, #tab-reviews #respond form .comment-form-email, #tab-reviews #respond form .form-submit {
width: 100% !important;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
} #tab-reviews #respond form .comment-form-author input, #tab-reviews #respond form .comment-form-email input, #tab-reviews #respond form .form-submit input {
width: 100% !important;
} #product-img .images {
padding: 5px;
} #product-img .images .yith_magnifier_zoom_wrap {
flex: 0 0 100%;
max-width: 100%;
} #product-img .images .yith_magnifier_zoom_wrap a.yith_magnifier_zoom {
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
} #product-img .images .thumbnails.noslider {
padding-left: 0;
padding-right: 0;
flex: 0 0 100%;
max-width: 100%;
} #product-img .images .thumbnails.noslider.order-first {
order: 2;
} #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li {
padding-top: 15px;
padding-bottom: 0;
padding-right: 10px;
} .woocommerce-content-wrapper .wocommerce-custom-sidebar {
padding-left: 15px !important;
padding-top: 15px;
}
}
@media (max-width: 414px) and (max-width: 320px) { #masthead #mainNav .contact-info a {
font-size: 10px;
}
}
@media (max-width: 414px) and (max-width: 375px) { .questionnaires #accordion .the-question .card-title .first-circle {
left: -12px;
}
}
@media (max-width: 414px) and (max-width: 414px) { #product-img .images .thumbnails.noslider ul.yith_magnifier_gallery li a img {
width: 70px;
height: 70px;
}
}
@media (max-width: 414px) { .team-img-desktop {
display: none;
}
}
@media (max-width: 414px) { .team-img-mobile.d-none {
display: block !important;
} .team-img-mobile .team-img-wrapper {
padding: 0 !important;
} .team-img-mobile .team-img-wrapper img.img-fluid {
width: 100%;
height: auto;
}
}
@media (max-width: 414px) { .team-row-wrapper {
margin-left: 0 !important;
margin-right: 0 !important;
}
}
@media (max-width: 414px) { #single-page .team-title-desktop {
display: none !important;
}
}
@media (max-width: 375px) {  .product-option-nav .woocommerce-result-count .text, .product-option-nav .woo-ordering .text {
font-size: 12px;
width: 100%;
display: block;
} .product-option-nav .woocommerce-result-count .form-orderby, .product-option-nav .woo-ordering .form-orderby {
width: 100%;
} .product-option-nav .woocommerce-result-count .form-orderby select, .product-option-nav .woo-ordering .form-orderby select {
width: 100%;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs li {
padding: 0 5px;
} #single-product-woocommerce .woocommerce-tabs.wc-tabs-wrapper ul.tabs li a {
padding: 5px 0;
font-size: 11px;
} #single-product-woocommerce .tag-list .tag-icon {
padding-bottom: 5px;
} .comment-form-rating label {
padding-left: 15px;
} .contact-us .awards .title-box {
padding-left: 0;
padding-right: 0;
} .contact-us #slider-img, .contact-us .contact-form,
.contact-us .content-contact-us, .contact-us .captcha {
padding-left: 0;
padding-right: 0;
} .contact-us form.wpcf7-form label {
font-size: 14px;
} .contact-us form.wpcf7-form .col.email {
padding-right: 0;
} #booking {
padding-right: 0;
} .modal .img, .modal .details {
padding-left: 0 !important;
} .modal .captcha, .modal .information, .modal .info-wrapper,
.modal .input-wrapper {
padding-left: 0 !important;
padding-right: 0 !important;
} .modal .phone .col, .modal .date .col {
padding-left: 0;
} .modal .fax .col, .modal .time .col {
padding-right: 0;
} #archive, .wrapping-content {
padding-left: 0 !important;
padding-right: 0 !important;
} #single-page {
padding-left: 0;
padding-right: 0;
} #single-page.main-single img {
max-width: 100% !important;
height: auto !important;
} }
@media (max-width: 320px) { #single-page {
padding-left: 0;
padding-right: 0;
} #masthead #mainNav .navbar-brand img {
width: 140px;
} .modal .captcha-wrapper {
margin-left: -13px !important;
margin-right: -15px !important;
} .modal .captcha-wrapper .g-recaptcha {
margin-top: 10px !important;
} .fizzicsed-content #podcast-fizzicsed-player .img-container .img-wrapper {
top: -27px;
left: unset;
right: -252px;
} .fizzicsed-content #podcast-fizzicsed-player .img-container .img-wrapper img {
width: 75px;
} .fizzicsed-content #podcast-fizzicsed-player .player {
padding-bottom: 0;
} .fizzicsed-content #podcast-fizzicsed-player .player ul {
padding-left: 15px !important;
} .fizzicsed-content #podcast-fizzicsed-player .player ul .text-liner a {
padding-top: 15px;
}  #tab-info .nav-tabs .nav-item {
width: 145px;
} .frameworks h4 {
font-size: 12px;
} .container.checkout-container {
padding-left: 0 !important;
padding-right: 0 !important;
} .container.notice {
padding-left: 0 !important;
padding-right: 0 !important;
} #archive .tag-container ul li {
padding-bottom: 10px;
} #archive .tag-container ul li a img {
width: 35px !important;
height: 35px !important;
} #archive .curriculum .au a, #archive .curriculum .nsw a {
font-size: 12px;
} #archive .curriculum .au {
padding-right: 0;
}
} body.home #content {
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/home-img/bg-02.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
} #homepage2019 {
padding-top: 115px;
padding-bottom: 100px;
} #homepage2019 .box-title h1 {
color: #e77e22;
font-size: 88px;
text-decoration: underline;
}
@media (max-width: 375px) { #homepage2019 .box-title h1 {
font-size: 78px;
}
}
@media (max-width: 320px) { #homepage2019 .box-title h1 {
font-size: 68px;
}
} #homepage2019 .box-title p {
color: #fff;
font-size: 21px;
}
@media (max-width: 375px) { #homepage2019 .box-title p {
font-size: 20px;
}
}
@media (max-width: 320px) { #homepage2019 .box-title p {
font-size: 17px;
}
} #homepage2019 .box {
padding-top: 15px;
padding-bottom: 15px;
} #homepage2019 .box .box-content {
height: 355px;
} #homepage2019 .box .box-content a {
color: #fff;
text-decoration: none;
} #homepage2019 .box .box-content a p.hover-title {
opacity: 0;
} #homepage2019 .box .box-content a p.hover-title span.the-title {
font-size: 32px;
} #homepage2019 .box .box-content a p.hover-title button {
padding: 10px 15px;
font-family: 'Oswald', sans-serif !important;
color: #fff;
} #homepage2019 .box .box-content a p.hover-title button:hover {
color: #e77e22;
} #homepage2019 .box .box-content a p.title {
background-color: rgba(231, 126, 34, 0.65);
color: #fff;
font-size: 18px;
padding: 11px 15px;
margin: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
} #homepage2019 .box .box-content a:hover {
background-color: rgba(27, 20, 100, 0.65);
} #homepage2019 .box .box-content a:hover p.hover-title {
opacity: 1;
} #homepage2019 .box .box-content a:hover p.title {
display: none;
}
@media (max-height: 768px) and (max-width: 1676px) {  .global-button {
padding: 15px 25px 25px 25px;
} ul#paginator {
top: 26%;
} h1.page-title {
font-size: 26px;
top: 5px !important;
}  .main-page .banner .banner-logo-container h1 {
font-size: 69px;
} .main-page .banner .secondary-banner-container {
margin-top: 18px;
} .button.main-button {
max-width: 320px;
padding: 5px 0;
font-size: 26px;
margin-top: 35px !important;
} #content-wrapper .side-container-a .side-content ul.list-group {
padding-top: 15px !important;
padding-left: 0;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .img-container img.img-fluid {
max-width: 86%;
height: auto;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .text-container h5.title {
padding-bottom: 0;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .text-container p {
padding-bottom: 0;
} ul.onepage-pagination li:nth-child(1) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/1.png);
} ul.onepage-pagination li:nth-child(2) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/2.png);
} ul.onepage-pagination li:nth-child(3) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/3.png);
} ul.onepage-pagination li:nth-child(4) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/4.png);
} ul.onepage-pagination li:nth-child(5) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/5.png);
} ul.onepage-pagination li:nth-child(6) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/6.png);
} ul.onepage-pagination li a {
height: 70px;
width: 70px;
} ul.onepage-pagination li a.active:after {
height: 80px;
width: 80px;
left: -6px;
top: -7px;
} #science-experiments .col-md-3.science-parties .side-content .content-left .title-box {
padding: 18px 0 !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991, #holiday-workshops .col-md-3.fixed-991,
#science-experiments .col-md-3.fixed-991, #revealAnim .col-md-3.fixed-991 {
width: 825px !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left {
padding-top: 0 !important;
padding-bottom: 0 !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left .title-box, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left .title-box,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left .title-box, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left .title-box {
padding: 36px 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3 {
font-size: 34px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 {
padding: 21px 15px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6 {
font-size: 11px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container {
padding-left: 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6 {
font-size: 12px;
padding-bottom: 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p {
font-size: 10px;
padding-bottom: 0;
margin-bottom: 5px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button {
padding: 4px 0;
font-size: 12px;
} #betweenSlidesAnimEnd .side-container-a .side-content, #holiday-workshops .side-container-a .side-content,
#science-experiments .side-container-a .side-content, #revealAnim .side-container-a .side-content {
padding: 25px;
} #betweenSlidesAnimEnd .side-container-a .side-content h5.side-title, #holiday-workshops .side-container-a .side-content h5.side-title,
#science-experiments .side-container-a .side-content h5.side-title, #revealAnim .side-container-a .side-content h5.side-title {
font-size: 17px;
} #betweenSlidesAnimEnd .side-container-a .side-content.quick-links ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.quick-links ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.quick-links ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.quick-links ul.list-group li.list-group-item {
margin-bottom: 10px;
} #betweenSlidesAnimEnd .side-container-a .side-content.quick-links ul.list-group li.list-group-item a, #holiday-workshops .side-container-a .side-content.quick-links ul.list-group li.list-group-item a,
#science-experiments .side-container-a .side-content.quick-links ul.list-group li.list-group-item a, #revealAnim .side-container-a .side-content.quick-links ul.list-group li.list-group-item a {
padding: 5px;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item {
margin-bottom: 10px;
text-align: center;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a {
padding: 5px;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid {
max-width: 75%;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments, #holiday-workshops .side-container-a .side-content.free-experiments,
#science-experiments .side-container-a .side-content.free-experiments, #revealAnim .side-container-a .side-content.free-experiments {
padding: 25px 15px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments h5.side-title, #holiday-workshops .side-container-a .side-content.free-experiments h5.side-title,
#science-experiments .side-container-a .side-content.free-experiments h5.side-title, #revealAnim .side-container-a .side-content.free-experiments h5.side-title {
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item {
padding: 5px 15px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid {
max-width: 100%;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5 {
margin-top: 2px;
margin-bottom: 2px;
font-size: 13px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p {
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p {
font-size: 9px;
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a {
font-size: 9px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6 {
padding-top: 2px;
font-size: 12px;
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li {
margin-bottom: 0;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a {
font-size: 9px;
padding: 2px;
} #betweenSlidesAnimStart .main-page .banner.store-banner {
margin-top: 100px;
} #betweenSlidesAnimStart .main-page .banner.store-banner .col-12 {
padding: 0;
} #betweenSlidesAnimStart .main-page .banner.store-banner .col-12 h4 {
font-size: 23;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content {
padding: 25px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group {
padding-top: 0 !important;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item {
padding: 15px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item:first-child {
padding-top: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item:last-child {
padding-bottom: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .text-title h6 {
font-size: 12px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .details p {
font-size: 12px;
margin-bottom: 10px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .price h4 {
font-size: 18px;
margin-bottom: 15px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content {
padding: 25px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item {
padding: 15px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item:first-child {
padding-top: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item h5 {
margin-bottom: 0;
} #betweenSlidesAnimStart .main-page .row.next-container {
margin-left: 0;
} #footer-x h4.next {
margin-bottom: 20px;
font-size: 1.5rem;
} #footer-x h4 {
font-size: 18px;
} #footer-x .col ul li a {
font-size: 14px;
} #footer-x .col.newsletter-footer p {
font-size: 14px;
} #footer-x .col.vacancies-footer h6 {
font-size: 14px;
} #footer-x .col.vacancies-footer h6 a {
font-size: 10px;
} #footer-x .col.feedback-footer p {
font-size: 14px;
} #footer-x .col.feedback-footer ul li {
padding-bottom: 10px;
} #footer-x .col.feedback-footer ul li img {
max-width: 80%;
height: auto;
} #footer-x .col.contact-footer h6 {
font-size: 14px;
}
}
@media (max-height: 768px) and (max-width: 1676px) and (max-height: 660px) { ul#paginator {
top: 30%;
}
}
@media (max-height: 768px) and (max-width: 1676px) and (max-height: 660px) { ul.onepage-pagination li a {
height: 60px;
width: 60px;
}
}
@media (max-height: 768px) and (max-width: 1676px) and (max-height: 660px) { ul.onepage-pagination li a.active:after {
height: 70px;
width: 70px;
}
}
@media (max-height: 662px) and (max-width: 1366px) { .global-button {
padding: 10px;
} .global-button .button-content a.enquiry-global {
padding: 8px 0;
} ul#paginator {
top: 29%;
} ul#paginator li {
margin-bottom: 7px;
} h1.page-title {
font-size: 24px;
}  ul.onepage-pagination li:nth-child(1) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/1.png);
} ul.onepage-pagination li:nth-child(2) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/2.png);
} ul.onepage-pagination li:nth-child(3) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/3.png);
} ul.onepage-pagination li:nth-child(4) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/4.png);
} ul.onepage-pagination li:nth-child(5) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/5.png);
} ul.onepage-pagination li:nth-child(6) a {
background-image: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/nav/laptop/6.png);
} ul.onepage-pagination li a {
height: 70px;
width: 70px;
} ul.onepage-pagination li a.active:after {
height: 80px;
width: 80px;
left: -6px;
top: -7px;
} .main-page .banner {
margin-top: 110px;
} .main-page .banner .banner-logo-container h1 {
font-size: 66px;
} .main-page .banner .secondary-banner-container {
margin-top: 18px;
} .button.main-button {
max-width: 320px;
padding: 5px 0;
font-size: 26px;
margin-top: 35px !important;
} #content-wrapper .side-container-a .side-content {
padding: 15px !important;
} #content-wrapper .side-container-a .side-content.main-section-side {
height: 553px;
overflow-x: auto;
} #content-wrapper .side-container-a .side-content.science-show-section {
height: 447px;
overflow-x: auto;
} #content-wrapper .side-container-a .side-content.quick-links, #content-wrapper .side-container-a .side-content.holiday-workshops-links, #content-wrapper .side-container-a .side-content.free-experiments, #content-wrapper .side-container-a .side-content.fizzics-store-section {
overflow-x: auto;
height: 447px;
} #content-wrapper .side-container-a .side-content ul.list-group {
padding-top: 15px !important;
padding-left: 0;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .img-container img.img-fluid {
max-width: 86%;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .text-container h5.title {
padding-bottom: 0;
} #content-wrapper .side-container-a .side-content ul.list-group li.list-group-item .text-container p {
padding-bottom: 0;
}  #science-experiments .col-md-3.science-parties .side-content .content-left .title-box {
padding: 18px 0 !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991, #holiday-workshops .col-md-3.fixed-991,
#science-experiments .col-md-3.fixed-991, #revealAnim .col-md-3.fixed-991 {
width: 825px !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content,
#science-experiments .col-md-3.fixed-991.science-parties .side-content, #revealAnim .col-md-3.fixed-991.science-parties .side-content {
padding: 0 !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left {
padding-top: 0 !important;
padding-bottom: 0 !important;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left .title-box, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left .title-box,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left .title-box, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left .title-box {
padding: 19px 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left .title-box h3 {
font-size: 34px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left .title-box.free-experiments-box h3, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left .title-box.free-experiments-box h3,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left .title-box.free-experiments-box h3, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left .title-box.free-experiments-box h3 {
font-size: 23px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 {
padding: 10px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .text-title h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .text-title h6 {
font-size: 11px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container {
padding-left: 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container h6, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container h6 {
font-size: 14px;
padding-bottom: 0;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container p, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container p {
font-size: 12px;
padding-bottom: 0;
margin-bottom: 5px;
} #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #betweenSlidesAnimEnd .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #holiday-workshops .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button,
#science-experiments .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-right .content-container a.button, #revealAnim .col-md-3.fixed-991.science-parties .side-content .content-left-2 .content-container a.button {
padding: 4px 0;
font-size: 12px;
} #betweenSlidesAnimEnd .side-container-a .side-content, #holiday-workshops .side-container-a .side-content,
#science-experiments .side-container-a .side-content, #revealAnim .side-container-a .side-content {
padding: 25px;
} #betweenSlidesAnimEnd .side-container-a .side-content h5.side-title, #holiday-workshops .side-container-a .side-content h5.side-title,
#science-experiments .side-container-a .side-content h5.side-title, #revealAnim .side-container-a .side-content h5.side-title {
font-size: 17px;
} #betweenSlidesAnimEnd .side-container-a .side-content.quick-links ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.quick-links ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.quick-links ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.quick-links ul.list-group li.list-group-item {
margin-bottom: 10px;
} #betweenSlidesAnimEnd .side-container-a .side-content.quick-links ul.list-group li.list-group-item a, #holiday-workshops .side-container-a .side-content.quick-links ul.list-group li.list-group-item a,
#science-experiments .side-container-a .side-content.quick-links ul.list-group li.list-group-item a, #revealAnim .side-container-a .side-content.quick-links ul.list-group li.list-group-item a {
padding: 5px;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item {
margin-bottom: 10px;
text-align: center;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a {
padding: 5px;
} #betweenSlidesAnimEnd .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid, #holiday-workshops .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid,
#science-experiments .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid, #revealAnim .side-container-a .side-content.holiday-workshops-links ul.list-group li.list-group-item a img.img-fluid {
max-width: 75%;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments, #holiday-workshops .side-container-a .side-content.free-experiments,
#science-experiments .side-container-a .side-content.free-experiments, #revealAnim .side-container-a .side-content.free-experiments {
padding: 25px 15px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments h5.side-title, #holiday-workshops .side-container-a .side-content.free-experiments h5.side-title,
#science-experiments .side-container-a .side-content.free-experiments h5.side-title, #revealAnim .side-container-a .side-content.free-experiments h5.side-title {
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item {
padding: 5px 15px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item img.img-fluid {
max-width: 100%;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content h5 {
margin-top: 2px;
margin-bottom: 2px;
font-size: 13px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content p {
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p {
font-size: 9px;
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .content .excerpt p a {
font-size: 9px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics h6 {
padding-top: 2px;
font-size: 12px;
margin-bottom: 2px;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li {
margin-bottom: 0;
} #betweenSlidesAnimEnd .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a, #holiday-workshops .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a,
#science-experiments .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a, #revealAnim .side-container-a .side-content.free-experiments ul.list-group li.list-group-item .topics ul.tags li a {
font-size: 9px;
padding: 2px;
} #betweenSlidesAnimStart .main-page .banner.store-banner {
margin-top: 100px;
} #betweenSlidesAnimStart .main-page .banner.store-banner h1 {
font-size: 51px;
} #betweenSlidesAnimStart .main-page .banner.store-banner .col-12 {
padding: 0;
} #betweenSlidesAnimStart .main-page .banner.store-banner .col-12 h4 {
font-size: 24px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content {
padding: 25px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group {
padding-top: 0 !important;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item {
padding: 10px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item:first-child {
padding-top: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item:last-child {
padding-bottom: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .img-container img {
width: 72%;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .text-title h6 {
font-size: 12px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .details p {
font-size: 12px;
margin-bottom: 5px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-530 .side-content ul.list-group li.list-group-item .price h4 {
font-size: 18px;
margin-bottom: 10px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content {
padding: 25px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item {
padding: 15px;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item:first-child {
padding-top: 0;
} #betweenSlidesAnimStart .main-page .side-container-a.fixed-330 .side-content ul.list-group li.list-group-item h5 {
margin-bottom: 0;
} #betweenSlidesAnimStart .main-page .row.next-container {
margin-left: 0;
} #footer-x h4.next {
margin-bottom: 20px;
font-size: 1.5rem;
} #footer-x h4 {
font-size: 18px;
} #footer-x .col ul li a {
font-size: 14px;
} #footer-x .col.newsletter-footer p {
font-size: 14px;
} #footer-x .col.vacancies-footer h6 {
font-size: 14px;
} #footer-x .col.vacancies-footer h6 a {
font-size: 10px;
} #footer-x .col.feedback-footer p {
font-size: 14px;
} #footer-x .col.feedback-footer ul li {
padding-bottom: 10px;
} #footer-x .col.feedback-footer ul li img {
max-width: 80%;
height: auto;
} #footer-x .col.contact-footer h6 {
font-size: 14px;
}
}
@media (max-height: 662px) and (max-width: 1366px) and (max-height: 569px) { ul.onepage-pagination li a {
height: 60px;
width: 60px;
} ul.onepage-pagination li a.active:after {
height: 70px;
width: 70px;
left: -5px;
top: -7px;
}
}
@media (max-width: 1679px) { #revealAnim .main-page .banner.banner-a .padding-tb-40 {
padding-top: 35px;
padding-bottom: 35px;
} #revealAnim .main-page .banner.banner-a .padding-50 {
padding: 40px 25px;
} #revealAnim .main-page .banner.banner-a .padding-t-25 {
padding-top: 10px;
}
}
@media (max-width: 768px) and (max-height: 1024px) { .section-mobile.hero-img-section {
height: 1024px !important;
}
}
@media (max-width: 1024px) and (max-height: 768px) { .section-mobile.hero-img-section {
height: 768px !important;
} .section-mobile .container {
max-width: 100% !important;
}
}
@media (max-width: 736px) { html, body {
overflow: auto !important;
}
} .section-mobile.hero-img-section {
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background: url(//www.fizzicseducation.com.au/wp-content/themes/fizzics/img/bg-mobile.png) no-repeat center center;
}
@media (max-width: 414px) and (max-height: 736px) { .section-mobile.hero-img-section {
height: 736px !important;
}
}
@media (max-width: 736px) and (max-height: 414px) { .section-mobile.hero-img-section {
height: 736px !important;
}
}
@media (max-width: 375px) and (max-height: 812px) { .section-mobile.hero-img-section {
height: 812px !important;
}
}
@media (max-width: 812px) and (max-height: 375px) { .section-mobile.hero-img-section {
height: 812px !important;
}
}
@media (max-width: 375px) and (max-height: 667px) { .section-mobile.hero-img-section {
height: 667px !important;
}
}
@media (max-width: 667px) and (max-height: 375px) { .section-mobile.hero-img-section {
height: 667px !important;
}
}
@media (max-width: 320px) and (max-height: 578px) { .section-mobile.hero-img-section {
height: 568px !important;
}
}
@media (max-width: 578px) and (max-height: 320px) { .section-mobile.hero-img-section {
height: 568px !important;
}
} .section-mobile.hero-img-section h1 {
color: #e77e22;
text-transform: uppercase;
font-size: 41px;
} .section-mobile.hero-img-section h4 {
color: #fff;
text-transform: uppercase;
padding-bottom: 20px;
} .section-mobile.hero-img-section a.button {
border-radius: 10px;
max-width: 200px;
margin: 0 auto;
text-transform: uppercase;
}
@media (max-width: 736px) { .section-mobile .mobile-img-container img {
width: 100%;
height: auto;
} .section-mobile h4.mobile-post-cat {
top: 0;
color: #333;
font-size: 16px;
} .section-mobile .post-title.out-image.d-none {
display: block !important;
} .section-mobile .mobile-content-wrapper {
height: 100%;
}
}
@media (max-width: 736px) and (max-width: 414px) { .section-mobile .post-title.out-image.d-none {
display: none !important;
}
}
@media (max-width: 736px) and (max-width: 414px) { .section-mobile .post-title.in-image.d-none {
display: block !important;
}
} .section-mobile.mobile-school-visit-section .mobile-boxes .mobile-box a {
border: 1px solid #529f3b;
border-radius: 20px;
} ul.pills-tab li.nav-item a.nav-link.active {
background-color: #1b1464;
} .mobile-title-content {
background-color: #529f3b;
} .mobile-title-content h5 {
color: #fff;
} .mobile-title-content small a {
background-color: #e77e22;
color: #fff;
padding: 5px;
border-radius: 3px;
text-decoration: none;
} .main-mobile-title {
background-color: #e77e22;
} .main-mobile-title h5 {
font-size: 31px;
color: #fff;
} .main-mobile-title small a {
padding: 5px;
background-color: #529f3b;
color: #fff;
text-decoration: none;
border-radius: 3px;
} .direction-button {
height: 50px;
bottom: 0;
} .direction-button a {
display: block;
max-width: 200px;
margin: 0 auto;
text-align: center;
} .direction-button a span {
display: block;
} .direction-button a span.title {
color: #fff;
} .direction-button a span i {
color: #e77e22;
} .mobile-shop-section .woocommerce ul.products {
width: 100%;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a {
text-decoration: none;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a span.onsale {
background-color: #529f3b;
padding: 14px;
color: #fff;
text-align: center;
right: 15px;
top: 15px;
left: unset;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a img {
width: 100%;
height: auto;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a h2 {
font-size: 18px;
color: #333;
margin: 0;
padding-top: 15px;
padding-bottom: 5px;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a span.price {
display: block;
width: 100%;
padding-bottom: 15px;
font-weight: 900;
font-size: 31px;
color: #529f3b;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container a span.price del {
font-size: 14px;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col {
padding-left: 15px !important;
padding-right: 15px !important;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col a {
background-color: #e77e22;
color: #fff !important;
width: 100%;
padding: 10px;
text-align: center;
border: 2px solid #e77e22;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col a i {
padding-right: 10px;
} .mobile-shop-section .woocommerce ul.products li.product .product-content-container .button-container .col a:hover {
background-color: #fff !important;
color: #e77e22 !important;
}
@media (max-width: 736px) { .footer {
display: none;
}
} #mobile-footer input[type="submit"] {
padding: 10px 15px;
width: 100%;
border-radius: 10px;
} #mobile-footer a {
color: #e77e22;
} #mobile-footer ul li a {
color: #fff;
} #mobile-footer-details {
background-color: #120e47;
} #mobile-footer-details ul li a {
color: #e77e22;
}
@media (max-width: 1024px) { .section-mobile.section-tab-active .mobile-post-contents .mobile-img-container img {
width: 100%;
height: auto;
} .section-mobile.section-tab-active .mobile-post-contents .mobile-img-container h4.in-image.d-none {
display: block !important;
}
}
@media (min-width: 1025px) and (max-width: 1199px) { body.archive.woocommerce ul.products li.product {
width: 32.2% !important;
}
}
@media (max-width: 1024px) { body.woocommerce.tax-product_cat .product-container-archive ul.products li.product {
height: 315px;
} body.woocommerce .woocommerce-page-title {
padding-left: 15px;
padding-right: 15px;
} body.woocommerce .product-container-archive ul.products li.product {
width: 32.1%;
height: 275px;
} body.woocommerce .related.products li.product {
width: 24.1%;
height: 322px !important;
}
}
@media (max-width: 1024px) and (max-width: 768px) { body.woocommerce.tax-product_cat .product-container-archive ul.products li.product {
height: 255px;
}
}
@media (max-width: 1024px) and (max-width: 855px) { body.woocommerce .product-container-archive ul.products li.product {
width: 31.99% !important;
}
}
@media (max-width: 1024px) and (max-width: 789px) { body.woocommerce .product-container-archive ul.products li.product {
width: 31.9% !important;
}
}
@media (max-width: 1024px) and (max-width: 768px) { body.woocommerce .product-container-archive ul.products li.product {
width: 48.5% !important;
height: 250px;
float: left !important;
}
}
@media (max-width: 1024px) and (max-width: 414px) { body.woocommerce .product-container-archive ul.products li.product {
float: unset;
width: 100%;
height: 340px;
}
}
@media (max-width: 1366px) and (max-height: 768px) { .page #page {  } .page #page #main-page .banner {
margin-left: 140px;
margin-top: 200px;
} .page #page #main-page .banner .banner-logo-container h1.banner-logo {
font-size: 58px;
} .page #page #main-page .main-section-side {
padding: 10px;
} .page #page #main-page .main-section-side h5 {
font-size: 1rem;
} .page #page #main-page .main-section-side a .blur-img {
height: 176px !important;
} .page #page #main-page .next-container h4 {
margin-left: 20%;
} .page #page #science-parties .right-content-containers .quick-links {
padding: 10px 25px;
} .page #page #science-parties .right-content-containers .quick-links h5 {
font-size: 1rem;
} .page #page #science-parties .right-content-containers .quick-links ul.list-group {
padding-top: 5px !important;
} .page #page #science-parties .right-content-containers .quick-links ul.list-group li a {
font-size: .9rem;
} .page #page #school-visits .img-container, .page #page #science-parties .img-container,
.page #page #holiday-workshops .img-container, .page #page #science-experiments .img-container {
padding-right: 10px !important;
} .page #page #school-visits .img-container a .blur-img, .page #page #science-parties .img-container a .blur-img,
.page #page #holiday-workshops .img-container a .blur-img, .page #page #science-experiments .img-container a .blur-img {
height: 143px !important;
} .page #page #shop-page h1.banner-logo {
font-size: 58px;
} .page #page #shop-page h4.secondary-banner-logo {
font-size: 29px;
} .page #page #shop-page .mid-container .fizzics-store-store {
padding: 15px;
} .page #page #shop-page .mid-container .fizzics-store-store ul.list-group li.list-group-item {
padding: 10px;
} .page #page #shop-page .mid-container .fizzics-store-store ul.list-group li.list-group-item .img-container .img-control {
height: 143px !important;
} .page #page #shop-page .mid-container .fizzics-store-store ul.list-group li.list-group-item:first-child {
padding-top: 0;
} .page #page #shop-page .right-content-container .side-content ul.list-group li a .text-container {
padding: 15px;
} .page #page #science-experiments .title-box {
padding: 16px 0 !important;
} .page #page #science-experiments .right-content-containers .free-experiments .content-wrap {
margin-bottom: 0 !important;
padding-bottom: 10px !important;
} .page #page #science-experiments .right-content-containers .free-experiments .content-wrap .img a .shaded .img-bg {
height: 80px !important;
} .page #page h5.side-title {
font-size: 1rem !important;
}
}
@media (max-width: 1366px) and (max-height: 768px) and (max-height: 569px) { .page #page #school-visits .img-container a .blur-img, .page #page #science-parties .img-container a .blur-img,
.page #page #holiday-workshops .img-container a .blur-img, .page #page #science-experiments .img-container a .blur-img {
height: 126px !important;
}
} @media (max-width: 1366px) { body.home #page section.section-container .section-content .side-container .global-button {
bottom: 84px !important;
padding: 10px 15px !important;
} body.home #page section.section-container .section-content .side-container .global-button .col {
padding-right: 0 !important;
padding-left: 0 !important;
} body.home #page section.section-container .section-content .side-container .global-button .col .button-content h5 {
font-size: 1.2rem;
margin-bottom: 0;
padding-bottom: 7px;
} body.home #page section.section-container .section-content .side-container .global-button .col .button-content a.enquiry-global {
padding: 8px 15px;
}
}
@media (max-width: 1366px) and (max-width: 1280px) { body.home #page section.section-container .section-content .side-container .global-button .col .button-content h5 {
font-size: 1rem;
}
}
@media (max-width: 1366px) { body.home #page section.section-container .section-content .side-container .global-button {
bottom: 84px !important;
}
}table.shop_table_responsive thead {
display: none;
}
table.shop_table_responsive tbody th {
display: none;
}
table.shop_table_responsive tr td {
display: block;
text-align: right;
clear: both;
}
table.shop_table_responsive tr td:before {
content: attr(data-title) ": ";
float: left;
}
table.shop_table_responsive tr td.product-remove a {
text-align: left;
}
table.shop_table_responsive tr td.product-remove:before {
display: none;
}
table.shop_table_responsive tr td.actions:before, table.shop_table_responsive tr td.download-actions:before {
display: none;
}
table.shop_table_responsive tr td.download-actions .button {
display: block;
text-align: center;
}
@media screen and (min-width: 48em) {
table.shop_table_responsive thead {
display: table-header-group;
}
table.shop_table_responsive tbody th {
display: table-cell;
}
table.shop_table_responsive tr th, table.shop_table_responsive tr td {
text-align: left;
}
table.shop_table_responsive tr td {
display: table-cell;
}
table.shop_table_responsive tr td:before {
display: none;
}
}  ul.products {
content: "";
display: table;
table-layout: fixed;
margin: 0;
padding: 0;
}
ul.products li.product {
list-style: none;
position: relative;
margin-bottom: 2em;
}
ul.products li.product .woocommerce-loop-product__title {
font-size: 1rem;
}
ul.products li.product img {
display: block;
}
ul.products li.product .button {
display: block;
}
@media screen and (min-width: 48em) {
ul.products li.product {
width: 30.7966666667%;
float: left;
margin-right: 3.8%;
}
ul.products li.product.first {
clear: both;
}
ul.products li.product.last {
margin-right: 0;
}
.columns-1 ul.products li.product {
float: none;
width: 100%;
}
.columns-2 ul.products li.product {
width: 48.1%;
}
.columns-3 ul.products li.product {
width: 30.7966666667%;
}
.columns-4 ul.products li.product {
width: 22.15%;
}
.columns-5 ul.products li.product {
width: 16.96%;
}
.columns-6 ul.products li.product {
width: 13.4933333333%;
}
}  .single-product div.product {
content: "";
display: table;
table-layout: fixed;
position: relative;
}
.single-product div.product .woocommerce-product-gallery {
position: relative;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
position: absolute;
top: 1em;
right: 1em;
display: block;
z-index: 99;
}
.single-product div.product .woocommerce-product-gallery .flex-viewport {
margin-bottom: 1em;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
content: "";
display: table;
table-layout: fixed;
margin: 0;
padding: 0;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {
list-style: none;
cursor: pointer;
float: left;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img {
opacity: .5;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active {
opacity: 1;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img {
opacity: 1;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {
width: 48.1%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
width: 30.7966666667%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: 22.15%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
clear: both;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 16.96%;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {
margin-right: 0;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) {
clear: both;
}
.stock:empty:before {
display: none;
}
.stock.in-stock {
color: #0f834d;
}
.stock.out-of-stock {
color: #e2401c;
}  @media screen and (min-width: 768px) {
.col2-set .form-row-first {
float: left;
margin-right: 3.8%;
}
.col2-set .form-row-last {
float: right;
margin-right: 0;
}
.col2-set .form-row-first,
.col2-set .form-row-last {
width: 48.1%;
}
}  .site-header-cart {
position: relative;
margin: 0;
padding: 0;
content: "";
display: table;
table-layout: fixed;
}
.site-header-cart .cart-contents {
text-decoration: none;
}
.site-header-cart .widget_shopping_cart {
display: none;
}
.site-header-cart .product_list_widget {
margin: 0;
padding: 0;
} .star-rating {
overflow: hidden;
position: relative;
height: 1.618em;
line-height: 1.618;
font-size: 1em;
width: 5.3em;
font-family: 'star';
font-weight: 400;
}
.star-rating:before {
content: "\53\53\53\53\53";
opacity: .25;
float: left;
top: 0;
left: 0;
position: absolute;
}
.star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
color: royalblue;
}
p.stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none;
margin-right: 1px;
font-weight: 400;
}
p.stars a:before {
display: block;
position: absolute;
top: 0;
left: 0;
width: 1em;
height: 1em;
line-height: 1;
font-family: "star";
content: "\53";
color: #404040;
text-indent: 0;
opacity: .25;
}
p.stars a:hover ~ a:before {
content: "\53";
color: #404040;
opacity: .25;
}
p.stars:hover a:before {
content: "\53";
color: royalblue;
opacity: 1;
}
p.stars.selected a.active:before {
content: "\53";
color: royalblue;
opacity: 1;
}
p.stars.selected a.active ~ a:before {
content: "\53";
color: #404040;
opacity: .25;
}
p.stars.selected a:not(.active):before {
content: "\53";
color: royalblue;
opacity: 1;
} .woocommerce-tabs ul.tabs {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}
.woocommerce-tabs ul.tabs li {
display: block;
margin: 0;
position: relative;
}
.woocommerce-tabs ul.tabs li a {
padding: 1em 0;
display: block;
}
.woocommerce-tabs .panel h2:first-of-type {
margin-bottom: 1em;
} .woocommerce-password-strength {
text-align: right;
}
.woocommerce-password-strength.strong {
color: #0f834d;
}
.woocommerce-password-strength.short {
color: #e2401c;
}
.woocommerce-password-strength.bad {
color: #e2401c;
}
.woocommerce-password-strength.good {
color: #3D9CD2;
} .form-row.woocommerce-validated input.input-text {
box-shadow: inset 2px 0 0 #0f834d;
}
.form-row.woocommerce-invalid input.input-text {
box-shadow: inset 2px 0 0 #e2401c;
}
.required {
color: red;
} .woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments {
content: "";
display: table;
table-layout: fixed;
background-color: #0f834d;
clear: both;
}
.woocommerce-info,
.woocommerce-noreviews,
p.no-comments {
background-color: #3D9CD2;
}
.woocommerce-error {
background-color: #e2401c;
}
.demo_store {
position: fixed;
left: 0;
bottom: 0;
right: 0;
margin: 0;
padding: 1em;
background-color: #3D9CD2;
z-index: 9999;
}
@media screen and (min-width: 48em) { .site-header-cart .widget_shopping_cart {
position: absolute;
top: 100%;
width: 100%;
z-index: 999999;
left: -999em;
display: block;
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}
.site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus .widget_shopping_cart {
left: 0;
display: block;
}
}  .widget_price_filter .price_slider {
margin-bottom: 1.5em;
}
.widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
}
.widget_price_filter .price_slider_amount .button {
float: left;
}
.widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1em;
height: 1em;
cursor: ew-resize;
outline: none;
background: royalblue;
box-sizing: border-box;
margin-top: -.25em;
opacity: 1;
}
.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: -1em;
}
.widget_price_filter .ui-slider .ui-slider-handle:hover, .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active {
box-shadow: 0 0 0 0.25em rgba(0, 0, 0, 0.1);
}
.widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
display: block;
border: 0;
background: royalblue;
}
.widget_price_filter .price_slider_wrapper .ui-widget-content {
background: rgba(0, 0, 0, 0.1);
}
.widget_price_filter .ui-slider-horizontal {
height: .5em;
}
.widget_price_filter .ui-slider-horizontal .ui-slider-range {
height: 100%;
}