.spider_popup_wrap .bwg_image_wrap figure{margin:0;padding:0;display:inline-block}figure.zoom{background-position:50% 50%;background-size:200%;position:relative;width:auto;overflow:hidden;cursor:zoom-in}figure.zoom img:hover{opacity:0}figure.zoom img{transition:opacity .5s;display:block}div[id^=bwg_container] p{padding:0!important;margin:0!important}div[id^=bwg_container] img{box-shadow:none!important}div[id^=bwg_container] *{margin:0}div[id^=bwg_container] .SumoSelect.open>.CaptionCont,div[id^=bwg_container] .SumoSelect:focus>.CaptionCont,div[id^=bwg_container] .SumoSelect:hover>.CaptionCont,div[id^=bwg_container] .SumoSelect>.CaptionCont{border:none;box-shadow:none}#bwg_tag_wrap{background-color:#fff;width:100%;font-family:inherit;margin:0 -5px 20px 0;z-index:200;position:relative}.bwg_search_loupe_container,.bwg_search_reset_container{font-size:18px;color:#ccc;cursor:pointer;position:relative}#bwg_tag_container p{text-align:center}#bwg_tag_container{border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;width:256px;float:right}#spider_popup_wrap a{border:none;box-shadow:none}div[id^=bwg_container].bwg_container .bwg-a{border:none;box-shadow:none!important;outline:0;font-size:0;line-height:normal;cursor:pointer;text-decoration:none}div[id^=bwg_container].bwg_container .bwg-masonry-thumb-description,div[id^=bwg_container].bwg_container .bwg-thumb-description{cursor:auto}div[id^=bwg_container] div[id^=bwg_container] .bwg_img_clear{max-height:none!important;max-width:none!important;padding:0!important}.tag_cloud_link{font-size:inherit!important}@media print{#spider_popup_left,#spider_popup_right,.bwg_image_info,[class^=bwg_slideshow_title_text_],[id^=bwg_slideshow_play_pause_],[id^=spider_slideshow_left_],[id^=spider_slideshow_right_]{background:0 0}}.bwg_spider_popup_loading,.footer-list-block .bwp_gallery .bwg_spider_popup_loading,.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:0 0;background-size:30px 30px;border:none!important;display:none;height:30px;left:50%;margin-left:-20px;margin-top:-20px;overflow:hidden;position:fixed;top:50%;width:30px;z-index:10102}.bwg_filmstrip_thumbnail_img{max-width:none!important}.dashicons-arrow-down-alt2:before{content:"\f347";height:100%;display:inline-block}.footer-list-block .bwp_gallery .spider_popup_overlay,.footer-list-block .bwp_gallery_tags .spider_popup_overlay,.spider_popup_overlay{cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10100}.bwp_gallery_tags div[id^=bwg_container] li{border:none}.spider_popup_close,.spider_popup_close_fullscreen{-moz-box-sizing:content-box!important;box-sizing:content-box!important;cursor:pointer;display:table;line-height:0;position:absolute;z-index:11100}.spider_popup_close_fullscreen{margin:10px 7px;right:7px}#spider_popup_left{left:0}#spider_popup_right{right:0}#spider_popup_left:hover,#spider_popup_right:hover{visibility:visible}#spider_popup_left:hover span{left:20px}#spider_popup_right:hover span{left:auto;right:20px}#spider_popup_left,#spider_popup_right{background:transparent url(/wp-content/plugins/photo-gallery/images/blank.gif) repeat scroll 0 0;bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:10130}#bwg_image_container #spider_popup_left,#bwg_image_container #spider_popup_right{width:25%}#spider_popup_left-ico,#spider_popup_right-ico{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%;z-index:10135}.bwg_captcha_refresh{background-image:url(/wp-content/plugins/photo-gallery/images/captcha_refresh.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;border-width:0;cursor:pointer;display:inline-block;height:20px;width:20px;margin:0;padding:0;vertical-align:middle}.bwg_captcha_input{vertical-align:middle;width:75px!important}.bwg_captcha_img{cursor:pointer;margin:0 5px 0 5px;vertical-align:middle}.bwg_comment_error{color:red;display:block}.bwg_comment_waiting_message{display:none}.bwg_image_hit_container1,.bwg_image_info_container1,.bwg_image_rate_container1{height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_rate_container1{display:none}.bwg_image_hit_container2,.bwg_image_info_container2,.bwg_image_rate_container2{display:table;height:100%;margin:0 auto;position:absolute;width:100%}.bwg_image_hit_spun,.bwg_image_info_spun,.bwg_image_rate_spun{display:table-cell;height:100%;left:0;top:0;width:100%;overflow:hidden;position:relative}.bwg_image_hit,.bwg_image_info,.bwg_image_rate{display:inline-block;position:relative;text-decoration:none;word-wrap:break-word;z-index:11}.bwg_image_rate{z-index:999!important}.bwg_image_rate_disabled{display:none;position:absolute;width:100%;height:40px;top:0}@media screen and (max-width:465px){.bwg_ctrl_btn_container{height:auto!important}}.bwg_search_container_1{display:inline-block;width:100%;text-align:right;margin:0 5px 20px 0;background-color:rgba(0,0,0,0)}.bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;box-shadow:0 0 3px 1px #ccc;background-color:#fff;border:1px solid #ccc;max-width:100%}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;margin-right:45px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_loupe_container{display:inline-block;margin-right:1px;vertical-align:middle;float:right}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_reset_container{margin-right:5px;vertical-align:middle;float:right}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_reset,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{display:block;font-size:10px;color:#323a45;cursor:pointer;line-height:inherit!important}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search{font-size:12px}div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{color:#070707;outline:0;border:none;box-shadow:none;background:0 0;padding:3px 5px;font-family:inherit;width:100%}.bwg_order_cont .SumoSelect{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;padding:0 10px}.SumoSelect>.optWrapper>.options li.opt{border:none;text-align:left}.bwg_order_cont .SumoSelect .CaptionCont{text-align:left}.bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%;margin:0 5px 20px 0}#bwg_tag_container .SumoSelect,.bwg_order_cont .SumoSelect{display:inline-table}#bwg_tag_container .SumoSelect ul.options,.bwg_order_cont .SumoSelect ul.options{margin:0;padding:0!important}#bwg_tag_container .SumoSelect li,.bwg_order_cont .SumoSelect li{list-style:none}#bwg_tag_container .SumoSelect.open .search-txt{padding:0 8px;height:100%}#bwg_tag_container .SumoSelect>.optWrapper>.options li label{margin:0}.bwg_order_label{border:none;box-shadow:none;color:#bbb;font-family:inherit;font-weight:700;outline:0}.bwg_order{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 3px 1px #ccc;border-radius:4px;height:initial;max-width:100%;text-align:left}.wd_error{color:#ccc;font-size:initial}div[id^=bwg_container] .bwg_download_gallery{text-align:right;margin-top:10px}div[id^=bwg_container] .bwg_download_gallery a{color:#4a4a4a;font-size:25px;text-decoration:none}div[id^=bwg_container] .bwg_download_gallery a:hover{color:#7d7d7d}div[id^=bwg_container] .bwg-border-box *{-moz-box-sizing:border-box;box-sizing:border-box}.bwg-flex{display:flex}.bwg-width-100{width:100%;max-width:100%}.bwg-flex-column{flex-direction:column}.bwg-flex-row{flex-direction:row;flex-wrap:wrap}.bwg-container{font-size:0;width:100%;max-width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.bwg-item{display:flex;flex-direction:column;cursor:pointer}.bwg-item0{overflow:hidden;z-index:100}.bwg-item0:hover{background:0 0!important;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1;z-index:102;position:relative}.bwg-item1{overflow:hidden;width:100%;position:relative}.bwg-item2{top:0;left:0;bottom:0;right:0;width:100%;height:100%}.bwg-item2{position:absolute}.bwg-ecommerce1,.bwg-title1{opacity:1;text-align:center;width:100%}.bwg-ecommerce1{text-align:right}.bwg-title2{width:100%;word-wrap:break-word}.bwg-item0:hover .bwg-ecommerce1,.bwg-item0:hover .bwg-title1{left:0!important;opacity:1!important}.bwg-play-icon1{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.bwg_loading_div_1{position:absolute;width:100%;height:100%;z-index:115;text-align:center;vertical-align:middle;top:0}.bwg_load_more_ajax_loading{width:100%;z-index:115;text-align:center;vertical-align:middle;position:relative;height:30px}.bwg_load_more_ajax_loading.bwg-hidden{height:0}.bwg_loading_div_2{display:table;vertical-align:middle;width:100%;height:100%;background-color:#fff;opacity:.95}.bwg_loading_div_3{display:table-cell;text-align:center;position:relative;vertical-align:middle}.bwg_spider_ajax_loading{border:none!important;display:inline-block;text-align:center;position:relative;vertical-align:middle;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);float:none;width:30px;height:30px;background-size:30px 30px}.bwg-hidden{visibility:hidden}.bwg_container{position:relative;margin:20px auto}.bwg_inst_play_btn_cont,.bwg_inst_play_btn_cont .bwg_inst_play{display:block}.hidden{display:none}.bwg-loading{width:100%;height:100%;opacity:.95;position:absolute;background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-position:center;background-repeat:no-repeat;background-size:50px;z-index:100100;top:0;left:0}#bwg_download{display:inline-block}#bwg_download.hidden{display:none}.bwg_thumbnail.bwg_container .search_line.bwg_tag_select_view{min-height:50px;-webkit-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);-moz-box-shadow:0 5px 7px -5px rgba(0,0,0,.16);box-shadow:0 5px 7px -5px rgba(0,0,0,.16);margin-bottom:10px;display:inline-block;width:100%}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:left;display:table-cell;text-align:left;vertical-align:middle}.bwg_thumbnail.bwg_container .search_line #bwg_tag_wrap #bwg_tag_container,.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select{border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont,.bwg_thumbnail.bwg_container .search_line .search_tags_container{width:25%;min-width:120px;max-width:180px;margin-right:20px;border:.5px solid rgba(0,0,0,.15);box-shadow:none;border-radius:15px;float:left;height:30px;padding:0;cursor:pointer;background:#fff}.bwg_thumbnail.bwg_container .search_line .bwg_order_cont select,.bwg_thumbnail.bwg_container .search_line .placeholder,.bwg_thumbnail.bwg_container .search_line .search-txt,.bwg_thumbnail.bwg_container .search_line .select-all,.bwg_thumbnail.bwg_container .search_line.SumoSelect .opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-weight:400;font-family:Ubuntu;margin:0;border:none}.bwg_thumbnail.bwg_container .search_line .select-all label{margin-bottom:0;line-height:13px}.bwg_thumbnail.bwg_container .search_line .SumoSelect ul.options:not(:empty){padding:15px 0 0 10px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect{padding:0 10px;width:initial;height:inherit;cursor:pointer;display:block;border:none;box-shadow:none;border-radius:0;max-width:100%;background-color:transparent;line-height:inherit;vertical-align:bottom}.bwg_thumbnail.bwg_container .search_line .bwg_search_input_container{height:30px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100%);margin:0;overflow:hidden}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input,.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input:focus{height:30px;padding:0 10px;text-align:center;font-size:12px;font-family:Ubuntu;border-radius:15px;text-align:left;width:calc(100% - 64px);display:inline-table}.bwg_thumbnail.bwg_container .search_line .CaptionCont span{display:block!important;vertical-align:middle;color:#323a45!important;font-size:12px;text-transform:uppercase;font-family:Ubuntu;cursor:pointer;line-height:29px;max-width:calc(100% - 20px)}.bwg_thumbnail .search_tags{cursor:pointer}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all>span,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt span{margin-left:-35px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:25px}.bwg_thumbnail .bwg_search_input::-webkit-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input::-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu;line-height:30px}.bwg_thumbnail .bwg_search_input:-ms-input-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .bwg_search_input:-moz-placeholder{color:#ccc;font-size:12px;text-transform:uppercase;text-align:left;font-family:Ubuntu}.bwg_thumbnail .search-txt::-webkit-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px!important}.bwg_thumbnail .search-txt::-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-ms-input-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .search-txt:-moz-placeholder{text-align:left;color:#323a45;opacity:.5;font-size:12px}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title{width:calc(100% - 20px);height:29px;text-align:center;display:inline-block;background:#fff;position:absolute;top:.5px;left:10px;white-space:nowrap;border-radius:15px;color:#4e4e4e;text-transform:uppercase;overflow:hidden}.bwg_thumbnail .bwg_search_input_container .search_placeholder_title span{line-height:28px}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container{line-height:29px;display:inline-block;top:0;margin-right:10px;vertical-align:middle;float:none;padding-top:0;font-size:12px;font-family:Ubuntug}.bwg_thumbnail.bwg_container .search_line .bwg_search_loupe_container1{margin-left:0;float:left;top:0;line-height:30px;width:auto;height:30px;margin-left:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_reset_container{right:0;top:0;line-height:30px;width:11px;height:30px;margin-right:10px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1{float:right;width:30%;min-width:120px}.bwg_thumbnail.bwg_container .search_line .bwg_search_container_1 .bwg_search_container_2{width:100%!important;float:right}.bwg_thumbnail.bwg_container .search_line .SumoSelect .select-all{padding:0 0 3px 35px!important;height:13px;line-height:13px;margin-bottom:15px!important}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt{margin-bottom:15px;padding:0;list-style:none;color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{font-family:Ubuntu;font-size:12px;line-height:12px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background:0 0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.optWrapper>.options li.opt label{color:#323a45;font-size:12px;text-transform:uppercase;font-family:Ubuntu;font-weight:400;margin-bottom:0}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont{height:inherit;border:transparent;background:inherit;width:100%;cursor:pointer;max-height:calc(100% - 2px)}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label{margin:0;line-height:100%;cursor:pointer;width:20px}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i{background:0 0;line-height:100%;height:100%}.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.closed:before,.bwg_thumbnail.bwg_container .search_line .SumoSelect>.CaptionCont>label>i.opened:before{color:#323a45;font-size:10px;line-height:30px}.bwg_thumbnail.bwg_container .search_line .bwg_reset{position:absolute}.bwg_thumbnail.bwg_container .search_line .no-match{font-family:Ubuntu;font-size:12px;color:#323a45;padding:5px 25px!important;text-align:center}.bwg_thumbnail.bwg_container .search_line .search-txt{border:transparent;background:0 0;padding:4px 0!important;height:100%}.bwg_thumbnail.bwg_container .search_line .search-txt:focus{box-shadow:none}.bwg_thumbnail.bwg_container .search_line .bwg_order.SumoUnder{display:none}.bwg_slideshow_image_container{position:absolute}.bwg_slideshow_image_container>div>div{display:table;margin:0 auto}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_] img[id^=bwg_slideshow_image_]{display:inline-block}.bwg_thumbnail #bwg_tag_container p{text-align:left}.bwg_thumbnail .bwg_search_container_2{display:inline-block;position:relative;border-radius:4px;background-color:#fff;max-width:100%;box-shadow:none;border:.5px solid rgba(0,0,0,.15);border-radius:15px}.bwg_thumbnail .bwg_order_cont{background-color:rgba(0,0,0,0);display:block;text-align:right;width:100%}.bwg_thumbnail div[id^=bwg_search_container_1_] div[id^=bwg_search_container_2_] .bwg_search_input_container{display:block;text-align:center}.bwg_thumbnail .SumoSelect>.optWrapper>.options li.opt:hover{background-color:transparent}.bwg-zoom-effect .bwg-zoom-effect-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.bwg-zoom-effect-overlay{display:flex;align-items:center;justify-content:center}.bwg-zoom-effect:hover .bwg-zoom-effect-overlay{opacity:1}.bwg-zoom-effect .bwg-title1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:480px){.bwg-zoom-effect img{-webkit-transition:all .3s;transition:all .3s}}.bwg_container div[id^=bwg_container2_] img{height:initial}.bwg-masonry-vertical{flex-direction:column}.bwg_thumbnails_masonry .bwg-masonry-thumbnails{overflow:hidden}.bwg_thumbnails_masonry .bwg-masonry-thumbnails .bwg-item{box-sizing:border-box}.bwg-masonry-horizontal{flex-direction:row}.bwg-masonry-horizontal-parent{overflow-x:scroll;overflow-y:hidden}.bwg-masonry-horizontal-container{width:fit-content}.bwg-item.bwg-empty-item{border:0!important;padding:0!important}.bwg-background{background-color:rgba(0,0,0,0);position:relative;width:100%}.bwg-background .wd_error{color:#323a45;font-weight:700}div[id^=bwg_container] .bwg-carousel{margin:0 auto}.bwg_carousel_preload{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:50px!important;background-repeat:no-repeat;background-color:#fff;background-position:center}.bwg_container.bwg_carousel *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_]{position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_image_container_]{display:inline-block;position:absolute;text-align:center;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_container_] div{display:table;margin:0 auto}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_image_]{padding:0!important;display:inline-block;float:none!important;margin:4px!important;position:relative;z-index:15}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_],.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_watermark_text_]:hover{text-decoration:none;margin:4px;display:block;position:relative;z-index:17}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel-cont-child{max-width:100%;position:relative;overflow:hidden;height:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel-image{border:0;position:absolute;display:block;max-width:none;padding:0!important;margin:0!important;float:none!important;vertical-align:middle;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg-carousel{position:relative;max-width:100%;width:100%}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature]{position:absolute;display:block;overflow:hidden;cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel-feature] [class^=bwg_carousel-caption] [class^=bwg_carousel_title_text_]{text-decoration:none;position:absolute;z-index:15;display:inline-block;width:75%;top:0;text-align:center;word-wrap:break-word;word-break:break-word}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{bottom:38%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:0%;z-index:13;visibility:visible}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-right]{right:0;left:auto;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel-left]{left:20px;z-index:999}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_video_hide]{width:100%;height:100%;position:absolute;z-index:22}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_] span,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_],.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-table;line-height:0;margin-top:-15px;position:absolute;top:55%}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_left-ico_]:hover,.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=spider_carousel_right-ico_]:hover{cursor:pointer}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]{bottom:0;cursor:pointer;display:flex;justify-content:center;align-items:center;outline:medium none;position:absolute;height:inherit;width:30%;left:35%;z-index:13}.bwg_container.bwg_carousel .bwg_carousel_play_pause:hover .bwg_carousel_play_pause-ico{display:inline-block!important}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_]:hover span{position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [id^=bwg_carousel_play_pause_] span{display:flex;justify-content:center;align-items:center}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico{display:none!important;cursor:pointer;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] .bwg_carousel_play_pause-ico:hover{display:inline-block;position:relative;z-index:13}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_]{padding:0!important;float:none!important;width:100%;height:100%;vertical-align:middle;position:relative;display:table;background-color:#000;text-align:center}.bwg_container.bwg_carousel [id^=bwg_container2_] [class^=bwg_carousel_embed_video_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;position:relative;display:table-cell;background-color:#000;text-align:center}.bwg_thumbnail.bwg_container{padding:0 1px;min-height:140px}.bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive{display:inline-block}body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_order_cont,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .bwg_search_container_1,body .bwg_thumbnail.bwg_container .search_line.bwg-search-line-responsive .search_tags_container{width:100%;margin:0 0 10px 0;text-align:center;max-width:100%}.search_line .SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:26px}.bwg_container.bwg_blog_style .fluid-width-video-wrapper,.bwg_container.bwg_carousel .fluid-width-video-wrapper,.bwg_container.bwg_image_browser .fluid-width-video-wrapper{width:100%;position:unset!important;padding:0!important}.bwg_inst_play_btn_cont{width:100%;height:100%;position:absolute;z-index:1;cursor:pointer;top:0}.bwg_inst_play{position:absolute;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background-image .2s ease-out;-ms-transition:background-image .2s ease-out;-moz-transition:background-image .2s ease-out;-webkit-transition:background-image .2s ease-out;top:0;left:0;right:0;bottom:0;margin:auto}.bwg_inst_play:hover{background-position:center center;background-repeat:no-repeat;background-size:cover}.spider_popup_wrap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.spider_popup_wrap{display:inline-block;left:50%;outline:medium none;position:fixed;text-align:center;top:50%;z-index:100000}.bwg_popup_image{width:auto;vertical-align:middle;display:inline-block}.bwg_slider img{display:inline-block}.bwg_popup_embed{width:100%;height:100%;vertical-align:middle;text-align:center;display:table}.bwg_btn_container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.bwg_toggle_btn{margin:0;padding:0}.bwg_ctrl_btn_container{position:absolute;width:100%;z-index:10150}.bwg_btn_container.bwg_no_ctrl_btn .bwg_ctrl_btn_container{background:0 0}.bwg_toggle_container{cursor:pointer;left:50%;line-height:0;position:absolute;text-align:center;z-index:10150}#spider_popup_left-ico span,#spider_popup_right-ico span,.spider_popup_close span{display:table-cell;text-align:center;vertical-align:middle}.bwg_image_wrap{height:inherit;display:table;position:absolute;text-align:center;width:inherit}.bwg_image_wrap *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bwg_comment_wrap,.bwg_ecommerce_wrap{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.bwg_comment_container,.bwg_ecommerce_container{-moz-box-sizing:border-box;height:100%;overflow:hidden;position:absolute;top:0;z-index:10103}#bwg_ecommerce{padding:10px}.bwg_ecommerce_body{background:0 0!important;border:none!important}.pge_tabs{list-style-type:none;margin:0;padding:0;background:0 0!important}.pge_tabs li a,.pge_tabs li a:hover,.pge_tabs li.pge_active a{text-decoration:none;display:block;width:100%;outline:0!important;padding:8px 5px!important;font-weight:700;font-size:13px}.pge_add_to_cart a{padding:5px 10px;text-decoration:none!important;display:block}.pge_add_to_cart{margin:5px 0 15px}.pge_add_to_cart_title{font-size:17px;padding:5px}.pge_add_to_cart div:first-child{float:left}.pge_add_to_cart div:last-child{float:right;margin-top:4px}.pge_add_to_cart:after,.pge_tabs:after{clear:both;content:"";display:table}#downloads table tr td,#downloads table tr th{padding:6px 10px!important;text-transform:none!important}.bwg_comments input[type=submit],.bwg_ecommerce_panel input[type=button]{cursor:pointer;font-size:15px;width:100%;margin-bottom:5px}.bwg_comments,.bwg_ecommerce_panel{bottom:0;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%;z-index:10101}.bwg_comments{height:100%}.bwg_comment_body_p,.bwg_comments p{margin:5px!important;text-align:left;word-wrap:break-word;word-break:break-all}.bwg_ecommerce_panel p{padding:5px!important;text-align:left;word-wrap:break-word;word-break:break-all;margin:0!important}.bwg_comments .bwg-submit-disabled{opacity:.5}.bwg_comments textarea{height:120px;resize:vertical}.bwg_comment_delete_btn{color:#7a7a7a;cursor:pointer;float:right;font-size:14px;margin:2px}.bwg_comments_close,.bwg_ecommerce_close{cursor:pointer;line-height:0;position:relative;font-size:13px;margin:5px;z-index:10150}.bwg_ecommerce_panel a:hover{text-decoration:underline}.bwg_comment_textarea::-webkit-scrollbar{width:4px}.bwg_comment_textarea::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_comment_textarea::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.bwg_ctrl_btn_container a,.bwg_ctrl_btn_container a:hover{text-decoration:none}.bwg_facebook:hover{color:#3b5998}.bwg_twitter:hover{color:#4099fb}.bwg_pinterest:hover{color:#cb2027}.bwg_tumblr:hover{color:#2f5070}.bwg_image_container{display:table;position:absolute;text-align:center;vertical-align:middle;width:100%}.bwg_filmstrip_container{position:absolute;z-index:10150}.bwg_filmstrip{overflow:hidden;position:absolute;z-index:10106}.bwg_filmstrip_thumbnails{margin:0 auto;overflow:hidden;position:relative}.bwg_filmstrip_thumbnail{position:relative;background:0 0;float:left;cursor:pointer;overflow:hidden}.bwg_filmstrip_thumbnail .bwg_filmstrip_thumbnail_img_wrap{overflow:hidden}.bwg_thumb_active{opacity:1}.bwg_filmstrip_thumbnail_img{display:block;opacity:1}.bwg_filmstrip_left{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_filmstrip_right{cursor:pointer;vertical-align:middle;z-index:10106;line-height:0}.bwg_none_selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bwg_watermark_container{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}.bwg_watermark_container>div{display:table;margin:0 auto}.bwg_watermark_spun{display:table-cell;overflow:hidden;position:relative}.bwg_watermark_image{margin:4px;position:relative;z-index:10141}.bwg_watermark_text,.bwg_watermark_text:hover{text-decoration:none;margin:4px;position:relative;z-index:10141}.bwg_slide_container{display:table-cell;position:absolute;vertical-align:middle;width:100%;height:100%}.bwg_slide_bg{margin:0 auto;width:inherit;height:inherit}.bwg_slider{height:inherit;width:inherit}.bwg_popup_image_spun{height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;width:inherit;z-index:2}.bwg_popup_image_second_spun{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}.bwg_grid{display:none;height:100%;overflow:hidden;position:absolute;width:100%}.bwg_gridlet{opacity:1;position:absolute}.bwg_image_info::-webkit-scrollbar{width:4px}.bwg_image_info::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.55);border-radius:2px}.bwg_image_info::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}#bwg_rate_form .bwg_hint{margin:0 5px;display:none}.bwg_star{display:inline-block;width:unset!important}.bwg_image_count_container{left:0;line-height:1;position:absolute;vertical-align:middle}#bwg_comment_form label{display:block;font-weight:700;margin-top:17px;text-transform:uppercase}#bwg_comment_form .bwg-privacy-policy-box label{text-transform:unset;word-break:break-word}.bwg_popup_image_spun .bwg_popup_image_spun1{width:inherit;height:inherit}.bwg_popup_image_spun1 .bwg_popup_image_spun2{vertical-align:middle;text-align:center;height:100%}#embed_conteiner{table-layout:fixed;height:100%}#opacity_div{background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#loading_div{text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}#ecommerce_ajax_loading{position:absolute}#ecommerce_opacity_div{display:none;background-color:rgba(255,255,255,.2);position:absolute;z-index:10150}#ecommerce_loading_div{display:none;text-align:center;position:relative;vertical-align:middle;z-index:10170;float:none;width:30px;height:30px;background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg_ecommerce_panel.bwg_popup_sidebar_panel.bwg_popup_sidebar{text-align:left}#ajax_loading{position:absolute}@media (max-width:480px){.bwg_image_count_container{display:none}.bwg_image_title,.bwg_image_title *{font-size:12px}.bwg_image_description,.bwg_image_description *{font-size:10px}}body[data-elementor-device-mode=mobile] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=mobile] .bwg-mosaic-thumbnails,body[data-elementor-device-mode=tablet] .bwg-container.bwg-masonry-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-container.bwg-standard-thumbnails .bwg-title1,body[data-elementor-device-mode=tablet] .bwg-mosaic-thumbnails{opacity:1!important}body[data-elementor-device-mode=mobile] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=mobile] .bwg-zoom-effect-overlay>span,body[data-elementor-device-mode=tablet] .bwg-zoom-effect .bwg-zoom-effect-overlay,body[data-elementor-device-mode=tablet] .bwg-zoom-effect-overlay>span{opacity:1!important;background-color:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_] *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_wrap_]{border-collapse:collapse;display:table;position:relative;text-align:center;margin:auto}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_image_]{display:inline-block;padding:0!important;margin:0!important;float:none!important;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_embed_]{padding:0!important;margin:0!important;float:none!important;vertical-align:middle;display:inline-block;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_]{position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause{bottom:0;cursor:pointer;display:table;height:inherit;outline:medium none;position:absolute;width:30%;left:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span[id^=bwg_slideshow_play_pause-ico_]{display:inline-block!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause:hover span{position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span.bwg_slideshow_play_pause span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]{display:none!important;cursor:pointer;position:relative;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=bwg_slideshow_play_pause-ico_]:hover{display:inline-block;position:relative;z-index:13}.bwg_embed_frame .instagram-media,div[id^=bwg_container1_] div[id^=bwg_container2_] .instagram-media{margin:0 auto!important;min-width:unset!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{bottom:35%;cursor:pointer;display:inline;height:30%;outline:medium none;position:absolute;width:35%;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]{left:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]{right:0}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover{visibility:visible}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_]:hover span{left:auto!important;right:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_]:hover span{left:20px!important}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_] span,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_] span{display:table-cell;text-align:center;vertical-align:middle;z-index:13}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_],div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]{z-index:13;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:table;line-height:0;margin-top:-15px;position:absolute;top:50%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_left-ico_]:hover,div[id^=bwg_container1_] div[id^=bwg_container2_] span[id^=spider_slideshow_right-ico_]:hover{cursor:pointer}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_image_container_]{display:table;position:absolute;text-align:center;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_container_]{position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip,div[id^=bwg_container1_] div[id^=bwg_container2_] .bwg_slideshow_filmstrip_fix_count{overflow:hidden;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnails_]{margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_thumbnail_]{position:relative;background:0 0;cursor:pointer;float:left;overflow:hidden}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_thumb_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_filmstrip_thumbnail_img_]{display:block;opacity:1;padding:0!important}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_left_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_filmstrip_right_]{cursor:pointer;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_none_selectable_]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_watermark_container_]{display:table-cell;margin:0 auto;position:relative;vertical-align:middle}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_watermark_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_title_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_description_spun_]{display:table-cell;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] img[class^=bwg_slideshow_watermark_image_]{padding:0!important;float:none!important;margin:4px!important;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_],div[id^=bwg_container1_] div[id^=bwg_container2_] a[class^=bwg_slideshow_watermark_text_]:hover{text-decoration:none;margin:4px;position:relative;z-index:15}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_title_text_]{text-decoration:none;position:relative;z-index:11;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_description_text_]{text-decoration:none;position:relative;z-index:15;margin:5px;display:inline-block;word-wrap:break-word;word-break:break-word}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_container_]{display:table-cell;margin:0 auto;position:absolute;vertical-align:middle;width:100%;height:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slide_bg_]{margin:0 auto;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slider_]{height:inherit;width:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun_]{width:inherit;height:inherit;display:table-cell;opacity:1;position:absolute;vertical-align:middle;z-index:2}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_second_spun_]{width:inherit;height:inherit;display:table-cell;opacity:0;position:absolute;vertical-align:middle;z-index:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_grid_]{display:none;height:100%;overflow:hidden;position:absolute;width:100%}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_gridlet_]{opacity:1;position:absolute}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_]{display:inline-block;position:relative;cursor:pointer;overflow:hidden;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_container_]{display:block;overflow:hidden;position:absolute;z-index:17}div[id^=bwg_container1_] div[id^=bwg_container2_] div[class^=bwg_slideshow_dots_thumbnails_]{left:0;font-size:0;margin:0 auto;overflow:hidden;position:relative}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_dots_active_]{opacity:1}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun1_]{display:table;width:inherit;height:inherit}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_slideshow_image_spun2_]{display:table-cell;vertical-align:middle;text-align:center}div[id^=bwg_container1_] div[id^=bwg_container2_] span[class^=bwg_mosaic_play_icon_spun_]{display:flex;width:auto;height:auto;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;justify-content:center;align-content:center;flex-direction:column;text-align:center}.lazy_loader{background-image:url(/wp-content/plugins/photo-gallery/images/ajax_loader.png);background-size:30px 30px;background-repeat:no-repeat;background-position:50% 50%}.bwg-container-temp0{visibility:hidden!important;position:absolute!important}.bwg_image_browser .pagination-links{display:flex;padding:0}.bwg_image_browser .pagination-links_col1{flex-grow:3;text-align:left}.bwg_image_browser .pagination-links_col2{flex-grow:4;text-align:center}.bwg_image_browser .pagination-links_col3{flex-grow:3;text-align:right}.bwg_current_page[type=number]{width:35px;display:inline-block;-moz-appearance:textfield;line-height:normal!important}.bwg_current_page::-webkit-inner-spin-button,.bwg_current_page::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bwg_container .bwg_tag_button_view_container{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:45px;position:relative;padding-top:3px;flex-wrap:wrap;overflow:hidden;clear:both}.bwg_container .bwg_tag_button_view_container button{cursor:pointer}.bwg_container .bwg_tag_button_view_container button.active{cursor:default}.bwg_container .bwg_tag_button_view_container .verLine{min-height:26px;margin:0 15px}.bwg_container .bwg_tag_button_see_all{margin-bottom:70px;position:relative;display:none}.bwg_container .bwg_tag_button_see_all .see_all_tags{text-transform:uppercase;position:absolute;padding:10px 25px;font-weight:600;cursor:pointer;left:47%;top:-23px}.bwg_container .bwg_tag_button_see_all .see_all_tags span{display:inline-block;line-height:normal;text-align:center;border-radius:50%;margin-right:10px;font-weight:500;color:#fff;height:18px;width:18px}.bwg_addThis{position:absolute;left:10px;top:10px;z-index:9999}.bwg_search_container_1 input[type=search]::-ms-clear{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-ms-reveal{display:none;width:0;height:0}.bwg_search_container_1 input[type=search]::-webkit-search-cancel-button,.bwg_search_container_1 input[type=search]::-webkit-search-decoration,.bwg_search_container_1 input[type=search]::-webkit-search-results-button,.bwg_search_container_1 input[type=search]::-webkit-search-results-decoration{display:none}/* Hide sticky buttons */
/*
	Theme Name:   TheBatorBlog 2024
	Theme URI:    https://thebatorblog.com/
	Author:       HDC
	Update URI:   false
	Tested up to: 6.6.2
	Version:      1.0.0
	License:      GPL-2.0+
	License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

*,
*::before,
*::after {
	box-sizing: border-box;
}

body {
	padding-inline: 0;
}

img,
picture {
	max-inline-size: 100%;
	block-size: auto;
	vertical-align: middle;
}

svg {
	block-size: 1em;
	inline-size: 1em;
	fill: currentColor;
	vertical-align: middle;
}

.wp-embedded-content {
	width: auto;
}

p {
	text-wrap: pretty;
}

label {
	display: block;
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--small);
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
}

input, button,
textarea, select {
  font-family: inherit;
  font-size: inherit;
}

input,
textarea {
	border: 1px solid var(--wp--preset--color--contrast);
	border-radius: 10px;
	width: 100%;
	padding: 1rem;
}

textarea {
	resize: vertical;
	vertical-align: middle;
}

input[type="checkbox"],
input[type="submit"] {
	width: auto;
}

.pre-header {
	align-items: center;
	display: none;
	justify-content: flex-end;
	margin: 0.25rem auto;
	max-inline-size: var(--wp--custom--layout--wide-size);
}

.site-header,
.site-footer,
.site-inner {
	padding-inline: var(--wp--custom--site-padding);
}

.site-header,
.site-footer {
	background-color: black;
	color: white;
	padding-block: 1rem;
}

.site-header {
	align-items: center;
	border-radius: 100vmax;
	display: grid;
	gap: 1rem;
	grid-template-columns: auto 1fr auto;
	inline-size: min(100% - var(--wp--custom--site-padding), var(--wp--custom--layout--header-size));
	margin-block-start: var(--wp--custom--block-gap);
	margin-inline: auto;
	padding-block: 0.875rem;
}

.site-header .toggle-menu {
	order: -1;
}

.social-accounts--lede {
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--min);
	font-weight: 700;
	letter-spacing: 1px;
	margin-block: 0;
	text-transform: uppercase;
}

.social-accounts {
	display: flex;
	flex-wrap: wrap;
	list-style-type: "";
	margin-inline-start: calc(-1 * 0.625rem);
	padding-inline-start: 0;
}

.social-accounts a {
	display: block;
	padding: 0.625rem;
}

.social-accounts a:where(:focus, :hover) {
	color: var(--wp--preset--color--secondary);
}

.social-accounts svg {
	block-size: 1.5rem;
	inline-size: 1.5rem;
}

.pre-header .social-accounts {
	margin-block: 0;
	margin-inline-start: 0;
}

.pre-header .social-accounts--lede {
	color: var(--wp--custom--color--tertiary-60);
}

@media (min-width: 768px) {
	.pre-header {
		display: flex;
	}
	:where(.pre-header:has(.social-accounts li)) + .site-header {
		margin-block-start: 0;
	}
}

:where(.site-header) .custom-logo-link {
	display: inline-block;
}

:where(.site-header) .custom-logo-link img {
	inline-size: auto;
	max-block-size: 40px;
}

.header-menu {
	animation: slideOut 150ms forwards;
	background-color: var(--wp--custom--color--primary-10);
	border: none;
	border-radius: 15px;
	color: var(--wp--preset--color--contrast);
	inline-size: min(100% - 1rem, 400px);
	inset-block-start: 0.5rem;
	inset-inline-start: 0.5rem;
	max-block-size: calc(100% - 1rem);
	max-inline-size: 100%;
	overscroll-behavior: contain;
	padding: 0;
	transition: display 300ms allow-discrete;
	z-index: 1;
}

.header-menu[open] {
	animation: slideIn 300ms forwards;
}

.header-menu::backdrop {
	background-color: #1A0222;
	opacity: 0.8;
}

@keyframes slideIn {
	0% {
		transform: translateX(-100%);
	}
	100% {
		transform: translateX(0%);
	}
}

@keyframes slideOut {
	0% {
		transform: translateX(0%);
	}
	100% {
		transform: translateX(-100%);
	}
}

.dialog__inner {
	--wp--custom--block-gap: 2.5rem;
	padding: 1.5rem;
}

.menu-close {
	background-color: transparent;
	border: none;
	color: currentColor;
	cursor: pointer;
	padding: 0;
}

.menu-close svg {
	block-size: 1.875rem;
	inline-size: 1.875rem;
}

.menu-close:where(:focus-visible, :hover) {
	color: var(--wp--preset--color--secondary);
}

.header-menu .menu,
.header-menu .sub-menu {
	font-family: var(--wp--preset--font-family--secondary);
	padding-inline-start: 0;
}

:where(.header-menu) .menu li {
	list-style-type: "";
}

:where(.header-menu) .menu--primary a {
	display: block;
	font-size: var(--wp--preset--font-size--x-large);
	font-weight: 900;
	line-height: 1.4;
	text-decoration: none;
}

:where(.header-menu) .menu--primary a:where(:focus, :hover) {
	text-decoration: underline;
}

:where(.header-menu) .menu--primary > li::after {
	background-color: var(--wp--custom--color--secondary-30);
	block-size: 5px;
	content: "";
	display: block;
	grid-column: 1 / -1;
	margin-block: 1rem;
	mask-image: url("/wp-content/themes/thebatorblog-2024/assets/images/elements/squiggle.svg");
	mask-position: 0% 0%;
	mask-repeat: repeat-x;
	mask-size: auto 5px;
}

:where(.header-menu) .menu--primary .sub-menu {
	display: none;
	grid-column: 1 / -1;
	margin-block-start: 1rem;
	margin-block-end: 1.5rem;
}

:where(.header-menu .menu--primary) .sub-menu li + li {
	margin-block-start: 1rem;
}

:where(.header-menu .menu--primary) .sub-menu a {
	font-size: var(--wp--preset--font-size--medium);
	font-weight: 400;
}

:where(.header-menu .menu--primary) .menu-item-has-children {
	display: grid;
	grid-template-columns: 1fr auto;
}

:where(.header-menu .menu--primary) .menu-item-has-children .submenu-expand {
	background-color: transparent;
	block-size: 44px;
	border: none;
	color: currentcolor;
	cursor: pointer;
	display: grid;
	font-size: 2rem;
	font-weight: 900;
	inline-size: 44px;
	padding: 0;
	place-content: center;
}

:where(.header-menu .menu--primary .menu-item-has-children) > .submenu-expand > .close,
:where(.header-menu .menu--primary .menu-item-has-children.active) > .submenu-expand > .open {
	display: none;
}

:where(.header-menu .menu--primary .menu-item-has-children.active) > .submenu-expand > .close {
	display: inline;
}

:where(.header-menu .menu--primary) .menu-item-has-children.active > .sub-menu {
	display: block;
}

:where(.header-menu) .menu--secondary {
	font-size: var(--wp--preset--font-size--small);
	font-weight: 500;
}

:where(.header-menu) .menu--secondary li + li {
	margin-block-start: 0.625rem;
}

:where(.header-menu) .custom-logo-link img {
	filter: brightness(0) saturate(100%);
}

.site-header:where(.nav-open) .menu {
	transform: translateX(0);
}

.dialog__inner {
	font-family: var(--wp--preset--font-family--secondary);
}

.dialog__copyright {
	--wp--custom--block-gap: 1rem;
	font-size: var(--wp--preset--font-size--min);
	font-weight: 500;
	line-height: 1.4;
}
 
.toggle-header {
	background-color: transparent;
	block-size: 44px;
	border: 2px solid var(--wp--custom--color--tertiary-60);
	border-radius: 50%;
	color: currentColor;
	cursor: pointer;
	display: grid;
	inline-size: 44px;
	padding: 0;
	place-content: center;
}

.toggle-header svg {
	block-size: 24px;
	inline-size: 24px;
}

.search-form {
	border: 3px solid var(--wp--custom--color--secondary-50);
	border-radius: 10px;
	display: flex;
	flex-direction: row-reverse;
}

.search-form label {
	flex-grow: 1;
}

.search-field,
.search-submit {
	background-color: transparent;
	border: none;
	border-radius: 0px;
}

.search-field {
	appearance: none;
	height: 100%;
	padding-inline-start: 0.5rem;
}

.search-field::placeholder {
	color: var(--wp--preset--color--contrast);
	font-family: var(--wp--preset--font-family--secondary);
	font-weight: 700;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.search-form .search-submit {
	background-image: url("/wp-content/themes/thebatorblog-2024/assets/images/icons/search-solid.svg");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: 24px 24px;
	color: transparent;
	cursor: pointer;
	inline-size: 44px;
	flex-shrink: 0;
	overflow: clip;
	min-block-size: 44px;
}

.site-inner {
	margin-block: 2.5rem 6.25rem;
}

.site-inner--flex {
	align-items: flex-start;
	inline-size: min(100%, var(--wp--custom--layout--wide-size) + 32px);
	margin-inline: auto;
	gap: 2.5rem 4rem;
}

.site-inner--flex > main,
.site-inner--flex > aside {
	margin-inline: auto;
}

.site-inner--flex > main {
	flex-basis: 0;
	flex-grow: 999;
	min-inline-size: 62%;
	max-inline-size: var(--wp--custom--layout--content-size);
}

.site-inner--flex > aside  {
	flex-basis: var(--wp--custom--layout--sidebar-size);
	flex-grow: 1;
	max-inline-size: var(--wp--custom--layout--content-size);
	text-align: center;
}

:where(.page-template-page-full-width) .site-main > article > * {
	max-width: var(--wp--custom--layout--wide-size);
}

.entry-content {
	word-wrap: break-word;
}

img.emoji {
	display: inline-block;
	max-inline-size: 16px;
}
img.alignleft {
	float: left;
	margin: 0 var(--wp--style--block-gap) var(--wp--style--block-gap) 0;
	max-width: calc( var(--wp--custom--layout--content-size) / 2 );
}

img.alignright {
	float: right;
	margin: 0 0 var(--wp--style--block-gap) var(--wp--style--block-gap);
	max-width: calc( var(--wp--custom--layout--content-size) / 2 );
}

img.aligncenter {
	margin-inline: auto;
}

:where(.page-template-page-full-width) .entry-content > .alignfull {
	margin-inline: calc(50% - 50vw);
}

.block-section-before-footer > .alignfull {
	margin-inline: calc(-1 * var(--wp--custom--site-padding));
	max-inline-size: none;
}

a:where(:not(.wp-element-button)) {
	text-underline-offset: 2px;
}

.primary-category {
	color: var(--wp--custom--color--tertiary-60);
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--min);
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.entry-title {
	text-wrap: pretty;
}

.entry-title a {
	text-decoration: none;
}

.entry-title a:where(:focus, :hover) {
	text-decoration: underline;
}

.entry-meta {
	--wp--custom--block-gap-override: 0.25rem;
	color: var(--wp--preset--color--secondary);
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--small);
	margin-block-start: 1rem;
}

.entry-meta .updated-date {
	font-weight: 700;
}

.entry-author a {
	font-weight: 700;
	text-transform: capitalize;
}

.entry-featured-image {
	text-align: center;
}

.entry-featured-image img {
	border-radius: 80px 30px 80px 30px;
	inline-size: 640px;
}

.entry-tags {
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--small);
	font-weight: 700;
}

.commentlist,
.commentlist ol {
	list-style-type: "";
	padding-inline-start: 0;
}

.commentlist li {
	--_border-color: var(--wp--preset--color--secondary);
	margin-block: 0;
}

.commentlist :is(ul, li) + * {
	margin-block-start: 1.5rem;
}

.commentlist > li + li {
	margin-block-start: 2.5rem;
}

.comment {
	border: 2px solid var(--_border-color);
	border-radius: 10px;
	padding: 1.5rem 2rem;
}

@media (max-width: 600px) {
	.comment {
		padding: 1rem;
	}
}

.children {
	margin-block-start: var(--wp--custom--block-gap);
}

.children li {
	--_border-color: var(--wp--custom--color--secondary-30);
}

.comment-author-editor {
	background-color: var(--wp--custom--color--secondary-30);
}

.comment-body > * {
	margin-block: 0;
}

.comment-body > * + * {
	margin-block-start: 1.5rem;
}

.comment-content {
	font-size: var(--wp--preset--font-size--small);
	word-wrap: break-word;
}

.comment-content a {
	color: currentColor;
}

.comment-content > * {
	margin-block: 0;
}

.comment-content > * + * {
	margin-block-start: var(--wp--custom--block-gap);
}

.comment-form {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: var(--wp--custom--block-gap);
	margin-block-end: 0;
}

.comment-form > * {
	margin-block: 0;
}

.logged-in-as,
.comment-notes,
.comment-form-comment,
.comment-form-cookies-consent,
.form-submit {
	grid-column: 1 / -1;
}

.comment-form-cookies-consent {
	display: flex;
	gap: 0.5rem;
}

.comment-form-cookies-consent input {
	align-self: flex-start;
	flex-shrink: 0;
	transform: translateY(4px);
}

.comment-form-cookies-consent label {
	display: inline-block;
	font-size: var(--wp--preset--font-size--medium);
	font-weight: 400;
	line-height: 1.4;
	text-transform: none;
}

.comment-reply-title {
	align-items: baseline;
	display: flex;
	flex-wrap: wrap;
	font-weight: 900;
	gap: 1rem;
	justify-content: space-between;
}

.comment-reply-title small {
	font-size: var(--wp--preset--font-size--medium);
	font-weight: 700;
}

.comments-title {
	font-size: var(--wp--preset--font-size--x-large);
	font-weight: 800;
	margin-block: 3.75rem 1.5rem;
}

.comment-author .says {
	display: none;
}

.comment-metadata {
	font-size: var(--wp--preset--font-size--tiny);
	font-weight: 600;
	letter-spacing: 1px;
	margin-block-start: 0.5rem;
	text-transform: uppercase;
}

.comment-metadata a {
	text-decoration: none;
}

.comment-metadata a:where(:focus, :hover) {
	text-decoration: underline;
}

.comment-reply-link {
	font-weight: 800;
	letter-spacing: 0.5px;
}

.bb-separator {
	align-items: center;
	display: flex;
	gap: 1rem;
	justify-content: center;
	margin: 3.75rem auto;
	max-inline-size: 374px;
	opacity: 0.67;
}

.bb-separator::before,
.bb-separator::after {
	background-color: var(--wp--custom--color--secondary-30);
	block-size: 5px;
	content: "";
	flex-grow: 1;
	inline-size: 100%;
	mask-image: url("/wp-content/themes/thebatorblog-2024/assets/images/elements/squiggle.svg");
}

.benis:where(hr) {
	background-color: var(--wp--custom--color--secondary-30);
	block-size: 56px;
	border: none;
	flex-shrink: 0;
	inline-size: 56px;
	mask-image: url("/wp-content/themes/thebatorblog-2024/assets/images/elements/benis.svg");
	mask-repeat: no-repeat;
	mask-position: 50% 0%;
	mask-size: 56px 56px;
}

.aioseo-breadcrumbs {
	color: var(--wp--custom--color--tertiary-50);
	flex-basis: 100%;
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--min);
}

.page-template-page-full-width .aioseo-breadcrumbs {
	margin-inline: auto;
	max-inline-size: var(--wp--custom--layout--wide-size);
}

.author-bio {
	font-size: var(--wp--preset--font-size--small);
}

:where(.navigation) .nav-links {
	display: flex;
	flex-wrap: wrap;
	gap: 0.75rem;
	justify-content: center;
}
:where(.navigation) .page-numbers {
	block-size: 44px;
	display: grid;
	font-size: var(--wp--preset--font-size--small);
	font-weight: 800;
	inline-size: 44px;
	line-height: 1;
	place-content: center;
}

:where(.navigation) .page-numbers:where(:not(:is(.dots))) {
	border: 2px solid var(--wp--preset--color--primary);
	border-radius: 10px;
	text-decoration: none;
}

:where(.navigation) .page-numbers:where(.current),
:where(.navigation) .page-numbers:where(:not(:is(.dots))):where(:focus, :hover) {
	background-color: var(--wp--preset--color--contrast);
	border-color: var(--wp--preset--color--contrast);
	color: var(--wp--preset--color--base);
}

.page-numbers:where(.prev) svg {
	transform: scaleX(-1);
}

@media (max-width: 600px) {
	.comment-form {
		grid-template-columns:  1fr;
	}
}

.post-summary--archive {
	align-items: flex-start;
	flex-direction: row-reverse;
	flex-wrap: wrap;
	gap: 1rem 2.5rem;
}

.post-summary--archive:where(:first-of-type) {
	--wp--custom--block-gap: 2.5rem;
}

.post-summary--archive:where(:not(:first-of-type)) {
	border-block-start: 1px dashed var(--wp--custom--color--secondary-30);
	padding-block-start: var(--wp--custom--block-gap);
}
:where(.post-summary--archive) .post-summary__image {
	flex-basis: 220px;
	flex-grow: 1;
}

:where(.post-summary--archive) .post-summary__image img {
	aspect-ratio: auto;
	border-radius: 10px;
	inline-size: 100%;
}

:where(.post-summary--archive) .post-summary__content {
	--wp--custom--block-gap: 0.625rem;
	flex-basis: 0;
	flex-grow: 999;
	min-inline-size: 50%;
}

:where(.post-summary--archive) .post-summary__title {
	font-size: var(--wp--preset--font-size--large);
	font-weight: 900;
}

:where(.post-summary--archive) .post-summary__excerpt {
	font-size: var(--wp--preset--font-size--tiny);
	line-height: 1.5;
}

/* Site Footer */

