/* CSS Document */
@font-face{	
	font-family: 'Play';
	src: url('Play-Regular.ttf') format('truetype')  !important; 
}
@font-face{	
	font-family: 'railway';
	src: url('Raleway-Regular.ttf') format('truetype')  !important; 
}
@font-face{	
	font-family: 'roboto';
	src: url('Roboto-Regular.ttf') format('truetype')  !important; 
}
.divMain{
	height:100%;
	
}
.clr{
	clear:both;
}
body{
	margin:0px;
	padding:0px;
}
#start{
	position:absolute;
	
}
.add_to_cart_float{
	
	position:fixed;
	/*top:10%;*/
	margin-top:4%;
	left:7.5%;
	padding:1% 1.7% 1% 1.7% !important;
	text-decoration:none;
	color:#042f62;
	background-color:#f9c513;
	border-radius:25px;
	display:none;
	
}
.top{
	position:fixed; 
	top:0px;
	width:100%;
	font-family:'Play';
	z-index:999;
}
.top_upper{
	background:#000000;
	position:relative;
	width:100%;
	padding-top:0.4%;
	padding-bottom:0.4%;
}
.logo{
	float:left;
	width:20%;
	padding-left:20px;	
	
}
.logo img{
	width:70%;
}
.top_right{
	width:80%;
	text-align:right;
	position:fixed;
	right:0;
	color:#e1e1e1;
	vertical-align:middle;
	padding-right:20px;
}

