/* 
Theme Name:		 Superbook
Theme URI:		 http://childtheme-generator.com/
Description:	 Superbook is a child theme of WP Bootstrap Starter, created by ChildTheme-Generator.com
Author:			 GSC
Author URI:		 http://childtheme-generator.com/
Template:		 wp-bootstrap-starter
Version:		 1.0.0
Text Domain:	 superbook
*/


@import url('https://fonts.googleapis.com/css2?family=Alef:wght@400;700&display=swap');

@font-face {
    font-family: 'g_l_alef';
    src: url('https://new.superbook.org.il/wp-content/themes/superbook/fonts/g_l_alef.woff') format('woff');
}


body, p, h1, h2 {font-family: 'g_l_alef', sans-serif;}

h1, h2 {color: #f91a07; font-weight: medium;}
#masthead .navbar-nav > li > a, #masthead .navbar-nav > li > a:hover, #masthead .navbar-nav > li.current_page_item > a {color: #f91a07 !important;}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a {font-weight: 700;}

#colophon.site-footer {background-color: #b2c7da !important; font-size: 1.2rem;}

header#masthead {position: relative; background: transparent; z-index: 99; box-shadow: none;}
#page-sub-header {margin-top: -100px; padding-top: 0;}
#menu-menu-1 {direction: rtl; text-align: right; padding-right: 0; padding-left: 20px;}
#menu-menu-1 li {padding: 0 15px;}
.dropdown-menu.show {background-color: rgb(188 161 193 / 85%);}
body:not(.theme-preset-active) #masthead .navbar-nav li a {font-size: 1.9rem;     line-height: 1.8rem;}
.page-template-template-home .navbar-light .navbar-toggler {background-color: #fff;}

#header_video_m .ms-slide-bgvideo {margin-left: -50%; left: 0;}

#home_characters {background-image: url(https://new.superbook.org.il/wp-content/uploads/2020/08/home_characters_backgrd.jpg); background-repeat: no-repeat; background-size: cover; color: #f91a07;}

#home_videos {background-image: url(https://new.superbook.org.il/wp-content/uploads/2022/05/backgrd_thelet.jpg); background-repeat: no-repeat; background-size: cover;}

.n2-ss-layer.n2-ow, .n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-1c691fdf31dbd-inner {padding: 0 !important;}

.vod_button {text-align: center; padding: 75px 20px 100px 20px;}
.vod_button span {background-color: #fff; border-radius: 10px; color: #f91a07; padding: 15px 50px; font-size: 24px; font-weight: medium; transition: 0.3s; border: 1px solid #fff;}
.vod_button span:hover {transition: 0.3s; background-color: #f91a07; color: #fff; border: 1px solid #fff;}

#home_characters_two {background-image: url(https://new.superbook.org.il/wp-content/uploads/2022/03/1.jpg); background-repeat: no-repeat; background-size: cover;}
#home_characters_two img {padding: 200px 20px 20px 20px;}
.home_characters_text {max-width: 550px;}
.home_characters_text h1, .home_characters_text p {text-align: right; font-weight: medium;}
.home_characters_text p {font-weight: medium; font-size: 1.4rem;}
.enter_button {text-align: left; padding: 20px 0;}
.enter_button span {background-color: #fff; border-radius: 10px; color: #f91a07; padding: 15px 50px; font-size: 24px; font-weight: medium; transition: 0.3s;}
.enter_button span a {text-decoration: none;}
.enter_button span:hover {transition: 0.3s; background-color: #f91a07; color: #fff;}

#home_robot {background-color: #fef5b5; background-repeat: no-repeat; background-size: cover;}
#home_robot p {font-size: 1.6rem;}
.home_robot_left {text-align: center; color: #f91a07;}
.enter_button_two {padding: 20px 0;}
.enter_button_two span {background-color: #fff; border-radius: 10px; color: #f91a07; padding: 15px 50px; font-size: 24px; font-weight: bold; transition: 0.3s;}
.enter_button_two span:hover {transition: 0.3s; background-color: #f91a07; color: #fff;}

.home_social_icons a {color: #f91a07; padding-right: 15px; font-size: 1.2em;}

footer#colophon {background-color: #fff !important; color: #fff !important;}

.about_section_one {background-image: url(https://new.superbook.org.il/wp-content/uploads/2020/09/about_robot_2_800px.jpg); background-repeat: no-repeat; background-size: contain; background-position: left bottom;}
.about_section_one.container {margin: auto;}
.about_section_one_title {padding: 100px 10px 50px 10px;}
.about_section_one_title h1 {margin: 20px auto; color: #f91a07 !important; font-weight: bold; font-size: 6rem !important; text-shadow: 4px 4px 1px #828282;}
p.about_top_p {direction: rtl; text-align: right; padding: 20px; color: #f91a07 !important; margin-bottom: 30px !important; background-color: rgba(255, 255, 255, 0.5); font-weight: bold !important; font-size: 1.5rem !important;}
#about_section_two_title {text-align: center; background-image: linear-gradient(to bottom, #b2c7da 0%, #b2c7da 50%, #d8e2ec 50%, #d8e2ec 100%);}
#about_section_two_title h1 {margin: 20px auto; color: #014485; font-weight: bold; font-size: 5rem; text-shadow: 4px 4px 1px #c6d5e5;}
#about_section_two {background-color: #d8e2ec;}
#about_section_two p {text-align: center; color: #f91a07; font-weight: bold; font-size: 2rem; margin-bottom: 75px;}
#about_section_three {background-color: #b2c7da; padding: 50px 20px;}
#about_section_three img {width: 100%;}

#about_section_four_title {text-align: center; background-image: linear-gradient(to bottom, #b2c7da 0%, #b2c7da 50%, #e7e7c0 50%, #e7e7c0 100%);}
#about_section_four_title h1 {margin: 20px auto; color: #f91a07; font-weight: bold; font-size: 5rem; text-shadow: 4px 4px 1px #828282;}
#about_section_four {background-color: #e7e7c0;}
#about_section_four .container {margin: auto;}
#about_section_four p {text-align: center; color: #014485; font-weight: bold; font-size: 2rem; margin-bottom: 50px;}
.about_robot_bottom {background-image: url(https://new.superbook.org.il/wp-content/uploads/2020/09/about_robot_bottom_2_200px.jpg); background-repeat: no-repeat; background-position: left bottom;}

.page-id-2211 h1.entry-title, .page-template-template-coloring-pages h1.entry-title {text-align: center; font-size: 2rem;}
.hoveret_title_above_image {text-align: center;}
.vod_button_red {text-align: center; padding: 30px 20px;}
.vod_button_red span {background-color: #f91a07; border-radius: 10px; color: #fff; padding: 15px 50px; font-size: 24px; transition: 0.3s; border: 1px solid #f91a07;}
.vod_button_red span:hover {transition: 0.3s; background-color: #fff; color: #f91a07; border: 1px solid #f91a07;}

/*  WOOCOMMERCE */

.post-type-archive section#primary h1.page-title {display: none;}
.single-product {background-color: #b2c7da;}
.single-product #content .container {max-width: 100% !important; padding: 0;}

.single-product.woocommerce div.product form.cart div.quantity {display: none !important;}
.woocommerce-product-gallery__wrapper {box-shadow: 15px 15px 2px #608ab3;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 95%;}
.video_title_and_btn, .video_title_and_btn form.cart {text-align: center;}
.video_title_and_btn h1.product_title.entry-title {font-weight: bold;}
.item_next_chapter {/*width: 25%; float: right;*/ text-align: center; margin-bottom: 15px;}
/*.item_next_chapter img {max-width: 70%;}*/
.item_next_chapter_tile {color: #014485; font-size: 1.1rem; line-height: 1.2rem; font-weight: bold;}
.item_next_chapter_numbers {color: #014485; font-size: 1.1rem; font-weight: bold;}

.item_next_chapter_button {text-align: center; padding: 20px 0;}
.item_next_chapter_button span {background-color: #fff; border-radius: 0px; color: #f65548; padding: 10px 10px; font-size: 16px; font-weight: bold;}
.item_next_chapter_button span a {text-decoration: none;}
.mumlatzim_3 h3 {text-align: center; font-size: 1.5rem; color: #f91a07; font-weight: bold;}
.video_dapei_tzvia_title {text-align: center;}
.video_dapei_tzvia_title h1.entry-title {font-size: 2.5rem;}
.video_dapei_tzvia_box .vod_button_red span {font-size: 1rem;}
.daf_tzvia_category {margin-bottom: 3rem;}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {clear: both ; width: 100%}
h1.entry-title {border: none;}
form.cart {direction: rtl; text-align: left;}
.woocommerce div.product form.cart .button {float: none;}
.summary.entry-summary {direction: rtl; text-align: left; clear: both !important; float: none !important;}
.woocommerce div.product p.price, .woocommerce div.product span.price {color: red;}
.product_meta .posted_in {display: none;}
h2.categ_page_c_title {font-size: 1.9rem !important;}
.woocommerce span.onsale.categ_onsale {line-height: 1.1rem; width: 65px; height: 65px;}

.woocommerce-tabs ul.tabs {display: none;}

#billing_address_2_field {display: none !important;}

.up-sells.upsells.products {background-color: #7dc5e2; clear: both;}
.up-sells.upsells.products h2 {text-align: center; margin: 20px auto; padding: 20px; background-color: #fff; color: #f65548; font-size: 3rem; font-weight: bold;}
.product_top_part, .single-product .summary.entry-summary, .woocommerce-Tabs-panel h2, .woocommerce-Tabs-panel p, .up-sells.upsells.products ul {max-width: 1140px; margin-left: auto !important; margin-right: auto !important;}
.up-sells.upsells.products h2.woocommerce-loop-product__title {background-color: #7dc5e2;}
.up-sells.upsells li.product.type-product {text-align: center;}
.up-sells.upsells li.product.type-product img {background-color: #23679e; box-shadow: 15px 15px 2px #23679e; padding: 25px; width: 80%; margin: auto;}

/*.single-product #colophon.site-footer {background-image: url(https://new.superbook.org.il/wp-content/uploads/2020/08/item_footer_backgrd.jpg); background-repeat: no-repeat; background-size: cover; padding-top: 50vh;}*/
.single-product #colophon.site-footer {margin-top: 50px; background-color: #608AB2 !important;}
.single-product #content.site-content {padding-bottom: 0}

.archive.post-type-archive.post-type-archive-product, .archive.tax-product_cat, .page-id-2211, .page-id-2351, .page-template-template-coloring-pages {background-image: url(https://new.superbook.org.il/wp-content/uploads/2022/04/shop_backgrd_op_30.jpg); background-repeat: no-repeat; background-size: cover;}
.page-id-375 {background-image: url(https://new.superbook.org.il/wp-content/uploads/2020/09/shop_backgrd-scaled_3-scaled.jpg); background-repeat: no-repeat; background-size: cover;}
.page-id-2351 .woocommerce-breadcrumb {display: none;}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {text-align: center;}
.woocommerce a.button {color: #014485; background-color: #fff; border-radius: 0; border: 1px solid #928985; font-weight: bold; font-size: 1.3rem; box-shadow: -3px -3px 5px 1px #848484;}
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {color: #014485; font-weight: bold; font-size: 1.3rem; line-height: 1.4rem; min-height: 2.8rem; padding: 0;}
.archive.post-type-archive.post-type-archive-product.woocommerce ul.products li.product a img {margin-bottom: 0;}
.archive.post-type-archive.post-type-archive-product.woocommerce ul.products li.product .button {margin-top: 0;}

.page-id-45 {background-image: url('https://new.superbook.org.il/wp-content/uploads/2020/09/login_backgrd_2.jpg') !important; background-repeat: no-repeat; background-size: cover;}
.page-id-45 .col2-set .col-1, .page-id-45 .col2-set .col-2 {max-width: none !important;}
.page-id-45 .woocommerce-MyAccount-navigation, .page-id-45 .entry-content {text-align: right;}
.page-id-45 a {color: #f91a07;}
.woocommerce-error, .woocommerce-info, .woocommerce-message {background: none;}
.page-id-43 .entry-title, .page-id-43 .cart_totals.calculated_shipping, .page-id-45 .entry-title {text-align: right;}
/*.page-id-44 {background-color: #B4C9DA;}*/
.page-id-44 .woocommerce-billing-fields, .page-id-44 .woocommerce-additional-fields, #order_review_heading, #order_review, .page-id-44 .entry-title {text-align: right;}

.page-id-375 .entry-header h1.entry-title {text-align: right;}

section .up-sells.upsells.products {direction: rtl;}
.woocommerce-message.woopaywall-thanks {display: none;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: right;}

/*.button.product_type_paywall.add_to_cart_button::before {content: url(https://new.superbook.org.il/wp-content/uploads/2020/09/lock.png);}*/
.button.product_type_paywall.add_to_cart_button::before, .single_add_to_cart_button.button.alt::before, .button.product_type_simple.add_to_cart_button.ajax_add_to_cart::before {font-family: 'g_l_alef', sans-serif; font-family: 'Font Awesome 5 Free'; content: "\f023"; padding-right: 3px; padding-left: 3px;}
.single_add_to_cart_button.button.alt {color: #014485 !important; background-color: #fff !important; border-radius: 0; border: 1px solid #928985; font-weight: medium; font-size: 1.5rem; box-shadow: -3px -3px 5px 1px #848484;}
.button.product_type_paywall::before {font-family: 'g_l_alef', sans-serif; font-family: 'Font Awesome 5 Free'; content: "\f3c1"; padding-right: 3px; padding-left: 3px;}
.button.product_type_paywall {width: 63%; float: right; padding: 0.618em 0.5em; margin-top: 10px !important;}

.cart_btn_2 {/*margin-top: -20px; margin-bottom: 10px; */width: 35%; float: left;}
.cart_btn_2 a.button {font-size: 1.0rem; background: none; border: none; box-shadow: none; padding: 0.5em 0.5em;}
.cart_btn_2 a.button:hover {background: none; transition: 0.2s; filter: drop-shadow(2px -2px 5px rgb(89, 89, 89)); -webkit-filter: drop-shadow(2px -2px 5px rgb(89, 89, 89));}
/*.cart_btn_2 a.button::before {font-family: 'Font Awesome 5 Free'; content: "\f07a"; padding-right: 0px; padding-left: 5px;}*/
a.button.product_type_woosb.add_to_cart_button.ajax_add_to_cart {margin-top: 10px !important;}

form.woocommerce-ordering, .woocommerce-result-count {display: none;}

li.product:hover .descShow {position: absolute; top: 50px; left: 160px; background-color: #014485d4; color: white; padding: 10px; z-index: 10; width: 250px; box-shadow: 1px 1px 15px 3px #08285f;}

/* RTL things */
/*p {direction: rtl;}*/
#masthead .navbar.navbar-expand-xl, #home_characters, #home_characters_two, #home_robot {direction: ltr;}
.page-id-27 #page-sub-header, .page-id-27 #about_section_four_title, .page-id-27 #about_section_four {direction: ltr;}
.page-id-27 #about_section_two p, .page-id-27 #about_section_four p, .product_top_part {direction: rtl;}


@media (min-width: 1200px) {
	
}

@media (max-width: 1199px) {
	#page {background-color: #B3C8DA;}
	/*header#masthead {background-color: #B3C8DA;}*/
	header#masthead #main-nav {background-color: #B3C8DA;}
	.home_characters_text {padding-right: 10px; padding-top: 20px;}
}
@media (max-width: 600px) {
	.navbar .navbar-brand img {max-width: 150px; padding-top: 10px;}
	#content.site-content {padding-top: 0.5rem;}
	.enter_button {text-align: center;}
	.enter_button span {background-color: #CEEBFC;}
	.vod_button {padding-bottom: 75px;}
	#home_characters_two img {padding-top: 75px;}
	.about_section_one_title h1 {font-size: 4rem !important;}
	.about_section_one .col-8 {flex: 90%; max-width: 90%;}
	.about_robot_bottom {background: none;}
	li.product:hover .descShow {display: none !important;}
	.woocommerce span.onsale.categ_onsale {line-height: 1.1rem; width: 50px; height: 50px;}
}

