@font-face {
    font-family: 'PTSans';
    src: url('../fonts/PTS55F_W.eot');
    src: url('../fonts/PTS55F_W.eot?#iefix') format('embedded-opentype'),
         
         url('../fonts/PTS55F_W.woff') format('woff'),
         url('../fonts/PT_Sans-Web-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PTSans-Bold';
    src: url('../fonts/PTS75F_W.eot');
    src: url('../fonts/PTS75F_W.eot?#iefix') format('embedded-opentype'),
        
         url('../fonts/PTS75F_W.woff') format('woff'),
         url('../fonts/PT_Sans-Web-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body .wrapper a {color: #000;}
#h_logo {font-family: 'PTSans-Bold', Arial;}
h1 {font-family: 'PTSans-Bold', Arial;}

.main_1 {padding-right: 0;}
.main_2 {padding-left: 0;}
.arrow {margin-top: 12px;}

.main_image {margin-bottom: 20px;}
.product_text {font-size: 14pt; margin-top: 20px; margin-bottom: 20px; }
.pdf {background: #e8e8e8; color: #000; padding: 15px; font-size: 14pt; margin-top: 25px;}
.pdf_img {margin-right: 18px;}

.img-responsive {width: 100%}

hr.side { border: solid #f68220; border-width: 12px 0 0 0; clear: both; margin: 22px 0 21px; height: 0; }
#address {margin: 10px 0 10px 0; font-size: 13pt; font-family: 'PTSans', Arial;}
.rosmd_copyright {font-size: 1.3em;}
body .rosmd_copyright a {color: #f68220;}

.menu {text-align: center; font-size: 20px; font-family: 'PTSans-Bold', Arial; color: #777;}

.descr:nth-child(3) {margin: 14% 0 14% 0;}
.descr {margin: 14% 0 14% 0;}


