@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);

@font-face {

    font-family: 'robotoregular';

    src: url('../fonts/Roboto-Regular-webfont.eot');

    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),

         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),

         url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'ubuntubold';

    src: url('../fonts/ubuntu-b.eot');

    src: url('../fonts/ubuntu-b.eot?#iefix') format('embedded-opentype'),

         url('../fonts/ubuntu-b.woff2') format('woff2'),

         url('../fonts/ubuntu-b.woff') format('woff'),

         url('../fonts/ubuntu-b.ttf') format('truetype'),

         url('../fonts/ubuntu-b.svg#ubuntubold') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'ubuntulight';

    src: url('../fonts/ubuntu-l.eot');

    src: url('../fonts/ubuntu-l.eot?#iefix') format('embedded-opentype'),

         url('../fonts/ubuntu-l.woff2') format('woff2'),

         url('../fonts/ubuntu-l.woff') format('woff'),

         url('../fonts/ubuntu-l.ttf') format('truetype'),

         url('../fonts/ubuntu-l.svg#ubuntulight') format('svg');

    font-weight: normal;

    font-style: normal;



}







@font-face {

    font-family: 'oswaldbook';

    src: url('../fonts/oswald_book.eot');

    src: url('../fonts/oswald_book.eot?#iefix') format('embedded-opentype'),

         url('../fonts/oswald_book.woff2') format('woff2'),

         url('../fonts/oswald_book.woff') format('woff'),

         url('../fonts/oswald_book.ttf') format('truetype'),

         url('../fonts/oswald_book.svg#oswaldbook') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'ubuntumedium';

    src: url('../fonts/ubuntu-m.eot');

    src: url('../fonts/ubuntu-m.eot?#iefix') format('embedded-opentype'),

         url('../fonts/ubuntu-m.woff2') format('woff2'),

         url('../fonts/ubuntu-m.woff') format('woff'),

         url('../fonts/ubuntu-m.ttf') format('truetype'),

         url('../fonts/ubuntu-m.svg#ubuntumedium') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'stentigaregular';

    src: url('../fonts/stentiga-webfont.eot');

    src: url('../fonts/stentiga-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/stentiga-webfont.woff2') format('woff2'),

         url('../fonts/stentiga-webfont.woff') format('woff'),

         url('../fonts/stentiga-webfont.ttf') format('truetype'),

         url('../fonts/stentiga-webfont.svg#stentigaregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



.top_bg{ background:#d10e00; text-align:center; padding:12px 0;}

.navbar-default .navbar-nav>li>a span{ font-family:"Myriad Pro"; font-size:11px; color:#ffffff;}

.top_logo{ background:url(../images/top_bg.png) center top no-repeat; margin:0 auto; position:absolute; z-index:99; width:100%;}

.logo{ text-align:center; padding:35px 0 50px 0;}

.basket{ text-align:right; padding:12px 0;}

.pdf{ text-align:left; padding:12px 0;}

.search_con{ padding:12px 0;}

.cats_bg{ background:#563c2b url(../images/cats_bg.jpg) center top no-repeat;}

.cats_head{ text-align:center; padding:50px 0 30px 0;}

.cats_img{ border:solid 8px #4a4949; margin-bottom:30px;}

.cats_img:hover{ border:solid 8px #d10e00;}

.new_products_bg{ background:#f3f3f3;}

.news_box{ background:#FFF; margin:20px 0; padding:15px;}

.news_box h4{ font-family: 'Roboto', sans-serif; font-size:22px; color:#707070; font-weight:700;}

.new_p_head{ font-family: 'Roboto', sans-serif; font-size:22px; color:#707070; font-weight:700; padding:40px 0 10px 0; text-transform:uppercase;}

.p_box{ background:#FFF; text-align:center; padding:20px 0; margin-bottom:20px;}

.pname{ font-family: 'Roboto', sans-serif; font-size:14px; color:#333; font-weight:700; padding:10px 0 0 0;}

.part{ font-family: 'Roboto', sans-serif; font-size:14px; color:#d10e00; font-style:italic; font-weight:700; padding:0 0 10px 0;}

.bbasket{font-family: 'Roboto', sans-serif; font-size:14px; color:#a4a4a4; font-weight:400;}

.bbasket a{font-family: 'Roboto', sans-serif; font-size:14px; color:#a4a4a4; font-weight:400;}

.bbasket a:hover{font-family: 'Roboto', sans-serif; font-size:14px; color:#bc6731; font-weight:400; text-decoration:none;}

.bbimg{ text-align:center; margin-bottom:20px;}



.certificates_bg{ background:#5e4432 url(../images/certificates_bg.jpg) center top no-repeat; margin-bottom:15px;}

.certificates_head{font-family: 'Roboto', sans-serif; font-size:25px; color:#fff; font-weight:700; text-align:center; padding:20px 0; text-transform:uppercase;}

.cer_img{ text-align:center; padding:0 0 20px 0;}

.btm_bg{ background:#000 url(../images/btm_bg.jpg) center top no-repeat;}

.btm_head{ font-family: 'Roboto', sans-serif; font-size:22px; color:#e2e2e2; font-weight:700; padding:15px 0;}

.btm_menu{ margin:0;}

.btm_menu ul{ padding:0;}

.btm_menu ul li{ list-style:none;}

.btm_menu ul li a{ font-family: 'Roboto', sans-serif; font-size:14px; color:#e2e2e2; font-weight:400; display:block; transition:all 0.2s ease-in-out 0s;}

.btm_menu ul li a:hover{ font-family: 'Roboto', sans-serif; font-size:14px; color:#ff482d; font-weight:400; display:block; text-decoration:none; padding-left:15px; transition:all 0.2s ease-in-out 0s;}

.btm_text{ font-family: 'Roboto', sans-serif; font-size:13px; color:#e2e2e2; padding:0 0 10px 0;}

.letter_text{ background:#FFF; padding:5px 10px; border:solid 1px #FFF; border-radius:5px; margin-bottom:20px; color:#000; outline:none; width:100%;}

.s_icons{ padding-bottom:20px;}

.copy_bg{ background:#242424;}

.copy_right{ text-align:center; padding:25px 0; font-family:Arial; font-size:12px; color:#535353;}



.about_bg{ background:#3c3c3c url(../images/about_us.jpg) center top no-repeat;}

.content_head{ font-family: 'Roboto', sans-serif; font-size:45px; font-weight:700; color:#fff; padding:200px 0 20px 0;}

.content_text{ font-family:Arial; font-size:12px; color:#fff; text-decoration:none; padding-bottom:20px;}



.contact_bg{ background:url(../images/contact_bg.jpg) center top no-repeat;}

.products_bg{ background:#000 url(../images/main_bg.jpg) repeat; padding-top: 225px;}



.lfthd1{  margin:0 0 20px 0;}

.lfthd1 h2{ background:#2b2b2b url(../images/lln2.png) left 15px center no-repeat; text-transform:uppercase;padding: 10px 5px 10px 42px; margin:0; font:normal 18px 'Roboto', sans-serif; font-weight:700; color:#fff;}





.left_menu_main a{font:normal 14px 'Roboto', sans-serif; font-weight:700; color:#1c1c1c; background:#b4b4b4 url(../images/err2.png) 15px center no-repeat; display:block; padding:10px 5px 10px 28px; transition:all 0.5s; border-bottom:solid 1px #CCC;}

.left_menu_main a:hover{background:#d10e00 url(../images/err22.png) 20px center no-repeat; color:white; padding:10px 5px 10px 35px; text-decoration:none;}





.left_sub_menu a{font:normal 12px 'Arial'; font-weight:bold; color:#a1a1a1; background:#3d3d3d url(../images/err2.png) 15px center no-repeat; display:block; padding:7px 5px 7px 28px; transition:all 0.5s;}

.left_sub_menu a:hover{background:#d10e00 url(../images/err22.png) 20px center no-repeat; color:white; padding:7px 5px 7px 35px; text-decoration:none;}



.products_head{ font-family: 'Roboto', sans-serif; font-size:22px; font-weight:700; color:#fff;}

.paging_con{ padding:10px 0 20px 0;}

.d_box{ background:#a19fa0; border:solid 8px #00baee; text-align:center; padding:20px; margin:20px 0;}

.d_box2{ background:#f0ece7; padding:20px; margin-bottom:20px;}

.d_box3{ background:#ffffff; padding:10px;}



.d_name{ font-family: 'Roboto', sans-serif; font-size:36px; font-weight:700;}

.d_art{ font-family: 'Roboto', sans-serif; color:#d10e00; font-size:36px; font-weight:700;}

.d_detail{ padding:10px 0 20px 0;}

.txt_id{ background:#CCC; border:solid 1px #666; padding:5px 10px; color:#000; outline:none; width:100%; margin-bottom:10px;}



@media (max-width:768px){

	.top_logo{ background:#2c2c2d; position:relative;}

	.logo{ text-align:center; padding:0 0 10px 0;}

	.basket{ text-align:center; padding:0 0 10px 0;}

	.btm_bg{ background:#000;}

	.content_head{ padding:10px 0 20px 0;}

	.products_bg{ background:#553c2b; padding-top:20px;}

}