/*
Theme Name: Kazron Child
Theme URI: http://kazron.jwsthemeswp.com
Template: kazron
Author: JWSThemes team
Author URI: https://themeforest.net/user/jwsthemes
Description: Kazron is a wonderfully malleable and incredibly resourceful, convenient and easy to use, engaging and responsive WordPress photography website theme. This theme is a purposeful platform aimed to provide amateur and professional photographers, photojournalists and photography studios an easy avenue towards development of sophisticated, modern photography websites, fully customizable to suit their functional or branding specifications, and requiring absolutely no coding experience or knowledge, due to deployment of intuitive visual interfaces for layout design and element customization.
Tags: two-columns,three-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-menu,editor-style,featured-images,flexible-header,full-width-template,microformats,post-formats,rtl-language-support,sticky-post,theme-options,translation-ready,accessibility-ready
Version: 2.0.0
Updated: 2020-07-07 09:15:19
*/
@media only screen and (max-width: 480px){
	.mobile-header > ins{
		font-size: 36px !important;
	}
	
	.special-mobile-header{
		font-size: 28px !important;
		line-height: 30px !important;
	}
	
	.special-mobile-header > ins{
		font-size: 28px !important;
		line-height: 30px !important;
	}
}

@media only screen and (max-width: 991px){
	.sub-menu{
		display: block !important;
	}
	
	.icon-sub-menu{
		display: none;
	}
}

.unlickable > a{
	pointer-events: none;
}

.title-bar-header {
    background-image: url(/wp-content/uploads/2021/05/sb-uebermich-e1-b1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center !important;
    background-attachment: fixed;
}

#jws_header .sticky-wrapper .menu_nav .mainmenu >.nav >li.current_page_item >a, body table.booked-calendar thead tr th .page-right:hover, body table.booked-calendar thead tr th .page-left:hover {
    color: #DC7278 !important;
}

.button_menu:hover, #jws_header.jws-header-v2 .sticky-wrapper .menu_nav .mainmenu > .nav > li > a:hover, #jws_header .icon_footer li a i:hover, #jws_header .sticky-wrapper .menu_nav .jws-action .jws-icon-cart .cart-contents > span:first-child:hover, #jws_header .sticky-wrapper .menu_nav .jws-action .search-form .action-search span:hover, #jws_header .sticky-wrapper .menu_nav .mainmenu > .nav > li > a:hover {
    color: #DC7278 !important;
}

#jws_header .sticky-wrapper .menu_nav .mainmenu >.nav >li .sub-menu-dropdown .sub-menu a.active, #jws_header .sticky-wrapper .menu_nav .mainmenu >.nav >li .sub-menu-dropdown .sub-menu a:hover {
    color: #DC7278 !important;;
	padding:0px !important;
}

.sub-menu a:before {
	display:none !important;
}

#jws_header .sticky-wrapper .menu_nav .mainmenu >.nav >li .sub-menu-dropdown .sub-menu a:hover, #jws_header .sticky-wrapper .menu_nav .mainmenu >.nav >li .sub-menu-dropdown .sub-menu a.active {
     transform: translateX(0px); 
     -webkit-transform: translateX(0px); 
}

