body {
    margin: 0px;
    padding: 0px;
    font-family: 'poppins', !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 1.333;
    color: #FFFFFF;
    text-align: center;
}



.iconsec {
    background-color: #f0f1f2;
    border-bottom: 1px solid #dadcde;
}


.head1 {
    font-size: 34px;
    font-weight: 700;
    text-align: center;
    margin: 75px 0px 30px 0px !important;
    font-family: 'poppins', !important;
    color: #4a5057;
    line-height: 30px;
}
.brand {
    font-size: 66px;
    font-weight: 300;
    text-align: center;
    margin: 75px auto 55px auto !important;
    font-family: 'poppins', !important;
    color: #4a5057;
    line-height: 30px;
    background-image: url("img/brandbg.jpg");
    background-repeat: no-repeat;
    background-position: bottom;
    height: 51px;
}

.brand1 p{
    font-size: 23px;
    font-weight: 400;
    text-align: center;
    font-family: 'poppins', !important;
    color: #4a5057;
    line-height: 36px;
    font-style: italic;
    margin-bottom: 75px;
}

.head1 span{
    font-size: 15px;
    font-weight: 400;
    text-align: center;
    color: #4a5057;
}


.btnview {
    font-size: 21px;
    text-transform: uppercase;
    font-family: 'poppins', !important;
    color: #fff;
}
.btnview a{
    background-color: #2a2a2a;
    color: #fff;
    width: 135px;
    line-height: 45px;
    margin: 0px auto;
    text-align: center;
    margin-top: 55px;
    margin-bottom: 55px;
    font-weight: bold;
}
.btnview a:hover {
    background-color: #41a3bc;
    color: #fff;
}

.tshirts {
    color: #4a5057;
    font-size: 16px;
}
.tshirts a{
    color: #4a5057;
    text-decoration: none;
}
.tshirts a:hovre {
    color: #41a3bc;
    text-decoration: none;
}
.franchise {
    background-color: #374566;
}
.franchise1 {
    border: 1px solid #e3e5e6;
}

.productbox {
    overflow:hidden;
    border: 1px solid #e3e5e6;
    position: relative;
    background-color: #f2f2f2;
    text-align: center;
}

.productbox:hover img{
    transition:transform 2s;
    transform:scale(1.3);
}


.denztitle {
    color: #4a5057;
    font-size: 16px;
    font-weight: 600;
    padding: 12px;
    background-color: #fff;
}
.denztitle a {
    color: #4a5057;
    text-decoration: none;
}

.denztitle a:hover {
    color: #ff8200;
    text-decoration: none;
}

.denztitle span{
    color: #aca6a6;
    font-size: 16px;
    text-decoration: line-through;
}
.denztitle span a {
    color: #aca6a6;
    text-decoration: overline;
}

.denztitle span a:hover {
    color: #ff8200;
    text-decoration: none;
}

.off {
    color: #fff;
    background-color: #ff8200;
    width: 68px;
    height: 68px;
    border-radius: 68px;
    font-size: 24px;
    line-height: 20px;
    font-weight: 400;
    position: absolute;
    text-shadow: 1px 1px 2px rgba(52,57,68, 0.5);
    top: 15px;
    left: 15px;
}
.off a{
    color: #fff;
    text-decoration: none;
    display: block;
    padding-top: 15px;
    text-align: center;
}

.off a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #2f373e;
    width: 68px;
    height: 68px;
    border-radius: 68px;
}

.off2 {
    font-size: 13px;
    font-weight: 700;
}

.margbt {
    margin-bottom: 75px;
}

.footer-icon {
    background-color: #f0f1f2;
    border-top: 1px solid #dadcde;
    padding: 25px 0px 45px 0px;
    line-height:21px;
}

.footer-icon img{
    margin-bottom: 20px;
}


.footerbg {
    background-color: #374567;
    padding: 30px 0px 45px 0px;
    color: #fff;
}

.footerbg2 {
    background-color: #29344e;
    padding: 25px 0px;
    font-weight: 400;
    color: #fff;
    text-align: center;
}
.footerbg2 a{
    color: #34c4f3;
    text-decoration: none;
}
.footerbg2 a:hover{
    color: #fff;
    text-decoration: none;
}
.footerbg2 img{
    margin-right: 10px;
    margin-bottom: 10px;
}

.footerbg1 {
    font-size: 20px;
    font-style: italic;
    font-weight: 300;
}

.flink {
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding: 0px;

}


.flink li{
    font-size: 14px;
    line-height: 25px;
    font-weight: 400;
}

.flink li a{
    text-decoration: none;
    color: #fff;
}
.flink li a:hover {
    text-decoration: none;
    color: #c6cee1;
}


.shortby {
    color: #797f85;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 95px;
    text-align: right;

}
.linkheading {
    color: #797f85;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 95px;

}






