@import url(../custom.css);

	/* background */

	.btn.btn-default:hover,
	.btn.btn-main,
	.btn-primary,
	.compare-table .compare-table-border .compare-table-title span:nth-child(2),
	.compare-table .compare-table-border .table-options .button,
	.compare-table .compare-table-border .table-options .button:hover,
	.compare-table .compare-table-border .table-options .button:active,
	.compare-table .compare-table-border .table-options .button:focus,
	.progress-bar,
	.block .block-header.block-header-primary,
	.block-cover-color,
	.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a,
	.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover,
	.block-tour .block-header .tab-nav li:hover,
	.block-tabs .block-header .tab-nav li.active,
	.block-tabs .block-header .tab-nav li:hover,
	.block .block-header.block-header-secondary,
	body .wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
	body .wpb_content_element .wpb_tabs_nav li:hover,
	.block-slider .block-body .flexslider .flex-control-nav li a.flex-active,
	.wp-pagenavi .current,
	.wp-pagenavi a:hover,
	.block-gotop a:hover,
	.item-post .category, .headline .cat-name > p,
	.comment-gn .form-submit #comment-submit,
	.block-navigation-main .main-menu li:hover .link,
	.block-navigation-main .main-menu li.current-menu-item.level0 > a, .block-navigation-main .menu-item-depth-0.current-menu-item > a,
	.block-navigation-main .main-menu li.post-toggle .link,
	.block-slideshow .flexslider-thumb .slides .slide.flex-active-slide .toggle,
	.mashmenu .menu li.level0:hover>a,
	.wpcf7 input[type="submit"],
	.cactus-banner .banner-button a, .mashmenu .current-menu-ancestor.level0, .mashmenu .current_page_ancestor.level0,
    .page-link-wp a, #MashMenu .menu .post-toggle .link:focus,
	.navigation-ajax a.load-more:hover {
	 	background: #dd1d04 !important;
	}
    .mashmenu .current-menu-ancestor.level0 a, .mashmenu .current_page_ancestor.level0 a,
	.mashmenu .menu li.level0:hover>a{border-right-color: #dd1d04 !important;}
    #bbpress-forums li.bbp-header,
    #bbpress-forums div.bbp-reply-author .bbp-author-role,
    div.bbp-submit-wrapper .button,
    #bbp-search-form #bbp_search_submit,
	.page-content .search-form input.search-submit{
    	background: #dd1d04;
    }
	/* color */
	a:hover,
	.block-logo .sitename a span,
	.block-navigation-top .nav-desktop .main-menu li.active:before,
	.block-navigation-top .nav-desktop .main-menu li:hover.dropdown:before,
	.block-navigation-bottom li:before,
	.block-navigation-bottom a:before,
	.block-heading .title,
	.block-postgrid .item-post:hover .title a,
	.block-tabs .block-header .tab-nav li.active:before,
	body .wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active:before,
	.widget_search button:hover,
	.text-primary,
	.item-page-not-found .error,
	.item-post .image .rating,
	.item-post .social li:hover b,
	.item-post .social li:hover span,
	.item-post .list-default li:before,
	.item-page-not-found .group .search-box button:hover,
	.widget ul li a:hover i,
	.widget.widget_nav_menu ul li.active > a,
	.widget.widget_nav_menu ul li:hover a i,
	.widget.widget_nav_menu ul li.current_page_item > a,
	.item-navigation ul li.current_page_item a i,
	.item-archive ul li a:hover,
	.item-review .box-text .score,
	.item-comment ul li .author .avatar:hover i,
	.item-comment ul li .author .title:hover,
	.block-navigation-main .headline-social .inner .headline span i,
    #bbpress-forums fieldset.bbp-form legend,
    div.bbp-template-notice a.bbp-author-name,
    li.bbp-topic-title .bbp-topic-permalink, #bbpress-forums li.bbp-body ul.forum .bbp-forum-title,
    #bbpress-forums li.bbp-body ul.topic:before, #bbpress-forums li.bbp-body ul.forum:before,
    .bbp-topic-meta .bbp-topic-started-by a,
    .bbp_widget_login .button.logout-link,
    #bbpress-forums #subscription-toggle a,
	.block-slideshow .flexslider-slider .slides .slide .item-post .inner .btn {
		color: #dd1d04 !important;
	}
    #bbpress-forums fieldset.bbp-form legend,
    div.bbp-template-notice a.bbp-author-name,
    li.bbp-topic-title .bbp-topic-permalink, #bbpress-forums li.bbp-body ul.forum .bbp-forum-title,
    #bbpress-forums li.bbp-body ul.topic:before, #bbpress-forums li.bbp-body ul.forum:before,
    #bbpress-forums .bbp-body li.bbp-topic-freshness .bbp-author-name,
    #bbpress-forums .bbp-body li.bbp-forum-freshness .bbp-author-name,
    #bbpress-forums #bbp-user-wrapper h2.entry-title,
    .bbp-topic-meta .bbp-topic-started-by a {
		color: #dd1d04 ;
	}
	.bbp-reply-header .bbp-meta a:hover{color: #dd1d04 ;}
	/* border-color */

	.form-control:focus, .block-navigation-top .nav-desktop .main-menu li .search-box .inner input:focus,
	.block-footbox input:focus,
	.page-footer,
	.block .block-header.block-header-quaternary,
	body main .widget .widget-title,
	.block .block-header.block-header-quinary,
	.block-navigation-top .nav-desktop .main-menu li .dropdown-menu,
	.block-navigation-top .nav-desktop .main-menu li .search-box,
	.block-navigation-top .nav-mobile .search-box,
	.widget_search input:focus,
	.item-post-single .content .quote-box,
	.item-page-not-found .error,
	.widget.widget_nav_menu ul li:hover a,
	.widget.widget_nav_menu ul li.active ul li a:hover,
	.widget.widget_nav_menu ul li.current_page_item ul li a:hover,
	.widget.widget_nav_menu ul li.active a,
	.comment-author-field input:focus,
	.block-footbox .widget_search input:focus, .block-footbox input:focus,
    .page-content .search-form input.search-field:focus,
    #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,
	.wpcf7 .wpcf7-form-control-wrap select:focus, .wpcf7 .wpcf7-form-control-wrap textarea:focus, .wpcf7 .wpcf7-form-control-wrap input:focus {
	 	border-color: #dd1d04 !important;
	 }

	.widget.widget_nav_menu ul li:hover a,
	.widget.widget_nav_menu ul li.current_page_item a,
	.widget.widget_nav_menu ul li.active ul li a:hover,
	.widget.widget_nav_menu ul li.current_page_item ul li a:hover,
	.widget.widget_nav_menu ul li.active a {
	 	border-left-color: #dd1d04;
	}

	.block-navigation-main .main-menu li .dropdown-menu,
	.block-navigation-main .main-menu li .dropdown-menu,
	.mashmenu .menu .sub-content,
	.mashmenu .sub-menu-list,
	.mashmenu .sub-menu.level1,
	.mashmenu .sub-menu.level2,
	.mashmenu .sub-menu.level3 {
	 	border-top-color: #dd1d04;
	}
	
.ip-header .ip-logo svg path {
	fill: #dd1d04 !important;
}
.ip-header .ip-loader svg path.ip-loader-circle{stroke: #dd1d04 !important}	



	body, button, input, select, textarea, .headline .cat-name > p,
	.tooltip-inner,
	blockquote,
	.cactus-banner .banner-content,
	.compare-table .compare-table-border .compare-table-price span:nth-child(2)

	{font-family: "Roboto";}

	h1, h2, h3, h4, h5, h6,
	.btn,
	.block .block-header,
	body main .widget  .widget-title,
	.block-loading a,
	.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a,
	body .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
	.item-post .image .rating,
	.item-post .list-default li,
	.item-post-single .content .dropcap,
	.item-post-single .content .quote,
	.item-page-not-found .error,
	.item-page-not-found .group .description,
	.comment-gn .form-submit #comment-submit,
	.item-connect .box .group .number,
	.block-navigation-main .main-menu li.post-toggle .link,
	.mashmenu .content-item .title a,
	.mashmenu .menu .columns .list .header,
	.category .block-cover-gallery .slides .caption .title, .page-header .block-cover-gallery .slides .caption .title,
	.navigation-ajax a.load-more,
	.dropcaps,
	.button,
	.alert,
	.textblock,
	.cactus-banner .banner-heading,
	.cactus-banner .banner-button a, .wpb_wrapper .wpb_toggle,
	.compare-table .compare-table-border .compare-table-price
		{font-family: "Oswald";}

	body {font-size: 14px;}

	@font-face
    {
    	font-family: 'Custom Font 1';
    	src: url('https://www.polouest.ch/wp-content/uploads/2015/10/Typesketchbook-Betm.otf');
    }


