﻿.product-listing ul {
    list-style: none;
}
.product-listing ul li{
    text-align: left;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
}


.product-row {padding-top:40px; padding-bottom:40px;}

.specs-overview {box-sizing:border-box; padding:10px 18px;}

input, select {width:100%; box-sizing:border-box; padding:8px; margin:0px;}

.product-thumbnail {max-width:180px; margin:0px auto;}
.button-group-connected .item {position:relative; overflow:visible;}
.button-group-connected .item.selected:after {content:" "; display:inline-block; width:0; border-left: 20px solid transparent;  margin-bottom:-10px;  border-right: 20px solid transparent;  border-top: 15px solid #ed1a21;  position:absolute; top:100%; left:50%; z-index:10; transform: translate(-20px, -5px);}

.icon.forward.right:after {display:inline-block; margin:0px; margin-left:8px; font-family:"Ionicons"; content:"\f3d1";}




form a, .account_actions a, #cart-navigation a {color:#1845ab;}
form a:hover, .account_actions a:hover, #cart-navigation a:hover {color:#2a6496;}

.model-number-title {
font-weight: 600;
font-size: 1.25rem;
padding: 8px 15px;
margin: 0px;
color: #8d8b8d;
}

.popeye-modal-container {z-index:10;}

.link.icon.print.left:before, .icon.print:before {font-family:"FontAwesome" !important; content:"\f02f" !important; color:inherit !important; font-size:inherit !important;}
.link.icon.mail.left:before, .icon.mail:before {font-family:"FontAwesome" !important; content:"\f0e0" !important; color:inherit !important; font-size:85% !important;}

@media (max-width:768px) {
    .product-thumbnail {max-width:100%;}
    .account_actions {display:block; width:100%; float:left;}
}