/*
Theme Name: broden-child
Version: 1.0
Author: Marta Millan
Template: broden
*/
 
/*----------------- Cambios a partir de aquí -------------------------------*/

#menu-main-menu-1{
	margin-bottom:0px !important;
}


/*
	CUSTOM
*/

.page-header-title{
	display:none;
}

header .header-bottom .main-menu ul li > a:hover, header .header-bottom .main-menu ul li:hover > a, header .header-bottom .main-menu ul li > ul li a:hover, header .header-bottom .main-menu ul li > ul li:hover > a{
	color:#ffffff;
}

.current_page_item{
	background-color: #699e91;
}

.current_page_item a{
	color:#ffffff !important;
}

.blog-inwrap .post-block-category{
	margin-bottom: 0px !important;
}

.banner_home_1{
	margin-top: 0px !important;
}

.widget .widget-title{
	display:none !important;
}

.widget_categories ul{
	margin-top:0px !important;
}

.page-id-11 .blog-main{
	margin-top: 0px !important;
}

.post_titol{
	font-size: 26px;
	font-weight: bold;
	margin-bottom:40px;
}

.llistat_revistes_item .post-title{
	text-align:center;
	font-size: 20px;
	margin-top: 20px;
}

.llistat_revistes_item .post-image a{
	width:100%;
	float: left;
}

.llistat_revistes_item .post-image a img{
	margin:0 auto;	
	margin-bottom: 20px;
	height: 496px;
	width: 100%;
	object-fit: cover;
}

#home_page .blog-main{
	margin-top:0px !important;
}

.llistat_revistes_subtitol{
	text-align:center;	
	font-size: 15px;
}

.llistat_revistes_item article{
	position:relative;
}



.llistat_revistes_item .post-title a{
	color:#000000;
	font-weight: bold;
}

.llistat_revistes_item .post-title a:hover{
	text-decoration:none;	
}

.llistat_revistes_item{
	margin-bottom: 40px;
	min-height:611px;
}

.page-template-botiga .llistat_revistes_item{
	margin-bottom: 40px;
	min-height:365px;
}

.post-block-category .category-posts .category-post-column .post.post-hover .post-image a img{
	opacity: 1;
}

.picto_nou{
	position:absolute;
	top:-30px;
	right:20px;
}

.footer_picto{
	position:relative;
	float:left;
}

.footer_contacte{
	position:relative;
	float:right;
	display:inline-flex;	
	top:5px;
}

.footer_contacte li{
	margin-right: 20px;
}

.footer_contacte li a{
	color: #ffffff !important;
}

.post .post-meta .post-date::before{
	content:none !important;
}

.nou_dialogal{
	margin-top:50px;
}

.nou_dialogal .nou_dialogal_aside{
	background-color: #e1bcc5;
    margin: 0 0 30px;
    padding: 40px;
    position: relative;
    float:left;
}

.nou_dialogal .nou_dialogal_titol{
	display:block;
	float:left;
	font-size:23px;
	position:relative;
	top: 10px;
	font-weight:bold;
}

.nou_dialogal .nou_dialogal_num_revista{
	display: block;
	float:right;
	color: #c8768d;
	font-size: 40px;
	margin-bottom: 40px;
	font-weight:bold;
}

.nou_dialogal .btn_blanc {
    background-color: #ffffff;
    color: #c6758c;
    display: inline-block;
    margin-top: 20px;
    padding: 9px 17px;
    text-transform: uppercase;
    width: 125px;
    text-align: center;
}

.nou_dialogal .btn_blanc:hover {
    background-color: #c8768d;
    color: #ffffff;
    text-decoration:none;
}

.nou_dialogal #btn_1{
	margin-right:10px;
	float:left;
}

.nou_dialogal #btn_2{
	float:left;
}

.post-comment{
	display:none !important;
}

.banner_home_2{
	margin-top: 0px;
	margin-bottom: 50px;
}

.current-menu-item a{
	background-color: #699e91;
    color: #ffffff !important;
}

.current-menu-item .mega-menu a{
	background-color: transparent;
    color: #111 !important;
}

