body {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 18px;
	font-weight: 300;
	color: #222222;
	background: #efefef;
}
/*flaggen*/
#flags {
	position: absolute;
	right: 20px;
	top: 5px;
	z-index: 1;
}
#flags img {
	display: inline-block;
}
#flags a img,
#flags img.grey {
	padding: 4px;
}
#flags {
	color: #FFF;
	font-size: 14px;
}
#flags a {
	color: #FFF;
}
#flags a {
}
#flags a {
}
#headericons {
	position: absolute;
	right: 220px;
	top: 5px;
	z-index: 1;
}
#headericons img {
	display: inline-block;
}
#headericons img.icon_shop {
	margin-right: 6px;
}
#headericons img.icon_mail {
	margin-top: 4px;
	margin-left: 3px;
}
#headericons a img {
	padding: 3px;
}
.trenner {
	background: url("../img/trenner.png") no-repeat 0px 4px;
	height: 20px;
	overflow: hidden;
}
.grey {
	opacity: 0.4;
	filter: alpha(opacity=40);
/* msie */
}
/* partsearch */
#partsearch {
	position: absolute;
	right: 20px;
	/* top: 80px;
*/
/*nav anpassung 15.01.2017 ~ pb */
	top: 64px;
	z-index: 1;
}
/*.partsearch-input {
	background: #efefef;
	padding: 10px;
	border: 0;
	font-style: normal;
	font-size: 16px;
	width: 300px;
}
*/
/*.parsearch-submit-wrapper {
	border-radius: 70px;
	border-color: #3cb700;
	width: 70px;
	background: #FFF;
	padding-left: 5px;
	position: absolute;
	right: -10px;
	margin-top: -10px;
	margin-left: -10px;
	display: inline-block;
}
*/
/*.partsearch-submit {
	background: #3cb700;
	background: #c10a0a;
	border: 0;
	border-radius: 45px;
	height: 65px;
	width: 65px;
	color: #FFF;
	font-weight: 700;
	font-size: 22px;
}
*/
.partsearch-input {
	/*background: #efefef;
*/
	background: #FFF;
	padding: 8px;
	border: 0;
	font-style: normal;
	font-size: 16px;
	width: 258px;
	height: 39px;
}
.parsearch-submit-wrapper {
	border-color: #3cb700;
	width: 70px;
	padding-left: 5px;
	position: absolute;
	right: -35px;
	margin-top: -10px;
	margin-left: -20px;
	display: inline-block;
	z-index: 2;
}
.partsearch-submit {
	background: url("../img/partsearch-submit.png") no-repeat;
	border: 0;
	height: 55px;
	width: 55px;
	color: #FFF;
	font-weight: 700;
	font-size: 22px;
	margin-left: -14px;
	margin-top: 4px;
}
/*.partsearch-submit:before {
	background: url ('../img/logo.jpg');
	width: 200px;
	height: 200px;
}
*/
.fullwidth {
	width: 100%;
}
.row-footercontact {
	background: #24323b;
}
.row-footercontact h3 {
	color: #017fd3;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: bold;
}
.row-footercontact p {
	font-size: 18px;
	color: #efefef;
}
.gmap {
	padding: 20px 0 15px 15px;
}
.row-footernav {
	background: #017fd3;
	text-align: center;
	padding: 25px 0 10px 0;
}
.row-footernav, .row-footernav a, .row-footernav a:hover {
	font-size: 14px;
	font-weight: 300;
	font-style: normal;
	color: #FFF;
}
.carousel-control {
	display: none;
}
.carousel .item {
	background-color: #FFF;
}
.carousel {
	height: 500px;
}
.carousel {
	margin-top: 15px;
}
.carousel-indicators {
	bottom: -12px;
}
.carousel-indicators .active {
	background-color: #017fd3;
	border: 1px solid #017fd3;
	height: 14px;
	margin: 0;
	width: 14px;
}
.carousel-indicators li {
	background-color: #FFF;
	border: 1px solid #ffffff;
	border-radius: 10px;
	cursor: pointer;
	display: inline-block;
	height: 14px;
	margin: 1px;
	text-indent: -999px;
	width: 14px;
}
h1, .powermail_create h1 {
	color: #037ecb;
	font-size: 34px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0 0 12px 0;
}
.header-cont h1 {
	padding: 0 0 0 0;
	margin-bottom: 0;
}
.powermail_create h1 {
	color: #FFF;
}
h2 {
	color: #888888;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0 0 8px 0;
}
h3 {
	color: #888888;
	font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0 0 8px 0;
}
.leftcol a {
	font-weight: bold;
}
a {
	color: #017fd3;
	text-decoration: none;
}
p {
	margin: 0 0 15px;
}
a:hover, a:focus {
	color: #017fd3;
	text-decoration: underline;
}
.btn {
	border-radius: 0;
}
a.btn {
	background: #FFF;
	color: #017fd3;
	border: 1px solid #017fd3;
	display: block;
	width: auto;
	padding: 3px 16px 5px 10px;
	text-decoration: none;
	text-align: left;
	font-size: 20px;
	font-style: normal;
	text-transform: uppercase;
	display: inline-block;
}
a.btn:hover {
	background: #017fd3;
	color: #FFF;
	border-color: #017fd3 !important;
}
a.btn-block:before {
	content: "+";
	padding: 0 11px 0 0;
	font-style: normal;
	font-size: 26px;
	font-weight: 300;
}
a.btn-primary:before {
	content: ">>";
	padding: 0 11px 0 0;
	font-style: normal;
	font-size: 26px;
	font-weight: 300;
}
.btn-block + .btn-block, .btn-primary + .btn-primary {
	margin-top: 0px;
}
.header {
	height: 152px;
	border: 0 !important;
	background: none;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	background: #017fd3;
	border-bottom: 1px solid #e5e5e5 !important;
}
.navbar-brand {
	height: 100px;
}
/*nav anpassung 15.01.2017 ~ pb */
/*#navbar {
	margin-top: 73px;
	font-size: 20px;
	font-weight: 300;
}
*/
#navbar {
	margin-top: 53px;
	font-size: 20px;
	font-weight: 300;
}
#navbar a:hover,
#navbar a:focus,
#navbar li.active, .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	color: #FFF;
	background-color: #FFF;
	/*border-bottom: 1px solid #017fd3;
*/
}
#navbar a:hover,
#navbar a:focus {
	color: #037ecb;
}
#navbar a:hover {
	/*-o-transition: .2s;
	-ms-transition: .2s;
	-moz-transition: .2s;
	-webkit-transition: .2s;
	transition: .16s;
*/
}
/*  .navbar-nav > li > a {
	padding-top: 15px;
	padding-bottom: 5px;
}
*/
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	background-color: #FFF;
	color: #037ecb;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	background-color: #FFF;
	color: #037ecb;
}
.logo {
	padding: 30px 35px 0 0;
}
img.logo {
	height: 90px;
}
.left .csc-default, .sidebar-left .csc-default, .rightcol .csc-default, .rightcol-noscroll .csc-default, .detail .csc-default {
	background: #FFF;
	margin: 0 0 25px 0;
}
.rightcol .textpic-cont h3 {
}
.rightcol .textpic-cont h3, .rightcol .image-cont h3 {
	margin-top: 0;
	margin-bottom: 4px;
}
.left .csc-default, .detail .csc-default, .sidebar-left .csc-default, .rightcol .textpic-cont, .rightcol .text-cont, .rightcol .image-cont, .rightcol-noscroll .csc-default {
	padding: 20px 20px 20px 20px;
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-bottom: 10px;
	margin-top: 0px;
}
#slider {
	margin-bottom: 15px;
}
/* powermail right-col */
.rightcol .tx-powermail {
	/*margin-top: 20px;
*/
	background: #efefef !important;
}
.rightcol .tx-powermail h3 {
	margin-bottom: 0;
}
.rightcol .powermail_fieldset_19 {
	padding: 0 !important;
	background: #efefef !important;
	margin-top: 20px;
}
.rightcol .powermail_fieldset_19 input {
	width: 100%;
}
.rightcol .tx-powermail fieldset {
	background: #017fd3;
	padding: 20px 25px 0px 25px;
	width: 100%;
}
.rightcol .powermail_fieldset_1 {
	padding: 20px 25px 20px 25px !important;
	background: none !important;
}
.rightcol .powermail_fieldset_7 {
	margin-bottom: 0;
}
.rightcol .tx-powermail h3 {
	font-weight: bold;
	font-size: 21px;
	text-transform: uppercase;
	text-align: center;
	color: #FFF;
	background: #017fd3;
	padding: 20px 0 0 0;
}
.rightcol .tx-powermail legend {
	display: none;
}
.rightcol .tx-powermail input, .rightcol .tx-powermail textarea {
	margin-bottom: 4px;
	border: 0;
	background: #efefef;
	padding: 5px 12px 5px 12px;
	font-size: 16px;
	width: 100%;
	font-weight: 300;
	font-style: normal;
	border-radius: 0;
}
.rightcol .tx-powermail input.powermail_submit {
	margin-top: 30px;
	width: 100%;
	background: #3cb700;
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	margin-top: -45px;
	text-transform: uppercase;
	color: #FFF;
	padding: 8px;
}
/* powermail leftcol */
.left .tx-powermail {
	margin-top: 0px;
}
.left .tx-powermail h3 {
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
	color: #929292;
}
.left .tx-powermail legend {
	display: none;
}
.left .tx-powermail input.powermail_input, .left .tx-powermail textarea {
	margin-bottom: 12px;
	border: 0;
	background: #efefef;
	padding: 5px 12px 5px 12px;
	font-size: 16px;
	width: 100%;
	font-weight: 300;
	font-style: normal;
	border-radius: 0;
}
.left .tx-powermail input.powermail_submit {
	width: 100%;
	background: #017fd3;
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFF;
	padding: 8px;
	border: 0;
}
.left .tx-powermail h3 {
	display: none;
}
.left {
	min-height: 700px;
}
/* nlform */
#nlform {
	width: 100%;
	overflow: hidden;
}
/*#nlform .tx-powermail {
	margin-top: 14px;
	background: #017fd3;
	padding: 2px 25px 25px 25px;
}
*/
#nlform .tx-powermail {
	background: none;
	padding: 0px 0px 25px 0px;
	margin-top: -3px;
}
#nlform .tx-powermail h3 {
	font-weight: bold;
	font-size: 24px;
	text-transform: uppercase;
	color: #FFF;
}
#nlform .tx-powermail legend {
	display: none;
}
#nlform .tx-powermail input,
#nlform .tx-powermail textarea {
	margin-bottom: 4px;
	border: 0;
	background: #efefef;
	padding: 5px 12px 5px 12px;
	font-size: 16px;
	width: 100%;
	font-weight: 300;
	font-style: normal;
	border-radius: 0;
}
/*#nlform .tx-powermail input.powermail_submit {
	position: absolute;
	margin-top: 32px;
	margin-left: -25px;
	width: 264px;
	background: #3cb700;
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFF;
	padding: 8px;
}
*/
#nlform .tx-powermail input.powermail_submit {
	background: #0066cc;
	font-weight: bold;
	font-style: normal;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	padding: 5px;
}
table.contenttable td {
	padding: 6px 6px 6px 12px;
}
table.contenttable .tr-odd td, table.table tr:nth-child(odd) td {
	background: #efefef;
}
table.contenttable .tr-0 td, table.table tr:nth-child(1) {
	text-transform: uppercase;
	border-bottom: 2px solid #017fd3;
	background: #FFF !important;
	font-weight: bold;
	font-size: 18px;
	color: #888;
}
table.contenttable .tr-even td {
	background: #FFF;
}
.left ul, .sidebar-left ul {
	padding: 0 0 12px 0;
}
.left ul li, .sidebar-left li {
	list-style: none;
	background: url("../img/content-li.gif") no-repeat;
	padding: 0 0 0 16px;
	margin: 0 0 0 0px;
}
.top-link {
	position: fixed;
	bottom: 26px;
	right: 10px;
	height: 60px;
	padding: 12px 24px 12px 32px;
	display: block;
	/*background-color: #017fd3;
*/
	background-image: url(../img/nachoben.png);
	background-repeat: no-repeat;
	/*background-position: 8px 16px;
*/
	color: #FFF !important;
	font-size: 14px;
}
.top-link:hover {
	color: #FFF !important;
	text-decoration: none;
}
.left div.csc-textpic .csc-textpic-imagewrap figure {
	/* padding: 15px;
*/
	border: 1px solid #d7d7d7;
}
.left div.csc-textpic .csc-textpic-imagewrap img {
}
.csc-textpic-below .csc-textpic-last {
	margin-bottom: 0 !important;
}
/*.csc-textpic-above .csc-textpic-last {
	margin-bottom: 0 !important;
}
*/
.csc-textpic-below .csc-textpic-imagewrap figure {
	border: 1px solid #FFF !important;
}
.csc-textpic-above .csc-textpic-imagewrap figure {
	border: 1px solid #FFF !important;
}
.csc-default p:last-child {
	margin: 0 !important;
}
.csc-default ul:last-child, .csc-default ol:last-child {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
/*powermail fehlermeldungen*/
.parsley-required, .parsley-custom-error-message {
	color: #dc0808;
	margin: 0;
	padding: 0;
	list-style: none;
}
.parsley-errors-list {
	padding: 0 0 10px 0;
	margin: 0;
	font-size: 14px;
	font-weight: 400;
}
button.product-highlights {
	background: none;
	border: 0;
	border: 1px solid #FFF;
	padding: 10px;
}
button.product-highlights:hover {
	background: #FFF;
	color: #017fd3;
}
#product-highlights {
	padding: 15px 0 15px 0;
}
#product-highlights ul,
#product-highlights li {
	padding: 0;
	margin: 0;
}
#product-highlights li {
	margin-bottom: 12px;
	list-style: none;
}
.panel-default > .panel-heading {
	background-color: none !important;
	color: #333333;
	background: #017fd3 !important;
}
.panel-body {
	background: #017fd3 !important;
}
/*rfq add part etc. */
.powermail_fieldset_7 {
	margin-bottom: 20px;
}
.remove {
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	text-transform: uppercase;
	color: red;
	padding: 8px;
	margin-top: 0px;
	margin-bottom: 5px;
	float: right;
	width: 70px;
	cursor: pointer;
}
.addFieldset {
	margin-top: -12px;
	margin-bottom: 10px;
	width: 100%;
	float: right;
	background: none;
	color: #3cb700;
	/*font-weight: bold;
*/
	font-style: normal;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	padding: 8px;
	cursor: pointer;
	text-align: right;
}
.navbar-nav > li {
	margin-right: 2px;
}
.footerKontakt, .footerNL {
	padding-top: 18px;
}
.slidecolstop {
	margin-top: 0px !important;
}
.footerKontakt a {
	color: #FFF !important;
}
a.pdf {
	padding: 2px 11px 6px 32px;
	font-style: normal;
	font-size: 18px;
	font-weight: 300;
	border: 0 !important;
	background: url("../img/pdf-icon.png") no-repeat;
}
.navbar-inverse .navbar-toggle {
	border-color: #FFF;
}
#mobile-rfq {
	display: none;
}
@media (max-width:400px) {
h1 {
	font-size: 22px;
}
h2 {
	font-size: 18px;
}
/*img.logo {
	height: 32px !important;
}
*/
.logo {
	height: 65px !important;
	margin-left: 5px !important;
	margin-top: -25px !important;
}
#navbar {
	margin-top: 32px !important;
	font-size: 16px !important;
}
.navbar-brand {
	margin-top: 4px !important;
}
.header {
	height: 100px !important;
}
#headericons {
	right: 14px !important;
	top: 60px !important;
}
#flags {
	right: 70px !important;
}
#partsearch {
	right: auto !important;
	left: 10px !important;
	top: 58px !important;
}
.partsearch-input {
	width: 110px !important;
	padding: 4px !important;
	font-size: 11px !important;
}
.partsearch-submit {
	background-size: 40px !important;
	content: "submit";
}
.parsearch-submit-wrapper {
	border-color: #3cb700 !important;
	display: inline-block !important;
	margin-left: 25px !important;
	margin-top: -10px !important;
	padding-left: 5px !important;
	position: absolute !important;
	right: -55px !important;
	width: 70px !important;
}
.navbar-brand {
	float: left !important;
	font-size: 18px !important;
	height: 50px !important;
	line-height: 20px !important;
	/*padding: 15px;
*/
	padding: 0px 0 0 10px !important;
}
.btn {
	margin-bottom: 10px !important;
}
.partsearch-input {
	height: auto;
}
}
@media (max-width:500px) {
/*    .csc-textpic-intext-right .csc-textpic-imagerow img {
	width: 50%;
	height: auto;
}
.csc-textpic-intext-right .csc-textpic-imagerow div, .csc-textpic-intext-right .csc-textpic-imagerow figure {
	width: 50%;
	height: auto;
}
*/
}
@media screen and (min-width:401px) and (max-width:510px) {
.logo {
	height: 75px !important;
}
.navbar-brand {
	margin-top: -41px !important;
}
#flags {
	right: 70px !important;
}
#headericons {
	right: 141px !important;
	top: 4px !important;
}
#partsearch {
	right: auto !important;
	left: auto !important;
}
}
@media screen and (min-width:511px) and (max-width:820px) {
#headericons {
	right: 141px !important;
	top: 4px !important;
}
#flags {
	right: 70px !important;
}
#partsearch {
	top: 65px !important;
}
}
@media screen and (min-width:821px) and (max-width:1016px) {
#headericons {
	right: 141px !important;
	top: 4px !important;
}
#flags {
	right: 70px !important;
}
/*#partsearch {
	display: none;
}
*/
#navbar {
	font-size: 16px !important;
}
}
@media (min-width:768px) and (max-width:1234px) {
#headericons {
	right: 81px !important;
	top: 4px !important;
}
#flags {
	right: 10px !important;
}
#navbar {
	font-size: 14px !important;
	margin-top: 43px;
}
#partsearch {
	top: 98px;
}
.rightcol .tx-powermail input.powermail_submit {
	/*width: 213px !important;
*/
}
}
@media screen and (min-width:201px) and (max-width:1234px) {
.left img, .rightcol img {
	width: 100% !important;
	height: auto !important;
}
.left .jcarousel img {
	width: auto !important;
}
.left {
	min-height: 100px;
}
.jcarousel-control-prev {
	left: 0;
	margin-left: -25px !important;
	display: none;
}
.jcarousel-control-next {
	right: 0;
	margin-right: -25px !important;
	display: none;
}
.jcarousel ul li {
	width: 100px !important;
}
}
@media screen and (min-width:201px) and (max-width:1016px) {
div.csc-textpic-intext-right .csc-textpic-imagewrap {
	float: none;
}
div.csc-textpic-intext-right .csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
	margin-left: 0px;
}
/* .rightcol .html-cont {
	display: none;
}
*/
}
@media screen and (min-width:201px) and (max-width:991px) {
#mobile-rfq {
	display: block;
	position: fixed;
	bottom: 0;
	padding: 5px;
	background: #3cb700;
	width: 100%;
	text-align: center;
}
#mobile-rfq a {
	color: #FFF;
	font-weight: bold;
	display: block;
}
.rightcol .html-cont {
	display: none;
}
}
.navbar-collapse {
	background: #017fd3;
}
.navbar-inverse .navbar-collapse {
	border-color: #017fd3;
}
.slider_pi1-cont {
	overflow: hidden;
}
/* cc-form */
/* credit card details */
.powermail_fieldwrap_93 h2 {
	padding-top: 15px !important;
	padding-bottom: 0px !important;
}
/* Expiration Date */
.powermail_fieldwrap_30 h2 {
	padding-top: 15px !important;
	padding-bottom: 0px !important;
}
.powermail_radio_inner {
	display: inline-block;
	width: 115px;
}
.tx-powermail label {
	color: #333 !important;
	font-weight: 300;
	cursor: pointer;
}
.powermail_fieldwrap_26 {
	padding-bottom: 5px;
}
.powermail_fieldwrap_28, .powermail_fieldwrap_29 {
	display: inline-block;
	padding: 0 10px 0 0;
}
.powermail_fieldwrap_25 {
	padding: 25px 0 15px 0;
}


