/*body*/
body {background:#ffffff;}
.timer {display:none!important; height:0px!important; width:0px!important;}

body #header, body #footer {margin:0 auto; float: none; min-width:968px;}
body #footer {margin:10px auto 0;}

/*header*/
body #header #inner {padding:0 0 9px;}
body #header #inner #nav-top ul li a {color:#848484;}
body #header #inner #nav-top ul li a:hover {color:#ffffff;}
body #header #inner #nav-top ul li.header-basket a#header-basket-items-text:hover {background:url("../../../../../../upload/UK/Header/SS14/GenericHeader/shopping-bag-hover.png") no-repeat scroll 0 0;}
body #header #inner #nav-main ul li {text-transform:uppercase; font-size:0.8em;}
body #header #inner #nav-main ul li a:hover {border-bottom:solid 3px #aac86e; text-decoration:none;}
body #header #inner #nav-main ul li.flyout-nav-item {padding-left:26px;}
body #header #inner #search {width:165px;}
body #header #inner #search .enclosed-field-button span input {color:#999999; font-style:italic; margin-top:2px; font-size:0.8em; border:#ffffff;}
body #header #inner #search .enclosed-field-button span input:focus {outline:0 none;}
body #header #inner #search .enclosed-field-button span.enclosed-button {cursor:pointer;}
body #header #inner #search .enclosed-field-button span.enclosed-button #search-string{ -webkit-apperance: none;}
body #header #inner-services {background-color:#e8e5e3;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li {padding-right:55px; padding-top:5px; padding-bottom:3px;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li a:hover {color:#8caa50;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col {width:15%;}



	/* quick fix womens header */
	body #header #sub-menu #sub-menu-inner #womens-submenu #mens-submenu, body #header #sub-menu #sub-menu-inner #womens-submenu #girls-submenu,  body #header #sub-menu #sub-menu-inner #womens-submenu #boys-submenu, body #header #sub-menu #sub-menu-inner #womens-submenu #babies-submenu, body #header #sub-menu #sub-menu-inner #womens-submenu #bags-submenu, body #header #sub-menu #sub-menu-inner #womens-submenu #originals-submenu {display: none;}

/*roll over*/
/*#nav-main ul#nav a.nav-link {font-size:0.9em;}*/
/*#nav-main ul#nav li div.sub-nav {padding:0px}
#nav-main ul li.flyout-nav-item .flyout-width6 {width:888px}*/
body #header #sub-menu {height:350px;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h3 {margin-bottom:5px;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h2 {margin-top:6px;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h2 a, body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h3 a {text-decoration:underline; color:#000000;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h2 a:hover, body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col h3 a:hover {color:#8caa50;}
body #header #sub-menu {background:#f2f0e5;}
#sub-menu .submenu-col ul {margin-bottom:20px;}
#sub-menu .submenu-col ul li a:hover {color:#8caa50;}
body #header #sub-menu #sub-menu-inner .dept-submenu .submenu-col ul li a img {margin-top:5px;}


/* footer*/
body #footer #footer-newsletter-locator #footer-newsletter-locator-inner .footer-service-newsletter .section-header {text-transform:uppercase; font-size:1.2em; padding-bottom:5px;}
body #footer #footer-newsletter-locator #footer-newsletter-locator-inner .footer-service-newsletter .footer-locator .section-header {padding-bottom:5px;}
body #footer #footer-newsletter-locator #footer-newsletter-locator-inner .footer-service-newsletter .footer-newsletter #email-subscription .subscriptions-additional-text {font-size:1.0em; color:#bccac1;}
body #footer #footer-newsletter-locator #footer-newsletter-locator-inner .footer-service-newsletter .enclosed-field-button span input, body #footer #footer-newsletter-locator #footer-newsletter-locator-inner .footer-service-newsletter .enclosed-field-button span input {color:#999999; font-style:italic; margin-top:2px; font-size:1.1em; border:#ffffff;}
body #footer #footer-links #footer-links-inner #footer-links-container {margin: 10px 20px 20px 40px;}
body #footer #footer-links #footer-links-inner #footer-links-container ul {width:148px; border-left:solid 1px #d8d6d5; border-right:solid 1px #fefdfd; margin:0px 0px 10px 0px; height:185px;}
body #footer #footer-links #footer-links-inner #footer-links-container ul.first {border-left:none;}
body #footer #footer-links #footer-links-inner #footer-links-container ul.last {border-right:none;}
body #footer #footer-links #footer-links-inner #footer-links-container ul.last li {margin-bottom:10px;}
body #footer #footer-links #footer-links-inner #footer-links-container ul li {font-size:1.0em; color:#999999; padding-left:15px;}
body #footer #footer-links #footer-links-inner #footer-links-container ul li.first {margin-bottom:10px; color:#666666;}
body #footer #footer-links #footer-links-inner #footer-links-container ul li a:hover {color:#8caa50;}
body #footer #footer-links #footer-links-inner #footer-links-container img.little-flags {position:relative; top:3px; left:10px;}
body #footer #footer-links #footer-links-inner #footer-links-container .float-left {float:left; width:75px;}
body #footer #footer-links #footer-links-inner #footer-links-container .float-right {position:relative; top:3px;}
body #footer #footer-cards-company #footer-cards-company-inner .payments #payment-types li.trustedshops {margin-left:45px;}
body #footer #footer-cards-company #footer-cards-company-inner .company-info {text-align:left; margin-left:45px; color:#999999; padding-top:20px;}

/*div.payments {width:414px}
#payment-types li.trustedshops {margin-left:-100px}
#payment-types li.cards {margin-top:28px}
#payment-types li.cookie {margin-top:-64px; margin-left:467px}
#flags {border-top:none!important;}
div.footer-links ul {margin:0 18px 0 20px}
div.footer-links ul.last {margin-right:0px}
.footer-prop {height:28px; padding:0px!important; width:318px;;}
.footer-prop span.ui-btn-inner {padding:0px!important;}
*/
/*departments*/
#department-categories li a {font-size:0.8em; line-height:1.3em}
#category-links #department-description {color:#9a9a9a}
#mobile-main-page div.slider-nav span.left {background:  url("../../../../../../upload/UK/mobile/Carousel/SS13/week_15/carousel-leftarrow.png") no-repeat scroll 0 0 transparent; left:0px; height:46px; width:37px;}
#mobile-main-page div.slider-nav span.right {background:  url("../../../../../../upload/UK/mobile/Carousel/SS13/week_15/carousel-rightarrow.png") no-repeat scroll 0 0 transparent; right:0px; height:46px; width:37px;}
#mobile-main-page div.slider-nav span {margin-top: -25px;}
#mobile-main-page .orbit-bullets li   {background: url("../../../../../../upload/UK/departments/SS13/Default/bullets.png") no-repeat scroll 0 0 transparent; height:14px;}
#mobile-main-page .orbit-bullets li.active {background-position: -20px 0 !important;}
#department-categories .Sale a{color:#f00}

/*product*/
#up-sells ul li a img{width:121px; height:81px}
#tabs .tab-item li .safe-hands {background:#fafafa; border:1px solid #c5c0bb; padding:4px 4px 30px}
#tabs .tab-item li .safe-hands img{margin-left:168px; margin-top:-13px}
#tabs .tab-item li .safe-hands h5{font-weight:bold}
#mobile-main-page #add-to-basket-button-static.button {border:0px!important;}
#mobile-main-page #add-to-basket-button-inactive.button {border:0px!important;}
#mobile-main-page #add-to-basket-button.button {border:0px!important;}

/*error pages*/
#error #options {width:31%; margin-top:-11px}
#error #options .inner {margin-left:5.5em}
#error #reasons ul {margin:3.5em 0;}

/*capital letters*/
div.lhn-filter h4 {text-transform:capitalize}
div.filter-box ul li label {text-transform:capitalize}
#category-banner #banner-category-links ul a {text-transform:capitalize}

/*category page*/
#products #product-list-paging-top {margin-top:0px}
#mobile-main-page #breadcrumb {display:none;}

/*BASKET PAGE */
.basket-bottom-banners ul {width:100%;}
.basket-bottom-banners ul li {float:left;}
.basket-bottom-banners ul li.basket-banner-1 {margin-right:15px!important;}
.basket-bottom-banners ul li.basket-banner-2 {margin-right:15px!important;}
.basket-bottom-banners ul li.basket-banner-3 {margin-right:15px!important;}


/* CONTACT US BANNER */

.pram-shoes-link {font-size: .75em; position: relative; right: 684px; top: 125px;}

a.pram-shoes-link {
font-size: .75em;
position: relative;
right: 684px;
top: 125px;
}

#bk-to-top a {display: none; float: right; position: fixed; bottom: 20px; right: 100px }
/*#contact.account-form {background:url("../../../../../../upload/UK/StaticContent/HelpAndInfo/hp-delay-sale.jpg") no-repeat scroll 16px 0; padding-top: 75px; *float:left;}*/


/* PROP bar */
header-services-bar-inner {width: 950px; position: relative; left: 80px;}
body #header.checkout-header #header-services {display: none;}
body #header #inner-services #header-services-bar #header-services-bar-inner {float: left; padding: 5px; height: 24px;}

body #header #inner-services #header-services-bar #header-services-bar-inner ul {position: relative; left: 50px;}

body #header #inner-services #header-services-bar #header-services-bar-inner ul li.one {background: url('https://cmsadmin.clarksmcr.com/upload/UK/StaticContent/test/prop-bar/v1/vertiant-1-1.png'); background-repeat:no-repeat;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li.two {background: url('https://cmsadmin.clarksmcr.com/upload/UK/StaticContent/test/prop-bar/v1/vertiant-1-2.png'); background-repeat:no-repeat;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li.three {background: url('https://cmsadmin.clarksmcr.com/upload/UK/StaticContent/test/prop-bar/v1/vertiant-1-3.png'); background-repeat:no-repeat;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li.four {background: url('https://cmsadmin.clarksmcr.com/upload/UK/StaticContent/test/prop-bar/v1/vertiant-1-4.png'); background-repeat:no-repeat;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li.five {background: url('https://cmsadmin.clarksmcr.com/upload/UK/StaticContent/test/prop-bar/v1/vertiant-1-6.png'); background-repeat:no-repeat;}
body #header #inner-services #header-services-bar #header-services-bar-inner ul li {padding:5px 50px 5px 30px; height: initial;}


/* CONTACT US BANNER */
#contact-details{width: 100%!important}
#contact h1{background: #bbd755;font-weight: 500!important;font-size: 1.7em;padding: 20px 20px;}
#contact { height:1100px;}
#contact-us{margin:0 0 10px; float: left}
#contact-us img{float: left}
#contact-us .left{margin-left: 260px;margin-top:0px; line-height:1.2em!important; font-size: 1.2em!important;}
#contact-us p {  margin-bottom:0.4em!important; font-size: 12px; }

#how-to-use { float:left; }
#how-to-use h2{font-weight: 500!important;background: #f1f7dd;width: 950px;padding: 5px 20px; color: #474747!important}
#how-to-use img{float: left;}
.call{margin: 35px}
#call-inner{float: left;margin: 10px}
.call-left{float: left}
.call-right{width: 135px;text-align: right; float:left;}

.email-inner{float: left; margin: 3px 10px}

.write {margin: 275px 35px;}
.write-inner{margin: 0 10px;float: left;}

#contact-form{position: absolute; top: 475px; right:0px;}

#how-to-use h3 { font-size:17px; }

#call-us { margin-bottom:30px; margin-top:40px; height:85px; }
#email-us { margin-bottom:40px; }
#write-to-us { margin-bottom:20px; }
#write-to-us img { margin-bottom:20px; }
#useful-links img { margin-right:15px; }
#useful-links li { list-style: none; *list-style-position: outside; }
#contact-form .formrow.left { overflow:visible; }