/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 01 2022 | 05:29:25 */
.col {
    flex-basis: auto !important;
    flex-grow: initial !important;
    max-width: 100% !important;
}
/* Homepage Button CSS Start */
.homepage-btn a:hover {
    box-shadow: 0 0px 0 #b54608 !important;
    color: #000 !important;
}
#wonderplugincarousel-45 .amazingcarousel-item-container {
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
}
.amazingcarousel-title {
    font-family: 'Quicksand' !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #000000 !important;
}
.download-btn a:hover {
    box-shadow: 0 0px 0 #b54608 !important;
    color: #000 !important;
}
.custom-divider h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-2 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-1 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 110px;
}
.custom-divider-3 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-4 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-5 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}

/* Social Emotional Learning page divider*/

.custom-divider-6 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-7 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-8 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-9 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-10 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-11 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-12 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-13 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-14 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-15 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-16 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-17 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-18 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-19 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-20 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-21 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-22 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-23 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-24 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-25 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-26 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-27 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-28 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-29 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-30 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-31 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-32 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-33 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-34 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-35 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-36 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-37 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-38 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-39 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-40 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-41 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-42 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-43 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-44 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-45 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-46 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-47 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-48 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-divider-49 h2 {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/divider.png);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 70px;
}
.custom-postion {
    position: relative;
    top: 50px;
}
/*.white .sa_owl_theme .owl-nav .owl-prev {
    background: transparent !important;
    left: -30px !important;
}
.white .sa_owl_theme .owl-nav .owl-prev:before {
    content: '<';
    color: #000 !important;
    font-size: 40px;
    font-weight: 600;
}
.white .sa_owl_theme .owl-nav .owl-next:before {
    content: '>';
    color: #000 !important;
    font-size: 40px;
    font-weight: 600;
}
.white .sa_owl_theme .owl-nav .owl-next {
    background: transparent !important;
    right: -40px !important;
}*/
span.meta-category a:nth-child(n):after {
    content: ',';
}
span.meta-category a:last-child:after {
    content: '';
}
figcaption.elementor-image-carousel-caption {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    line-height: 3em;
}
.homepage-btn a {
    background: #f66007 !important;
    border-radius: 15px !important;
    padding: 20px 40px !important;
    box-shadow: 0 10px 0 #b54608 !important;
	font-size: 20px !important;
}
span.elementor-button-text {
    font-family: 'Quicksand';
    font-weight: 600;
}
#header-outer #top nav > ul > .button_bordered > a:hover {
    color: #006A53 !important;
}
p#breadcrumbs {
    display: none;
}
/* Homepage Button CSS End */

/* Footer CSS Start */
.custom-social-icons {
    display: flex;
}
#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span {
    color: #000000 !important;
}
#footer-outer, #footer-outer a:not(.nectar-button) {
    color: #000000 !important;
    text-decoration: none;
}
div#text-4 {
    margin-left: 20%;
}
div#text-5, div#text-6 {
    margin-left: 10%;
}
i.fab {
    width: 55px !important;
}
/*div#footer-widgets {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    background-image: url(https://skidos.com/wp-content/uploads/2021/12/Blob_footer.png);
    background-position: top center !important;
    padding-top: 300px !important;
    background-size: cover;
    padding-bottom: 20px;
    background-repeat: no-repeat;
}*/
div#footer-widgets {
    /*background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);*/
    background-image: url(https://skidos.com/wp-content/uploads/2021/12/Blob_footer.png);
    background-position: top center !important;
    padding-top: 300px !important;
    background-size: cover;
    padding-bottom: 20px;
    background-repeat: no-repeat;
}
.mascot-image {
    position: absolute;
    top: 0;
    left: 30%;
    right: 33%;
    text-align: center;
}
.widget {
    background: transparent !important;
    padding: 0 !important;
}
#footer-outer .row {
    padding-bottom: 20px !important;
}
#footer-outer #footer-widgets .col p {
    padding-bottom: 10px !important;
    color: #000;
    font-weight: 600;
}
div#text-4 h4, div#text-5 h4, div#text-6 h4, div#custom_html-5 h4 {
    font-size: 24px !important;
    font-weight: 700 !important;
    color: #000 !important;
}
a.elementor-social-icon {
    background-color: transparent !important;
    width: 55px !important;
}
.elementor-social-icon i {
    color: #000 !important;
    font-size: 30px !important;
}
#footer-outer #copyright p {
    color: #000000 !important;
    font-size: 18px !important;
}
#footer-outer #copyright .col ul {
    display: none !important;
}
div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    color: #000 !important;
}

#footer-outer a:hover {
    color: #006A53 !important;
}

/* Footer CSS End */

/* Header CSS Start */
.sa_hover_container {
    border-radius: 20px;
    min-height: 250px !important;
}
#header-outer .col.span_3 {
    padding: 0px !important;
}
ul.sub-menu li {
    margin: 3px 0;
}
ul.sub-menu li.menu-item a {
    line-height: 2em !important;
}
body:not(.ascend) #top nav >.buttons {
    margin-left: 0px !important;
}
@media screen and (max-width: 2000px) {
  ul.sub-menu {
    background: #b6eee3 !important;
    border-radius: 20px;
    border: none !important;
}
}
#header-outer .sf-menu li ul li a {
    color: #000;
    font-weight: 600 !important;
}
#header-outer .sf-menu li ul li a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, ul .current-menu-item > a {
    background: #fff !important;
    border-radius: 15px !important;
    /*padding: 10px !important;*/
	color: #000 !important;
}
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a {
    background: #fff !important;
}

