/*
 Theme Name:   Domeinhost Custom Style
 Description:  Custom style for domeinhost theme
 Author:       Mesut
 Author URI:   https://www.interip.nl
 */

.background-maincolor { background-color: #3b4496 !important;}
.fontbackground-maincolor {color: #262b5e ;}
.background-extracolor1 {background-color: rgba(156,196.228,0.9) !important ;}
.font-extracolor1 {color: rgba(156,196.228,0.9	) ;}
.background-extracolor2 {background-color: rgba(58,137,201,0.9) ;}
.font-extracolor2 {	color: rgba(58,137,201,0.9	) ;}
.background-extracolor3 {background-color: rgba(242,108,79,0.9);}
.font-extracolor3 {color: rgba(242,108,79,0.9) ;}



#top-header {
	background-color: #3b4496 !important;
}

#main-header a {
	color: #3b4496  !important;
	font-family:FiraSansRegular;
	//size:22px;
}
.mobile_menu_bar:before {
        color: #3b4496 !important ;
	}
.mobile_nav.opened .mobile_menu_bar:before {
		color: #3b4496 !important ;
	}

.mobile_nav ul#mobile_menu .current_page_item > a {
	color: #262b5e !important ;
	font-size: 125%;
	border-bottom: 1px solid rgba(156,196.228,0.9) ;
}
	
#top-menu li.current-menu-item > a {
	color: #262b5e  !important;
	border-bottom: 1px solid rgba(156,196.228,0.9) ;
	padding-bottom: 5px !important;
	font-size: 125%;
}

#et-secondary-menu li.current-menu-item > a {
	color: rgba(156,196.228,0.9) !important;
	font-size: 125%;
	border-bottom: 1px solid rgba(156,196.228,0.9) ;
	padding-bottom: 5px;
	
}


.gradientmaker {
	background-image: linear-gradient(to left,  rgba(156,196.228,0.9), #262b5e );
}

.et_pb_blurb_content  {
	background-color: rgba(58,137,201,0.9) !important;
}


.maakkader, .et_pb_blurb_content  {
	border-color: rgba(156,196.228,0.9) !important;
}


.navbarmenu{
	background-color:#3b4496 ;
	
}
.navbarmenu a{
	color: #ffffff !important;
}
.navbarmenu.active a{
	color: #F26C4F !important;
}
.navbarmenu a:hover{
	color: #F26C4F !important;
}


.borderkleureigenschapbutton {
	 border-style: solid;
	border-color: red;
}
.btn-primary{
	border-color:  #3b4496;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #3b4496;
     border-color: #3b4496;
}
@media screen and (max-width:980px) { .user-header { 
	background-color: black ;
}}

.user-header .btn {
	background-color: #F26C4F ;
	color: #ffffff;
	border: none;
}
.user-header button:hover {
	background-color: #9CC4E4    !important;
	color: #ffffff;
	
}
.user-header span ul {
	 border: none;
	
	// background-color: rgba(156,196.228,0.9) !important ;
	// background-color: #3A89C9   ;
}

.pakketkeuzebtn {
	background-color: #F26C4F    !important;
	border: none;
	
}
.afrekenbtn {
	background-color: #3b4496       !important;
	border: none;
	margin-top: 5px;
}
#cart {
	// background-color: #3A89C9      ;
}
#cartheader .headertxt {
	//color: #F26C4F  !important;
	//background-color: #9CC4E4      ;
}


