/* search results */
.results-search-field{background:#efefef none repeat scroll 0 0;    border:0 none;    border-radius:0;    font-size:16px;    font-style:normal;    font-weight:300;    margin-bottom:4px;    margin-right:3px;    padding:11px 12px;    width:325px;}
.results-search-submit{background:#017fd3 none repeat scroll 0 0;    border:0 none;    color:#fff;    font-size:20px;    font-style:normal;    font-weight:bold;    padding:8px;    position:absolute;    text-transform:uppercase;    width:100px;}
/*#rfqlasche{position:absolute;    margin-left:862px;    top:15px;     width:60px;    color:#3cb700 !important;    padding:0px 11px 12px 0px;    text-align:center;    background-image:url(../img/cart.png);    background-repeat:no-repeat;    background-position:2px 9px;    z-index:9999999;}
/*nav anpassung 15.01.2017 ~ pb */
#rfqlasche{position:absolute;    margin-left:792px;    top:68px;     width:60px;    color:#3cb700 !important;    padding:0px 11px 12px 0px;    text-align:center;    background-image:url(../img/cart.png);    background-repeat:no-repeat;    background-position:2px 9px;    z-index:9999999;}
#rfqlasche a{color:#e90101 !important;display:block;font-size:18px;font-weight:400;text-shadow:1px 2px 2px #333; }
.addtorfq{cursor:pointer; }
.success{color:green; }
.glyphicon{color:green; display:block;width:auto;margin:0 auto; }
.glyphicon-plus{color:blue; }
.addtorfq a.btn{font-size:14px;  padding:5px 10px 5px 10px;}
.addtorfq a.btn-block::before{font-size:14px;  padding:0 6px 0 0;}
.left input.powermail_submit{background:#017fd3 none repeat scroll 0 0;    border:0 none;    color:#fff;    font-size:20px;    font-style:normal;    font-weight:bold;    padding:8px;    text-transform:uppercase;    width:100%;}
.similarclick{cursor:pointer}
.similarFade ul li{padding:2px 0 0 16px;}
.dropdown-menu{min-width:240px;}
.dropdown-menu li{padding-bottom:10px;  padding-top:10px;  border-bottom:1px solid #eee;}
.dropdown-menu li:last-child{border-bottom:0; }
.nav-brandtitle{float:left;width:145px;padding-top:5px;padding-bottom:5px; }
.nav-brandimg{width:50px;display:inline-block;float:right;visibility:hidden; }
.nav-clear{clear:both; }
.nav-brandact a{color:#037ecb !important; }
@media (min-height:200px) and ( max-height:500px ){.dropdown-menu{height:160px; overflow-y:scroll; }
.nav-brandtitle{width:125px;}
 }
@media (min-height:501px) and ( max-height:800px ){.dropdown-menu{height:370px; overflow-y:scroll; }
.nav-brandtitle{width:125px;}
 }
@media (min-height:801px) and ( max-height:1000px ){.dropdown-menu{height:700px; overflow-y:scroll; }
.nav-brandtitle{width:125px;}
 }
/*@media screen and ( max-height:800px ){.dropdown-menu{height:600px; overflow-y:scroll; }
.nav-brandtitle{width:125px;}
 }
*/
/* responsive styles shop */
@media (min-width:300px) and (max-width:400px){
/*#partsearch{margin-left:100px !important;    top:10px !important;  }
*/
#rfqlasche{margin-left:140px;    top:8px;  }
}
@media (min-width:401px) and (max-width:510px){#rfqlasche{margin-left:0px;    right:0;    top:60px;  }
}
@media (min-width:511px) and (max-width:767px){#rfqlasche{margin-left:0px;    right:60px;    top:6px;  }
}
@media (min-width:768px) and (max-width:991px){#navbar{margin-top:55px; }
#partsearch{top:64px !important; }
#rfqlasche{margin-left:400px;}
}
@media (min-width:992px) and (max-width:1199px){#partsearch{top:64px !important; }
#rfqlasche{margin-left:600px;}
#navbar{margin-top:55px !important; }
}
@media (min-width:1200px){#partsearch{top:64px; }
#navbar{margin-top:55px; }
}
.btn-umgekehrt:hover{background:#FFF !important;  color:#017fd3 !important;}
body.preview #c515 fieldset.powermail_fieldset_7{background:#434343 !important; }
ul.crawl-nav li{float:left;  width:120px;}
/*@media (min-width:1016px){.similar-products{position:relative;  min-height:260px;   }
.similarProduct{height:100px;    width:100px;    border:1px solid #ccc;  }
.similar-products img{position:absolute;      margin:auto;      top:0px;      bottom:0px;      left:0px;      right:0px;      background-color:#FFFFFF;      max-height:90px;      width:100%;      padding:5px;    }
.similar-products h4{color:#888;  }
.similar-products h5{color:#888;    position:absolute;    top:100px;    left:0;  }
}
*/
@media (min-width:300px) and (max-width:630px){.imgwrapper img,.imgwrapperAccessories img{display:block !important;  margin:0 auto !important;  width:30% !important;  padding-bottom:10px;  }
.imgwrapper,.imgwrapperAccessories{border-bottom:1px solid #dbdbdb;  margin-bottom:25px;    width:100%;  }
.imgtext{padding-bottom:15px;  text-align:center;  }
  }
@media (min-width:631px) and (max-width:8000px){.similar-products, .mostviewed_pi1-cont{display:table !important; }
.similar-products .row, .mostviewed_pi1-cont .row{border-spacing:15px; margin-top:-35px; }
.imgwrapper,.imgwrapperAccessories{display:table-cell;vertical-align:middle;border:1px solid #dbdbdb;padding:10px 0 0px 0;position:relative;width:20%;}
.imgwrapper img,.imgwrapperAccessories img{display:block !important;margin:0 auto !important;width:60% !important;  height:auto !important;padding-bottom:10px;}
.imgpart{padding:5px 5px 5px 5px;font-size:12px;opacity:0.8;background:#f9f9f9;}
.imgtext{font-size:13px;opacity:0.8;text-align:center;}
.imgtext a{padding:5px 5px 15px 5px;display:block;
/* min-height:50px; */
}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.similar-products .row, .mostviewed_pi1-cont .row{margin-top:-10px; }
}
@supports (-ms-ime-align:auto){.similar-products .row, .mostviewed_pi1-cont .row{margin-top:-10px; }
}
/*.imgtext a:hover{background:#017fd3;color:#FFF;text-decoration:none;}
*/
/*.similarProduct{height:100px;border:1px solid #ccc;}
*/
/* .similar-products a{color:#888;}
*/
#c28 blockquote,
#c45 blockquote,
#c393 blockquote { display:none; }

img.transp {
 opacity:0.6;
}

.addtorfq a.btn {
    background:#3cb700 !important;
    border: 1px solid #3cb700 !important;
    color:#FFF;
}

/*
.addtorfq a.btn:hover {
background:#FFF !important;
color:#e90101;
}
*/

.left .back-to {

}

.left .back-to li {
  background-position:8px -2px;
  font-size:15px !important;
  padding-left:25px; 

}

.left .back-to li a {
  padding:12px 10px 10px 0px;
}

.left .catmenu-left {
  float:left;
  width:50%;
  margin-bottom:0 !important;
}

.left .catmenu-left li {
  background:none;
  background-color:#f9f9f9;
  background-image: url(../../../shortec-com/templates/img/content-li.gif);
  background-repeat: no-repeat;  
  background-position:8px 10px;
  margin-bottom:5px;
  margin-right:5px;
  font-size:15px !important;
}

.left .catmenu-left li a {
  display:block;
  width:100%;
  padding:12px 10px 10px 10px;
}

/*.nav { display:none; }*/

.text-cont:empty { display:none; }

.header-wrapper { 
  background: url("../img/header-wrapper.png") repeat-x;
  height:260px;
  margin-bottom:20px;
  position:relative;
}

.phoenix-logo { position:absolute; right:20px;bottom:20px; }

.phoenix-logo img {
  width:100px !important;
}

.replaced a {
  color:#017fd3 !important;
}

h2.manu-start-headline {
  font-size:12px;
  padding-top:8px !important;

}
h2.manu-start-headline a {
  color:#888888;
}

.product-thumbs {
  margin:0 !important;
  padding:0 !important;
  padding-left:5px !important;
  padding-right:5px !important;
  display: table !important;
  /*border-collapse: collapse;*/
}

.product-thumbs .imgCaption {
  margin-top:-10px;
}

@media (min-width:300px) and (max-width:630px) {

  .product-thumbs .row {
  	border-spacing: 10px;
   /* margin-top:-10px !important;
    margin-bottom:-20px !important;   */
    margin-top:-10px !important; 
  }

  .imgwrapperProductimg img {
  	display: block !important;
  	margin: 0 auto !important;
  	width: 90% !important;
  	padding-bottom: 10px;
  }
  .imgwrapperProductimg {
  	display: table-cell;
  	vertical-align: middle;
  	border: 1px solid #dbdbdb;
  	padding: 10px 0 0px 0;
  	position: relative;
  	width: 55px;
  }
  
  

}
@media (min-width:631px) and (max-width:8000px) {
  .similar-products, .mostviewed_pi1-cont, .product-thumbs {
  	display: table !important;
  }
  .product-thumbs .row {
  	border-spacing: 10px;  
   /* margin-top:-10px !important;
    margin-bottom:-20px !important;   */
    margin-top:-10px !important;

  }

  .imgwrapperProductimg {
  	display: table-cell;
  	vertical-align: middle;
  	border: 1px solid #dbdbdb;
  	padding: 10px 0 0px 0;
  	position: relative;
  	width: 55px;
  }
  .imgwrapperProductimg img {
  	display: block !important;
  	margin: 0 auto !important;
  	width: 90% !important;
  	height: auto !important;
  	padding-bottom: 10px;
  }

}

    .product-thumbs .row {
      margin-bottom:-20px;
    }

    @media all and (-ms-high-contrast:none)
     {

     *::-ms-backdrop, .product-thumbs .row { margin-top:10px !important;margin-bottom:0px; } /* IE11 */
     
     }     
     
table.table-phoenix { width:100% !important; }
     
table.table-phoenix td, table.table-phoenix th {
	font-weight: normal !important;
	padding: 6px;
	border-spacing: 2px;
	border-color: #FFF;
	border: 2px solid #FFF;
}
table.table-phoenix td,
table.table-phoenix th {
	/*background: #efefef;*/
  font-weight: 300 !important;
  font-size:16px !important;
}
/*table.table-phoenix tr:nth-child(1) {
	text-transform: uppercase;
	border-bottom: 2px solid #017fd3;
	background: #FFF !important;
	font-weight: bold;
	font-size: 18px;
	color: #888;
}
table.table-phoenix .tr-even td {
	background: #FFF;
}
*/
h5.table-h5 {
	text-transform: uppercase;
	border-bottom: 2px solid #017fd3;
  padding-bottom:5px !important;
  margin-bottom:15px;
	background: #FFF !important;
	font-weight: bold;
	font-size: 18px;
	color: #888;
}

table.table-phoenix tr:nth-child(odd) td,
table.table-phoenix tr:nth-child(odd) th {
	background: #efefef;
} 

table.table-phoenix { margin-bottom:25px; }


/*.dropdown-menu li:last-child { display:none; }*/

#breadcrumb .dropdown-menu li:last-child {
    display: block !important;
}
