/***

 * --- --- --- --- ---
 * JD Sports Fashion plc
 * IBM WebSphere Commerce Platform
 * AIHSAN MAJEED
 * --- --- --- --- ---
 * #adidas FOOTWEAR
 * --- --- --- --- ---

***/
/* Overide Content Container*/
.contentContainer {width: 100%!important;padding: 0!important;}

/*
adidas FOOTWEAR PAGE STYLE GOES HERE
*/
ul#adidassidebarInner{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#adidassidebar{width:20%;float:left;display:inline-block;}
#adidasmain{width:79%;display:inline-block;}
li.heading a, li.heading{font-weight: 600;color: #222;text-decoration: none;font-size: 16px;text-transform: uppercase;}
li.last{margin-bottom: 20px;}
#adidassidebarInner a{text-decoration: none;}
ul#adidassidebarInner{line-height: 1.4;}
#adidasMainCont{margin:10px auto;overflow: hidden;max-width: 976px; display: block;}
li.mainheading{font-weight: 600;color: #222;text-decoration: none;font-size: 14px;text-transform: uppercase;line-height: 1.2;}
.blackBg{background: rgba(42, 130, 186, 0.65);}
.fullBanner{width: 100%; height: auto; display: block; overflow: hidden; padding-bottom: 3%; margin: 0 10px 10px;position: relative;}
.fullBanner p{color:#fff;margin: 0 10px 10px 10px;text-align: justify;}
a.adidasBtn{width: 140px; height: 40px;line-height: 40px;font-weight: 700;margin-right:10px;color:#000; background: #fff;float: left;display: inline-block;text-align: center;text-decoration: none;}
.adidasBtn:eq(0){margin-left: 20px;}
a.adidasBtn.last{margin-right: 0px;}
h1.white{color: #fff; font-size: 30px;margin:10px 0 10px 10px;font-weight: bold;text-transform: uppercase;}
h2.black{font-family:'Gotham A', 'Gotham B', sans-serif !important;color: #222; font-size: 30px !important;margin:10px 0 10px 10px;font-weight: bold;text-transform: uppercase; letter-spacing: 1px; font-weight: 800;}
a.adidasBtn span{font-family:'Gotham A', 'Gotham B', sans-serif !important;font-weight: 900;letter-spacing:1px;text-transform: uppercase;}
div.col-3{width: 32%; margin-right: 2%;float:left;position: relative;}
div.col-4{width: 23%;margin-right: 2%;float:left;position: relative;}
div.col-instagram-4{width: 24%;margin-right: 1%;float:left;position: relative;margin-bottom: 0.5%;}
div.col-3-4{width: 74.5%;margin-right: 2%;float:left;position: relative;}
div.last{margin-right: 0px !important;}
#adidasMainCont img {width: 100%;}
.col-3 a, .col-3-4 a, .col-4 a{text-decoration: none;}
img.adidaslogo{top: 10px;position: absolute;}
span.shopBTN{background: #c6c6c6;color:#fff; height: 50px; line-height: 50px; font-weight: 900;width: 100%;font-family:'Gotham A', 'Gotham B', sans-serif !important; display: block;font-size: 20px;text-align: center;letter-spacing: 2px;text-transform: uppercase;}
span.shoename{text-align: center; font-weight: 900; font-family: 'Gotham A', 'Gotham B', sans-serif !important; color: #222; text-transform: uppercase; margin-bottom: 7px;  display: block; font-size: 18px; letter-spacing: 1px; margin-top: -10%;}
.fullBanner.instagram{margin-top: 3%;}
/** Media Queries Start Here **/
#adidasMainCont h2{ font-size: inherit;}
@media screen and (max-width: 768px) {
    a.adidasBtn{margin-right: 5px; width: 120px;}
}