

/* Responsive design */
@media screen and (max-width: 1920px){
	
	
}



@media screen and (max-width: 1680px){
	
}



@media screen and (max-width: 1600px){
	
}



@media screen and (max-width: 1440px){
	

}


@media screen and (max-width: 1366px){
    /* toys-home-page- */
    .pale-banner .banner-slider .owl-stage-outer img{height: 300px;-o-object-position: top;object-position: top;}
    .explore .absolute-img img.left{height: 150px;left: 0;top: -90px;object-fit: contain;object-position: center;}
    .explore .absolute-img img.right{height: 150px;top: -90px;right: 0;object-fit: contain;object-position: center;}
    .home-new-product .absolute-img img.top{width: 90px;}
    .home-new-product .absolute-img img.bottom{width: 190px;}
    .home-new-product .product-details img{height: 310px;}
    .join-us .absolute-img .left{height: 150px;left: 0;object-fit: contain;object-position: center;}
    .join-us .absolute-img .right{height: 150px;right: 0;object-fit: contain;object-position: center;}
	
}



@media screen and (max-width: 1280px){
    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right{height: 120px;}
	

}

@media screen and (max-width: 1199px){
    
    
}


@media screen and (max-width: 1080px){
    /* ==toys-page== */
    .pale-banner{min-height: 400px;}
    .pale-banner .arrivals{margin-top: 60px;}
    .pale-banner .arrivals h1{font-size: 35px;line-height: 40px;}
    .pale-banner .arrivals h4 {font-size: 25px;}
    .pale-banner .arrivals h5{font-size: 20px;}
    .explore-palestraki{padding: 50px 0px;}
    .explore-palestraki .image img{height: 422px;}
    .explore-palestraki .image{height: 424px}
    .explore-palestraki .details .detail-toy .card h1{font-size: 24px;}
    .explore-palestraki .details .detail-toy .card p{font-size: 13px;line-height: 25px;}
    .explore-palestraki .details .detail-toy{height: 255px;}
    .explore-palestraki .details .detail-toy .card{height: 255px;}
    .explore-palestraki .details img{height: 175px;;}
    .join-us .image img{height: 370px;}
    .join-us .details{margin-top: 200px;}
    .our-story .image img{height: 422px;}
    .our-story .image{height: 424px;}
    .our-story .details img{height: 150px;}
    .home-new-product .product-details h1{font-size: 30px;}
    .home-new-product .product-details h4{font-size: 20px;}
    .home-new-product .product-details p{line-height: 30px;font-size: 14px;}
    /* ==about-us== */
    .about-us .absolute-img .left, .about-us .absolute-img .right{height: 100px;}
    

}



@media screen and (max-width: 1024px){
    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {height: 75px;}

}



@media screen and (max-width: 992px){
   
	

}



