/***

 * --- --- --- --- ---
 * JD Sports Fashion plc
 * IBM WebSphere Commerce Platform
 * AIHSAN MAJEED
 * --- --- --- --- ---
 * #NIKE FOOTWEAR
 * --- --- --- --- ---

***/
/* Overide Content Container*/
.contentContainer {width: 100%!important;padding: 0!important;}

/*
NIKE FOOTWEAR PAGE STYLE GOES HERE
*/
ul#NikesidebarInner{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#Nikesidebar{width:20%;float:left;display:inline-block;}
#Nikemain{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;}
#NikesidebarInner a{text-decoration: none;}
ul#NikesidebarInner{line-height: 1.4;}
#NikeMainCont{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: #000;}
.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.NikeBtn{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;}
.NikeBtn:eq(0){margin-left: 20px;}
a.NikeBtn.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.NikeBtn 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;}
#NikeMainCont img {width: 100%;}
.col-3 a, .col-3-4 a, .col-4 a{text-decoration: none;}
img.nikelogo{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: 15px; 
	letter-spacing: 1px; 
	margin-top: -10%;
}
.fullBanner.instagram{margin-top: 3%;}
/** Media Queries Start Here **/
#NikeMainCont h2{ font-size: inherit;}
@media screen and (max-width: 768px) {
    a.NikeBtn{margin-right: 5px; width: 120px;}
}



#nike-social {width:100%;height:auto;position:relative;box-sizing:border-box;padding:6%;max-width:1400px;margin:0 auto; clear: both;}
#nike-social .social-logo {font-size: 40px;text-align: center;/* width: 100%; */box-sizing: border-box;/* padding: 40px; *//* display: inline; */vertical-align: middle;line-height: 40px;margin-top: -10px;margin-left: 5px;}
#nike-social .social-block {width: 33.3%;height: auto;position: relative;float: left;box-sizing: border-box;padding: 0;margin: 0;}
#nike-social .social-block a {display: block;position: relative;float: left;width:50%;box-sizing:border-box;}
#nike-social .social-block a:first-child{width:100%!important;}
#nike-social .social-block img {width: 100%;vertical-align:middle}
.social-title {text-align: center;padding: 20px 0;font-size: 20px;text-transform: uppercase;margin: -2% 0 3%;}
.social-title span {font-weight: bold!important;width: 100%;clear: both;display: block;}
#nike-social .social-block .social-cta {background: #4d8ecd;color: #fff;padding: 1% 3%;display: block;/* width: 50%; */text-align: center;text-transform: uppercase;font-size: 16px;font-weight: 700;position: absolute;z-index: 2;bottom: 5%;/* margin-left: 25%; */right: 5%;}