.current-menu-item .mega-menu a:hover{
	background-color: transparent;
    color: #ffffff !important;
}

.mega-category-wrapper .post-inwrap .post-title a:hover{
	color: #111 !important;
}

/*TABS*/

.ui-widget.ui-widget-content {
    border: 0 none !important;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px !important;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px !important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px !important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px !important;
}

.ui-widget-header{
	background-color: transparent !important;
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
}

.ui-tabs .ui-tabs-panel{
	padding: 30px 0px !important;
}


.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{
	background: #ffffff !important;
	color:#000000 !important;
	border:1px solid #7f7f7f !important;
	border-bottom: 0px !important;
	
	
}

.ui-tabs .ui-tabs-nav li{
	margin: 0px !important;
	margin-right: -1px !important;
	
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}

.ui-tabs .ui-tabs-nav li:first-child{
	border-top-left-radius: 3px !important;
}

.ui-tabs .ui-tabs-nav li:last-child{
	border-top-right-radius: 3px !important;	
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{
	background: #e4e4e4 !important;	
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
	color: #000000;
}

#tabs{
	margin-top:60px;
	margin-bottom: 20px;
	font-family: Montserrat;
}

.item_issu iframe{
	width: 100%;
	min-height: 500px;
}

.qui_som_apartat{
	margin-bottom:50px;
}

.qui_som_titol{
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 40px;
}

.qui_som_item{
	margin-bottom:30px;
}

.qui_som_item .qui_som_item_titol{
	font-size: 14px;
	text-transform: uppercase;
	font-weight:bold;
}

.qui_som_item .qui_som_item_titol img{
	float:left;
	position:relative;
	margin-right:10px;
	top:6px;
}

.qui_som_item_text, .qui_som_item_text{
	margin-left: 37px;
	
}

.qui_som_item_text a{
	color: #111 !important;
}

.sidebar-inwrap #text-2{
	background-color:transparent;
}


.link_comprar {
    background-color: #679e95;
    color: #ffffff;
    display: table;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px !important;
    padding: 9px 19px;
    text-transform: uppercase;
}

.link_comprar:hover{
	color: #ffffff !important;
}

.issu_title{
	font-weight:bold;
	font-size: 26px;
	margin-bottom: 20px;
}

.single-item_revista header .header-bottom .main-menu > ul #menu-item-25 a{
	color: #ffffff !important;
	background-color: #699e91;
}

.single-item_revista .page-post .post-header .post-title h1{
	font-size: 26px;
}


.single-item_revista .page-post .post-header .post-meta .post-date{
	text-transform: none;
	margin-bottom:35px;
	font-size: 12px;
	color: #000000;
}


.link_comprar_marro {
	background-color: #aba575;
    color: #ffffff;
    display: table;
    margin-top: 32px !important;
    padding: 9px 19px;
    text-align: center;
    text-transform: uppercase;
    width: 155px;
    float:left;
    position:relative;
}

.link_comprar_marro:hover{
	color: #ffffff;
}

.botons_revista .link_comprar_marro:first-child{
	margin-right:20px;
}

/* Ocultar botones compra standar PR */

.botons_revista{
	display:none;
}

.altres_numeros{
	float:left;
	width:100%;
}

.altres_numeros ul{
	float:left;
	position:relative;
	width:100%;
	margin-top:35px;
}

.altres_numeros ul li{
	border-bottom: 1px dashed #ddd !important;
	float:left;
	padding: 5px 0px;
	width:100%;
}

.altres_numeros .altres_numeros_titol{
	background-color: #b0b0b0;
	color:#ffffff;
	text-align:center;
	padding: 15px 0px;
	text-transform: uppercase;
	font-weight: bold;
}

.altres_numeros_text {
    float: left;
    position: relative;
    top: 14px;
}

.altres_numeros_text .altres_numeros_title{
	color:#000000;
	font-size:18px;
	font-weight:bold;
}

.altres_numeros_text .altres_numeros_title:hover{
	text-decoration:none;	
}

.altres_numeros_text .altres_numeros_data{
	color:#000000;
	font-size:12px;
}