@media screen and (max-width: 991px){
    /* ==toys-page== */
    .navbar .navbar-toggler{display: none;position: absolute;right: 0;top: 70px;z-index: 9999;background-color: #3287c0;}
    button#responsive-menu-button{position: absolute !important;top: 66px !important;background-color: #3287c0 !important;}
    #responsive-menu-container{width: 100% !important;background-color: rgba(0, 121, 226, 0.5) !important;}
    #responsive-menu-container #responsive-menu-wrapper{width: 50% !important;height: 100vh !important;}
    #responsive-menu-container #responsive-menu{height: 100vh !important;}
    #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size: 16px !important;font-weight: 700;font-family: 'Open Sans', sans-serif !important;text-transform: uppercase;}

    .pale-banner .col-sm-3, .pale-banner .col-sm-7{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .pale-banner .arrivals{text-align: center;}
    .explore-palestraki{min-height: 300px;}
    .explore-palestraki .d-flex{display: block !important;}
    .explore-palestraki .details{margin-top: -70px;}
    .explore-palestraki .details img{display: none;}
    .explore-palestraki .image{margin-top: 50px; margin-bottom: 0px;float: none !important;}
    .explore-palestraki .details .detail-toy{margin-left: 25%;}

    .join-us .absolute-img{display: none;}
    .join-us .d-flex{display: block !important;}
    .join-us .details{margin-top: 50px;}
    .join-us .details .detail-toy{margin-left: 20%;margin-bottom: -70px;}
    .join-us .image{margin-top: 0px;margin-bottom: 50px;}

    .our-story{padding: 50px 0px;}
    .our-story .absolute-img{display: none;}
    .our-story .d-flex{display: block !important;}
    .our-story .image{margin-top: 0;margin-bottom: 0px;}
    .our-story .details{float: left;display: block;margin-left: 30%;margin-top: -70px;}
    .our-story .details img{display: none;}

    .site-footer .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
    .site-footer .col-sm-3:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}
    .site-footer .news-letter{margin-top: 0px !important; margin-bottom: 30px;}
    .site-footer .news-letter .form-group{width: 70%;margin-left: 15%;}

    /* ==blog== */
    .blog-list-banner {min-height: 380px;}
    .blog-list-banner .text-img img {height: 330px;}
    .blog-list-banner .text-img h2 {font-size: 32px;line-height: 45px;}
    .blog-listing-page .blog-search{-webkit-box-flex: 0 !important;-ms-flex: 0 0 83.3333333333% !important;flex: 0 0 83.3333333333% !important;max-width: 83.3333333333% !important;margin-left: 8.3333333333% !important;}
    .blog-listing-page .col-sm-10 .d-flex{display: block !important;}
    .blog-listing-page .col-sm-10 .col-sm-6{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .blog-listing-page .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .blog-single .col-sm-9{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .blog-single .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .blog-single .recommended {width: 50% !important;margin-left: 25%;}
    .blog-listing-page .older-post-btn p.bottom-text {width: 90%;margin-left: 5%;}
    .blog-single .blog-details h2{line-height: 30px;}

     /* ==about== */
     .about-us .absolute-img .left, .about-us .absolute-img .right {height: 120px;}

}

@media screen and (max-width: 980px){
	


}


@media screen and (max-width: 900px){
    /* ==toys-page== */
    .explore-palestraki .image{width: 100%;}
    .our-story .image{width: 100%;}
    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {height: 100px;}
    
}




@media screen and (max-width: 800px){
	/* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {height: 75px;}

}



@media screen and (max-width: 768px){
    /* ==cover-page== */
    .right-panel .toys{top: 75%;}
    
}




@media screen and (max-width: 767px){
    /* ==toy== */
    .home-patents .col-sm-6, .home-new-product .col-sm-6{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .site-footer .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}
    .site-footer .footer-menu{margin-top: 15px !important;padding: 0px !important;}

    /* ==blog== */
    .blog-list-banner .col-sm-10{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-left: 0 !important;}
    .blog-listing-page .col-sm-10{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-left: 0 !important;}
    .blog-listing-page .blog-search {-webkit-box-flex: 0 !important;-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width: 100% !important;margin-left: 0% !important;}

    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {height: 75px;}
	
}


@media screen and (max-width: 757px){
    /* ==toys== */
    .home-new-product .product-details{margin-top: 15px !important;margin-bottom: 15px !important;}
    .home-new-product .product-details img {height: 250px;}

}

@media screen and (max-width: 736px){
	
}


@media screen and (max-width: 700px){
    .responsive-home-page{display: block;}
    .desktop-home-page{display: none !important;}

    /* ==toys== */
    header.site-header .header-primary{width: 40%;}
    

}



@media screen and (max-width: 667px){
    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {height: 75px;}
    
	
	
}



@media screen and (max-width: 640px){
    /* ==toys== */
    .home-new-product .absolute-img{display: none;}
    .home-new-product .product-details h1{margin-top: 15px !important;}
    .explore .absolute-img{display: none;}
    .explore-palestraki .details .detail-toy{width: 90%;margin-left: 5%;}
    .explore-palestraki .details .detail-toy .card {height: 255px;width: 100%;}
    .join-us .details .detail-toy{margin-left: 5%;width: 90%;}
    .join-us .details .detail-toy .card{width: 100%;}
    .our-story .details{margin-left: 5%;width: 90%;}
    .our-story .details .detail-toy{margin-left: 0%;width: 100%;}
    .our-story .details .detail-toy .card{width: 100%;}

}


@media screen and (max-width: 600px){
	

	
	
}


@media screen and (max-width: 599px){
    
    


}



@media screen and (max-width: 568px){
    /* ==about== */
    .about-us .absolute-img .left, .about-us .absolute-img .right {display: none;}
    
	
}

@media screen and (max-width: 540px){
    
    

}

@media screen and (max-width: 500px){
    /* ==blog== */
    .blog-list-banner {min-height: 300px;}
    .blog-list-banner .text-img img {height: 300px;}
    .blog-listing-page .blog-list .blog-text h2{font-size: 25px;line-height: 30px;margin-top: 10px;}
    .blog-listing-page .blog-list .blog-img img {height: 155px;}
    .blog-single .recommended {width: 70% !important;margin-left: 15%;}

}


@media screen and (max-width: 480px){
    /* ==toys== */
    header.site-header .header-primary{padding-left: 30px;}
    .join-us .image{padding: 30px;}
    /* =blog== */
    .blog-single .blog-details h2{font-size: 25px;line-height: 30px;}
    

}


@media screen and (max-width: 460px){
	

}

@media screen and (max-width: 440px){
    
    

}

@media screen and (max-width: 420px){
    /* ==blog== */
    .blog-listing-page .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}


}


@media screen and (max-width: 414px){
    /* ==toys== */
    header.site-header .header-primary {width: 50%;}
    .explore-palestraki .image {height: 324px;}
    .explore-palestraki .image img {height: 322px;}
    .our-story .image {height: 324px;}
    .our-story .image img{height: 322px;}
    .join-us .image img {height: 270px;}
    .explore h1{font-size: 25px;margin: 15px 0px !important;}
    .explore-palestraki .details .detail-toy .card h1 {font-size: 20px;line-height: 18px;}
    .explore-palestraki .details .detail-toy .card .btn-primary{font-size: 14px;}
    .join-us .details .detail-toy .card{padding: 50px 0px;}
    .join-us .details .detail-toy .card h1{font-size: 25px;margin-bottom: 20px;}
    .join-us{min-height: 300px;}
    .our-story{min-height: 300px;}
    .our-story .details .detail-toy{height: 250px;}
    .our-story .details .detail-toy .card{height: 250px;}
    .our-story .details .detail-toy .card h1{font-size: 20px;margin-top: 10px !important;}
    .our-story .details .detail-toy .card p{line-height: 26px;font-size: 13px;}
    .our-story .details .detail-toy .card .btn-primary{font-size: 12px;}

    /* ==blog== */
    .blog-listing-page .blog-list .blog-text h2{font-size: 21px;line-height: 25px;}
    

}


@media screen and (max-width: 384px){
    /* ==toys== */
    .site-footer .news-letter .form-group{width: 90%;margin-left: 5%;}
    .site-footer .address ul li:first-child{width: 90%;margin-left: 5%;}
    /* ==toys== */
    #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size: 14px !important;}
    #responsive-menu-container #responsive-menu-wrapper {width: 80% !important;}
    .pale-banner .arrivals h1{font-size: 30px;}
    .pale-banner .arrivals h4 {font-size: 21px;}
    /* ==blog== */
    .blog-single .recommended{width: 100% !important;margin-left: 0%;}
    


}


@media screen and (max-width: 375px){
    
    


}

@media screen and (max-width: 372px){
    /* .explore-palestraki .details .detail-toy .card{padding: 10px 10px !important;} */
    


}

@media screen and (max-width: 369px){
    /* ==toys== */
    .our-story .details .detail-toy .card {height: 270px;}
    .our-story .details .detail-toy {height: 270px;}
	

}

@media screen and (max-width: 355px){
	
    
    

}

@media screen and (max-width: 340px){
    
    /* ==toys== */
    .explore h1{font-size: 20px;font-weight: 900;}
    .explore-palestraki .details .detail-toy .card {height: 270px;}
    .explore-palestraki .details .detail-toy {height: 270px;}

}


@media screen and (max-width: 320px){
	

}



/* //Responsive design */