#top nav ul li a {
    color: #000;
    font-weight: 600 !important;
    font-size: 18px !important;
}
li.button_bordered a {
    color: #fff !important;
}
.sf-menu > li > a > .sf-sub-indicator i {
    color: #000;
    font-weight: 700;
    font-size: 16px;
}
#header-outer .sf-menu >li:hover >ul, #header-outer .sf-menu >.sfHover >ul {
    top: 85% !important;
}
ul.sub-menu:after {
    position: absolute;
    left: 15%;
    transform: translateX(-50%);
    top: -10px;
    width: 0;
    height: 0;
    content: '';
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #b6eee3;
}
#top nav >ul >li[class*="button_bordered"] >a:before {
    background-color: #00c6a3;
    border: none;
    border-radius: 10px;
}
ul.sub-menu li a {
	line-height: 30px !important;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after {
    border: transparent !important;
}
/* Header CSS End */

/* Homepage Games Carousel Start */
.elementor-swiper-button {
    color: #000;
    font-size: 25px !important;
}
.swiper-slide {
    border: 1px solid #00c6a3;
    padding: 5px;
    border-radius: 25px;
}
img.swiper-slide-image {
    border-radius: 25px !important;
}
/* Homepage Games Carousel End */

/* Homepage Testimonial CSS Start */
.eael-testimonial-item {
    background: #9ee8da;
    border-radius: 20px;
}
q::before {
    font-size: 100px;
    position: absolute;
    top: 250%;
    left: 4%;
	font-weight: 700;
	color:#00c6a3;
    z-index: 2;
}
q::after {
    font-size: 100px;
    position: absolute;
    bottom: -890% !important;
    right: 4%;
    font-weight: 700;
	color:#00c6a3;
    z-index: 2;
}
/* Homepage Testimonial CSS End */

/* Main Game Page CSS Start*/
.download-btn a {
    background: #f66007 !important;
    border-radius: 15px !important;
    padding: 12px 20px !important;
    box-shadow: 0 10px 0 #b54608 !important;
    font-size: 18px !important;
}
strong {
    font-weight: 700 !important;
}
.page-id-3399 .elementor-image-box-wrapper {
    height: 400px;
}
img.amazingcarousel-image-img {
    border: 1px solid #00c6a3 !important;
    padding: 5px !important;
    border-radius: 10px !important;
    margin: 0 !important;
}
.amazingcarousel-item-container {
    margin: 0 5px !important;
}
/* Main Game Page CSS End*/

/* Games for 2-4 years old CSS Start */
.page-id-9973 .elementor-image-box-wrapper {
    height: 400px;
}
.eael-pricing-icon {
    display: none !important;
}
/* Games for 2-4 years old CSS End */

/* Games for 4-6 years old CSS Start */
.page-id-7364 .elementor-image-box-wrapper {
    height: 400px;
}
/* Games for 4-6 years old CSS End */

/* Games for 7-9 years old CSS Start */
.page-id-7370 .elementor-image-box-wrapper {
    height: 400px;
}
/* Games for 7-9 years old CSS End */

/* Games for 9-11 years old CSS Start */
.page-id-7424 .elementor-image-box-wrapper {
    height: 400px;
}
ul.why-subscribe li {
    list-style: disc;
    list-style-position: inside;
}
ul.why-subscribe {
    margin: 0;
}
/* Games for 9-11 years old CSS End */

/* Teacher's Page CSS Start */
.page-id-2761 .eael-grid-post-holder {
    border: 0px solid rgba(0,0,0) !important;
}
.page-id-2761 .eael-grid-post-excerpt p {
    padding-bottom: 15px;
}
.page-id-2761 a.eael-post-elements-readmore-btn {
    float: right !important;
    background: #f66007 !important;
    padding: 5px 10px !important;
    border-radius: 10px !important;
    color: #ffffff !important;
    font-size: 16px !important;
    box-shadow: 0 8px 0 0px #b54608 !important;
}
.page-id-2761 a.eael-post-elements-readmore-btn:hover {
	box-shadow: 0 4px 0 0px #b54608 !important;
}
.page-id-2761 h2.eael-entry-title {
    line-height: 1.4em;
    margin-bottom: 25px;
    font-family: 'Quicksand' !important;
    font-weight: 600 !important;
}
.page-id-2761 .eael-entry-meta {
    font-family: Quicksand !important;
}
.page-id-2761 .eael-entry-content {
    font-family: 'Quicksand';
}
/* Teacher's Page CSS End */

/* Blog Page CSS Start */
img.avatar {
    display: none !important;
}
div#custom_html-6 {
    padding-left: 0px !important;
}
ol li {
    margin-bottom: 20px;
    color: #000;
    line-height: 1.5em;
}
div#recent-posts-2 ul li a {
    text-decoration: none !important;
    line-height: 1.5em;
}
div#categories-2 ul li a {
    text-decoration: none;
}
div#pagination a {
    display:inline-block!important;
    font-size: 15px !important;
    font-weight: 500;
}
div#pagination a:hover {
    text-decoration: none;
}
#pagination a.next {
    font-size: 0 !important;
}
/* #pagination a.next:before {
    content: '>';
    color: #fff !important;
    font-size: 30px;
    line-height: 27px;
    position: relative;
    top: -8px;
    font-weight: 600;
} */
#pagination a.next:before {
    background-image: url(https://skidos.com/wp-content/uploads/2022/01/next-btn.png);
    background-size: 20px 25px;
    background-repeat: no-repeat;
    color: #fff !important;
    position: relative;
    top: -2px;
    display: inline-block;
    width: 20px !important;
    height: 30px !important;
    content: '';
}
/*#pagination a.prev.page-numbers:before {
    content: '<';
    color: #fff !important;
    font-size: 30px;
    line-height: 27px;
    position: relative;
    top: -8px;
    font-weight: 600;
}*/
#pagination a.prev.page-numbers:before {
    background-image: url(https://skidos.com/wp-content/uploads/2022/01/prev-btn.png);
    background-size: 20px 25px;
    background-repeat: no-repeat;
    color: #fff !important;
    position: relative;
    top: -2px;
    display: inline-block;
    width: 20px !important;
    height: 30px !important;
    content: '';
}
a.elementor-social-icon span {
    display: none;
}
.otw-columns .otw_post-post-content {
    padding-right: 30px;
}
.otw_post-post-content p {
    font-family: 'Quicksand';
}
ul.blog-ul {
    color: #000;
    font-size: 20px;
    line-height: 1.4em;
    font-family: 'Quicksand';
    margin-left: 0;
}
ul.blog-ul li {
    list-style: disc;
    list-style-position: inside;
}
.otw-columns .widget {
    padding-left: 30px !important;
}
span.meta-category {
    display: flex;
    flex-wrap: wrap;
}
.grav-wrap .text {
    display: flex !important;
    color: #000 !important;
    flex-wrap: wrap;
    line-height: 20px !important;
}
.grav-wrap .text a {
    margin: 0 5px 0 5px;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
}
.grav-wrap .text span.date {
    margin: 0 5px;
    font-size: 16px !important;
    display: flex;
}
.post-area.featured_img_left .meta-category a:hover {
    text-decoration: none !important;
}
.post-area.featured_img_left .meta-category a {
    color: #7a7a7a !important;
    font-weight: 500 !important;
    line-height: 20px !important;
}
.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap {
    height: 78% !important;
    top: 5% !important;
}
.excerpt {
    font-size: 17px;
    line-height: 1.3em;
}
.post-area.featured_img_left article, article.post .post-content {
    margin-bottom: 0 !important;
}
.post-area.featured_img_left .article-content-wrap .post-content-wrap {
    padding-top: 0 !important;
}
#categories-2 h4, #recent-posts-2 h4 {
    font-weight: 600;
    font-size: 22px;
    margin-bottom: 30px;
    opacity: 1 !important;
    color: #000 !important;
}
#sidebar .widget.widget_categories li a {
    border: none !important;
    color: #000 !important;
}
#sidebar .widget.widget_categories li a:after {
    content: '>';
    float: right;
    font-weight: 600;
}
div#recent-posts-2 ul li a {
    color: #000;
    /*margin-right: 20px;*/
}
div#recent-posts-2 ul li {
    border: none;
}
p.common-data {
    color: #000;
    font-size: 20px;
    line-height: 1.4em;
}
#search-outer #search input[type=text] {
    font-family: 'Quicksand' !important;
    font-size: 35px !important;
    text-transform: none !important;
}
#search-outer {
    top: 70px !important;
}
div#pagination span.page-numbers.current {
    background: transparent !important;
    box-shadow: none !important;
    color: #00c6a3 !important;
    padding: 11px 13px 10px 13px!important;
    width: auto !important;
    height: auto !important;
    font-weight: 600 !important;
    font-size: 20px !important;
    margin: 0 !important;
}
div#pagination a.next.page-numbers, div#pagination a.prev.page-numbers {
    background-color: #f66007 !important;
    border-radius: 15px;
    box-shadow: 0 5px 0 0px #b64608 !important;
    color: #ffffff !important;
    font-size: 0px !important;
    position: relative;
    top: 10px;
    height: 40px !important;
}
div#pagination a.next.page-numbers:hover, div#pagination a.prev.page-numbers:hover {
    color: #ffffff !important;
    box-shadow: 0 3px 0 0px #b64608 !important;
}
div#recent-posts-2 ul li a:after {
    content: '>';
    color: #000;
    font-weight: 600;
    float: right;
    position: relative;
    right: -20px;
}
.post-header h3 {
    color: #000 !important;
}
.otw_post_content-blog-date a, .otw_post_content-blog-category a {
    font-weight: 500 !important;
}
ul.blog-li li:nth-child(n-1) {
    margin-bottom: 20px;
}
ul.blog-li li {
    font-size: 20px;
    line-height: 28px;
    color: #000;
}
h2.game-end-level-h2 {
    color: #000;
    font-size: 28px !important;
    font-weight: 700;
}
.blog-game-btn a {
    background: #f66007 !important;
    border-radius: 15px !important;
    padding: 5px 10px !important;
    box-shadow: 0 10px 0 #b54608 !important;
    font-size: 18px !important;
    color: #fff;
    font-weight: 600;
    line-height: 4em;
}
.blog-game-btn {
    margin-bottom: 40px;
}
/* Blog Page CSS End */

