@import url(https://fonts.googleapis.com/css?family=Bowlby+One);
html {
text-align: center;
}
html, html a {
}
body {
padding: 0;
margin: 0 auto;
background-color:#C09D65;
/*position: relative;*/   text-align: left;
color:#636D71;
font-family: helvetica, arial, sans-serif;
font-size:13px;   line-height:1.250em;   width: 980px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/sand-background.jpg);
-webkit-font-smoothing: antialiased !important;
}
a:link,
button.link span
{
color: #006BB5;
text-decoration: none;
}
a:visited
{
color: #006BB5;
text-decoration: none;
}
a:hover,
a:focus,
button.link:focus span,
button.link:hover
{
text-decoration: none;
}
a:active,
button.link:hover span
{
text-decoration: none;
}
ul, ol, dl, table, address, pre, form div
{
font-size: 0.8125em;    }
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, .is3-comp-simple-content p
{
font-size: 1em;
}
h1
{
font-size: 26px;    line-height: 1.125em;
color: #006BB5;
text-transform: uppercase;
font-family: 'Bowlby One', cursive;
font-weight:normal;
-webkit-font-smoothing: subpixel-antialiased !important;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004); !important;
}
h2
{
color: #006BB5;
font-size: 18px;   text-transform: uppercase;
font-family: 'Bowlby One', cursive;
font-weight:normal;
-webkit-font-smoothing: subpixel-antialiased !important;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
h3
{
color: #006BB5;
font-size: 16px;   font-family: 'Bowlby One';
font-weight:normal;
text-transform: uppercase;
-webkit-font-smoothing: subpixel-antialiased !important;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
h4
{
color: #006BB5;
font-size: 14px;   font-family: 'Bowlby One', cursive;
font-weight:normal;
text-transform: uppercase;
-webkit-font-smoothing: subpixel-antialiased !important;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
h5, h6
{
color: #006BB5;
font-size: 0.8125em;
text-transform: uppercase;
}
p, ul, ol, dl, address, table, blockquote, pre, fieldset
{
margin-bottom: 1.125em; /* 18px */
}
h1
{
margin-top:1.125em;    /* 27px */
margin-bottom: 0.3em; /* 18px */
}
h2
{
margin-top:1.5em;    /* 27px */
margin-bottom: 0.5em;  /* 9px */
}
h3
{
margin-bottom: 0.5625em; /* 9px */
line-height: 1.1
}
h4
{
margin-bottom: 0.5625em; /* 9px */
}
ul ul, ol ol, ol ul, ul ol
{
margin-bottom: 0;
}
.is3-main-title
{
}
.news-summary{
max-width:500px;
float:left;
padding:0 0 0 20px;
}
.news-item-categories{
float:left;
min-width:137px;
}
news-item-categories.news-item-image{
margin:0;
}
#is3-contactnode #contact-thank-you
{
font: inherit;
font-size: 1.231em;
}
#cookie-header-bar-wrapper
{
background-color: #006BB5 !important;
left: 0px !important;
}
.col-sm-3{
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 25%;
}
.col-sm-7{
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 50.333333333%;
}
.col-sm-2{
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 14.6666666667%;
}
.col-xs-12{
position: relative;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 100%;
margin-bottom: 5px;
padding: 10px 0px;
}
.hidden-xs{
display: none !important;
}
.btn{
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 16px;
line-height: 1.25;
border-radius: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn-primary{
color: #ffffff !important;
background-color: #009DDC;
border-color: #008bc3;
}
.btn-primary:visited{
color:#ffffff;
}
.btn-sm{
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 0;
margin-top: 4.5px;
margin-bottom: 4.5px;
}
#is3-page
{
text-align: left;
margin: 0 auto;
width: 980px;
}
#is3-page-shadow-top
{
}
#is3-page-shadow-middle
{  
background-color: #FFF;
}
#is3-page-shadow-bottom
{
}
.login-heading{
margin-left:60px;
font-size:37px;
color:#006BB5;
font-family: 'Bowlby One', cursive;
margin-bottom:23px;
margin-top:12px;
}
.is3-login-blue-container{
width:940px;
margin-left:20px;
background-color: #C3E6FD;
}
.login-username-label{
min-height:15px;
margin-top:29px;
width:415px;
float:left;
padding:0 0 0 40px;
}
.login-password-label{
min-height:15px;
margin-top:29px;
width:415px;
float:left;
padding:0 0 0 40px;
}
.login-username-field{
height:40px;
width:415px;
padding-left:40px;
float:left;
}
.login-password-field{
height:40px;
width:415px;
padding-left:40px;
float:left;
}
.login-password-field input{
height:40px;
width:415px;
margin:0;
padding:0;
border:0;
padding:0 0 0 10px;
font-size:22px;
}
.login-username-field input{
padding:0 0 0 10px;
font-size:22px;
margin-left:40px;
width:415px;
height:100%;
float:left;
margin:0;
border:0;
}
.login-links{
margin-left:40px;
margin-top:15px;
width:505px;
float:left;
color: #006BB5;
font-size:14px;
line-height:1.5em;
}
.login-links a{
text-decoration:underline;
}
.login-button-holder{
float:left;
margin-top:30px;
margin-left:260px;
}
.product-code{
font-size:13px;
}
.individual-price{
margin-top:37px;
color:#ffffff;
font-size:13px !important;
position:absolute;
}
.quantity-prices-container{
margin:0 0 -30px 0;
font-size:13px !important;
}
.is3-sec
{
}
#is3-sec-top-0
{
}
#is3-sec-top-1
{
height:98px;
margin-right:20px;
}
#is3-sec-top-1-logo
{
width: 275px;
height: 204px; 
float: left;
margin-left:-40px;
position:absolute;
z-index:3;
}
#is3-sec-top-1-logo a
{    
}
#is3-sec-top-1-right
{
padding: 28px 0 0 0;
float:right; 
width:700px;
text-align:right;
height:70px;
}
#is3-sec-top-1-right-welcome
{
margin: 15px 0 0 0;
color: #006BB5;
font-weight:bold;
}
#is3-sec-top-2
{
height:55px;
margin-right:20px;
margin-left:230px;
}
#is3-sec-top-2-password
{
height:43px;
margin-right:20px;
margin-left:230px;
}
#is3-sec-top-3
{
height: 36px;
background-color:pink;
padding-left:240px;
margin-right:20px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/nav-strip-1px.jpg);
}
#is3-sec-top-3-password
{
height: 36px;
background-color:pink;
padding-left:240px;
margin:0px 20px 0px 0;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/nav-strip-1px.jpg);
}
#is3-sec-top-4
{
height: 30px;
margin-right:20px;
}
#is3-sec-middle
{
width: 940px;
min-height: 322px;
padding: 0 20px 0 20px;
margin-bottom:20px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/backstrip.png);
}
#is3-sec-middle-password
{
width: 940px;
min-height: 322px;
padding: 0 20px 0 20px;
margin:0 0 20px 0;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/backstrip.png);
}
#is3-sec-middle-login
{
width: 940px;
max-height: 450px;
padding: 0 20px 0 20px;
margin-bottom:5px;
}
html>body #is3-sec-middle
{
width: 940px; }
#is3-sec-middle-left
{
float: left;	
min-width: 220px;
}
#is3-sec-middle-right
{
float: right;
width: 720px; }
html>body #is3-sec-middle-right
{
width: 720px; }
.privacy-bar
{
min-height:36px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/nav-strip-1px.jpg);
margin-right:20px;
}
.privacy-bar li{
display: inline;
margin-left:15px;
}
.privacy-text{
position:absolute;
margin-top:10px;
margin-left:295px;
font-family: helvetica, arial, sans-serif;
font-size:16px;     color: #006BB5 ;
}
.privacy-text a:hover{
color:#FFF;
}
.copyright
{
text-align:center;
padding-top:7px;
font-size:11px;
}
#logo-white-text{
color: #FFF;
margin-right:5px;
margin-left:5px;
font-family: helvetica, arial, sans-serif;
font-size:13px;
font-weight:bold;
height:25
}
#is3-intersell-logo2 img{
position:abosolute;
margin-bottom:-2px;
}
#is3-sec-bottom-1
{
height:66px;
background-color:white;
margin-left:20px;
}
#is3-sec-bottom-1-password
{
height:26px;
background-color:white;
text-align:center;
margin:0 0 0 20px;
padding: 0 0 10px 0;
}
#is3-sec-bottom-1-login
{
height:36px;
background-color:white;
text-align:center;
margin-left:10px;
}
#is3-sec-bottom-2
{
height:66px; 
}
#is3-intersell-logo2{
margin-left:310px;
padding-top:15px;
display:table;
position:relative;
}
.logout-list{
width:71px;
min-width:71px;
height:2px;
}
.is3-col
{
}
#is3-col-left
{
padding: 0px 0px 0px 0px;
background-color: #C3E6FD;
min-width:220px;
}
#is3-col-middle
{
float: left;
width: 520px;
padding: 0px 20px 0px 20px;
background-color:white;
}
#is3-col-middle.full-width
{
/*width: auto;*/
width: 700px;
}
#is3-col-right
{
float: right;
width: 160px;
}
.is3-cont
{
}
#is3-cont-left
{
font-family: helvetica, arial, sans-serif;
padding: 18px 0 0 0; 
font-size: 16px;    width:220px;
font-weight:bold;
}
#is3-cont-left a
{
padding-left:20px;
padding-top:2px;
min-height:18px;
}
#is3-cont-main-top
{
padding-top:20px;
}
#is3-cont-main-left
{
float: left;
width: 47%;
}
#is3-cont-main-right
{
float: right;
width: 47%;	
}
#is3-cont-main
{
}
#is3-cont-main-bottom
{
}
#is3-cont-right
{
}
.is3-cont-search
{
width:246px;
float:right;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/search-bar-bckgrd.png);
background-repeat:no-repeat;
max-height:38px;
height:38px;
padding-top:8px;
}
input.dropdown:hover
{
}
.button
{
cursor:pointer;
border: none;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/) no-repeat;
}
.search-input{
border:none;
outline:none;
margin-top:3px;
margin-left:10px;
position:absolute;
z-index:3;
color: #006BB5;
background-color: #F7F7F7;
}
input::-webkit-input-placeholder{
color: #006BB5;
}
.search-text{
font-family: 'Bowlby One', cursive;
font-size: 12px;
padding-top:3px;
color: #FFF;
}
.search-text-login{
padding-top:5px;
font-family: 'Bowlby One', cursive;
font-size: 18px;
color: #FFF;
}
.search-button-login{
height:44px;
width:107px;
border:none;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/login-button-nor-roll.png) no-repeat;
}
.search-button-login:hover{
background-position: 0 -45px;
}
.search-button{
margin-left: 165px;
margin-top: -8px;
height:37px;
width:80px;
border:none;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/search-button.png) no-repeat;
}
.house-image-blue{
text-align:center;
position:absolute;
width:20px;
height:20px;
margin-left:-16px;
margin-top:-8px;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/home-nav-icon.png) no-repeat;
}
@-moz-document url-prefix() {
.house-image-blue {
margin-top:-23px;
}
}
/*
.basket-image-blue{
position:absolute;
display:inline-block;
width:20px;
height:19px;
margin-left:-10px;
margin-top:-3px;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/basket.png) no-repeat;
}
.is3-nav-top-item-last span:hover .basket-image-blue{
background-position: 0 -20px;
}
*/
/*
.is3-nav-top-item-last.basket{
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/basket.png) no-repeat;
float: right;
width: 220px;
}
*/
.is3-nav-top-item-last .basket-content
{
height: 20px;
}
.is3-nav-top-item-last.basket
{
width: 239px;
height: 22px;
float: right;
margin-top: -1px;
*margin-top: -17px;
}
.is3-nav-top-item-last .basket-image
{
height: 9px;
float: left;
background: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/basket.png) no-repeat;
color:#006BB5;
position:relative;
padding-left:25px;
}
/*
.is3-nav-top-item-last .basket-link:hover + .price-links a
{
color:#ffffff !important;
}
*/
.is3-nav-top-item-last .basket-link a
{
padding-top:5px !important;
}
.basket-link:hover + .basket-link.a{
padding-top:5px !important;
}
.is3-nav-top-item-last .basket-content a
{
line-height: 20px;
color: #006BB5; 
}
/*
.is3-nav-top-item-last:hover + #is3-tradeproduct-ordertotal{
color:#FFF;
}
*/
/*   NEEDED!!!!
.is3-nav-top-item-last a.basket-image:hover
{
background-position: 0 -20px !important;
color:#FFF;
}
*/
/* 
.basket:hover + .basket-image{
color:#FFF;
}
*/
/*
.price-links{
padding: 3px 0 0 0;
}
.price-links a{
color:#006BB5 !important;
}
/*
.price-links a:hover{
color:#FFF !important;
}
*/
/*
.price-links a:hover + is3-nav-top-item-last .basket-image{
background-position: 0px -20px !important;
color:#FFF;
}
*/
*/
div h2::nth-child(2) {
}
.search-button:hover
{
background-position: 0 -39px;
}
.is3-cont-breadcrumb
{
font-size: .9em;
font-family: helvetica, arial, sans-serif;
font-weight:bold;
margin-left:40px;
margin-top:8px;
position:absolute;
font-weight:bold;
}
.is3-cont-breadcrumb a:hover
{  
color:#C3E6FD;
}
.price-detail .is3-add-btn-div{
padding-left:20px;
}
.price-detail .is3-tradeproduct-qtyonorder{
min-width:110px;
float:right;
}
/*
/*
.is3-nav-top-item-last a.basket-image:hover + .basket-content a 
{
color:#FFF;
}
*/
/*
.is3-nav-top-item-last .basket-content a:hover
{
color: #FFF; 
}
*/
/*
.is3-nav-top-item-last .basket-content a:hover  a.basket-image{
background-position: 0 -20px !important;
}
*/
.is3-nav-top-item-last .small-label
{
font-size: 0.750em;
}
.is3-tradeproduct-qtyonorder{
margin-left:-20px;
text-align:center;
}
.is3-nav-top-1
{
width:440px;
float:left;
margin-top:20px;
margin-left:38px;
text-transform: uppercase;
font-family: 'Bowlby One', cursive;
font-weight:normal;
font-size:15px;
}
.is3-nav-top-1 ul
{
margin-bottom: 0px;
margin-left:-5px;
}
.is3-nav-top-1 li
{
display: inline;
list-style-type: none;
text-transform: uppercase;
padding-left:5px;
}
.is3-nav-top-1 li a
{
line-height: 10px;
padding: 2px 4px 2px 0px;
margin: 0px;
text-transform: uppercase;
font-family: 'Bowlby One', cursive;
font-weight:normal;
}
.is3-nav-top-1 li a:hover{
color: #C3E6FD;
}
.is3-nav-top-1 a:active,
.is3-nav-top-1 a:hover,
.is3-nav-top-1 a.is3-nav-top-item-selected,
.is3-nav-top-1 a.is3-nav-top-item-selected:link,
.is3-nav-top-1 a.is3-nav-top-item-selected:visited,
.is3-nav-top-1 a.is3-nav-top-item-selected:active,
.is3-nav-top-1 a.is3-nav-top-item-selected:hover
{
}
.is3-nav-top-2
{
padding-top:11px;
}
.is3-nav-top-2 ul
{
margin-bottom: 0px;
}
.is3-nav-top-2 li
{
display: inline;
list-style-type: none;
font-family: 'Bowlby One';
font-weight:400;
text-transform: uppercase;
font-size: 12px;   /* padding-left:3px; */
-webkit-font-smoothing: antialiased;
text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}
.is3-nav-top-2 li a
{
line-height: 10px;
padding: 2px 3px 5px 3px;
margin: 0px;
color: #FFF;
}
.is3-nav-top-2 a:hover,
.is3-nav-top-2 a.is3-nav-top-item-selected,
.is3-nav-top-2 a.is3-nav-top-item-selected:link,
.is3-nav-top-2 a.is3-nav-top-item-selected:visited,
.is3-nav-top-2 a.is3-nav-top-item-selected:active,
.is3-nav-top-2 a.is3-nav-top-item-selected:hover
{
color: #006BB5;
}
.is3-nav-top-item-last-blue a
{
color: #C3E6FD;
}
.opposite:hover{
color: #006BB5;
}
.is3-nav-top-item-last,.is3-nav-top-item-last a {
color: #006BB5;
}
.is3-nav-top-item-last:hover{
color:#fff;
}
.is3-nav-top-item-last.basket:hover a{
color:#fff;
background-position: 0px -20px !important;
}
.is3-nav-top-item-last{
margin-right:13px;
}
.is3-nav-side-item
{
}
.side-hover-class{
color:#FFE400 !important;
background-color: #006BB5 !important;
}
.side-hover-class-undo{
color:#FFE400 !important;
background-color: #C3E6FD !important;
}
.is3-nav-side-item a
{
display:block;
}
a.is3-nav-side-item-selected,
a.is3-nav-side-item-selected:link,
a.is3-nav-side-item-selected:visited,
a.is3-nav-side-item-selected:active,
a.is3-nav-side-item-selected:hover
{
color: #006BB5;
}
.is3-nav-side-item1{
font-weight:normal !important;
}
ul.is3-nav-side0 ul li a
{
min-height:18px;
}
.is3-nav-side-item a:hover
{
color:#FFE400;
background-color:#006BB5;
}
.is3-nav-side1 a 
{  
padding-left:30px !important;
padding-right:20px; 
}
.is3-nav-side2 li a
{  
}
.is3-nav-side2 .is3-nav-side-item2
{
padding-left: 20px;
}
.is3-nav-side2 .is3-nav-side-item2:hover
{
background-color:#006BB5;
}
.is3-cont-pagination
{
font-family: helvetica, arial, sans-serif;
/* float: right; */
width: 700px;
margin: 0px 10px 10px 0px;   
}
.is3-cont-pagination-pagesize
{
/*clear: right;*/
height: 20px;
line-height: 20px;
float: right;
margin:0px 5px 0px 0px;
}
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; 
color: #006BB5;
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: #006BB5;
}
.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 #006BB5;
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 #006BB5;
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;
}
.is3-locales
{
float: right;
}
.is3-locales li
{
display: inline;
}
.is3-locales li a:link,
.is3-locales li a:visited,
.is3-locales li a:hover,
.is3-locales li a:active,
.is3-locales li a:focus {
position: relative;
zoom: 1;
margin: 0 5px 0 0;
padding: 0;
display: block;
background-position: top left;
float: left;
text-indent: -5000px;
font-size: 1px;
overflow: hidden;
height: 14px;
}
.is3-locales li a
{
width: 14px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/en.jpg);
}
.is3-locales li a.fr
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/fr.jpg);
}
.is3-locales li a.de
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/de.jpg);
}
.is3-locales li a.es
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/es.jpg);
}
.is3-locales li a.it
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/it.jpg);
}
.is3-locales li a.pl
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/pl.jpg);
}
.is3-locales li a.cs
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/cs.jpg);
}
.is3-locales li a.hu
{  
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/icons/flags/hu.jpg);
}
.is3-locales li a:hover,
.is3-locales li a:active,
.is3-locales li a:focus,
.is3-locales li a.is3-locale-item-selected
{
background-position: 0 14px;
}
body#is3-homepagenode
{
}
#is3-homepagenode #is3-sec-top-4
{
display: none;
}
#is3-homepagenode #is3-sec-middle
{
width: 945px;
min-height: 0;
margin-top: 20px;
padding-right: 15px;
background-image: none;
}
#is3-homepagenode #is3-sec-middle-left
{
display: none;
}
#is3-homepagenode #is3-sec-middle-right
{
width: 945px;
}
#is3-homepagenode #is3-col-middle
{
width: 960px;
padding: 0;
}
#is3-homepagenode .is3-main-title
{
display: none;
}
.homepage-intro
{
padding: 0 10px 0 0;
color: #006BB5;
font-family: 'Bowlby One', cursive;    
text-align:center;
font-size:13px;
font-family: helvetica, arial, sans-serif;
}
.homepage-intro-bold
{
font-family: 'Bowlby One', cursive;   
}
#is3-productgrouplistnode
{
}
#is3-productgrouplistnode #is3-sec-middle
{
padding-right: 0;
width: 960px;
}
#is3-productgrouplistnode #is3-sec-middle-right
{
width: 740px;
}
#is3-productgrouplistnode #is3-col-middle
{
padding: 0 0 0 20px;
width: 720px;
}
#is3-productgrouplistnode #is3-col-middle .is3-cont-pagination
{
margin-right: 20px;
}
#is3-productgrouplistnode .is3-main-title
{
margin-left: 10px;
margin-bottom:-10px;
}
#is3-productgrouplistnode .is3-node-child-list-item
{
width: 160px;
min-height: 204px;
float: left;  
font-family: helvetica, arial, sans-serif;
margin: 20px 20px 0px 0px;
}
#is3-productgrouplistnode .is3-node-child-list-item.flat-right
{
margin: 0px 0px 20px 0px;
}
#is3-productgrouplistnode .is3-node-child-list-item-thumbnail
{
min-height: 160px;
min-width: 160px;
text-align: center;
}
#is3-productgrouplistnode .is3-node-child-list-item-thumbnail a
{
line-height: 0px;
display: block;
}
#is3-productgrouplistnode .is3-node-child-list-item-thumbnail img
{
border-width: 0;
}
#is3-productgrouplistnode .is3-node-child-list-item-text
{
margin: 10px 0px 0px 10px;
text-align: center;
font-size: 12px;
line-height: 13px;
}
#is3-productgrouplistnode .is3-node-child-list-item-text a
{
font-family: helvetica, arial, sans-serif;
}
#is3-productgrouplistnode .is3-node-child-list-item-text a:hover
{
text-decoration:underline;
}
#is3-productgroupnode
{
}
#is3-productgroupnode #is3-sec-middle
{
width: 960px;
padding: 0 0 0 20px;
}
#is3-productgroupnode #is3-sec-middle-right
{
width: 740px;
}
#is3-productgroupnode #is3-col-middle
{
padding-right: 0;
}
#is3-productgroupnode #is3-cont-main
{
width: 720px;
}
#is3-productgroupnode img.is3-product-image
{
}
#is3-productgroupnode .is3-node-child-list-item
{
width: 160px;
min-height: 220px;
float: left;  
margin: 20px 17px 0px 0px;
}
#is3-productgroupnode .is3-node-child-list-item.flat-right
{
margin: 0px 0px 20px 0px;
}
#is3-productgroupnode .is3-node-child-list-item-thumbnail
{
min-height: 160px;
position:relative;
}
#is3-productgroupnode .product-image{
text-align:center;
margin:auto;
}
#is3-productgroupnode .is3-node-child-list-item-thumbnail a
{
line-height: 0px;
display: block;
}
#is3-productgroupnode .is3-node-child-list-item-thumbnail img
{
z-index:100;
top:0;
right:0;
left:0;
bottom:0;
position:absolute;
*position:static;
margin:auto;
}
#is3-productgroupnode .is3-node-child-list-item-thumbnail .list-item-merch-imgs
{
z-index:100;
top:0;
right:0;
left:0;
bottom:0;
position:absolute;
*position:static;
margin:0;
margin-top:-10px;
}
#is3-productgroupnode .is3-node-child-list-item-text
{
margin: 10px 0px 0px 10px;
min-height: 30px;
color: #006BB5;
}
#is3-productgroupnode .new-product{
padding: 0 0 0 10px;
min-height:15px;
}
#is3-productgroupnode .allocated-quantity-remaining{
padding: 0px 0 0 28px;
min-height:16px;
font-size:11px;
color:#1182C6;         
}
#is3-productgroupnode .favourites-icon{
padding-left:73px;
width:200px;
position:absolute;
/* z-index:1; */
margin-top:10px; 
}
#is3-productgroupnode .is3-product-title
{
display: block;
min-height: 35px;
max-height:35px;
font-size:13px;
overflow:hidden;
}
#is3-productgroupnode .is3-product-price
{
display: block;
float: left;
font-size: 1em;
}
#is3-productgroupnode .is3-product-more
{
float: right;
font-size: 0.8em;
padding: 0px 10px 0px 0px;	
}
#is3-productgroupnode .is3-product-merchandising-banners
{
float: right;
margin: 0px 0px 0px 10px;
}
/* trade ******/
#is3-productgroupnode.is3-trade .is3-node-child-list-tradeproduct.is3-node-child-list-item 
{
min-height: 435px;
position: relative;
border:1px solid #87C7F3;
}
.loading
{
height: 50px;
}
#is3-productgroupnode .is3-tradeproduct-qtyonorder
{  
max-width:160px;
padding:5px 0 0 0px;
height:20px;
font-size: 12px;
font-family: helvetica, arial, sans-serif;
color: #FFF;
background-color: #006BB5;
margin: 3px 0 1px 0;
}
#is3-productgroupnode .is3-tradeproduct-multiples
{
font-size: 0.8em;
text-align: center;
width: 100%;
display: block;
margin: 10px 0px 0px 0px;
}
#is3-productgroupnode .is3-tradeproduct-order-qty-cont
{
position: absolute;
bottom: 0;
height: 100px;
max-width:160px;
background-color:#C2E6FE;
font-size:10px;
padding-left:10px;
font-family: helvetica, arial, sans-serif;
}
.is3-product-price-label{
float:left;
max-width:70px;
min-height:25px;
padding-top:5px;
color: #006BB5;
font-weight:bold;
}
.is3-product-price-labels{
float:left;
max-width:70px;
min-height:25px;
padding-top:5px;
color: #006BB5;
font-weight:bold;
}
.is3-product-price-value{
float:left;
width:70px;
min-height:25px;
margin-bottom:10px;
color: #006BB5;
font-size:14px;
position:relative;
}
.is3-product-price-values{
float:left;
width:70px;
min-height:25px;
margin-bottom:10px;
color: #006BB5;
font-size:14px;
position:relative;
}
.price-value{
padding-top:5px;
position:absolute;
}
.is3-tradeproduct-order-qty-input{
min-height:20px;
width:58px;
margin-left:5px;
text-align:right;
border:1px solid #006BB5;
padding-right:5px;
color:#006BB5
}
.is3-product-quantity-label{
float:left;
max-width:70px;
padding-left:45px;
min-height:25px;
padding-top:5px;
color: #006BB5;
font-weight:bold;
}
.is3-product-quantity-labels{
float:left;
max-width:70px;
padding-left:45px;
min-height:25px;
padding-top:5px;
color: #006BB5;
font-weight:bold;
}
.prod-det-add-small a{
font-size:14px;
padding:0 0 0 10px;
}
.prod-det-add-small{
background-color:yellow;
min-height:20px;
min-width: 65px;
margin:0 0 0 9px;
padding: 5px 0 0 0;
float:left;
cursor:pointer;
}
.prod-det-add-small:hover{
background-color: #FFF !important;
}
.is3-product-price-details{
float:left;
min-height:25px;
bottom:0;
background-color:#016CBC;
width:65px;
color:#fff;
text-align:center;
font-size:18px;
font-family: helvetica, arial, sans-serif;
cursor:pointer;
*margin-top:10px;
}
.is3-product-price-details:hover{
background-color:#FFF;
}
.is3-product-price-details:hover a{
color: #006BB5;
background-color:#FFF;
}
#is3-productgroupnode .is3-product-price-details:hover{
background-color:#C3E6FD
color:#006BB5;
}
.is3-product-price-details a{
margin-top:4px;
margin-right:1px;
color:#fff;
}
#is3-productgroupnode .is3-product-price-add{
float:left;
min-height:21px;
max-height:2px;
height:21px;
width:65px;
max-width:65px;
padding-left:10px;
}
#is3-productgroupnode .is3-product-price-add:hover{
}
.is3-product-price-add a:link{
}
.is3-product-more{
color:#fff;
}
.add-button{
padding-top:5px;
max-height:23px;
}
#is3-productgroupnode .new-product{
margin-left:-2px;
}
.is3-quantity-ordered{
margin-top:10px;
width:160px;
height:24px;
max-height:24px;
border-top: 1px solid #C3E6FD;
color:#fff;
background-color:#006BB5;
}
.is3-quantity-ordered-text{
padding-top:4px;
padding-left:10px;
margin-bottom:4px;
font-size:12px;
}
#is3-productgroupnode .is3-tradeproduct-order-qty
{
min-height:25px;
height:25px;
}
#is3-productgroupnode .is3-btn.is3-tradeproduct-order-qty-add
{
cursor:pointer;
}
.add-padding{
margin-right:15px;
}
.product-list-add{
margin-left:75px;
}
.product-list-add .is3-btn
{ 
display: block;
text-align: center;
width: 63px;
height: 19px;
overflow: hidden;
font-size: 14px;
padding: 1px;
padding-top:5px;
background-color:#FFF300; 
*margin-top:10px;
}
.is3-btn:hover
{ 
background-color: #FFF;
color: #006BB5;
}
.is3-btns
{ 
color: #fff;
display: block;
text-align: center;
width: 63px;
height: 19px;
overflow: hidden;
font-size: 14px;
padding: 1px;
padding-top:3px;
background-color:#006BB5; 
}
.is3-btns:hover
{ 
background-color: #FFF;
color: #006BB5;
}
.hidden-counter{
display:none;
}
.quantity-break{
font-size:11px;
font-family: helvetica, arial, sans-serif; 
width:100%;
}
.quantity-break-link{
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/nav-strip-1px-yellow.jpg);
min-height:22px;
padding:8px 0 0 22px;
font-weight:bold;
font-family: helvetica, arial, sans-serif; 
position:relative;
margin: 3px 0 4px 4px;
cursor:pointer;
width:130px;
}
.quantity-break-link img{
float:right;
position:absolute;
margin: -3px 0 0 6px;
}
.hr-divider{
margin: 5px 10px 5px 10px;
}
.individual-quanity-break{
font-size:11px;
font-weight:bold;
font-family: helvetica, arial, sans-serif; 
color: #006BB5;
padding: 8px 0px 0 20px;
min-height:22px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/backgrounds/nav-strip-1px-yellow.jpg);
margin: 3px 0 4px 4px;
width:130px;
}
.group-pagination{
margin: 10px 15px 0 0;
}
.group-link-back{
float:left;
margin:0  0 2px;
}
.group-link-next{
float:right;
margin:0 25px 0 0;
}
.is3-tradeproduct-qtyonorder{
text-align:center !important;
}
#is3-productnode,
#is3-tradeproductnode
{
}
#is3-productnode #is3-cont-main-top .is3-main-title,
#is3-tradeproductnode #is3-cont-main-top .is3-main-title
{
display: none;
}
img.is3-productnode-primary-image
{
}
.is3-productnode-secondary-image-list-item
{
float: left;
width:102px;
height:102px;
position:relative;
}
.related-item .is3-tradeproduct-qtyonorder{
height:20px;
background-color: #006BB5;
color:#FFF;
font-family: helvetica, arial, sans-serif;
padding: 5px 0 0 10px;
margin:5px 0 0 0;    
font-size:12px;
}
.related-item-padding .is3-tradeproduct-qtyonorder{
height:20px;
background-color: #006BB5;
color:#FFF;
font-family: helvetica, arial, sans-serif;
padding: 5px 0 0 10px;
margin:5px 0 0 0;    
font-size:12px;
}
.is3-productnode-secondary-image-list-item-padding
{
float: left;
width:102px;
height:102px;
margin-right:17px;
position:relative;
}
.is3-productnode-secondary-image
{
top:0;
right:0;
bottom:0;
left:0;
margin:auto;
position:absolute;
}
.is3-productnode-secondary-image-list-item.flat-right
{
margin: 0px 0px 27px 0px;
}
#is3-productnode #primary,
#is3-tradeproductnode #primary
{
position: relative;
float: left;
width: 340px;
}
#is3-productnode #secondary,
#is3-tradeproductnode #secondary
{
float: right;
width: 300px;
}
#is3-productnode #detail-merch-img-container,
#is3-tradeproductnode #detail-merch-img-container
{
position: absolute;
right: 10px;
top: 10px;
}
#is3-productnode .more-views,
#is3-tradeproductnode .more-views
{
color: #FFF;
}
#is3-tradeproductnode dt
{
clear: left;
float: left;
width: 120px;
font-family:'HelveticaNeueW01-77BdCn 692722',helvetica, arial, sans-serif;
}
#is3-tradeproductnode dd
{
float: right;
width: 180px;
}
#is3-tradeproductnode #is3-tradeproduct-order-cont
{
border: 1px solid #FFF;
border-width: 1px 0;
padding: 20px 20px;
}
#is3-tradeproductnode .is3-product-price
{
font-size:18px;
}
#is3-tradeproductnode .is3-tradeproduct-order-qty
{
float: left;	
width: 110px;
height: 50px;
}
#is3-tradeproductnode .is3-tradeproduct-order-qty input
{
width: 70px;
height: 20px;
padding: 2px 4px;
border-width: 0;
text-align: right;
color: ;
font-size: 18px;
}
#is3-tradeproductnode .is3-product-price label,
#is3-tradeproductnode .is3-tradeproduct-order-qty label
{
display: block;
color: #006BB5;
font-family:'HelveticaNeueW01-77BdCn 692722',helvetica, arial, sans-serif;
margin-bottom: 4px;
}
#is3-tradeproductnode .is3-product-price labels,
#is3-tradeproductnode .is3-tradeproduct-order-qty labels
{
display: block;
color: ;
font-family:'HelveticaNeueW01-77BdCn 692722',helvetica, arial, sans-serif;
font-size: 14px;
margin-bottom: 4px;
}
#is3-tradeproductnode .is3-tradeproduct-order-qty label
{
text-align: left;
}
#is3-tradeproductnode .is3-btn.is3-tradeproduct-order-qty-add
{
float: left;
}
.is3-product-price-add .add-button{
background-color:#FFF300;
color:#006BB5;
}
#is3-tradeproductnode .is3-btn,
#is3-tradeproductnode .is3-btn:link
{
display: block;
text-align: center;
margin:0 7px 0 0;
height: 20px;
overflow: hidden;
font-size: 14px;
color:#006BB5;
}
#is3-tradeproductnode .is3-btn:hover
{
color: #006BB5 !important;
background-color: #FFF;
}
#is3-tradeproductnode .is3-btn.is3-tradeproduct-view-order
{
margin: 20px 0 0 50px;
width: 192px;
}
.product-title{
margin-top:-10px;
margin-bottom:20px;
}
#is3-tradeproductnode #secondary
{
float: right;
width: 340px;
}
#is3-tradeproductnode .product-detail-page
{
font-size:12px;
}
#is3-tradeproductnode .product-detail-page td
{
padding-bottom:3px;
}
#is3-tradeproductnode .table-gap td
{
padding-bottom:10px;
}
#is3-tradeproductnode .price-detail
{
height:80px;
width:340px;
margin-bottom: 20px;
background-color:#C3E6FD;
position:relative;
}
#is3-tradeproductnode .price-detail table
{
font-size:12px;
font-family: helvetica, arial, sans-serif;
color: ;
margin-left:20px;
position:absolute;
margin-top:15px;
}
#is3-tradeproductnode .is3-add-btn-divs{
margin-left:15px;
padding-top:4px;
max-width:60px;
min-height:18px;
text-align:center;
background-color: #006BB5;
}
#is3-tradeproductnode .is3-add-btn-divs:hover{
color:#006BB5;
background-color: #FFF;
}
#is3-tradeproductnode .is3-add-btn-div a:hover {
color:#006BB5;
}
#is3-tradeproductnode .your-price-blue{
font-size:19px;
color: #006BB5;
font-weight:bold;
}
#is3-tradeproductnode .price-detail input
{
height:20px;
text-align:center;
width:40px;
border:none;
margin-left:-2px;
}
.lowercase-text{
text-transform:lowercase !important;
text-transform: capitalize !important;
}
#is3-tradeproductnode .price-detail a{
color: #FFF;
margin-left:10px;
}
.quantity-text{
margin-left:-20px;
}
#is3-tradeproductnode .padding-table
{
padding-top:10px;
}
#is3-tradeproductnode .padding-table input
{
color: #006BB5;
}
#is3-tradeproductnode .continue-shopping
{
height:40px;
width:160px;
margin-bottom: 20px;
float:left;
-webkit-font-smoothing: antialiased !important;
background-color:#C3E6FD;
}
#is3-tradeproductnode .continue-shopping:hover
{
height:40px; 
width:160px;
margin-bottom: 20px;
background-color:#006BB5; 
color:#C3E6FD;
float:left;
}
#is3-tradeproductnode .continue-shopping div:hover 
{
color:#C3E6FD;
}
#is3-tradeproductnode .current-order
{
height:40px;
width:160px;
margin-bottom: 20px;
margin-left:20px;
float:left;
background-color:#C3E6FD;
position:relative;
}
#is3-tradeproductnode .current-order:hover
{
background-color:#006BB5;
}
#is3-tradeproductnode .current-order:hover 
{
background-color:#006BB5;
color:#C3E6FD;
}
#is3-tradeproductnode .current-order:hover div h4
{
color:#C3E6FD;
}
#is3-tradeproductnode .current-order div
{
margin-top:14px;
margin-left:13px;
position:absolute;
}
#is3-tradeproductnode .continue-shopping div
{
width:60px;
margin-left:37px;
margin-top:5px;
position:absolute;
}
#is3-tradeproductnode .continue-shopping:hover div
{
color:#C3E6FD;
}
#is3-tradeproductnode .is3-image-dimensions{
color:#636D71;
}
#primary #click-to-enlarge{
min-height:40px;
}
#primary #click-to-enlarge div{
padding-top:10px;
text-align:left !important;
}
<!-- 
#is3-tradeproductnode .related-item-padding{
max-width:160px;
width:160px;
margin-left:16px;
margin-top:20px;
float:left;
border:1px solid #87C7F3;
}
-->
#is3-tradeproductnode .related-item
{
width: 160px;
margin: 20px 17px 0 0;
float: left;
border:1px solid #87C7F3;
}
#is3-tradeproductnode .related-item.full-height
{
min-height: 400px;
}
.is3-product-price-add{
float:left;
min-height:21px;
max-height:2px;
height:21px;
width:71px;
min-width:71px;
padding-left:10px;
color:#006BB5;
}
#is3-tradeproductnode .related-products-container{
min-width:720px;
position:relative;
}
.is3-quantity-ordered-related
{
margin-top:10px;
background-color: #006BB5;
max-width:160px;
height:25px;
color: #FFF;
}
#is3-tradeproductnode .related-item-padding{
}
#is3-tradeproductnode .product-image{
width:160px;
height:160px;
}
#is3-tradeproductnode .product-image img{
display: block;
margin-left: auto;
margin-right: auto;
}
.favourites-icon{
/* padding-left:14px; */
/* width:120px;  */
/*  position:absolute;*/
z-index:101;
margin-top:6px;
}
.is3-node-child-list-item-thumbnail{
position:relative;
}
.is3-tradeproduct-order-qty-cont
{
height: 100px;
max-width:150px;
background-color:#C2E6FE;
font-size:10px;
padding-left:10px;
font-family: helvetica, arial, sans-serif;
}
#is3-tradeproductnode .amscaninc-prod-thumb-text{
width:160px;
}
#is3-tradeproductnode .is3-product-price
{
display: block;
float: left;
font-size: 1em;
}
.is3-prod-thumb-text{
padding-top:5px;
padding-left:10px;
width:160px;
min-height:32px;
padding-right:10px;
}
#is3-tradeproductnode .new-product-image{
padding: 5px 0 0 10px;
}
#is3-tradeproductnode .allocated-quantity-remaining{
padding:0 0 0 28px;
font-size:11px;
color: #006BB5;
width:150px;
margin-bottom:4px;
min-height:16px;
}
#is3-tradeproductnode .red-quantity-remaining{
color: red;
width:150px;
font-weight:bold;
}
#amscaninc-prod-det-secondary-info .product-detail-page{
margin-bottom:10px !important;
}
#is3-tradeproductnode .is3-product-price-details{
float:left;
min-height:20px;
bottom:0;
width:65px;
color:#fff;
margin-right:1px;
text-align:center;
font-size:14px;
padding-top:5px;
font-family: helvetica, arial, sans-serif;
}
#is3-tradeproductnode .is3-product-price-details:hover{
background-color: #FFF;
color: #006BB5;
}
#is3-tradeproductnode .is3-product-price-details:hover a{
color: #006BB5;
}
#is3-tradeproductnode .favourites-icon.product-detail{
padding: 0 0 0 250px;
margin-bottom:-23px;
z-index:101;
position: absolute;
}
.is3-node-child-list-item-thumbnail .favourites-icon{
/* margin: -8px 0 0 0; */
}
#is3-tradeproductnode .favourites-icon.related-merchandising{
padding:0 0 0 115px;
margin-top:-17px;
z-index:101;
position:absolute;
}
#primary .favourites-icon{
margin-top:-10px; 
}
.product-notes{
font-family: helvetica, arial, sans-serif;
font-size:12px;
}
#is3-tradeproductnode .list-item-merch-imgs
{
z-index: 100;
top: 0;
right: 0;
left: 0;
bottom: 0;
position: absolute;
margin-top: 10px;
}
#is3-tradeproductnode .list-item-merch-img2
{
z-index: 100;
top: 0;
right: 0;
left: 0;
bottom: 0;
position: absolute;
margin-top: 17px;
}
#is3-blognode
{
}
#is3-blognode .news-item
{
}
#is3-blognode .news-item-image
{
display: block;
margin-left: auto;
margin-right: auto;
}
#is3-blognode .news-item-categories li
{
display: block;
float: left;
padding: 0 7px 0 0;
margin: 0 7px 0 0;
border: 1px solid #eee;
border-width: 0 1px 0 0;
line-height: .8em;
}
#is3-blognode .news-item-categories li.last
{
border-width: 0;
}
hr {
border-top:1px dotted #C2E6FE;
}
.inner-container p{
font-size:1.0em !important;
font-family:helvetica, arial, sans-serif;
text-align:left!important;
}
.inner-container{
padding: 0 30px 0 0 ;
}
#is3-blogentrynode
{
}
#is3-blogentrynode .news-item-image
{
float: left;
margin: 0 0 15px 20px;
padding: 0 20px 0 0;
}
#is3-blogentrynode .is3-node-child-list-item
{
width: 160px;
min-height: 300px;
float: left;  
margin: 0px 20px 20px 0px;
}
#is3-blogentrynode .is3-node-child-list-item.flat-right
{
margin: 0px 0px 20px 0px;
}
#is3-blogentrynode .is3-node-child-list-item-thumbnail
{
min-height: 160px;
}
#is3-blogentrynode .is3-node-child-list-item-thumbnail a
{
line-height: 0px;
display: block;
}
#is3-blogentrynode .is3-node-child-list-item-thumbnail img
{
border: solid 1px ;
}
#is3-blogentrylistnode
{
}
#is3-blogentrylistnode .news-item
{
margin-bottom: 10px;
}
#is3-blogentrylistnode .news-item-image
{
display: block;
margin-left: auto;
margin-right: auto;
}
#is3-blogentrylistnode .news-item-categories li
{
display: block;
float: left;
padding: 0 7px 0 0;
margin: 0 7px 0 0;
border: 1px solid #eee;
border-width: 0 1px 0 0;
line-height: .8em;
}
#is3-blogentrylistnode .news-item-categories li.last
{
border-width: 0;
}
#is3-blogentrylistnode  .news-item-text{
padding: 10px 0 0 0;
}
#is3-searchnode
{
}
#is3-searchnode-results
{
}
.is3-searchnode-results-item
{
}
.is3-searchnode-results-item.alt
{
background-color: ;
}
.is3-searchnode-results-item-thumbnail
{  
float: left;
margin: 10px;
width: 98px;
height: 98px;  
position:relative;
}
.is3-searchnode-results-item-thumbnail img
{  
border: solid 1px ;
margin:auto;
top:0;
bottom:0;
right:0;
left:0;
position:absolute;
}
.is3-searchnode-results-item-copy{
float:left;
margin: 10px 0 0 20px;
width: 480px;
padding: 0 10px 10px 10px;
}
.is3-searchnode-results-item-copy p{
font-size:13px;
font-family: helvetica, arial, sans-serif;
}
.result-description{
max-height:30px;
overflow:hidden;
margin-bottom:0.4em !important;
}
#is3-contactnode
{
}
.is3-comp-simple-content
{
margin-top:10px;
}
.is3-comp-simple-content ul
{
list-style: disc inside none;
}
.is3-comp-simple-content .palgrave-banner-homepage
{
float: left;
margin: 20px 20px 0 0;
width:300px;
height:200px;
position:relative;
}
.is3-comp-simple-content .palgrave-banner-homepage img
{  
}
.is3-comp-simple-content .palgrave-banner-homepage img:hover
{  
background-position:-40px;
}
.simple-image-holder-top{
overflow:hidden;
position:absolute;
margin-top:155px;
margin-left:70px;
height:36px;
width:160px;
}
.simple-image-holder-top img{
margin-left:8px;
}
.simple-image-holder-left{
overflow:hidden;
position:absolute;
margin-top:155px;
margin-left:10px;
height:36px;
width:160px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/lozange.png); no-repeat;
}
.simple-image-holder-right{
overflow:hidden;
position:absolute;
margin-top:155px;
margin-left:130px;
height:36px;
width:160px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/lozange.png); no-repeat;
}
.simple-image-holder-bottom{
overflow:hidden;
position:absolute;
margin-top:155px;
margin-left:70px;
height:36px;
width:160px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/lozange.png); no-repeat;
}
.simple-image-holder-left:hover, .simple-image-holder-bottom:hover, .simple-image-holder-right:hover{
background-position: 0 -37px;
}
.simple-image-text{
padding: 11px 0 0 10px;
font-family: 'Bowlby One', cursive;
font-size: 12px;
color: #006BB5;
}
.is3-comp-advanced-content,
.is3-comp-advanced-content p,
.is3-comp-advanced-content div,
.is3-comp-advanced-content li
{
font-size: 1em;
}
.is3-comp-advanced-content .is3-comp-title
{
}
.is3-comp-advanced-content ul
{
list-style: disc inside none;
}
.is3-comp-flash
{
}
.is3-comp-video
{
padding: 5px 13px 5px 0;
float: left;
width: 310px;
}
.is3-comp-video div
{
cursor:pointer;
width: 100%:
height: 100%;
background-size: auto;
}
.video_play_icon{
width: 100%;
height: 100%;
background: transparent url('https://www.palgraveimport.co.uk/graphics/templates/default/video/video-play-button-norm.png') center center no-repeat;
opacity: 0.7;
transition-duration: 0.25s;
-webkit-transition-duration: 0.25s;
}
.video_play_icon:hover{
opacity: 1;
transition-duration: 0.25s;
-webkit-transition-duration: 0.25s;
}
.is3-video-popup-container
{
width: 310px; 
height: 174px; 
display: block; 
margin: 4px 4px 4px 0px;
}
.is3-comp-video .video_title
{
height: 24px;
margin-top: -30px;
opacity: 0.5;
background: black;
color: white;
padding: 3px 5px;
font-size: 11pt;
}
.is3-comp-video:hover .video_title
{
opacity: 0.8;
}
.is3-comp-blog-entry-list
{
}
.is3-comp-carousel
{
margin-top:-40px;
z-index:-100;
}
.is3-comp-carousel .default-carousel
{
}
.is3-comp-carousel #top-carousel
{
}
.is3-comp-carousel #top-carousel .jcarousel-clip
{
width: 940px;
height: 390px;
}
.is3-comp-carousel #top-carousel .jcarousel-item
{
width: 940px;
height: 390px;
}
#top-carousel .jcarousel-control
{
position:absolute;
overflow:visible;
width:960px;
height:19px;
margin-top:-45px;
z-index:10;
}
#top-carousel .jcarousel-control div
{
margin:0 auto;
padding-right:20px;
}
@-moz-document url-prefix() {
#top-carousel .jcarousel-control div {
margin-top:-15px;
}
}
@-moz-document url-prefix() {
#top-carousel .jcarousel-control a div {
margin-top:0px;
}
}
#top-carousel .jcarousel-control #button1{
}
#top-carousel .jcarousel-control li{
margin-left:3px;
} 
#top-carousel .jcarousel-control a 
{
padding-left:3px;
float:left;
display: block;
width: 28px;
height: 28px;
margin:0 auto;
padding-left: 1px;
/*text-indent: -5000px;
font-size: 1px;
overflow: hidden; */
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/banner-indicator.png);
background-repeat: no-repeat;
background-position: 0 -29px;  
margin-left:3px;
}
.jQuery-button-text{
padding: 7px 0 0 10px;
color: #636D71;
}
#top-carousel .jcarousel-control a.jcarousel-selected 
{
background-position: 0 0px;  
color: #006BB5;
}
.is3-comp-carousel #bottom-carousel
{
clear: left;
margin-top: 20px;
padding: 0 40px;
margin-right: 20px;
}
.is3-comp-carousel #bottom-carousel .jcarousel-clip
{
width: 600px;
}
.is3-comp-carousel #bottom-carousel .jcarousel-item
{
width: auto;
height: 162px;
margin: 10px 16px;
-moz-box-shadow: 0px 0px 8px #888;
-webkit-box-shadow: 0px 0px 8px #888;
box-shadow: 0px 0px 8px #888;  
}
.is3-comp-carousel #bottom-carousel .jcarousel-next-horizontal {
position: absolute;
top: 65px;
right: 0px;
width: 36px;
height: 48px;
cursor: pointer;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/right-banner-arrow.png) no-repeat 0 0;
}
.is3-comp-carousel #bottom-carousel .jcarousel-next-horizontal:hover,
.is3-comp-carousel #bottom-carousel .jcarousel-next-horizontal:focus,
.is3-comp-carousel #bottom-carousel .jcarousel-next-horizontal:active {
background-position: 0 -48px;
}
.jcarousel-prev-horizontal{
position: absolute;
top: 156px;
left: -10px;
width: 60px;
height: 77px;
cursor: pointer;
background: transparent url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/left-banner-arrow.png) no-repeat 0 0;
}
.jcarousel-next-horizontal{
position: absolute;
top: 156px;
right: 10px;
width: 60px;
height: 77px;
cursor: pointer;
background: transparent url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/buttons/right-banner-arrow.png) no-repeat 0 0;
}
.jcarousel-next-horizontal:hover{
background-position: 0 -78px;
}
.jcarousel-prev-horizontal:hover{
background-position: 0 -78px;
}
.is3-comp-carousel #bottom-carousel .jcarousel-prev-horizontal {
position: absolute;
background: transparent url(https://www.palgraveimport.co.uk/graphics/templates/default/carousel/left-rotator-arrow.jpg) no-repeat 0 0;
}
.is3-comp-carousel #bottom-carousel .jcarousel-prev-horizontal:hover, 
.is3-comp-carousel #bottom-carousel .jcarousel-prev-horizontal:focus,
.is3-comp-carousel #bottom-carousel .jcarousel-prev-horizontal:active {
background-position: 0 -48px;
}
#is3-comp-product-rotator
{
margin-bottom: 20px;
}
#is3-comp-product-rotator form
{
font-size: 1em;
}
.is3-comp-product-rotator-item,
.is3-comp-product-rotator-item-alt
{
float: left;
width: 130px;
margin-right: 20px;
}
.is3-comp-product-rotator-item-alt
{
margin: 0;
}
.is3-comp-product-rotator-image-container
{
padding-bottom: 10px;
background: url(https://www.palgraveimport.co.uk/graphics/templates/easiliving/misc/shadow_130x10.jpg) no-repeat bottom left;
}
.is3-comp-product-rotator-image
{
width: 120px;
height: 120px;
padding: 5px;
background: url(https://www.palgraveimport.co.uk/graphics/templates/easiliving/bg/product_gradient_130x130.jpg) no-repeat bottom left;
}
.is3-comp-product-rotator-text
{	
padding: 10px 0 5px 0;
}
.is3-comp-product-rotator-title
{
height: 55px;
}
.is3-comp-product-rotator-price
{
color: ;
padding-bottom: 10px;
}
.is3-comp-product-rotator-button-add
{
display: block;
float: left;
}
.is3-comp-product-rotator-button-more
{
display: block;
float: right;
}
.is3-comp-product-rotator-qty-merch-cont
{
padding-bottom: 10px;
position: relative;
}
.is3-comp-product-rotator-merch
{
position: absolute;
right: 0;
top: 0;
}
.is3-comp-product-rotator-qty
{
border: 1px solid ;
padding: 4px;
width: 60px;
height: 20px;
}
#is3-order
{
}
#is3-account
{
}
.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-warning,
.is3-error
{
background-color: #FFFDCA;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/icon_warning_onyellow.gif);
background-repeat: no-repeat;
background-position: 10px 50%;  
padding: 17px 20px 15px 50px; 
}
.is3-warning,
.is3-error,
.is3-warning li,
.is3-error li
{
color: red;
font-size: 14px;
margin: 0px 5px 5px 0px;
}
.is3-checkmark
{
background-color: ;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/palgrave/icons/icon_completed_ongreen.gif);
background-repeat: no-repeat;
background-position: 10px 50%;  
padding: 15px 20px 15px 50px; 
}
.is3-checkmark,
.is3-checkmark li
{
color: ;
font-size: 14px;
margin: 0px 0px 5px 0px;
}
#is3-intersell-logo
{
float: right;
margin: 0px 20px 10px 20px;
}
#is3-intersell-logo a:link,
#is3-intersell-logo a:visited,
#is3-intersell-logo a:hover,
#is3-intersell-logo a:active,
#is3-intersell-logo a:focus {
position: relative;
zoom: 1;
margin: 0;
padding: 0;
display: block;
background-position: top left;
float: left;
text-indent: -5000px;
font-size: 1px;
overflow: hidden;
height: 18px;
}
#is3-intersell-logo a:hover,
#is3-intersell-logo a:active,
#is3-intersell-logo a:focus {
background-position: 0 18px;
}
#is3-intersell-logo a
{
width: 111px;
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/amscaninc/footer/logo_PoweredInterSell.jpg);
}
.is3-grid1
{
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/layouts/layout_grid1.jpg);
}
.is3-grid2
{
background-image: url(https://www.palgraveimport.co.uk/graphics/templates/default/layouts/layout_grid2.jpg);
}
#is3-contentnode .is3-sec-middle-right-pirates
{
width: 960px;
padding: 0;
}
#is3-contentnode .is3-col-left-pirates
{
background:none !important;
}
#is3-contentnode .is3-sec-middle-pirates
{
background:none !important;
}
#is3-col-middle.full-width-content
{
width:960px !important;
padding: 0 0 0 20px !important;
}
.small-component
{
float:left; margin: 20px 20px 0 0;
font-family: helvetica, arial, sans-serif;
}
.small-component img, .medium-component img, .large-component img
{
margin: 0 auto;
display:block;
}  
.medium-component
{
float:left; margin: 20px 20px 0 0;
width:620px !important;
font-family: helvetica, arial, sans-serif;
}
.large-component
{
float:left; 
margin: 20px 20px 0 0;
width:940px !important;
font-family: helvetica, arial, sans-serif;
}
.two-column-small-component
{
float:left; 
margin: 20px 10px 0 0;
width:340px !important;
font-family: helvetica, arial, sans-serif;
}
.two-column-large-component
{
float:left; 
margin: 20px 0px 0 0;
width:700px !important;
font-family: helvetica, arial, sans-serif;
}
#is3-contentnode .is3-comp-simple-content
{
font-size:13px !important;
}
#is3-contentnode p span
{
font-family: helvetica, arial, sans-serif;
color:#636D71;
}
#is3-contentnode .is3-sec-middle-pirates .small-component h1
{
font-size:17px;
}