.altres_numeros_imatge{
	float:right;
}

.altres_numeros_imatge img{
	width:40px;
}

.home_posts_little_grid{
	min-height:85px;
}

.page-post{
	border-top:0px !important;
}

#menu-main-menu-1{
	width:100%;
	float: left;
}

.btn_xxss {
    float: right;
    position: absolute;
    right: 55px;
    width: 155px;
}

.social-button{
	z-index: -1;
}


.input_text_llarg{
	width:360px;
	background-color: #e7e5d1;
	border: 0px;
	margin-bottom: 15px;
	padding: 10px 15px;
	font-size: 12px;
}

.input_text_curt{
	width:175px;
	background-color: #e7e5d1;
	border: 0px;
	margin-bottom: 15px;
	padding: 10px 15px;
	font-size: 12px;
}

.form_apartat_titol{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 20px;
}

.input_margin{
	margin-right:6px;
}

.input_checkbox{
	padding:5px 15px 5px 0;
	margin-bottom: 16px;
}

.input_checkbox input{
	margin-right: 10px;
}

.input_checkbox label{
	font-weight: normal;
}

.fa-twitter, .fa-facebook, .fa-search, .fa-instagram{
	font-size:20px;
	
}

.fa-twitter, .fa-facebook, .fa-instagram{
	position:relative;
	top: -3px;
}

.facebook, .twitter, .instagram{
	height:20px;
}

.facebook:hover, .twitter:hover, .instagram:hover{
	color:#699e91 !important;
	background-color: transparent !important;
}

.mega-menu-wrapper{
	position:relative;
	top:15px;
}

.single-item_revista .menu-item-25{
	background-color: #699e91;
}

.single-item_revista .menu-item-25 a{
	color: #ffffff !important;
}

.subscripcio_form_titol{
	padding-left:15px;
	margin-bottom: 50px;
	font-size:26px;
}

.btn_enviar {
    background: #a9a572 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    height: 37px;
    text-transform: uppercase;
    width: 100%;
}

.formulari_subscripcio{
	margin-bottom: 100px;
}

.header_num_revista{
	font-size:40px;
	color: #aba575;
	float:right;
	margin-top:42px;
	margin-left:20px;
	line-height:29px;
	font-weight:bold;
}

.header_num_mes_any{
	text-transform: lowercase;
	font-size:10px;
	color: #000000;
	text-align:center;
	font-weight:normal;
	
}

#text-2{
	padding-top: 0px;
}

.link_condicions{
	color: #a9a572;
}

.header-ads img{
	border-right: 1px solid #679e95;
}

.gallery .gallery-item img{
	width:217px;
	margin-right:10px !important;
}

.gallery .gallery-item:last-child img{
	margin-right:0px !important;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
	color: #454545 !important;
	background-color: #ffffff !important;
}

#text-3 .textwidget{
	margin-top: 0px;
}

#text-3{
	background-color: #ffffff !important;
}


.article_autor{
	padding: 10px 0px;
}

.espai_text{
	height:20px;
}

.home_category .home_article_det_2{
	height: 465px;
	margin: 0 0 35px;
}

header .header-bottom .main-menu ul li.mega-menu:hover .mega-menu-wrapper, header .header-bottom .main-menu ul li.menu-item-has-children:hover .mega-menu-wrapper{
	height:560px !important;
}

.subscripcio_img{
	margin-bottom:40px;
}

.footer_instagram{
	width:17px;
	position:relative;
	top:3px;
}

.post .post-cat ul li div {
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 0.5px;
    padding: 3px 7px 1px;
    text-transform: uppercase;
    background-color: #699e91;
    color: #ffffff;
    font-family: Rajdhani;
}

.text_home_intro{
	text-align: center;
	margin-top: 70px;
	padding:0px 20px;
	font-size:16px;
}

.text_home_intro_2{
	color: #699e91 !important;
	font-weight:bold;
	font-size:18px;
}

.bann_1, .bann_2{
	margin-bottom:20px;
}

.post-comments .comment-respond form input, .wpcf7-form input{
	border:1px solid #dddddd;
	width:100%;
}

