@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px;}
#headerSlideContainer {
    top: -50px;
}
#headerSlideContainer {
    
    position: fixed;
    z-index: 999;
	height:50px;
	width:100%;
}
 .box {
    display: inline-block;
    padding: 0px 0 0;
	
	float:right;
	

}
.container-2 {
    position: relative;
    
    vertical-align: middle;
    white-space: nowrap;
}

.container-2 input#txtsearch {
    
    
    box-shadow: none;
    color: #060605;
    float: left;
    font-size: 14px;
    height: 99px;
    margin: 0;
    padding-left: 50px;
    -webkit-transition: width .55s ease;
    -moz-transition: width .55s ease;
    -ms-transition: width .55s ease;
    -o-transition: width .55s ease;
    transition: width .55s ease;
    width: 50px;
	border:0px;
	border-right:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	margin-top:0;
	background:none;
	border-radius:0px;
}
.container-2 input:focus { box-shadow: none;}
.container-2 input#txtsearch::-webkit-input-placeholder {
   color: #636363;
}
 
.container-2 input#txtsearch:-moz-placeholder { 
   color: #636363;  
}
 
.container-2 input#txtsearch::-moz-placeholder { 
   color: #636363;  
}
 
.container-2 input#txtsearch:-ms-input-placeholder {  
   color: #636363;  
}

.container-2 .icon {
    color: #060605;
    left: 18px;
    position: absolute;
    top: 41px;
    z-index: 1;
	cursor:pointer;
	background:url(image/search.png) no-repeat center;
	height: 28px;
width: 33px;
	
}
.container-2 span.icon i { 
	font-size:16px;
	color:#060605;
	margin-top: 2px;
	margin-left: 2px;
}
.container-2 input#txtsearch:focus, .container-2 input#txtsearch:active{
  outline:none;
  width: 170px;
  color:#636363;

}
 
.container-2:hover input#txtsearch{
width: 170px;
color:#636363;


}
 
.container-2:hover .icon{
  color: #636363;
}
.navbar-collapse.collapse{ padding:0px;}