.submitwrapper-rightcol ul.parsley-errors-list {
	margin-bottom: 15px !important;
	margin-top: -20px !important;
}

.powermail_fieldwrap_95 h4, .powermail_fieldwrap_30 h4 {
	font-size: 16px;
	font-weight: bold;
}
.powermail_fieldwrap_95 h4 {
	padding-top: 5px;
}
.powermail_fieldwrap_25 label {
	font-weight: bold !important;
}
@media screen and (min-width:301px) and (max-width:490px) {
#c441 .csc-textpic-imagerow img {
	width: 100px !important;
	height: auto;
}
}
@media screen and (min-width:301px) and (max-width:450px) {
#c441 .csc-textpic-imagerow img {
	width: 70px !important;
	height: auto;
}
}
a.parts-overview-links {
}
.orderByButton {
	width: 100%;
}
.orderByButton a {
	text-align: right;
	display: inline-block;
	float: right;
	padding-bottom: 10px;
}
ul.manu-specific-partlist {
	padding: 0;
	margin: 0;
}
ul.manu-specific-partlist li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none !important;
	margin-bottom: 2px;
	margin-left: 0 !important;
	padding-left: 0 !important;
	background: none;
}
a.parts-overview-links {
	background: #f9f9f9;
	color: #017fd3 !important;
	display: block;
	padding: 16px !important;
	text-decoration: none !important;
	width: 100%;
}
a.parts-overview-links:hover {
	background: #017fd3;
	color: #FFF !important;
}
.shop-rfq-button {
	background: #00c717 !important;
	color: #fff !important;
	cursor: pointer !important;
	display: block !important;
	font-size: 25px !important;
	font-weight: bold !important;
	padding: 15px !important;
	text-transform: uppercase !important;
	width: 100% !important;
}
.shop-rfq-button:hover {
	text-decoration: none;
}
.startmanu {
	margin-bottom: 25px;
}
.startmanu h2 {
	font-size: 14px;
	color: #0a7cdb;
	padding: 0 0 5px 0 !important;
	margin: 0 !important;
	font-weight: 400;
}
.startmanu {
	float: left;
	width: 170px;
}
.startmanu img {
	border: 1px solid #dbdbdb;
}
.startmanu-5 {
	width: 125px;
}
.startmanu:nth-child(5), .startmanu:nth-child(10), .startmanu:nth-child(15) {
	width: 125px;
}
@media screen and (min-width:201px) and (max-width:1235px) {
.startmanu {
	width: 125px !important;
	margin-right: 15px;
}
.startmanu h2 {
	display: none;
}
}
#breadcrumb-flags-wrapper {
	position: relative;
	z-index: 2;
}
#breadcrumb {
	float: left;
	font-size: 13px;
	padding: 0 15px 12px 20px;
	text-align: left;
}
#breadcrumb a {
	font-size: 13px;
	display: inline;
	padding: 0;
	margin: 0;
}
#flagsWrapper {
	float: right;
}
#flagsWrapper img {
	display: inline-block;
}
#flagsWrapper a img,
#flagsWrapper img.grey {
	padding: 4px;
}
#flagsWrapper a img:last-child {
	padding: 4px 0 4px 4px;
}
#flagsWrapper {
	color: #FFF;
	font-size: 14px;
}
#flagsWrapper a {
	color: #FFF;
}
#flagsWrapper a {
}
.clear {
	clear: both;
}
/*ggspm*/
.terms, .repeat_email {
	display: none;
}
.footer-rows {
	color: #8c8989;
	font-size: 16px;
	padding: 15px 0 15px 0;
}
.footer-rows li {
}
.footer-rows a {
	color: #8c8989;
	text-decoration: none;
	display: block;
}
.footer-rows a:hover {
	color: #017fd3;
}
.footer-rows h4 {
	color: #FFF;
	padding: 0 0 15px 0;
}
.footer-rows li {
	list-style: none;
	margin: 0;
	padding: 0 0 4px 0;
}
.footer-rows ul {
	margin: 0;
	padding: 0;
}
.footer-rows .col-md-3 {
}
.footer-rows h4.manufacturers {
	color: #017fd3;
}
.header-cat-img {
	border: 1px solid #efefef;
	display: block;
	margin: 0 0 0px 0;
}
/* overview */
.overview-img {
	border: 1px solid #ccc;
	display: inline-block;
	margin: 0 10px 0 0;
	max-width: 40px !important;
}
.category-content {
	margin: 0 0 15px 0;
}
div.category-content .csc-textpic-imagewrap {
	margin-right: 20px;
}
/* NEWS */
.news .footer {
	clear: both;
	padding: 20px 0 0 0;
	border-top: 1px solid #eee;
	margin-top: 40px;
	color: #888;
}
.teaser-text .more {
	margin: 15px 0 0 0;
}
.news .article {
}
.news .article:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.news .page-navigation {
	display: none;
}
.category-sidebar li {
	list-style: none;
	background: url(../img/content-li.gif) no-repeat;
	padding: 0 0 0 16px;
	margin: 0 0 0 -25px;
}
.category-sidebar h3 {
	background: #0a7cdb;
	padding: 15px;
	color: #FFF;
}
.category-sidebar {
	padding-bottom: 20px;
}
.news-related {
	width: 50%;
	padding: 15px 0 15px 0;
	border: 1px solid #eee;
	border: 0;
	border-top: 1px solid #eee;
	display: table-cell;
}
.news-single .teaser-text {
	font-size: 18px;
	color: #888;
	font-style: italic;
	padding-bottom: 15px;
}
.news .article:last-child {
	padding-bottom: 20px;
}
.news-related-news {
	border-right: 0;
}
.news-related-links {
	border-left: 0;
}
.currency-field {
}
.currency-field select {
	background: #efefef;
	padding: 5px 12px 5px 8px;
	font-size: 16px;
	margin-bottom: 12px;
	border: 0;
	width: 100%;
}
.form-section {
	display: none;
}
.form-section.current {
	display: inherit;
}
/* hwk form */
.hwk-produkte img {
	width: 100%;
	border: 1px solid #efefef;
	padding: 10px;
}
.hwk-produkte {
	color: #999;
	padding-bottom: 35px;
}
.hwk-produkte .hwk-trenner {
	padding-top: 35px;
	border-bottom: 1px solid #efefef;
}
.hwk-produkte h2 {
	color: #017fd3;
	font-size: 21px;
}
.hwk-produkte select, .tx-powermail .label-paypal select {
	width: 200px;
	border: 1px solid #efefef;
	padding: 5px;
	color: #999;
}
.tx-powermail .label-paypal label {
	color: #999 !important;
}
.tx-powermail .label-paypal {
	margin-bottom: 15px;
}
/*.hwk-produkte .green {
	color: green;
	font-weight: bold;
}
*/
p.pflichtfelder {
	color: #999;
	font-size: 12px;
	font-style: italic;
}
input.summe {
	display: inline-block;
}
.bestaetigung input {
	border: 0;
}
.bestaetigung input, .anzahl, .bestaetigung {
	color: #999;
}
/*hwk im neuen form-layout */
.hwkform_pi1-cont input.powermail_input {
	background: #f9f9f9 !important;
	border: 1px solid #efefef !important;
	padding: 8px 12px 8px 12px !important;
	color: #a0a0a0;
}
.hwkform_pi1-cont .submit-weiter {
	width: 200px !important;
	float: right;
}
.orderonlinetwentyone_pi1-cont .btn-info, .hwkform_pi1-cont .submit-weiter, .hwkform_pi1-cont .submit-green, .left .tx-powermail input.powermail_submit, .orderonline_pi1-cont .btn-info, .rfqsingle_pi1-cont .btn-info, .orderonline_pi1-cont .submit-order-online, .rfqsingle_pi1-cont .submit-order-online, .orderonlinetwentyone_pi1-cont .submit-order-online {
	background: #3bb700 !important;
	color: #FFF;
	border: 1px solid #329900 !important;
	font-size: 15px !important;
	letter-spacing: 1px;
	padding: 9px 8px 8px 8px !important;
	text-transform: uppercase;
}   

