body{
    color: #000000;
    font-family: 'Lato', sans-serif;
    font-size:14px;
    padding-top:0px;
}
.Menu_Left  {
    width:250px;
    border-top:2px solid #75c9e0;
}
.Menu_Left li  {
    border-bottom:2px solid #75c9e0;
	font-size:18px;

}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    color: #000000;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

}


.Hero

{
display:none;
}

.Bespoke h1
{
font-size:40px;
}

.Box1{
display:none;
}

.Box1 .Item ul li h6
{
font-size:22px;

}

.Box2 {

display:block;
}

.ClickandCollect
{
display:block;
padding-top:0px;
padding-bottom:0px;
font-weight: bold;

}


.Menu .Container ul li a
{
font-size:21px;
color:#dc2d34!Important;
}

.Product_List_Item .Details .Title
{
font-size:20px;
}

.logoimg{
    max-width:100%;
    margin-top:15px;
}

.frontHeaders{
    text-align: left;
    color:#000000;
}
    .frontHeaders span{
        Color: #004d95
    }

.Featured_Products {
    text-align: center;
    color: #;
}
    .Featured_Products div{
        color:#001E62;
    }
    .Featured_Products img{
        max-width: 100%;
    }


#txtHeaderProductSearch {
    width:0px;
    transition: width 1s ease-in-out, opacity 0.2s ease-in-out 0.7s;
    opacity:0;
        display: block;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #ffffff;
    background-color: #004d95;
    background-image: none;
    border: 3px solid #fff;
    border-radius: 999px;
}


    #txtHeaderProductSearch.open {
        width: 200px;
        transition: width 1s ease-in-out, opacity 0.2s ease-in-out 0.2s;
        opacity: 1;
    }

footer {
    font-size: 13px;
    line-height: 1.153;
    background: linear-gradient(138deg, rgba(0,76,146,1) 0%, rgba(0,107,180,1) 22%, rgba(0,116,190,1) 43%, rgba(0,131,206,1) 59%, rgba(0,129,204,1) 74%, rgba(0,143,219,1) 100%);
    color: #fff;
}
footer a {
    color: #fff;
}
    footer .footer-container {
        color: #fff !important;
        background: rgb(0,76,146);
        background: linear-gradient(138deg, rgba(0,76,146,1) 0%, rgba(0,107,180,1) 22%, rgba(0,116,190,1) 43%, rgba(0,131,206,1) 59%, rgba(0,129,204,1) 74%, rgba(0,143,219,1) 100%);
        border-top: 5px solid #e83174
    }
        footer .footer-container .col-sm-4 {
            color: #fff !important;
            font-size:16px;
            padding-bottom:20px;
        }

.navbar-nav li a {
    font-size: 15px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: bold
}

.Home_Text{
    padding:30px 0;
}

.Menu {
    margin:35px 0 10px;
}
    .Menu li {
        padding:0 15px !important;
    }
        .Menu li a {
            border-top:1px solid #00559f;
            color:#00559f !important;
        }
        .Menu li a:hover {
            border-top:1px solid #75c9e0;
            color:#75c9e0 !important;
        }
    .Menu .Container ul li a {

    }

header {
    color:#8c7db9;
}



.button {
    background: #e83174;
    border-radius:999px;
    color: #fff;
    text-transform:uppercase;
    font-size:15px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    max-width:325px;
    margin-bottom:15px;
}
    .button:hover {
        background: #004d95;
    }

.button_Link {
    background-color: #8c7db9;
    color: #fff;
}
    .button_Link:hover {
        background-color: #ffe96d;
    }

.button_Link_basket {
    background: url('/Skins/LondonBusinessSchool/right_arrow.png') no-repeat 90% center;
    background-color: #00559f;
    color: #fff;
}
    .button_Link_basket:hover {
        background-color: #75c9e0;
    }

header .Container ul li a .Basket_Total {
    background:#8c7db9;
    color:#ffffff;
}

.Page .Hero .WelcomeTo, .Page .Hero .Banner_Heading, .Page .Hero .Telephone {
    color: #ffffff;
    background: #0053a1;
}


.Menu_Left li a {
    font-weight:bold;
}


.Box1 .Item ul li h6{
    color:#000000;
}

