@media screen and (max-width:990px){
	.getthe-tshirt.white-text-tshirt.moblie{
	display: inline-block;
	vertical-align: middle;
}
.left-tshirt img{
	display: inline-block;
	vertical-align: middle;
}
.getthe-tshirt.white-text-tshirt{
	display: none;
}
.left-tshirt{
	max-width: 100%;
	
}
.list-tshirt.font14-tshirt{
	color: #fff;
}
#retimg{
	display: none;
}
#retimg-tablet{
	display: block;
	margin: auto;
}
.home-left-img img{
	max-width: 100%;
	
}
}

@media screen and (max-width:900px){
	.home-left-img img{max-width: inherit;}
	.description.home-desc br{display: none;}
.description.home-desc{
			margin-top:-180px;
			width: 100%;
			max-width: inherit!important;
			
		}
		.main_container{min-height: auto; margin-bottom: 20px;}
.description.home-desc > p:first-of-type{
	width: 65%;
	display: inline-block!important;
	vertical-align: bottom;
	}
#mike{
	display: inline-block!important;
	vertical-align: bottom;
}
	
}

@media screen and (max-width:768px){
.footer{
	height: auto!important;
}
.footer-note-tshirt.white-text-tshirt.font10-tshirt br{display: none;}
.getthe-tshirt.white-text-tshirt.moblie{
	display: inline-block;
	vertical-align: middle;
}
.left-tshirt img{
	display: inline-block;
	vertical-align: middle;
}
.getthe-tshirt.white-text-tshirt{
	display: none;
}
.left-tshirt{
	max-width: 100%;
	
}
.wherecanbuy a{
	margin: 10px;
	width: 29%;
	text-align: center;
}

.myborderdiv{
	margin: auto;
}
 .ad-top{
	display: block;
	float: none;
	background: none;
	width: 100%;
	height: 10px;
	margin-bottom: 10px;
	max-width: 100%;
	
	
}
 .ad-top img{
	width: 100%;
	
}

	.description.home-desc br{display: none;}
.description.home-desc{
			margin-top:-180px;
			width: 100%;
			max-width: inherit!important;
			
		}
		
.description.home-desc > p:first-of-type{
	width: 50%;
	display: inline-block!important;
	vertical-align: bottom;
	}
#mike{
	display: inline-block!important;
	vertical-align: bottom;
}	

.footer-text{
	text-align: center;
}

.custom-image{
	margin-top:20px;
}
#retimg{
	display: none;
}

#retimg-mobile{
	/*display: block;*/
   margin: auto;
}

/* HEADER AND NAV*/
   
   /* .ad-top{ 
        float:none;
       
    }
    .ad-top img{
        max-width: 279px;
    }*/
    .main_container{height: auto;}
    .fix-home{
        margin:15px 0;
        height: 51px;
        text-align: center;
        display: block;
    }
    .fix-home img{
        max-width: 279px;
    }
    .nav_bar{
        height: 200px;
        padding-top:30px;
        display: none;
        }

    .nav_bar div{
        display: block;
        width: 97%;
        height: 34px;    
    }
    .nav_bar div a{
        float: none;
		width: 100%;
		background-repeat: no-repeat;
        
        }
		.nav_bar div a:hover{
			background-position: bottom left;
		}
		.nav_bar div{
			border-bottom: 1px solid #fff;
			height: auto;
			padding: 7px;
		}
		
		
	#home .home a, .home a:hover {
    background-position: bottom left;
	
	}
	.home{
		border-top: 1px solid #fff;
	}
	.home a{margin-left: 7px;}
	.prohitter a{margin-left:-4px;}
	.contact a,.wholesale a{margin-left:-3px;}
	#prohitter .prohitter a, .prohitter a:hover {
    background-position: bottom left;
	}
	#buynow .buynow a, .buynow a:hover {
    background-position: bottom left;
	}
	#tshirt .tshirt a, .tshirt a:hover {
    background-position: bottom left;
	}
	#wholesale .wholesale a, .wholesale a:hover {
    background-position: bottom left;
	}
	#contact .contact a, .contact a:hover {
    background-position: bottom left;
	}
	
    #mobile-menu-icon{
            position: absolute;
			right: 5px;
			top: 40px;
			font-size: 40px;
			color: #ffffff !important ;
			width: 46px;
			height: 46px;
			margin: 15px auto;
			cursor: pointer;
			text-align: center;
			font-family: Arial, Helvetica, sans-serif;
			display: block;

    }


