@font-face {
    font-family: 'Gagalin';
    src: local('Fonts/Gagalin'), local('Fonts/Gagalin-Regular'), url('Fonts/Gagalin.woff2') format('woff2'), url('Fonts/Gagalin.woff') format('woff'), url('Fonts/Gagalin.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
*{
	padding: 0;
	margin: 0;
}
p{
    color: #17423b;
	font-size: 40px;
	font-family:Times New Roman;
}
body{
	background: #569688;
    background: linear-gradient(to right, #136557, #569688);
}
a{
    text-decoration: none;
    color: darkgreen;
}
a:hover{
    text-decoration: underline;
}

.border{
    border: 1px solid red;
}
.back-totop{
    width: 109px;
    height: 109px;
    position: fixed;
    bottom: 50px;
    left: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: rgba(0,0,0,0.3);
    border-radius: 54.5px;
    display: none;
    z-index: 9999;
}
.back-totop:hover{
    background-color: rgba(0,0,0,0.5);
    cursor: pointer;
}
.back-totop-arrow{
    position: relative;
    width: 94px;
    height: 109px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(img/arrow-back.png) center center no-repeat;
    
}


/*
########################
POP UP MENU
########################
*/
.popup-email{
    width:100%;
    font: 100%/1.5em Arial, Tahoma;
    min-height:100%;
    background-color: rgba(0,0,0,0.8);
    overflow:hidden;
    position:fixed;
    top:0px;
}
.popup-email .popup-email-form{
	position: absolute;
	font: 100%/1.5em Arial, Tahoma;
	top: 30px;
	left: 247px;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 800px;
	height: 500px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: white;
	border-radius: 1em;
	box-shadow: 0px 0px 10px #000;
}
.popup-email-form-border{
    position: relative;
    width:96%;
    height: 96%;
    padding-top: 1em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 1em;
    margin: auto;
    margin-top: 1.33%;
    border: 2px solid #17423b;
    overflow: auto;
}
.popup-email-form-border h3{
    text-align: center;
}
.main-form{
    width: 700px;
    margin: 5% auto 0 auto;
}
.main-form label{
    display: block;
    margin-top: 1em;
    margin-bottom: 0.5em;
}
.main-form label:first-child{
    margin-top: 0;
}
.main-form input[type="text"],
.main-form input[type="email"]{
    width: 60%;
    border:1px solid #ccc;
    padding:0px 10px;
    background:white;
    border-radius: 1em;
    box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 30px;
}
.main-form input[type="text"]:focus,
.main-form input[type="email"]:focus,
.main-form textarea:focus,
.main-form input[type="submit"]:focus{
    box-shadow:0 0 5px rgba(50, 200, 255, 0.5);
    outline:none;
}
.main-form textarea{
    display: block;
    width: 80%;
    height: 100px;
    resize: none;
    padding-left: 10px;
    padding-top: 4px;
}
.main-form input[type="submit"]{
    display: block;
    margin-top: 1em;
    padding:0 15px;
    padding-top: 2px;
    line-height: 30px;
    font-weight:bold;
    color:#333;
    background:#fff;
    border:none;
    border-radius: 1em;
    background-image: linear-gradient(to bottom, #fff, #ddd);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    text-shadow:0 1px 1px #fff;
    transition: all linear 0.3s;
    text-transform: uppercase;
}
.main-form input[type="submit"]:hover{
    cursor: pointer;
    background-image: linear-gradient(to bottom, #13a313, #0b690b);
    color: #fff;
    text-shadow:0 1px 1px #000;
}
.clear{
    clear: both;
}
.block{
    display: block;
}
.popup-email-form-cross{
    position: absolute;
    width: 32px;
    height: 32px;
    left:103%;
    top: -7%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(img/cross-black.png) center center no-repeat;
}
.popup-email-form-cross:hover{
    cursor: pointer;
}
/*
###############################
NAVIGATION and SOCIAL BUTTONS
###############################
*/
nav{
    position: fixed;
    width: 100%;
    background: rgba(23,66,59,0.9);
    z-index: 1000;
}
.navigation{
    position: relative;
    display: block;
    width: 940px;
    margin: 0 auto;
    text-transform: uppercase;
}
.navigation ul{
    list-style: none;
    margin: 0 auto;
    padding-left: 0;
    overflow: hidden;
}
.navigation a{
    text-decoration: none;
    color: white;
    display: block;
    text-align: center;
    font-size: 18px;
    font-family: 'Arial';
    padding: 8px 0;
    transition: 0.3s ease-in-out;
    border-left: 1px solid  rgba(23,66,59,1);0;
    border-right: 1px solid  rgba(23,66,59,1);;
}
.navigation a.first_nav_btn{
    border-left: none;
}
.navigation a.last_nav_btn{
    border-right: none;
}
.navigation li{
    float: left;
    width: 20%;
    transition: all linear 0.3s;
}
.navigation li:hover{
    background-color: #CF3034;
    cursor: pointer;
}
.social_block{
    position: fixed;
    right: -196px;
    top: 40%;
    z-index: 999999;
}
.social_block a{
    position: relative;
    display: block;
    transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
}
.social_block a:hover{
    margin-left: -196px;
}
.header_new_txt{
    text-align: center;
    font-family: "MyriadPro-Bold";
    font-weight: bold;
    
}
.header_new_txt h1{
    color: #b61b2b;
    font-size: 140px;
    letter-spacing: -6px;
}
.header_new_txt span{
    font-size: 64px;
    color: #b61b2b;
}
.header_new_txt span.txt_gray{
    color: #88888a;
    margin-left: 80px;
}

/*
########################
CONTENT BLOCK
########################
*/
.content_block{
    width: 1140px;
    margin: 0 auto;
}
.content{
	position: relative;
	width: 940px;
	margin: 0 auto;
	background: white;
    padding: 40px 0;
    box-shadow: 0 1px 20px black;
}
.header-sale{
    position: relative;
    width: 940px;
    height: 800px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 40px 0;
}
.red{
	position: absolute;
	top: 50px;
	left: 160px;
	width: 430px;	
	background: #CF3034;
	border-radius: 10px;
	color: white;
	font-size: 131px;
	font-family: Arial, Tahoma;
	font-weight: bold;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 115px;
	padding: 10px 0 10px 0;
	transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
    box-shadow: -60px -20px 200px black;
    transition: all linear 0.5s;
}
.red:hover{
    background-color: #13a313;
}
.header-text{
    position: relative;
    width: 900px;
    border-bottom: 2px solid #17423b;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 10px 120px 0px 120px;
    text-align: justify;
    padding-bottom: 10px;
}

.f{
	font-size: 141px;
}
.s{
	font-size: 160px;
	line-height: 125px;
}
.m{
	font-size: 83px;
	line-height: 70px;
}
.sale-pic{
	width: 430px;
	height: 475px;
	position: absolute;
	top: 380px;
	left: 480px;	
}
.sale-list{
	width: 900px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    background: url(img/logo-footer.gif) center center no-repeat;
    margin: 0 auto;
	border: 2px solid #17423b;
    border-radius: 10px;
    padding-left: 20px;
    padding-top: 15px;
    -webkit-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    transition: all linear 0.3s;
}
.sale-list-block-left{
    width: 400px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-bottom: 50px;
}
.sale-list-block-left ul{
    padding-left: 60px;
}
.sale-list-block-left li{
    margin-bottom: 20px;
}
.sale-list-right{
    width: 470px;
     position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    padding-left: 30px;
    padding-top: 20px;
}
.sale-list-right-img{
    width: 100px;
    height: 100px;
    border-radius: 10px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
}
.img1{background: url(img/img-s1.jpg) center center no-repeat;}
.img2{background: url(img/img-s2.jpg) center center no-repeat;}
.img3{background: url(img/img-s3.jpg) center center no-repeat;}
.img4{background: url(img/img-s4.jpg) center center no-repeat;}
.img5{background: url(img/img-s5.jpg) center center no-repeat;}
.img6{background: url(img/img-s6.jpg) center center no-repeat;}
.img7{background: url(img/img-s7.jpg) center center no-repeat;}
.img8{background: url(img/img-s8.jpg) center center no-repeat;}
.img9{background: url(img/img-s9.jpg) center center no-repeat;}
.img10{background: url(img/img-s10.jpg) center center no-repeat;}
.img11{background: url(img/img-s11.jpg) center center no-repeat;}
.img12{background: url(img/img-s12.jpg) center center no-repeat;}

.sale-list h3{
    margin: 20px 0 30px 0px;
}
.sale-list span{
    display: block;
    position: relative;
    margin: 40px 120px 20px 120px;
    text-align: justify;
}
.sale-list-nothing{
    width: 500px;
    height: 60px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #CF3034;
    margin: 0px auto 0 auto;
    border-radius: 15px;
    text-align: center;
    color: white;
    font-family:  Arial, Tahoma;
    font-size: 32px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 13px;
    clear: both;
    -webkit-transition: all linear 0.2s;
    -o-transition: all linear 0.2s;
    transition: all linear 0.2s;
}
.sale-list-nothing:hover{
    background: #13a313;
    cursor: pointer;
}
.empty{
    width: 900px;
    height: 1px;
    position: relative;
    margin: 0px auto 30px auto;
}
.precatalog{
    width: 900px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
    margin: 0 auto 30px auto;
    border-radius: 5px;
	box-sizing: border-box;
    text-align: center;
    font-weight: bold;
    padding: 10px 0 10px 0;
}
.precatalog p{
    font-size: 60px;
    font-family: Arial;
}
.betweencatalog{
    width: 900px;
    height: 120px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
    border-radius: 5px;
	box-sizing: border-box;
    text-align: center;
    margin: 10px auto 10px auto;
    background: url(img/logo.png) center center no-repeat;
}
/*
########################
ÊÀÒÀËÎÃ
########################
*/
.catalog{
	width: 900px;
	height: 715px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    background: url(img/logo-footer.gif) center center no-repeat;
    margin: 0  auto;
	border: 2px solid #17423b;
    border-radius: 10px;
	text-align: center;
    padding-left: 20px;
    padding-top: 15px;
}
.catalog-1img{
    width: 375px;
    height: 308px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    background: url(pictures/c13-1.png) center center no-repeat;
    margin: 110px auto 0 auto;
}
.catalog-eglogo{
    width: 476px;
    height: 19px;
    position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    background: url(img/eg-line.jpg) center center no-repeat;
    margin: 20px  auto 0px auto;
}
.catalog-name{
    width: 860px;
    height: 45px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #17423b;
    font-size: 40px;
    font-family: Times New Roman;
    
}
.catalog-name-l2{
    width: 565px;
    height: 45px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
}
.catalog-name-r1{
    width: 275px;
    height: 45px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    padding-top: 4px;  
    font-size: 36px;
    margin-left: 15px;
}
.catalog-name-l1{
    width: 275px;
    height: 45px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    padding-top: 4px;  
    font-size: 36px;
}
.catalog-content{
    width: 275px;
	height: 250px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-top: 30px;
    margin-right: 15px;
}
.catalog-content4{
    width: 275px;
    height: 250px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-right: 15px;
}
.catalog-content-4box{
    width: 600px;
    height: 560px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    clear: both;
    padding-left: 15px;
}
.catalog-left2{
    width: 270px;
    height: 530px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-top: 30px;
    margin-right: 10px;
}
.catalog-right4{
    width: 590px;
    height: 530px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-top: 30px;
}
.catalog-left2-content{
    width: 255px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 125px auto 0 auto;
}
.catalog-left2-content-img{
    width: 255px;
    height: 231px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.catalog-content-img{
    width: 275px;
    height: 195px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Times New Roman;
}
.catalog-content-4boxLONG{
    width: 800px;
    height: 560px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    clear: both;
    padding-left: 15px;
}
.catalog-contentLONG{
    width: 175px;
	height: 305px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-top: 120px;
    margin-right: 15px;
}
.catalog-content-imgLONG{
    width: 175px;
    height: 305px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.catalog-bottom-text{
     width: 300px;
    min-height: 195px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    margin: 360px auto 0 auto;
    font-size: 18px;
}
.catalog-bottom-text13{
     width: 800px;
    min-height: 120px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    margin: 30px auto 0 auto;
    font-size: 18px;
}
.catalog-content-img img{
    max-width: 100%;
}
.text-saddlebrown{
    color: saddlebrown;
}
.text-right{
    text-align: right;
}
.text-size20{
    font-size: 20px;
}
.text-left{
    text-align: left;
}
.catalog-left2-content-txt{
    text-align: center;
    color: saddlebrown;
    font-family: Times New Roman;
}
.catalog-content-text{
    text-align: center;
    color: saddlebrown;
}
.catalog-content-text span{
     font-family: Times New Roman;
}
.good-name{
    font-size: 20px;
    display: block;
    margin: 6px auto auto 0px;
}
.catalog-footer{
    position: relative;
    width:  855px;
    height: 60px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(img/logo-footer2.png) center center no-repeat;
    float: left;
    margin-top: 20px;
}
/*
########################
ÊÀÒÀËÎÃ - BELTS
########################
*/
.catalog-belts-container{
    width: 740px;
    height: 420px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 20px auto;
}
.catalog-belts-txt{
    width: 740px;
    margin: 30px auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 20px;
}
.catalog-belts-img{
    width: 300px;
    height: 169px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 70px;
    margin-bottom: 40px;
}
.img-b1{background: url(img/kreis1.png) center center no-repeat;}
.img-b2{background: url(img/kreis2.png) center center no-repeat;}
.img-b3{background: url(img/kreis3.png) center center no-repeat;}
.img-b4{background: url(img/kreis4.png) center center no-repeat;}
/*
########################
ÊÀÒÀËÎÃ - SHIRTS
########################
*/
.catalog-shirts{
    background: none;
    height: auto;
    padding: 0;
}
.catalog-shirts-logo{
    width: 300px;
    height: 260px;
    background: url(img/logo-ciriello.png) center center no-repeat;
    margin: 40px auto;
}
.catalog-shirts-text{
    display: block;
    position: relative;
    text-align: justify;
    padding: 0 40px;
    margin-bottom: 40px;
}
.catalog_shirts_txt_2{
    color: #8d8d8d;
    margin-bottom: 10px;
}
.catalog-shirts-img1{
    width: 600px;
    height: 432px;
    margin: 0px auto 20px auto;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.emptyblock{
    width: 700px;
    height: 10px;
    margin: 190px auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.img-s1{background: url(img/Shirts/01.JPG) center center no-repeat; background-size: contain;}
.img-s2{background: url(img/Shirts/s1-02.png) center center no-repeat;}
.img-s3{background: url(img/Shirts/03.JPG) center center no-repeat; background-size: contain;}
.img-s4{background: url(img/Shirts/04.JPG) center center no-repeat; background-size: contain;}
.img-s5{background: url(img/Shirts/05.JPG) center center no-repeat; background-size: contain;}
.img-s6{background: url(img/Shirts/06.JPG) center center no-repeat; background-size: contain;}
.img-s7{background: url(img/Shirts/07.JPG) center center no-repeat; background-size: contain;}
.img-s8{background: url(img/Shirts/08.JPG) center center no-repeat; background-size: contain;}
.img-s9{background: url(img/Shirts/09.JPG) center center no-repeat; background-size: contain;}
.img-s10{background: url(img/Shirts/10.JPG) center center no-repeat; background-size: contain;}
.img-s11{background: url(img/Shirts/11.JPG) center center no-repeat; background-size: contain;}
.img-s12{background: url(img/Shirts/12.JPG) center center no-repeat; background-size: contain;}
.img-s13{background: url(img/Shirts/13.JPG) center center no-repeat; background-size: contain;}
.img-s14{background: url(img/Shirts/14.JPG) center center no-repeat; background-size: contain;}

.img-p01{background: url(img/Shirts/p01.JPG) center center no-repeat; background-size: contain;}
.img-p02{background: url(img/Shirts/p02.JPG) center center no-repeat; background-size: contain;}
.img-p04{background: url(img/Shirts/p04.JPG) center center no-repeat; background-size: contain;}
.img-p06{background: url(img/Shirts/p06.JPG) center center no-repeat; background-size: contain;}
.img-p07{background: url(img/Shirts/p07.JPG) center center no-repeat; background-size: contain;}

.img-o01{background: url(img/Shirts/o01.JPG) center center no-repeat; background-size: contain;}
.img-o02{background: url(img/Shirts/o02.JPG) center center no-repeat; background-size: contain;}
.img-o03{background: url(img/Shirts/o03.JPG) center center no-repeat; background-size: contain;}
.img-o04{background: url(img/Shirts/o04.JPG) center center no-repeat; background-size: contain;}
.img-o05{background: url(img/Shirts/o05.JPG) center center no-repeat; background-size: contain;}
.img-o06{background: url(img/Shirts/o06.JPG) center center no-repeat; background-size: contain;}
.img-o07{background: url(img/Shirts/o07.JPG) center center no-repeat; background-size: contain;}
.img-o08{background: url(img/Shirts/o08.JPG) center center no-repeat; background-size: contain;}
.img-o09{background: url(img/Shirts/o09.JPG) center center no-repeat; background-size: contain;}
.img-o10{background: url(img/Shirts/o10.JPG) center center no-repeat; background-size: contain;}
.img-o11{background: url(img/Shirts/o11.JPG) center center no-repeat; background-size: contain;}
.img-o12{background: url(img/Shirts/o12.JPG) center center no-repeat; background-size: contain;}
.img-o13{background: url(img/Shirts/o13.JPG) center center no-repeat; background-size: contain;}
.img-o14{background: url(img/Shirts/o14.JPG) center center no-repeat; background-size: contain;}
.img-o15{background: url(img/Shirts/o15.JPG) center center no-repeat; background-size: contain;}
.img-o16{background: url(img/Shirts/o16.JPG) center center no-repeat; background-size: contain;}
.img-o17{background: url(img/Shirts/o17.JPG) center center no-repeat; background-size: contain;}
.img-o18{background: url(img/Shirts/o18.JPG) center center no-repeat; background-size: contain;}
.img-o19{background: url(img/Shirts/o19.JPG) center center no-repeat; background-size: contain;}
.img-o20{background: url(img/Shirts/o20.JPG) center center no-repeat; background-size: contain;}
.img-o21{background: url(img/Shirts/o21.JPG) center center no-repeat; background-size: contain;}
.img-o22{background: url(img/Shirts/o22.JPG) center center no-repeat; background-size: contain;}
.img-o23{background: url(img/Shirts/o23.JPG) center center no-repeat; background-size: contain;}
.img-o24{background: url(img/Shirts/o24.JPG) center center no-repeat; background-size: contain;}
.img-o25{background: url(img/Shirts/o25.JPG) center center no-repeat; background-size: contain;}
.img-o26{background: url(img/Shirts/o26.JPG) center center no-repeat; background-size: contain;}
.img-o27{background: url(img/Shirts/o27.JPG) center center no-repeat; background-size: contain;}
.img-o28{background: url(img/Shirts/o28.JPG) center center no-repeat; background-size: contain;}
.img-o29{background: url(img/Shirts/o29.JPG) center center no-repeat; background-size: contain;}
.img-o30{background: url(img/Shirts/o30.JPG) center center no-repeat; background-size: contain;}
.img-o31{background: url(img/Shirts/o31.JPG) center center no-repeat; background-size: contain;}
.img-o32{background: url(img/Shirts/o32.JPG) center center no-repeat; background-size: contain;}
.img-o33{background: url(img/Shirts/o33.JPG) center center no-repeat; background-size: contain;}
.img-o34{background: url(img/Shirts/o34.JPG) center center no-repeat; background-size: contain;}
.img-o35{background: url(img/Shirts/o35.JPG) center center no-repeat; background-size: contain;}
.img-o36{background: url(img/Shirts/o36.JPG) center center no-repeat; background-size: contain;}
.img-o37{background: url(img/Shirts/o37.JPG) center center no-repeat; background-size: contain;}
.img-o38{background: url(img/Shirts/o38.JPG) center center no-repeat; background-size: contain;}
.img-o39{background: url(img/Shirts/o39.JPG) center center no-repeat; background-size: contain;}
.img-o40{background: url(img/Shirts/o40.JPG) center center no-repeat; background-size: contain;}
.img-o41{background: url(img/Shirts/o41.JPG) center center no-repeat; background-size: contain;}
.img-o42{background: url(img/Shirts/o42.JPG) center center no-repeat; background-size: contain;}
.img-o43{background: url(img/Shirts/o43.JPG) center center no-repeat; background-size: contain;}
.img-o44{background: url(img/Shirts/o44.JPG) center center no-repeat; background-size: contain;}
.img-o45{background: url(img/Shirts/o45.JPG) center center no-repeat; background-size: contain;}
.img-o46{background: url(img/Shirts/o46.JPG) center center no-repeat; background-size: contain;}
.img-o47{background: url(img/Shirts/o47.JPG) center center no-repeat; background-size: contain;}
.img-o48{background: url(img/Shirts/o48.JPG) center center no-repeat; background-size: contain;}
