/*
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        4.0.0
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/

/*styles custom Tableaux*/

#eluid39b99930 h4 a:hover{
	font-weight: bold;
}


.social-icons{
	display: none;
}

.kl-iconbox__content-wrapper{
	overflow: visible;
}	

.pricing-table-element .plan-column .plan-title{
	font-size: 13px;
}
.pricing-table-element .plan-column .inner-cell, .pricing-table-element .features-column .inner-cell{
	padding: 10px;
	height: 100px;
}
.pricing-table-element .plan-column .subscription-price .price{
	font-size: 25px;
}
.pricing-table-element .features-column{
	margin-top: 200px;
}

.pricing-table-element{
	background: none;
	border: none;
	display: flex;
    justify-content: center;
    flex-direction: row;
}

.pricing-table-element .plan-column{
	background: white;
	border-top: 1px solid #e6e7e8;
}
.pricing-table-element .plan-column:last-child{
	border-right: 1px solid #e6e7e8;	
}

.pricing-table-element .features-column .inner-cell{
	border-color: #e6e7e8 !important;
}

.menu-item.current-menu-ancestor a::before{
	background: none !important;
}

.main-nav .menu-item.current-menu-ancestor ul ul.sub-menu li.active>a, .main-nav ul ul.sub-menu li a{
	color: #757575 !important;
	background: none !important;
}

.main-menu-nav .menu-item.current-menu-ancestor > a{
	background: none;
}

.gfield_list_cell select{
	min-height: 34px;
}

.gfield_list_container th{
	line-height: 1.2em;
}

img.add_list_item{
	background: none !important;
	width: 18px !important;
	height: 18px !important;
	opacity: 1 !important;
}

.action_box.style1{
	padding: 30px;
	border-radius: 5px;
}
.action_box.style1::after{
	display: none !important;
}
.action_box.style1::before{
	display: none !important;
}
.action_box.style1.custom .action_box_content{
	display: block;
	padding: 0;
}

.action_box.style1.custom .action_box-title{
	font-size: 36px;
	margin-top: 0;
	line-height: 45px;
	margin-bottom: 20px;
	font-weight: bold;
}

#current-date{
	display: none;
	
}

.action_box.style1.custom .action_box_content > *{
	display: block;
}

.action_box.style1.custom .action_box-buttons{
	padding-left: 0;
	display: block;
	width: 100%;
	margin-top: 15px;
}

.action_box.style1.custom .action_box-buttons .btn{
	display: block;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 13px;
}

.stepbox3-box:after, .stepbox3-number:before, .stepbox3-number:after{
	background-color: #e1e1e1 !important;
}

.border-left{
	border-left: 1px solid rgba(0,0,0,.1);
}
.PAconsent_container {
	display: inline-block !important;
}
/*
.pricing-table-element .plan-column ul li:last-child .inner-cell{
	height: auto;
}

.pricing-table-element .plan-column ul li .inner-cell{
	min-height: 100px !important;
	height: auto;
	display: block;
	
}*/

/*@media (min-width: 1200px){

	.stepbox3-box[data-align=right] .stepbox3-content{
		width: 77%;
	}
}
*/
@media (min-width: 1200px){

	.stepbox3-box[data-align=right] .stepbox3-content{
		width: 72.5%;
		float: right;
	}
}