.carti{ padding:0px; text-align:center;}
.pad{ padding:0px !important;}
.topbg{ padding:0px; background:#ffbb36; color: white}
.email{ float:right; width:38%; background:url(image/f-mail.png) no-repeat left; text-decoration:none; font-size: 14px; font-family: 'Play', sans-serif; color: #fff; padding-left:20px; margin:7px 0px; line-height:27px;}
.phone{ float:right; width:30%; font-size: 14px; font-family: 'Play', sans-serif; color: #fff; padding-left:20px; margin-top:9px; background:url(image/top-phone.png) no-repeat left; line-height:27px; margin:7px 0px;}
.social{ float:right;}
.headerbg{padding:0px; background:rgba(255,255,255); position: absolute; z-index: 111; float: left; width: 100%;}
.logo{ float:left; width:100%;
/*	padding:6px 0px 6px 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:#282828; border-top:1px solid #2d2d2d;}
.menu{ float:left; width:100%;}
.menu ul{ margin:0px; padding:0px; list-style:none;}
.menu ul li{ float:left;}
.menu ul li a{ font-size: 14px; font-family: 'Play', sans-serif; color: #000000;  font-weight: 700; text-transform: uppercase; text-decoration:none; padding:40px 18px; float:left;}
.menu ul li a:hover{ background:#ffbb36; color:#FFF;}
.bull{ padding:40px 0px;}
.menu ul li ul {top: 49px; z-index:1111; padding:0px; list-style:none; width:250px; background:#df3633  ; position:absolute;  display:none;  }
.menu ul li ul a:hover{ background:#df3633; width:250px;}
.menu ul li:hover ul { display:block;}
.menu ul ul li { width:100%; float:left; background:url(image/ulli.png) no-repeat bottom left; background-size:100%;}
.menu ul li ul li a {  text-decoration:none; color:#fff; font-weight:600; font-size:13px; font-family: 'Play', sans-serif; text-transform:uppercase;padding: 6px 15px 4px 15px;float: left; text-align:left;}
.menu ul li ul li a:hover{ background:#000; color:#FFF;}
.tens{ top: 236px !important;}

.pro-pro{ padding:0px; background:#e6e6e6;}
.non{ float:right;}
.search{ float:left; width:280px; 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: 67px; border-radius:44px;}
.submi{ font-size:0px; background:url(image/search.jpg) no-repeat; border:0px; width: 45px;
height: 40px; margin: 82px 0px 0px -30px;}
.top-basket{ float:right; margin:78px 0px 0px 0px;}
.top-basket span{ background:#df3633; 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:40px 0px 0px 0px; text-align:center; font-weight:500;}
.cata-des{ float:left; width:100%; font-weight:700; text-align:center; font-family: 'Play', sans-serif; color:#ffbb36; font-size:17px; 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%; background:#ffbb36;}
.product{ float:left; width:100%; background:#FFF; margin:10px 0px; border:1px solid #e0dfdf; border-radius:4px;}
.product img{ width:100%;}
.product:hover{    transform: scale(1.08) translateZ(0);
    transition: transform 0.4s, -webkit-transform 0.4s;
}
.product-name{ float:left; width:100%; padding:15px 0px 5px 0px; font-size: 16px; font-family: 'Open Sans', sans-serif; 
color:#ffffff; font-weight: 700; text-align:center;}
.code{ float:left; width:100%; text-align:center; font-size: 15px; font-family: 'Open Sans', sans-serif; color:#fff; 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-radius:5px; border:1px solid #e7e7e7;}
.welcome{ float:left; width:100%; font-size: 42px;  font-family: 'Play', sans-serif; padding:90px 0px 20px 0px; font-weight:700; text-transform:uppercase; text-align:center; color:#FFF;}
.welcome span{ float:left; width:100%; color:#fff; font-size:18px;}
.welcome-des{ float:left; line-height:23px; width:100%; padding:  0px 20px; font-size: 13px; font-family: 'Play', sans-serif; color:#b5b5b5; text-align:center;}
.read{ float:left; text-align:center; display:inline-block; width: 100%; padding: 20px 0px;}
.foterbg{ padding:0px; 
/*	background:url(image/foterbg.jpg) no-repeat;*/
/*	padding-bottom:20px;*/ background: black;    border-top: #ffbb36 solid 5px;
	background-size:100% 100%;}
.t-title{ color:#FFF; font-size:18px; margin-bottom:10px; font-weight:700; padding:50px 0px 20px 0px; text-transform:uppercase; font-family: 'Play', sans-serif;}
.f-menu{ float:left; width:100%;}
.f-menu ul{ list-style:none; margin:0px; padding:0px;}
.f-menu ul li{ float:left; width:100%; padding: 5px 0px;}
.f-menu ul li a{ color:#a3a3a3; font-weight:400; border-bottom:1px solid #26292c; text-transform:uppercase; float:left; width:70%; padding:5px 1px; text-decoration:none; font-size: 12px; font-family: 'Hind Guntur', sans-serif;}
.news{ float:left; width:100%; font-size: 12px; color:#494949; font-family: 'Play', sans-serif; font-weight:400;}
.news strong{ color:#494949; float:left; width:100%; padding:5px 0px; font-weight:700;}
.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:#959595; 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:#a3a3a3; 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:#a3a3a3; 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:#a3a3a3; 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:#242424; font-size:13px; font-family: 'Roboto', sans-serif; padding:15px 0px; background:#ffbb36;}
.copy span{ color:#fff;}

.f-social{ float:left; width:100%; }
.f-social a{ border:1px solid #fff; color:#fff; height:40px; width:40px; float: left;
text-align: center;
font-size: 17px; margin:0px 3px; padding: 7px 0px; margin-top:-10px;}
.f-social a:hover{ background:#ffbb36; color:#FFF;}
.foterbor{ background:#2a2a2a;}


.media{ background:#df3633; margin:50px 0px !important;}
.media > .media-left{ padding:110px 15px;}
.rightbg{ background:#f9f9f9;}
.heading{ 
	float:left;
	width:100%; 
	font-size:24px; 
	color:#df3633;
	font-family: 'Hind Guntur', 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: 'Hind Guntur', sans-serif; font-weight:400; color:#a3a3a3;}
.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: 'Hind Guntur', sans-serif; font-weight:400; color:#a3a3a3; border:1px solid #a3a3a3; margin: 0px 3px;}
.next1 ul li a:hover{ background:#df3633; 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:#000000; font-size:42px; font-weight:700; font-family: 'Play', sans-serif; padding:50px 0px 20px 0px; text-transform:uppercase;}
.feature-title span{ color:#e67817;}
.cat-name{ float:left; width:100%; font-size:24px; font-weight:700; padding:10px 0px; color:#000000; font-family: 'Play', sans-serif; text-align:center; background:url(image/cat_bor.jpg) no-repeat top center; margin-top:15px;}
.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:#f9f9f9; height:700px; margin-bottom:20px;}
.produ{ float:left; width:100%; margin-bottom:10px; padding:14px 0px; text-transform:uppercase; font-weight:700; font-family: 'Play', sans-serif; color:#000; font-size:22px; background:url(image/bor.jpg) no-repeat left bottom;}
.main-title a{ float:left; width:100%; margin:1px 0px; padding:10px 11px; color:#fff; font-family: 'Play', sans-serif; font-weight:700; text-decoration:none; text-transform:uppercase; font-size:13px; background:#ffbb36;}
.main-title a:hover{ text-decoration:none; background:#ffbb36; color:#FFF;}
.main-title a:focus{ text-decoration:none; background:#ffbb36; 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: #f9f9f9;}
.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:#333; font-family: 'Open sans', sans-serif; font-size:13px; border-bottom:1px solid #969696;}
.left-menu ul li a span{ font-size:20px; line-height: 21px; float:left;}
.left-menu ul li a:hover{ color:#ffbb36;}

.right-title{ float:left; width:100%; text-align:left; color:#000000; font-size:28px; font-family: 'Play', sans-serif;
 padding:15px 0px 0px 0px; letter-spacing: 1px; text-transform:uppercase; font-weight:700;}
.right-art{ float:left; width:100%; font-family: 'Play', sans-serif; font-size:14px; color:#df3633; font-weight:400; padding:15px 0px; text-transform:uppercase; font-weight:700;}
.detail-de{ float:left; width:100%; font-family: 'Play', sans-serif; font-size:28px; color:#000000; 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:#df3633; font-size:13px; font-family: 'Open Sans', 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;}
.pro-box{ float:left; width:100%; margin-top:20px;}
.pro-box img{ width:100%;}
.pro-box:hover{ opacity:0.4;}
.centerbg{ 
	padding:0px;
/*	background:url(image/centerbg.jpg) no-repeat; */
	background: black;
	background-size: 110%;}
.gallery-des{ float:left; width:100%; text-align:center; color:#7b7b7b; font-size:14px; padding-bottom:20px;}
.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:30px; background:#FFF; color:#a6a6a6; font-size:13px; font-style:italic; font-family: 'Lato', sans-serif; font-weight:300; height:34px; margin:14px 0px; width:98%; border:0px; 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:#A5A5A5; font-size:12px; font-family: 'Play', sans-serif; font-weight:400; text-transform:capitalize; padding:3px 0px; float:left; width:100%;}
.f-social{ float:left; width:100%; font-size:12px; color:#9c9c9c; font-family: 'Lato', sans-serif;}

.qty{ float:left; width:13%; margin:11px 0px; color: #df3633; 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:#df3633; 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;}
.flogo{ float:left; width:100%; border-right:1px solid #2c2c2c; padding:60px 0px;}
@media only screen and (min-width:320px) and (max-width:767px){
.headerbg{ position:relative;}
.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:last-child {background:none; border:none;}
.menu ul li a {display:block;margin:0;padding:10px 11px; width: 100%; color:#000;font-family: 'Play', sans-serif; font-size:12px;text-transform:uppercase; text-align:left;}
.bull{ display:none;}
.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%; display: inline-block; padding-top:15px;}
		.email{ float:left; width:50%; text-align:center;}
		.logo{ text-align:center; display:inline-block; padding:0px;}
		.phone{ width:50%; 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;}
		.welcome-des{ padding:0px;}
		.centerbg{ margin:0px; height:auto; background:#212121;}
		.submi{ margin:-35px 0px 0px 0px; position: absolute; top: 60px; right: 40px;}
		.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;}
		.tens{ top: 0px !important;
position: relative !important;}
				}