body{}
a{ color:inherit;}
a:hover{ color:inherit; text-decoration:none;}
li{ list-style:none;}
.navbar-toggle { background-color: #ee6123 !important; border-radius: 0px; }

/***WORKING START***/


/*start top header*/

/*end top header*/


/*start top logo area*/
.main_border_top{ float:left; width:100%; border-top:3px solid #ee6123; background:#062f3c;}
.top_logo{ width:auto; margin:14px 0;}
/*end top logo area*/

/*start top menu bar*/
.menubg{   float:left; width:100%;}
.menu5{position:static; z-index:999; padding: 0; width:100%; }
.menu6{ padding: 0; width:100%; display:none; }
.navbar{ margin-bottom:0; min-height:0;}
.navbar-inverse{ background:none; border:0;}
.navbar-nav>li{     margin: 0px 0 0px 0; padding:0; text-align:left; }
.navbar-nav>li:last-child{ background:none;}
.nav>li>a{     padding:20px 25px;  transition:all 0.4s; border-radius:1px;}
.navbar-inverse .navbar-nav>li>a{ color:#fff; font:500 18px 'Osward', sans-serif; text-transform:uppercase; }
.navbar-inverse .navbar-nav>li>a:hover{ background:#333 !important; color:#fff;}
#navigation-bar { margin-top:-54px; position: relative; }
#search { position: relative; float: left; width: 45px; height: 41px; margin-left: -10px; margin-top: 0px; }
#label { width: 45px; height: 41px; position: relative; z-index: 20; }
#label label { display: block; width: 45px; height: 41px; background: url("http://stampsports.com/xpertspanel/error-404.php") 0 0; transition:all 0.3s; font-size: 0; color: transparent; text-indent: -9999px; cursor: pointer; }
.navbar-nav{ float:left !important; width:100%;}
#label label:hover { background: url("http://stampsports.com/xpertspanel/error-404.php") -45px 0; }
#label.active label { background: url("http://stampsports.com/xpertspanel/error-404.php") -45px 0; }
#input { position: absolute; top: 0; right: 45px; width: 200px; height: 41px; z-index: -1; margin-top: 0px; overflow: hidden; }
#input input { display: block; position: absolute; top: 0; right: -200px; width: 200px; height: 100%; margin: 0; padding: 0 10px; border: none; background-color: #ffba00; color: #fff; font-size: 18px; -webkit-backface-visibility: none; -moz-backface-visibility: none; -ms-backface-visibility: none; backface-visibility: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition: right 0; -moz-transition: right 0; -ms-transition: right 0; -o-transition: right 0; transition: right 0; }
#input input:focus { outline: none; }
#input.focus { z-index: 20; }
#input.focus input { right: 0; -webkit-transition: right 0.3s; -moz-transition: right 0.3s; -ms-transition: right 0.3s; -o-transition: right 0.3s; transition: right 0.3s; }
#input input::-webkit-input-placeholder { color: white; }
#input input:-moz-placeholder { color: white; }
#input input::-moz-placeholder { color: white; }
#input input:-ms-input-placeholder { color: white; }
.txt_id2 { padding: 5px; margin-bottom: 5px; }
.srbtn{ position:absolute; top:0; right:0; padding:5px 15px;}

/*end top menu bar*/

/*start top search bar*/
.drpp{ margin: 9px 0px 9px 0; float:right;  background:#ee6123;}
.drpp-menu{  left:-209px; background:#ee6123; padding:5px; margin:0;}
.btn-default{ color:#ee6123; background:#fff; transition:all 0.5s;}
.btn-default:hover{color:#fff;}
.drpp-toggle{float:right;}
.drpp-toggle:hover{}
.drpp-toggle .fa{  transition:all 0.3s; border:0 !important; font-size:20px; padding:12px; color:#fff;}
.drpp-toggle:hover .fa{  color:#ee6123; background:#fff !important;  }
.drpp-menu .fa{  padding:0 !important; color:#ee6123 !important;}
/*end top search bar*/

/*start top cart*/
.top_cart{  transition:all 0.3s; float: right; margin: 9px 2px 9px 0;}
.top_cart .fa{ transition:all 0.3s; background:#ee6123; padding:12px; color:#fff; font-size:20px;}
.top_cart:hover .fa{ color:#ee6123 !important; background:#fff !important; }
/*end top cart*/

/*start slider*/
/*end slider*/

/*start gallery*/
.description{ width:100%; text-align:center;}
.description h2{ color:#fff; font:700 24px 'Open Sans', sans-serif; margin:0; text-align:left;}
.description p{ color:#000000; font:400 14px 'Open Sans', sans-serif; }

.nav-tabs{ border:0 !important; text-align:center !important; float:none !important;}
.nav-tabs>li{     margin: 0 20px !important; background:none !important; float:none !important; display:inline-block !important; border:2px solid #fff !important; color:#062f3c !important; border-radius:7px !important; font:500 24px 'Raleway', sans-serif !important;}
input[type=checkbox], input[type=radio]{ border-radius:0 !important; margin:10px 10px 0 0 !important; color:#062f3c !important;}
.nav-tabs>li:hover{ background:none !important;border:2px solid #062f3c !important;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a{}
.nav-tabs>li>a{ border:0 !important; margin-right:0 !important;
 line-height:0 !important;
     padding: 20px 10px !important; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ color:#062f3c !important;  background:none !important;border:2px solid #062f3c !important; border-radius:7px !important;}
.nav>li>a:focus, .nav>li>a:hover{ background:none !important;}
/*end gallery*/
h2.hdhd{ color:#fff; background:url(../images/read-more.png) no-repeat center center; text-transform:capitalize; margin:0; padding:11px; font:600 18px 'Raleway', sans-serif; text-align:center;}

/*start categories*/
.main_categories{ text-align:center; margin:20px 0;}
.main_categories h2{ color:#fff; background:url(../images/read-more.png) no-repeat center center; text-transform:capitalize; margin:0; padding:11px; font:600 18px 'Raleway', sans-serif;}
.sports_uniform{    width: 91%;
    background: #b81e20;
    padding: 15px 15px;
    position: absolute;
    z-index: 999;
    bottom: 0;
    -ms-transform: rotate(7deg);
    -webkit-transform: skew(45deg, 30deg);
    -moz-transform: skew(45deg, 30deg);
    -o-transform: skew(45deg, 30deg);
    -ms-transform: skew(45deg, 30deg);
    transform: skew(-25deg, 0deg);
	    margin: 0 0 0 12px;}
.sports_uniform1{}
.sports_uniform1 h3{margin: 0; float:left; color:#fff; font:500 18px 'Raleway', sans-serif; background:url(../images/soccer-ball.png) no-repeat left center;}
.sports_uniform h3{ margin: 0; float:left; color:#fff; font:400 18px 'Raleway', sans-serif; text-transform:capitalize;
    transform: skew(20deg, 0deg);}
.sports_uniform h3 span{ margin: 0 0 0 20px; float:right; color:#000; font:500 18px 'Raleway', sans-serif; text-transform:capitalize;}
.sports_uniform .fa{ font-size:20px; color:#fff; margin:0; float:right;  transform: skew(20deg, 0deg); }
/*start perfect Effect*/
.categories{ position:relative; overflow:hidden; position:relative;}
.categories img{transition:all 0.6s;}
.main_categories .overlay{ position:absolute; z-index:999; width:100%; height:100%; background:rgba(0,0,0,0.5); opacity:0; transition:all 0.6s;}
.categories:hover img{ transform:scale(1.2);}
.categories:hover .overlay{opacity:1;}
.main_ABOUT_OUR_WEBSITE_heading{ text-align:center; margin:30px 0;}
.main_ABOUT_OUR_WEBSITE_heading h2{ padding:10px 15px; margin:0; color:#fff; font:500 24px 'Raleway', sans-serif; background:#062f3c; display:inline-block;}
.main_ABOUT_OUR_WEBSITE_heading h2 span{ text-transform:uppercase;}

.products_green_hvr_bg2{  text-align:center;transition:all 0.9s;}
.products_green_hvr_bg2 .fa{ color:#fff; font-size:22px; padding:15px; border-radius:50%; background:#b81e20;}
.categories:hover .hover-effect{ }
.categories:hover .hover-effect{ top:0; bottom:129px;}
.products_green_hvr_bg2{ opacity:0; float:left; position:absolute; width: 100%; z-index:999; top:0; transition:all 0.9s;}
.categories:hover .products_green_hvr_bg2{ float:left; top:40%; opacity:1;}
/*start perfect Effect*/



/*end categories*/

/*start short about*/
.main_subscrib{ transition:all 0.3s;  transform: skew(-20deg, 0deg); width:38%; float:left; position:relative;  padding:18px; background:#b81e20; }
.main_subscrib p{ transform: skew(15deg, 0deg) !important;    margin: 0 25px 0 0; color:#fff; font:300 16px 'Open Sans', sans-serif; float:right;}
.main_subscrib .fa{ transition:all 0.3s; font-size:26px; transform: skew(19deg, 0deg) !important; color:#fff; border:5px solid #fff; top:-8px; left:40px; background:#3e3e3e; padding:18px; border-radius:50%; position:absolute; z-index:999; }

.main_sub_box{ border:1px solid #999999; float:left; width:62%; margin:7px 0 7px -10px; padding:9px 0}
.main_sub_box .fa{ float:left;     margin: 3px 0 0 20px; font-size:18px; color:#999999;}
.sub_box{     margin: 2px 0 0 20px; float:left; width:60%; background:none; border:0; color:#fff; outline:0;}
.sign_me_btn{ transform: skew(-20deg, 0deg); float:right;     margin:-10px -14px -10px 0;    padding: 12px 40px; background:#b81e20; border:0; outline:none; color:#fff; text-transform:uppercase; font:300 15px 'Open Sans', sans-serif; }
.sign_me_btn .fa{    transform: skew(12deg, 0deg); font-size:14px !important; float:right !important; color:#000; border-radius:50%; padding:2px 5px;     margin: 1px 0 0 10px; background:#e5e5e5;}

.main_subscrib:hover .fa{ border:5px solid #fff; color:#fff; background:#b81e20;}
/*end short about*/

/*start products*/
/*start categories*/
.main_product{ text-align:center; margin:20px 0;  }
.main_product h2{ display:inline-block;  color:#fff; background:#b81e20; text-transform:uppercase; margin:0;    padding: 10px 10px 10px 10px; font:600 20px 'Raleway', sans-serif; text-align:center;}
.sports_uniform2{    width: 100%;
    background:url(../images/prd-bg2.jpg) center no-repeat;
    position: absolute;
    z-index: 999;
    bottom: 0;
    }
.sports_uniform2 h3{ margin: 0; padding:15px 5px; color:#fff; font:400 14px 'Raleway', sans-serif; text-transform:capitalize;}
.sports_uniform2 .fa{ font-size:20px; color:#fff; margin:0; float:right;  transform: skew(20deg, 0deg); }
/*start perfect Effect*/
.product{padding: 15px 0 55px 0; position:relative; overflow:hidden; position:relative;}
.product img{transition:all 0.6s;}
.main_product .overlay{ position:absolute; z-index:999; width:100%; height:100%; background:rgba(0,0,0,0.5); opacity:0; transition:all 0.6s;}
.product:hover img{ transform:scale(1.2);}
.product:hover .overlay{opacity:1;}
.main_feature_prod{ text-align:center; margin:30px 0;}
.main_feature_prod h2{ padding:10px 15px; margin:0; color:#fff; font:500 24px 'Raleway', sans-serif; background:#062f3c; display:inline-block;}

.products_green_hvr_bg2{  text-align:center;transition:all 0.9s;}
.products_green_hvr_bg2 .fa{ color:#fff; font-size:22px; padding:15px; border-radius:50%; background:#b81e20;}
.product:hover .hover-effect{ }
.product:hover .hover-effect{ top:0; bottom:129px;}
.products_green_hvr_bg2{ opacity:0; float:left; position:absolute; width: 100%; z-index:999; top:0; transition:all 0.9s;}
.product:hover .products_green_hvr_bg2{ float:left; top:40%; opacity:1;}
/*start perfect Effect*/
/*end products*/

/*start news letter*/
/*end news letter*/


/*start footer*/
.main_ftr_bg{ width:100%; background:#b81e20;}
.ftr_logo{ float:left;}
ul.footer_links{}
ul.footer_links li{  color:#fff; margin:39px 12px; text-transform:uppercase; font:500 18px 'Roboto', sans-serif; float:left;}
ul.footer_links li a{ transition:all 0.3s;}
ul.footer_links li a:hover{ color:#333333;}

.adress_ftr{ margin:60px 0 0 0;}
.adress_ftr p{ width:100%; color:#fff; font:300 14px 'Raleway', sans-serif;}


.social_network{ margin:0 0 10px 0;}
.social_network .fa{ float:left; font-size:35px; color:#fff; margin:0 10px 0 0;}

.contact_form{ margin:20px 0 0 0;}
.contact_form h2{ text-transform:uppercase; color:#fff; font:500 24px 'Raleway', sans-serif; margin:0; }
.contact_form_input{ width:48%; border-bottom:1px solid #b81e20 !important; background:0; border:0; float:left; margin:0 10px 0 0; padding:15px 0 5px 0; outline:none; color:#fff; font:300 14px 'Raleway', sans-serif;}
.form_additional_notes{ width:100%; height:90px; outline:none; border:0; padding:10px 0 0px 0; border-bottom:1px solid #b81e20 !important; background:none; color:#fff; font:300 14px 'Raleway', sans-serif;}
.ftr_btn{ background:none; border:0; outline:none; float:right; margin:10px 0;}


/*====================  Owl Demo Start  ===============================*/
.owl-demo .owl-pagination { display: none;}
.owl-demo .owl-item { padding: 0 15px;}
.owl-demo .owl-buttons { position: absolute; width:100%; top: 50%;     }
.owl-demo .owl-buttons div { background: #303030; font-size: 25px !important; padding: 0 15px !important; color: #fff !important;  }
.owl-next{ position: absolute; z-index: 999; right: 0; width:35px; height:60px;  }
.owl-prev{     position: absolute; z-index: 999; left: 0; width:35px; height:60px;  }
.owl-theme .owl-controls.clickable .owl-buttons .owl-prev{    border-radius: 30px 0 0 30px;}
.owl-theme .owl-controls.clickable .owl-buttons .owl-next{    border-radius:0 30px 30px 0;}
.owl-next .fa{ margin: 17px 0 0 0px;}
.owl-prev .fa{ margin:17px 0 0 0px;}
.owl-demo .owl-buttons div:hover { background: #b81e20; color: #fff !important;}
.owl-theme .owl-controls .owl-buttons .owl-prev{ margin:0 -25px;}
.owl-theme .owl-controls .owl-buttons .owl-next{ margin:0 -25px;}
/*====================  Owl Demo End  ===============================*/
/*end footer*/



.leftmenu{ width:100%; background:#f2f2f2;}
.leftmenu h2{ margin:0; background:#062f3c; color:white; font:400 20px 'Raleway', sans-serif; text-transform:uppercase; padding:10px;}
.leftmenu ul{ margin:0; padding:0; list-style:none;}


.prdarea{ width:100%;}
.prdarea h2{margin:0; background:#062f3c; color:white; font:400 20px 'Raleway', sans-serif; text-transform:uppercase; padding:10px;}

.largeimg{ border:2px #d5d4d4 solid;}

.largedet h3{ color:#1d1d1e; font:600 20px 'Raleway', sans-serif; text-transform: uppercase; margin:0 0 10px 0;}
.largedet h4{ color:#ee6123; font:600 20px 'Raleway', sans-serif;text-transform: uppercase; margin:0 0 10px 0;}
.largedet h5{ color:#686868; font:600 18px 'Raleway', sans-serif;margin:0 0 10px 0;}
.largedet p{ color:#686868; font:400 14px 'Raleway', sans-serif;}



.cntarea h2{margin:0 0 10px 0; background:#062f3c; color:white; font:400 20px 'Raleway', sans-serif; text-transform:uppercase; padding:10px;}
.cntarea h3{margin:0; color:#062f3c; font:600 18px 'Raleway', sans-serif;}
.cntarea h3 span{ border:1px #57606a solid; padding:10px; border-radius:5px; display:inline-block; margin:10px 0;}
.cntarea h3 strong{ border:1px #57606a solid; padding:10px; border-radius:5px; display:inline-block; margin:10px 0;}
.cntarea p{font:400 14px 'Raleway', sans-serif; color:#414141;}

.bdbd{ border-bottom:1px #898989 dashed; padding:15px 0; margin:0;}


.dpdpmenu{ background:rgba(0, 0, 0, 0.61); min-width:200px;}
.dpdpmenu>li>a{ color:white; transition:all 0.3s;}
.dpdpmenu>li>a:hover{ background:#ee6123; color:white;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 16px 'Osward', sans-serif;
    text-transform: uppercase;
}
.nav>li>a{padding: 20px 19px;}


/*/////////////// FORM STYLES Start ////////////////////*/
.wrapper {
  margin-top: 80px;
  margin-bottom: 80px;
}

.form-signin {
  max-width: 380px;
  padding: 15px 35px 45px;
  margin: 0 auto;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 30px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="text"] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 20px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/*/////////////// FORM STYLES END ////////////////////*/


@media screen and (max-width:1200px){
.main_subscrib{ padding:12px; }
.main_subscrib p{ margin:0;}
.nav>li>a{padding: 23px 19px;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 16px 'Osward', sans-serif;
    text-transform: uppercase;
}
.main_subscrib .fa {  left: 20px; padding: 12px;}
.main_sub_box {
    border: 1px solid #999999;
    float: left;
    width: 62%;
    margin: 5px 0 5px -10px;
    padding: 4px 0;
}
.main_sub_box .fa {
    float: left;
    margin: 3px 0 0 20px;
    font-size: 18px;
    color: #999999;
}
.sub_box {
    margin: 2px 0 0 20px;
    float: left;
    width: 60%;
    background: none;
    border: 0;
    color: #fff;
    outline: 0;
}
.sign_me_btn {
    transform: skew(-20deg, 0deg);
    margin: -5px -14px -5px 0;
    padding: 8px 30px;
    background: #b81e20;
    border: 0;
    outline: none;
    color: #fff;
    text-transform: uppercase;
    font: 300 15px 'Open Sans', sans-serif;
	
	
}

ul.footer_links li {
font-size:15px;
    margin: 39px 8px;}
}
	
@media screen and (max-width:1150px){
.nav>li>a{padding: 23px 17px;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 15px 'Osward', sans-serif;
    text-transform: uppercase;
}
}
@media screen and (max-width:1071px){
.nav>li>a{padding: 23px 14px;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 14px 'Osward', sans-serif;
    text-transform: uppercase;
}
}
@media screen and (max-width:992px){
.nav>li>a{padding: 23px 12px;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 12px 'Osward', sans-serif;
    text-transform: uppercase;
}
.main_subscrib{ width:100%;}
.main_sub_box{    width: 100%;
    margin: 10px 0;
    border-radius: 0 0 55px 0;}
	.sign_me_btn{ margin-right:0;}
	.ftr_logo{ float:none; }
}

@media screen and (max-width:835px){
.nav>li>a{padding: 23px 8px;}
.navbar-inverse .navbar-nav>li>a {
    color: #fff;
    font: 500 12px 'Osward', sans-serif;
    text-transform: uppercase;
}
}
@media screen and (max-width:768px){
.contact_form_input{ width:100%;}
.navbar-inverse .navbar-nav>li>a{ padding: 10px 8px; font-size:18px;}
.sub_box{    width: 38%;}
.sports_uniform{    width: 93%;}

.menu5{ position:static;}
.menu6{ display:block; }
.top_cart{ margin:23px 2px 23px 0;}
.drpp{ margin:23px 0 23px 0;}

.top_paragraph{ width:100%; text-align:center;}
.top_paragraph p{ float:none; display:inline-block;}
.top_phone{ width:100%; text-align:center;}
.top_phone p{ float:none; display:inline-block;}
.top_phone .fa{ float:none; display:inline-block;}
.navbar-inverse .navbar-nav>li>a{ font-size:15px;}
.nav>li>a{  padding: 12px 9px; }
.navbar-nav{ width:100%;}
.clpad{ padding-left:0 !important;}
.main_container_copyrit{ margin:20px 0 20px 0 !important;  float:none; text-align:center;}
.copyr{ padding:0; border:0;}
.copyr p{    float: none;
    display: inline-block;
    border: 0;
    margin: 0;
    padding: 0;}
.main_social_network2{ margin-bottom:25px;}
.top_cart{ float:left;}
.drpp {
    margin: 23px 0 26px 0;
    float: right;
    width: 85%;
}
.drpp-menu{top: 50px !important;
    /* width: 100%; */
    /* float: none; */
    /* display: inline-block; */
    position: static;
    display: block;
    width: 82% !important;
    float: left;}
.form-control{ height:32px;}
.btn-default{ display:none;}
.dropdown-menu{}

ul.footer_links li{
    font-size: 12px !important;
    margin: 15px 5px !important;
}

.dpdpmenu{ background:rgba(0, 0, 0, 0.61); min-width:200px;}
.dpdpmenu>li>a{ color:white; transition:all 0.3s;}
.dpdpmenu>li>a:hover{ background:#ee6123; color:white;}

}
@media screen and (max-width:500px){
.sub_box{    width: 30%;}
.main_subscrib .fa{ font-size:20px;}
.main_subscrib p{ font-size:12px;}
.sign_me_btn{ padding:8px 15px;}
.sports_uniform{    width: 95%;}
}
@media screen and (max-width:400px){

.drpp { width:80%;}
.drpp-menu{width: 75% !important;}
.sports_uniform{    width: 93%;}
.sign_me_btn {
    padding: 8px 5px;
}
.main_sub_box .fa{ margin:3px 0 0 10px;}
.sub_box{ width:25%;}
}
@media screen and (max-width:340px){
.main_subscrib .fa{ font-size:15px; left:3px; padding:5px; top:3px;}
.main_subscrib p{ text-align:center; float:none; font-size:12px; width:100%;}
.sports_uniform{    width: 89%;}
.drpp { width: 100%;}
.drpp-toggle{ margin-bottom:10px;}
.drpp-menu{width: 100% !important;}
.top_cart{  margin: -124px 10px 10px 0;}

.main_product h2{ font-size:12px;}
.main_product h2 span{ font-size:12px;}

}
@media screen and (max-width:320px){

	
}