/* Help Page CSS Start */
input[type=text], input[type=email], textarea {
    border-radius: 15px;
    padding: 15px 20px;
    border: 1px solid #000;
    background: #fff;
    font-size: 22px;
    font-weight: 500;
}
label {
    display: block !important;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color: #000 !important;
    opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #000 !important;
    opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #000 !important;
    opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #000 !important;
    opacity: 1;
}
textarea {
    height: 140px !important;
}
.wpcf7 form p {
    margin-bottom: 0px !important;
}
input.wpcf7-submit {
    float: right;
    width: 25%;
    border-radius: 20px;
    padding: 15px 5px;
    background: #f66007 !important;
    box-shadow: 0 5px 0 #dd4a38;
    font-size: 20px;
    font-family: 'Quicksand';
}
input.wpcf7-submit:hover {
    box-shadow: 0 3px 0 #dd4a38 !important;
}

span.wpcf7-not-valid-tip {
    color: #f56104 !important;
    font-size: 16px;
    box-shadow: none !important;
}
.wpcf7 form .wpcf7-response-output {
    margin: 4em 0.5em 1em !important;
}

.eael-adv-accordion .eael-accordion-list .eael-accordion-header {
    padding: 5px !important;
}
.eael-adv-accordion .eael-accordion-list .eael-accordion-content {
    border: none !important;
}
h4.media-heading {
    font-size: 22px;
    color: #000;
    font-weight: 700;
    padding: 50px 0 15px 0;
}
/* Help Page CSS End */

/* Press Page CSS Start */
.page-id-3936 p.elementor-image-box-description {
    padding: 0;
}
.bdp-post-meta {
    font-size: 15px !important;
}
.bdp-post-short-content p {
    line-height: 1.6em;
    color: #000;
    font-weight: 500;
    font-size: 17px;
}
.custom-div-class {
    position: relative;
    top: 40px;
}
.news-short-content {
    color: #000;
    line-height: 1.4em;
    margin: 0px !important;
    padding: 0px !important;
}
.news-col-list .news-inner-wrap-view {
    border-bottom: 0px solid #d1d1d1;
    padding-bottom: 40px;
    margin-bottom: 60px;
}
.grid-news-thumb {
    border-radius: 5px;
}
/*a.prev.page-numbers:before {
    content: '<';
    color: #fff !important;
    font-size: 35px;
    line-height: 27px;
    position: relative;
    top: -1px;
    font-weight: 600;
}*/
a.prev.page-numbers:before {
    background-image: url(https://skidos.com/wp-content/uploads/2022/01/prev-btn.png);
    background-size: 20px 25px;
    background-repeat: no-repeat;
    color: #fff !important;
    position: relative;
    top: 3px;
    display: inline-block;
    width: 20px !important;
    height: 30px !important;
    content: '';
}
/*a.next.page-numbers:before {
    content: '>';
    color: #fff !important;
    font-size: 35px;
    line-height: 27px;
    position: relative;
    top: -1px;
    font-weight: 600;
}*/
a.next.page-numbers:before {
    background-image: url(https://skidos.com/wp-content/uploads/2022/01/next-btn.png);
    background-size: 20px 25px;
    background-repeat: no-repeat;
    color: #fff !important;
    position: relative;
    top: 3px;
    display: inline-block;
    width: 20px !important;
    height: 30px !important;
    content: '';
}
a.page-numbers, .news_pagination .page-numbers.current {
    font-size: 24px !important;
}
.news_pagination a.prev, .news_pagination a.next {
    min-width: 50px !important;
}
.news_pagination .page-numbers.current {
    border: none;
    color: #00c6a3;
    font-weight: 700;
}
a.prev.page-numbers, a.next.page-numbers {
    background: #f66007 !important;
    border: none;
    border-radius: 15px;
    box-shadow: 0 5px 0 #b54608;
    position: relative;
    top: 5px;
}
a.prev.page-numbers:hover, a.next.page-numbers:hover {
    box-shadow: 0 0px 0 #b54608 !important;
}
a.page-numbers {
    background: transparent;
    color: #000 !important;
    border: none;
    padding-top: 10px !important;
    font-weight: 400;
}
a.prev.page-numbers, a.next.page-numbers {
    color: transparent !important;
    font-size: 0px !important;
}
.custom-div-class a {
    background: #f66007;
    padding: 10px 20px;
    color: #fff;
    border-radius: 15px;
    box-shadow: 0 10px 0 #b54608;
    transition: all .3s;
    font-weight: 500;
}
.custom-div-class a:hover {
    box-shadow: 0 0px 0 #b54608;
    color: #000 !important;
}
.bdp-post-categories a:nth-child(n):after {
    content: ',';
}
.bdp-post-meta span {
    font-style: normal !important;
    font-size: 15px !important;
    color: #000;
    text-transform: capitalize !important;
    margin: 0px !important;
}
.bdp-post-categories a {
    color: #000 !important;
    border: none !important;
    padding: 0px !important;
    margin: 0px !important;
}
.bdp-post-title a {
    color: #000 !important;
}
.bdp-post-pagination a.prev.page-numbers, .bdp-post-pagination a.next.page-numbers {
    border: none !important;
    background: #f66007 !important;
    box-shadow: 0 10px 0 #b54608;
    font-size: 0px !important;
    padding: 5px 15px 10px 15px;
    border-radius: 10px;
}
.bdp-post-pagination a.prev.page-numbers:hover, .bdp-post-pagination a.next.page-numbers:hover {
    box-shadow: 0 0px 0 #b54608 !important;
}
.bdp-post-pagination a.prev.page-numbers:after {
    content: '<';
    color: #fff;
    font-size: 20px;
    font-weight: 700;
}
.bdp-post-pagination a.next.page-numbers:after {
    content: '>';
    color: #fff;
    font-size: 20px;
    font-weight: 700;
}
.bdp-post-pagination a.page-numbers, .bdp-post-pagination .current {
    font-size: 20px;
    background: transparent !important;
    border: none !important;
    color: #000 !important;
    font-weight: 600;
    padding: 10px 20px;
}
.bdp-post-pagination .current {
    color: #00c6a3 !important;
}
/* Press Page CSS End */

/* Teachers Page CSS Start */
.read-more a {
    background: #f66007 !important;
    border-radius: 15px !important;
    padding: 10px 20px !important;
    box-shadow: 0 10px 0 #b54608 !important;
	font-size: 15px !important;
    color: #fff !important;
}
.read-more a:hover {
    box-shadow: 0 0px 0 #b54608 !important;
}
.page-id-2761 .grav-wrap .text span.date, .page-id-2761 .grav-wrap .text a, .page-id-2836 .grav-wrap .text a, .page-id-2836 .grav-wrap .text span.date {
    line-height: inherit !important;
}
.page-id-2761 h2.eael-entry-title a, .page-id-2836 h2.eael-entry-title a {
    color: #000 !important;
    font-weight: 700;
    font-size: 20px;
}
.page-id-2761 h2.eael-entry-title, .page-id-2836 h2.eael-entry-title {
    line-height: 30px;
    margin-bottom: 30px;
}
/* Teachers Page CSS Start */

/* Ticket CSS Start */
span.winback-perMonth {
    font-family: 'Quicksand' !important;
}
.winback-btn {
    border: none !important;
    cursor: pointer !important;
    font-size: 22px !important;
    font-family: "QuickSand" !important;
    margin: 3% !important;
    padding: 10px !important;
    width: 80% !important;
    border-radius: 25px !important;
    color: #fff !important;
    background-color: #f60 !important;
    box-shadow: 0 6px 2px #dd5201 !important;
  font-weight: bold;
}
.hidden {
    visibility: visible !important;
}
.acquisition_plan2-bg, .acquisition_plan1-bg {
    background: #ffdf6a !important;
    color: #000;
}
.single-post .col-8 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
.winback-price {
    font-size: 2.8em!important;
    font-weight: 600 !important;
    justify-content: center !important;
}
p.card-text span.winback-oldPrice {
    line-height: 2.3em !important;
}
span.winback-perMonth {
    font-weight: 600;
    line-height: 2em;
}

/*
.winback-planhead {
    font-weight: 600 !important;
    font-size: 22px;
    color: #000;
    margin: 30px 0 0 0;
    padding-bottom: 10px !important;
*/
}
.winback-plan {
    padding: 5px;
    margin: -5px 15px !important;
    border-radius: 20px;
    color: #484848;
}
/* Ticket CSS End */

/* Christmas Page CSS Start */
.page-id-16172 .snow-bg {
   position: relative;
}

.page-id-16172 .snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}

