*, ::before, ::after {
/*    box-sizing: content-box;*/
}
.section-default{
	padding-left: 0px;	
}
.section {
    position: relative;
    padding-top: 0em;
    padding-bottom: 0em;
		margin-right: -25px;
}
.section .frame{
	display: block;
}
.section-light{
	background-color: #ffffff;
}

/*
.section-column{
	padding-left: 10px;
	padding-right: 0px;
}
.section-column{
	width: calc( 25% - 20px );
}

.footer-section .section-column:first-child{
	width: calc( 50% );
}
.footer-language .language-menu {
	width: 30%;
	margin-left: auto;
	margin-right: auto;
}
.section-default .section-column:first-child{
	padding-left: 30px;
}
*/

.container .row{
	margin-bottom: 20px;
}
.frame-ruler-before header{
    background-image: url(../img/border.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    padding-top: 10px;
		padding-left: 10px;
	width: 100%;
}
.col-sm-6 .frame h1{
	font-size: 20px;
	line-height: 24px;
	font-weight: normal;
	margin-bottom: 0px;
  padding-left: 0px;
}
.col-sm-6 .frame h2{
	margin-top: 0px;
	color: #828282 !important;
	font-size: 20px;
	line-height: 24px;
	font-weight: normal;
}
.section-row .section-column-third:nth-child(3){
/*	padding-left: 0px;*/
}
.section-column-third a, .col-sm-3 a{
	color: #282828;
}
.section-column-third a:hover, .col-sm-3 a:hover{
	color: #ff0033;
}
.section-row .section-column-third{
	width: 25% !important;
	min-width: 25% !important;
}
.section-row .section-column-third:nth-child(1), .row .col-sm-3:nth-child(2){
	width: 50% !important;
	min-width: 50% !important;
}
.section-row .section-column-third:nth-child(2){
	padding-left: 6px;
	padding-right: 0px;
}
.section-row .section-column-third:nth-child(3){
	padding-left: 0px;
}
.row .col-sm-3:nth-child(2) ul{
	list-style-type: none;
	margin-left: 0px;
	margin-right: -25px;
	margin-top: 4px;
}
.row .col-sm-3:nth-child(2) li{
	width: 50% !important;
	float: left;
}
.row .col-sm-3:nth-child(2) li a{
	width: 50% !important;
	display: block;
	padding: 2px 0px 3px 0px;
}
.row .col-sm-3:nth-child(3){
	display: none !important;
}

.frame h2 {
    font-size: 14px;
    line-height: 20px;
    font-weight: normal;
    padding-left: 0px;
}
.section .frame-ruler-before{
	border-top: none;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	min-width: 100%;
	width: 100%;
	clear: both;
	height: 120px;
	display: inline-block;
}
.section .frame-ruler-before::before{
	border: none;
	margin-bottom: 0px;
}
.section .frame-default{
	float: left;
/*	min-height: 410px;*/
}
.section-light .frame-default{
	min-height: 470px;
	margin-right: -5px;
}
.section-light .frame-default > *{
	padding-left: 0px;
}
.section-light .frame-default .frame-container:first-child,
.section-light .frame-default > p:first-child{
	padding-left: 10px;
}
.section-light .frame{
	margin-top: 0px;
	margin-bottom: 0px;
}
.row .frame-default{
	min-height: auto;
}
.table{
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: auto;
}
.section .frame-default h2{
	font-size: 14px;
	color: #282828 !important;
	margin-bottom: 0px;
	margin-top: 2px;
}
.frame-type-textpic,
.frame-type-textmedia{
	width: 235px;
	max-width: 235px;
/*	margin-right: 16px;*/
	padding-right: 0px;
	display: inline-block;
}
.frame-type-textpic .textpic-item,
.frame-type-textmedia .textmedia-item{
	width: 100%;
	width: 244px;
	max-width: 240px;
/*	height: auto;*/
	padding-left: 10px;
}
.frame-type-textpic .textpic-gallery,
.frame-type-textmedia .textmedia-gallery{
	height: 300px;
	margin-bottom: 10px;
}
.gallery-item img{
	width: auto;
}

.frame-type-textpic .textpic-gallery img,
.frame-type-textmedia .textmedia-gallery img, 
.section .frame-default p img{
	margin-right: 16px;
	width: 214px;
	height: 300px;
}
.frame-type-textpic .textpic
.frame-type-textmedia .textmedia{
	margin-left: 0px;
}
.frame-type-textpic .textpic .textpic-text,
.frame-type-textmedia .textmedia .textmedia-text{
	margin-left: 10px;
}
.section .frame-default p img{
	margin-left: -10px;
}
.section .frame-default p{
	font-size: 14px;
	color: #828282;
}
.section-default p{
	color: #000000;
	padding-bottom: 0px;
}
.table > tbody > tr > td, .table > tfoot > tr > td{
	border-top: 0px solid black;
	width: 232px;
}
.section-row .section-column-third p.empty{
	display: none;
}
@media (max-width: 768px) {
	.section-default{
		margin-left: 10px;
	}
	.section-row .section-column-third:nth-child(1),
	.section-row .section-column-third:nth-child(2),
	.section-row .section-column-third:nth-child(3){
		width: 100% !important;
		margin-bottom: 0px;
		padding-left: 20px;
	}
	.section-row .section-column-third:nth-child(1){
		margin-bottom: 15px;
	}
	.section-row .section-column-third:nth-child(2)>*,
	.section-row .section-column-third:nth-child(3)>*{
		margin-bottom: 0px;
	}
	.section-row .section-column-third:nth-child(2),
	.section-row .section-column-third:nth-child(2) *{
		width: 100% !important;
	}
	.section-row .section-column-third p.empty{
		display: none;
	}
	.section-default h1{
		padding-left: 0px;
	}
}
@media (min-width: 768px) {
	.section-default h1{
		padding-left: 10px;
	}
    
}
@media (max-width: 992px) {
	.main-section {
		margin-top: 105px;
	}

}