
/* Template Styles for wr_regupedia */
body {font-family: 'Ubuntu', sans-serif; background-color: #fff;min-height: 100%;font-size: 16px; overflow: scroll; }
#wr_regupedia_blog-main {position: relative; min-height: 100%;}
h1 {font-size: 20px; color: #c31313; text-align: left; margin-top: 16px; font-weight: 700;}
h2 {font-size: 18px; color: #c31313; font-weight: 700; text-align: left; }
h3 {font-size: 18px; color: #c31313; font-weight: 300; text-align: left; margin-top: 0px;}
h4 {font-size: 15px; color: #000; font-weight: 700;}
p {color:#31313c; text-align: left;}
a:hover, a:focus {text-decoration: none; cursor: pointer;}
a:focus {color: #fff;}
ul {list-style-type:  none;}

/* header */
#wr_regupedia_blog-first-header,
#wr_regupedia_blog-first-header .container {background-color: #31313c; height: 120px;}
#wr_regupedia_blog-logo {margin-top: -5px; float: left; margin-left: -20px;}

#wr_regupedia_blog-navigation nav {overflow: hidden; border-bottom: 1px solid #adadb1; margin-bottom: 30px;}
#wr_regupedia_blog-navigation nav ul {list-style-type: none;overflow: hidden; padding-left: 0px; margin-bottom: 13px;}
#wr_regupedia_blog-navigation nav ul li {float: left; margin: 0 4px; padding: 14px 17px 0 17px; color: #000;}
#wr_regupedia_blog-navigation nav ul li:first-child {margin-left: 0px; padding-left: 0px;}
#wr_regupedia_blog-navigation nav ul li:last-child {margin-right: 0px;}
#wr_regupedia_blog-navigation nav ul li a {color: #000; font-size: 16px; font-weight: 700;}
#wr_regupedia_blog-navigation nav ul li a:hover {color: #c42324; text-decoration: none; border-bottom: 2px solid #c42324;}

#wr_regupedia_blog-navigation nav ul li.active {color: #c42324; padding-top: 14px; }
#wr_regupedia_blog-navigation nav ul li.active a {color: #c42324; border-bottom: 2px solid #c42324;}
#wr_regupedia_blog-navigation nav ul li.active a:hover {text-decoration: none;}

/* Content*/
#wr_regupedia_blog-content-container {padding-bottom: 108px; margin-top: 0px;;}
#wr_regupedia_blog-content-container #headerimage {}
#wr_regupedia_blog-content .container>.navbar-collapse {margin-left: 0px; margin-right: 0px; padding: 0;}
#wr_regupedia_blog-content a {color: #c42324;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ul {padding-left: 0px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ul>li{list-style-type: disc; margin-left: 20px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ol {padding-left: 0px; counter-reset: list-item;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ol>li {display: block;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 li>ol {padding-left: 10px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ol>li:before {content: "0"counters(list-item, ".") ". "; counter-increment: list-item;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 ol>li>ol>li:before {content: "0"counters(list-item, ".") " "; counter-increment: list-item;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 .link-liste {color: #c31313;list-style-type: none; margin-left: 0px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 .link-liste:after {font-family: 'FontAwesome'; content: "\f061"; padding-left: 5px; vertical-align: middle;font-size: 14px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 .csc-menu-1 li {list-style-type: none; margin-left: 0px; }
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 .csc-menu-1 li>a:after {font-family: 'FontAwesome'; content: "\f061"; padding-left: 5px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter {margin-top: 5px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 {padding-right: 40px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 {margin-top: 35px; background-color: #f2f2f2; padding: 20px; width: 32.5%;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 h3 {font-size: 24px; color: #000; margin-bottom: 20px; border-top: 1px solid #c9c9c9; padding-top: 15px;  margin-top: 8px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 ul {padding-left: 0px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 li {color: #c42324; padding-bottom: 8px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 li a {color: #000;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons {overflow: hidden; width: 100%; margin-bottom: 20px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons a {color: #fff; font-size: 23px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-rss-feed,
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-xing,
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-mailto {background-color: #959595; border-radius: 3px; text-align: center; width: 33px; float: left; margin-right: 10px;}
#wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-mailto svg .cls-2 {fill: #fff;}

#wr_regupedia_blog-footerbottom {bottom: 0; width: 100%; min-height: 77px; background-color: #31313c;}
#wr_regupedia_blog-footerbottom p,
#wr_regupedia_blog-footerbottom a,
#wr_regupedia_blog-footerbottom a:hover,
#wr_regupedia_blog-footerbottom a:visited { color:#fff; text-decoration: none;}
#wr_regupedia_blog-content #wr_regupedia_blog-footerbottom .active {background-color: none;}

#wr_regupedia_blog-footerlinks {overflow: hidden; margin-top: 35px; font-size: 13px;}
#wr_regupedia_blog-footerlinks p { margin: 0; overflow: hidden; float: left; }
#wr_regupedia_blog-footerlinks a { margin-left: 15px; }
#wr_regupedia_blog-footerlinks li.active a {color: #c31313;}
#wr_regupedia_blog-footerlinks p > a {margin-left: 0px;}
#wr_regupedia_blog-footerlinks span,
#wr_regupedia_blog-footerlinks li {float: left;}
#wr_regupedia_blog-socialnetworks {margin: 29px 2px 0px 20px; font-size: 13px;}
#wr_regupedia_blog-socialnetworks a {padding-right: 15px;}
#wr_regupedia_blog-socialnetworks a:last-child {padding-right: 0px;}

/* Small devices (phone, 480px and up) */
@media (max-width: 479px) {
  body {font-size: 14px;}
  #wr_regupedia_blog-first-header .container {height: 119px;}
  #wr_regupedia_blog-logo {margin-top: -1px;}
  #wr_regupedia_blog-logo object {height: 118px;}
  #wr_regupedia_blog-first-header .navbar-header {position: relative;}
  #wr_regupedia_blog-first-header .navbar-toggle {position: absolute; right: 0; bottom: 0;}
  #wr_regupedia_blog-first-header .navbar-toggle .icon-bar {background-color: #fff; border-radius: 4px; width: 40px; height: 4px;}
  #wr_regupedia_blog-navigation {position: absolute; z-index: 10; background-color: #31313b; color: #fff; width: 100%;}
  #wr_regupedia_blog-content .container>.navbar-collapse {margin-left: -24px; border-top: none;}
  #wr_regupedia_blog-first-header .navbar-header button:not(.collapsed) {background-color: #fff; margin-bottom: 0px; border-radius: 0px; padding: 5px 15px; font-size: 30px;}
  #wr_regupedia_blog-first-header .navbar-header button:not(.collapsed) span {display: none;}
  #wr_regupedia_blog-navigation nav {border-bottom: none; margin-bottom: 0px;}
  #wr_regupedia_blog-navigation nav ul {list-style-type: none;overflow: hidden; padding-left: 0px; margin-bottom: 0px;}
  #wr_regupedia_blog-navigation nav ul li {float: left; margin: 0; padding: 14px 30px; color: #fff; width: 100%; border-bottom: 1px solid #fff;}
  #wr_regupedia_blog-navigation nav ul li:first-child { margin: 0; padding: 14px 30px;}
  #wr_regupedia_blog-navigation nav ul li:last-child {margin-right: 0px; border-bottom: none;}
  #wr_regupedia_blog-navigation nav ul li a {color: #fff; font-size: 16px; font-weight: 700; display: block; width: 100%;}
  #wr_regupedia_blog-navigation nav ul li a:after {font-family: 'FontAwesome'; content: " ""\f061"; padding-left: 5px; font-size: 16px;}
  #wr_regupedia_blog-navigation nav ul li a:hover {color: #c42324; text-decoration: none; border-bottom: none;}
  #wr_regupedia_blog-navigation nav ul li.active {color: #c42324; padding: 14px 30px; background-color: #fff;}
  #wr_regupedia_blog-navigation nav ul li.active a {color: #c42324; border-bottom: none;}
  #wr_regupedia_blog-content-container {padding-bottom: 40px;}
  #wr_regupedia_blog-content-container #headerimage {margin-top: 20px;}
  .wr_regupedia_blog-2spalter .row {margin-left: 0px; margin-right: 0px;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 {padding-right: 0px; padding-left: 0px;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 {width: 100%;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 h3 {font-size: 20px; margin-bottom: 10px; padding-top: 10px; margin-top: 8px;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-rss-feed,
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-xing,
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-mailto {width: 30%;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2-icons #wr_regupedia_blog-mailto {margin-right: 0px;}
  #wr_regupedia_blog-footerlinks {font-size: 11px; margin-top: 35px;}
  #wr_regupedia_blog-footerlinks ul {display: none;}
  #wr_regupedia_blog-socialnetworks {margin-right: 0px;}
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 480px) and (max-width: 767px) {
  body {font-size: 14px;}
  #wr_regupedia_blog-first-header .container {height: 119px;}
  #wr_regupedia_blog-logo {margin-top: -1px;}
  #wr_regupedia_blog-logo object {height: 118px;}
  #wr_regupedia_blog-first-header .navbar-header {position: relative;}
  #wr_regupedia_blog-first-header .navbar-toggle {position: absolute; right: 0; bottom: 0;}
  #wr_regupedia_blog-first-header .navbar-toggle .icon-bar {background-color: #fff; border-radius: 4px; width: 40px; height: 4px;}
  #wr_regupedia_blog-navigation {position: absolute; z-index: 10; background-color: #31313b; color: #fff; width: 100%;}
  #wr_regupedia_blog-content .container>.navbar-collapse {margin-left: -8px; border-top: none;}
  #wr_regupedia_blog-first-header .navbar-header button:not(.collapsed) {background-color: #fff; margin-bottom: 0px; border-radius: 0px; padding: 5px 15px; font-size: 30px;}
  #wr_regupedia_blog-first-header .navbar-header button:not(.collapsed) span {display: none;}
  #wr_regupedia_blog-navigation nav {border-bottom: none; margin-bottom: 0px;}
  #wr_regupedia_blog-navigation nav ul {list-style-type: none;overflow: hidden; padding-left: 0px; margin-bottom: 0px;}
  #wr_regupedia_blog-navigation nav ul li {float: left; margin: 0; padding: 14px 30px; color: #fff; width: 100%; border-bottom: 1px solid #fff;}
  #wr_regupedia_blog-navigation nav ul li:first-child { margin: 0; padding: 14px 30px;}
  #wr_regupedia_blog-navigation nav ul li:last-child {margin-right: 0px; border-bottom: none;}
  #wr_regupedia_blog-navigation nav ul li a {color: #fff; font-size: 16px; font-weight: 700;}
  #wr_regupedia_blog-navigation nav ul li a:hover {color: #c42324; text-decoration: none; border-bottom: none;}
  #wr_regupedia_blog-navigation nav ul li a:after {font-family: 'FontAwesome'; content: " ""\f061"; padding-left: 5px; font-size: 16px;}
  #wr_regupedia_blog-navigation nav ul li.active {color: #c42324; padding: 14px 30px; background-color: #fff;}
  #wr_regupedia_blog-navigation nav ul li.active a {color: #c42324; border-bottom: none;}
  #wr_regupedia_blog-content-container {padding-bottom: 40px;}
  #wr_regupedia_blog-content-container #headerimage {margin-top: 20px;}
  .wr_regupedia_blog-2spalter .row {margin-left: auto; margin-right: auto;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte1 {padding-right: 0px; padding-left: 0px;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 {width: 100%;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 h3 {font-size: 20px; margin-bottom: 10px; padding-top: 10px; margin-top: 8px;}
  #wr_regupedia_blog-footerlinks {margin-top: 35px;}
  #wr_regupedia_blog-footerlinks ul {display: none;}
  #wr_regupedia_blog-socialnetworks {margin-right: 0px;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 768px) and (max-width: 992px) {
  body {font-size: 14px;}
  #wr_regupedia_blog-content .wr_regupedia_blog-2spalter .wr_regupedia_blog-2spalter-spalte2 h3 {font-size: 20px; margin-bottom: 10px; padding-top: 10px; margin-top: 8px;}
  #wr_regupedia_blog-socialnetworks {margin-right: 0px;}
}
