
body {
/*background-color: #ebebeb;
background-image: url("https://www.transparenttextures.com/patterns/light-grey-floral-motif.png");*/
 //background-image: url("http://www.tranquilcrm.com/babyl/images/skulls.png");
}
.container {
    width: 1200px !important;
}
.search_img{

	margin-top:10px;

	 border:1px solid #f5f5f5;

        width: 100%;

	  float:left;
    box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.20);
    -moz-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.20);
    -webkit-box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, 0.20);
	}

.myimage img{

	width:100%;

	//height:220px;
height:300px;
    border: 1px solid #ddd;
		}

.mypara{

   padding: 8px 0px 3px 10px;
/* width: 335px; */
width:15em;
height: 31px;
font-size: 15px;
/* width: 50em; */
font-weight: 500;
text-align: center;
overflow: hidden;

	}		

.searchdetails{

	// float:left;

     padding:0px 2px 10px 15px;

	}	

.searchdetails h6{

    font-size:11px;

	}

/* .zoom {

    position: relative;

    overflow: hidden;

     margin: 0px 0%;

     width: 100%;

    -webkit-box-sizing: border-box;

     box-sizing: border-box;

    -webkit-transform: translateY(0);

    transform: translateY(0);

}

.zoom img {

    max-width: 100%;

    backface-visibility: hidden;

    vertical-align: top;

}

.zoom *, .zoom *:before, .zoom *:after {

    -webkit-transition: all 4s ease;

    transition: all 4s ease;

} */	

.myvideo{

	height:500px;

	overflow:hidden;

	

}

 			

.para{

	float:right;

	 padding:5px 8px 0px 0px;

	  color:#c5c6c6;

	}	



.zoomeffect:hover {

    -moz-transform: scale(1.1, 1.1);

    -webkit-transform: scale(1.1, 1.1);

    -o-transform: scale(1.1, 1.1);

    -ms-transform: scale(1.1, 1.1);

    transform: scale(1.1, 1.1);

}	



	

html { height: 100% }