.orderonline_pi1-cont .pull-left,
.orderonlinetwentyone_pi1-cont .pull-left {
	background: #000;
}
.left .tx-powermail input.powermail_input, .left .tx-powermail textarea {
	background: #f9f9f9 !important;
	border: 1px solid #efefef !important;
	padding: 8px 12px 8px 12px !important;
	color: #a0a0a0;
}
.hwkform_pi1-cont .submit-weiter:hover, .hwkform_pi1-cont .submit-green:hover, .left .tx-powermail input.powermail_submit:hover, .orderonline_pi1-cont .btn-info:hover, .rfqsingle_pi1-cont .btn-info:hover, .orderonline_pi1-cont .submit-order-online:hover, .rfqsingle_pi1-cont .submit-order-online:hover {
	background: #329900 !important;
}
.hwkform_pi1-cont .weiter-wrap:after {
	content: '';
	display: block;
	clear: both;
}
/* order online neu */
.orderonline_pi1-cont .clonefieldsetButton a.btn,
.rfqsingle_pi1-cont .clonefieldsetButton a.btn,
.orderonlinetwentyone_pi1-cont .clonefieldsetButton a.btn {
	width: 100%;
	text-align: center;
	font-size: 16px !important;
	padding: 8px;
	letter-spacing: 1px;
}
.orderonline_pi1-cont .clonefieldsetButton, 
.rfqsingle_pi1-cont .clonefieldsetButton,
.orderonlinetwentyone_pi1-cont .clonefieldsetButton {
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
}
.orderonline_pi1-cont input, 
.rfqsingle_pi1-cont input,
.orderonlinetwentyone_pi1-cont input {
	height: 40px;
}
/*dif shipping address */
.orderonline_pi1-cont input#diff_shipping_address, 
.rfqsingle_pi1-cont input#diff_shipping_address,
.orderonlinetwentyone_pi1-cont input#diff_shipping_address {
	height: auto;
	border: 1px solid #bbb !important;
}
.orderonline_pi1-cont .dif_shipping label, 
.rfqsingle_pi1-cont .dif_shipping label,
.orderonlinetwentyone_pi1-cont .dif_shipping label {
	color: #bbb !important;
}
.orderonline_pi1-cont textarea, .orderonlinetwentyone_pi1-cont textarea, .rfqsingle_pi1-cont textarea {
	height: 110px;
}
.orderonline_pi1-cont select, .orderonlinetwentyone_pi1-cont select, .rfqsingle_pi1-cont select {
	background: #f9f9f9 !important;
	padding: 8px 12px 10px 12px !important;
	border: 1px solid #efefef !important;
}
span.clearfix {
	clear: both;
	display: block;
}
.orderonline_pi1-cont .remove, .rfqsingle_pi1-cont .remove {
	float: none;
	background: #c20a0a;
	color: #FFF;
	font-size: 14px;
	margin-bottom: 15px;
	margin-top: 25px;
}
.orderonline_pi1-cont h2, .rfqsingle_pi1-cont h2 {
	color: #bbb;
	font-weight: normal;
	text-transform: capitalize !important;
}
.orderonline_pi1-cont .form-navigation, .rfqsingle_pi1-cont .form-navigation {
	margin-top: 25px;
}
.orderonline_pi1-cont .previous, .rfqsingle_pi1-cont .previous {
	background: #d5d5d5 !important;
	border: 1px solid #d5d5d5 !important;
}
.altaddress {
	margin-top: 25px;
}
/* .form-section {
	display: block !important;
}
*/
.submit-order-online {
}
.partdesc a {
	color: #017fd3 !important;
}
.news-img-caption {
	font-style: italic;
	font-size: 15px;
	padding-top: 8px;
}
blockquote {
	padding: 0 !important;
	margin: 0 !important;
	margin-top: 10px !important;
	padding-top: 10px !important;
	margin-bottom: 0 !important;
	border-left: 0 !important;
	font-size: 18px !important;
}
.agree-privacy label {
	font-size: 12px;
	color: #FFF !important;
	display: block !important;
	width: 90% !important;
	float: left !important;
}
.agree-privacy label a {
	color: #FFF !important;
	text-decoration: underline;
}
.agree-privacy input.powermail_checkbox {
	width: 20px;
	padding: 0 !important;
	display: block !important;
	float: left !important;
	margin-left: -4px;
	margin-top: 2px;
	background: none !important;
}
.agree-privacy {
	margin-top: 10px;
}
.left .agree-privacy label {
	font-size: 14px;
}
.left .agree-privacy label, .left .agree-privacy label a {
	color: grey !important;
}
.left .orderonline_pi1-cont .agree-privacy label {
	padding-left: 5px !important;
}
.left .orderonline_pi1-cont .agree-privacy label, .left .orderonline_pi1-cont .agree-privacy label a {
	color: #bbb !important;
	font-size: 18px !important;
}
.left .submitwrapper-rightcol {
	padding-top: 0 !important;
}
.rightcol textarea {
	height: 70px;
}
.orderonline_pi1-cont input.powermail_checkbox {
	height: auto;
}
p.nl-privacy {
	font-size: 13px !important;
	color: #FFF;
	padding-top: 4px;
	padding-bottom: 8px;
}
p.nl-privacy a {
	color: #FFF;
	text-decoration: underline;
}
.footer-rows p.nl-privacy a {
	display: inline !important;
}
/*Hier wird die Hintergrundfarbe des Balkens geändert*/
.cc_container {
	background: #434b52 none repeat scroll 0 0!important;
}
/*Hier wird die Farbe des Buttons angepasst*/
.cc_container .cc_btn, .cc_container .cc_btn:visited {
	color: #fff!important;
	/*background-color: #ff5f71!important;
*/
}
/*Hier wird die Farbe des "Mehr erfahren"-Links angepasst*/
a.cc_more_info {
	color: white!important;
}
.cc_container .cc_btn, .cc_container .cc_btn:visited {
	background-color: #075da4 !important;
}
.cc_more_info {
	text-decoration: underline !important;
}
.cc_container::-moz-selection {
	background: none !important;
}
.pdfview h4 {
	padding-bottom: 10px;
}
/*.top-hersteller {
	background: #017ed2;
	width: 100%;
	height: 95px !important;
}
ul.top-hersteller, ul.top-hersteller li {
	padding: 0 !important;
	margin: 0 !important;
}
ul.top-hersteller li {
	display: block;
	float: left !important;
	background: none !important;
	padding-top: 20px !important;
}
*/
a.phoenix-link {
	display: inline-block;
	/*background: #000;
*/
	width: 21% !important;
	margin-top: 2%;
	position: absolute;
}
a.wago-link {
	display: inline-block;
	/*background: red;
*/
	width: 10% !important;
	margin-top: 2%;
	left: 28%;
	position: absolute;
}
a.harting-link {
	display: inline-block;
	/*background: yellow;
*/
	width: 5% !important;
	margin-top: 2%;
	left: 40%;
	position: absolute;
}
a.weidmueller-link {
	display: inline-block;
	/*background: green;
*/
	width: 15% !important;
	margin-top: 2%;
	left: 47%;
	position: absolute;
}
a.lapp-link {
	display: inline-block;
	/*background: blue;
*/
	width: 11% !important;
	margin-top: 2%;
	left: 63%;
	position: absolute;
}
a.eaton-link {
	display: inline-block;
	/*background: orange;
*/
	width: 19% !important;
	margin-top: 2%;
	left: 75%;
	position: absolute;
}
.slider-new a:hover {
	text-decoration: none;
}
/*ul.top-hersteller li.phoenix {
	width: 251px !important;
}
ul.top-hersteller li.wago {
}
ul.top-hersteller li.harting {
}
ul.top-hersteller li.weidmueller {
}
ul.top-hersteller li.lapp {
}
ul.top-hersteller li.eaton {
}
*/
/*ul.top-hersteller li.phoenix img {
	max-width: 136px;
	width: 100%;
}
ul.top-hersteller li.wago img {
	max-width: 100px;
	width: 100%;
}
ul.top-hersteller li.harting img {
	max-width: 37px;
	width: 100%;
}
ul.top-hersteller li.weidmueller img {
	max-width: 161px;
	width: 100%;
}
ul.top-hersteller li.lapp img {
	max-width: 110px;
	width: 100%;
}
ul.top-hersteller li.eaton img {
	max-width: 111px;
	width: 100%;
}
*/
ul.top-hersteller li a {
	padding: 0px 0px 0 0px;
}
/* order online form */
ol.checkoutSteps {
	border-top: 3px solid #075ca7;
	width: 100%;
	height: 40px;
	display: block;
	padding: 0;
	margin: 11px 0 0 0
}
ol.checkoutSteps li {
	width: 25%;
	display: block;
	padding-top: 16px;
	float: left;
	position: relative;
	text-align: center
}
ol.checkoutSteps li .num {
	border: 2px solid #FFF;
	border-radius: 50%;
	background-color: #075ca7;
	width: 30px;
	height: 30px;
	padding-top: 1px;
	margin-left: -16px;
	position: absolute;
	top: -16px;
	left: 50%;
	color: #FFF;
	font-size: 16px;
	font-weight: 500;
	text-align: center
}
ol.checkoutSteps li a:hover {
	text-decoration: none
}
ol.checkoutSteps li.active .num {
	background-color: #FC6621;
	color: #FFF
}
ol.checkoutSteps li.passed .num, ol.checkoutSteps li.passed .num {
	background-color: #5cb85c;
	color: #FFF
}
.rowbox {
	margin-top: 60px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #000;
}
.orderOnlineForm .panel {
	margin-top: 35px;
}
.orderOnlineForm .panel-default .panel-heading {
	color: #333 !important;
	background-color: #f5f5f5 !important;
	border-color: #ddd !important;
}
.orderOnlineForm .panel-default {
	border-color: #ddd;
}
.orderOnlineForm .panel-body {
	background: none !important;
}
/*.orderOnlineForm .form-group label {
	text-align: right;
	font-weight: bold !important;
}
*/
.orderOnlineForm .csc-default ul.parsley-errors-list {
	margin-top: 5px !important;
}
.orderOnlineForm .orderonline_pi1-cont select {
	background: #FFF !important;
	border: 1px solid #ddd !important;
}
.orderOnlineForm .orderonline_pi1-cont textarea {
	background: #FFF !important;
	border: 1px solid #ddd !important;
	color: #555555 !important;
	font-size: 14px !important;
}
.orderOnlineForm .orderonlineCheckbox {
	height: auto !important;
}
.orderOnlineForm .glyphicon-remove {
	float: right;
	background: none;
	font-size: 14px;
	margin-bottom: 15px;
	margin-top: -50px;
	margin-right: 10px;
	text-align: center;
	color: #333;
	padding: 6px 12px 12px 12px;
	text-transform: lowercase;
	cursor: pointer;
}
.orderOnlineForm ul.parsley-errors-list li {
	padding: 2px 0 0 16px !important;
}
.parsley-pattern, .parsley-type {
	color: #dc0808;
}
/*span.remove-text {
	font-family: 'Roboto Condensed', sans-serif;
}
*/
.orderOnlineForm .form-section {
	/*display: block !important;*/
}

