/*
CTC Separate Stylesheet
Updated: 2021-09-22 11:04:00
*/

.lgitIsBanner {
	background: #FEEBEE;
	padding: 0 0 30px 0;
}

.lgitIsBanner .a-wrap
{
	display: none;
}

.lgitIsBannerTitle {
	padding: 15px 0 15px 30px;
}

/* CALENDAR - Startpage */

h2.tribe-events-widget-events-list__header-title {
	font-size: 2em !important;
/*	color: #161616;*/
	font-weight: var(--title-fw-bold) !important;
    font-family: var(--h-font) !important;
    color: var(--c-headings) !important;
	border-top: 2px solid #808080 !important;
	border-bottom: 1px solid #808080 !important;
	
}


/* Månad ovanför datum */
span.tribe-events-widget-events-list__event-date-tag-month,

/* Datum */
span.tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium,

/* Klockslag */
.tribe-events-widget-events-list__event-datetime-wrapper.tribe-common-b2.tribe-common-b3--min-medium,

/* Postrubrik */
h3.tribe-events-widget-events-list__event-title.tribe-common-h7 {
	font-family: var(--h-font) !important;
	
}

.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime {
    text-align: left !important;
}


.tribe-events-widget-events-list__event-date-tag.tribe-common-g-col {
    width: 15% !important;
}

.tribe-events-widget-events-list__event-row {
    border-bottom: 1px solid #ddd !important;
    padding-bottom: 20px !important;
}

.tribe-events-widget-events-list__event-row:last-child {
    border-bottom: 0px solid #ddd !important;
    padding-bottom: 0px !important;
}

.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium {
	margin-top: 20px !important;
	padding: 10px !important;
	border-bottom: 1px solid #808080;
	border-top:  1px solid #808080;
	
}

.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium a {
	text-decoration:none !important;
	color: #006cb3;
}

.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium a:hover
{
	text-decoration:none !important;
}


.tribe-common .tribe-common-anchor-thin:active, .tribe-common .tribe-common-anchor-thin:focus, .tribe-common .tribe-common-anchor-thin:hover {
    border-bottom: none !important;
}


a.tribe-events-widget-events-list__view-more-link.tribe-common-anchor-thin {
	font-weight: 700;
}


/* ACY-mailing form startsida */

#acy-form-start-page #acym_fulldiv_formAcym1.acym__subscription__form__shortcode {
    height: auto;
    width: auto;
    background-color: #bfb6b6;
    color: #000000 !important;
    padding: 0;
    text-align: center;
    display: inline;
    justify-content: center;
    align-items: center;
    margin: 0;
}

#acy-form-start-page #acym_fulldiv_formAcym1.acym__subscription__form__shortcode input{
	width: 100%;
	height: 100%;
}

#acy-form-start-page #acym_fulldiv_formAcym1.acym__subscription__form__shortcode button{
	width: 100%;
	height: 100%;
	background-color: #006cb3;
    color: #FFFFFF;
    border: 1px solid #dddddd;
    border-radius: 0px;
    padding: 0px 40px;

}




/* ACY-mailing form footer */

#acy-form-footer #acym_fulldiv_formAcym1.acym__subscription__form__shortcode {
    height: auto;
    width: auto;
    background-color: #bfb6b6;
    color: #000000 !important;
    padding: 0;
    text-align: center;
    display: inline;
    justify-content: center;
    align-items: center;
    margin: 0;
}

#acy-form-footer #acym_fulldiv_formAcym1.acym__subscription__form__shortcode input{
	width: 100%;
	height: 100%;
}

#acy-form-footer #acym_fulldiv_formAcym1.acym__subscription__form__shortcode button{
	width: 100%;
	height: 100%;
	background-color: #006cb3;
    color: #FFFFFF;
    border: 1px solid #006cb3;
    border-radius: 0px;
    padding: 0;

}

/* ACY-mailing form landing */

#acy-landing #acym_fulldiv_formAcym1.acym__subscription__form__shortcode {
    height: auto;
    width: auto;
    background-color: #bfb6b6;
    color: #000000 !important;
    padding: 0;
    text-align: center;
    display: inline;
    justify-content: center;
    align-items: center;
    margin: 0;
}

#acy-landing #acym_fulldiv_formAcym1.acym__subscription__form__shortcode input{
	width: 100%;
	height: 100%;
}

#acy-landing #acym_fulldiv_formAcym1.acym__subscription__form__shortcode button{
	width: 100%;
	height: 100%;
	background-color: #ffffff;
    color: #000000;
    border: 1px solid #dddddd;
    border-radius: 0px;
    padding: 0;

}

/* Header Åretsguldhand annonswidget */

.textwidget.custom-html-widget h3   {
	font-size: 2em !important;
	font-weight: var(--title-fw-bold) !important;
    font-family: var(--h-font) !important;
    color: var(--c-headings) !important;
	border-top: 2px solid #808080 !important;
	border-bottom: 1px solid #808080 !important;
	margin-bottom: 25px !important;	
}




/*Top 5*/
.block-head-a2 {
    border-top: none;
    border-bottom: 2px solid #808080;
    background: none;
    padding: 0 0 11px 0;
	margin: 0 0 10px 0;
}

.block-head-a2 .heading {
    letter-spacing: 0;
    font-weight: 600;
    text-transform: none;
    font-size: 20px;
}

#lgit-top5 ol {
	list-style-type: decimal;
}

#lgit-top5 li {
	padding: 0 0 5px 0px;
    margin: 0 0 0 15px;
}


div.tptn_counter {
    display: none;
}


/***** Guldhand ******/


.lgit-guldhand {

}

.lgit-guldhand-bild {
	width: 165px;
    height: auto;
    border: none;	
}

.lgit-guldhand-text {
	font-size: 1.2em;
    font-weight: 700;
    text-align: center;
	
}

.lgit-guldhand-mob-left {
	float: left;
    width: 30%;
}

.lgit-guldhand-mob-right {
	float: left;
    width: 50%;
}

.lgit-guldhand-mob {

}

.lgit-guldhand-bild-mob {
	width: 165px;
    height: auto;
    border: none;	
}

.lgit-guldhand-text-mob {
	font-size: 1.2em;
    font-weight: 700;
    text-align: center;
	padding: 13px 0 0 0;
}



.items.items-left {
    display: block;
}




/* PAD */

@media screen and (max-width: 1180px) { 


}


/* PAD */

@media screen and (max-width: 992px) { 


}


/* MOBIL */
@media screen and (max-width: 768px) {  

	/* LOGO */
	.smart-head .logo-image {
		margin-top: 10px;
	}

	/* Guldhand */
	.lgit-guldhand {

	}

	.lgit-guldhand-bild {
		width: 165px;
		height: auto;
		border: none;	
	}

	.lgit-guldhand-text {
		font-size: 1.2em;
		font-weight: 700;
		text-align: center;
		
	}

	.lgit-guldhand-mob-left {
		float: left;
		width: 40%;
	}

	.lgit-guldhand-mob-right {
		float: left;
		width: 60%;
	}

	.lgit-guldhand-mob {

	}

	.lgit-guldhand-bild-mob {
		width: 165px;
		height: auto;
		border: none;
		padding: 0;
		margin-top: 10px;
	}

	.lgit-guldhand-text-mob {
		font-size: 0.9em;
		font-weight: 700;
		text-align: center;
		padding: 13px 0 0 0;
	}

}










