@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700');
html, body {
height: 100%;
padding: 0;
margin: 0;
}

body * {
font-family: 'Roboto', sans-serif;
font-size: 14px;
color: inherit;
}

.header{
display:inline-block;
width:100%;
padding:1px 0;
}

#wrapper {
border-radius:0px;
width: 800px;
height: 127px;
padding: 10px;
/*margin: -75px 0 0 -410px;*/
position: absolute;
left: 50%;
top: 50%;
}
#carousel img {
width: 201px;
height: 127px;
margin: 0 5px;
float: left;
}
#prev, #next {
background: transparent url( img/carousel_control.png ) no-repeat 0 0;
text-indent: -999px;
display: block;
overflow: hidden;
width: 15px;
height: 21px;
position: absolute;
top: 65px;
}
#prev {
background-position: 0 0;
left: 30px;
}
#prev:hover {
left: 29px;
}			
#next {
background-position: -18px 0;
right: 30px;
}
#next:hover {
right: 29px;
}				
#pager {
text-align: center;
margin: 0 auto;
padding-top: 20px;
display:none !important;
}
#pager a {
background: transparent url(img/carousel_control.png) no-repeat -2px -32px;
text-decoration: none;
text-indent: -999px;
display: inline-block;
overflow: hidden;
width: 8px;
height: 8px;
margin: 0 5px 0 0;
}
#pager a.selected {
background: transparent url(imagesnew/carousel_control.png) no-repeat -12px -32px;
text-decoration: underline;				
}

