body{
	font-family:Roboto, Arial, Verdana;
}
::-moz-selection{
	background:#d62273;
	color:#fff
}
::selection{
	background:#d62273;
	color:#fff
}

a{
	color:#bd1f66;
}
a:hover{
	color:#333;
}

button,button:after,button:before{outline:none !important}

.btn-godrej{
	color: #fff;
	background-color: #bd1f66;
	border-color: #a81b5b;
}
.btn-godrej.active, .btn-godrej.focus, .btn-godrej:active, .btn-godrej:focus, .btn-godrej:hover, .open>.dropdown-toggle.btn-godrej{
	color: #fff;
	background-color: #941850;
	border-color: #7d1443;
}

.mbs{
	margin-bottom:10px;
}
.mbl{
	margin-bottom:20px;
}
.mbxl{
	margin-bottom:30px;
}
.mbxxl{
	margin-bottom:40px;
}

.pln{
	padding-left:0
}
.prn{
	padding-right:0
}

.table-striped>tbody>tr:nth-of-type(even){
	background:#e7e7e7
}

#header{
}

.header-top{
	margin:15px 0
}
.header-top ul li a{
	color:#999;
}
.header-top ul li a.active{
	color:#333
}
.header-bottom{
	margin:15px 0
}
#catform .form-control{
	padding-left:11px
}


.navbar{
	margin-bottom:10px
}
.navbar-default .navbar-nav>li>a{
	color:#0877ba
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	background-color:#e7e7e7
}
.yamm a{
	color:#0877ba
}

#content{
	/*background:url(../img/bottom-overlay.png) right bottom no-repeat;
	padding-bottom:150px*/
	padding-bottom:50px
}
.page-header{
	margin-top:20px
}

#content .breadcrumb{
	background:transparent;
	margin-bottom:10px
}

.banner{
	position:relative;
	overflow:hidden
}
.banner-left{
	position:absolute;
	top:0;
	left:0;
	background:url(../img/left-overlay.png) left top no-repeat;
	width:309px;
	height:183px;
	z-index:2
}
.banner-right{
	position:absolute;
	bottom:0;
	right:0;
	background:url(../img/bottom-overlay.png) left top no-repeat;
	width:546px;
	height:317px;
	z-index:2
}
.aboutinfo{
	background:#0877ba;
	padding:15px 10px;
	text-align:center;
	color:#fff;
}
.aboutinfo h3{
	margin-top:0;
	color:#fff
}

.sidebar{
	background:url(../img/sideoverlay.png) no-repeat;
	background-size:contain;
	position:relative;
	overflow:hidden
}
.sidebar h4{
	margin:10px 0;
	color:#bd1f66
}
.newprods{
}
.newprods h3{
	margin-top:0
}
.home-prodbox{
	padding:20px 10px;
	/*border-bottom:2px dotted #aaa;
	border-right:2px dotted #aaa;*/
}

.home-brandsbox{
}
.home-brandsbox h3{
	margin:5px 0
}
.home-brandsbox h2{
	background:#333;
	color:#fff;
	font-size:24px;
	margin:0 0 15px 0
}
.home-brandsbox h2 img{
	margin:0 10px 0 0
}

.tab-content>.tab-pane{
	padding:20px;
}

#Container {
}
#Container .mix {
  display: none;
}
#filters {
}
ul#filters {
  margin: 0px;
  padding: 0px;
}
#filters li {
  cursor: pointer;
  list-style: none;
  display: inline-block;
}
#filters span {
  text-transform: uppercase;
  font-size: 14px;
  margin-left: 5px;
  display: block;
  padding: 8px 12px;
  color: #5c5c5c;
  background-color: #eeeeee;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#filters span:hover {
  color: white;
  background-color: #bd1f66;
  transition: all 0.3s ease-in;
}
#filters span.mixactive {
  color: white !important;
  background-color: #bd1f66 !important;
}

.infoslider{
}
.infoslider h2{
	margin-top:0;
	color:#2b95d1
}
.infoslider h4{
	font-weight:300;
	line-height:1.4em
}

.productbox{
}
.productbox a, .productbox .overlaybox{
	-webkit-transition:0.5s ease-in-out;
	-moz-transition:0.5s ease-in-out;
	transition:0.5s ease-in-out;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.productbox a {
	-moz-transform:perspective(800px) rotateY(0deg);
	-webkit-transform:perspective(800px) rotateY(0deg);
	transform:perspective(800px) rotateY(0deg);
}
.productbox:hover > a {
	-webkit-transform:perspective(800px) rotateY(-179.9deg);
	-moz-transform:perspective(800px) rotateY(-179.9deg);
	transform:perspective(800px) rotateY(-179.9deg);	
}
.productbox .overlaybox{
	display:block;
	width:100%;
	height:100%;	
	position:absolute;
	top:0;
	left:0;
	background:#fff;
	-moz-transform:perspective(800px) rotateY(180deg);
	-webkit-transform:perspective(800px) rotateY(180deg);
	transform:perspective(800px) rotateY(180deg);
}
.productbox:hover > .overlaybox{
	-moz-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	transform:perspective(800px) rotateY(0);	
}

.proddetailbox{
	padding:20px 0
}
.proddetailbox h4{
	line-height:1.3em
}
.prodvariant.thumbnail{
	padding:10px
}
.prodvariant.thumbnail .caption{
	padding:10px 0 0 0
}
.prodvariant img{
	cursor:pointer
}
.prodvariant p{
	background:#7fb550;
	margin:0;
	padding:3px 0;
	color:#fff
}

.prodvariant h5{
	margin:0
}

#footer{
}
.footer-top{
	background:#555;
	padding:20px 0
}
.footer-top h3{
	margin-top:0;
	color:#fff;
	font-size:16px
}
.footer-top ul.footermenu{
}
.footer-top ul.footermenu li{
	margin-bottom:5px;
	color:#fff
}
.footer-top ul.footermenu li a, .footer-top ul.footermenu li i{
	color:#fff
}
.widgetbox{
	margin:0 0 20px 0;
	padding:15px;
	background:rgba(0,0,0,0.2);
	overflow:hidden
}
.newsbox{
}
.newsbox marquee{
	height:258px;
	overflow:hidden;
}
.newsbox marquee p{
	margin:0 0 10px 0;
	padding-bottom:5px;
	border-bottom:1px dotted #aaa;
	color:#fff
}
.newsbox marquee p:last-child{
	margin:0;
	padding:0;
	border:none;
}
.newsbox marquee p span{
	display:block;
	font-weight:bold;
}
.newsbox marquee p a{
	color:#fff;
}
.timewidgetbox{
	float:left;
	width:15%;
	margin:1% 0.8%;
}

.footer-bottom{
	background:#333;
	padding:10px 0
}
.footer-bottom p{
	margin:0;
	padding:0;
	line-height:25px;
	color:#fff
}
.socialbtns{
}
.socialbtns a{
	background:#fff;
	display:inline-block;
	width:24px;
	height:24px;
	line-height:25px;
	text-align:center;
	color:#bd1f66;
	border-radius:50%;
}
.socialbtns a:hover{
	background:#bd1f66;
	color:#fff
}