::-moz-selection { background: #f7f7f7; color: #fff; text-shadow: none; }

::selection { background: #2196f3; color: #fff; text-shadow: none; }

body { background-image: radial-gradient( cover, rgba(92,100,111,1) 0%,rgba(31,35,40,1) 100%), url('http://i.minus.com/io97fW9I0NqJq.png') }

.login_page {

  background: #f7f7f7;

  border: 1px solid #d8d8d8;

  border-radius: 6px;

  height: 270px;

  margin: 30px 0;

  width: 335px;

  box-shadow: 1px 2px 1px #ececec;

}



.login_page h3{

	 padding:0px 0px 0px 20px;

	 font-weight:400;

	}

.login_input h1 {

  background-image: linear-gradient(top, #f1f3f3, #d4dae0);

  border-bottom: 1px solid #a6abaf;

  border-radius: 5px 5px 0 0;

  box-sizing: border-box;

  color: #727678;

  display: block;

  height: 43px;

  font: 600 14px/1 'Open Sans', sans-serif;

  padding-top: 14px;

  margin: 0;

  text-align: center;

  text-shadow: 0 -1px 0 rgba(0,0,0,0.2), 0 1px 0 #fff;

}

.login_pwd[type="password"], .login_input[type="text"] {

  background: url('http://i.minus.com/ibhqW9Buanohx2.png') center left no-repeat, linear-gradient(top, #d6d7d7, #dee0e0);

  border: 1px solid #afafaf;

  border-radius: 4px;

  box-shadow: 0 1px #fff;

  box-sizing: border-box;

  color: #696969;

  height: 40px;

  margin: 23px 0 0 17px;

  padding-left: 37px;

  transition: box-shadow 0.3s;

  width: 299px;

}

.login_input[type="password"]:focus, .login_input[type="text"]:focus {

  box-shadow: 0 0 4px 1px rgba(55, 166, 155, 0.3);

  outline: 0;

}

.show-password {

  display: block;

  height: 16px;

  margin: 26px 0 0 28px;

  width: 87px;

}

.login_submit[type="checkbox"] {

  cursor: pointer;

  height: 16px;

  opacity: 0;

  position: relative;

  width: 64px;

}

.login_submit[type="checkbox"]:checked {

  left: 29px;

  width: 58px;

}

.toggle {

  background: url(http://i.minus.com/ibitS19pe8PVX6.png) no-repeat;

  display: block;

  height: 16px;

  margin-top: -20px;

  width: 87px;

  z-index: -1;

}

.login_submit[type="checkbox"]:checked + .toggle { background-position: 0 -16px }

.forgot {

    color: #7f7f7f;

    display: inline-block;

   /* float: right;

   // font: 13px/1 sans-serif;

   // right: 111px;*/	

    position: relative;

    text-decoration: none;

    top: 22px;

    transition: color .4s;

}

.forgotstyle{

	top: 0px;

	 width: 290px;

	 height:50px;

	  left: 0px;

	  background-color: #f7f7f7;

	}

.forgot:hover { color: #3b3b3b }

.login_submit[type="submit"] {

width: 140px;

    height: 38px;

    display: block;

    font-family: 'din-regular';

    font-size: 14px;

    font-weight: bold;

    color: #fff;

    text-decoration: none;

    text-transform: uppercase;

    text-align: center;

    text-shadow: 1px 1px 0px #37a69b;

    padding-top: 4px;

    margin: 59px 0 0 93px;

    position: relative;

    cursor: pointer;

    border: none;

    background-color: #37a69b;

    background-image: linear-gradient(top,#3db0a6,#3111);

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

    box-shadow: inset 0px 1px 0px #2ab7ec, 0px 4px 0px 0px #497a78, 0px 8px 5px #999;

}



.shadow1 {

  /*background: #000;

  border-radius: 4px 4px 2px 2px;

  box-shadow: 0 0 10px 5px #000;

  height: 10px;

  margin: 20px auto;

  opacity: 0.1;

  width: 270px;*/

}





.login_submit[type="submit"]:active {

  top:3px;

  box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #31524d, 0px 5px 3px #999;

}

.login_num{

width:300px;

height:50px;

background-color:#f7f7f7;

	}



 .help{

	 width:300px;

	 height:90px;

	 background-color:#f7f7f7;

	 margin:auto;

	 float:right;

	 }

.help1{

	 width:300px;

	 height:90px;

	 background-color:#f7f7f7;

	 margin:auto;

	 float:left;

	 } 

.forgot1{



    margin: 45px 0px 0px 0px;

	color:#999;



	}	 

.text h5{

	width: 100%;

    text-align: center;

    border: 1px solid #dedede;

    padding: 10px;

    margin: 0px auto;

    background: #F9F9F9;

	    font-family: calibri;

	font-size:13px;

    color: #8f8f8f !important;



	}	

form.form-horizontal.for {

    margin: 35px auto;

}

.form-horizontal .form-group {

    margin-right: -15px;

    margin-left: -15px;

}



label.control-label.forgorlabel {

    width: 20%;

    float: left;

    margin: -10px 15px;

}

.input-group {

    position: relative;

    display: table;

    border-collapse: separate;

	margin:12px 0px 15px 0px;

}

.fa {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

.forgotbtn>button.btn.btn-danger.red {

 //float: right;

   // width: 15%;

   margin-top:12px;

    background-color: #8a2124;

	

}



}	

.order{

	width:920px;

	margin:0 auto;

	position:relative;

	background-color:#f7f7f7;

	border:1px solid #999;

	}

.orderlist{

	width:920px;

	}	

	//.shadow:hover{

	-moz-box-shadow: 1px 1px 10px 0.5px #000;

-webkit-box-shadow: 1px 1px 10px 0.5px #000;

	box-shadow: 1px 1px 10px 0.5px #000;

	}

	.shadow{

	-moz-box-shadow: 2px 2px 10px 1px #ccc;

-webkit-box-shadow: 2px 2px 10px 1px #ccc;

	box-shadow: 2px 2px 10px 1px #ccc;

	}

	.border{

	border:1px solid #ccc;

	border-radius:6px;

	}

	.search-result-container .category-product .product {

    margin: 30px 0px;

}

.buyform{

	width:300px; 

	height:45px; 

	background-color:#f7f7f7;

	 margin-right:20px;

	 margin-top:35px;

	 border:1px solid #bdbdbd;

	  padding-left:20px;

	}



.buyform1{

	width:300px; 

	height:45px; 

	background-color:#f7f7f7;

	 margin-right:20px;

	 border:1px solid #bdbdbd;

	  padding-left:20px;

	  margin-top:15px;

	}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {

    border-color: #e7e7e7;

}



.navbar-form.top {

    margin-top: -8px !important;

}



.input-group .form-control {

    position: relative;

    z-index: 2;

    float: left;

    width: 100%;

    margin-bottom: 0;}



.form-control.searchicon {

    padding: 0px 45px 0px 5px !important;

}

.form-control {

    display: block;

    width: 100%;

    height: 34px;

   // padding: 6px 3px;
 padding: 6px 11px;
    font-size: 12px;

    line-height: 1.42857143;

    color: #adadad;

   // background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}



.form-control {

    border: 1px solid #ccc !important;
    background: #f7f7f7;
}



button.btn.btn-danger.red {
	
    font-size: 16px;
    color: #fff;
    padding: 5px 18px;

}




button.btn.btn-danger.red:hover {
	
//color:#a4248f;

}




.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {

    z-index: 2;

    margin-left: -1px;

}



.btn {

    display: inline-block;

    padding: 6px 12px;

    margin-bottom: 0;

    font-size: 14px;

    font-weight: 400;

    line-height: 1.42857143;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

    -ms-touch-action: manipulation;

    touch-action: manipulation;

    cursor: pointer;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    background-image: none;

    border: 1px solid transparent;

    border-radius: 4px;

}



.glyphicon {

    position: relative;

    top: 1px;

    display: inline-block;

    font-family: 'Glyphicons Halflings';

    font-style: normal;

    font-weight: 400;

    line-height: 1;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

 .nav>li>a {

    position: relative;

    display: block;

    padding: 12px 13px;
	/*padding: 0px 25px 1px 25px;*/
	//margin-top: 5px;
	/*font-weight: 600;
*/
}

.line{

	overflow:hidden;

	}

.fk-input.phone_code {

    width: 40px;

    padding: 7px 0;

    text-align: center;

    border-right: 0;

	background: #f7f7f7;

}

 

.fk-input {

	width:265px;

    background: #f7f7f7;

    border: #d6d5d3 solid 1px;

    border-radius: 2px;

    padding: 8px;

    margin: 10px 0;

}

.input_length{

	background-color:#f7f7f7; 

	width:310px;

	}

.address{

	/*width:500px;*/

	margin:30px auto;

	/*min-height:530px;*/

	background-color:#fdfdfd;

	border:1px solid #d5d5d5;

	border-radius:4px;

	padding:30px 0px 60px 60px;
	font-size:12px;

	}

.checkout-field{

	    width: 280px;

    height: 35px;

    //margin-top: 20px;

    padding-left: 10px;

    border: 1px solid #e0e1e2;

    border-radius: 3px;

	background-color:#f5f5f5;

	}	

	.padding-right{

		padding-right:15px;

		}

.checkout-subtitle{

	font-size:26px;

		}

.check {

    text-align: left;

    padding-left: 23px !important;

}



 

.search_header{

	float:left;

	padding-right:8px;

	} 

.searchbox{

	margin-top:15px;

	}	

.bell img{

	float:left;

	width:22px;

	height:22px;

	margin-top:12px;



	}		

.cart img{

	float:left;

	margin-top:12px;

   // margin-left:14px;

	}	

.count{
    width: 18px;
    height: 18px;
    float: right;
    background-color: #424242;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    font-weight: bold;
    margin-top: 21px;
    /* padding-left: 1px; */

	}	

.newicon a img {

    //margin: 5px;

    

}

.browse{

	background-color:#f7f7f7;

	  //margin: 30px 5px 15px;

	  padding-left:4px; 

	 // width:378px;
	  
	  margin-top:0px;

	}

	

.cartstyle{

	width: 20px;

	height: 20px;

	float: right;

	margin-top: -55px;

	}

.diningdetails{

	height:300px; 

	margin-bottom:15px;

	padding:4px;

	border:1px solid #e8e8e8;

	border-radius:4px;

	}

.item img{

	margin-bottom:6px;

	padding: 0px;

	}

.item{

	padding-right: 0px;

	}

.cashdelivery{

	background:#f8f8f8;

	 margin:20px 0px 0px 14px;

	  border:1px solid #d2d7df;

	   float:left;

	   

	   width:111px;

	}

.cashdelivery1{

	background:#f8f8f8;

	 margin:20px 0px 0px 14px;

	  border:1px solid #d2d7df;

	   float:left;

	  /*padding:0px 20px;*/

	   width:111px;

	   /*margin-left:41px;*/

	}	

.cashdelivery1 h6{

   font-size:9px;

	}

.cashdelivery1 img{

   padding-top:12px;

	}	

@media only screen and (max-width: 1200px) {	

.addsubmit{

	width:100%; 

	 margin-left:65px; 

	}

.quantity{

	width:100%;

	}	

.header-style-1 .header-nav .navbar-default .navbar-collapse .navbar-nav>li>a{

	font-size:9px;

	}	

.saveitem{

	margin-top:11px;

	}
.myvideo{
	height:500px;
    overflow:hidden;
	}
 
 		

}	



			



@media only screen and (max-width: 1024px) {

  .cashdelivery1{

 

	 padding:0px 0px;

     font-size:8px;

}	

.addsubmit{

	width:100%; 

	}

.naimage img {

	width:100%;

	height:340px;

	}

.featur_img img{

	width:100%;

	height:250px;

	}

.copyright{

	font-size:12px;

	}	

.quantity{

	width:100%;

	}

 .buybtn{

    width: 25%;

	text-align:center;

}		

	

.saveitem{

	margin-top:11px;

	}

.owlwidth{

    overflow;hidden;

	}	

.myvideo{
	height:500px;
	overflow:hidden;
	}	
 
 		

}

@media only screen and (min-width: 768px) {

  .cashdelivery1{

 

     font-size:8px;

	 padding:0px 0px;

}	

.addsubmit{

	width:100%;

	}

 	

.naimage img {

	width:100%;

	height:340px;

	}

.featur_img img{

	width:100%;

	height:250px;

	}

.related img{

	width:100%;

	height:275px;	

	}	

.buyin{

     margin-bottom:20px;

	}	

 .buybtn{

    width: 25%;

	text-align:center;

}	

.copyright{

	font-size:12px;

	}	

.cashicons{

    margin-bottom:10px;

	}	

.big_img img{

	margin-top:20px;

	} 	

.owlwidth{

	width:100%;

    overflow;hidden;

	}		
.myvideo{
	height:500px;
	overflow:hidden;
	}	
	
 			

}

@media only screen and (max-width: 640px) {	

.quantity{

	width:100%;

	}

.myvideo{
	height:330px;
	overflow:hidden;
	}

}


@media only screen and (max-width: 480px) {	

.myvideo{
	height:269px;
	overflow:hidden;
	}	
 
 	

}

@media only screen and (max-width: 428px) {

  .cashdelivery1{

     font-size:8px;

	 width:100%;

 

}	

.cashdelivery{

       width:100%;

	   padding:0px;

	    margin-top:20px;

	}

.lineheight2{

		  margin-left:-30px;

			}

.saveitem{

	 	   margin-top:20px;

	}	

.quantity{

	width:100%;

	

	}	

.addsubmit{

	width:100%; 

	}

.browsecategories{

	  width:100%;	

	}

.browse{



	  width:100%;

	}	

.mypara{

	 

	width:200px;

 

	}									

.naimage img {

	width:100%;

	height:340px;

	}	

.featur_img img{

	width:100%;

	height:250px;

	}

.related img{

	width:100%;

	height:275px;	

	}	

.buyin{

     margin-bottom:20px;

	}

 .buybtn{

    width: 20%;

}	

	

.copyright{

	font-size:12px;

	}	

.cashicons{

    margin-bottom:10px;

	}		

.big_img img{

	margin-top:20px;

	}	

.owlwidth{

	width:100%;

    overflow;hidden;

	}
 
.myvideo{
	height:240px;
	overflow:hidden;
	}	
 
 									

}

@media only screen and (max-width: 320px) {

  .cashdelivery1{

	   width:100%;

     font-size:8px;

}

.cashdelivery{

	 width:100%;

	 padding:0px;

	  margin-top:20px;

	}

.lineheight2{

		    margin-left:-30px;

			}

.saveitem{

	 	   margin-top:20px;

	}

.quantity{

	width:100%;

	}		

.addsubmit{

	width:100%; 

	}		

.mypara{

	 

	width:200px;

 

	}	

.naimage img {

	width:100%;

	height:340px;

	}	

.featur_img img{

	width:100%;

	height:250px;

	}	

.browse{

	  width:100%;

	}	

.browse_img img{

	float:left; width: 100%; height: 235px; border:1px solid #ccc; border-radius:3px;

	}	

.related img{

	width:100%;

	height:275px;	

	}

/*#login{

	width:59%;

	}*/	

.description1{

	width:100%;

	}	

.buyin{

     margin-bottom:20px;

	}

 .buybtn{

    width: 20%;

}			

.copyright{

	font-size:12px;

	}	

.scorllimg img{

	height:70px;

	margin:12px;

	}

.cashicons{

	margin-bottom:10px;

	}

.big_img img{

	margin-top:20px;

	}	

.owlwidth{

	width:100%;
	hight:0px;

    overflow;hidden;

	}	

 .myvideo{
	height:180px;
	} 
.owl-item{
	width: 0px;
	}
	
.inputswidth{
	
	 //width:210px;
	
	}			

}


.inputswidth{
	background-color:#f7f7f7;
	 //width:310px;
	
	}

.price{

	margin:15px 10px 0px 0px;

	}

.cashdelivery img{

	padding-top:12px;

	

	}

.cashdelivery h6{

	font-size:9px;

	}	

.quantity{

	width:210px;

	}	

.quantity button{

	background: #ff5858;

	border:1px solid #d92525;

	}	

.options{

	color:#fff;	

	}	


.addsubmit{

	background: linear-gradient(to right, #ed0096 0%,#ed0096 100%);

	width:170px; 

	height:45px; 

	padding-left:0px;

	 color:#fff; 

	 border: 1px solid #42750f;

	  border-radius: 4px;

	   font-weight: bold; 

	   font-size:15px;

       margin-left:-17px;
	margin-bottom: 15px;
	}	
.addsubmit:hover{

	background:#6d6d6d !important; 
 

	}
 	

	

.rate{

		float:left;

		}

		

.myfloat{

			float:left;

			margin:5px;

			padding:10px;

			}		

.lineheight1{

			line-height:29px;

			}	

.lineheight2{

			line-height:30px;

			}

.myfloat lineheight2 p{

			font-size:15px;

			} 			

.saveitem{

	background:#f9f9f9; 

	border:1px solid #d2d7df;

	 float:left;

	  width:173px;

	   margin-right:10px;

	}

.awestyle{

	 color:#d1d1d1;

	margin-right:8px;

	}	

.productinfo{

	border:1px solid #d9d9d9;

	}	

.diningname{

	//border:1px solid #e5e5e5;

	padding:0px 0px 0px 25px;

	//background-color:#f7f7f7;

	//margin-left:20px;

	}	

.my{

  margin-bottom:10px;

}				

.detailicons{

  line-height:75px;

  margin-left:61px;

}

.iconimg{
//  padding: 0 7px;
    float: left;
   // margin-top: 21px;
}	

.sideproducts{

  padding-left:18px;

  border-bottom:1px solid #e8e8e8;

}	

.freepara{

   font-size:12px;

   color:#555;

}

.myitem{

	margin-right:30px;

	}

	

 	 .cart {

    margin-top: 0px;

	}

	.mypadding{

		padding-right:30px;

		padding-left:5px;

		}

.browsecategories{

	background-color:#f7f7f7;

	 margin:13px 5px 0px;

	  padding-left:4px; 

	  width:378px;

	}

.products{

	margin: 6px 11px 6px 9px;

	}

.naimage img {

	width:100%;

	height:340px;

	}	

 

.featur_img img{

	width:100%;

	height:210px;

	}	

.browse_img img{

	width:120px;

	height:100px;

	}


.related img{

	width:100%;

	height:275px;	

	}

.description1{

	background-color:#f7f7f7;

	 width:100%; 

	 height:30px;

	}	

.copyright{

	font-size:14px;

	}		



.zoom{

	overflow:hidden;

	

}

.zoom  img{

	transition:all 1s ease-in-out;

	-moz-transition:all 1s ease-in-out;

	-webkit-transition:all 1s ease-in-out;

}

.zoom img:hover{

	transform:scale(1.2);

	-webkit-transform:scale(1.2);

	-moz-transform:scale(1.2);

}

 .buybtn{

    width: 100%;

    height: 30px;

    background: #aeaeae;

    border: 1px solid #a0a0a0;

    color: #fff;

    line-height: 13px;

    text-align: left;

    font-size: 11px;

  

}

.saleproduct{

  margin-left:8px;

  border:1px solid #e8e8e8;

  border-radius:4px;

  margin-top:30px;

}

.socialshare{

	float: left;

	margin-top: 37px;

	padding-right: 16px;

	font-size: 14px;		

}

.related_img{

	width:100%;

	//height:275px;

	}

.productinfoimg img{

	width:100%;

	height:380px;

	}	

.scorllimg img{

    width: 100px;
    height: 85px;
    margin: 0px 0 12px;

	}

.diningtitle {
    /*text-transform: uppercase;
      text-align: center;  
     border-bottom: 1px solid #cccccc;
     padding-bottom: 20px; 
     padding-left: 34px;	
	 line-height:25px;*/
}
.diningtitle h3{
    line-height: 34px;
    text-transform: capitalize;
    font-size: 22px;
    padding-bottom: 7px;
    border-bottom: 1px solid #ccc;
	margin-top:5px !important;

}
.mrp{

	float:left;
font-weight:bold;
text-transform:uppercase;
color: #ed0096;

	}
 
.percentage{

	float:left;

   border-bottom:1px solid #cdcdcd;

	}

.percentage1{

  //border-bottom:1px solid #cdcdcd;
	}	

.hrline{

	 border-bottom:1px solid #cdcdcd;

	}	

.enterpin{

    float:left;

	height:70px;

	background-color:#ebebeb;

	padding:5px;

	}	

.productenter{

	width:100%;

	height:28px;

	background-color: #fff; text-align:center;

	}

.hearticon{

    padding-left:0px;

	float:left;

	}	

.saveiconimg{

	//height:40px;

	background-color:#ebebeb;

	//float:left;

	    padding-left: 0px;

	}	

.cashicons{

	float:left;

    margin-bottom:10px;

	}

.cashicons img{

	    float: left;

    //margin: 0px 15px;

    width: 50px;

    height: 50px;

 



	}

.cashicons h6{

    /* margin: -2px 19px; */

   // padding-right: 40px;
text-align: left;
    margin-top: 40px;
	}	

.spanitem{
    /*padding-left: 75px;*/
	}	

.owlwidth{

	width:100%;

	 //height:350px;

	  margin-bottom:15px;

	}

.newcontainer{

	min-width:480px;

	max-width:767px;

	}							

.big_img{

	margin-top:10px;

	}
 

.yamm .dropdown-menu li{
	padding:0px;
	
	}
.dropdown-menu{
	padding:0px;
	 margin:0px;
	}	
.yamm .dropdown-menu .yamm-content{
    width: 650px;
    height: 250px;
    //border: 1px solid #e4e4e4;
    border-radius: 4px; 
	//padding:0px; 
	//background: url(../images/material1.jpg) no-repeat;
	}
.yamm .dropdown-menu li{
	padding:0px;
	margin: 0px;
	}	
 
.product-tab
{
	//margin-top: 40px;
}

/* top header css */

.b_header_middle {

 

//background: #ed0096; /* Old browsers */

//background: -moz-linear-gradient(left, #ed0096 0%, #ed0096 100%); /* FF3.6-15 */

//background: -webkit-linear-gradient(left, #ed0096 0%,#ed0096 100%); /* Chrome10-25,Safari5.1-6 */

//background: linear-gradient(to right, #ed0096 0%,#ed0096 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

//filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed0096', endColorstr='#ed0096',GradientType=1 ); /* IE6-9 */

}

.language_currency {
    float: left;
}
.b_header_middle .contact {
    color: #848484;
    float: left;
    font-size: 13px;
    padding: 4px 0;
}
.b_header_middle .top_right {
    float: right;
    //padding-right: 30px;
    text-align: right;
}
.b_header_middle .top_right .footer-social ul li + li {
    border-left: 1px solid #f5f5f5;
}
.b_header_middle .top_right .footer-social ul li {
    display: inline-block;
    margin-left: 5px;
    padding: 5px 0 4px 11px;
}
.footer-social .fa{
   font-size:12px !important;
}
.language strong b, .currency strong b, .b_header_middle .contact, .b_header_middle .contact a, .b_header_middle .top_right .footer-social ul li a {
    color: #ffffff;
}
.language strong b:hover, .currency strong b:hover, .b_header_middle .contact:hover, .b_header_middle .contact a:hover, .b_header_middle .top_right .footer-social ul li a:hover {
    color: #000;
}


/* top header css */
.search-bar i {
   cursor: pointer;
    font-size: 20px;
    /* margin-top: -7px; */
    position: absolute;
    right: 26px;
    top: 38%;
    color: #00b7db;
}

.search-bar > input[placeholder] {
    color: #c3bcbc;
    font-style: normal; 
    font-size: 12px;
}

 
.search-bar > input {
    //border: medium none;
    height: 40px;
    padding: 0 0 0 10px;
    width: 100%;
}
input, textarea, select {
    border: none !important;
    color: #949494;
	font-size: 12px;
    max-width: 100%;
    line-height: 1.2;
    border-radius: 2px;
}
input:focus, textarea:focus, select:focus {
    border-color: #fff;
}


#powered p{
	color:#fff !important;
}
.search-bar {
    border: 1px solid #d5d5d6;
   // background-color: #fff;
    padding:0 35px 0px 5px;
    width: 100%;
    margin: 0;
    top: 0;
    left: 0;
    z-index: 11;
    overflow: visible;
}
a, button, [role="button"], input, label, select, textarea {
    touch-action: manipulation !important;
}

 .justify p{
	 text-align:justify;
	 line-height:24px;
 }
 































