/*
File Name: style.css
Theme Name:  RT-Theme 19
Author: RT-Themes
Version: 2.1.1
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/item/rttheme-19-responsive-multipurpose-wp-theme/10730591
Description: Responsive Multi-Purpose WordPress Theme 
License: GNU General Public License
License URI: /Licensing/gpl.txt
Text Domain: rt_theme
*/


/*
	EDIT /css/style.css for the theme style
*/

.breadcrumb{
	display:none !important;
}

#top_bar{
/*display:none;*/
}

.mobile-menu-button{
color: #4b9b3e !important;
}

.mobile-menu-active .mobile-menu-button{
color: #4b9b3e !important;
}

.rt_heading_wrapper{
padding-bottom:0px;
}

#navigation > li > a, #second-navigation > li > a, .layout2 #tools > ul > li > span:first-child{
font-size:20px !important;
text-transform: uppercase;
}

.wp-search-form{
display:none;
}

#tools{
height:80px;
display:none;
}

.wpcf7-form-control{
border: 1px solid #999 !important;
background:#fff !important;
color:#222 !important;
}

.wpcf7-form label{
color:#222;
}

.wpcf7-submit{
background:#7ce300 !important;
transition: all 0.2s ease !important;
font-size:16px;
font-weight:bold;
}

.wpcf7-submit:hover{
background:#f4f4f4 !important;
border:2px solid #4b9b3e !important;
transition: all 0.2s ease!important;
}

.wpcf7-response-output{
border:0px solid #fff !important;
color:#4b9b3e!important;
text-align:center !important;
margin-top:-20px;
}

.footer_widgets, .footer_info_bar{
background:#000 !important;
}

.sidebar-widgets .masonry .vertical_line, .sidebar-widgets .timeline::after, .sidebar-widgets .chained_contents.style-1::after, .sidebar-widgets .chained_contents.style-2::after, .sidebar-widgets .rt_divider.style-2::after, .sidebar-widgets .rt_divider.style-3::after, .sidebar-widgets .rt_divider.style-4, .sidebar-widgets .pricing_table.compare .table_wrap > ul > li.caption, .sidebar-widgets .pricing_table.compare .table_wrap > ul > li.price, .sidebar-widgets .dots-holder > div span, .sidebar-widgets .widget > h5::after, .sidebar-widgets .widget .sub-menu li a::after, .sidebar-widgets .widget .children li a::after, .sidebar-widgets .price_slider_wrapper .ui-widget-content, .sidebar-widgets .timeline > div::before, .sidebar-widgets .border_grid > .row::after, .sidebar-widgets.border_grid .content_row::after{
background: #fff !important;
}

.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.caption, .alt-style-1 .pricing_table .table_wrap.highlight > ul > li.price, .alt-style-1 .button_.default:hover::after, .alt-style-1 .button_.color, .alt-style-1 .rt-toggle > ol > li .toggle-number, .alt-style-1 .rt_heading.style-1::after, .alt-style-1 .rt_heading_wrapper.style-4 > .style-4::after, .alt-style-1 .rt_heading_wrapper.style-5 > .style-5::after, .alt-style-1 .highlight.style-2, .alt-style-1 .dots-holder div.active span, .alt-style-1 .dots-holder div:hover span, .alt-style-1 input[type="submit"]:hover, .alt-style-1 input[type="button"]:hover, .alt-style-1 .comment-reply a:hover, .alt-style-1 .comment-reply-title small > a:hover, .alt-style-1 .action_buttons li a:hover, .alt-style-1 .onsale, .alt-style-1 .product_info_footer a.added_to_cart, .alt-style-1 button.button:hover, .alt-style-1 input.button:hover, .alt-style-1 #respond input#submit:hover, .alt-style-1 .cart_totals a.button:hover, .alt-style-1 .ui-slider .ui-slider-handle, .alt-style-1 .ui-slider .ui-slider-range, .alt-style-1 .with_icons.style-3 > div > .icon, .alt-style-1 .icon-content-box.icon-style-2 .icon-holder span::before, .alt-style-1 .icon-content-box.icon-style-3 .icon-holder span::before, .alt-style-1 .chained_contents > div:hover .icon, .alt-style-1 .chained_contents > div:hover .number {
background-color: green !important; /*anderungen*/
}

.social_media{
display:none !important;
}
.alt-style-1 p.price del, .alt-style-1 .rt_heading_wrapper.style-4 .punchline, .alt-style-1 .rt_heading_wrapper.style-5 .punchline, .alt-style-1 .client_info, .alt-style-1 .blog_list .date_box, .alt-style-1 .post_data *, .alt-style-1 .comment-meta > a, .alt-style-1 .filter_navigation li a, .alt-style-1 .widget > ul > li li a, .alt-style-1 .widget .menu > li li a, .alt-style-1 .widget_latest_posts .meta, .alt-style-1 .widget_latest_posts .meta *, .alt-style-1 .widget_popular_posts .meta, .alt-style-1 .widget_popular_posts .meta *, .alt-style-1 .small.note, .alt-style-1 .star-rating span::before, .alt-style-1 .with_icons.style-2 > div > .icon, .alt-style-1 .chained_contents.style-1 > div > .icon, .alt-style-1 .chained_contents.style-1 > div > .number, .alt-style-1 .chained_contents.style-2 > div > .icon, .alt-style-1 .chained_contents.style-2 > div > .number, .alt-style-1 .read_more::before, .alt-style-1 .icon-content-box.icon-style-1 .icon-holder span::before, .alt-style-1 .quantity .plus, .alt-style-1 .quantity .minus, .alt-style-1 .woocommerce.widget .quantity, #tools.alt-style-1 > ul > li:hover > span:first-child, #tools.alt-style-1 > ul > li.active > span:first-child, #tools.alt-style-1 > ul > li:hover::before, #tools.alt-style-1 > ul > li.active::before, .alt-style-1 .latest_news .date, .alt-style-1 #rt-side-navigation li a:hover, .alt-style-1 #rt-side-navigation li.active > a, .alt-style-1 .tab_title:hover, .alt-style-1 .tab_title.active{
color: #4b9b3e!important;
}

#fakten .heading{
font-weight:bold;
color:#666;
}

#fakten1 .heading{
font-weight:bold;
color:#666;
}

#fakten2 .heading{
font-weight:bold;
color:#666;
}


#fakten .text-holder p{
font-size:20px;
}

#fakten1 .text-holder p{
font-size:20px;
}

#fakten2 .text-holder p{
font-size:20px;
}

.alt-style-2:not(.has-custom-bg), .alt-style-2.column_container, .alt-style-2 > .rt-sa-background, .alt-style-2 .chained_contents.style-1 > div > .icon, .alt-style-2 .chained_contents.style-1 > div > .number, .alt-style-2 .chained_contents.style-2 > div > .icon, .alt-style-2 .chained_contents.style-2 > div > .number, .alt-style-2 .button_.color:hover::after, .alt-style-2 .quantity .minus, .alt-style-2 .quantity .plus{
background-color: #fff !important;
}

.text-holder a{
color: #4b9b3e!important;
}

/*.slide-content{
border-bottom:5px solid #7ce300 !important;
}*/

.owl-carousel .owl-nav div{
background:rgba(124, 227, 0, 1.0) none repeat scroll 0 0;
color:#000;
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
#top_bar{
display:block;
}

.featured_text h1{
font-size:26px;
}

#left_side{
background:#000 !important;
}

}