
 .P1_vestuario_fem {margin: 0 auto;  padding-left: 300px; background: #E8E8E8; height:100%;   overflow: hidden; background-position: bottom;}
 .P1_vestuario_fem .content{ margin-top:8%; float: left;  width: 20%; display: block; }
 .P1_vestuario_fem .content h2{font-family:'TradeGothicW01-BoldCn20 675334',Helvetica,Arial,sans-serif;text-transform: uppercase; font-size: 31px; color: #333; line-height: 31px;letter-spacing: -1px;}
 .P1_vestuario_fem .content p{font-family: Helvetica,Arial,sans-serif; font-size: 13px; color: #333; margin-top:10px; }
 .P1_vestuario_fem .content .btn{border-radius: 5px 5px 5px 5px;color: #FFF;display: block;font-family: "TradeGothicW01-BoldCn20 675334";font-size: 15px;height: 30px;padding-top: 10px;text-align: center;text-decoration: none;width: 100px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);margin: 7% auto;line-height: 20px; float:left;}

 .P1_vestuario_fem .content .btn.preto{
  background-color: #333333;
  background-image: -moz-linear-gradient(center bottom , #1A1A1A 0px, #4B4B4B 100%);
  background-image: -webkit-linear-gradient(bottom , #1A1A1A 0px, #4B4B4B 100%);}
 .P1_vestuario_fem .content .btn.preto:hover{
  background-color: #1a1a1a;
  background-image: -moz-linear-gradient(center bottom , #1A1A1A 0px, #656464 100%);
  background-image: -webkit-linear-gradient(bottom,#1A1A1A 0,#656464 100%);}

  .container_banner.bra-cards {box-shadow: 0 1px 5px #666; height: auto !important; margin-left: 250px; max-width: 1600px; min-width: 800px; padding: 0.5%;}
  .container_banner.bra-cards .estrutura {height: auto!important;}
  .container_banner.bra-cards h2 {font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; font-size: 28px; margin: 20px auto 5px; text-transform: uppercase;}

   .P1_vestuario_fem .content .box-link{width: 100%; margin-bottom:7%;display: block;float: left;}
   .P1_vestuario_fem .content .box-link .link{width: 33%; text-align: center;font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; font-size: 13px;float: left; padding: 10px 0px}
   .P1_vestuario_fem .content .box-link .link.border{border-left:1px solid #000; border-right:1px solid #000;}
   .P1_vestuario_fem .content .box-link .link a.cinza{color: #999 !important;}

  .tout-card {float: left; margin-right: 48px; position: relative; width: 67%;float: right;}
  .tout-card:last-child {margin: 0;}
  .tout-card img {width: 100%; display: block;}
  .tout-card .tout-card-info {bottom: 0px; top:14px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center; }
  .tout-card a:hover {text-decoration: none; }
  .tout-card .title {font-family: "TradeGothicW01-BoldCn20 675334";letter-spacing: -1px; text-transform: uppercase;}
  .tout-card .tout-card-category {font-size: 20px; line-height: 22px;}
  .tout-card .tout-card-name {font-size: 14px; line-height: 10px;}
  .tout-card .tout-card-description {font-size: 14px; line-height: 14px; margin-top: 6px;  }
  
  .tout-card a .exp-learn-more {display: none;}
  .tout-card a:hover .exp-learn-more-container {height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%;}
  .tout-card a:hover .exp-learn-more-container .exp-learn-more {display: block; left: 50%; margin-top: -20px; position: absolute; text-align: center; top: 50%;}
  .tout-card a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {-moz-user-select: none; background-clip: padding-box; border: medium none; border-radius: 3px; 
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.27) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset; box-sizing: border-box; cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; 
    background-color: #ccc; border: medium none; color: #111; font-size: 14px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; 
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.6) 0%, rgba(102, 102, 102, 0.6) 100%); 
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(102, 102, 102, 0.6))); 
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%,rgba(102, 102, 102, 0.6) 100%);}   

     .tout-card-2 {float: left; position: relative; width: 33%;float: right;}
  .tout-card-2:last-child {margin: 0;}
  .tout-card-2 img {width: 100%; display: block;}
  .tout-card-2 .tout-card-info {bottom: 0px; top:14px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center; }
  .tout-card-2 a:hover {text-decoration: none; }
  .tout-card-2 .title {font-family: "TradeGothicW01-BoldCn20 675334";letter-spacing: -1px; text-transform: uppercase;}
  .tout-card-2 .tout-card-category {font-size: 20px; line-height: 22px;}
  .tout-card-2 .tout-card-name {font-size: 14px; line-height: 10px;}
  .tout-card-2 .tout-card-description {font-size: 14px; line-height: 14px; margin-top: 6px;  }
  
  .tout-card-2 a .exp-learn-more {display: none;}
  .tout-card-2 a:hover .exp-learn-more-container {height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%;}
  .tout-card-2 a:hover .exp-learn-more-container .exp-learn-more {display: block; left: 50%; margin-top: -20px; position: absolute; text-align: center; top: 50%;}
  .tout-card-2 a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {-moz-user-select: none; background-clip: padding-box; border: medium none; border-radius: 3px; 
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.27) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset; box-sizing: border-box; cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; 
    background-color: #ccc; border: medium none; color: #111; font-size: 14px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; 
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.6) 0%, rgba(102, 102, 102, 0.6) 100%); 
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(102, 102, 102, 0.6))); 
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%,rgba(102, 102, 102, 0.6) 100%);}   


     .tout-card-4 {float: left; position: relative; width: 18%;float: left;}
  .tout-card-4:last-child {margin: 0;}
  .tout-card-4 img {width: 100%; display: block;}
  .tout-card-4 .tout-card-info {bottom: 0px; top:14px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center; }
  .tout-card-4 a:hover {text-decoration: none; }
  .tout-card-4 .title {font-family: "TradeGothicW01-BoldCn20 675334";letter-spacing: -1px; text-transform: uppercase;}
  .tout-card-4 .tout-card-category {font-size: 20px; line-height: 22px;}
  .tout-card-4 .tout-card-name {font-size: 14px; line-height: 10px;}
  .tout-card-4 .tout-card-description {font-size: 14px; line-height: 14px; margin-top: 6px;  }
  
  .tout-card-4 a .exp-learn-more {display: none;}
  .tout-card-4 a:hover .exp-learn-more-container {height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%;}
  .tout-card-4 a:hover .exp-learn-more-container .exp-learn-more {display: block; left: 50%; margin-top: -20px; position: absolute; text-align: center; top: 50%;}
  .tout-card-4 a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {  border: medium none; border-radius: 3px;  cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; border: medium none; color: #111; font-size: 14px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; }   

  .P1_vestuario_fem_text {background: #fff none repeat scroll 0 0;height: 100px;margin: 0 auto;overflow: hidden;padding-left: 19%;}

  .tout-card-text {border-right: 0 solid #dfdfdf;float: left;height: 60px;overflow: hidden;padding-top: 28px;position: relative;width: 24%;}
  .tout-card-text:hover{background: #fff;}
  .tout-card-text:last-child {border-right:0px;}
  .tout-card-text:first-child {border-right:0px;}
  .tout-card-text img {width: 100%; display: block;}
  .tout-card-text .tout-card-info {bottom: 0px; top:14px; right:20px; left:20px; color: #fff; display: block; font-size: 11px; position: absolute; text-align: left; color:#000; text-align:center; }
  .tout-card-text .cinza {color:#999;}
  .tout-card-text .title {font-family: "TradeGothicW01-BoldCn20 675334";letter-spacing: -1px; text-transform: uppercase;}
  .tout-card-text .tout-card-category {font-size: 20px; line-height: 24px; text-align: center; }
  .tout-card-text .tout-card-name {font-size: 14px; line-height: 10px; text-align: center;}
  .tout-card-text .tout-card-description {font-size: 14px; line-height: 15px;  margin-top: 2px; text-align: center;  }
  

  .P1_vestuario_fem_text-5 {background: #fff none repeat scroll 0 0;height: 100%;margin: 0 auto;overflow: hidden;padding-left: 35%;}

  .tout-card-text-5 {border-right: 1px solid #dfdfdf;float: left;height: 27px;overflow: hidden;padding-top: 28px;position: relative;width: 19.5%;}
  .tout-card-text-5:hover{background: #fff;}
  .tout-card-text-5:last-child {border-right:0px;}
/*  .tout-card-text-5:first-child {border-right:0px;}*/
  .tout-card-text-5 img {width: 100%; display: block;}
  .tout-card-text-5 .tout-card-info {bottom: 0px; top:14px; right:20px; left:20px; color: #fff; display: block; font-size: 11px; position: absolute; text-align: left; color:#000; text-align:center; }
  .tout-card-text-5 .cinza {color:#999;}
  .tout-card-text-5 .title {font-family: "TradeGothicW01-BoldCn20 675334";letter-spacing: -1px; text-transform: uppercase;}
  .tout-card-text-5 .tout-card-category {font-size: 20px; line-height: 24px; text-align: center; }
  .tout-card-text-5 .tout-card-name {font-size: 14px; line-height: 10px; text-align: center;}
  .tout-card-text-5 .tout-card-description {font-size: 14px; line-height: 15px;  margin-top: 2px; text-align: center;  }

    .P1_vestuario_fem-4 {background: #fff none repeat scroll 0 0;height: 100%;margin: 0 auto;overflow: hidden;padding-left: 15%;}

  .tout-card-text-4 {border-right: 0 solid #dfdfdf;float: left;height: 90px;overflow: hidden;padding-top: 28px;position: relative;width: 20%;margin: 0 10px;}
  .tout-card-text-4:hover{background: #fff;}
  .tout-card-text-4:last-child {border-right:0px;}
  .tout-card-text-4:first-child {border-right:0px;}
  .tout-card-text-4 img {width: 100%; display: block;}
  .tout-card-text-4 .tout-card-info {bottom: 0px; top:14px; right:20px; left:20px; color: #fff; display: block; font-size: 11px; position: absolute; text-align: left; color:#000; text-align:center; }
  .tout-card-text-4 .cinza {color:#999;}
  .tout-card-text-4 .title {font-family: "TradeGothicW01-BoldCn20 675334"; }
  .tout-card-text-4 .tout-card-category {font-size: 20px; line-height: 24px; text-align: center; letter-spacing: -1px;}
  .tout-card-text-4 .tout-card-name {font-size: 14px; line-height: 10px; text-align: center;}
  .tout-card-text-4 .tout-card-description {font-size: 13px; line-height: 15px;  margin-top: 2px; text-align: center; font-family: Helvetica,Arial,sans-serif; }

   .tout-card-text-3 {border-right: 0 solid #dfdfdf;float: left;height: 100%;overflow: hidden;padding-top: 28px;position: relative;width: 25%;}
  /*.tout-card-text-2:hover{background: #fff;}*/
  .tout-card-text-3:last-child {border-right:0px;}
  .tout-card-text-3:first-child {border-right:0px;}
  .tout-card-text-3:first-child {border-right:0px;}
  .tout-card-text-3 img {width: 100%; display: block;}
  .tout-card-text-3 .tout-card-info {bottom: 0px; top:0px; right:40px; left:40px; color: #fff; display: block; font-size: 11px; position: absolute; text-align: left; color:#000; text-align:center; padding-top:30px; }
  .tout-card-text-3 .tout-card-info a {color: #000;}
  .tout-card-text-3 .tout-card-info:hover{text-decoration:underline;}
  .tout-card-text-3.border {border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8;}
  .tout-card-text-3 .title {font-family: "TradeGothicW01-BoldCn20 675334"; text-transform: uppercase;}
  .tout-card-text-3 .tout-card-category {font-size: 19px; line-height: 24px;text-align: center; }
  .tout-card-text-3 .tout-card-name {font-size: 15px; line-height: 10px; margin-bottom:10px; text-align: center; text-transform: uppercase;}
  .tout-card-text-3 .tout-card-description {font-size: 13px; line-height: 18px;  margin-top: 2px; text-align: center;  }

   .tout-card-text-2 {border-right: 0 solid #dfdfdf;float: left;height: 100%;overflow: hidden;padding-top: 28px;position: relative;width: 33%;}
  /*.tout-card-text-2:hover{background: #fff;}*/
  .tout-card-text-2:last-child {border-right:0px;}
  .tout-card-text-2:first-child {border-right:0px;}
  .tout-card-text-2:first-child {border-right:0px;}
  .tout-card-text-2 img {width: 100%; display: block;}
  .tout-card-text-2 .tout-card-info {bottom: 0px; top:0px; right:40px; left:40px; color: #fff; display: block; font-size: 11px; position: absolute; text-align: left; color:#000; text-align:center; padding-top:30px; }
  .tout-card-text-2 .tout-card-info a {color: #000;}
  .tout-card-text-2 .tout-card-info:hover{text-decoration:underline;}
  .tout-card-text-2.border {border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8;}
  .tout-card-text-2 .title {font-family: "TradeGothicW01-BoldCn20 675334"; text-transform: uppercase;}
  .tout-card-text-2 .tout-card-category {font-size: 19px; line-height: 24px;text-align: center; }
  .tout-card-text-2 .tout-card-name {font-size: 15px; line-height: 10px; margin-bottom:10px; text-align: center; text-transform: uppercase;}
  .tout-card-text-2 .tout-card-description {font-size: 13px; line-height: 17px;  margin-top: 2px; text-align: center;  }


  @media all and (max-width: 1380px) and (min-width: 1200px) {  
    
 

    
 .P1_vestuario_fem .content h2{font-family:'TradeGothicW01-BoldCn20 675334',Helvetica,Arial,sans-serif;text-transform: uppercase; font-size: 30px; color: #333; line-height: 31px;letter-spacing: -2px;}

 .tout-card .tout-card-info {bottom: 15px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center;top:80%;}
  
 .tout-card .tout-card-category {font-size: 18px; line-height: 22px;}
    

 .P1_vestuario_fem {margin: 0 auto;  padding-left: 300px; height:100%;   overflow: hidden; background-position: bottom;}
     

.P1_vestuario_fem_text-5 {
    background: #ffffff none repeat scroll 0 0;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 38%;
}


  .tout-card a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {-moz-user-select: none; background-clip: padding-box; border: medium none; border-radius: 3px; 
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.27) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset; box-sizing: border-box; cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; 
    background-color: #ccc; border: medium none; color: #111; font-size: 12px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; 
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.6) 0%, rgba(102, 102, 102, 0.6) 100%); 
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(102, 102, 102, 0.6))); 
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%,rgba(102, 102, 102, 0.6) 100%);}
}
  

    
  @media all and (max-width: 1200px) and (min-width: 1024px) {

    
 .P1_vestuario_fem .content h2{font-family:'TradeGothicW01-BoldCn20 675334',Helvetica,Arial,sans-serif;text-transform: uppercase; font-size: 24px; color: #333; line-height: 24px;letter-spacing: -1px;}
    


  .tout-card .tout-card-info {bottom: 15px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center;top:80%;}
  
  .tout-card .tout-card-category {font-size: 18px; line-height: 22px;}
       

 .P1_vestuario_fem {margin: 0 auto;  padding-left: 300px;  height:100%;   overflow: hidden; background-position: bottom;}
     
.P1_basquete_text { background: #fff; height: 100px; margin: 0 auto; overflow: hidden;  padding-bottom: 1.5%; padding-left: 20%; }
    

  .tout-card a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {-moz-user-select: none; background-clip: padding-box; border: medium none; border-radius: 3px; 
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.27) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset; box-sizing: border-box; cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; 
    background-color: #ccc; border: medium none; color: #111; font-size: 11px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; 
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.6) 0%, rgba(102, 102, 102, 0.6) 100%); 
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(102, 102, 102, 0.6))); 
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%,rgba(102, 102, 102, 0.6) 100%);}


  }
  
  
    
  @media all and (max-width: 1024px) and (min-width: 0px) {

    .P1_vestuario_fem_text-5 {padding-left: 22%;}

    
    
 .P1_vestuario_fem .content h2{font-family:'TradeGothicW01-BoldCn20 675334',Helvetica,Arial,sans-serif;text-transform: uppercase; font-size: 25px; color: #333; line-height: 26px;letter-spacing: -1px;}

  .tout-card .tout-card-info {bottom: 15px; color: #fff; display: block; font-size: 11px; width:100%; position: absolute; text-align: left; color:#333; text-align:center;top:80%;}
  
  .tout-card .tout-card-category {font-size: 18px; line-height: 22px;}
    
        
.P1_vestuario_fem {margin: 0 auto;  padding-left: 40px;  }
     
.P1_basquete_text { background: #fff; height: 100px; margin: 0 auto; overflow: hidden;  padding-bottom: 1.5%; padding-left: 0%; }


  .tout-card a:hover .exp-learn-more-container .exp-learn-more .exp-learn-more-btn {-moz-user-select: none; background-clip: padding-box; border: medium none; border-radius: 3px; 
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.27) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset; box-sizing: border-box; cursor: pointer; display: inline-block; 
    margin: 0; outline: medium none; padding-bottom: 0; padding-top: 0; position: relative; left: -50%; text-decoration: none; text-transform: uppercase; vertical-align: middle; 
    background-color: #ccc; border: medium none; color: #111; font-size: 11px; height: 40px; letter-spacing: -0.05px; line-height: 40px; padding-left: 1em; padding-right: 1em; 
    text-align: center; font-family: "TradeGothicW01-BoldCn20 675334",Helvetica,Arial,sans-serif; color: #fff; background-color: #333; 
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.6) 0%, rgba(102, 102, 102, 0.6) 100%); 
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.6)), color-stop(100%, rgba(102, 102, 102, 0.6))); 
    background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%,rgba(102, 102, 102, 0.6) 100%);}

}

@media all and (min-width: 700px) and (max-width: 1300px){
  .tout-card-text-5 .tout-card-category {
    font-size: 17px;
    line-height: 19px;
  }
}