.post-comments .comment-respond form textarea, .wpcf7-form textarea{
	border:1px solid #dddddd;
	width:100%;
}

.contacte_map{
	border:1px solid #dddddd !important;
	margin-top: 40px;
}

.post-comments .comment-respond form .btn:hover, .wpcf7-form input.wpcf7-submit:hover{
	background-color: transparent !important;
	color: #699e91 !important; 	
}

#enviar_sub:hover{
	background-color: #699e91 !important;
	color: #ffffff !important; 	
}

.contacte_sidebar{
	padding-left: 50px;
	margin-top: 30px;
}

.contacte_1{
	margin-top: 30px;
	text-transform: uppercase;
	font-weight: bold;
}

.contacte_2 a{
	color: #111;
    font-size: 14px;
    line-height: 1.42857;
}

.footer_dreta{
	float:left;
	position:relative;
}

.footer_dreta p{
	text-transform:none !important;
	top:9px;
	left:10px;
	position:relative;
	font-size:12px !important;
}

.footer_dreta p a{
	color:#ffffff;
}

.error{
	border:1px solid #c43131 !important;
}

#wpcf7-f535-o1 .post-comments .comment-respond form input, #wpcf7-f535-o1 .wpcf7-form input{
	height:30px !important;
}

#wpcf7-f535-o1 .wpcf7-form input.input_text_curt{
	width:167px !important;
}

.telefon, .dni_titular{
	margin-right: 20px;
}

#wpcf7-f535-o1 .wpcf7-form{
	border:0px;
	padding:0px;
}

.form_col_1 p, .form_col_2 p, .form_col_3 p{
	padding:0px !important;
}

.form_col_1{
	padding-right:20px !important;
	padding-left:15px !important;
}

.form_col_2{
	padding-right:20px !important;
	padding-left:20px !important;
}

.form_col_3{
	padding-right:15px !important;
	padding-left:20px !important;
}

div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok{
	border:0px !important;	
}

div.wpcf7-validation-errors {
 
    position: absolute;
    right: 117px;
    top: 250px;
}
#wpcf7-f535-o1 .wpcf7-not-valid-tip{
	display:none;
}

#checkbox_1{
	width:13px !important;
	margin-bottom:11px;
	margin-right:10px;
}

.check_dades{
	font-size: 13px;
    margin-bottom: 20px;
    position: relative;
    text-transform: none;
    top: -11px;
}

.check_validar{
	width:13px !important;
	margin-bottom:11px;
	margin-right:10px;
	top:0px !important;
}

.single-post p a{
	background-color:transparent !important;
}

.btn_enviar{
	background-color: #a9a572 !important;
	color: #ffffff;
	cursor:pointer;
	/* top: 85px; */
	opacity: 1;
	position:relative;
}

.btn_enviar{
	background-color: #a9a572 !important;
	color: #ffffff !important;
	cursor:pointer;
	
}

.btn_enviar:disabled { opacity: .5; }

.subscripcio_fot{
	font-size:16px;
}

.subscripcio_fot span{
	color:#c8768d;
}

.fa-instagram::before {
    content: url("https://1322b0.claudeassets.com/20220129132335im_/http://www.dialogal.org/wp-content/themes/broden-child/images/instagram.png");
    position: relative;
    top: 3px;
}

.fa-instagram:hover:before {
    content: url("https://cae539.claudeassets.com/20220129132335im_/http://www.dialogal.org/wp-content/themes/broden-child/images/instagram_hover.png");
    position: relative;
    top: 3px;
}


#home_page .home_category .category-post-column .post-image img{
	min-height:400px !important;
	max-height:400px !important;
}

.post_titol{
	padding-left:15px;
}

.text_home_intro_2 a{
	color:#699e91 !important;
}



