body{
    color:#636363;
    font-family: 'Montserrat', 'Arial';
    font-size:14px;
}
.Menu_Left  {
    width:250px;
    border-top:2px solid #75c9e0;
}
.Menu_Left li  {
    border-bottom:2px solid #75c9e0;
	font-size:18px;

}

h1, h2, h3, h4, h5, h6 {
    color: #00559f;
    font-family: 'Montserrat', sans-serif
}

.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;
}



h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    color: #006ED2;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.Menu .Container ul li a
{
font-size:21px;
color:#dc2d34!Important;
}

.Product_List_Item .Details .Title
{
font-size:20px;
}

.logoimg{
    max-width:100%;
    margin: 15px
}

.frontHeaders{
    text-align: center;
    color:#006ed2;
}
    .frontHeaders span{
        text-transform:;
        Border-bottom: #FF8300 2px solid
       
p {
text-transform: lowercase;
}
p:first-letter {
text-transform: uppercase;
}
    }

.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;
}

    #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: #001E62;
    color: #fff;
}
footer a {
    color: #fff;
}
    footer .footer-container {
        color: #fff!important;
        background-color: #006ED2!important;
        
    }
        footer .footer-container .col-sm-4 {
            color: #fff !important;
            font-size:16px;
            padding-bottom:20px;
        }

.navbar-nav li a{
    font-size: 14px;
    color:#006ED2;
    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:#00559f;
}



.button {
    background: #FF8300;
    border-radius:999px;
    color: #fff;
    font-size:15px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    max-width:325px;
    margin-bottom:15px;
}
    .button:hover {
        background: #006ED2;
    }

.button_Link {
    background-color: #001E62;
    color: #fff;
}
    .button_Link:hover {
        background-color: #00559f;
    }

.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:#00559f;
    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: 10px;
	margin: 10px 15px;
	text-align:center;
}
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: #fff;
    font-weight: bold;
}

.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: #001E62 2px solid;
    color: #001E62;
    font-weight: bold;
    margin-right: 10px;
    width: 40px;
    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: #000000;

}

.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: #FF8300;
        border-bottom: 2px #FF8300 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;
}