html {
text-align: center;
}
body {
padding: 0;
margin: 0 auto;
background: #FFF;
/*position: relative;*/   text-align: left;
color:#939597;
font-family: arial, helvetica,  sans-serif !important;
font-size:16px;   line-height:1.125em;   width: 940px;
}
a:link,
button.link span
{
text-decoration: none !important;
font-family: arial, helvetica,  sans-serif;
color: #939597;
}
a:visited
{
text-decoration: none;
color: #939597;
}
a:hover,
a:focus,
button.link:focus span,
button.link:hover
{
text-decoration: none;
color: #939597;
}
a:active,
button.link:hover span
{
text-decoration: none;
color: #939597;
}
p, ul, ol, dl, table, pre, form div
{
font-size: 0.8125em;  }
address
{
font-size:0.938em;
}
ul p, ol p, table p, dl p, ul ul, ol ol, ul ol, ol ul, address p, form div div,
form div.container, form div.container div, form div p, fieldset div, table form div
{
font-size: 1em;
}
h1
{
font-size: 1.875em !important;
line-height: 1.125em;
color: #5F5F5F;
font-weight:normal;
}
h2
{
font-size: 1.250em;
color: #939597;
font-family: arial, helvetica,  sans-serif;
font-weight:bold;
}
h3
{
font-size: 1.4em;
}
h4
{
font-size: 0.875em;
}
h5, h6
{
font-size: 0.8125em;
}
p, ul, ol, dl, table, blockquote, pre, fieldset
{
margin-bottom: 1.385em; /* 18px */
}
p
{
font-size:100%;
}
h1
{
margin-top:1.125em;    /* 27px */
margin-bottom: 0.75em; /* 18px */
}
h2
{
margin-top:1.5em;    /* 27px */
margin-bottom: 0.5em;  /* 9px */
}
h3
{
margin-top:1.2em;
margin-bottom: 0.5625em; /* 9px */
line-height: 1.1
}
h4
{
margin-top:1.2em;
margin-bottom: 0.643em; /* 9px */
}
ul ul, ol ol, ol ul, ul ol
{
margin-bottom: 0;
}
.is3-grid1
{
background-image: url(https://trade.auroraworld.co.uk/graphics/templates/default/layouts/layout_grid1.jpg);
}
.is3-grid2
{
background-image: url(https://trade.auroraworld.co.uk/graphics/templates/default/layouts/layout_grid2.jpg);
}
.is3-main-title
{
}
#is3-sec-top-1 
{
height:140px;
}
#is3-sec-top-1-left
{
height:140px;
padding: 40px 0 35px 0;
width:391px;
}
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
// IE9+ CSS
#is3-sec-top-1-left{padding: 0px 0px 0px 0px;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
/* IE10+ specific styles go here */  
#is3-sec-top-1-left{padding: 0px 0 0px 0;}
}
_:-ms-fullscreen, :root #is3-sec-top-1-left{padding: 0px 0 0px 0;}
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
// IE9+ CSS
.order-history-section .col-md-12{position:inherit;}
}
.order-history-section .col-md-12
{
position:inherit \9;
}
#is3-sec-top-1-left{padding: 0px 0 0px 0 \9;}
_:-ms-fullscreen, :root .order-history-section .col-md-12{position:inherit;}
#is3-sec-top-1-left .col-md-12 
{
padding-left:15px;
}
#account-area .col-md-12
{
position:relative;
}
#is3-sec-top-1-middle
{
height:140px;
padding-right:0px;
}
#store-finder
{
height:70px;
width:269px;
}
#store-finder-LoggedOut
{
}
#store-finder-text-LoggedoOut
{
}
#store-finder-img img
{
float:right;
margin-top:17px;
}
#store-finder-img
{
height:70px;
}
#store-finder-text
{
height:70px;
padding-top:41px;
text-align:right;
}
#store-finder-text-LoggedOut
{
height:70px;
text-align:right;
position:absolute;
}
#welcome-text
{
text-align:right;
height:70px;
padding-top:41px;
padding-right:0px;
width:269px;
}
#welcome-text-LoggedOut
{
text-align:right;
height:70px;
padding-top:61px;
padding-right:0px;
}
#welcome-text a
{
color: #939597;
}
#header-links
{
height:35px;
display: table-cell;
vertical-align: bottom;
width:518px;
}
#account-links
{
display: table-cell;
vertical-align: bottom;
height:35px;
position:relative;
}
#account-space
{
height:35px;
bottom:0;
}
#account-area
{
width:528px;
height:70px;
}
#basket-area
{
height:35px;
}
#basket-area img
{
bottom:10px;	
display: table-cell;
vertical-align: bottom;
display:inline;
margin-right:-10px;
right:0;
margin-left:10px;
margin-bottom:3px;
}
#basket-stuff
{
position:absolute;
display: table-cell;
vertical-align: bottom;
right:0;
text-decoration:none;
bottom:0;
}
#basket-stuff a
{
text-decoration:none;
margin-left:5px;
color: #939597;
}
.links-list
{
list-style:none;
display:inline;
bottom:0 !important;
margin-bottom:0 !important;
margin-left:-35px;
}
.links-list li
{
display:inline-block;
padding-right:40px;
}
.links-list li a
{
text-decoration:none;
color: #939597;
font-size: 1.231em;
}
.navbar-nash-top
{
background-color:#D1CBC9;
border:none !important;
margin-bottom:0 ;
}
.navbar-nash-top .navbar-nav
{
margin:0 auto;
width: 660px;
min-width: 660px;
float: left;
}
@media (max-width: 960px) 
{
.search-container
{
margin-right:10px;
}
}
.navbar-nash-top .main-menu
{
margin:0 auto;
width:940px;
}
.navbar-nash-top .navbar-nav li
{
height:50px;
font-weight:bold;
float:left;
}
.navbar-nash-top .navbar-nav li a
{ 
padding: 15px 20px 15px 18px;
text-decoration:none;
font-family
color:#939597;
}
.navbar-nash-top .navbar-nav li a:hover
{ 
}
.navbar-nash-top .navbar-nav li a:visited
{ 
color:#939597;
}
.navbar-nash-top .navbar-nav li:hover
{ 
background-color: #F1F1F1;
}
.navbar-nash-top .navbar-nav .navbar-highlight a {
color: #ED1D24 !important;
}
.search-container
{
float:right;
width:240px;
}
.search-container #search
{
width:240px;
height:30px;
margin-top:10px;
}
.search-container .form-group
{
margin-bottom:10px;
}
.search-container .form-control-feedback
{
position:absolute;
}
.navbar-nash-top .menu-dropdown
{
width:60px;
height:50px;
float:right;
padding-left:14px;
padding-top:17px;
}
.arrow-down {
width: 0; 
height: 0; 
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 9px solid #5F5F5F;
position:absolute;
margin-left:28px;
margin-top:-15px;
}
.arrow-right {
width: 0; 
height: 0; 
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
border-left: 9px solid red;
float:left;
position:absoplute;	
margin-left:-17px;
display:none;
}
.arrow-down:hover
{
}
.arrow-up {
width: 0; 
height: 0; 
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 9px solid black;
border-bottom: 9px solid #5F5F5F;
position:absolute;
margin-left:28px;
margin-top:-15px;
display:none;
}
#brand-dropdown
{
width:940px;
position:absolute;
z-index:50;
display:none;
margin: 50px 0 0 -15px;
background: rgba(240, 236, 237, 0.95);
}
#product-dropdown
{
width:940px;
position:absolute;
z-index:50;
display:none;
margin: 50px 0 0 -15px;
background: rgba(240, 236, 237, 0.95);
}
#animals-dropdown
{
width:940px;
position:absolute;
z-index:50;
display:none;
margin: 50px 0 0 -15px;
background: rgba(240, 236, 237, 0.95);
}
#brand-column
{
height:100%;
padding: 40px 0 40px 10px;
color: rgba(158, 149, 151, 1);
}
#brand-column a
{
display:block;
text-decoration:none;
color:#939597;
margin-top:5px;	
}
#brand-column a:hover
{
color:#5F5F5F;
}
#brand-column a:hover div
{
display:block;
}
#language-dropdown
{
height:150px;
width:130px;
text-align:right;
padding-top:10px;
float:right;
z-index:52;
background-color:#F1F1F1;
margin: 50px 15px 0 0;
}
#language-dropdown a
{
padding-top: 10px;
padding-right:10px;
display:block;
height:35px;
text-decoration:none;
color:#939597;
}
#language-dropdown a:hover
{
display:block;
height:35px;
background-color: #D1CBC9;	
}
#language-container
{	
position:absolute;
display:none;
z-index:51;
}
.red-bar
{
background-color: #ED1D24;
height: 50px;
width: 100%;
position: absolute;
left: 0;
right: 0;
min-width: 960px;
}
.red-bar .row
{
width:50%;
height:50px; 
width:940px;
padding: 10px 0 10px 0;
margin:auto;
color:#FFF;
}
.red-bar input 
{
width:350px;
height:30px;
display:inline;
float:left;
padding:0;
margin:0;
border:0;
} 
.newsletter-submit
{
width:90px;
background-color:#939597;
color:#FFF;
min-height:30px;
height:30px;
float:left;
text-align:center;
padding: 7px 0 0 0;
}
.main-footer .newsletter-submit
{
width:90px !important;
}
.main-footer
{
margin: 30px 0 0 0;
}
.red-bar form
{
display:inline;
height:30px;
}
.red-bar i
{
color:#FFF;
height:30px;
font-size:32px;
float:right;
margin: 0 0 0 35px;
}
.footer-sections
{
height:230px;
margin: 50px -25px 0 -25px;
font-size:16px;
color:#939597;
}
footer .col-md-12
{
width:auto;
}
.footer-links
{
padding: 25px 0 0 0;
}
.footer-links a
{ 
display:block;
margin: 0 0 3px 0;
text-decoration:none;
color:#939597;
}
.footer-headings
{
margin: 0 0 10px 0;
}
.footer-address
{
font-size:14px;
margin-bottom:3px;
}
a#cookie_agree_link {
background-color:#ED1D24;
border:#ED1D24;
color:#ffffff;
}
.main-content
{
margin: 50px 0 0 0;
}
#is3-homepagenode .main-content
{
margin: 50px 0 20px 0;
}
#is3-productgroupnode  .breadcrumb
{
margin: 50px 0px 0px 0px;
height:40px;
padding: 25px 0 0px 0;
background-color: transparent;
}
#is3-productgrouplistnode  .breadcrumb
{
margin: 50px 0px 0px 0px;
height:40px;
padding: 25px 0 0px 0;
background-color: transparent;
}
#is3-productgroupnode  .breadcrumb a
{
text-decoration:none;
color:#939597;
}
#is3-productgroupnode .main-content, #is3-productgrouplistnode .main-content, #is3-productgroupnode .main-content, #is3-tradeproductnode .main-content
{
margin-top: 50px;
}
.pagination
{
font-family: helvetica, arial, sans-serif;
float: right;
margin: 0px 10px 10px 0px;   
}
.is3-cont-pagination-pagesize
{
/*clear: right;*/
height: 20px;
line-height: 20px;
float: right;
margin:5px 5px 0px 0px;
clear:none !important;
}
a.is3-cont-pagination-pagesize-selected
{
color: ;
}
.is3-cont-pagination ul
{
margin: 0px;   
padding: 0px;
}
.is3-cont-pagination li
{ 
display: block;
float: left;  
width: 20px;
height: 20px;
padding: 0 0 0 5px;
}
.is3-cont-pagination li a,
.is3-cont-pagination li a:link,
.is3-cont-pagination li a:visited
{
line-height: 20px;
width: 20px;  
height: 20px; 
display: block; 
background-color: #FFF;
text-align: center;
}
.is3-cont-pagination li a:hover,
.is3-cont-pagination li a:active,
.is3-cont-pagination li a:focus,
.is3-cont-pagination li a.is3-pagination-item-selected
{
color: #FFF;
background-color: ;
}
.is3-cont-pagination .is3-pagination-next-triangle
{
float: left;
width: 0; 
height: 0; 
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 10px solid ;
margin: 5px 0px 0px 5px;
-webkit-transform: rotate(0.05deg);
-moz-transform: scale(1.1);
transform: rotate(0.05deg);
text-indent: -5000px;
font-size: 1px;
zoom: 1;
}
.is3-cont-pagination .is3-pagination-next-triangle:hover,
.is3-cont-pagination .is3-pagination-next-triangle:active,
.is3-cont-pagination .is3-pagination-next-triangle:focus
{
border-left: 10px solid #636D71;
}
.is3-cont-pagination .is3-pagination-previous-triangle
{
float: left;
width: 0; 
height: 0; 
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-right: 10px solid ;
margin: 5px 0px 0px 5px;   
-webkit-transform: rotate(0.05deg);
-moz-transform: scale(1.1);
transform: rotate(0.05deg);
text-indent: -5000px;
font-size: 1px;
zoom: 1;
}
.is3-cont-pagination .is3-pagination-previous-triangle:hover,
.is3-cont-pagination .is3-pagination-previous-triangle:active,
.is3-cont-pagination .is3-pagination-previous-triangle:focus
{
border-right: 10px solid #636D71;
}
.pagination_holder
{
float:right;
margin: 0 0 10px 0;
}
.nav-heading
{
margin:45px 0 20px 0;
color:#ED1D24;
font-weight:bold;
}
.nav-stacked li a
{
text-decoration:none;
}
.nav-stacked .active a
{
color:#ED1D24;
}	
.nav-stacked a
{
padding: 10px 20px;
}
.nav-stacked li
{
list-style-type: none;
}
.nav>li>a:focus, .nav>li>a:hover {
text-decoration: none;
background-color:transparent;
color:#ED1D24 !important;
} 
.is3-nav-side1 li a:hover
{
color:#ED1D24 !important;
font-weight:normal;
}
.nav-stacked li a
{
padding: 5px 15px !important;
}
.nav-stacked li ul li a
{
padding: 5px 15px !important;
display:block;
}
ul.is3-nav-side0 ul {
margin: 10px 0px 10px 0px;
}
.nav-stacked .active a{
color: #ED1D24 !important;
}
.nav-stacked .active ul li a{
color: #939597 !important;
}
.nav-stacked .active ul li a:hover
{
color:#ED1D24 !important;  
}
.nav-stacked .active .active a{
}
.nav-stacked .active .is3-nav-side1 .active a{
color: #ED1D24 !important;
}
.nav-stacked .active .is3-nav-side1 .active .is3-nav-side2 li a{
color: #939597 !important;
}
.nav-stacked .active .is3-nav-side1 .active .is3-nav-side2 .active a{
color: #ED1D24 !important;
}
.is3-product-group-thumbnail
{
margin-bottom:30px;
}
.is3-product-group-thumbnail-title
{
text-align:center;
display:block;
margin-top:20px;
}
.is3-product-group-thumbnail-more
{
text-align:center;
display:block;
margin-top:10px;
}
.alt
{
}
.prod-group-list-cont, .prod-group-cont
{
width:720px;
}
#is3-productgroupnode .title-row, #is3-searchnode .title-row
{
margin-right:-20px;
}
.title-row
{
margin-right:-15px;
}
.about .about-row .row
{
}
.is3-contentnode  .title-row, #is3-contentnode .title-row .middle-cont 
{ 
margin-right: -15px;
margin-left:-5px;
}
.is3-contentnode .title-row .row
{
margin-left: -13px;
}
.prod-group-cont
{
}
.middle-cont
{
margin-left:3px;
}
.prodgroup-cont
{
margin-bottom:25px;
}
.prodgroup-cont .img-responsive
{
border: 1px solid transparent;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.prodgroup-cont .img-responsive:hover
{
border: 1px solid #D1CBC9;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.prodgroup-cont div a img
{
margin-bottom:20px;
}
.clearfix
{
display:block!important;
}
.is3-product-thumbnail
{
}
#side-navs
{
padding-left:0!important;
}
.prodgroup-prod-title
{
display:block;
text-align:center;
height:32px;
font-size:16px;
}
.price-cont
{
width:100%;
margin-bottom:15px;
height:40px;
}
.price-text
{
width:40px;
float:left;
margin-top:18px;
}
.price-num
{
float:left;
padding-top:15px;
padding-left:10px;
font-size:1.675em;
width:109px;
text-align:right;
}
.price-stock
{
float:right;
height:36px;
font-size: 0.825em;
padding-left:5px;
padding-top:21px;
}
.is3-product-more
{
width:100%;
background-color:#D1CBC9;
height:30px;
padding-top:8px !important;
padding-bottom:10px !important;
text-align:center;
margin-bottom:10px;
color:#5F5F5F;
margin-top:6px;
}
.is3-product-more a
{
display:block;
}
.is3-product-more:hover 
{
background-color:#ED1D24;
color:#FFF !important;
}
.is3-product-more:hover  > a
{
color:#FFF !important;
background-color:#ED1D24;
}
.prodgroup-cont .is3-tradeproduct-order-qty-cont, .related-products-content .is3-tradeproduct-order-qty-cont
{
height:35px !important;
padding:0 !important;
margin-bottom:20px;
}
.prodgroup-cont .is3-tradeproduct-order-qty-cont input, .related-products-content .is3-tradeproduct-order-qty-cont input
{
border:0 !important;
height:35px !important;
width:60px !important;	
margin-left:20px;
background-color:#F1F1F1;
color:#5F5F5F;
text-align:center;
}
.is3-tradeproduct-order-qty-cont .is3-tradeproduct-order-qty-add, .related-products-content .is3-tradeproduct-order-qty-add2
{
display:inline-block;
margin-left:10px;
}
.is3-tradeproduct-order-qty-cont .is3-tradeproduct-order-qty-add:hover
{
}
#is3-productgroupnode .is3-tradeproduct-multiples, .related-products-content .is3-tradeproduct-multiples, #is3-searchnode .is3-tradeproduct-multiples
{
display: block;
width:61px;
float:left;
padding-left:5px;
}
#is3-productgroupnode .prodgroup-pricing-price, #is3-searchnode .prodgroup-pricing-price
{
display: block;
width:100px;
float:left;
}
.prod-detail-data .is3-tradeproduct-multiples
{
display: block;
width: 71px;
float: left;
}
.prodgroup-pricing-data
{
margin-top:10px;
color: #5F5F5F;
}
#is3-productgroupnode  .is3-tradeproduct-qtyonorder, #is3-searchnode  .is3-tradeproduct-qtyonorder
{
text-align:center;
color:#ED1D24;
min-height:18px;
}
.prod_sku
{
text-align:center;
width:100%;
height:15px;
margin-top:5px;
margin-bottom:5px;
}
.is3-clear
{
clear:both;	
}
.is3-clear-left
{
clear:left;	
}
.is3-clear-right
{
clear:right;	
}
.flat-top 
{
margin-top: 0;
}
.flat-right 
{
margin-right: 0;
}
.is3-hidden
{
visibility:hidden;
}
.uppercase
{
text-transform:uppercase;
}
#is3-tradeproductnode .breadcrumb
{
font-size: .9em;
margin: 50px 0px 0px 0px;
height: 40px;
padding: 25px 0 0px 0;
background-color: transparent;
}
.breadcrumb
{
background-color:transparent !important;
}
.prod-detail-image-sec
{
width: 66%;
}
.prod-detail-image-sec img
{
border: 1px solid transparent;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.product-detail
{
}
.prod-detail-data
{
width: 33.22%;
}
.prod-detail-data p
{
margin-bottom:0;
}
.prod-detail-pricecontainer
{
width:100%;
margin: 20px 0 20px 0;
}
.prod-detail-pricetext
{
width:42px;
word-wrap: break-word;
float:left;
line-height:14px;
margin-top:15px;
}
.prod-detail-price
{
float:left;
display:inline;
font-size:2.275em;
line-height:30px;
}
.is3-product-image-wrapper h4
{
}
.main-content table
{
font-size:1em;
}
.prod-detail-data h1
{
margin: 0px 0 10px 0;
}
.prod-detail-image-sec h4
{
margin: 15px 0 0 0;
}
.prod-detail-image-sec .row .col-md-3
{
margin-top:10px;
}
.prod-detail-image-sec .row .col-md-3 img
{
border: 1px solid transparent;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.product-detail .product-order-add input
{
border: 0 !important;
height: 35px !important;
width: 60px !important;
margin-left: 15px;
margin-right: 15px;
background-color: #F1F1F1;
color: #5F5F5F;
text-align: center;
}
.product-order-add
{
margin: 15px 0 15px 0;
}
.related-products-content .is3-tradeproduct-multiples {
display: block;
width: 61px;
float: left;
padding-left: 0px;
}
.prod-detail-data .prodgroup-pricing-price, .related-products-content .prodgroup-pricing-price
{
display: block;
width: 104px;
float: left;
}
#is3-tradeproductnode  .is3-tradeproduct-qtyonorder
{
color:#ED1D24;
margin: 10px 0 10px 0;
}
.grey-bar {
min-width:960px;
background-color: #D1CBC9;
height: 35px;
width: 100%;
position: absolute;
left: 0;
right: 0;
}
.grey-bar .row
{
width: 50%;
height: 35px;
width: 940px;
padding: 10px 0 10px 0;
margin: auto;
font-weight:bold;
vertical-align:center;
}
.col-md-12
{
position:initial;
}
#related-products
{
padding: 0;
position:absolute;
width:100%;
left:0;
right:0;
margin-top:60px;
margin-left:0;
margin-right:0;
}
.is3-tradeproductnode .main-content
{
margin-bottom:30px;
}
.footer-margin
{
margin-top:40px;
position:relative;
}
.related-products-content
{
margin-left:5px;
margin-right:5px;
}
.related-prod-cont
{
margin-top:50px;
}
.related-full-width
{
margin-top:60px;
}
.related-prod-cont img
{
margin-top:40px;
margin-bottom:40px;
}
.related-products-content .is3-tradeproduct-qtyonorder
{
text-align:center;
}
.related-products-content .rel-title
{
height:35px;
}
.about .row
{
margin-right:-10px;
margin-left:-10px;
}
.about-us .middle-cont
{
margin-left:0 !important;
margin-right:0 !important;
padding-right:0;
padding-left:0;
}
.about-us .main-content .col-md-6
{
padding-left:0;
padding-right:0;	
}
.about-us .main-content .col-md-6 .is3-comp-advanced-content, .about-us .main-content .col-md-6 .is3-comp-simple-content
{
padding-right:15px;	
}
.about-us .main-content .about-us-heading
{
padding-left:0;
padding-right:0;
margin-bottom:20px;	
font-size:1.250em;
color:#939597;
}
#is3-contactnode .main-content
{
padding-left:5px;
}
#is3-contactnode .container
{
}
#is3-contactnode .middle-cont
{
margin-left:5px;
}
#is3-contactnode label
{
margin-bottom:0;
font-weight:normal;
}
#is3-contactnode .is3-comp-advanced-content
{
margin-bottom:20px;
}
.main-footer
{
padding-left:15px;
}
#is3-blognode .main-content .title-row .col-md-12
{
padding-left:0px;
}
#is3-blognode .title-row .news
{
margin-left:-5px;
}
.main-content .media-left 
{
padding-right:0;
}
.entry-summary
{
font-size:100%;
}
.media-heading .entry-title
{
font-size:1.231em;
margin-bottom:3px;
}
#is3-blognode .media-heading 
{
margin-bottom:8px;
}
.media-heading a:hover, .news-item-categories .last a:hover
{
color:#5F5F5F !important;
}
#is3-blognode .media-body .updated 
{
color:#ED1D24;
font-weight:normal !important;
}
.news-item-categories .last
{
font-size:1.154em;
}
#is3-blognode .media-left
{
float:right;
}
.media-body
{
margin-bottom:20px;
}
.media-body .rollover-link:hover
{
display:block;
color:#5F5F5F;
}
#is3-blognode .media-body p
{
padding-right:20px;
}
.updated
{
color:#ED1D24;
font-weight:normal !important;
}
.updated p
{
color:#ED1D24;
font-weight:normal !important;
}
#is3-blogentrylistnode .media-left
{
float:right;
}
#is3-blogentrylistnode .media-body
{
float:left;
width:80%;
}
#is3-blogentrylistnode .main-content
{
margin-left: -10px;
}
#is3-blogentrylistnode .media
{
margin-right: -20px;
}
#is3-blogentrylistnode .media .media-body .updated
{
margin-bottom:10px;
}
#is3-blogentrynode .content-row
{
padding-left:0;
padding-right:0;
}
#is3-blogentrynode .inner-container .date
{
color:#ED1D24;
margin-top:10px;
margin-bottom:10px;
}
#is3-homepagenode .homepage-left-cont
{
margin-left:-15px;
}
#is3-homepagenode .homepage-left-cont div
{
margin-top:20px;
}
#is3-homepagenode .homepage-main-cont div
{
margin-top:20px;
}
#is3-homepagenode .homepage-main-cont 
{	
margin-left: -15px;
}
#is3-homepagenode .homepage-main-cont  .is3-comp
{
float:left;
margin-right:20px;
}
#is3-homepagenode .homepage-left-cont  .is3-comp
{
margin-right:20px;
}
#is3-homepagenode .homepage-main-cont .is3-comp img
{
}
#is3-homepagenode .homepage-right-cont
{
margin-right:-20px;
margin-left:20px;
}
#is3-homepagenode .homepage-right-cont .is3-comp
{
margin-top:20px;
}
.featured-products
{
height: 35px;
left: 0;
right: 0;
}
.brand-rotator-homepage
{	
height: 35px;
left: 0;
right: 0;
}
.brand-rotator-homepage .row
{
width: 50%;
height: 35px;
width: 940px;
padding: 10px 0 10px 0;
margin: auto;
color: #FFF;
width: 100%;
position: absolute;
}
.featured-products .row
{
width: 50%;
height: 35px;
width: 940px;
padding: 10px 0 10px 0;
margin: auto;
color: #FFF;
width: 100%;
position: absolute;
}
.full-width-bar
{
width:940px;
margin:auto;
color:#939597;
font-weight:bold;
}
.featured-products-cont
{
height:310px;
width:940px;
margin-top:20px;
}
.featured-products-cont .row
{
margin-left:-10px;
margin-right:-10px;
}
.featured-products-cont .is3-comp-product-rotator-title
{
text-align:center;
margin-top:20px;
}
.is3-comp-product-rotator-image
{
min-height:220px;
min-width:220px;
}
.is3-comp-product-rotator-image a img
{
margin:auto;
}
.homepage-news .is3-comp-blog-entry-list
{
width:940px;
margin:auto;
}
.homepage-news .homepage-news-container
{
width:100%;
left:0;
right:0;
background-color:#F1F1F1;
height:450px;
min-width: 960px;
}
.minus-margin
{
margin-left:-10px;
margin-right:-10px;
}
.is3-comp-blog-entry-list img
{
margin-bottom:30px;
}
.is3-comp-blog-entry-list
{
text-align:left;
}
.homepage-news-container .homepage-news-text
{
height:125px;
max-height:125px;
overflow:hidden;
display:block;
}
.homepage-news-container .homepage-news-title div
{
font-weight:bold;
display:block;
margin-bottom:5px;
}
/** single-item multi carousel */
.carousel-inner.onebyone-carosel { margin: auto; width: 90%; }
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner.onebyone-carosel > .item {
-webkit-transition: -webkit-transform .6s ease-in-out;
-o-transition: -o-transform .6s ease-in-out;
transition: transform .6s ease-in-out;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
perspective: 1000;
}
.carousel-inner.onebyone-carosel > .item.next,
.carousel-inner.onebyone-carosel > .item.active.right {
left: 0;
-webkit-transform: translate3d(25%, 0, 0);
transform: translate3d(25%, 0, 0);
}
.carousel-inner.onebyone-carosel > .item.prev,
.carousel-inner.onebyone-carosel > .item.active.left {
left: 0;
-webkit-transform: translate3d(-25%, 0, 0);
transform: translate3d(-25%, 0, 0);
}
.carousel-inner.onebyone-carosel > .item.next.left,
.carousel-inner.onebyone-carosel > .item.prev.right,
.carousel-inner.onebyone-carosel > .item.active {
left: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.carousel-inner.onebyone-carosel > .active,
.carousel-inner.onebyone-carosel > .next,
.carousel-inner.onebyone-carosel > .prev {
display: block;
}
.carousel-inner.onebyone-carosel > .active {
left: 0;
}
.carousel-inner.onebyone-carosel > .next,
.carousel-inner.onebyone-carosel > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner.onebyone-carosel > .next {
left: 25%;
}
.carousel-inner.onebyone-carosel > .prev {
left: -25%;
}
.carousel-inner.onebyone-carosel > .next.left,
.carousel-inner.onebyone-carosel > .prev.right {
left: 0;
}
.carousel-inner.onebyone-carosel > .active.left {
left: -25%;
}
.carousel-inner.onebyone-carosel > .active.right {
left: 25%;
}
.is3-trade #basket-container
{
margin-top:50px;
}
.is3-trade #order-lines .row
{
}
.main-content .title-row
{
margin-right: -15px; 
margin-left: -15px; 
}
.product-detail .row
{
margin-right: -15px; 
margin-left: -15px;
}
.title-row .product-detail,.is3-trade #is3-sec-top-1 .row, .homepage-carousel .row, .homepage-rotator .container .row, 
{
margin-right: -15px; 
margin-left: -15px;
}
.prod-group-list-cont
{
margin-right:-21px;
}
#trade-sec-top-total-summary
{
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
}
#datatable 
{
}
#datatable .row
{
margin-left:-10px;
margin-right:-10px;
}
#order-lines
{
padding-left:10px;
padding-right:10px;
}
.basket-totals
{
padding-left:15px;
padding-right:15px;
margin-bottom:25px;
}
.bs-wizard
{
margin-top:40px;
margin-bottom:40px;
}
.bs-wizard-info .fa-chevron-right 
{
margin-right:-10px;
float:right;
}
.bs-wizard-step.active
{
color:#ED1D24;
}
.datatable .line {
padding: 3px 5px;
border: 1px solid #ccc;
border-width: 0 0 1px 0;
}
.datatable .line.default:nth-child(even) {
/* background-color: #F8F8F8; */
background: -moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%, rgba(254,254,254,0) 90%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(90%,rgba(254,254,254,0)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(254,254,254,0) 90%,rgba(255,255,255,0) 100%);
background: -o-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(254,254,254,0) 90%,rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(254,254,254,0) 90%,rgba(255,255,255,0) 100%);
background: linear-gradient(135deg, rgba(248,248,248,1) 0%,rgba(254,254,254,0) 90%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#00ffffff',GradientType=1 );
}
.btn-default
{
border-radius:0;
color:#FFF !important;
background-color:#5F5F5F;
border-color: #adadad;
}
.btn-default:hover
{
border-radius:0;
color:#FFF !important;
background-color:#939597;
border-color: #adadad;
}
.is3-qtyonorder-container
{
min-height:18px;
margin-top:20px;
}
.is3-product-merchandising-banners
{
position: absolute;
margin-top: -239px;
margin-left: 178px;
}
.is3-warning ul
{
margin-bottom:10px;
margin-top:10px;
}
.is3-warning.bg-warning
{
margin-left:10px;
position:relative;
max-width:928px;
}
.bg-warning
{
max-width:920px;
}
.datatable .heading 
{
line-height:21px;
}
.header-margin
{
margin-top:50px;
}
.is3-trade .header-margin h4
{
margin-top:0;
}
.my-account th, .my-account td 
{
padding: 2px 4px;
font-size:16px;
}
.my-account th
{
width:310px;
}
.my-account td
{
width:300px;
}
.my-account h4
{
font-weight:bold;
font-size:16px;
}
.btn-default, .nav-tabs > li > a 
{
border-radius: 0;    
}
.is3-favourites-page .main-content
{
margin-left:-10px;
}
.trade-side-style
{
margin-left:-10px;
padding-right:0;
}
.trade-side-style .header-margin
{
margin-left:-13px;
}
.trade-side-style .header-margin h3
{
margin-left:-2px;
}
.is3-login-blue-container
{
font-family: 'HelveticaNeueW01-55Roma', helvetica, arial, sans-serif;
height: 200px;
padding:0;
}
.login-username-label {
min-height: 15px;
margin-top: 29px;
width: 415px;
float: left;
font-family: 'HelveticaNeueW01-55Roma', helvetica, arial, sans-serif;
color:#5F5F5F;
}
.login-password-label {
min-height: 15px;
margin-top: 29px;
width: 415px;
float: left;
padding: 0 0 0 70px;
color:#5F5F5F;
}
.login-username-field {
height: 40px;
width: 415px;
float: left;
}
.login-password-field {
height: 40px;
width: 415px;
padding-left: 40px;
float: left;
}
.login-links {
margin-top: 15px;
width: 508px;
float: left;
font-size: 16px;
line-height: 1.5em;
}
.login-links a
{
color:#5F5F5F;
}
.login-links a:hover
{
color:#ED1D24;
}
.login-button-holder {
float: left;
margin-top: 46px;
margin-left: 332px;
}
.login-username-field input {
padding: 0 0 0 10px;
font-size: 16px;
margin-left: 40px;
width: 445px;
height: 40px;
float: left;
margin: 0;
border: 0;
background-color:#D1CBC9;
}
.login-password-field input {
height: 40px;
width: 455px;
margin: 0;
padding: 0 0 0 5px;
border: 0;
margin: 0 0 0 30px;
font-size: 16px;
background-color:#D1CBC9;
}
.search-button-login {
background-color: #ED1D24;
color: #FFF;
border: none;
width: 100px;
height: 35px;
cursor: pointer;
font-size:16px;
}
.search-button-login:hover 
{
background-color: #939597;
}
.login-heading {
font-size: 2.938em;
font-family: 'HelveticaNeueW01-65Medi', helvetica, arial, sans-serif;
color: #5F5F5F;
width: 940px;
margin: 90px 0px 0px -10px;
}
.is3-admin
{
margin-top:50px;
}
.login-header 
{
}
#store-finder-text-LoggedOut img {
position: absolute;
display: inline-block;
margin-top: -20px;
margin-left: 4px;
}
.login-header #store-finder-text a img 
{
}
.login-header #store-finder-img
{
margin-top:41px;
}
.password-success
{
margin-top:76px;
}
#is3-page #forgotten-password table td
{
padding: 0 0 10px 0;
}
#is3-login-cont
{
margin-top:50px;
}
#is3-login-cont .container
{
padding-left:5px;
}
#forgotten-password table td
{
padding: 0 0 10px 0;
font-size:16px;
}
#is3-traderegistrationnode .main-content
{
margin-left:-10px;
margin-right:-10px;
}
#forgotten-password table td input
{
color: #000;
}
.contact-form th {
width: 20%;
text-align: right;
padding: 13px 8px 8px 8px !important;
vertical-align: top;
font-weight: 300;
font-size: 13px;
}
.contact-form td {
width: 60%;
padding: 3px 0px 3px 10px;
vertical-align: top;
font-size: 13px;
}
.contact-form .star {
color: #ED1D24;
font-size: 13px;
padding: 0 0 0 3px;
}
label
{
font-weight:300;
}
#is3-traderegistrationnode .contact-form .form-control
{
width:60%;
height:24px;
}
#is3-traderegistrationnode .contact-form p
{
font-size:0.825em;
}
#is3-traderegistrationnode  .main-content .title-row {
margin-right: -25px;
margin-left: -13px;
}
.aurora-btn
{
background: #ED1D24;
color: #FFF;
height:30px; 
border:none;
background-color: #ED1D24;
color: #FFF;
border: none;
width: 100px;
height: 35px;
cursor: pointer;
font-size: 16px;
}
.aurora-btn:hover
{
background: #D1CBC9;
color: #FFF;  
}
#is3-productgrouplistnode .title-row .is3-cont-breadcrumb
{
margin-left:-10px;
font-size: 0.8125em;
}
.email-foot-link
{
display:inline;	
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
color: #939597;
cursor: default;
border: 1px solid #000;
border-bottom-color: transparent;
background-color:#fff;
}
.btn-default, .nav-tabs > li > a {
border-radius: 0;
}
.nav-tabs>li>a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
}
.nav-tabs
{
border-bottom-color: #000;
margin-top:70px !important;
border-bottom: 1px solid #000;
}
.nav-tabs>li {
float: left;
margin-bottom: -1px;
}
.nav-tabs>li>a:hover {
border-color: #000 #000 #000;
}
.order-values
{
margin-bottom:20px;
}
table {
background-color: transparent;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.table-striped>tbody>tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.is3-trade table
{
font-size:100% !important;
}
.trade-side-style .order-history
{
margin-right:-20px;
margin-left:-5px;
width:940px;
}
.trade-side-style .order-history-section
{
margin-right:-20px;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #939597;
text-decoration: none;
background-color: #fff;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
color: #ED1D24;
background-color: #eee;
border-color: #ddd;
}
#is3-productgroupnode .is3-tradeproduct-order-qty-cont .btn-default, #is3-tradeproductnode .product-order-add .btn-default, #is3-searchnode .is3-tradeproduct-order-qty-cont .btn-default, .is3-tradeproduct-order-qty-add2
{
height:30px;
display:inline-block;
color: #ED1D24 !important;
background-color:transparent;
border:0;
padding-bottom:1px;
padding-left: 1px;
padding-right: 2px;
}
#is3-tradeproductnode .is3-tradeproduct-order-qty-cont .btn-default:hover
{
border-bottom:2px solid #ED1D24 !important;
padding-bottom:1px;
padding-left: 1px;
padding-right: 2px;
background-color:transparent !important;
color:#ED1D24 !important;
}
#is3-tradeproductnode .trade-product-row .is3-tradeproduct-order-qty-add:hover
{
border-bottom:2px solid #ED1D24 !important;
padding-bottom:1px !important;
}
#is3-productgroupnode .is3-tradeproduct-order-qty-cont .btn-default:hover, #is3-tradeproductnode .product-order-add .btn-default:hover, #is3-searchnode .is3-tradeproduct-order-qty-cont .btn-default:hover, 
{
border-bottom:2px solid #ED1D24;
padding-bottom:1px;
padding-left: 1px;
padding-right: 2px;
}
#is3-productgroupnode .btn.active, #is3-productgroupnode .btn:active, #is3-searchnode .btn.active, #is3-searchnode .btn:active
{
box-shadow: none;
}
.footer-email-link a
{
display:inline-block;
}
.footer-email-link a:hover
{
color:#ED1D24;
}
#is3-traderegistrationnode .contact-form table tr
{
border:none !important;
border-color:transparent !important;
}
#is3-traderegistrationnode .contact-form table tr
{
border:none !important;
border-color:transparent !important;
}
#is3-traderegistrationnode .contact-form .table tr  td
{
border:none !important;
border-color:transparent !important;
}
#is3-traderegistrationnode .contact-form .table th
{
border:none !important;
border-color:transparent !important;
}
#is3-traderegistrationnode .contact-form .table input
{
margin-right:3px;
margin-bottom:-2px;
}
a:hover
{
color:#ED1D24;
}
#is3-homepagenode .homepage-news-text:hover
{
color:#939597;
}
.newsletter-submit:hover
{
background-color:#5F5F5F;
}
.links-list li a:hover {
color: ;
}
.carousel-control.left
{
background-image:none;
}
.carousel-control.right
{
background-image:none;
}
.carousel-control
{
width:4%;
}
.carousel-control:focus, .carousel-control:hover
{
color:#ED1D24;
}
.is3-favourites-page .price-stock
{
padding-left:0;
}
.is3-nav-side1 li a:hover
{
color:#ED1D24;
}
#account-links a:hover, #welcome-text a:hover, #welcome-text:hover, #basket-stuff a:hover
{
color:#ED1D24 !important;
}
#store-finder-text
{
position:absolute;
}
#store-finder-text img
{
position:absolute;
display:inline-block;
margin-top:-20px;
margin-left:4px;
}
.login-header #store-finder-text
{
position:absolute;
}
.red-star
{
color:#ED1D24;
font-size:30px;
}
.grey-star
{
font-size:30px;
}
#favourite_off
{
display:inline-block;
}
#favourite_on
{
display:inline-block;
}
.red-bar form input
{
color:black;
}
.newsletter-submit
{
color:white !important;
}
#print-btn-cont
{
margin-top:40px;
float:right;
}
.megamenu-dropdown-image
{
width:225px;
height:225px;
}
.brand-column-padding
{
padding-left: 20px !important; 
}
#brand-dropdown .megamenu-top-level, #product-dropdown .megamenu-top-level
{
font-weight:bold;
color:#ED1D24 !important;
margin-bottom:10px;
}
#brand-dropdown  .megamenu-top-level-invisible, #product-dropdown  .megamenu-top-level-invisible
{
display:block; width:100%; height:18px; margin-bottom:15px;
}
#is3-tradeproduct-ordertotal
{
display:inline;
}
.file-download
{
margin-top:10px;
}
#is3-productgroupnode .is3-comp-simple-content, #is3-productgrouplistnode .is3-comp-simple-content
{
margin-bottom:20px;
}
.dropdown-image
{
float:right;
}
.is3-pagination-item-selected
{
display:block;
background-color:#D1CBC9 !important;
color:#ED1D24 !important;
}
a.is3-pagination-item-selected
{
color: !important;
}
.age-range
{
padding-top:3px;
padding-bottom:4px;
}
.red-bar form #email-input
{
padding-left:10px;
}
.save-order center
{
text-align:left;
}
.dealer_address
{
width:280px;
}
.no-brand-access-warning
{
min-height:50px;
padding: 20px 20px 20px 20px;
}
#is3-traderegistrationnode form
{
background-color: #F1F1F1;
}
#is3-traderegistrationnode .aurora-btn
{
margin-bottom:10px !important;
}
.container {
width: 960px !important;
}
@media (min-width: 1px) {
.container {
max-width: 940px;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
float: left;
}
.col-lg-1 {
width: 8.333333333333332%;
}
.col-lg-2 {
width: 16.666666666666664%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-4 {
width: 33.33333333333333%;
}
.col-lg-5 {
width: 41.66666666666667%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-7 {
width: 58.333333333333336%;
}
.col-lg-8 {
width: 66.66666666666666%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-10 {
width: 83.33333333333334%;
}
.col-lg-11 {
width: 91.66666666666666%;
}
.col-lg-12 {
width: 100%;
}
.col-lg-push-1 {
left: 8.333333333333332%;
}
.col-lg-push-2 {
left: 16.666666666666664%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-4 {
left: 33.33333333333333%;
}
.col-lg-push-5 {
left: 41.66666666666667%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-7 {
left: 58.333333333333336%;
}
.col-lg-push-8 {
left: 66.66666666666666%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-10 {
left: 83.33333333333334%;
}
.col-lg-push-11 {
left: 91.66666666666666%;
}
.col-lg-pull-1 {
right: 8.333333333333332%;
}
.col-lg-pull-2 {
right: 16.666666666666664%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-4 {
right: 33.33333333333333%;
}
.col-lg-pull-5 {
right: 41.66666666666667%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-7 {
right: 58.333333333333336%;
}
.col-lg-pull-8 {
right: 66.66666666666666%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-10 {
right: 83.33333333333334%;
}
.col-lg-pull-11 {
right: 91.66666666666666%;
}
.col-lg-offset-1 {
margin-left: 8.333333333333332%;
}
.col-lg-offset-2 {
margin-left: 16.666666666666664%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.33333333333333%;
}
.col-lg-offset-5 {
margin-left: 41.66666666666667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.333333333333336%;
}
.col-lg-offset-8 {
margin-left: 66.66666666666666%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.33333333333334%;
}
.col-lg-offset-11 {
margin-left: 91.66666666666666%;
}
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12
{
float: left;
}
.homepage-news .col-md-3
{
width: 240px;	
}
.col-md-3.footer-links
{
width: 235px;
}
#is3-sec-top-1-middle
{
float: right;
}
.navbar-nash-top {
height: 50px;
min-width: 960px;
width: 100%;
border-radius: 0px;
}
#is3-productgrouplistnode .col-md-9,
#is3-productgroupnode .col-md-9
{
width: 705px;
}
#is3-productgrouplistnode .col-md-3,
#is3-productgroupnode .col-md-3
{
width: 235px;
}
#is3-sec-top-1-middle
{
width:548px;
}
.order-history .col-md-5
{
width:41%;
}
.order-steps
{
width:940px;
}
@media (min-width: 8px)
.col-sm-push-6 {
left: 50%;
}
.text-left
{
width:50%;
right:50%;p
}
.text-right
{
}
.is3-tradeproduct-order-qty-add:active, .is3-tradeproduct-order-qty-add2:active
{
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.delivery-address-cont
{
margin-top:80px;
}
.change-password table td
{
padding-bottom:10px;
padding-right:15px;
}
.change-password table input
{
padding-left:10px;
}
.header-logo
{
display: block;
margin-right: 52px;
margin-top: -5px;
}
@media (min-width: 692px)
.col-md-5 {
width: 41.66666667%; 
}
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
// IE9+ CSS
#is3-sec-top-1-left{padding: 0px 0px 0px 0px;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ specific styles go here */
#is3-sec-top-1-left{padding: 0px 0 0px 0;}
}
.is3-comp
{
}
.order-history .delivery-address-cont .f_row
{
margin-bottom:10px;
}
_:-ms-fullscreen, :root .order-history-section .col-md-12{position:inherit;}
.order-history .delivery-address-cont .f_label
{
display:inline-block;
padding-right:20px;
min-width:110px;
}
.is3-product-thumbnail .is3-product-thumbnail-img-cont, .is3-product-thumbnail-placeholder .is3-product-thumbnail-img-cont {
display: block;
padding: 2px;
margin-bottom: 20px;
line-height: 1.42857;
background-color: #fff;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
max-height:220px;
}
.is3-left-col-present .is3-product-thumbnail, .is3-left-col-present .is3-product-thumbnail-placeholder {
position: relative;
float: left;
width: 50%;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
}
.is3-product-thumbnail, .is3-product-thumbnail-placeholder {
position: relative;
float: left;
width: 33.333333334%;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 20px;
}
.is3-product-thumbnail .is3-product-thumbnail-img-cont .is3-product-thumbnail-img, .is3-product-thumbnail-placeholder .is3-product-thumbnail-img-cont .is3-product-thumbnail-img {
display: block;
position: relative;
overflow: hidden;
padding-bottom: 100%;
}
.is3-product-thumbnail .is3-product-thumbnail-img-cont .is3-product-thumbnail-img img, .is3-product-thumbnail-placeholder .is3-product-thumbnail-img-cont .is3-product-thumbnail-img img {
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
border: none;
border-radius: 0;
}
.is3-product-thumbnail-placeholder .is3-product-details-cont {
margin-bottom: 50px;
}
.is3-product-thumbnail .is3-product-details-cont .is3-product-title, .is3-product-thumbnail-placeholder .is3-product-details-cont .is3-product-title {
height: 50px;
margin-bottom: 5px;
font-size: 14px;
line-height: 17px;
}
.is3-product-thumbnail .is3-product-details-cont .is3-product-title a, .is3-product-thumbnail-placeholder .is3-product-details-cont .is3-product-title a {
color: #939597;
}
.fa-spin, .is3-product-thumbnail-placeholder .is3-product-details-cont:after {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.is3-product-thumbnail-placeholder .is3-product-details-cont {
margin-bottom: 50px; }
.is3-product-thumbnail-placeholder .is3-product-details-cont:after {
content: "";
speak: none;
line-height: 0;
font-style: normal;
font-weight: normal;
font-family: "FontAwesome";
display: inline-block;
float: right;
clear: right;
color: #ebebeb;
font-size: 30px; }
.checkboxes-table label {
width: 180px;
}
.glyphicon {
font-family: 'Glyphicons Halflings' !important;
}
meter {
margin: 0 auto 0.3em;
width: 100%;
height: 0.5em;
position: relative;
/*top: -6px;*/
background: none;
background-color: rgba(0, 0, 0, 0.1);
display: block;
}
meter::-webkit-meter-bar {
background: none;
background-color: rgba(0, 0, 0, 0.1);
}
meter > div {
height: 100%;
}
meter[value="1"] > div {
width: 25%;
background: red;
}
meter[value="2"] > div {
width: 50%;
background: yellow;
}
meter[value="3"] > div {
width: 75%;
background: orange;
}
meter[value="4"] > div {
width: 100%;
background: green;
}
#is3_password_strength_container {
position: relative;
width: 450px;
}
.change-password .tooltip-inner {
max-width: 250px;
width: 250px;
}
.change-password #is3_password_strength_tooltip {
position: absolute;
top: 6px;
right: 10px;
color: black;
line-height: 25px;
}
.change-password .tooltip-custom {
position: relative;
top:-5px;
display: inline-block;
border-bottom: 1px dotted black;
margin-left: 5px;
}
.change-password .tooltip-custom h4 {
font-size: 11px;
display: inline;
}
.change-password .tooltip-custom .tooltiptext {
font-size:13px;
visibility: hidden;
width: 300px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -150px;
opacity: 0;
transition: opacity 1s;
line-height: 24px;
}
.change-password .tooltip-custom .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
.change-password .tooltip-custom:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
#change-password-secure-meter {
/*width: 457px;*/
/*margin-left: 5px;*/
height: 12px;
}
.change-password #change-password-secure-meter span {
text-transform: none !important;
}
.change-password #NewPassword {
margin-bottom: 0px;
}
.change-password #new-password-label {
top: -2px;
position: relative;
}
#change-password-table input {
width: 180px;
}
#change-password-table .input-cont {
margin-left: 5px;
}
div#cookie-header-bar-wrapper {
left: 0px;
}