.site-footer {
	padding: 0;
}

.site-footer__inner {
	align-items: stretch;
	background-color: #333;
	gap: 1px;
	margin-inline: auto;
	max-width: 900px;
}

.site-footer__inner > * {
	background-color: var(--wp--preset--color--contrast);
	flex-basis: 240px;
	flex-grow: 1;
	padding: 2.5rem;
}

.site-footer__menu {
	font-family: var(--wp--preset--font-family--secondary);
	font-size: var(--wp--preset--font-size--tiny);
}

.site-footer__menu ul {
	margin-block-start: 0.5rem;
	padding-inline-start: 0;
}

.site-footer__menu li {
	list-style-type: "";
}

.site-footer__menu li + li {
	margin-block-start: 0.5rem;
}

.site-footer__copyright {
	font-size: var(--wp--preset--font-size--min);
	font-weight: 500;
	line-height: 1.33;
}

.block-section-after-post {
	margin-block: 3.75rem;
}

.block-section-after-post > * {
	--wp--custom--block-gap-override: 3.75rem;
}

.block-section-before-footer {
	padding-inline: var(--wp--custom--site-padding);
}

.block-section-before-footer > * {
	margin-inline: auto;
	max-inline-size: var(--wp--custom--layout--wide-size);
}

.block-section-sidebar > * + * {
	margin-block-start: 3.75rem;
}

