@charset "utf-8";
/* CSS Document */
#headerSlideContainer {
    top: -110px;
}
#headerSlideContainer {
    
    position: fixed;
    z-index: 999;
	height:110px;
	width:100%;
}
#headerSlideContainer .menu ul li{ padding-top: 30px;}
#headerSlideContainer .menu ul li ul li{ padding:0px;}
#headerSlideContainer .menu ul li ul{ top:80px;}
#headerSlideContainer .search{ margin-top:36px;}
#headerSlideContainer .submi{ margin-top:48px;}
body{ margin:0px; padding:0px; background:#fff !important;}
.carti{ padding:0px; text-align:center;}
.pad{ padding:0px !important;}
.topbg{ padding:0px; background:#000;}
.email{ float:left; width:38%; background:url(image/top-mail.png) no-repeat left; text-decoration:none; font-size: 12px; font-family: 'Heebo', sans-serif; color: #ffffff; padding-left:30px; margin:11px 0px; line-height:27px;}
.phone{ float:left; width:29%; font-size: 12px; font-family: 'Heebo', sans-serif; color: #ffffff; padding-left:30px; margin-top:9px; background:url(image/top-phone.png) no-repeat left; line-height:27px; margin:11px 0px;}
.social{ float:right;}
.headerbg{ background:#ffffff;}
.logo{ float:left; width:100%; padding:15px 0px;}
.logo img{ width:auto !important; }
.adres{ float:left; width:40px; height:45px; background:url(image/adres.png) no-repeat; margin-top:38px;}
.location{ font-size: 13px; font-family: 'Raleway', sans-serif; color: rgb( 112, 112, 112 ); float:left; width:70%; padding-top:40px;}
.pak{ font-size: 22px; font-family: 'Roboto', sans-serif; color: rgb( 112, 112, 112 ); float:left; width:75%; font-weight:500;}
.phone1{ float:left; width:40px; height:45px; background:url(image/phone.png) no-repeat; margin-top:44px;}
.menubg{ padding:0px; background:#fff; border-top:3px solid #d10000; box-shadow: 0px 0px 11px rgba(50, 50, 50, 0.75);}
.menu{ float:left; width:100%;}
.menu ul{ margin:0px; padding:0px; list-style:none;}
.menu ul li{ float:left; padding:33px 0px 0px 0px;}
.menu ul li a{ font-size: 16px; font-family: 'Oswald', sans-serif; color: #000;  font-weight: 500; text-transform: uppercase; text-decoration:none; padding:15px 18px; float:left;}
.menu ul li a:hover{ color:#d10000;}

.menu ul li ul {top: 85px; z-index:1111; padding:0px; list-style:none; width:250px; background:#d10000  ; position:absolute;  display:none;  }
.menu ul li ul a:hover{ background:#d10000; width:250px;}
.menu ul li:hover ul { display:block;}
.menu ul ul li { width:100%; float:left; padding:0px; border-bottom:1px solid #FFF;}
.menu ul li ul li a {  text-decoration:none; color:#fff; font-weight:600; font-size:13px; font-family: 'Hind Guntur', sans-serif; text-transform:uppercase;padding: 11px 15px 6px 15px;float: left; text-align: left;}
.menu ul li ul li a:hover{ background:#000; color:#FFF;}


.pro-pro{ padding:0px; background:#e6e6e6;}
.non{ float:right;}
.search{ float:left; width:220px; height:45px; border:0px; background:#fff; font-size:13px; font-family: 'Oswald', sans-serif; padding-left:10px; color:#b0b0b0; border:1px solid #b0b0b0; margin-top: 39px; border-radius:44px;}
.submi{ font-size:0px; background:url(image/search.jpg) no-repeat; border:0px; width: 28px;
height: 40px; margin: 52px 0px 0px -29px;}
.top-basket{ float:right; margin:78px 0px 0px 0px;}
.top-basket span{ background:#d10000; border-radius:20px; padding:1px 6px; color:#FFF; margin: -12px 0px 0px -10px; position: absolute;
font-size: 11px;}
.aboutbg{ padding:0px; background:url(image/aboutbg.jpg) repeat-x; height:377px; float:left; width:100%; background-size:100%;}
.catagari{ float:left; width:100%; font-size: 30px;  font-family: 'Roboto', sans-serif; color: rgb( 68, 68, 68 );  text-transform: uppercase; padding:30px 0px 0px 0px; text-align:center; font-weight:500;}
.cata-des{ float:left; width:100%; text-align:center; font-family: 'Raleway', sans-serif; color:#717171; font-size:13px; padding-bottom:20px;}
.catagari1{ float:left; background:url(image/catagari1.png) no-repeat; width:123px; height:123px;}
.catagari1:hover{ background-position:0px -123px;}
.catagari2{ float:left; background:url(image/catagri2.png) no-repeat; width:123px; height:123px;}
.catagari2:hover{ background-position:0px -123px;}
.catagari3{ float:left; background:url(image/catagri3.png) no-repeat; width:123px; height:123px;}
.catagari3:hover{ background-position:0px -123px;}
.catagari-title{ float:left; width:66%; background:url(image/border.png) no-repeat right; font-size: 16px; font-family: 'Raleway', sans-serif; color: rgb( 34, 34, 34 ); font-weight: 600; text-transform: uppercase; margin-top:30px; padding-left:5px;}
.catgari-des{ font-size: 13px; color: rgb( 113, 113, 113 ); float:left; width:65%; padding-left:5px;}
.cata{ float:left; width:100%;}
.cata:hover .catagari-title{ color:#ffb300;}
.featurebg{ padding:0px;}
.pro-bg{ float:left; width:100%;}
.product{ float:left; width:100%; background:#FFF; margin:10px 0px; border:3px solid #e0dfdf; border-radius:5px;}
.product img{ width:100%;}

.product-name{ float:left; width:100%; padding:15px 0px 5px 0px; font-size: 14px;font-family: 'Hind Guntur', sans-serif; 
color:#000000; font-weight: 700; text-align:center; text-transform:uppercase;}
.code{ float:left; width:100%; text-align:center; font-size: 15px; font-family: 'Hind Guntur', sans-serif; color:#000; font-weight: 600; padding-bottom:10px;}
.code a{ float:right; background:url(image/pro-bask.png) no-repeat; height:28px; width:40px;}
.product:hover a{ background-position:0px -27px;}
.subcribebg{ padding:0px; background:url(image/subcribg.png) no-repeat; height:300px; margin-top: 50px; background-size:100% 100%; text-align:center; padding:40px 0px 0px 0px;}
.subcribe-send{ background:#FFF; border-radius:4px; height:51px; width:380px; border:0px; padding-left:10px;}
.submit{ background:url(image/sub.png) no-repeat; height:53px; font-size:0px; border:0px; position: relative;
top: -4px; margin: 0px 0px 0px -7px; width:110px;}

.home1{ padding:25px 0px;}
.bor{ float:left; width:100%; border:1px solid #e4e4e4; height:478px; margin-top:60px; padding:30px;}
.welcome-bg{ float:left; width:100%; background:url(image/newsbg.jpg) no-repeat; height:478px; margin-top:60px; padding:30px;}
.welcome{ float:left; width:100%; font-size: 22px;  font-family: 'Oswald', sans-serif; font-weight:700; text-transform:uppercase;}
.welcome-des{ float:left; line-height:23px; width:100%; padding:30px 0px 20px 0px; font-size: 13px; font-family: 'Raleway', sans-serif; color:#000000;}
.foterbg{ padding:0px; background:#111111;}
.t-title{ color:#FFF; font-size:22px; margin-bottom:10px; font-weight:400; padding:30px 0px 15px 0px; text-transform:uppercase; font-family: 'Oswald', sans-serif; background:url(image/bor.png) no-repeat bottom left;}
.pdf{ float:left; width:100%;}
.gallerybg{ padding:0px; background:url(image/gallerybg.jpg) no-repeat; background-size:100% 100%; margin-top:30px; padding-bottom:30px;}
.news{ float:left; width:100%; font-size: 12px; color:#000; font-family: 'Lato', sans-serif; font-weight:400;}
.news strong{ color:#000; float:left; width:100%; padding:5px 0px; font-weight:600;}
.f-adres{ float:left; width:100%; background:url(image/f-adress.png) no-repeat left; font-size:12px; font-family: 'Open Sans', sans-serif; color:#515151; padding:5px 0px; padding-left:25px; margin: 10px 0px; font-weight:600;}
.f-phone{ float:left; width: 100%; background:url(image/f-phone.png) no-repeat left; padding-left:25px; margin:5px 0px; color:#515151; font-size:12px; font-family: 'Open Sans', sans-serif; margin: 10px 0px; font-weight:600;}
.fax{ float:left; background:url(image/fax.png) no-repeat left; padding-left:25px; margin:5px 0px; color:#515151; font-size:12px; font-family: 'Open Sans', sans-serif; margin: 10px 0px; font-weight:600;}
.f-mail{ float:left; background:url(image/f-mail.png) no-repeat left; padding-left:25px; margin:5px 0px; color:#515151; font-size:12px; font-family: 'Open Sans', sans-serif; margin: 10px 0px; font-weight:600;}
.foter2{ padding:0px; background:#1b1d1f;}
.from-des{ float:left; width:100%; font-size: 13px; color:#b0b0b0; font-family: 'Lato', sans-serif; font-weight:500;}
.form-subm{ float:left; font-size: 13px; color:#656464; font-family: 'Lato', sans-serif; font-weight:500; background:#363636; width:230px; height:31px; border:0px; border-radius:5px; padding-left:10px; margin:20px 0px;}
.new-subm{ font-size:0px; border:0px; background:url(image/send.png) no-repeat; height:31px; width:40px; margin: 20px 0px 0px -10px;}

.copy{ float:left; width:100%; text-align:center; color:#eb1c24; font-size:13px; font-family: 'Roboto', sans-serif; padding:15px 0px;}
.copy span{ color:#fff;}

.f-social{ float:right; color:#515151;}
.f-social span{ background:#d10000; width:180px; text-align:center; text-transform:uppercase; font-size:12px; padding:16px 0px 17px 0px; color:#FFF; float:left; font-family: 'Poppins', sans-serif;}
.f-social a{ color:#dcdcdc; height:50px; width:40px; float: left;
text-align: center;
font-size: 17px; padding: 13px 0px;}
.f-social a:hover{ background:#d10000; color:#FFF;}
.foterbor{ background:#2a2a2a;}


.media{ background:#d10000; margin:50px 0px !important;}
.media > .media-left{ padding:110px 15px;}
.rightbg{ border: 1px solid #dddddd; border-radius: 4px; box-shadow: 0px 0px 11px #d1c7c7;}
.heading{ float:left; width:100%; font-size:24px; color:#d10000; font-family: 'Oswald', sans-serif; font-weight:600; padding-top:40px; padding-bottom:2px; text-transform:uppercase; border-bottom:1px solid #292929;}
.home{ float:left; width:60%; margin-top:5px; margin-bottom:20px;}
.home ul{ margin:0px; padding:0px; list-style:none;}
.home ul li{ float:left;}
.home ul li a{ float:left; padding:0px 5px; font-family: 'Oswald', sans-serif; font-weight:400; color:#000;}
.next1{ float:left; width:40%; margin-top:5px; margin-bottom:20px;}
.next1 ul{ margin:0px; padding:0px; list-style:none; float:right;}
.next1 ul li{ float:left;}
.next1 ul li a{ float:left; padding:2px 8px 0px 8px; font-family: 'Oswald', sans-serif; font-weight:400; color:#000; border:1px solid #a3a3a3; margin: 0px 3px;}
.next1 ul li a:hover{ background:#d10000; color:#FFF;}

.center-about{ border:1px solid #e6e6e6; margin:0px 0px 30px -1px; height: 311px; text-align: center;}

.about-title{ float:left; width:100%; color:#ffffff; font-weight:500; font-family: 'Oswald', sans-serif; font-size:24px; padding:80px 0px 20px 0px; text-transform:uppercase;}

.about-des{ float:left; width:66%; color:#fff; font-weight:400; font-family: 'Lato', sans-serif; font-size:12px; text-align:left; line-height:23px; padding:0px;}
.feature-title{ float:left; width:100%; text-align:center; color:#d10000; font-size:32px; font-weight:700; font-family: 'Oswald', sans-serif; padding:50px 0px 20px 0px;}
.feature-title span{ color:#e67817;}
.cat-name{ float:left; width:100%; font-size:16px; font-weight:900; padding:15px 0px; color:#000; font-family: 'Lato', sans-serif;}
.navbar-toggle{ border:1px solid #000 !important; margin-bottom:3px; margin-top:3px;}

.navbar-toggle .icon-bar{ border:1px solid #000 !important;}
.tab{ float:left; width:100%; text-align:center; margin-bottom:33px;}
.tab ul{ list-style:none; margin:0px; padding:0px; display:inline-block;}
.tab ul li{ display: inline-block;}
.tab ul li a{ float:left; padding:8px 15px; font-family: 'Roboto', sans-serif; color:#0e0e0e; font-size:14px; font-weight:500; text-decoration:none;}
.tab ul li a:hover{ background:#d7272a; color:#FFF; border-radius:20px;}
.cati{ padding:0px 0px 0px 0px;}
.cati:hover img{ opacity:0.4;}

.cat{ float:left; width:100%; background:#000; margin-bottom:20px; margin-top:30px; border-radius:5px;}
.produ{ float:left; width:100%; margin-bottom:10px; padding:7px 15px 0px 15px; text-transform:uppercase; font-weight:700; font-family: 'Oswald', sans-serif; color:#FFF; font-size:24px;}
.main-title a{ float:left; width:100%; margin:1px 0px; padding:10px 11px; color:#fff; font-family: 'Oswald', sans-serif; font-weight:400; text-decoration:none; text-transform:uppercase; font-size:18px; border-bottom:1px solid #fff;}
.main-title a:hover{ text-decoration:none; background:#d10000; color:#FFF;}
.main-title a:focus{ text-decoration:none; background:#d10000; color:#FFF;}
.main-title span{ background:url(image/plus.png) no-repeat left; width:25px; height:20px; float:left;}
.main-title a:focus span{background:url(image/mains.png) no-repeat left; width:25px; height:20px; float:left;}
.left-menu{ float:left; width:100%; background:#d10000;}
.left-menu ul{ list-style:none; margin:0px; padding:0px;}
.left-menu ul li{ float:left; width:100%;}
.left-menu ul li a{ text-decoration:none; float:left; width:100%; padding:7px 0px 7px 15px; font-weight:400; color:#fff; font-family: 'Oswald', sans-serif; font-size:16px; border-bottom:1px solid #fff;}
.left-menu ul li a span{ font-size:20px; line-height: 21px; float:left;}
.left-menu ul li a:hover{ color:#000;}

.right-title{ float:left; width:100%; text-align:left; color:#d10000; font-size:28px; font-family: 'Oswald', sans-serif;
 padding:15px 0px 0px 0px; letter-spacing: 1px; text-transform:uppercase; font-weight:700;}
.right-art{ float:left; width:100%; font-family: 'Oswald', sans-serif; font-size:14px; color:#d10000; font-weight:400; padding:15px 0px; text-transform:uppercase; font-weight:700;}
.detail-de{ float:left; width:100%; font-family: 'Raleway', sans-serif; font-size:14px; color:#9b9a9a; padding:10px 0px; font-weight:700;}
.right-des1 ul{ list-style:inherit; margin:0px; padding:0px 15px;}
.right-des1{ float:left; width:100%; text-align:left; color:#9b9a9a; font-size:13px; font-family: 'Open Sans', sans-serif; padding:10px 0px 30px 0px;}
.d_art{ float:left; color:#d10000; font-size:13px; font-family: 'Oswald', sans-serif; width:100%; margin: 10px 0px 0px 10px;}
.fname{ width:49%; margin:10px 2px; text-align:left; border-radius:5px; background:#CCC; border:1px solid #000; padding:5px;}

.centerbg{ padding:0px; background:url(image/foterbg.jpg) no-repeat;}
.center-title{ float:left; width:100%; text-align:center; color:#000000; font-size:22px; font-weight:800; font-family: 'Lato', sans-serif; text-transform:uppercase; padding:20px 0px;}
.certi{ float:left; width:100%; text-align: center;}
.foterform{ background:#ec9951; height:82px; margin-top:-1px; padding:0px;}
		.form-tit{ font-size:25px; font-weight:800; color:#FFF; text-transform:uppercase; font-family: 'Raleway', sans-serif; padding-top:7px;}
		.form-des{ font-size:13px; color:#FFF; font-family: 'Raleway', sans-serif; }
		.sendemail{ border-radius:0px; background:#1f1f1f; color:#636363; font-size:13px; font-style:italic; font-family: 'Lato', sans-serif; font-weight:300; height:36px; margin:14px 0px; width:98%; border:1px solid #636363; padding-left:15px;}
.sub{ float:right; background:url(image/send.png) no-repeat; width:145px; height:54px; border:0px; margin:14px 0px 0px -43px; font-size: 0px;
position: absolute;
z-index: 1111;}
.fmenu{ float:left; width:100%;}
.fmenu ul{ list-style:none; margin:0px; padding:0px;}
.fmenu ul li{ float:left; width:100%;}
.fmenu ul li a{ color:#515151; font-size:12px; font-family: 'Open sans', sans-serif; font-weight:600; text-transform:uppercase; padding:7px 0px; float:left; width:100%;}


.qty{ float:left; width:13%; margin:11px 0px; color: #d10000; font-size: 16px; font-weight: 400; font-family: 'Oswald', sans-serif;}
.qty1{ float:left; width:33%; margin:8px 0px;}
.size{ float:left; width:50%; margin-bottom:25px;}
.aval{ float:left; width:100%; padding:20px 0px 10px 0px; color:#d10000; font-size:17px; text-transform:uppercase; font-weight:600;}
.qty1 select{ background:#fff url(image/arow.png) no-repeat right; border:1px solid #ebebeb; width:86%; margin-left:5px; margin-right:5px; padding: 2px 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	color: #333;
	font-size:12px;
	font-family: 'Oswald', sans-serif;
	padding-left:10px;
	border-radius: 0px;
	height:30px;
	    background-position: 127px 0px;

    
    }
	.qty1 input{ border:1px solid #dcdcdc; font-size:12px !important; float:left; width:95px; height:24px;  background:none; margin-left:5px; color: #3d3d3d !important; border-radius: 0px; padding-left:10px !important;
	font-size:12px; padding-top:5px;
	background:#ffffff;}
.form-group{ float:left; width:47%; margin:0px 10px;}
.form-group1{ float:left; width:97%; margin:0px 10px;}
.content_text{ float:left; width:100%; padding-top:10px;}

@media only screen and (min-width:320px) and (max-width:767px){
.aboutbg{ height:auto; background:#fff;}
.submit{ width:100px; float:right; top:-51px; margin:0px;}
.subcribe-send{ width:320px;}
.tab{ display:none;}
	.social{ float:left;}
	.catagari1{ margin-left:30%;}
	.catagari2{ margin-left:30%;}
	.catagari-title{ width:100%;}
	.catgari-des{ width:100%;}
	.catagari{ font-size:27px;}
	.baner-posion{ display:none;}
	
				.menu {float:left;width:100%;}
.menu ul {list-style:none;margin:0;padding:0; background:#2884c3;}
.search{width: 95%;}
.menu ul li {float:left; width:100%; margin:0;padding:0; background:none; border-bottom:1px solid #000;}
.menu ul li ul li {float:left; width:100%; margin:0;padding:0; background:none; border-bottom:1px solid #000;}
.menu ul li ul li a {float:left; width:100%; color:#000;}
.menu ul li:last-child {background:none; border:none;}
.menu ul li a {display:block;margin:0;padding:10px 11px; width: 100%; color:#000;font-family: 'Roboto', sans-serif; font-size:12px;text-transform:uppercase; text-align:left;;}
.menu ul li a:hover {display:block;color:#fff;background:none; background:#000;}
.menu ul li ul{ position:relative; width:100%; top:0px;}
		.search{ float:left; margin-bottom:20px; margin-top:10px;}
		.menubg{ background:none;}	
		.logo img{ width:100%;}
		.email{ float:left; width:100%; text-align:center;}
		.logo{ text-align:center; display:inline-block; padding: 11px 0px; float:right; width:80%;}
		.f-social span{ width:100%;}
		.f-social a{ width:25%;}
		.f-social{ width:100%;}
		.phone{ width:100%; text-align:center;}
		.cata{ position:static; margin-top:15px;}
		.pos{ position:relative; margin:0px; padding:0px; background:#000;}
		.mail{ width:100%;}
		.topbg{ height:auto; padding-bottom:10px;}
		.top ul{ float:left;}
		.centerbg{ margin:0px; height:auto; background:#e2e1e0;}
		.submi{ margin: 0px 0px 0px -15px; position: relative; top: 24px; right: 20px;}
		.top-basket{ margin-top:25px;}
		.non{ width:88%;}
		.foterform{ height:auto;}
		.sub{ margin: 14px 0px 0px -99px;}
		.sendemail{ width:94%;}
		.copy{ text-align:center;} .copy span{ text-align:center; width:100%;}
		.certi{ padding-bottom:10px;}.cat{ height:auto;}
		.about-des{ width:99%;}
		.portfolio_077_control_button .carousel-control.left{ right: 18% !important;}
		#headerSlideContainer{ display:none;}
				}