
html,body 
{
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;

}
h1,h2,h3,h4,h5,h6,p
{
margin:0px;
padding:0px;
}
li,ol,ul
{
list-style:none;
margin:0px;
padding:0px;
}
img
{
border:none;
}
.clear_div
{
clear:both;
}

p
{
font-family:'ProximaNovaRegular',Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#333333;
margin:0px;
}
h2
{
font-family:'ProximaNovaRegular',Arial, Helvetica, sans-serif;
font-size:40px;
font-weight:normal;
color:#4c4c4c;
margin:0px;
}
.logo
{
width:100%;
text-align:center;
margin-top:20px;
}


.press_sction
{
width:1217px;
margin:0px auto;
padding-top:20px;
padding-bottom:50px;
text-align:center;
color:#fff;
/*margin-left:110px;*/
}
.press_sction h2 { color:#fff; margin-bottom:14px;}
.press_box
{
float:none;
width:595px;
margin-right:26px;
margin-bottom:22px;
text-align: center;
margin: 0 auto;
}
.press_box.last_child
{
margin-right:0px;
}

.press_box h2
{
font-family:'ProximaNovaRegular',Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#000000;
margin:0px;
text-transform:uppercase;
text-align:center;
padding-bottom:13px;
}
.press_boxinner
{
border:1px solid #e2601d;
border-radius:10px;
text-align:left;
}
.press_top
{
background:#e2601d;
height:auto;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.press_top_left
{
float: left;
padding-left: 15px;
padding-top: 9px;
width: 85%;
padding-bottom: 10px;
}
.press_top_left p
{
font-family:'ProximaNovaBold',Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;
margin:0px;
}

.press_topright
{
float: right;
padding-top: 9px;
padding-right: 32px;
}

.press_middle
{
padding:0px;
background:#fff;
}
.press_middleleft
{
float:left;
width:200px;
padding-left:14px;
padding-top:11px;
}
.press_midone
{
padding:0px;
}
.press_midone_iner
{
padding:0px;
padding-bottom:1px;
}
.press_midleft
{
float:left;
}
.press_midright
{
float:right;
width:20px;
text-align:center;
}

.press_middleleft p
{
font-family:'ProximaNovaRegular',Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#5d5e5e;
margin:0px;
}
.press_middleleft p.tot_p
{
font-family:'ProximaNovaBold',Arial, Helvetica, sans-serif;
color:#e2601d;
}

.zero_text
{
padding-top:15px;
}
.zero_text p
{
font-family:'ProximaNovaLight',Arial, Helvetica, sans-serif;
font-size:31px;
font-weight:normal;
color:#e2601d;
margin-bottom:20px;
}

.press_middle_right
{
float:right;
width:365px;
padding-top:10px;
padding-bottom:10px;
}
.tshirt_img
{
float:right;
margin-right:5px;
}

.tshirt_img img { height:inherit;}
.tshirt_img.last
{
margin-right:0px;
}

.press_bottom
{
background:#e2601d;
height:36px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
padding:19px 30px 0px 15px;
}
.press_bottom p
{
font-family:'ProximaNovaBold',Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#ffffff;
margin:0px;
}

.order_date
{
float:left;
width:207px;
}

.due_date
{
float:left;
}

.qty
{
float:right;
}


.imgdash { }

.imgdash .tshirt_img { width:173px; height:174px;}

.imgdash .tshirt_img img { width:100%; height:100%;}

.tshirt_img img { height:100%;}
.tshirt_img { height:165px;}