﻿body .news-ce .ce-column .image img {
	width: auto !important;
}

.frame-space-before-extra-large{
    padding-top: 100px;
}

.frame-space-after-extra-large{
    padding-bottom: 100px;
}

.frame-space-before-large{
    padding-top: 80px;
}

.frame-space-after-large{
    padding-bottom: 80px;
}

.frame-space-before-medium{
    padding-top: 60px;
}

.frame-space-after-medium{
    padding-bottom: 60px;
}

.frame-space-before-small{
    padding-top: 40px;
}

.frame-space-after-small{
    padding-bottom: 40px;
}

.frame-space-before-extra-small{
    padding-top: 20px;
}

.frame-space-after-extra-small{
    padding-bottom: 20px;
}

.ce-center.ce-above , .ce-center.ce-below{
    text-align: center;
}

.ce-center.ce-above .ce-bodytext , .ce-center.ce-below .ce-bodytext{
    text-align: left;
}

.ce-right.ce-above , .ce-right.ce-below{
    text-align: right;  
}

.ce-right.ce-above .ce-bodytext , .ce-right.ce-below .ce-bodytext{
    text-align: left;
}

.ce-left.ce-above , .ce-left.ce-below{
    text-align: left;       
}

.ce-left.ce-above .ce-bodytext , .ce-left.ce-below .ce-bodytext{
    text-align: left;
}

.ce-right.ce-intext .ce-gallery{
    float: right;
    margin: 0 0 0px 20px;
}

.ce-right.ce-intext.ce-nowrap .ce-gallery{
    width: 25%;
}

.ce-right.ce-intext .ce-bodytext{
    text-align: left;
}

.ce-right.ce-intext.ce-nowrap .ce-bodytext{
    padding-right: 30%;
}

.ce-left.ce-intext .ce-gallery{
    float: left;
    margin: 0 20px 0px 0;
}

.ce-left.ce-intext.ce-nowrap .ce-gallery{
    width: 25%;
}

.ce-left.ce-intext .ce-bodytext{
    text-align: left;
}

.ce-left.ce-intext.ce-nowrap .ce-bodytext{
    padding-left: 30%;
}

.form-wrapper label {
    font-size: 12px;
    line-height: 1.4em;
    margin: 3px 0 5px;
    display: block;
}

.form-wrapper input[type="submit"] {
    width: 100%;
    max-width: 354px;
}

.frame-type-login a{
    font-size: 12px;
    text-decoration: none;
}

/*.redlink_lg{
	color: #B10069 !important;
	font-size: 20px !important;
	font-weight: 500 !important;
	text-decoration: underline !important;
}

.redlink_lg:hover{
	opacity: 0.75;
}

.newframe {
	overflow: hidden;
	width: 100%;
	padding: 20px 15px;
	margin: 20px 0 10px;
	border: 1px solid #dcd6d4;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}*/

.newframe {
    margin: 20px 0;
}

.newframe a {
    color: #fff;
    text-decoration: none;
    background: #7d6666;
    cursor: pointer;
    display: inline-block;
    width: auto;
    line-height: 1em;
    padding: 3px 7px;
    margin: 0;
    font-size: 12px !important;
    font-family: tahoma;
    width: 100%;
    text-align: center;
    max-width: 340px;
}

.ce-bodytext ul{
	list-style: inside;
    /*list-style-type: none;*/
}

#tx_felogin_pi1-forgot-email{
    width: 100%;
    height: 20px;
    color: #7d6666;
    font-size: 12px;
    padding: 0 0 0 5px;
    margin: 5px 0 5px 0;
    border: 1px solid #dcd6d4;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 354px;
}

.tx-felogin-pi1 h6{
    margin-bottom: 13px;
}

/*HEADER GRID*/

.header .items{
    width: 60%;
}

.header .items .item img {
    height: 140px !important;
    object-fit: cover;
}

/*Start title behind blog 14-07-2025*/

.right.subpage-right .photo-wrapper-outlined{
    float: none;
}

.right.subpage-right header {
    display: inline-block;
    width: 100%;
}

/*End title behind blog 14-07-2025*/

@media(max-width: 820.75px){
    .header .items {
        width: 66%;
    }
}

@media(max-width: 767.75px){
    .header .items {
        width: 97%;
    }
}

@media(max-width: 576.75px){
    .header .items .item img {
        height: 100px !important;
        object-fit: cover;
    }
}

/*HEADER GRID*/


/*Start 07-07-2025 desktop arrow*/