.bordr-btm{border-bottom:1px solid #63318c  !important}

.no-padding{ padding:0 !important}
.no-padding-l{ padding-right:0 !important}
.no-padding-r{ padding-left:0 !important}
.no-padding-t{ padding-top:0 !important}
.no-padding-b{ padding-bottom:0 !important}

.padding20{padding:0 30px !important}

.headersub{display:inline-block; float:right; width:345px; margin:5px 0 0}
.headersub span{font-family: 'Roboto', sans-serif; font-size:14px; font-weight:500; color:#7f7f7f; padding:10px 10px 2px 20px; margin:0;background:url(../imagesnew/call.gif) no-repeat 0 0 }
.headersub p{text-align: right}
.headersub p,.headersub p a,.headersub p a:hover{ color:#585656; text-decoration:none; text-transform:uppercase; font-weight:300; margin:0 0 18px; font-size:12px;}
.headersub p .blu,.headersub p .blu:hover{color:#270041; font-weight:400}

#loginn{background:url(../imagesnew/login.gif) no-repeat 0 0; padding:5px 5px 3px 30px}
#singupp{background:url(../imagesnew/signin.gif) no-repeat 0 0; padding:5px 5px 3px 29px; margin:0 0 0 33px}
#cartt{background:url(../imagesnew/cart.gif) no-repeat 0 0; padding:5px 5px 3px 30px; margin:0 0 0 33px}

.searc {
  position: relative; padding:0  !important; width:460px; margin:70px 0 0
  }
  
.searc_box {
    width: 100%;
	height:31px;
	background:#dbdbdb;
	border:none;
	color:#767676 !important;
	padding:2px 5px 2px 15px;
  }
.searc_btn {
    position: absolute;
    right: 0px;
    top: 0px;
    margin:0 !important;
    
    -webkit-appearance: none;
    -moz-appearance: none;
    
    border: none;
    background:#270041 url(../imagesnew/searc.gif)  no-repeat 0 0 ;
    padding: 0px;
	width:103px;
	height:31px;
	color:#fff;
    
    transition: all .2s;
    }

.dropdown_shopby{ width:80px; float:left; line-height:1; padding:9px 0 5px; margin:0 0 0 233px; text-decoration:none; cursor:pointer}
.ghg{top:100%;}
.shopby,.shopby caret,.shopby:hover{color:#fff; text-decoration:none;}
@media (max-width:1199px) {
	.searc { width:380px; }
}

@media (max-width:991px) {
.searc { width:250px; }
.headersub{width:300px;}
.navbar .brand{width:130px;}
.searc_btn{width:36px;}
#singupp, #cartt{margin:0 0 0 12px}

.navbar .brand{margin:20px 35px 12px 0px}
.searc{margin:16px 0 0}
.headersub {margin: 20px 0 0;}

.dropdown_shopby{margin:0}
}


@media (max-width:767px) {
	  #loginn{ font-size: 0; padding:17px 5px 8px 24px}
	  #singupp{ font-size: 0; padding:17px 2px 6px 24px}
	  #cartt{ font-size: 0; padding:17px 2px 6px 24px}
	  #cartt strong{display:none !important; }
#singupp, #cartt{margin:0 0 0 5px}
.navbar-inner .container{padding:0 30px !important} 
.searc {margin:16px 0 0}
.headersub {width: auto;margin: 35px 0 0;}
.searc{width: 43%;}
}

@media (max-width:500px) {
.searc{width: 35%;}
}
@media (max-width:420px) {
.searc{ display:none;}
}




.menuss{background:#ef1e24}

		
.sect1{background:#eee; padding:66px 15px 0px}		
.sect2{background:#eee; padding:20px 15px 5px}		
.sect3{background:#eee; padding:20px 15px }		
.sect1 img,.sect2 img,.sect3 img{  margin-bottom:22px}	
.sect1 img,.sect3 img{ border:1px solid #fff}	
		
		
.sect-pdts{background:#eee;}
.sect-pdts h1{font-family: 'Roboto', sans-serif; font-size:20px; color:#808080; line-height:1.6; border-bottom:1px solid #cfcfcf; height:17px; margin:10px 0 20px; padding:0 }
.sect-pdts h1 span{font-family: 'Roboto', sans-serif; font-size:20px; color:#808080; line-height:1; background:#eee; width:auto; display:inline-block; padding-right:5px; font-weight:600 }
.home-pdt{background:#fff; border:1px solid #cfcfcf; padding:15px; margin:0 0 7px; text-align:center}
.home-pdt img{float:none; display:block; margin:auto}
.home-pdt h2{font-family: 'Roboto', sans-serif; font-size:14px; color:#808080; line-height:1.4; font-weight:600; padding:0; margin:0 }
.home-pdt p{font-family: 'Roboto', sans-serif; font-size:13px; color:#808080; line-height:1.4; font-weight:300 }
.home-pdt p span{font-family: 'Roboto ', sans-serif; font-size:13px; color:#b50000; line-height:1.6; font-weight:300 }
.sect-pdts a:hover{text-decoration:none}

.whitebg{background:#fff; height:13px; margin:0 0 23px; padding:0}

#call{background:url(../imagesnew/mob.gif)  no-repeat 0 0;font-family: 'Roboto ', sans-serif; font-size:13px; color:#FFFFFF; line-height:1.4; font-weight:600; padding:11px 5px 3px 20px; margin:6px 0 20px}
#mail{background:url(../imagesnew/mail.gif)  no-repeat 0 0;font-family: 'Roboto ', sans-serif; font-size:13px; color:#FFFFFF; line-height:1.4; font-weight:500; padding:0px 5px 3px 30px; margin:0}


.viewall,.viewall:hover{float:right; padding:0 15px 4px 0; font-family: 'Roboto', sans-serif; font-size:14px; color:#000; font-weight:600; text-transform:uppercase}

.footer1{background:#333333;  padding:25px 15px 30px}
.footer1 ul{padding:0 0 16px}
.footer1 ul li{font-family: 'Roboto', sans-serif; font-size:13px; color:#FFFFFF; line-height:1.6; list-style:none}
.footer1 ul li a{font-family: 'Roboto', sans-serif; font-size:13px; color:#FFFFFF;}
.footer1 p{font-family: 'Roboto', sans-serif; font-size:13px; color:#FFFFFF;}
.footer1 p a{font-family: 'Roboto', sans-serif; font-size:13px; color:#FFFFFF;}

.footer1 ul li a:hover{ color:#CCC;}

.footer2{background:#dbdbdb;  padding:20px 15px 20px}
.footer2 p{font-family: 'Roboto', sans-serif; font-size:12px; color:#6d6c6c}
.footer2 p a{font-family: 'Roboto', sans-serif; font-size:12px; color:#6d6c6c}


.footer3{background:#333333;  padding:20px 15px 20px}

.footer3 p{font-family: 'Roboto', sans-serif; font-size:13px; color:#e1e1e1}
.footer3 p a{font-family: 'Roboto', sans-serif; font-size:13px; color:#e1e1e1}
.footer3 p a:hover{color:#fff}
.fl-r{text-align:right;}
.fl-l{text-align: left; }
@media (max-width:767px) {
.fl-r,.fl-l{text-align: center; width:100%}
.navbar .brand {
    margin: 20px 12px 12px 0px;
}
}


.sub_social{margin-bottom:12px}