:where(.site-footer) .social-accounts a:where(:focus, :hover) {
	color: var(--wp--custom--color--secondary-40);
}

:where(.is-layout-flex) > *,
:where(.is-layout-flow) > *,
:where(.is-layout-constrained) > * {
	--wp--custom--block-gap-override: initial;
}

.alignfull:where(.has-background),
.alignfull:where(.has-background) + * {
	margin-block-start: 3rem;
}

.alignfull:where(.has-background) + .alignfull:where(.has-background) {
	margin-block-start: 0;
}

.has-background {
	--wp--custom--color--text: initial;
	color: var(--wp--custom--color--text, var(--wp--preset--color--contrast));
	padding: var(--wp--custom--block-gap) var(--wp--custom--site-padding);
}

.has-background:where(.alignfull) {
	padding-block: 3rem;
}

.has-background:where(.alignfull):has(+ .block-about:where(.alignfull)) {
	padding-block-end: 8rem;
	margin-block-end: -5rem;
}

/* Heading Block */
.wp-block-heading:where(.is-style-eggplant) {
	color: var(--wp--preset--color--secondary);
}

.wp-block-heading:where(.is-style-eggplant)::before {
	background-image: url("/wp-content/themes/thebatorblog-2024/assets/images/elements/eggplant.svg");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 2.25rem 2.25rem;
	block-size: 2.25rem;
	content: "";
	display: inline-block;
	inline-size: 2.25rem;
	transform: translateY(-0.25rem);
	vertical-align: middle;
}