.sidebar_blog .widget.widget_categories ul li a:hover, .search-no-results .no-results .searchform #searchsubmit, .close-cart, .kazron-price-table.layout1 .kazron-plan-inner .kazron-plan-features .kazron-plan-feature .item span, .jws-blog-detail .change_post .nav-box a .text-nav > div.thumbnail_nav .text_top, .page-gallery.grid3 .kazron-gallery-holder .gallery_inner .content_gallery_bottom .content_left .readmore a, .page-gallery.grid3 .kazron-gallery-holder .gallery_inner .content_gallery_bottom .social_right .social_share ul li a:hover, .team-wrapper .team-inner .team-item .team_content .team_info .team_info_inner .social ul li a:hover, #search-modal.layout1 .modal-content form .value_post_type a.active, .jws-push-menu .widget_shopping_cart_content .ion-ios-close-empty, .jws-push-menu .widget_shopping_cart_content .cart_list .mini_cart_item .quanty-ajax .quantity .jws-font:hover, .jws-push-menu .widget_shopping_cart_content .free_ship_nhe .jws_free_ship .amount, .jws-push-menu .widget_shopping_cart_content .free_ship_nhe .jws_free_ship .dot, body .wpcf7-not-valid-tip, .woocommerce .woocommerce-pagination ul.page-numbers li ul.page-numbers li a, .woocommerce-page .woocommerce-pagination ul.page-numbers li a, .mobile_menu .navbar-nav li.sub-sub-menu li.current-menu-item a, .mobile_menu .navbar-nav li .sub-menu li.current-menu-item a, body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button, .woocommerce div.product .content-product-right .shop-bottom form .single_variation_wrap .amount, .woocommerce div.product .content-product-right .shop-top .price .amount, .error-404 .widget_search .searchform #searchsubmit, .portfolio-single .change_gallery a h5, .portfolio-single .content_portfolio .content_detail .portfolio_info > div a:hover, .jws-gallery-detail .change_gallery a h5, .jws-blog-detail .single-blog-page .blog-details-top .cat a, .jws-blog-detail .blog-meta .social_share p span, .jws-blog-detail .blog-meta .blog-info > div span.ioj, .kazron-blog-holder .post-item .post-item-inner .content-blog .content-inner .blog-bottom > div span.ioj, .kazron-blog-holder.jws-blog-slider .item_slider .content-inner .cat a, .blog-footer .kazron-blog-load-more, .title-bar-header .page-breadcrumbs .breadcrumbs .title_loc, .kazron-blog-holder .post-item .post-item-inner .content-blog .content-inner .blog-bottom > div span.ioj, .kazron-blog-holder .post-item .post-item-inner .content-blog .content-inner .cat a, .page-gallery.grid4 .kazron-gallery-holder .item_gallery .gallery_inner .image_gallery .video_popup, .jws_slider_loc .loc_slider .item_slider .content_slider .cell .readmore a, .page-gallery .gallery-footer .kazron-gallery-load-more, #content .action-filter-swaper .widgets-area .shop-filter-actived .remove-filter-actived, .gallery_category_slider .item_slider .background_gallery_slider .jws_gl_inner h3 a:hover, a:focus, .kazron-info-box.left_icon .info-box-content .link_infobox, .testimonials-wrapper .testimonials-inner .testimonial-item .content_client .description_client:before, .testimonials-wrapper .testimonials-inner .testimonial-item .content_client .name_client h5, .page-gallery .gallery-filter ul li a.filter-active, .kazron-price-table .kazron-plan-inner .kazron-plan-footer .price-plan-btn, .kazron-gallery-category .jws_gl_category_item .item_animate .jws_gl_inner .description .see_more a, a:hover, .about-home a, .video-popup .action-popup-url .ion-ios-play-outline {
    color: #DC7278 !important;;
}

.info-box-inner h5 {
    min-height: 52px !important;;
}

.vc_column-inner.vc_custom_1622466585420 {
    background-position: 0% 15% !important;
}

span.vc_sep_line {
    border-color: #DC7278 !important;
}

.kazron-info-box {
    min-height: 334px !important;;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1622639181881.vc_row-has-fill {
 
    background-position: top !important;
  
}


#jws_header .sticky-wrapper .menu_nav .jws-action .menu_hamburger span:before, .search_item .link_content a, .checkout-order-review .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button, .bounceIn:after, .page-gallery.grid4 .kazron-gallery-holder .item_gallery .gallery_inner .image_gallery .video_popup:hover span, .error-404 .vc_btn3-container a:after, .jws-blog-detail .blog-meta .post-tags a:after, .jws-blog-detail .comments-area .comment-respond .comment-form .form-submit:after, .page-gallery.grid2 .kazron-gallery-holder .item_gallery .gallery_inner .image_gallery .content_inner .readmore a:before, .wpcf7 .submit_action:after, .jws_gallery_slider_vertical .slick-list .slick-slide .item_slider .img_slider .readmore a:after, .button_kazron_mobile:before, .page-gallery.grid5 .kazron-gallery-holder .item_gallery .gallery_inner .content_gallery_inner, .about-home a:after, .mc4wp-form .mc4wp-form-fields > div.submit_btn button:before, .mc4wp-form .mc4wp-form-fields > div.mail:after, #yith-wcwl-form .wishlist_table tr td a.button, body table.booked-calendar .booked-appt-list h2, .jws-push-menu .widget_shopping_cart_content .jws-cart-panel-summary .woocommerce-mini-cart__buttons.buttons.in_product a, .instagram-widget.default .instagram-pics li a:after, body .booked-modal .bm-window .booked-form .booked-appointments .booked-icon, body .booked-modal .bm-window .booked-form input[type="radio"]:checked:after, body .booked-modal .bm-window .booked-form input[type="checkbox"]:checked:after, .woocommerce .product-bottom .tab-product .woocommerce-tabs .panel .woocommerce-Reviews #respond input#submit:hover, .woocommerce div.product .content-product-right .shop-bottom .single_add_to_cart_button:before, .woocommerce div.product .content-product-right .shop-bottom .single_add_to_cart_buttons:before, .woocommerce div.product .content-product-right .shop-bottom form .variations tr td .tawcvs-swatches .swatch-label.selected, .ro_maps .map_content .social_bottom .icon:hover a, .portfolio-single .change_gallery a:hover, .jws-gallery-detail .change_gallery a:hover, .jws-blog-detail .single-blog-page .blog-details-bottom .blog-content blockquote:before, .list_blog ul li:before, .kazron-blog-holder.jws-blog-slider .slick-dots li.slick-active, .page-gallery.grid3 .kazron-gallery-holder .gallery_inner .content_gallery_bottom .content_left .readmore a:before, .jws_slider_loc .loc_slider .item_slider .content_slider .cell .readmore a:before, .overlay-loader span, .page-gallery .jws_gallery_slider .item_slider .content_right .readmore a:before, #back-to-top, #footer-jws .sub-menu li:after, .kazron-price-table.layout2 .kazron-plan-features, .mc4wp-form .mc4wp-alert p, .testimonials-wrapper .slick-dots li.slick-active, .page-gallery .gallery-filter ul li a:before, .page-gallery .kazron-gallery-holder .item_gallery .gallery_inner .content_gallery .content_inner .readmore a:before, .kazron-price-table .kazron-plan-inner .kazron-plan .kazron-plan-name:after {
    background-color: #DC7278 !important;;
}
.page-gallery .kazron-gallery-holder .item_gallery .gallery_inner:hover .content_gallery_container:before {
    opacity: 0 !important;;
}