/*tshirt page*/

    .left-tshirt{float:none;text-align: center;margin: auto;}
    .right-tshirt-img{top:0}
    .left-tshirt img{max-width: 279px;}
    .getthe-tshirt.white-text-tshirt{
        margin: auto;
    }
	.list-tshirt,.sizes-tshirt{
		color:#fff;
	}


    /*wholeseller*/    
    #wholesale .content{
        margin: auto;
    }
    .left-col,
    .right-col{
        display: block;
        width: 100%;
    }
    .middle-col{display: none;}

    .content{margin: 15px auto;}

    /*buy now*/
    #buynowcontent{
        
        background: url(images/buyprohittertop.png) 0px 5px no-repeat;
        background-size: 100%;
    }
    #productimage{
        display: none;
    }
    .specialoffered{
        max-width: 100%;
	height: auto;
    }
	#productimage2{
		display: block;
		margin:auto;
	}
    
    /*prohitter*/

    #prohitter .swf-flash{
        float: none;
        display: block;
        margin:auto;
        text-align: center;
    }
    #prohitter .swf-flash embed{
        max-width: 100%;
    }
    .description-prohitter{
		max-width: 338px;
        width: 100%;
        margin: auto;
        text-align: left;
		margin-top:30px;
    }
    /* home*/

    .home-desc,
    .home-left-img{

        display: block;
        width: 100%;
    }
    .home-left-img img{width: 100%;}
    .home-desc{
        padding-top: 0px;
    }
    #mike{
        float: none;
        width: auto;
		max-width: 48%;
    }
    .homepage-title{
        position: relative;
    }
    
}

@media screen and (max-width:580px){
	
	#retimg-tablet{
		display: none;
	}
	#retimg-mobile{
		display: block;
	}
}
@media screen and (max-width:480px){
	#buynowcontent{
		padding: 110px 26px 0 24px;
	}
	#mike img {
		max-width: 100%;
		height: auto;
	}
	
	.fix-home .logo {
	  max-width: 240px;
	}
	
	#mobile-menu-icon {
            top: 46px;
	}
  
	.cfimage2{
		margin-left: 6px!important;
	}
	
	.left-tshirt img{display: block;margin: auto;}
	.getthe-tshirt.white-text-tshirt.moblie{display: none}
	.getthe-tshirt.white-text-tshirt{display: block;}
	#retimg-mobile{
		margin-left: -45px;
		
	}
	.wherecanbuy a{
	margin: 10px;
	width: 40%;
	text-align: center;
	}
	.wherecanbuy a img{max-width: 100%;}
	.wherecanbuy-title{

		font-size: 12px;	
	}
   .homepage-title{
        font-size: 16px;
    }
   /*tshirt page*/
    .left-tshirt img{max-width: 279px;}
    .right-tshirt-img.desc{display: none}
	.right-tshirt-img.mobile{display: block;float:none; right: 0;}
    
	.gradient-tshirt br{display: none;}
    .gradient-tshirt{width: 100%;}
    /*wholeseller*/
	.myborderdiv {
		-webkit-box-shadow: inset 0px 0px 0px 6px rgba(255,255,255,1);
		-moz-box-shadow: inset 0px 0px 0px 6px rgba(255,255,255,1);
		box-shadow: inset 0px 0px 0px 6px rgba(255,255,255,1);
		overflow: hidden;
		border-radius: 25px;
		background-image: url('prohitter.gif');
		/*width: 430px;
		height: 354px;*/
		width: 320px;
		height: 264px;
		background-size: cover;
	}

	.description.home-desc{
			margin-top:-60px;
		}

	#prohitter .description-prohitter br:last-of-type{
		display: none;
	}
	#prohitter .description-prohitter .list_align:last-of-type{
		display: inline-block;
		margin-left: 0;
	}
	.list-tshirt.font14-tshirt, .list-tshirt.font14-tshirt ul{
		display: block;
	}
	
	.footer-right {
		margin-top: 30px;
	}
}
@media screen and (max-width:376px){
	.myborderdiv {
		-webkit-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		-moz-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		overflow: hidden;
		border-radius: 25px;
		background-image: url('prohitter.gif');
		width: 320px;
		height: 264px;
		background-size: cover;
	}
	.footer-right{ float: none;text-align: left;}
	.bottommadein{font-size: 21px;}
}
@media screen and (max-width:360px){
	.description.home-desc{
			margin-top:-30px;
		}
		
	
		
.description.home-desc > p:first-of-type{
	width: 100%;
	display: inline-block!important;
	vertical-align: bottom;
	}
#mike{
	display: inline-block!important;
	vertical-align: bottom;
}
}
@media screen and (max-width:321px){
    /*buy now*/
    #buynowcontent{padding: 100px 26px 0 24px;}

	.myborderdiv {
		-webkit-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		-moz-box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		box-shadow: inset 0px 0px 0px 3px rgba(255,255,255,1);
		overflow: hidden;
		border-radius: 25px;
		background-image: url('prohitter.gif');
		width: 270px;
		height: 222px;
		background-size: cover;
	}
	
	.left-col img {
		max-width: 100%;
		height: auto;
	}
	
	.mobilenobr br{
		display: none;
	}
}