/* Group Block */
.wp-block-group:where(.alignfull) > * {
	margin-inline: auto;
	max-width: var(--wp--custom--layout--wide-size);
}

.wp-block-group:where(:not(:is(.alignfull))):where(.has-background) {
	border-radius: 15px;
	padding: 2.5rem;
}

.wp-block-group:where(.content-sidebar-group) {
	align-items: flex-start;
	gap: 2.5rem;
}

:where(.wp-block-group.content-sidebar-group) .content-sidebar__content {
	flex-basis: 0;
	flex-grow: 999;
	min-inline-size: 62%;
}
.wp-block-group:where(.content-sidebar-group) .content-sidebar__sidebar {
	flex-basis: var(--wp--custom--layout--sidebar-size);
	flex-grow: 1;
	margin-inline: auto;
	max-inline-size: var(--wp--custom--layout--sidebar-size);
	text-align: center;
}

:where(.wp-block-group.content-sidebar-group) .content-sidebar__sidebar > * {
	margin-block: 0;
}

:where(.wp-block-group.content-sidebar-group) .content-sidebar__sidebar > * + * {
	margin-block-start: 3.75rem;
}

/* Cover Block */

.wp-block-cover:where(.alignfull) {}

.wp-block-cover:where(.alignfull) > .wp-block-cover__inner-container {
	max-width: var(--wp--custom--layout--wide-size);
}