.orderOnlineForm label { 
font-weight:normal !important;color:#333 !important; 
font-weight: 300 !important;
color: #222222 !important;

}
.orderonlinetwentyone_pi1-cont select, .rfqsingle_pi1-cont select {
    background: none !important;
}

.orderonlinetwentyone_pi1-cont .previous {
    background: #d5d5d5 !important;
    border: 1px solid #d5d5d5 !important;
}

.orderonlinetwentyone_pi1-cont select.form-control {

    border: 1px solid #ced4da !important;

}

.orderonlinetwentyone_pi1-cont select {
    height: 40px;
}

.orderonlinetwentyone_pi1-cont .panel-title {
  font-size:19px !important;
}

.orderOnlineForm #accordion {
  display:none !important;
}


.orderOnlineForm .form-navigation {
  /*background:#f5f5f5;
  padding:15px;*/
}

.first-step, .second-step, .third-step {
  cursor:pointer;
}

body.orderOnlineForm #partsearch,
body.orderOnlineForm .navbar-nav {
  display:none !important;
}

.securePaymentForm .alert {
  margin-bottom:0px !important;
}

.submit-secpayment-new {
background: #3bb700 !important;
color: #FFF;
border: 1px solid #329900 !important;
font-size: 15px !important;
letter-spacing: 1px;
padding: 9px 8px 8px 8px !important;
text-transform: uppercase;
}


