﻿.product-header {
padding-top: 94px;
}
.product-header img
{
max-width:100%;
}

.product-header2
{
padding-top: 149px !important;
}
.product-header3
{
padding-top: 149px !important;
padding-bottom: 149px !important;
}

.product-header h1 {
font-size: 55.1071px;
font-family: sans-serif;
color:rgb(65,64,66);
font-weight:bold;
text-transform:uppercase;
letter-spacing: 0.1em;
}

.product-header span {
font-size: 30.86px;
font-family: sans-serif;
text-transform: uppercase;
font-weight: bold;
color: rgb(65,64,66);
letter-spacing: 0.1em;

}
.product-header a {
border: 1px solid rgb(65,64,66);
display: block;
width: 392px;
line-height: 77px;
text-align: center;
font-size: 30.86px;
font-family: sans-serif;
color:rgb(65,64,66);
text-transform: uppercase;
font-weight: bold;
letter-spacing: 0.1em;
text-decoration: none;
margin-top: 41px;
}
.product-header a:hover, .product-header a:focus {
background: rgb(65,64,66);
color:#fff;
text-decoration: none;
}
.product-header-image
{
text-align:center;
padding-top: 35px;
}
.product-header-image2
{
width: 55%!important;
margin: 0 auto;
}
.product-page-title .row{
margin-right:0;
}
.product-small
{
font-size: 30.86px;
display: block;
font-weight: bold;
text-transform: uppercase;
color:rgb(65,64,66);
letter-spacing: 0.1em;
}
.product-small.product-small1 {
padding-top: 89px;
}
.product-small.product-small2 {
padding-top: 20px;
}
.product-small.product-small3 {
padding-top: 18px;
}
.product-border
{
border: 1px solid rgb(65,64,66);
display: block;
margin-top: 112px;
}

@media only screen and (max-width: 600px) {
.product-header h1 {
font-size: 30px;
}
.product-header span {
font-size: 20px;
}
.product-header a {
width: 250px;
line-height: 55px;
font-size: 18px;
}
.product-small {
font-size: 17px;
}
}