/* Image Block */

.wp-block-image {
	--wp--style--global--content-size: var(--wp--custom--layout--alt-size);
	text-align: center;
}

/*.wp-block-image:where(:not(:is(.alignleft, .alignright, .aligncenter, .alignfull))) img {
	max-width: min(100%, 640px);
}*/

/* Gallery Block */

.wp-block-gallery :where(.wp-block-image) figcaption {
	border-radius: 0 0 10px 10px;
}

/* Separator Block */
.wp-block-separator {
	background-color: var(--wp--preset--color--secondary);
	block-size: 5px;
	border: none;
	display: block;
	inline-size: 134px;
	grid-column: 1 / -1;
	margin-inline-start: 0;
/*	margin: var(--wp--custom--block-gap) auto;*/
/*	margin-inline: auto;*/
	mask-image: url("/wp-content/themes/thebatorblog-2024/assets/images/elements/squiggle.svg");
	mask-position: 50% 0%;
	mask-repeat: repeat-x;
	mask-size: 10px 5px;
}

/* Quote Block */

.wp-block-quote,
blockquote:where(:not([class])) {
	background-color: var(--wp--preset--color--base);
	border: 6px solid var(--wp--preset--color--secondary);
	border-radius: 10px 40px 10px 40px;
	box-shadow: 10px 10px 0 0 var(--wp--preset--color--secondary);
	color: var(--wp--preset--color--secondary);
	font-family: var(--wp--preset--font-family--secondary);
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.4;
	padding: 2rem;
}