/* phoenix cat sitemap table */
.phoenix-catsitemap-table {
  border-collapse:collapse;
}

.phoenix-catsitemap-table td {
  vertical-align:top;
  padding:15px !important;
  border:1px solid #eee !important;
}

.phoenix-catsitemap-table td a {
  display:block !important;
}

h2.phoenix-h2 a {
  color:#888888 !important;
}

/*leeres div oben ausblenden */
#c13854 { display:none; }



/*catmenu neu phoenix produktlisten start */

.left ul.cats-productlist {
    width:100%;
}

.left ul.cats-productlist li {
    width:50%;
    margin-bottom:2px;
    border-right:2px solid #FFF;
    height:60px;
    padding:0;
    float:left;
    overflow:hidden;
    font-size:15px;
    line-height:40px !important;
}

.left ul.cats-productlist li a:hover {
    background:#017fd3;
    color:#FFF;
    text-decoration:none;
}

.left ul.cats-productlist li img {
    border:1px solid #017fd3;
	border: 1px solid #ccc;
	display: inline-block;
	margin: 0 10px 0 0;
	max-width: 40px !important;    
}

.left ul.cats-productlist li img,
.left ul.cats-productlist li span {
    display:inline-block;
}

.left ul.cats-productlist li a {
    display:block;
    padding:10px;     
    background:#f9f9f9;
}