.yrm-btn-inline {
    float: right;
}

span.yrm-button-text-1.yrm-button-text-span {
    visibility: hidden;
    position: relative;
}
span.yrm-button-text-1.yrm-button-text-span:before {
    content: '>>' !important;
    visibility: visible;
    position: absolute;
    top: 0;
    right: 0;
}
span.yrm-inner-content-wrapper {
    color: black;
}
/* Christmas Page CSS End*/

.winback-price {
    font-size: 2.8em!important;
    font-weight: 600;
    justify-content: center;
}
.footer-img, div#custom_html-8 {
        display: none;
}

.page-id-16338 .swiper-slide {
    border: none !important;
    padding: 0px;
    border-radius: 0px;
}
.page-id-16338 img.swiper-slide-image {
    border-radius: 0px !important;
}
.page-id-16338 .homepage-btn a {
    background: #f66007 !important;
    border-radius: 15px !important;
    padding: 15px 30px !important;
    box-shadow: 0 10px 0 #b54608 !important;
    font-size: 16px !important;
}
.page-id-16338 .homepage-btn a:hover {
    box-shadow: 0 0px 0 #b54608 !important;
}
.page-id-16338 .elementor-16338 .elementor-element.elementor-element-d8b5417 .eael-post-elements-readmore-btn {
    color: #FFFFFF;
    background-color: #F66007;
    border-radius: 15px;
    padding: 15px 30px !important;
    font-size: 16px !important;
    float: right;
    box-shadow: 0 10px 0 #b54608;
}
.page-id-16338 .elementor-16338 .elementor-element.elementor-element-d8b5417 .eael-post-elements-readmore-btn:hover {
    box-shadow: 0 0px 0 #b54608 !important;
    color: #000000 !important;
}
article.eael-grid-post.eael-post-grid-column {
    margin-bottom: 30px;
}
.elementor-16338 .elementor-element.elementor-element-d8b5417 .eael-load-more-button {
    box-shadow: 0 10px 0 #b54608;
}
.elementor-16338 .elementor-element.elementor-element-d8b5417 .eael-load-more-button:hover {
    background-color: #f66007;
    color: #000000;
    box-shadow: 0 0 0 #b54608;
    cursor: pointer;
}
.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before {
    display:none;
}
span.eael-posted-by {
    padding-right: 5px;
    padding-left: 5px;
}
span.eael-posted-on {
    padding-right: 5px;
}
span.eael-posted-on time {
    font-family: 'Quicksand';
}
span.eael-posted-by a {
    color: #000;
    font-weight: 600;
    font-family: 'Quicksand';
}
img.pt-cv-thumbnail {
    border-radius: 10px;
    width: 400px;
}
a.custom-btn-class {
    position: relative;
    left: 210px;
}
h4.pt-cv-title a {
    color: #000 !important;
}
h4.pt-cv-title {
    font-size: 20px !important;
}
.pt-cv-content {
    color: #000;
    line-height: 1.4em;
    margin: 20px 0 50px 0;
    font-weight: 500;
}
.pt-cv-wrapper .btn {
    margin-top: 30px;
}
.pt-cv-wrapper .btn-success {
    background: #f66007;
    border: #f66007;
    box-shadow: 0 4px 0 #b54608 !important;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 17px;
    font-weight: 500;
}
.pt-cv-wrapper .btn-success.focus, .pt-cv-wrapper .btn-success:focus {
    color: #fff;
    background-color: #f66007;
    border-color: #f66007;
}
.pt-cv-wrapper .btn-success:hover {
    background: #f66007 !important;
    border: #f66007 !important;
    box-shadow: 0 4px 0 #b54608 !important;
}
.pt-cv-pagination-wrapper {
    /*margin: 0 !important;*/
    text-align: center;
}
ul.pagination li a {
    min-width: 50px !important;
}

/*
.pt-cv-wrapper .pagination>li>a:hover
{
box-shadow: 0 4px 0 #b54608 !important;
    transform: translateY(-6px)!important;
}
*/

li.cv-pageitem-prev a, li.cv-pageitem-next a {
    background: #f66007 !important;
    font-size: 20px;
    border: none !important;
    color: #ffffff !important;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
    border-radius: 15px !important;
    font-weight: 700;
    box-shadow: 0 4px 0 #b54608 !important;
}
#search-outer #search input[type=text] {
  	border: 1px solid #e3e3e3 !important;
    padding-left: 10px !important;
}
li.cv-pageitem-prev a:hover, li.cv-pageitem-next a:hover {
    box-shadow: 0 0px 0 #b54608 !important;
    transition: all .3s;
}
li.cv-pageitem-number a {
    background: transparent !important;
    border: none !important;
    font-size: 20px;
    color: #000000 !important;
    font-weight: 600;
}
li.cv-pageitem-number.active a {
    color: #00c6a3 !important;
    font-weight: 600;
}
.eael-grid-post-excerpt p {
    font-size: 16px;
    padding: 20px 0 20px 0;
}
.meta-category-parenting-blog a {
    color: #000;
}
.meta-category-parenting-blog a:nth-child(n):after {
    content: ', ';
}
.meta-category-parenting-blog a:last-child:after {
    content: '';
}
.eael-entry-meta {
    padding-top: 10px;
}
.meta-category-parenting-blog {
    font-size: 16px !important;
    display: flex;
    max-width: 100px;
    flex-wrap: wrap;
    padding-left: 5px;
}
/* Media Queries */
/* Smartphones (landscape) ----------- */

 @media only screen and (max-width: 767px) { 
  	div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center !important;
	}
    body .img-with-aniamtion-wrap img {
    	max-width: 100%;
    	height: auto;
	}
  	#search-outer #search input[type=text] {
    	border: 1px solid #e3e3e3 !important;
        padding-left: 10px !important;
  	}
    #search-outer {
    	height: 70px !important;
	}
  	#slide-out-widget-area {
    	background-color: #00C6A3 !important; 
  	}
    div#categories-2, div#recent-posts-2 {
    	display: none !important;
	}
    .otw-columns .otw_post-post-content {
    	padding-right: 0px !important;
	}
    .custom-social-icons {
    	justify-content: center;
	}
    .footer-img {
        display: block !important;
    	text-align: center;
	}
    div#custom_html-8 {
    	display: block !important;
	}
    .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, .slide-out-widget-area-toggle.mobile-icon .lines-button:after {
    	background: #000 !important;
  	}
  	.mobile-search .icon-salient-search {
    	color: #000 !important;  
  	}
  	#slide-out-widget-area .inner .off-canvas-menu-container li a {
    	font-size: 18px !important;
    	line-height: 35px !important;
        opacity: 1 !important;
        padding: 5px 10px;
  	}
    #slide-out-widget-area .inner >div:first-of-type {
    	margin-top: 50px !important;
	}
  	.fa-angle-down:before {
    	color: #fff !important;
	}
    ul.sub-menu {
    	background: transparent !important;
	}
    div#footer-widgets {
        padding: 0px !important;
        background-position: top center !important;
  	}