blockquote:where(:not([class])) {
	margin-inline: auto;
}

blockquote:where(:not([class])) > * {
	margin-block: 0;
}

blockquote:where(:not([class])) > * + * {
	margin-block: var(--wp--custom--block-gap);
}

:where(.wp-block-quote) > p:first-of-type::before,
:where(.wp-block-quote) > p:last-of-type::after,
:where(blockquote:not([class])) > p:first-of-type::before,
:where(blockquote:not([class])) > p:last-of-type::after {
	content: "\275D";
	display: inline-block;
	font-size: 1.5em;
	line-height: 0;
	translate: 0 0.25em;
}

:where(.wp-block-quote) > p:last-of-type::after,
:where(blockquote:not([class])) > p:last-of-type::after {
	content: "\275E";
}

:where(.wp-block-quote) cite::before,
:where(blockquote:not([class])) cite::before {
	content: "- ";
}

/* List Block */

:where(.wp-block-list) li::marker {
	color: var(--wp--preset--color--secondary);
}

/* Block Gap Overrides */

hr,
.entry-featured-image,
:where(.entry-header) + .entry-content,
:where(.wp-block-separator) + * {
	--wp--custom--block-gap-override: 2.5rem;
}

:where(.entry-header.screen-reader-text) + .entry-content {
	--wp--custom--block-gap-override: 0;
}