/*  style='float:left;' */

h4.h4prlist a {
    color: inherit;
}

/*

.tx-pagebrowse {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}

.tx-pagebrowse>li:first-child>a, .tx-pagebrowse>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.tx-pagebrowse>li {
    display: inline;
}
.tx-pagebrowse li a, .tx-pagebrowse li span, li.tx-pagebrowse-current,li.tx-pagebrowse-first, li.tx-pagebrowse-prev,li.tx-pagebrowse-next,li.tx-pagebrowse-last {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}


.tx-pagebrowse>.disabled>a, .tx-pagebrowse>.disabled>a:focus, .tx-pagebrowse>.disabled>a:hover, .tx-pagebrowse>.disabled>span, .tx-pagebrowse>.disabled>span:focus, .tx-pagebrowse>.disabled>span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}

.tx-pagebrowse>li>a, .tx-pagebrowse>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}

.tx-pagebrowse li {
    background:none !important;
}

li.tx-pagebrowse-current {
    background:#017fd3 !important;
    color:#FFF;
    padding: 6px 12px !important;
}

li.tx-pagebrowse-prev,
li.tx-pagebrowse-first,
li.tx-pagebrowse-next,
li.tx-pagebrowse-last {
    padding: 6px 12px !important;
} 

li.tx-pagebrowse-next a,
li.tx-pagebrowse-last a {
    border:0 !important;
    padding:0 !important;
}

div.tx-pagebrowse-pi1 {
    width:100%;

    margin-top:25px;

}

ul.tx-pagebrowse li.tx-pagebrowse-prev a,
ul.tx-pagebrowse li.tx-pagebrowse-first a {
    border:0 !important;
    padding:0 !important;
}

*/