/*     .footer-img img {
    	position: relative;
    	top: -150px;
	}
    #footer-widgets .container .col {
    	margin-bottom: 0px !important;
	}
  	#footer-widgets .container {
    	max-width: 100% !important;
  	}
    #footer-widgets .span_3 {
    	background: #9ee8da;
	}
  	#footer-widgets .row {
    	padding: 100px 0 35px 0 !important;
  	} */
    .mascot-image {
        display: none;
    }
    .features .elementor-image-box-wrapper {
    	display: flex;
    	text-align: left !important;
	}
    div.wonderplugincarousel-container {
    	padding: 0px !important;
	}
    .amazingcarousel-next, .amazingcarousel-prev {
        margin: 0px !important;
  	}
    div#text-4, div#text-5, div#text-6 {
    	margin-left: 0% !important;
        /*padding: 30px 0 !important;*/
	}
  	/*div#custom_html-5 {
    	padding: 30px 0 !important;
  	}*/
  	.custom-divider h2 {
    	height: 95px !important;
  	}
    .page-id-896 .custom-divider h2 {
    	height: 130px !important;
  	}
    .custom-divider-2 h2 {
    	height: 65px !important;
  	}
    .custom-divider-4 h2 {
    	height: 100px !important;
  	}
    .custom-divider-1 h2 {
    	height: 130px !important;
  	}
    .page-id-2761 .custom-divider-2 h2, .page-id-2836 .custom-divider-3 h2 {
    	height: 95px !important;
	}
    .page-id-2761 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-15393 .custom-divider-1 h2 {
    	height: 160px !important;
  	}
    .page-id-3936 .custom-divider h2 {
    	height: 65px !important;
	}
    .mx-auto {
    	margin-right: auto !important;
	}
    .card {
    	margin-bottom: 60px;
	}
    a.winback-btn {
    	margin-top: -10px !important;
    	padding: 5px !important;
	}
  	.otw-columns .widget {
    	padding-left: 0px !important;
	}
  	.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap {
    	height: 250px !important;
  	}
    .post-content-wrap {
    	margin-top: 10% !important;
	}
}
/* MOTO G4 & Samsung S5*/
@media only screen and (width : 360px) {
    q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after {
/*     	bottom: -1340% !important; */
    	z-index: 9999999 !important;
	}
  	.custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-14 h2, .custom-divider-15 h2 {
    	height: 95px !important;
  	}
    .custom-divider-16 h2, .custom-divider-17 h2, .custom-divider-18 h2, .custom-divider-19 h2 {
    	height: 95px !important;
  	}
    .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-22 h2, .custom-divider-23 h2 {
    	height: 95px !important;
  	}
    .custom-divider-24 h2, .custom-divider-25 h2, .custom-divider-26 h2, .custom-divider-27 h2 {
    	height: 95px !important;
  	}
    .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-30 h2, .custom-divider-31 h2 {
    	height: 95px !important;
  	}
    .custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-34 h2, .custom-divider-35 h2 {
    	height: 95px !important;
  	}
    .custom-divider-36 h2, .custom-divider-38 h2, .custom-divider-39 h2 {
    	height: 95px !important;
  	}
    .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-42 h2, .custom-divider-43 h2 {
    	height: 95px !important;
  	}
    .custom-divider-44 h2, .custom-divider-45 h2, .custom-divider-47 h2, .custom-divider-48 h2 {
    	height: 95px !important;
  	}
  	.custom-divider-6 h2, .custom-divider-8 h2, .custom-divider-10 h2, .custom-divider-11 h2 {
    	height: 95px !important;  
  	}
  	.custom-divider-7 h2, .custom-divider-9 h2 {
    	height: 130px !important;  
  	}
    .custom-divider-2 h2 {
    	height: 95px !important;
	}
    .custom-divider-5 h2 {
    	height: 95px !important;
	}
    .page-id-16212 .custom-divider h2 {
    	height: 130px !important;
	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
  	.custom-divider-3 h2 {
    	height: 95px !important;
  	}
    .page-id-2836 .custom-divider-3 h2, .page-id-2836 .custom-divider-2 h2 {
    	height: 65px !important;
	}
  	/*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
  	.custom-social-icons {
    	justify-content: center;
  	}
  	div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
    span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
	span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
    a.custom-btn-class {
    	position: relative;
    	left: 140px !important;
	}
}

@media only screen and (width : 375px) {
    q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after {
/*     	bottom: -1340% !important; */
    	z-index: 9999999 !important;
	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
  	.custom-social-icons {
    	justify-content: center;
  	}
    div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
  	span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
    a.custom-btn-class {
    	position: relative;
    	left: 160px !important;
	}
    .custom-divider-5 h2 {
    	height: 85px !important;
	}
    .custom-divider-3 h2 {
    	height: 65px !important;
  	}
    .custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-14 h2, .custom-divider-15 h2 {
    	height: 95px !important;
  	}
    .custom-divider-16 h2, .custom-divider-17 h2, .custom-divider-18 h2, .custom-divider-19 h2, .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-22 h2, .custom-divider-23 h2 {
    	height: 95px !important;
  	}
    .custom-divider-24 h2, .custom-divider-25 h2,.custom-divider-26 h2, .custom-divider-27 h2 {
    	height: 95px !important;
  	}
    .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-30 h2, .custom-divider-31 h2 {
    	height: 95px !important;
  	}
  	.custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-34 h2, .custom-divider-35 h2 {
    	height: 95px !important;
  	}
    .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-42 h2, .custom-divider-43 h2 {
    	height: 95px !important;
  	}
    .custom-divider-36 h2, .custom-divider-38 h2, .custom-divider-39 h2 {
    	height: 95px !important;
  	}
    .custom-divider-44 h2, .custom-divider-45 h2, .custom-divider-47 h2, .custom-divider-48 h2 {
    	height: 95px !important;
  	}
    .custom-divider-10 h2, .custom-divider-11 h2, .custom-divider-8 h2, .custom-divider-6 h2, .custom-divider-7 h2 {
    	height: 95px !important;  
  	}
    .custom-divider-9 h2 {
    	height: 115px !important;  
  	}
}

@media only screen and (width : 414px) {
    q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after {
    	bottom: -1260% !important;
    	z-index: 9999999 !important;
	}
    .custom-divider-3 h2 {
    	height: 65px !important;
  	}
    .custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-14 h2 {
    	height: 95px !important;
  	}
    .custom-divider-16 h2, .custom-divider-17 h2, .custom-divider-18 h2, .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-22 h2 {
    	height: 95px !important;
  	}
    .custom-divider-24 h2, .custom-divider-25 h2, .custom-divider-26 h2, .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-30 h2 {
    	height: 95px !important;
  	}
    .custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-34 h2 {
    	height: 95px !important;
  	}
    .custom-divider-36 h2, .custom-divider-38 h2 {
    	height: 95px !important;
  	}
    .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-42 h2 {
    	height: 95px !important;
  	}
    .custom-divider-44 h2, .custom-divider-45 h2, .custom-divider-47 h2 {
    	height: 95px !important;
  	}
    .custom-divider-2 h2 {
    	height: 65px !important;
	}
    .custom-divider-10 h2, .custom-divider-8 h2, .custom-divider-6 h2, .custom-divider-7 h2 {
    	height: 95px !important;  
  	}
  	.custom-divider-11 h2 {
    	height: 65px !important;
  	}
    .custom-divider-9 h2 {
    	height: 130px !important;  
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
  	div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    .custom-social-icons {
    	justify-content: center;
  	}
    div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
  	span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

@media only screen and (width : 393px) {
    q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after {
   	bottom: -1260% !important; 
    	z-index: 9999999 !important;
	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    .custom-social-icons {
    	justify-content: center;
  	}
    div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
  	span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
	span.meta-category {
    	display: inline-block;
	}
}

/* Pixel Phones */
@media only screen and (width : 411px) {
    q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after 
    	bottom: -1260% !important; 
    	z-index: 9999999 !important;
	}
    .custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-14 h2, .custom-divider-15 h2 {
    	height: 95px !important;
  	}
    .custom-divider-16 h2, .custom-divider-17 h2, .custom-divider-18 h2, .custom-divider-19 h2 {
    	height: 95px !important;
  	}
    .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-22 h2 {
    	height: 95px !important;
  	}
    .custom-divider-24 h2, .custom-divider-25 h2, .custom-divider-26 h2 {
    	height: 95px !important;
  	}
    .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-30 h2 {
    	height: 95px !important;
  	}
    .custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-34 h2 {
    	height: 95px !important;
  	}
    .custom-divider-36 h2, .custom-divider-38 h2 {
    	height: 95px !important;
  	}
    .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-42 h2 {
    	height: 95px !important;
  	}
    .custom-divider-44 h2, .custom-divider-45 h2, .custom-divider-47 h2, .custom-divider-48 h2 {
    	height: 95px !important;
  	}
    .custom-divider-6 h2, .custom-divider-8 h2, .custom-divider-10 h2, .custom-divider-11 h2 {
    	height: 95px !important;  
  	}
  	.custom-divider-7 h2, .custom-divider-9 h2 {
    	height: 130px !important;  
  	}
    .custom-divider-2 h2 {
    	height: 95px !important;
	}
  	.custom-divider-5 h2 {
    	height: 65px !important;
  	}
  	.page-id-16212 .custom-divider h2 {
    	height: 130px !important;
  	}
  	.page-id-16212 .custom-divider-5 h2 {
    	height: 95px !important;  
  	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
    .page-id-2836 .custom-divider-3 h2, .page-id-2836 .custom-divider-2 h2, .page-id-16338 .custom-divider-2 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider-3 h2 {
    	height: 95px !important;
	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
/*    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
*/
    .custom-social-icons {
    	justify-content: center;
  	}
    div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
    span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
    a.custom-btn-class {
    	position: relative;
    	left: 190px !important;
	}
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
	.footer-links ul li {
    	padding-bottom: 20px !important;
	}
    .custom-divider-14 h2, .custom-divider-15 h2 {
    	height: 95px !important;
  	}
  	.custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-16 h2, .custom-divider-17 h2, .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-24 h2, .custom-divider-25 h2, .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-44 h2, .custom-divider-45 h2 {
    	height: 130px !important;
  	}
    .custom-divider-30 h2, .custom-divider-31 h2 {
    	height: 95px !important;
  	}
    .custom-divider-34 h2, .custom-divider-35 h2 {
    	height: 95px !important;
  	}
    .custom-divider-36 h2, .custom-divider-38 h2, .custom-divider-39 h2 {
    	height: 95px !important;
  	}
    .custom-divider-42 h2, .custom-divider-43 h2 {
    	height: 95px !important;
  	}
    .custom-divider-26 h2, .custom-divider-27 h2 {
    	height: 95px !important;
  	}
    .custom-divider-22 h2, .custom-divider-23 h2 {
    	height: 95px !important;
  	}
    .custom-divider-47 h2, .custom-divider-48 h2 {
    	height: 95px !important;
  	}
    .custom-divider-18 h2, .custom-divider-19 h2 {
    	height: 95px !important;
  	}
    .custom-divider-10 h2, .custom-divider-11 h2 {
    	height: 95px !important;  
  	}
  	.custom-divider-8 h2, .custom-divider-6 h2, .custom-divider-7 h2 {
    	height: 130px !important;  
  	}
    .custom-divider-9 h2 {
    	height: 160px !important;  
  	}
    .custom-divider-2 h2 {
    	height: 95px !important;
	}
    .custom-divider-5 h2 {
    	height: 95px !important;
	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
    .page-id-2836 .custom-divider-2 h2 {
    	height: 65px !important;
	}
    .custom-divider-3 h2 {
    	height: 95px !important;
	}
	.footer-links ul {
    	justify-content: center !important;
	}
	q::before {
    	top: 250% !important;
    	z-index: 999999 !important;
	}
	q::after {
     	bottom: -1410% !important;
    	z-index: 9999999 !important;
	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    .custom-social-icons {
    	justify-content: center;
  	}
    div#text-4, div#text-5, div#text-6, div#custom_html-5 h4 {
    	text-align: center;
  	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
    a.custom-btn-class {
    	position: relative;
    	left: 100px !important;
	}
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	.games {
    	height: 400px !important;
	}
   	.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap {
    	height: auto;
  	} 
    .page-id-896 .custom-divider h2 {
    	height: 115px !important;
  	}
  	div#text-4, div#text-5, div#text-6 {
    	margin: 0px !important;    
  	}
    a.custom-btn-class {
    	position: relative;
    	left: 190px !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.games {
    	height: 500px !important;
	}
  	.post-area.featured_img_left .article-content-wrap .post-featured-img-wrap {
    	height: auto !important;
  	}
    .page-id-896 .custom-divider h2 {
    	height: 115px !important;
  	}
    div#text-4, div#text-5, div#text-6 {
    	margin: 0px !important;    
  	}
    a.custom-btn-class {
    	position: relative;
    	left: 150px !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 300px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
    	background-color: #9ee8d9 !important;
	}
}

/**********************************************************************************************/

/* iPhone 5 Landsacpe */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
    .follow-us-mobile-class {
    	left: 60px !important;
	}
	.social-icons-mobile-class {
		left: 50px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
  	/*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
	span.meta-category {
    	display: inline-block;
	}
}

/* iPhone 5 Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
    .follow-us-mobile-class {
    	left: 75px !important;
    	top: -70px !important;
	}
	.social-icons-mobile-class {
		left: 60px !important;
    	top: -40px !important;
	}
  	.footer-links {
    	padding: 20px 0 0 0;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
  	/*div#footer-widgets {
    	background-position: center !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/**********************************************************************************************/

/* iphone 6, 6s, 7, 8 orientation : landscape */
@media only screen and (min-device-width: 280px) and (max-device-width: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .follow-us-mobile-class {
    	left: 60px !important;
	}
	.social-icons-mobile-class {
		left: 50px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
  	.games {
    	height: 400px !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
	/*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 300px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
	span.meta-category {
    	display: inline-block;
	}
}

/* iphone 6, 6s, 7, 8 orientation : portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
    .follow-us-mobile-class {
    	left: 100px !important;
	}
    .custom-divider-2 h2 {
    	height: 95px !important;
	}
    .custom-divider-5 h2 {
    	height: 65px !important;
	}
    .page-id-2836 .custom-divider-2 h2, .page-id-2836 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
	.social-icons-mobile-class {
		left: 90px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
  	.games {
    	height: 400px !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/**********************************************************************************************/

/* iphone 6+, 6s+, 7+, 8+ orientation : landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
	.follow-us-mobile-class {
    	left: 60px !important;
	}
	.social-icons-mobile-class {
		left: 50px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
    .games {
    	height: 400px !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/* iphone 6+, 6s+, 7+, 8+ orientation : portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
	.follow-us-mobile-class {
    	left: 100px !important;
	}
    .page-id-2836 .custom-divider-2 h2, .page-id-2836 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider-2 h2 {
    	height: 95px !important;
	}
	.social-icons-mobile-class {
		left: 90px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
    .games {
    	height: 400px !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/**********************************************************************************************/

/* iPhone X orientation : landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
	.follow-us-mobile-class {
    	left: 60px !important;
	}
	.social-icons-mobile-class {
		left: 50px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
  	.games {
    	height: 350px !important;
	}
    .download-btn a {
        padding: 20px 0 0 0;
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin-bottom: 20px !important;
    	white-space: pre;
	}
	span.meta-category {
    	display: inline-block;
	}
}
/* iPhone X orientation : portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
	.follow-us-mobile-class {
    	left: 100px !important;
	}
/*     .custom-divider-2 h2 {
    	height: 85px !important;
	} */
    .page-id-2761 .custom-divider-2 h2, .page-id-2836 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider-3 h2 {
    	height: 65px !important;
	}
    .page-id-16338 .custom-divider-2 h2 {
    	height: 95px !important;
	}
	.social-icons-mobile-class {
		left: 90px !important;
	}
  	.footer-links ul {
    	justify-content: center !important;
	}
  	.games {
    	height: 400px !important;
	}
  	.download-btn a {
        padding: 20px 0 0 0;
  	}
    /*div#footer-widgets {
    	background-position: left !important;
    	padding-top: 0px !important;
	}*/
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
    span.meta-category a {
    	margin: 0px !important;
	}
    .date {
    	margin-bottom: 20px !important;
	}
}

/**********************************************************************************************/

@media only screen and (min-device-width: 280px) and (max-device-width: 767px) and (orientation : portrait) {
    div#footer-widgets {
    	background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg);
    	background-position: top center !important;
    	padding-top: 70px !important;
    	background-size: contain;
    	background-repeat: repeat-x;
        background-color: #9ee8d9 !important;
	}
  	.amazingcarousel-bullet {
    	width: 17px !important;
        left: 17px;
  	}
    a.custom-btn-class {
    	left: 180px !important;
	}
    .custom-divider h2, .custom-divider-2 h2 {
    	height: 85px !important;
	}
    .custom-divider-48 h2, .custom-divider-46 h2, .custom-divider-43 h2, .custom-divider-39 h2, .custom-divider-37 h2, .custom-divider-35 h2, .custom-divider-31 h2, .custom-divider-27 h2, .custom-divider-23 h2, .custom-divider-19 h2, .custom-divider-15 h2, .custom-divider-11 h2, .custom-divider-5 h2, .custom-divider-49 h2, .custom-divider-3 h2, .page-id-3936 .custom-divider h2, .page-id-2761 .custom-divider-3 h2, .page-id-2836 .custom-divider-3 h2, .page-id-2836 .custom-divider-2 h2, .page-id-16338 .custom-divider h2 {
    	height: 55px !important;
	}
  	.page-id-2761 .custom-divider-2 h2 {
    	height: 85px !important;
  	}
    .page-id-896 .custom-divider h2, .page-id-2761 .custom-divider-1 h2, .custom-divider-9 h2 {
    	height: 120px !important;
	}
  	.custom-divider-47 h2, .custom-divider-44 h2, .custom-divider-45 h2, .custom-divider-40 h2, .custom-divider-41 h2, .custom-divider-42 h2, .custom-divider-38 h2, .custom-divider-36 h2, .custom-divider-32 h2, .custom-divider-33 h2, .custom-divider-34 h2, .custom-divider-28 h2, .custom-divider-29 h2, .custom-divider-30 h2, .custom-divider-24 h2, .custom-divider-25 h2, .custom-divider-26 h2, .custom-divider-20 h2, .custom-divider-21 h2, .custom-divider-22 h2, .custom-divider-18 h2, .custom-divider-17 h2, .custom-divider-12 h2, .custom-divider-13 h2, .custom-divider-14 h2, .custom-divider-16 h2, .custom-divider-10 h2, .custom-divider-4 h2, .page-id-16338 .custom-divider-3 h2, .custom-divider-6 h2, .custom-divider-7 h2, .custom-divider-8 h2 {
    	height: 90px !important;
  	}
}

/**********************************************************************************************/

@media only screen and (min-device-width: 400px) and (max-device-width: 632px) and (orientation : portrait) {
  	#pagination a, div#pagination span.page-numbers.current {
  		padding: 11px 5px 10px 13px!important;  
  	}
  	#pagination a.prev.page-numbers:before {
    	left: -5px;
  	}
  	#pagination a.next:before {
    	right: 3px;  
  	}
    #pagination {
    	margin-bottom: 70px;
	}
}



.elementor-image-box-img .elementor-animation-sink:hover{}

/* 3D Button Big Button */

  /*.pushable-big:hover .front-big {
    transform: translateY(-6px);
  }*/
  .pushable-big:active .front-big {
    transform: translateY(-2px);
  }
  .pushable-big {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
}
.front-big {
  display: block;
  padding: 20px 40px;
  border-radius: 15px;
  font-size: 20px;
  background: #F66007;
  color: white;
  transform: translateY(-4px);
  font-family: 'Quicksand';
  font-weight: 600;
  will-change: transform;
  transition: transform 0ms;
}
.pushable-big:focus:not(:focus-visible) {
  outline: none;
}
  .pushable-big a{text-decoration:none;}
 .front-big:hover{color:#81170A;}
  /* 3D Button Big */



/* 3D Button Small*/
  .front-small {
    will-change: transform;
    transition: transform 0ms;
  }
  /*.pushable:hover .front-small {
    transform: translateY(-6px);
  }*/
  .pushable:active .front-small {
    transform: translateY(-2px);
  }
  .pushable {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
    float: right;
}
.front-small {
display: block;
    padding: 12px 20px;
    border-radius: 15px;
    font-size: 18px;
    background: #F66007;
    color: white;
    transform: translateY(-4px);
    font-family: 'Quicksand';
    font-weight: 600;
}
.pushable:focus:not(:focus-visible) {
  outline: none;
}
  .pushable a{text-decoration:none;}
 .front-small:hover{color:#81170A;}
  /* 3D Button Small */




/* 3D Button Small on Games page-start*/
.front-game {
    will-change: transform;
    transition: transform 0ms;
  }
  /*.pushable-game:hover .front-game {
    transform: translateY(-6px);
  }*/
  .pushable-game:active .front-game {
    transform: translateY(-2px);
  }
  .pushable-game {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
    float: right;
}
.front-game {
display: block;
    padding: 12px 20px;
    border-radius: 15px;
    font-size: 18px;
    background: #F66007;
    color: white;
    transform: translateY(-4px);
    font-family: 'Quicksand';
    font-weight: 600;
}
.pushable-game:focus:not(:focus-visible) {
  outline: none;
}
  .pushable-game a{text-decoration:none;}
 .front-game:hover{color:#81170A;}
/* 3D Button Small on Games page-end*/


/* 3D Button Small for news-start*/
  .front-news {
    will-change: transform;
    transition: transform 0ms;
  }
  /*.pushable-news:hover .front-news {
    transform: translateY(-6px);
  }*/
  .pushable-news:active .front-news {
    transform: translateY(-2px);
  }
  .pushable-news {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
    float:left;
    top: 40px!important;
    position: relative;
}
.front-news {
display: block;
    padding: 12px 20px;
    border-radius: 15px;
    font-size: 16px;
    background: #F66007;
    color: white;
    transform: translateY(-4px);
    font-family: 'Quicksand';
    font-weight: 600;
}
.pushable-news:focus:not(:focus-visible) {
  outline: none;
}
  .pushable-news a{text-decoration:none;}
 .front-news:hover{color:#81170A;}
  /* 3D Button Small for news -end */


/* 3D Button Small for blog-start*/
  .front-blog {
    will-change: transform;
    transition: transform 0ms;
  }
  /*.pushable-blog:hover .front-blog {
    transform: translateY(-6px);
  }*/
  .pushable-blog:active .front-blog {
    transform: translateY(-2px);
  }
  .pushable-blog {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
    float: left;
}
.front-blog {
display: block;
    padding: 12px 20px;
    border-radius: 15px;
    font-size: 18px;
    background: #F66007;
    color: white;
    transform: translateY(-4px);
    font-family: 'Quicksand';
    font-weight: 600;
}
.pushable-blog:focus:not(:focus-visible) {
  outline: none;
}
  .pushable-blog a{text-decoration:none;}
 .front-blog:hover{color:#81170A;}
  /* 3D Button Small for blog-end */

/*christmas-benefit-start*/
.christmas-benefits p {
    font-size: 18px !important;
    font-weight: bold;
    padding-bottom: 58px;
}
img.christmas-what-are-benefits {
    float: left;
    padding-right: 10px;
}
/*christmas-benefit-End*/


/*parenting guide-start*/
 .pt-cv-readmore {
    will-change: transform!important;
    transition: transform 0ms!important;
  }

  .pt-cv-readmore:active {
    transform: translateY(-2px)!important;
  }
  .pt-cv-readmore {
  background: #B54608!important!important;
  border: none!important;
  border-radius: 15px!important;
  padding: 0!important;
  cursor: pointer!important;
  float: right!important;
}
.pt-cv-readmore {
    display: block!important;
    padding: 12px 20px!important;
    border-radius: 15px!important;
    font-size: 18px!important;
    background: #F66007!important;
    color: white!important;
    transform: translateY(-4px)!important;
    font-family: 'Quicksand'!important;
    font-weight: 600!important;
}
.pt-cv-readmore:focus:not(:focus-visible) {
  outline: none!important;
}
  .pt-cv-readmore a{text-decoration:none !important;}

 .pt-cv-readmore:hover {color:#81170A !important;}

.pt-cv-colsys .pt-cv-content-item {padding-bottom: 50px;}

/*parenting guide-end*/


/*Hover Link-start */
body a{
  color: #00C6A3;
}
/*Hover Link-End */





/*blog page package section-start*/

.ml-auto, .mx-auto {margin-left: auto!important;}
.mr-auto, .mx-auto {margin-right: auto!important;}
.justify-content-center {justify-content: center!important;}
.d-flex {display: flex!important;}
.col{flex-basis: 0;flex-grow: 1;max-width: 100%;}
.row {display: flex;flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
.text-white {color: #fff!important;}
.mt-3, .my-3 {margin-top: 1rem!important;}
.border-0 { border: 0!important;}
.card {position: relative;display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-clip: border-box; border: 1px solid rgba(0,0,0,.125); border-radius: 0.25rem; margin:0 auto; }
@media only screen and (min-device-width: 270px) and (max-device-width: 320px)  {
  .pushable-card {
    margin-top: 0px!important; 
}
   .row{
    padding-bottom: 10px!important;
}
  .winback-btnn {
    font-size: 20px!important;
}
  .winback-perMonth{
   font-size:12px!important;
}
}
  
@media only screen and (min-device-width: 400px) and (max-device-width: 530px)  {
.card {position: relative;display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-clip: border-box; border: 1px solid rgba(0,0,0,.125); border-radius: 0.25rem; }
.col-xsm-12{flex: 0 0 80%; max-width: 80%;}
  .pushable-card {
    margin-top: 0px!important; 
}
  .row{
    padding-bottom: 20px!important;
}
  p {
    padding-bottom: 0px;
}
  .col{
    margin-bottom:0px;
  }
  .coupon_hr {
    height: 5px!important;
    width: 13em;
    border-color: #fff;
    border-style: dashed;
    margin: 8% 7% 8%;
}
/*.winback-plan {padding: 10px;margin: 40px 15px!important;}
.card-img-overlay h5{font-size:3rem!important;}
p.winback-planhead{font-size:40px!important; margin: 40px!important;}
.col-12.winback-price {font-size: 6em!important;}
span.winback-perMonth{font-size:32px!important;}
.coupon_hr{width:40em!important;}
.winback-btn{font-size:48px!important}*/
}
@media only  screen and (min-device-width: 576px) and (max-device-width: 767px)   {
  .card {position: relative;display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-clip: border-box; border: 1px solid rgba(0,0,0,.125); border-radius: 0.25rem; }
.col-sm-9 { flex: 0 0 58.333333%; max-width: 58.333333%;}
  
  
/*.winback-plan {padding: 10px;margin: 40px 15px!important;}
h5{font-size:2rem!important;}
.winback-planhead{font-size:36px!important;}
.winback-price {font-size: 4em!important;}
.winback-perMonth{font-size:30px!important;}
.coupon_hr{width:28em!important;}
.winback-btn{font-size:32px!important;}*/
}
@media only  screen (min-device-width: 768px) and (max-device-width: 1199px) and  {
.col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%;}}
@media only  screen (max-device-width: 1200px){
.col-xl-4 { flex:  0 27%; max-width: 27%;}}
.col,.col-lg-5,  .col-md-7, .col-sm-9,.col-xl-4,.col-6,.col-9,.col-12{ 
    position: relative;
    min-height: 1px;
    /*padding-right: 15px;
    padding-left: 15px;*/
}
.win_img {
 /*   width: 100%; */
  width:auto;
}

img {
    vertical-align: middle;
    border-style: none;
}

.card-img {
    width: 100%;
    border-radius: calc(0.25rem - 1px);
}

img {
    object-fit: cover;
}
.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 1rem;
}
.winback-plan {
    padding: 5px;
    margin: 0px 15px;
    border-radius: 20px;
    color: #484848;
}
 h5 {
    font-size: 1.25rem;
}
/* Card Heading Bgcolor
.acquisition_plan-bg{color:#fff;background-color:#ffdf6a} */

.winback-planhead {
    font-weight: 600;
    font-size: 22px;
    color: #000;
    margin: 15px;
}

.col-9 {
    flex: 0 0 75%;
    max-width: 75%;
}

.winback-planicon {
    justify-content: flex-end;
  margin-bottom: 20px;
}
.col-6 {
    flex: 0 0 40%;
    max-width: 50%;
}
.winback-price {
    font-size: 3em;
    font-weight: 500;
}
.col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}
.p-0 {
    padding: 0!important;
}
p {
    font-size: 17px;
    margin-bottom: 7px;
}
 .winback-perMonth{
    margin: 1;
    color: #000;
    font-family: "QuickSand-R";
   line-height:1.1em;
   font-size:14px;
}
.winback_monthPrice {
    color: #fff;
    background-color: #00c6a3;
    border: none;
    border-radius: 20px;
    padding: 5px;
}
.coupon_hr {
    height: 5px!important;
    width: 16em;
    border-color: #fff;
    border-style: dashed;
    margin: 1% 7% 1%;
  display:none;
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
.btnn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.winback-btnn, .winback-btnn:focus {
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;
    z-index: 1;
}

.btnn {
    outline: 0!important;
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.winback-btnn {
    /*border: none;
    cursor: pointer;
    font-size: 22px;
    font-family: "QuickSand";
    margin: 1%;
    padding: 15px;
    width: 80%;
    border-radius: 15px;
    color: #fff;
    background-color: #f60;
    box-shadow: 0 6px 2px #dd5201;*/
  display: block;
  padding: 20px 40px;
  border-radius: 15px;
  font-size: 20px;
  background: #F66007;
  color: white;
  transform: translateY(-4px);
  font-family: 'Quicksand';
  font-weight: 600;
}
a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}
a.btnn.winback-btn{margin-top:60px !important}

.card-img-overlay p {
    padding-bottom: 0px;
}
.card-img-overlay .col{margin-bottom:0px}


/*blog page package section-start*/

/* 3D Button card-start */
  .front-card {
    will-change: transform;
    transition: transform 0ms;
  }
  /*.pushable-card:hover .front-card {
    transform: translateY(-6px);
  }*/
  .pushable-card:active .front-card {
    transform: translateY(-2px);
  }
  .pushable-card {
  background: #B54608;
  border: none;
  border-radius: 15px;
  padding: 0;
  cursor: pointer;
    margin-top:40px;
}
.front-card {
  display: block;
  padding: 15px 70px;
  border-radius: 15px;
  font-size: 20px;
  background: #F66007;
  color: white;
  transform: translateY(-4px);
  font-family: 'Quicksand';
  font-weight: 600;
}
.pushable-card:focus:not(:focus-visible) {
  outline: none;
}
  .pushable-card a{text-decoration:none;}
 .front-card :hover{color:#81170A;}
  /* 3D Button  for card-end */

/* Help/FAQ/Support Page START */
.card-deck .card {
    margin-bottom: 15px;
}
.card-img, .card-img-top {
    border-top-left-radius: calc(0.25rem - 1px);
    border-top-right-radius: calc(0.25rem - 1px);
}
.card-img, .card-img-bottom, .card-img-top {
    flex-shrink: 0;
    width: 100%;
}

.card-body {
    min-height: 1px;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.card-title {
    margin-bottom: 0.75rem;
}
@media (min-width: 576px){

.card-deck {
    display: flex;
    margin-right: -15px;
    margin-left: -15px;
    flex-flow: row wrap;
}
.card-deck .card {
    margin-right: 15px;
    margin-bottom: 0px;
    margin-left: 15px;
    flex: 1 0 0%;
}
}
/* Help/FAQ/Support Page END */ 

/* News Page Image Links */
.news-col-list .news-thumb {
    pointer-events: none !important;
}


@media only screen and (width: 390px)
div#footer-widgets {
    background-image: url(https://skidos.com/wp-content/uploads/2021/11/footer-bg.jpg) !important;
    background-position: top center !important;
    padding-top: 70px !important;
    background-size: contain;
    background-repeat: repeat-x;
    background-color: #9ee8d9 !important;
}







@media (max-width: 2000px){
	p {
    text-align: justify !important;
  	  }
}

p{
    color: #000000;
    font-size: 17px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    line-height: 1.4em !important;
    letter-spacing: 0px !important;
}

@media (max-width: 767px) { h1.otw_post_content-blog-title
  {
    font-weight: 600 !important;
    font-size: 24px !important;
    color: #000 !important;
   }
}
@media (max-width: 767px) {.otw_post_content-blog-meta-wrapper {
    font-size: 17px !important;
  }
}

.textwidget p {
    text-align: center !important;
}
