.trixum_upper_bar { width:100%; background:url(//tpl.trixum.de/na/08/images/trixum_upper.png) ; height:15px; padding:0px; }
.trixum_upper_bar img { width:100%;}
.trixum_topbg{ background:#fff; width:100%; padding:10px 0px; border-bottom:6px solid #20252b; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.trixum_topbg-inner{ width:100%; max-width:1300px; margin:0px auto;}
.trixum_topbg-inner h1{ font-family: 'MyriadProBoldCond'; margin:0px; padding:0px 5px; font-size:50px; color:#22262e; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }

/*********trixum_Description start here************/
.trixum_banner{ width:100%; background:url(//tpl.trixum.de/na/08/images/trixum_bannerbg.png) repeat; margin-top:4px;  border-top:4px solid #f1654c;  padding:25px 15px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.trixum_banner-inner{ width:100%; max-width:1300px; margin:0px auto; box-sizing:border-box;  padding:10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  }
.trixum_banner-inner abbr{ border:2px solid #fff;  font-family: 'MarkSimonsonProximaNovaRegular';  padding:10px 25px; display:block; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; color:#fff;  font-size:18px; line-height:30px;}
.trixum_banner-inner abbr h1{ margin:0px; padding:0px 0px 10px 0px; font-size:23px; color:#fff;}
.trixum_banner-inner abbr h2{ margin:0px; padding:0px 0px 10px 0px; font-size:23px; color:#fff;}
.trixum_banner-inner abbr p{ margin:0px; padding:20px 0px; color:#fff;}
.trixum_banner-inner abbr p a{ color:#fff; text-decoration:underline;}
.trixum_banner-inner abbr ol{ margin:0px; padding:0px; list-style:none;}
.trixum_banner-inner abbr ol li{ list-style:decimal inside;}
.trixum_banner-inner abbr ul{ margin:0px; padding:0px; list-style:none;}
.trixum_banner-inner abbr ul li{ list-style:disc inside;}
/*********trixum_Description end here************/


/******trixum_slider start here*********/
.trixum-full-content{ width:100%; position:relative; font-size:40px; border-bottom:6px solid #fff; background:url(//tpl.trixum.de/na/08/images/trixum_slider-pattern.png) repeat; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.trixum-bottom_arrow{  width:100%; text-align:center;}
.trixum-slider { width:100%; max-width:1300px; margin:0px auto; height:auto;  padding:20px 20px 20px 20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;  }
.trixum-slider img{ max-width:100%;}
.trixum-slider-inner { width:100%; max-width:1200px;   margin:0px auto; position:relative;  height:auto; border:4px solid #fff; padding:0px 0px 0px 0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; overflow:hidden; }
.trixum-slider  img { max-width:100%; position:relative; }
.trixum_clr { clear:both; font-size:1px; height:1px; line-height:1px; }	 
.trixum_line {width: 100%;  background: #f1654c; padding:3px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.trixum_black{ background:url(//tpl.trixum.de/na/08/images/trixum_trans.png) repeat; width:20%;padding:30px 30px 999px 30px; margin-bottom:-999px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; position:absolute; top:0px; right:0px;}
.trixum_black div{ display:inline-block; width:100%; float:none; margin-bottom:3%;}

/******trixum_slider end here*********/


/******trixum_middle-box start here*********/
.trixum_middle_box { width:100%; height:auto; margin-top:6px; background:#f5f4f4; padding:50px 10px 50px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.trixum_middle_box-inner { width:100%; height:auto; max-width:1300px; margin:0px auto; padding:20px 10px 20px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.trixum_box1 { width:32.33%;  height:auto; background:none;  padding:10px; display:inline-block; border:1px solid #f1654c;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; vertical-align:top; margin-right:0.8%;}
.trixum_box1 div { width:100%; height:auto; background:#f1654c; padding:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; overflow:hidden;}
.trixum_box1 div h1{ font-family: 'MyriadProBoldCond'; text-align:center; font-size:36px; font-weight:normal; margin:0px; padding:20px 30px 10px 30px; color:#fff; }
.trixum_box1 div p{ font-family:arial; font-size:16px; font-weight:normal; margin:0px; padding:10px 30px 40px 30px; color:#fff; line-height:28px; }
.trixum_box1 div ol{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box1 div ol li{ list-style:decimal inside;}
.trixum_box1 div ul{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box1 div ul li{ list-style:disc inside;}

.trixum_box1 div li { list-style:disc;   padding:5px 0px 5px 0px; line-height:20px; color:#fff; font-size:17px;  font-family:'MarkSimonsonProximaNovaRegular'; }

.trixum_box2 { width:32.33%; height:auto; background:none;  padding:10px; display:inline-block; border:1px solid #2e2e2e;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-right:0.8%;}
.trixum_box2 div { width:100%; height:auto; background:#2e2e2e; padding:0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.trixum_box2 div h1{ font-family: 'MyriadProBoldCond'; text-align:center; font-size:36px; font-weight:normal; margin:0px; padding:20px 30px 10px 30px; color:#fff; }
.trixum_box2 div p{ font-family:arial; font-size:16px; font-weight:normal; margin:0px; padding:10px 30px 40px 30px; color:#fff; line-height:28px; }
.trixum_box2 div ol{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box2 div ol li{ list-style:decimal inside;}
.trixum_box2 div ul{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box2 div ul li{ list-style:decimal inside;}
.trixum_box2 div li { list-style:disc inside;   padding:5px 0px 5px 0px; line-height:20px; color:#fff; font-size:17px;  font-family:'MarkSimonsonProximaNovaRegular'; }

.trixum_box3 { width:32.33%; height:auto; background:none;  padding:10px; display:inline-block; border:1px solid #00b5b5;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.trixum_box3 div { width:100%; height:auto; background:#00b5b5;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.trixum_box3 div h1{ font-family: 'MyriadProBoldCond'; text-align:center; font-size:36px; font-weight:normal; margin:0px; padding:20px 30px 10px 30px; color:#fff; }
.trixum_box3 div p{ font-family:arial; font-size:16px; font-weight:normal; margin:0px; padding:10px 30px 40px 30px; color:#fff; line-height:28px; }
.trixum_box3 div ol{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box3 div ol li{ list-style:decimal inside;}
.trixum_box3 div ul{ margin:0px; text-align:left; padding:0px; padding:10px 30px 10px 30px; list-style:none; }
.trixum_box3 div ul li{ list-style:disc inside;}
.trixum_box3 div li { list-style:disc;   padding:5px 0px 5px 0px; line-height:20px; color:#fff; font-size:17px;  font-family:'MarkSimonsonProximaNovaRegular'; }
/******trixum_middle-box end here*********/


/*****footer start here********/
.trixum_footer{ width:100%; background:#6b6969; padding:25px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;}
.trixum_footer img{ max-width:100%;}
.trixum_footer label{ color:#373636; font-size:13px;}
.trixum_last_bar{ background:#00ac65; padding:15px; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.box{ width:100%; padding:20px; text-align:center; border-color:#000 transparent transparent transparent; border-radius: 50%/100px 100px 0 0;  -ms-transform: rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Safari */ transform: rotate(180deg); background:url(//tpl.trixum.de/na/08/images/round_bg.png) repeat; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.box h3{ color:#fff; font-size:60px; font-family: 'MyriadProBoldCond'; -ms-transform: rotate(-180deg); /* IE 9 */ -webkit-transform: rotate(-180deg); /* Safari */ transform: rotate(-180deg); display:inline-block; text-align:center; margin:0px; padding:5px;}

/*****footer end here********/

.trixum-header {
    padding-top: 25px;
    padding-bottom: 5px;
    border-bottom: 4px solid #f1654c;
    background: url(//tpl.trixum.de/na/08/images/trixum_upper.png) no-repeat;
    background-size: 100% 15px;
}

.trixum-intro {
    color: #fff;
    background: url(//tpl.trixum.de/na/08/images/trixum_bannerbg.png);
}

.trixum-content {background-color: #f5f4f4}

.trixum-box {
    color: #fff;
    margin: 10px;
    padding: 15px;
    margin-bottom: 20px;
    background-color: #f1654c
}

.trixum-box.box-2 {background-color: #333}
.trixum-box.box-3 {background-color: #00b5b5}

.trixum-box:before {
    content: "";
    position: absolute;
    top: -10px;
    bottom: -10px;
    left: -10px;
    right: -10px;
    border: 1px solid #f1654c;
}

.trixum-box.box-2:before {border-color: #333}
.trixum-box.box-3:before {border-color: #00b5b5}

.trixum_footer {background-color: transparent;}

/************Media Queries**************/
@media screen and (max-width:750px) {
.trixum_box1 { width:100%; margin-bottom:40px;}
.trixum_box2 { width:100%; margin-bottom:40px;}
.trixum_box3 { width:100%; margin-bottom:10px;}
.trixum_topbg-inner h1 { text-align:center;}
.trixum_black{ padding:15px 15px 999px 15px;}
}

@media screen and (max-width:399px) {
.trixum_black{ padding:10px 10px 999px 10px;}

}