.main-nav .navbar-collapse .navbar-nav li a{
	color:rgb(220, 45, 52);
	border-top: 1px solid #00559f;
	
}
.nav > li > a{
	padding: 1px;
	margin: 10px 15px;
	text-align:center;
        Font-family: 'Lato';
}
body .button_Link_basket{
	background-color: #00559f;
	
}

.menu-left{
	margin-left:0;
	padding-left:0 !important;
	
}

.product-list-item .Bottom .Title {
    height: unset;
}

.Basket_Total, .Favourite_Total {
    background-color: #0082cd;
    font-weight: bold;
    color: #fff;
}

.Favourites-Icon {
    margin-left: 0px;
    color: #C8102E;
}

.product-list-item .Bottom {
    background: #fff;
    font-size: 16px;
}

._ListStyle11 .product-list-item .Bottom .Title {
    font-size: 16px;
}

#imgSearchIcon{
    padding-left: 0px; 
    margin-top: 0px; 
}

.sizeButtons {
    display: inline-block;
    border: #0C0C0C 2px solid;
    color: #000000;
    font-weight: bold;
    margin-right: 10px;
    width: 65px;
    text-align: center;
    cursor:pointer;
}
.sizeButtons.active {
    background-color:#ddd;
}

.colourButtons {
    display: inline-block;
    border-radius: 20px;
    padding: 0px 5px;
    margin: 5px;
    width: 25px;
    height: 25px;
    text-align: center;
    background-color: #001E62;
    cursor:pointer;

}
.colourButtons.active {
    border:solid 3px #888!important;

}

._ListStyle11 .priceNormal, ._ListStyle11 .priceSpecial, ._ListStyle11 .priceSpecialOld {
    float: none; 
}

.crumbTrail {
    color: #262633;

}

.product-detail-img{
    max-width:170px;
}

.addBasketBack {
    padding: 0px;
}
._DetailStyle11.body-content {
    margin: 0px;
}

.product-detail-container {
    padding-top: 30px;
    padding-bottom: 15px;
}

    .product-detail-container hr {
        color: #e83174;
        border-bottom: 2px #e83174 solid;
    }

    @media only screen and (max-width: 768px) {
        .skin-slidedeck{
	width: 100% !important; 
	height:100px !important; 
}
	
    .home-header-container .td {
        display: block;
    }


        #txtHeaderProductSearch {
            width: 200px;
            transition: none;
            opacity: 1;
        }

        .product-detail-img {
            max-width: 100px;
        }

    .carousel-container {
        width: 100%;
        margin-top: 40px;
    }

    ul.Menu_Left {
        width: 100%;
    }

        ul.Menu_Left li {
            text-align: center;
        }

    .Featured_Products .td {
        float: left;
        width: 100% !important;
    }

    .Featured_Products {
        margin-top: 40px;
    }

    .basket-buttons .button {
        max-width: 100% !important;
        width: 100%;
        display: block;
        float: none;
        text-align: left;
        margin-right: 0 !important;
        margin-top: 10px;
    }

    .slidedeck img{
        width:100%;
    }

}

.top-nav .product-navigation .hidden-area {
    display: none;
    position: absolute;
    left: -420px;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 30px;
    background-color: #fff;
}

.top-nav .product-nav-header:hover .hidden-area, .top-nav .product-nav-header.active .hidden-area {
    display: block;
    z-index: 1000;
}

._HeaderLayout12 {
    padding-top:20px;
    background: rgb(0,76,146);
    background: linear-gradient(138deg, rgba(0,76,146,1) 0%, rgba(0,107,180,1) 22%, rgba(0,116,190,1) 43%, rgba(0,131,206,1) 59%, rgba(0,129,204,1) 74%, rgba(0,143,219,1) 100%);

}
.lato-regular {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
}
h1 { font-family: 'Lato' sans-serif; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 26.4px; { h2 font-family: Lato; font-size: 24px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 26.4px; color: #0090dd; } h3 { font-family: Lato; font-size: 20px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 15.4px; } h6 { font-family: Lato; font-size: 20px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 15.4px; } p { font-family: Lato; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; } blockquote { font-family: Lato; font-size: 21px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 30px; } pre { font-family: Lato; font-size: 13px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 18.5714px;
}