ul.pagination {
    margin-top:25px !important;
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}


.col-md-12 > .pagination {
font-size: 0;
}

.pagination>li {
    display: inline-block;
    background:none !important;
    font-size:18px;
    margin-right:4px !important;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
}


.pagination > .active > a {
    background:#017fd3;
}



.left .pagination li {
    padding: 0;    
    margin-bottom:15px !important;
    white-space: nowrap;    
}

.pagination .disabled {
    display:none;
}

.pagination li {
    background:none !important;
}


.btnspecial {
    background:#017fd3 !important;
    color:#FFF !important;
    font-size:14px !important;
    margin-top:15px;
    padding: 5px 16px 5px 16px !important;
}


/* suchfeld auf phoenix distributor page */

input.phoenix-partsearch {
  border:1px solid #c0c0c0;
  padding:10px;
  color:#333;
  font-size:16px;
  width:350px;
  float:left;
}

.distri-search-wrapper {
  width:800px;
  position:relative;
  clear:both;
}

.distri-search-wrapper button { float:left;background:none !important;margin-left:-45px;font-weight:bold;font-size:22px; }

/* roboto-condensed-300 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-condensed-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-300.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-300italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/roboto-condensed-v25-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-300italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-regular - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-regular.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-condensed-v25-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-condensed-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-700.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}
/* roboto-condensed-700italic - latin */
@font-face {
  font-family: 'Roboto Condensed';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/roboto-condensed-v25-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/roboto-condensed-v25-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed-v25-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-condensed-v25-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed-v25-latin-700italic.svg#RobotoCondensed') format('svg'); /* Legacy iOS */
}