.contact_form input, select, textarea {
	color: rgba(242,108,79,0.9) !important;
	color: #3A89C9   !important;
}
/* Contact Form */
	div[class*="_form"] p span { color: #9CC4E4   !important; }
    div[class*="_form"] p { color: #F26C4F   !important; text-transform: uppercase; }
    
.wpcf7-not-valid-tip {
	background-color: black;
	color: red !important;
}
#tab_toggle { background-color: #F26C4F; }
#tab_slide_background { background: #9CC4E4 !important; }

/* Helpdesk Menu */
div[class*="helpdesk_menu"] a { color: #ffffff !important; }
div[class*="helpdesk_menu"] li {
    background-color: #F26C4F ;
    color: #ffffff;
}
/* Home Slider knopjes */
.home_slide_menu button {
	background-color: #F26C4F   !important;
	color: #ffffff !important;
	border: none;
}
.home_slide_menu button:hover {
	background-color: #9CC4E4    !important;
	color: #ffffff;
}
.prodoverzicht, .tldboxen {
	background-color: #ffffff !important;
	color:  #3b4496      !important ;
	
}	
.prodoverzicht .header, .tldboxen .header {
	background-color: #F26C4F !important;
}	

.prodterms3 button {
	background-color: #3A89C9  	;
}
.prodterms3 button:hover, .prodterms3 button:focus  {
	background-color: #3b4496   ;
	color: #ffffff;
}
.prodterms3 .eigenschapwaarde {
	color: #9CC4E4     ;
}
.prodoverzicht .terminfo {
	background-color: #F26C4F ;
}
.domain_checkerfull button, .domain_checkermini button  {
	
	//background-color: #F26C4F  ;
	color: #ffffff  ;
}
.domain_checkerfull {
	background-color: #3A89C9  !important;
	//background-color: rgba(242,108,79,0.9);
}
.domain_checkerfull input, .domain_checkerfull input:focus, .domain_checkerfull input:hover,.domain_checkermini input, .domain_checkermini input:focus, .domain_checkermini input:hover {
	 color: #3b4496   ;
}
.bekijkook  {
	background-color: #9CC4E4    ;
	color: #ffffff ;
	
}
.bekijkook .header, .header {
	background-color: #F26C4F      ;
	color: #ffffff ;
}
.bekijkook button, .bekijkook a {
	background-color: #3A89C9   ;
	color: #ffffff ;
}

.bekijkook button:hover, .bekijkook a:hover {
	background-color: #9CC4E4     ;
	color: #ffffff ;
}
.pakketprijzen {
	color: #F26C4F !important;
	
}
.bestelbtn {
	background-color: #3b4496 !important   ;
	color: #ffffff;
}
.meerinfobtn {
	background-color: #F26C4F  ;
	color: #ffffff;
	border: none;
}
.prodterms2 {
	background-color: #3A89C9  ;
	color: #ffffff;
}

.bestelbtn:hover, .meerinfobtn:hover,.bestelbtn:focus, .meerinfobtn:focus	 {
	background-color: #9CC4E4     !important;
	color: #ffffff;
	 
}

.duimpjeup {
	color: #F26C4F ;
}
#domchkmodal .modal-content{
	background-color: #ffffff   ;
	color: #3A89C9  ;
}
#domchkmodal .header {
	background-color: #F26C4F ;
	color: #ffffff;
}
.dominfomodal .modal-header, .dominfomodal .modal-footer{
	background-color: #F26C4F   ;
	color: #ffffff;
}
.dominfomodal .modal-footer{
	background-color: #ffffff       ;
	color: #3A89C9;
}


.dominfomodal .modal-content, .dominfomodal .modal-body h3{
	background-color: #ffffff   ;
	color: #3A89C9   !important  ;
}

.domcheckpanel {
	// background-color: #3A89C9    ;
}
.ordercheckpanel ,.tldoverzichtheader{
	background-color: #3A89C9   !important ;
}
#helpdeskfaq h2  {
	background-color: #9CC4E4    ;
	
}

#helpdeskfaq h3 {
	background-color: rgba(58,137,201,0.9)     ;
	text-align: center;
}

#helpdeskfaq h5 {
	color: #262b5e ;
}
#helpdeskfaq .et_pb_toggle_item  {
	color: #3A89C9        ;
}
.tldinfo a, .prodeigenschappen a {
	color: #F26C4F  ;  
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top {
	background: #F26C4F !important;
}
.tldoverzichtheader a{
	color:#ffffff  ;
}
.tldoverzichtheader a:hover{
	color: #F26C4F ;
}
.tldshow {
	color: #3A89C9;
}
.menuitemactive,.active1
{
	background-color: rgba(0,0,0,0.8) !important;
	color: white !important ;
}