.menu{
	background-image:url(../img/menu_bg.png);
	color:#FFFFFF;
	padding-left:5px;
	padding-right:20px;
	
}
.menu .down_arw a{
	background-image:url(../img/menu_dwn_arrow.png);
	background-repeat:no-repeat;
	background-position:100% 50%;
}
.menu_left{
	float:left;
	width:80%;
	background:url(../img/menu_bg_2nd.png) no-repeat ;
	background-size:80% 100%;
}
.menu_left a{ color:#FFFFFF; text-decoration:none; }
/* menu */
.menu_left ul{
	list-style:none;
	margin:0px;
	padding:0px;
	
}

.menu_left li{
	float:left;
	color:#FFFFFF;
	padding:10px 20px 10px 20px;
	/*height:20px;*/
	line-height:20px;
	
}
.menu_left li:hover{
	background-image:url(../img/menu_hover.png);
	background-size:100% 100%;
	background-position:center;
}
.menu_left .active{
	background-image:url(../img/menu_hover.png);
	background-size:100% 100%;
	background-position:center;
}
.menu_left li ul{
	display:none;
	background-image:url(../img/menu_bg.png);
	background-repeat:repeat;
	position:absolute;
	/*left:0px;*/
	margin-top:10px;
	
	width:30%;
	
}
.menu_left li ul li{
	
	float:none;
}
.menu_left li ul li:hover{
	background:none;
}
.menu_col1{ 
	float:left; 
	background-image:url(../img/menu_content_bg.png);
	background-size:100% 100%;
	padding:3% 7% 3% 7%;
	margin-right:10px;
	position:relative;
	overflow:hidden;
	
}
.menu_col1:hover > .menu_col1_hover{ display:block}
.menu_col1_hover{
	background-image:url(../img/drp_menu_hover.png);
	background-size:100% 100%;
	height:190px;
	margin:-25% 0 -0% -35%;
	width:190%;
	float:left;
	position:absolute;
	display:none
}
.menu_col2{
	float:left; 
	width:50%;
	
}
.menu_col2 p{
	
	padding-top:10%;
	
}

/*end menu*/
.menu_right{
	float:right;
	width:19%;	
	text-align:right;
	padding-left:10px;
	
	
}
.menu_right form{
	margin:auto;
	float:right;
	background:none;
	color:#fdc53e;
	margin-top:5px;
	
	border:1px solid #e1e1e1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:50%;
	
}

.menu_right input[type=text]{ color:#fdc53e; background:none; border:0px; padding:5px 0px 5px 10px; width:70%; }
.menu_right input[type="text"]:focus {
  border: 0;
  
}  
.menu_right input[type=image]{  width:15px; margin-right:5px; }
.menu_right ::-webkit-input-placeholder {
   color:#fdc53e;
}

.menu_right :-moz-placeholder { /* Firefox 18- */
   color:#fdc53e;  
}

.menu_right ::-moz-placeholder {  /* Firefox 19+ */
   color:#fdc53e;  
}

.menu_right :-ms-input-placeholder {  
   color:#fdc53e;  
}
.menu_sep{
	margin-left:10px;
	margin-right:10px;
}
.top_right .menu_right form{
	width:95%;
}

.top_right .menu_right{
	width:12%;
}
.top_right .fb img {
	width:0.8%;
}
.top_right .twit img{
	width:1.5%;
}
.top_right .youtube img{
	width:1.5%;
}
.top_right .gplus img{
	width:1.7%;
}
.top_right{	font-size:80%; margin-top:0.5%; }
.top_right .sign_in{
	width:12%;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	color:#042f62;
	background:url(../img/top_btn_bg.png) no-repeat center;
	background-size:100% 100%;
	/*padding-top:1%;
	padding-bottom:1%;*/
	margin-left:10px;
	margin-right:10px;
	padding-top:0.2%;
	padding-bottom:0.2%;
	min-height:35px;
	float:right;
}
.top_right .sign_in a{ text-decoration:none; margin-top:7%; display:inline-block;}
.top_right .cart{
	font-weight:normal;
	width:12%;
	float:right;
	text-align:left;
	vertical-align:middle;
	color:#042f62;
	background:url(../img/top_btn_bg.png) no-repeat center;
	background-size:100% 100%;
	padding-top:0.2%;
	padding-bottom:0.2%;
	margin-top:1px;
	min-height:35px;

}
.cart img{float:left; margin-top:2px; margin-left:10px; }
.cart strong{
	display:inline-block;
	margin-left:10px;
}
.cart_product{text-align:right; font-size:12px; float:right; padding-right:5px;}


.banner{
	margin-top:60px;
}
.bx-wrapper .bx-viewport{box-shadow:0 0 0 !important; border:0px !important; left:0px !important; }

.new_arrival{
	background-color:#ecac00;
	font-family:'Play';
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	padding:0% 0% 0% 0%;
}
.new_arrival .col1{
	float:left;
	width:42.5%;
	padding-top:9%;
}
.new_arrival .col1 .title{
	font-size:180%;
	line-height:190%;
	margin-bottom:2%;
	font-family:'railway';
}
.new_arrival .col1 .title span{
	border-bottom:1px solid #fbfff5;
	padding:0px 5px 2px 5px;
}
.new_arrival .col1 .text{
	font-size:120%;
	width:100%;
	
}
.new_arrival .col2{
	float:left;
	width:50%;
	
	padding-left:1%;
	padding-right:1%;
	padding-top:0%;
	background-color:#FFFFFF;
	
}
#arvl_slider_prev{ float:left; width:4%; display:inline-block;}
#arvl_slider_nxt{ float:left; width:4%;display:inline-block;}
#arvl_slider_prev img, #arvl_slider_nxt img{/* width:90%;*/}
.arrival_slide{ float:left; width:91.99%;}
.new_arrival .bxslider li{ border:0px solid black;}
.new_arrival .bxslider li a{
	border:1px solid #bababa;
	color:#bababa;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.new_arrival .bxslider li a:hover{ border:1px solid #ecac00; color:#ecac00; }


.new_arrival .bxslider li{
	/*float:left;*/
	/*height:420px;*/
	/*padding-right:10% !important;
	padding-left:2.1% !important;*/
	
	
}
.new_arrival .bxslider li p{
	color:#838383;
	
}
.new_arrival .bxslider li div img{ width:70%; margin:auto;}
.new_arrival .bxslider li div{ height:290px;  width:100%; text-align:center; margin:auto;  }



#upcoming_slider_prev{ float:left; margin-top:37%;display:inline-block;width:6%;}
#upcoming_slider_nxt{ float:right; margin-top:38%;display:inline-block; width:6%;}
#upcoming_slider_prev img, #upcoming_slider_nxt img{ /*width:96%;*/}
.upcomming_slide{ float:left; width:88%;}
.up_comming{
	background-color:#34b5d0;
	font-family:'Play';
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	padding:0% 3% 0% 6%;
}

.up_comming .col1{
	float:left;
	width:38%;
	padding-left:1%;
	padding-right:1%;
	padding-top:0%;
	background-color:#FFFFFF;
	
}
.up_comming .bxslider li a{
	border:1px solid #bababa;
	color:#bababa;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.up_comming .bxslider li a:hover{ border:1px solid #ecac00; color:#ecac00; }

.up_comming .bxslider li{
	/*height:430px;*/
	/*min-height:430px;*/
	
}
.up_comming .bxslider li p{
	color:#838383;
	text-align:left;
	padding-left:10%;
}
.up_comming .bxslider li div img{ width:60%; margin-left:20%;}
.up_comming .bxslider li div{/* height:300px; */}

.up_comming .col2{
	float:left;
	width:56%;
	padding-left:3%;
	padding-top:13%;
}
.up_comming .col2 .title{
	font-size:180%;
	line-height:190%;
	
	margin-bottom:2%;
	font-family:'railway';
	
	
}
.up_comming .col2 .title span{
	border-bottom:1px solid #fbfff5;
	padding:0px 5px 2px 5px;
}
.up_comming .col2 .text{
	font-size:120%;
	width:100%;
	
}



.social_media{
	color:#FFFFFF;
	font-family:'Play';
	border-bottom:2px solid #ecac00;
	background-color:#000000;


}
.social_media  .img{
	display:table-cell; 
	width:100%;
	background-size:100% 100%;
	
	transition: all .2s ease-in-out;
	text-align:center;
	vertical-align:middle;
	
}

.social_media .img:hover{ 
	transform: scale(1.1);
}
.social_media  .img img{
	/*margin-top:15%;*/
	display:inline-block;
}
.social_media  .img .title{
	font-size:24px;
	margin-top:5%;
	margin-bottom:5%;
	
}
.social_media .col1,.social_media .col2,.social_media .col3{ overflow:hidden;}
.social_media .col1{
	float:left;
	width:33.33%;
	/*height:290px;*/
	
}

.social_media .col2{
	float:left;
	width:33.33%;
}

.social_media .col3{
	float:left;
	width:33.33%;
}


.footer{
	background-color:#151d1f;
	background-image:url(../img/footer_bg.png);
	background-position:70% 100%;
	background-repeat:no-repeat;
	color:#e1e1e1;
	font-family:'Play';
	font-size:12px;
	padding:20px 0px 20px 20px;
	border-top:1px solid #d2d4d4;
}
.footer a{color:#e1e1e1; text-decoration:none;}
.footer a:hover{color:#fca604;}

.footer .col1,.footer .col2,.footer .col3,.footer .col4{ height:160px;}

.footer .col1{
	float:left;
	width:20%;
	border-right:1px solid #e1e1e1;
	padding-left:2%;
	line-height:155%;
	
}
.footer .col1 span{
	font-size:16px;
}
.footer .col1 img{
	width:13%;
	
}
.footer .col2{
	float:left;
	width:22%;
	padding-left:2%;
	padding-right:2%;
	line-height:155%;
	border-right:1px solid #e1e1e1;
}
.footer .col2 p{
	margin-bottom:7%;
}
.footer .col3{
	float:left;
	width:26%;
	padding-left:1%;
	border-right:1px solid #e1e1e1;
	
}
.footer .col3 img{
	margin-left:1.5%;

	
}
.footer .col4{
	float:left;
	width:18%;
	padding-left:2%;
}

.footer .col4 img{
	width:13%;
	margin-right:4%;
	margin-top:5px;
}

.footer .col4 input[type=text]{
	border:1px solid #e1e1e1;
	background:#3e4446;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:70%;
	padding:5px;
	margin-top:10px;
}

.footer .col4 input[type=image]{

	height:25px;
}
.footer_bottom{ background-color:#000000; color:#eeeeee; padding:10px 20px 10px 20px; font-size:70%; font-family:'roboto'}
.footer_bottom .col1{
	float:left;

}
.footer_bottom .col2{
	float:right;

}
.pre_load{ display:none;}