/*
Theme Name: Webify Child
Theme URI: 
Description: Child theme of webify theme for the Webify theme
Author: <a href="http://themeforest.net/user/theme_bubble">themebubble</a>
Author URI: 
Template: webify
Version: 3.9
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Tue, 06 Aug 2019 01:17:13 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/
body{font-size: 16px!important}
.text-color-red{color:#ff0021}
.text-color-usr{color:#00A6FF}
.text-color-plus{color:#ff6600}
.text-color-blue-alianta{color:#002a59}
a, p a{color:#00a6ff; text-decoration: underline}
a:hover, a:active, p a:hover{color:#ff0021}

.tb-site-header.tb-style1 .tb-main-header{height: 100px!important; padding:10px 20px 0px}
.tb-logo-sticky{display: none!important}
@media screen and (max-width: 768px){
	.tb-site-header.tb-style1 .tb-main-header{ padding:10px 0px 0px}
	}
.tb-primary-nav .tb-primary-nav-list>.menu-item{margin-right: 25px!important}
.tb-primary-nav .tb-primary-nav-list>.menu-item:last-child{margin-right: 0px!important}
.tb-site-header .tb-primary-nav-list > .menu-item > a{font-weight: bold; height: 40px!important; margin-top: 20px}
.tb-site-header .tb-primary-nav-list > .menu-item > a:hover{text-decoration: underline}
.tb-site-header .tb-primary-nav-list > .menu-item.btn-header a, .tb-site-header .tb-primary-nav-list > .menu-item.btn-header.current_page_item a {background:  #ff0021; color:#fff!important; animation: background-color 0.2s; padding: 0px 10px; border-radius: 3px}
.tb-site-header .tb-primary-nav-list > .menu-item.btn-header-2 a{background: #002a59 }

.tb-site-header .tb-primary-nav-list > .menu-item.btn-header a:hover, .tb-site-header .tb-primary-nav-list > .menu-item.btn-header.current_page_item a:hover{background: #00a6ff  ; color: #fff!important; text-decoration: none}
.tb-primary-nav .tb-primary-nav-list> .menu-item.current-menu-item a,  .tb-primary-nav .tb-primary-nav-list> .menu-item.current-page-parent >a, .tb-primary-nav .tb-primary-nav-list .current_page_item a {color:#ff0021!important }
 
/* Sticky header */
.tb-transparent-header.tb-sticky-header.small-height{background-color: #fff!important; border-bottom: 1px solid #ddd}
.tb-site-header.tb-style1.small-height .tb-main-header{height: 60px!important;  padding-top: 0px}
.tb-site-header.tb-style1.small-height .tb-primary-nav-list > .menu-item > a{  margin-top: 10px}
.tb-site-header.tb-style1.small-height .tb-custom-logo{max-height: 40px!important}
/* End Sticky header */

/* Mobile Menu */
@media screen and (max-width: 991px){
	.tb-site-header .tb-primary-nav-list > .menu-item.btn-header a {padding: 10px 10px; margin: 15px 15px 0px!important}
	.tb-site-header .tb-primary-nav-list > .menu-item > a{margin-top: 0px!important; font-weight: bold!important}
	.tb-m-menu-btn span, .tb-m-menu-btn span:before, .tb-m-menu-btn span:after{background-color: #002a59!important}
	.tb-main-nav{top: 125%!important}
}
/* End Mobile Menu */

@media screen and (max-width: 1170px){
	.tb-site-header .tb-main-header .container{padding: 0px!important}
}

@media screen and (max-width: 1270px){
	.tb-site-header .tb-primary-nav-list > .menu-item > a{font-weight: normal; }
	.tb-primary-nav .tb-primary-nav-list>.menu-item{margin-right: 15px!important}
	.tb-main-header  .container{padding: 0px 20px!important;}
}

/* Newsletter */
.tb-newsletter.tb-style4 input.checkbox, .elementor-widget-webify-newsletter-widget .style1 .tb-mc4wp-form input.checkbox{height: 15px; display: inline-block; width: 20px;}
.tb-subscribe-heading{display: none!important; border: none!important}
.newsletter-voluntari hr{display: none}
.newsletter-voluntari .tb-border{border: none!important}
.newsletter-voluntari a{text-decoration:underline!important; font-weight: bold; display: inline-block}
.newsletter-voluntari a:hover{color:#00a6ff }
.marg-lg-b100{display: none!important}
.mc4wp-response{text-align: center;   margin: 0px auto; font-weight: bold; font-size: 1.3em;}
.tb-newsletter p{line-height: 14px!important}
.newsletter-voluntari .tb-mc4wp-form input[type=checkbox]{margin-bottom: 0px!important}
.newsletter-voluntari .tb-mc4wp-form input[type=submit]{margin-top: 20px!important}

.newsletter-voluntari .tb-mc4wp-form{padding: 20px 0px 0px!important}

/* End Newsletter */

/* Footer */
.tb-site-footer{background:#002a59!important; }
.tb-copyright.tb-style1{ color: #bdcfe0!important}
/* End Footer */
#form-doneaza{max-width: 1000px}
#form-doneaza .container{padding: 0px!important}
.cn-button.wp-default{background:#00A6FF }

/*Typeform */
.page-id-452 .tb-site-header, .page-id-452 .tb-site-footer{display: none}
.page-id-1528 .tb-site-header, .page-id-1528 .tb-site-footer{display: none}

/*Toggle*/
.elementor-toggle .elementor-tab-title{text-align:center}

/*Petitii Speak Out*/
.dk-speakout-petition-wrap input[type=text], .dk-speakout-message, .dk-speakout-message-editable textarea, .dk-speakout-petition-wrap input[type=email]{padding:5px 10px!important; color: #002a59; border-color:#5399b6; margin-bottom: 15px}
.dk-speakout-petition-wrap{background: #EEFAFF!important; font-family: 'Circular', sans-serif!important; padding: 30px 0px 10px}
.dk-speakout-petition-wrap h3{display: none}
.dk-speakout-petition-wrap label{color:#002a59 }
.dk-speakout-petition-wrap label a {color:#00A6FF; text-decoration: underline }
.dk-speakout-petition-wrap label.dk-speakout-options{ text-transform: none; font-weight: normal; font-size: 16px}
.dk-speakout-petition-wrap label.dk-speakout-options:before{content: "Obligatoriu - Accept termenii și condițiile. "; text-transform: none; font-weight: bold}
.dk-speakout-submit{background:#FF0021; border: none; font-family: 'Circular', sans-serif; font-weight: bold; text-shadow: none; letter-spacing: 1px}
.dk-speakout-submit:hover, .dk-speakout-submit:active{background: #00A6FF; border: none!important}