.wp-block-quote + * {
	--wp--custom--block-gap-override: 2rem;
}

h1, h2, h3, h4, h5, h6 {
	--wp--custom--block-gap-override: 3.75rem;
}

:root :where(p + p) {
	--wp--custom--block-gap-override: 1.875rem;
}

.author-bio :where(p + p) {
	--wp--custom--block-gap-override: initial;
}

:where(.primary-category) + .entry-title {
	--wp--custom--block-gap-override: 0.5rem;
}

.navigation {
	--wp--custom--block-gap-override: 5rem;
}/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 1044618 2014-12-14 23:43:29Z emartin24 $
 * Copyright 2014 Studio Fuel (http://www.studiofuel.com)
 */
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:4px 8px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#5f87ae; border:1px solid #89adcf; margin-right:4px; padding:4px 8px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}

ol.wp-paginate li {
	line-height: 3em;
  /*white-space: nowrap;*/
}

/* Fonts */
.wp-paginate.font-arial {font-family: Arial, sans-serif;}
.wp-paginate.font-georgia {font-family: Georgia, serif;}
.wp-paginate.font-inherit {font-family: inherit;}
.wp-paginate.font-initial {font-family: initial;}
.wp-paginate.font-tahoma {font-family: Tahoma, sans-serif;}
.wp-paginate.font-times {font-family: "Times New Roman", serif;}
.wp-paginate.font-trebuchet {font-family: "Trebuchet MS", sans-serif;}
.wp-paginate.font-verdana {font-family: Verdana, sans-serif;}


/* Theme: Modern Grey Buttons */
.wp-paginate.wpp-modern-grey a, .wp-paginate.wpp-modern-grey .current {
  background: #f8f8f8;
  border:1px solid #efecee;
  border-radius: 4px;
  color: #000;
  padding: 3px 6px;
}
  .wp-paginate.wpp-modern-grey a:hover {
    background: #eee;
  }
  .wp-paginate.wpp-modern-grey .current {
    opacity: .3;
  }

/* Theme: Blue CTA Buttons */
.wp-paginate.wpp-blue-cta a, .wp-paginate.wpp-blue-cta .current {
  background: #3784fd;
  border:2px solid #fff;
  border-radius: 2px;
  box-shadow: 1px 1px 1px #c1c1c1, -1px -1px 1px #c1c1c1, inset 0 -10px 10px rgba(0, 0, 0, .2);
  color: #fff;
}
.wp-paginate.wpp-blue-cta .current {
	opacity: .6;
}

/* Theme: Pink Neon Buttons */
.wp-paginate.wpp-neon-pink a, .wp-paginate.wpp-neon-pink .current {
  background: #54d3f4;
  border:1px solid #eee;
  border-radius: 6px;
  color: #000;
}
.wp-paginate.wpp-neon-pink a, .wp-paginate.wpp-neon-pink .current {
  background: #ff4ecd;
}
.wp-paginate.wpp-neon-pink .current {
	opacity: .6;
}     