/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	div.wpcf7-validation-errors {
	    position: absolute;
	    right: 117px;
	    top: 260px;
	}

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.wpcf7-form {
		float:left;	
	}
	
	div.wpcf7-validation-errors {
	    bottom: 0;
	    left: 0;
	    position: absolute;
	    top: auto;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	
	.wpcf7-form {
		float:left;	
	}
	
	div.wpcf7-validation-errors {
	    bottom: 0;
	    left: 0;
	    position: absolute;
	    top: auto;
	}
	
	.header_num_revista, .header-ads{
		display:none;
	}
		
	.sidebar-navigation-social, .sidebar-navigation-copyright{
		display:none;
	}
	
	#text-2{
		display:none;
	}
	
	.sidebar_col{
		width:51% !important;
	}
	
	#home_page .home_category .category-post-column .post-image img {
		min-height: auto !important;
	}
	
	.nou_dialogal #btn_1, .nou_dialogal #btn_2, .nou_dialogal_num_revista, .nou_dialogal_titol{
		float:none !important;
	}
	
	.nou_dialogal_aside{
		text-align: center;
	}
	
	.nou_dialogal #btn_1{
		margin-right:0px;
	}
	
	.footer_adreca{
		display:none;
	}
	
	.footer_picto{
		margin: 0 auto;
		float: none;
	}
	
	.footer_dreta{
		float: none;
	}
	
	.footer_contacte li:last-child{
		margin-right:0px;
	}
	
	.footer_contacte{
		float:none;
		margin-top:20px;	
	}
	
	footer .copyright .container{
		padding-bottom:50px;
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.header_num_revista, .header-ads{
		display:none;
	}
	
	.wpcf7-form {
		float:left;	
	}
	
	div.wpcf7-validation-errors {
	    bottom: 0;
	    left: 0;
	    position: absolute;
	    top: auto;
	}
	
	.sidebar-navigation-social, .sidebar-navigation-copyright{
		display:none;
	}
	
	#text-2{
		display:none;
	}
	
	.sidebar_col{
		width:51% !important;
	}
	
	.nou_dialogal #btn_1, .nou_dialogal #btn_2, .nou_dialogal_num_revista, .nou_dialogal_titol{
		float:none !important;
	}
	
	.nou_dialogal_aside{
		text-align: center;
	}
	
	.nou_dialogal #btn_1{
		margin-right:0px;
	}
	
	.footer_adreca{
		display:none;
	}
	
	.footer_picto{
		margin: 0 auto;
		float: none;
	}
	
	.footer_dreta{
		float: none;
	}
	
	.footer_contacte li:last-child{
		margin-right:0px;
	}
	
	.footer_contacte{
		float:none;
		margin-top:20px;	
	}
	
	footer .copyright .container{
		padding-bottom:50px;
	}
	
	#enviar_sub { margin-top: 20px; }
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
	
	.wpcf7-form {
		float:left;	
	}
	
	div.wpcf7-validation-errors {
	    bottom: 0;
	    left: 0;
	    position: absolute;
	    top: auto;
	}
	
    .header_num_revista, .header-ads{
		display:none;
	}
		
	.sidebar-navigation-social, .sidebar-navigation-copyright{
		display:none;
	}
	
	#text-2{
		display:none;
	}
	
	.nou_dialogal #btn_1, .nou_dialogal #btn_2, .nou_dialogal_num_revista, .nou_dialogal_titol{
		float:none !important;
	}
	
	.nou_dialogal_aside{
		text-align: center;
	}
	
	.nou_dialogal #btn_1{
		margin-right:0px;
	}
	
	.sidebar_col{
		width:100% !important;
	}
	
	#menu-item-53 a:hover{
		color:red;
	}
	

	.footer_adreca{
		display:none;
	}

	.footer .copyright p{
		width:100%;
	}
	
	.footer_dreta{
		width:100%;
	}

	.footer_picto{
		margin: 0 auto;
	}
	footer .copyright .container{
		padding-bottom:50px;
	}
}

.legal-text { margin: 10px 0 20px 0; }

.page-template-contacte input[type="checkbox"] { height: auto; }
.page-template-contacte .check_dades { top: 0; }
.wpcf7-response-output {
    float:  left;
    width:  100%;
    text-align: center;
}

header .header-bottom .main-menu {
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	float:left;
	width:100%;
	
}