@media(min-width: 860.50px){
    .arrow-sub-menu {
        background: url(../image/menu_arrow.png) no-repeat center center;
        position: absolute;
        right: 0px;
        top: 0px;
        width: 30px;
        height: 22px;
        content: "";
        z-index: 111;
        /* border-left: 1px solid #7d6666; */
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
}

/*End 07-07-2025 desktop arrow*/


/*24-06-2025 mobile menu changes toggle */

@media(max-width: 860px){
    .nav > li > .parent , .nav li li .parent{
        background: transparent !important;
    }

    .arrow-main-menu, .arrow-sub-menu {
        background: url(../image/menu_arrow.png) no-repeat center center;
        position: absolute;
        right: 0px;
        top: 0px;
        width: 37px;
        height: 37px;
        content: "";
        z-index: 111;
        border-left: 1px solid #7d6666;
    }

    .arrow-sub-menu{
        height: 33px;
        width: 33px;
    }

    .arrow-main-menu.rotate-arrow , .arrow-sub-menu.rotate-arrow {
        background: url(../image/menu_arrow_top.png) no-repeat center center;
    }

    .nav > li:hover > ul, .nav li li:hover ul, .nav > li.hover > ul, .nav li li.hover ul{
        display: none !important;
    }

    .topmenu .nav > li.open-main > ul , .topmenu ul > li.open-sub > ul{
        display: block !important;
        position: static !important;
    }

    ul.nav li ul li a {
        padding: 10px 25px;
    }

    ul.nav li ul li ul li a {
        padding: 10px 15px 10px 50px;
    }

    ul.nav li a {
        border-top: 1px solid #7d6666;
        padding: 10px 14px;
    }

    ul.nav > li:first-child > a{
        border-top: none;
    }

    ul.nav li ul{
        padding-top: 0;
        padding-bottom: 0;
    }

    ul.nav {
        margin: 10px 0 0;
    }
}

/*24-06-2025 mobile menu changes toggle */


/*START FACTBOX 17-07-2025*/

.factbox {
    display: flex;
    /* margin: 0 -15px; */
    flex-wrap: wrap;
    background: #f4f4f4;
    /* border: 2px solid #dcd6d4; */
    margin: 10px 0;
    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,0.30);
    box-shadow: 0 0 8px 0 rgba(0,0,0,0.30);
}

.factbox-left , .factbox-right {
    width: 46%;
    padding: 2%;
}

.factbox-left {
    background: #fff;
    border-right: 2px solid #dcd6d4;
    width: calc(46% - 2px);
}

.factbox-left h6 , .factbox-right h6 {
    padding: 0px 0 9px 0;
    border-bottom: 1px solid #69321e;
    color: #69321e;
}

.factbox-left p , .factbox-right p{
    margin-top: 8px;
    margin-bottom: 0;
}

.factbox.factbox-full {
    box-shadow: none;
    background: transparent;
}

.factbox.factbox-full .factbox-right {
    background: #f4f4f4;
    border-left: 2px solid #dcd6d4;
}

.factbox-right {
    margin-left: auto;
}

@media(max-width: 576px){

    .factbox-left, .factbox-right {
        width: 100%;
        padding: 3% 2%;
    }

    .factbox-left {
        background: #fff;
        border-right: none;
        width: 100%;
    }

    .factbox-left ul {
        margin-bottom: 0;
    }

    .factbox-left ul li:last-child {
        margin-bottom: 0 !important;
    }
}

/*END FACTBOX 17-07-2025*/


@media(max-width: 576px){

    .ce-right.ce-intext.ce-nowrap .ce-gallery , .ce-left.ce-intext.ce-nowrap .ce-gallery , 
    .ce-left.ce-intext .ce-gallery , .ce-right.ce-intext .ce-gallery{
        width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }

    .ce-right.ce-intext.ce-nowrap .ce-bodytext , .ce-left.ce-intext.ce-nowrap .ce-bodytext{
        padding-right: 0px;
        padding-left: 0px;
    }

    .redlink_lg {
		font-size: 18px !important;
	}
}

.article-date, time{
    display: none;
}


.news.news-single .article h2{
    font-size: 12px;
    font-weight: bold;
    font-family: inherit;
    line-height: 16px;
    margin: 1em 0 0.5em 0;
}

.main .content h2{
	font-size: 12px;
    font-weight: bold;
    font-family: inherit;
    line-height: 16px;
    margin: 1em 0 0.5em 0;
}

.main .content p strong {
    margin-bottom: -4px;
    display: block;
}

/*@media (min-width: 860px) and (max-width: 1920px) {
    .nav li li a {
        line-height: 1.2em;
    }
}*/