/********************************************************************/
/*** File: contenttypes.less
/*** Author: Q2E GmbH
/*** Copyright: (c) 2013 Q2E GmbH office@q2e.at
/*** Last Change: 23.7.2013
/*** Description: System Edwin v3.1 Frontend Framework
/********************************************************************/
/**
Inhalt:
	+ Kundenspezifisch (Farben, Logo etc.)
	+ Contenttypes
  + Module
**/
/********************************************************************/
/* Allgemeine Styles */
/********************************************************************/
h1.main_title,
h1.nav_archive_head {
  padding-left: 40px;
  text-transform: uppercase;
  font-size: 1.8em;
  padding-top: 4px;
}
.box_content {
  color: #fff;
}
.box_title {
  position: absolute;
  top: 0px;
  left: 0px;
  color: #fff !important;
  padding: 5px 8px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14px;
}
a.box_title:hover {
  color: #323232 !important;
}
.active_item_0 .bx-wrapper,
.active_item_0 .bx-viewport {
  background-color: #C63D24 !important;
}
.active_item_1 .main_title {
  background: url("../pix/1_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_1 .nav_archive_head,
.active_item_1 .main_content_right_label {
  background: url("../pix/1_more.jpg") 0px 0px no-repeat;
}
.active_item_1 .box_title,
.active_item_1 .box_content,
.active_item_1 .qp_more_icon,
.active_item_1 .bx-wrapper,
.active_item_1 .bx-viewport,
.active_item_1 .nav_archive_box6,
.active_item_1 .mod_globalarea_box {
  background-color: #5BC2E7;
}
.active_item_1 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/1_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_1 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/1_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_1 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #5BC2E7 !important;
}
.active_item_1 .txt_highlight_2,
.active_item_1 .qp_statement_more_text .nlink3i {
  color: #5BC2E7;
}
.active_item_1 .txt_highlight_3 {
  background: url("../pix/1_arrow-right.png") right 2px no-repeat;
}
.active_item_1 .txt_highlight_3:hover {
  color: #5BC2E7;
}
.active_item_1 .txt_highlight_4 {
  background-image: url("../pix/1_arrow-right.png"), url("../pix/1_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_1 .txt_highlight_4:hover {
  color: #5BC2E7;
}
.active_item_1 .txt_highlight_5 {
  background-image: url("../pix/1_arrow-right.png"), url("../pix/1_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_1 .txt_highlight_5:hover {
  color: #5BC2E7;
}
.active_item_1 .qp_statement_more_text,
.active_item_1 .bg_text_1 {
  border-bottom: solid 2px #5BC2E7;
}
.active_item_2 .main_title {
  background: url("../pix/2_main_icon.jpg") 0px 0px no-repeat;
  margin-bottom: 10px;
}
.active_item_2 .nav_archive_head,
.active_item_2 .main_content_right_label {
  background: url("../pix/2_more.jpg") 0px 0px no-repeat;
}
.active_item_2 .box_title,
.active_item_2 .box_content,
.active_item_2 .qp_more_icon,
.active_item_2 .bx-wrapper,
.active_item_2 .bx-viewport,
.active_item_2 .nav_archive_box6,
.active_item_2 .mod_globalarea_box {
  background-color: #97D700;
}
.active_item_2 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/2_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_2 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/2_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_2 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #97D700 !important;
}
.active_item_2 .txt_highlight_2,
.active_item_2 .qp_statement_more_text .nlink3i {
  color: #97D700;
}
.active_item_2 .txt_highlight_3 {
  background: url("../pix/2_arrow-right.png") right 2px no-repeat;
}
.active_item_2 .txt_highlight_3:hover {
  color: #97D700;
}
.active_item_2 .txt_highlight_4 {
  background-image: url("../pix/2_arrow-right.png"), url("../pix/2_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_2 .txt_highlight_4:hover {
  color: #97D700;
}
.active_item_2 .txt_highlight_5 {
  background-image: url("../pix/2_arrow-right.png"), url("../pix/2_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_2 .txt_highlight_5:hover {
  color: #97D700;
}
.active_item_2 .qp_statement_more_text,
.active_item_2 .bg_text_1 {
  border-bottom: solid 2px #97D700;
}
.active_item_3 .main_title {
  background: url("../pix/3_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_3 .nav_archive_head,
.active_item_3 .main_content_right_label {
  background: url("../pix/3_more.jpg") 0px 0px no-repeat;
}
.active_item_3 .box_title,
.active_item_3 .box_content,
.active_item_3 .qp_more_icon,
.active_item_3 .bx-wrapper,
.active_item_3 .bx-viewport,
.active_item_3 .nav_archive_box6,
.active_item_3 .mod_globalarea_box {
  background-color: #5B6770;
}
.active_item_3 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/3_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_3 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/3_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_3 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #5B6770 !important;
}
.active_item_3 .txt_highlight_2,
.active_item_3 .qp_statement_more_text .nlink3i {
  color: #5B6770;
}
.active_item_3 .txt_highlight_3 {
  background: url("../pix/3_arrow-right.png") right 2px no-repeat;
}
.active_item_3 .txt_highlight_3:hover {
  color: #5B6770;
}
.active_item_3 .txt_highlight_4 {
  background-image: url("../pix/3_arrow-right.png"), url("../pix/3_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_3 .txt_highlight_4:hover {
  color: #5B6770;
}
.active_item_3 .txt_highlight_5 {
  background-image: url("../pix/3_arrow-right.png"), url("../pix/3_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_3 .txt_highlight_5:hover {
  color: #5B6770;
}
.active_item_3 .qp_statement_more_text,
.active_item_3 .bg_text_1 {
  border-bottom: solid 2px #5B6770;
}
.active_item_4 .main_title {
  background: url("../pix/4_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_4 .nav_archive_head,
.active_item_4 .main_content_right_label {
  background: url("../pix/4_more.jpg") 0px 0px no-repeat;
}
.active_item_4 .box_title,
.active_item_4 .box_content,
.active_item_4 .qp_more_icon,
.active_item_4 .bx-wrapper,
.active_item_4 .bx-viewport,
.active_item_4 .nav_archive_box6,
.active_item_4 .mod_globalarea_box {
  background-color: #ED8B00;
}
.active_item_4 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/4_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_4 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/4_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_4 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #ED8B00 !important;
}
.active_item_4 .txt_highlight_2,
.active_item_4 .qp_statement_more_text .nlink3i {
  color: #ED8B00;
}
.active_item_4 .txt_highlight_3 {
  background: url("../pix/4_arrow-right.png") right 2px no-repeat;
}
.active_item_4 .txt_highlight_3:hover {
  color: #ED8B00;
}
.active_item_4 .txt_highlight_4 {
  background-image: url("../pix/4_arrow-right.png"), url("../pix/4_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_4 .txt_highlight_4:hover {
  color: #ED8B00;
}
.active_item_4 .txt_highlight_5 {
  background-image: url("../pix/4_arrow-right.png"), url("../pix/4_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_4 .txt_highlight_5:hover {
  color: #ED8B00;
}
.active_item_4 .qp_statement_more_text,
.active_item_4 .bg_text_1 {
  border-bottom: solid 2px #ED8B00;
}
.active_item_5 .main_title {
  background: url("../pix/5_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_5 .nav_archive_head,
.active_item_5 .main_content_right_label {
  background: url("../pix/5_more.jpg") 0px 0px no-repeat;
}
.active_item_5 .box_title,
.active_item_5 .box_content,
.active_item_5 .qp_more_icon,
.active_item_5 .bx-wrapper,
.active_item_5 .bx-viewport,
.active_item_5 .nav_archive_box6,
.active_item_5 .mod_globalarea_box {
  background-color: #FC4C02;
}
.active_item_5 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/5_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_5 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/5_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_5 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #FC4C02 !important;
}
.active_item_5 .txt_highlight_2,
.active_item_5 .qp_statement_more_text .nlink3i {
  color: #FC4C02;
}
.active_item_5 .txt_highlight_3 {
  background: url("../pix/5_arrow-right.png") right 2px no-repeat;
}
.active_item_5 .txt_highlight_3:hover {
  color: #FC4C02;
}
.active_item_5 .txt_highlight_4 {
  background-image: url("../pix/5_arrow-right.png"), url("../pix/5_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_5 .txt_highlight_4:hover {
  color: #FC4C02;
}
.active_item_5 .txt_highlight_5 {
  background-image: url("../pix/5_arrow-right.png"), url("../pix/5_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_5 .txt_highlight_5:hover {
  color: #FC4C02;
}
.active_item_5 .qp_statement_more_text,
.active_item_5 .bg_text_1 {
  border-bottom: solid 2px #FC4C02;
}
.active_item_6 .main_title {
  background: url("../pix/6_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_6 .nav_archive_head,
.active_item_6 .main_content_right_label {
  background: url("../pix/6_more.jpg") 0px 0px no-repeat;
}
.active_item_6 .box_title,
.active_item_6 .box_content,
.active_item_6 .qp_more_icon,
.active_item_6 .bx-wrapper,
.active_item_6 .bx-viewport,
.active_item_6 .nav_archive_box6,
.active_item_6 .mod_globalarea_box {
  background-color: #C63D24;
}
.active_item_6 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/6_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_6 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/6_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_6 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #C63D24 !important;
}
.active_item_6 .txt_highlight_2,
.active_item_6 .qp_statement_more_text .nlink3i {
  color: #C63D24;
}
.active_item_6 .txt_highlight_3 {
  background: url("../pix/6_arrow-right.png") right 2px no-repeat;
}
.active_item_6 .txt_highlight_3:hover {
  color: #C63D24;
}
.active_item_6 .txt_highlight_4 {
  background-image: url("../pix/6_arrow-right.png"), url("../pix/6_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_6 .txt_highlight_4:hover {
  color: #C63D24;
}
.active_item_6 .txt_highlight_5 {
  background-image: url("../pix/6_arrow-right.png"), url("../pix/6_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_6 .txt_highlight_5:hover {
  color: #C63D24;
}
.active_item_6 .qp_statement_more_text,
.active_item_6 .bg_text_1 {
  border-bottom: solid 2px #C63D24;
}
.active_item_7 .main_title {
  background: url("../pix/7_main_icon.jpg") 0px 0px no-repeat;
}
.active_item_7 .nav_archive_head,
.active_item_7 .main_content_right_label {
  background: url("../pix/7_more.jpg") 0px 0px no-repeat;
}
.active_item_7 .box_title,
.active_item_7 .box_content,
.active_item_7 .qp_more_icon,
.active_item_7 .bx-wrapper,
.active_item_7 .bx-viewport,
.active_item_7 .nav_archive_box6,
.active_item_7 .mod_globalarea_box {
  background-color: #3D5092;
}
.active_item_7 .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/7_bx-arrow-right.png") 0px 0px no-repeat;
}
.active_item_7 .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/7_bx-arrow-left.png") 0px 0px no-repeat;
}
.active_item_7 .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #3D5092 !important;
}
.active_item_7 .txt_highlight_2,
.active_item_7 .qp_statement_more_text .nlink3i {
  color: #3D5092;
}
.active_item_7 .txt_highlight_3 {
  background: url("../pix/7_arrow-right.png") right 2px no-repeat;
}
.active_item_7 .txt_highlight_3:hover {
  color: #3D5092;
}
.active_item_7 .txt_highlight_4 {
  background-image: url("../pix/7_arrow-right.png"), url("../pix/7_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_7 .txt_highlight_4:hover {
  color: #3D5092;
}
.active_item_7 .txt_highlight_5 {
  background-image: url("../pix/7_arrow-right.png"), url("../pix/7_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.active_item_7 .txt_highlight_5:hover {
  color: #3D5092;
}
.active_item_7 .qp_statement_more_text,
.active_item_7 .bg_text_1 {
  border-bottom: solid 2px #3D5092;
}

.tree_footer .main_title {
  background: url("../pix/fo_more.jpg") 0px 0px no-repeat;
}
.tree_footer .nav_archive_head,
.tree_footer .main_content_right_label {
  background: url("../pix/fo_more.jpg") 0px 0px no-repeat;
}
.tree_footer .box_title,
.tree_footer .box_content,
.tree_footer .qp_more_icon,
.tree_footer .bx-wrapper,
.tree_footer .bx-viewport,
.tree_footer .nav_archive_box6,
.tree_footer .mod_globalarea_box {
  background-color: #C63D24;
}
.tree_footer .bx-wrapper .bx-controls .bx-next:hover {
  background: url("../pix/fo_bx-arrow-right.png") 0px 0px no-repeat;
}
.tree_footer .bx-wrapper .bx-controls .bx-prev:hover {
  background: url("../pix/fo_bx-arrow-left.png") 0px 0px no-repeat;
}
.tree_footer .bx-wrapper .bx-controls .bx-pager-link.active {
  background-color: #C63D24 !important;
}
.tree_footer .txt_highlight_2,
.tree_footer .qp_statement_more_text .nlink3i {
  color: #C63D24;
}
.tree_footer .txt_highlight_3 {
  background: url("../pix/fo_arrow-right.png") right 2px no-repeat;
}
.tree_footer .txt_highlight_3:hover {
  color: #C63D24;
}
.tree_footer .txt_highlight_4 {
  background-image: url("../pix/fo_arrow-right.png"), url("../pix/fo_mail-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.tree_footer .txt_highlight_4:hover {
  color: #C63D24;
}
.tree_footer .txt_highlight_5 {
  background-image: url("../pix/fo_arrow-right.png"), url("../pix/fo_phone-icon.png");
  background-position: right 2px, left 1px;
  background-repeat: no-repeat;
}
.tree_footer .txt_highlight_5:hover {
  color: #C63D24;
}
.tree_footer .qp_statement_more_text,
.tree_footer .bg_text_1 {
  border-bottom: solid 2px #C63D24;
}
/* ModuleSiteIndexCompendium */
/* ============================================================================= */
/* SI AREA 1 */
/*************/
.c_ct_index .span3 {
  width: 298px;
  margin-left: 0px;
}
.c_ct_index .span3 .si_area_boxes {
  margin-left: 10px;
  padding-left: 10px;
  border-left: solid 2px #323232;
}
.c_ct_index .span3 .si_area_head {
  margin-left: 23px;
}
.si_area1 .si_area_head,
.si_area2 .si_area_head {
  margin-bottom: 12px;
}
.si_area1 .si_area_head h1,
.si_area2 .si_area_head h1 {
  font-size: 1.8em;
  background: url("../pix/si_head_icon.jpg") 0px 0px no-repeat;
  padding-left: 40px;
  font-weight: bold;
  padding-top: 1px;
  padding-bottom: 3px !important;
  padding-top: 3px !important;
}
.si_area1 .si_area_box,
.si_area2 .si_area_box {
  margin-bottom: 25px;
}
.si_area1 .si_area_box .si_area_box_image,
.si_area2 .si_area_box .si_area_box_image {
  position: relative;
}
.si_area1 .si_area_box .si_area_box_image img,
.si_area2 .si_area_box .si_area_box_image img {
  display: block;
}
.si_area1 .si_area_box .si_area_box_image span,
.si_area2 .si_area_box .si_area_box_image span {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 5px 8px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
}
.si_area1 .si_area_box .si_area_box_image span a,
.si_area2 .si_area_box .si_area_box_image span a {
  color: #fff;
}
.si_area1 .si_area_box .si_area_box_image span a:hover,
.si_area2 .si_area_box .si_area_box_image span a:hover {
  color: #323232;
}
.si_area1 .si_area_box .si_area_box_content,
.si_area2 .si_area_box .si_area_box_content {
  padding: 10px;
  position: relative;
  padding-bottom: 35px;
  min-height: 125px;
}
.si_area1 .si_area_box .si_area_box_content h1,
.si_area2 .si_area_box .si_area_box_content h1 {
  font-size: 1.15em;
  text-transform: uppercase;
  font-weight: bold;
}
.si_area1 .si_area_box .si_area_box_content a,
.si_area2 .si_area_box .si_area_box_content a {
  color: #fff;
}
.si_area1 .si_area_box .si_area_box_content a:hover,
.si_area2 .si_area_box .si_area_box_content a:hover {
  color: #323232;
}
.si_area1 .si_area_box .si_area_box_content a.nlink3_more_link,
.si_area2 .si_area_box .si_area_box_content a.nlink3_more_link {
  position: absolute;
  left: 10px;
  bottom: 10px;
}
.si_area1 .si_area_box4,
.si_area2 .si_area_box4,
.si_area1 .si_area_box7,
.si_area2 .si_area_box7,
.si_area1 .si_area_box10,
.si_area2 .si_area_box10 {
  margin-left: 0px;
}
.si_area1 .si_area_box_link1 span,
.si_area2 .si_area_box_link1 span {
  background-color: #5BC2E7;
}
.si_area1 .si_area_box_link1 .si_area_box_content,
.si_area2 .si_area_box_link1 .si_area_box_content {
  background-color: #5BC2E7;
}
.si_area1 .si_area_box_link2 span,
.si_area2 .si_area_box_link2 span {
  background-color: #97D700;
}
.si_area1 .si_area_box_link2 .si_area_box_content,
.si_area2 .si_area_box_link2 .si_area_box_content {
  background-color: #97D700;
}
.si_area1 .si_area_box_link3 span,
.si_area2 .si_area_box_link3 span {
  background-color: #5B6770;
}
.si_area1 .si_area_box_link3 .si_area_box_content,
.si_area2 .si_area_box_link3 .si_area_box_content {
  background-color: #5B6770;
}
.si_area1 .si_area_box_link4 span,
.si_area2 .si_area_box_link4 span {
  background-color: #ED8B00;
}
.si_area1 .si_area_box_link4 .si_area_box_content,
.si_area2 .si_area_box_link4 .si_area_box_content {
  background-color: #ED8B00;
}
.si_area1 .si_area_box_link5 span,
.si_area2 .si_area_box_link5 span {
  background-color: #FC4C02;
}
.si_area1 .si_area_box_link5 .si_area_box_content,
.si_area2 .si_area_box_link5 .si_area_box_content {
  background-color: #FC4C02;
}
.si_area1 .si_area_box_link6 span,
.si_area2 .si_area_box_link6 span {
  background-color: #C63D24;
}
.si_area1 .si_area_box_link6 .si_area_box_content,
.si_area2 .si_area_box_link6 .si_area_box_content {
  background-color: #C63D24;
}
.si_area1 .si_area_box_link7 span,
.si_area2 .si_area_box_link7 span {
  background-color: #3D5092;
}
.si_area1 .si_area_box_link7 .si_area_box_content,
.si_area2 .si_area_box_link7 .si_area_box_content {
  background-color: #3D5092;
}
.si_area1 .si_area_box_link8 span,
.si_area2 .si_area_box_link8 span {
  background-color: #3D5092;
}
.si_area1 .si_area_box_link8 .si_area_box_content,
.si_area2 .si_area_box_link8 .si_area_box_content {
  background-color: #3D5092;
}
.si_area1 .si_area_box_link9 span,
.si_area2 .si_area_box_link9 span {
  background-color: #C63D24;
}
.si_area1 .si_area_box_link9 .si_area_box_content,
.si_area2 .si_area_box_link9 .si_area_box_content {
  background-color: #C63D24;
}
/* SI AREA 2 */
/*************/
.si_area2 .si_area_head h1 {
  background: url("../pix/si_head_icon2.jpg") 0px 0px no-repeat;
}
.si_area2 .si_area_box .si_area_box_image span {
  padding: 0px;
  background-color: transparent;
}
@media (max-width: 1200px) {
  .c_ct_index .si_area_box_content {
    min-height: 145px !important;
  }
  .c_ct_index .si_area_box_image span {
    font-size: 0.85em;
  }
  .c_ct_index .si_area_box_image span img {
    width: 70%;
  }
  .c_ct_index .span3 {
    width: 240px;
    margin-left: 0px;
  }
  .c_ct_index .span3 .si_area_boxes {
    margin-left: 7px;
    padding-left: 7px;
    border-left: solid 3px #323232;
  }
  .c_ct_index .span3 .si_area_head {
    margin-left: 17px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .c_ct_index .span9 {
    width: 100%;
  }
  .c_ct_index .span4,
  .c_ct_index .si_area_box {
    width: 48%;
    float: left;
    margin-left: 4%;
  }
  .c_ct_index .span4 img,
  .c_ct_index .si_area_box img {
    width: 100%;
  }
  .c_ct_index .span3 {
    width: 100% !important;
  }
  .c_ct_index .si_area_boxes {
    margin-left: 0px !important;
    border-left: 0px !important;
    padding-left: 0px !important;
  }
  .c_ct_index .si_area_head {
    margin-left: 0px !important;
  }
  .c_ct_index .si_area_box1,
  .c_ct_index .si_area_box3,
  .c_ct_index .si_area_box5,
  .c_ct_index .si_area_box7,
  .c_ct_index .si_area_box9,
  .c_ct_index .si_area_box11,
  .c_ct_index .si_area_box13 {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .c_ct_index .span4,
  .c_ct_index .si_area_box {
    width: 48%;
    float: left;
    margin-left: 4%;
  }
  .c_ct_index .span4 img,
  .c_ct_index .si_area_box img {
    width: 100%;
  }
  .c_ct_index .span3 {
    width: 100% !important;
  }
  .c_ct_index .si_area_boxes {
    margin-left: 0px !important;
    border-left: 0px !important;
    padding-left: 0px !important;
  }
  .c_ct_index .si_area_head {
    margin-left: 0px !important;
  }
  .c_ct_index .si_area_box1,
  .c_ct_index .si_area_box3,
  .c_ct_index .si_area_box5,
  .c_ct_index .si_area_box7,
  .c_ct_index .si_area_box9,
  .c_ct_index .si_area_box11,
  .c_ct_index .si_area_box13 {
    margin-left: 0px;
  }
}
@media (max-width: 480px) {
  .c_ct_index .span4,
  .c_ct_index .si_area_box {
    width: 100%;
    float: none;
    margin-left: 0%;
  }
  .c_ct_index .span4 img,
  .c_ct_index .si_area_box img {
    width: 100%;
  }
  .c_ct_index .span3 {
    width: 100% !important;
  }
  .c_ct_index .si_area_boxes {
    margin-left: 0px !important;
    border-left: 0px !important;
    padding-left: 0px !important;
  }
  .c_ct_index .si_area_head {
    margin-left: 0px !important;
    font-size: 0.7em;
  }
  .c_ct_index .si_area_head h1 {
    padding-bottom: 5px !important;
    padding-top: 8px !important;
  }
  .Fcontent {
    padding: 0px 10px;
  }
}
/* ContentItemAR */
/* ============================================================================= */
.ct_76 .nav_archive {
  display: none !important;
  visibility: hidden;
}
.nav_archive .nav_archive_box {
  position: relative;
  margin-bottom: 20px;
}
.nav_archive .nav_archive_box.nav_archive_box4 {
  margin-left: 0px;
}
.nav_archive .nav_archive_box.nav_archive_box6 .nav_archive_title {
  background: url("../pix/icon_more.png") right 3px no-repeat;
  padding-right: 16px;
  display: inline;
  margin-right: 75px;
  margin-top: 75px;
  padding-right: 15px;
  padding-top: 0;
}
.nav_archive .nav_archive_content {
  margin-top: 10px;
}
.nav_archive .nav_archive_img img {
  display: block;
}
@media (max-width: 1200px) {
  .nav_archive .nav_archive_box.nav_archive_box6 .nav_archive_title {
    margin-top: 45px;
    background: url("../pix/icon_more.png") right 22px no-repeat;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .nav_archive .nav_archive_box.nav_archive_box6 .nav_archive_title {
    margin-top: 30px;
    background: url("../pix/icon_more.png") right 22px no-repeat;
  }
}
@media (max-width: 767px) {
  .nav_archive .nav_archive_box {
    width: 48%;
    margin-left: 3%;
    float: left;
  }
  .nav_archive .nav_archive_box.nav_archive_box4 {
    margin-left: 3%;
  }
  .nav_archive .nav_archive_box.nav_archive_box1,
  .nav_archive .nav_archive_box.nav_archive_box3,
  .nav_archive .nav_archive_box.nav_archive_box5 {
    margin-left: 0px;
  }
  .nav_archive .nav_archive_box.nav_archive_box6 .nav_archive_title {
    margin-top: 10px;
    background-image: none;
  }
}
/* ContentItemBG */
/* ============================================================================= */
.ct_bg_1 .bg_text_1 {
  margin-top: 35px;
  margin-bottom: 25px;
  padding-left: 9px;
  padding-bottom: 15px;
}
.ct_bg_1 .bg_sliders .bx-wrapper {
  padding: 5px 10px 10px;
}
.ct_bg_1 .bg_sliders > :first-child {
  padding: 0px !important;
  margin-top: 12px;
}
.ct_bg_1 .bx-wrapper {
  margin-bottom: 0px;
}
.ct_bg_1 .bx-wrapper .bx-viewport {
  z-index: 0 !important;
  position: relative;
  box-shadow: none;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider {
  margin: 0px;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider li {
  text-align: center;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider li a.ct_zoom {
  display: inline-block;
  text-align: center;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider img {
  max-height: 568px;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider .bg_box_head {
  bottom: 12px;
  left: 0px;
  position: absolute;
  text-align: center;
  width: 100%;
  background: #f0f0f0;
  color: #323232;
  padding: 5px 0px;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider .bg_box_head .bg_img_title {
  padding: 3px 20px;
  font-size: 1.3em;
}
.ct_bg_1 .bx-wrapper .bx-viewport .bxslider .bg_box_head .bg_img_text {
  padding: 0px 20px;
}
.ct_bg_1 .bx-wrapper .bx-controls .bx-prev {
  background: url("../pix/bx-arrow-left.png") 0px 0px no-repeat;
}
.ct_bg_1 .bx-wrapper .bx-controls .bx-next {
  background: url("../pix/bx-arrow-right.png") 0px 0px no-repeat;
}
.ct_bg_1 #bx-pager {
  margin-bottom: 30px;
}
.ct_bg_1 #bx-pager a {
  cursor: pointer;
  height: 60px !important;
  text-align: center;
}
.ct_bg_1 #bx-pager a img {
  display: inline;
}
.ct_bg_1 .bx-pager a.active {
  background-color: #323232 !important;
}
@media (max-width: 1200px) {
  .ct_bg_1 .bx-wrapper .bx-viewport .bxslider img {
    max-height: 455px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .ct_bg_1 .bx-wrapper .bx-viewport .bxslider img {
    max-height: 360px;
  }
}
@media (max-width: 767px) {
  .ct_bg_1 .bx-wrapper .bx-viewport {
    overflow-y: hidden;
  }
  .ct_bg_1 .bx-wrapper .bx-viewport .bxslider img {
    max-height: 260px;
  }
  .ct_bg_1 .bx-wrapper .bx-viewport .bxslider .bg_box_head {
    bottom: 160px;
  }
}
@media (max-width: 480px) {
  .ct_bg_1 .bx-wrapper .bx-viewport {
    overflow-y: hidden;
  }
  .ct_bg_1 .bx-wrapper .bx-viewport .bxslider img {
    max-height: 160px;
  }
  .ct_bg_1 .bx-wrapper .bx-viewport .bg_box_head {
    display: none;
    visibility: hidden;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .ct_11 .span9,
  .ct_45 .span9 {
    width: 100%;
    margin-right: 0px !important;
    padding-right: 0px !important;
    border-right: 0px !important;
  }
}
/*Magnific Popup Überschreiben*/
.ct_11 img.mfp-img {
  padding: 0px !important;
}
.ct_11 .mfp-figure {
  background: #fff !important;
  border: 10px solid #fff !important;
}
.ct_11 .mfp-figure:after {
  background: none !important;
  box-shadow: none !important;
}
.ct_11 .mfp-bottom-bar {
  margin-top: 0px !important;
  background: #fff !important;
}
.ct_11 .mfp-title {
  color: #000 !important;
  float: left;
  width: 73% !important;
  padding-right: 5% !important;
  margin-left: 10px;
  padding-bottom: 10px;
}
.ct_11 .mfp-counter {
  float: left;
  width: 15%;
  position: static !important;
  text-align: right;
}
.ct_11 .mfp-image-holder .mfp-close,
.ct_11 .mfp-iframe-holder .mfp-close {
  padding-right: 20px !important;
}
/* ContentitemCM */
/* ============================================================================= */
.ct_cm .cm_main_content {
  margin-bottom: 20px;
}
.ct_cm .cm_main_content .ct_img {
  margin-right: 10px;
  padding-top: 4px;
}
.ct_cm .cm_main_content h1 {
  margin-top: 0;
}
.ct_cm table.mb_table {
  width: 70%;
}
@media (max-width: 767px) {
  .ct_cm .cm_main_content {
    margin-bottom: 40px;
  }
  .ct_cm .cm_main_content .ct_img {
    margin-bottom: 20px;
  }
  .ct_cm table.mb_table {
    width: 100%;
  }
}
/* ContentItemIB */
/* ============================================================================= */
.ct_3 .ct_container {
  width: 100%;
}
.ct_3 .sidebar_right {
  display: none !important;
  visibility: hidden;
}
.ct_ib .ib_head {
  margin-bottom: 12px;
}
.ct_ib .ib_box {
  margin-bottom: 30px;
}
.ct_ib .ib_box .ct_img img {
  display: block;
}
.ct_ib .ib_box .ib_box_content {
  color: #fff;
  padding: 10px 15px 40px;
  position: relative;
  min-height: 107px;
}
.ct_ib .ib_box .ib_box_content h2 {
  font-size: 1em;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  text-transform: uppercase;
}
.ct_ib .ib_box .ib_box_content h2 a {
  color: #fff;
}
.ct_ib .ib_box .ib_box_content h2 a:hover {
  color: #323232;
}
.ct_ib .ib_box .ib_box_content .ib_box_text a {
  display: block;
  color: #fff;
}
.ct_ib .ib_box .ib_box_content .ib_box_text a:hover {
  color: #323232;
}
.ct_ib .ib_box .ib_box_content .ib_box_text .ib_box_link a {
  bottom: 10px;
  left: 15px;
  position: absolute;
}
.ct_ib .ib_box5,
.ct_ib .ib_box9,
.ct_ib .ib_box13 {
  margin-left: 0px;
}
@media (max-width: 1200px) {
  .ct_ib .ib_box .ib_box_content {
    min-height: 125px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .ct_ib .span9 {
    width: 100%;
  }
  .ct_ib .span3 {
    width: 48%;
    float: left;
    margin-left: 4%;
  }
  .ct_ib .span3 img {
    width: 100%;
  }
  .ct_ib .ib_box1,
  .ct_ib .ib_box3,
  .ct_ib .ib_box5,
  .ct_ib .ib_box7,
  .ct_ib .ib_box9,
  .ct_ib .ib_box11,
  .ct_ib .ib_box13 {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  .ct_ib .span3 {
    width: 48%;
    float: left;
    margin-left: 4%;
  }
  .ct_ib .span3 img {
    width: 100%;
  }
  .ct_ib .ib_box1,
  .ct_ib .ib_box3,
  .ct_ib .ib_box5,
  .ct_ib .ib_box7,
  .ct_ib .ib_box9,
  .ct_ib .ib_box11,
  .ct_ib .ib_box13 {
    margin-left: 0px;
  }
  .ct_ib .Fcontent {
    padding: 0px 20px;
  }
}
@media (max-width: 480px) {
  .ct_ib .span3 {
    width: 100%;
    float: none;
    margin-left: 0%;
  }
  .ct_ib .span3 img {
    width: 100%;
  }
  .ct_ib .ib_head {
    margin-left: 0px !important;
    font-size: 0.7em;
  }
  .ct_ib .ib_head h1 {
    padding-bottom: 3px;
    padding-top: 6px;
  }
  .ct_ib .Fcontent {
    padding: 0px 10px;
  }
}
/* ContentitemSE */
/* ============================================================================= */
.ct_1001 .rental_container .bx-viewport {
  background-color: #FC4C02 !important;
  border-left: solid 10px #FC4C02 !important;
  border-right: solid 10px #FC4C02 !important;
}
.ct_1001 .shop_container .bx-viewport {
  background-color: #C63D24 !important;
  border-left: solid 10px #C63D24 !important;
  border-right: solid 10px #C63D24 !important;
}
.ct_1001 .bx-wrapper {
  height: 150px;
  box-shadow: none;
  width: 100%;
  margin-left: 0px !important;
}
.ct_1001 .bx-wrapper .bx-viewport {
  height: 110px;
  padding: 10px 0px;
  box-shadow: none;
}
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider1 div,
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider2 div {
  background-color: #fff;
  text-align: center;
}
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider1 div.search_row_img,
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider2 div.search_row_img {
  height: 70px;
  padding: 10px;
}
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider1 div img,
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider2 div img {
  max-height: 100%;
  display: inline;
}
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider1 div .search_row_title,
.ct_1001 .bx-wrapper .bx-viewport div.bxSlider2 div .search_row_title {
  padding: 0px;
  font-size: 0.8em;
  line-height: 1.25em;
  padding: 5px 10px 5px;
  display: inline-block;
  min-height: 30px;
}
.ct_se .se_main_content {
  margin-top: 20px;
}
.ct_se .se_main_content span {
  font-weight: bold;
}
.ct_se .se_main_content .search_pages {
  margin-bottom: 20px;
}
.ct_se .se_content {
  margin-bottom: 40px;
}
.ct_se .se_content .se_results {
  margin-bottom: 20px;
}
.ct_se .se_content .se_results .se_link1 {
  font-weight: bold;
  color: #323232;
  font-size: 1.3em;
  text-transform: uppercase;
}
.ct_se .se_content .se_results span {
  display: inline-block;
}
.ct_se .se_content .se_result_headline {
  font-weight: bold;
  margin-bottom: 10px;
}
.ct_se .se_content .se_highlight {
  color: #323232;
}
.ct_se a.se_link2 {
  color: #555;
  font-size: 0.9em;
  line-height: 1.2em;
  font-style: italic;
  display: block;
  margin-top: 5px;
}
.ct_se a.se_link2:hover {
  color: #323232;
}
.ct_se .se_rental_tab {
  padding: 6px 10px;
  display: inline-block;
  cursor: pointer;
}
.ct_se .se_rental_tab.active {
  background-color: #FC4C02;
  color: #fff;
}
.ct_se .se_shop_tab {
  padding: 6px 10px;
  display: inline-block;
  cursor: pointer;
}
.ct_se .se_shop_tab.active {
  background-color: #C63D24;
  color: #fff;
}
/*Subtitle ausblenden*/
@media (max-width: 767px) {
  .se_subtitle_link {
    display: none;
  }
}
/* ContentitemQP */
/* ============================================================================= */
.ct_qp .ct_img > img {
  display: block;
}
.ct_qp .qp_main_content {
  margin-bottom: 30px;
  color: #fff;
}
.ct_qp .qp_main_content .qp_content {
  font-size: 1.143em;
  padding-right: 20px;
}
.ct_qp .qp_main_content h1 {
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 15px;
  margin-bottom: 10px;
  font-size: 1em;
}
.ct_qp .qp_statement {
  margin-bottom: 25px;
}
.ct_qp .qp_statement_container {
  font-size: 1.12em;
}
.ct_qp .qp_statement_container h3 {
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  padding-top: 10px;
  margin-bottom: 10px;
  font-size: 1em;
  margin-top: 0.2em;
}
.ct_qp .qp_statement_container .qp_content_container {
  padding-right: 15px;
  padding-bottom: 40px;
}
.ct_qp .qp_statement_container .qp_statement_box {
  position: relative;
  margin-bottom: 0px;
}
.ct_qp .qp_statement_container .qp_more_link {
  padding-right: 20px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1em;
  position: absolute;
  bottom: 14px;
  cursor: pointer;
}
.ct_qp .qp_statement_container .qp_more_link.closed {
  background: url("../pix/arrow-bottom.png") right 5px no-repeat;
}
.ct_qp .qp_statement_container .qp_more_link.opened {
  background: url("../pix/arrow-up.png") right 5px no-repeat;
}
.ct_qp .qp_statement_container .qp_more_icon {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 1000;
}
.ct_qp .qp_statement_container .qp_more_icon.closed {
  background-image: url("../pix/min.png");
  background-position: center center;
}
.ct_qp .qp_statement_container .qp_more_icon.opened {
  background-image: url("../pix/max.png");
  background-position: center center;
}
.ct_qp .qp_statement_more_text {
  padding: 15px 0px;
  margin-bottom: 10px;
  display: none;
}
.ct_qp .qp_statement_more_text .qp_text {
  padding-right: 25px;
  font-size: 0.9em;
}
.ct_qp .height_auto {
  max-height: none !important;
}
.ct_qp .height_auto .ct_img {
  overflow-y: visible !important;
}
@media (max-width: 767px) {
  .ct_qp .qp_content,
  .ct_qp .qp_content_container {
    padding: 0px 15px 15px;
  }
  .ct_qp .qp_statement_box .span4 {
    width: 48%;
    float: left;
  }
  .ct_qp .qp_statement_box .span8 {
    width: 48%;
    float: left;
    margin-left: 1%;
  }
}
@media (max-width: 605px) {
  .ct_qp .qp_statement_box .span4 {
    width: 100%;
    max-width: 345px;
    float: none;
  }
  .ct_qp .qp_statement_box .span8 {
    width: 100%;
    float: none;
    margin-left: 0px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .ct_45 .span9 {
    width: 100%;
  }
}
/* MainContentRight Links Downloads */
/* ============================================================================= */
.main_content_right {
  margin-bottom: 20px;
  padding: 0px 0px;
}
.main_content_right .main_content_right_label {
  margin: 0px 0 0;
  padding: 4px 5px 11px 38px;
  font-size: 1.15em;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-weight: bold;
}
.main_content_right .main_links_downloads {
  background-color: #FFFFFF;
  padding-bottom: 20px;
}
.main_content_right .main_links {
  margin-bottom: 5px;
  padding-right: 10px;
}
.main_content_right .main_links h3 {
  margin-top: 0px;
  font-size: 1.2em;
  font-weight: bold;
  margin: 5px 0 0 0px;
  padding: 5px 5px 5px 0px;
  color: #323232;
}
.main_content_right .main_downloads {
  padding-right: 10px;
}
.main_content_right .main_downloads h3 {
  margin-top: 0px;
  font-size: 1.2em;
  font-weight: bold;
  margin: 5px 0 0 0px;
  padding: 5px 5px 5px 0px;
  color: #323232;
}
/* ModuleGlobalArea */
/* ============================================================================= */
.mod_globalarea_box .bx-wrapper,
.mod_globalarea_box .bx-viewport {
  max-height: 440px;
}
.mod_globalarea {
  margin-bottom: 20px;
  max-height: 440px;
}
.mod_globalarea .mod_ga_box {
  position: relative;
}
.mod_globalarea .mod_ga_box .container {
  z-index: 100;
  background-color: transparent;
  position: absolute;
  left: 50%;
}
.mod_globalarea .mod_ga_box .container .container-inner {
  position: relative;
  left: -50%;
}
.mod_globalarea .mod_ga_box .mod_ga_box_head {
  background: url("../pix/ga_head_bg.png") 0px 0px repeat;
  width: 24%;
  height: 230px;
  margin-top: 2%;
  padding: 15px;
  z-index: 1;
  position: relative;
}
.mod_globalarea .mod_ga_box .mod_ga_box_head a {
  font-weight: normal;
  display: inline-block;
  margin-bottom: 10px;
  font-size: 1.15em;
  color: #323232;
}
.mod_globalarea .mod_ga_box .mod_ga_box_head a:hover {
  color: #323232;
}
.mod_globalarea .mod_ga_box .mod_ga_box_head a.mod_ga_box_title {
  font-size: 2.55em;
  line-height: 0.95em;
}
.mod_globalarea .mod_ga_box .mod_ga_box_text:hover {
  color: #323232;
}
.mod_globalarea .mod_ga_box .mod_ga_box_image a {
  text-align: center;
}
.mod_globalarea .mod_ga_box .mod_ga_box_image a img {
  display: inline-block;
}
.mod_globalarea .mod_ga_box .nlink3_more_link {
  float: right;
}
.bxslider {
  padding: 0px;
  margin: 0px;
}
.bxslider li {
  list-style: none;
}
.bxslider li .si_area_box_content {
  background: url("../pix/slider_bg.png") repeat scroll 0 0 transparent;
  color: #FFFFFF;
  padding: 15px;
  position: absolute;
  right: 0;
  bottom: 15%;
  width: 52%;
}
.bxslider li .si_area_box_content h1,
.bxslider li .si_area_box_content a {
  color: #fff;
}
@media (max-width: 1700px) {
  .mod_globalarea_box .mod_ga_box_image a {
    display: inline-block;
  }
  .mod_globalarea_box .mod_ga_box_image a img {
    display: inline;
  }
}
@media (max-width: 1200px) {
  .mod_ga_box_head {
    width: 35% !important;
    height: 165px !important;
    margin-top: 5% !important;
  }
  .mod_ga_box_head a.mod_ga_box_title {
    font-size: 2em !important;
  }
  .mod_ga_box_head a.mod_ga_box_text {
    font-size: 1em !important;
  }
}
@media (max-width: 989px) {
  .mod_ga_box_head {
    display: none !important;
    visibility: hidden;
  }
}
@media (max-width: 767px) {
  .bxslider li .si_area_box_content {
    bottom: 10px;
    top: auto;
  }
}
.bx-wrapper {
  margin-bottom: 40px;
}
.bx-wrapper a.active {
  opacity: 1;
}
.bx-viewport {
  border: 0px !important;
  left: 0px !important;
}
/* ModuleNewsletter */
/* ============================================================================= */
.mod_newsletter {
  margin-top: 15px;
}
/* ModuleSidebox */
/* ============================================================================= */
.mod_sidebox {
  margin-bottom: 20px;
  margin-top: 5px;
  /*Kontaktformular Popup; Anpassung Body bg direkt in main_cg_form*/
}
.mod_sidebox h2.sb_title {
  margin-top: 0px;
  font-size: 1.15em;
  text-transform: uppercase;
  margin-bottom: 10px;
  padding-top: 5px;
  border-top: solid 2px #323232;
  margin-top: 10px;
  padding-top: 10px;
}
.mod_sidebox h2.sb_title img {
  float: left;
  padding-right: 8px;
}
.mod_sidebox h2.sb_title a,
.mod_sidebox h2.sb_title span {
  color: #323232;
  padding-top: 6px;
  float: left;
}
.mod_sidebox .mod_sb_text {
  padding-left: 0px;
}
.mod_sidebox .mod_sb_normal {
  position: relative;
}
.mod_sidebox .mod_sb_fullsize {
  margin-bottom: 10px;
  text-align: left;
}
.mod_sidebox .mod_sb_fullsize .ct_img {
  margin-bottom: 5px;
}
.mod_sidebox .sb_1 h2.sb_title {
  border-top: 0px;
  margin-top: 0px;
  padding-top: 0px;
}
.mod_sidebox .cg_form {
  color: #323232;
}
/*main_cg_form*/
.main_cg_form table.mb_table {
  width: 100%;
}