header .header-bottom .main-menu ul li.mega-menu .mega-menu-wrapper {
	height:410px !important;
}

header .header-bottom .main-menu ul li.mega-menu .mega-menu-wrapper .sub-menu li > a:after {
	content:none !important;
}

.blog-feautured .post .post-inwrap .post-title h2,
.page-header-title h1 span, .page-header-title h1.page-title,
.blog-feautured .slick-prev:before, .blog-feautured .slick-next:before,
.post-block-trending .trending-post-title h3,
header .header-bottom .main-menu ul li a,
.post .post-title h2,
.post-author .author-info h3,
.post-directions .previous-article i, .post-directions .next-article i,
.post-comments .comments-title a,
.post-comments .comments-title a:before,
.post-comments .comment-list li .comment-inwrap cite,
.post-comments .comment-list li .reply-button,
.post-comments .comment-respond h3 span,
.page-post .post-header .post-title h1,
.post .post-content p a, .post-entry p a,
.post .post-content blockquote p,
.widget .widget-title h4,
.widget_calendar .calendar_wrap table td a,
.theme-category-articles .slick-prev:before, .theme-category-articles .slick-next:before,
.widget_rss ul li a,
section.no-results.not-found h3,
.error-404.not-found h1,
.widget_calendar .calendar_wrap table caption,
.post-comments .comment-respond form .btn, .wpcf7-form input.wpcf7-submit,
.related-posts .post .post-inwrap h4,
.pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span,
header .header-bottom .main-menu ul li.menu-item-has-children > a:after, header .header-bottom .main-menu ul li.mega-menu > a:after {
	font-weight: bold;
}

.post-author, .broden-post-author{
	display:none !important;
}

.page-post.post-full-image > .post-image, .page-post.post-full-image > .post-video, .page-post.post-full-image > .post-audio, .page-post.post-full-image > .post-gallery {
	margin:0 0 60px;
}

footer .copyright {
	text-align: center;
	padding:25px 0 70px;
}

footer .copyright .container{
	padding-top: 50px;
}


.widget_archive ul li, .widget_categories ul li, .widget_pages ul li, .widget_meta ul li, .widget_recent_entries ul li, .widget_recent_comments ul li, .widget_rss ul li, .widget_product_categories ul li, .widget_layered_nav ul li {
		display: inline-block;
		width: 100%;
		font-size: 12px;
		font-weight: bold;
		padding: 20px 0 7px !important;
		text-align: right;
		border-top:0px !important;
		border-bottom: 1px dashed #ddd !important;
	}

.page-post .post-single-width {
	position: relative;
	max-width: 900px;
	margin: 0px auto;
    padding: 0 0 40px;
}

.widget {
	position: relative;
	padding:15px 30px 30px;
	background-color: #f8f8f8;
	margin:0 0 30px;
}

.page-post .post-single-width:before {
	position: absolute;
    content: '';
    background-color: #fff;
    height: 120px;
    z-index: 0;
    top:0px;
    left:0px;
    right:0px;
}


.blog-banner img {
	display: inline-block;
	max-width: 100%;
	max-height: none;
}

article.post.sticky {
	border-left:0px !important;
}

.post .post-meta .post-date {
	padding:0px;
}

.wpcf7-form {
	padding: 30px 30px 0px 30px;
    border: 1px solid #eee;
    margin: 30px 0;
    position: relative;
}

.btn_xxss {
    float: right;
    position: absolute !important;
    right: 55px;
    width: 155px;
}

.fa-twitter, .fa-facebook, .fa-instagram {
    position: relative;
    top: -3px;
    font-size: 20px !important;
}

.blog .blog-main{
	margin:0px !important;
}
/*
     FILE ARCHIVED ON 18:05:56 Jan 13, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:11:06 Jul 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.613
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.034
  esindex: 0.008
  cdx.remote: 23.231
  LoadShardBlock: 201.164 (3)
  PetaboxLoader3.datanode: 309.23 (5)
  PetaboxLoader3.resolve: 242.707 (2)
  load_resource: 433.4
  loaddict: 108.263
*/