.main-content .bg-center{
	background-position: top !important;
}


element.style {
}
.ro_maps .map_content .open_inner_map {
    border-color: transparent transparent #DC7278 transparent !important;;
}

body table.booked-calendar td.today .date span, .search-no-results .no-results .searchform:focus, .button_kazron_mobile:hover, .about-home a:hover, .jws-push-menu .widget_shopping_cart_content .cart_list.show:before, body div.wpcf7-validation-errors, body div.wpcf7-acceptance-missing, body .booked-modal .bm-window .booked-form .booked-appointments, body .booked-modal .bm-window .booked-form input[type="radio"], body .booked-modal .bm-window .booked-form input[type="checkbox"], body .booked-modal .bm-window .booked-form .field select, body .booked-modal .bm-window .booked-form .field input[type=text], body .booked-modal .bm-window .booked-form .field input[type=email], body .booked-modal .bm-window .booked-form .field input[type=password], .woocommerce div.product .content-product-right .shop-bottom form .variations tr td .tawcvs-swatches .swatch-label.selected, .ro_maps .map_content .social_bottom .icon a, .portfolio-single .change_gallery a:hover, .jws-gallery-detail .change_gallery a:hover, .page-gallery.grid3 .kazron-gallery-holder .gallery_inner .content_gallery_bottom .content_left .readmore a:hover, .jws_slider_loc .loc_slider .item_slider .content_slider .cell .readmore a:hover, .lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover, .video-popup.type_icon .action-popup-url:after {
    border-color: #DC7278 !important;;
}

.price-2 {
    min-height: 441px !important;;
}

.price-3 {
    min-height: 620px !important;;
}

.price-4 {
    min-height: 511px !important;;
}

.rechtliches_home{
	position:absolute;
	bottom:50px;
	margin-left:20px;
	background-color: rgba(255, 255, 255, 0.4); 
	padding:0px 15px;
	color:white !important;
	z-index: 2;
}
path{
filter: invert(57%) sepia(25%) saturate(1067%) hue-rotate(308deg) brightness(93%) contrast(84%);
}

svg{
	filter: invert(57%) sepia(25%) saturate(1067%) hue-rotate(308deg) brightness(93%) contrast(84%);
}

.kazron-info-box {
    cursor: default !important;
}

.price-2 .kazron-plan-features {
    min-height: 114%;
    height: 203% !important;
    min-height: 198px !important;
}

.price-3 .kazron-plan-features {
    min-height: 378px !important;
}

.price-4 .kazron-plan-features {
    min-height: 270px !important;
}
@media(min-width:767px) {
	h5.vc_custom_heading.footer-e2 {
		margin-bottom: 24px !important;
	}
}

.captcha-image {
	width: 100%;
	border-color: #dcdcdc !important;
	background-color: #f6f6f6;
	    margin-bottom: 20px;
}

.captcha-image .cf7ic_instructions span {
	color: #dc7278 !important;
}

.captcha-image label > input:checked + svg, .captcha-image label > input:focus + svg {
	border-color: #000 !important;
}

.captcha-image path {
	filter: none !important;
}