@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-Bold.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:#3d3d3d; text-align:center; padding:12px 0;}
.navbar-default .navbar-nav>li>a span{ font-family:"Myriad Pro"; font-size:11px; color:#be6a30;}
.top_logo{ background:url(../images/top_bg.png) center top no-repeat; margin:0px 0 auto; position:absolute; z-index:99; width:100%;}


.dropdown:hover .dropdown-menu {display: block; color:#FFF !important;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none; background:#000; -webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}


.detail_sa{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CCCCCC;     margin-bottom: 40px;}
.detail_sa p{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CCCCCC; font-weight:normal;}
.dir_detail{ text-align:center; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CCCCCC; font-weight:bold; text-align:center;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#7a7a7a !important;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff !important;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff !important;text-decoration:none;background-color:transparent;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.logo{ text-align:center; padding:20px 0 50px 0;}
.basket{ text-align:right; 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:33px 0 30px 0;}
.m-clr{ background:#c07642; margin:10px 0;}
.m-txt{ color:#fff;}
.m-txt h2{ font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold;}
.m-txt p{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal;}
.cats_img{ border:solid 8px #4a4949; margin-bottom:30px;}
.cats_img:hover{ border:solid 8px #b75e1a;}
.new_products_bg{ background:#f6f3f1;}
.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: none; text-align:center; padding:20px 0; margin-bottom:20px;}
.p_box:hover{ background:#f75721; text-align:center; padding:20px 0; margin-bottom:20px ; transition-duration:0.5s;}
.pname{ font-family: 'Roboto', sans-serif; font-size:14px; color: #FFFFFF; font-weight:700; padding:10px 0 0 0;}
.part{ font-family: 'Roboto', sans-serif; font-size:14px; color: #FF6600; 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: #FFF; font-weight:400; text-decoration:none;}
.bbimg{ text-align:center; margin-bottom:20px;}
.note{}
.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:url(../images/about_us.jpg) center top no-repeat; margin-top:95px;}
.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;}

.d_box{ background:#a19fa0; border:solid 8px #8b6e55; 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:25px; font-weight:normal; color:#eaeaea; padding-top:30px;}
.d_art{ font-family: 'Roboto', sans-serif; color:#eaeaea; font-size:16px; font-weight:700; padding-top:10px;}
.d_art2{ font-family: 'Roboto', sans-serif; color:#b9b9b9; font-size:14px; font-weight:700; padding-top:10px;}
.d_detail{ padding:0 0 20px 0; font-family: 'Roboto', sans-serif; color:#a4a4a4}
.d_detail3{  padding:10px 0 20px 0;}
.d_detail h2{ font-family: 'Roboto', sans-serif; font-size:18px; font-weight:bold; color:#eaeaea; }
.d_head{ font-family: 'Roboto', sans-serif; color:#e45a1e; font-size:16px; font-weight:bold; padding-top: 10px;}
.foot{ background-color:#000000;}
.related{ background:#373737 ;}
.related2{     margin: 15px;
    padding-right: 50px;}
.content_head3{    font-family: 'Arial', sans-serif;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    background: #000;
    padding: 6px 0 6px 10px;
    margin: 20px 0;}


.contact_bg{ background:url(../images/contact_bg.jpg) center top no-repeat; margin-top:95px;}
.products_bg{ background:#000 url(../images/main_bg.jpg) center top no-repeat; padding-top: 225px; margin-top: 95px;}

.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:#c47241 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:#c47241 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 #8b6e55; 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:#c47241; font-size:14px; font-weight:700;}
.social-icons{margin:0px; padding-bottom:20px; width:100%;}
.social-icons img{margin:8px 0px 0px 7px; padding:0px;
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: transform;
}
.social-icons img:hover{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
cursor:pointer;
	}
	.s_a{ }
.s_a h2{ text-align:center;font-family: 'Roboto', sans-serif; font-size:40; font-weight:bold; color:#FFFFFF; margin-top:40px; margin-right:40px;}
.s_aa{ text-align:center; font-family: 'Roboto', sans-serif; font-size:40; font-weight:bold; color: #FF6600; margin-top:40px;}
.s_a ul{ }
.s_a ul li{ list-style:none; }
.box_sa{ background-color:#000000;font-family: 'Roboto', sans-serif; font-size:22px; font-weight:300; color:#FFFFFF; text-align:center; margin:10px 210px 10px 210px; padding: 5px; }	
.box_pa{  background-color:#262626; font-family: 'Roboto', sans-serif; font-size:22px; color:#FFFFFF; text-align:center; margin:10px 270px 10px 270px; padding: 5px;  }

  .p_box2{ background: none; text-align:center; padding:20px 0; margin-bottom:20px;}
.p_box2:hover{ background:#f75721; text-align:center; padding:20px 0; margin-bottom:20px ;  margin-left: -10px;
    margin-right: -10px; transition-duration:0.5s;}
 
.p_name2{ text-align:center ; color:#fff; font-family: 'Roboto', sans-serif; font-size:22px;}
.p_art2{ text-align:center ; color:#fff; font-family: 'Roboto', sans-serif; font-size:22px;}
	
.d_detail{ padding:10px 0 20px 0;}


@media (max-width:768px){
	.top_logo{ background:#2c2c2d; position:relative; margin:0px 0;}
	.logo{ text-align:center; padding:10px 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;}
	.carousel{position:relative; margin:0px 0 0 0 !important;
    

}.about_bg{ margin-top:0px;}
	.product_bg{ margin-top:0px;}
	.products_bg{ margin-top: opx;}