@charset "utf-8";

/* CSS Document */



/*General Styles*/



body{ font-family: 'Source Sans Pro';

	font-size:16px;

	color:#333;

}

ul{

	margin:0;

	padding:0;

}

li{

	list-style:none;

}

a{

}

a:hover{

	text-decoration:none;

}

img{

	max-width:100%;

}

h1{

}

h2{

	font-size:30px;

	font-family: 'Arial Rounded MT';

	text-transform:uppercase;

}

h3{

	font-family: 'Arial Rounded MT';

	font-size:24px;

	text-transform:uppercase;

}

h4{

	font-size:22px;

	font-family: 'Source Sans Pro';

	text-transform:uppercase;

}

h5{

	font-family: 'Source Sans Pro';

	font-size:16px;

	color:#4c4c4c;

	text-transform:uppercase;

	width: 100%;

	padding-right: 70px;

}

h6{

}



/* General style end */



/* Font face generator */



@font-face {

	font-family: 'Arial Rounded MT';

	src: url('../fonts/ArialRoundedMTBold.eot');

	src: url('../fonts/ArialRoundedMTBold.eot?#iefix') format('embedded-opentype'),

		url('../fonts/ArialRoundedMTBold.woff') format('woff'),

		url('../fonts/ArialRoundedMTBold.ttf') format('truetype');

	font-weight: bold;

	font-style: normal;

}

@font-face {

	font-family: 'Source Sans Pro';

	src: url('../fonts/SourceSansPro-Regular.eot');

	src: url('../fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),

		url('../fonts/SourceSansPro-Regular.woff') format('woff'),

		url('../fonts/SourceSansPro-Regular.ttf') format('truetype');

	font-weight: normal;

	font-style: normal;

}





/* Font face generator end */



/* home started */



header{

	padding:20px 0;

}

.cart-ico{

	float:right;

	margin:8px 10px 0;

	font-size:20px;



}

.cart-ico a{

	position:relative;

	color:#fff;

	font-size:26px;

}

.cart-ico .badge {

    font-size: 10px;

    font-weight: normal;

    line-height: 13px;

    padding: 2px 6px;

    position: absolute;

    right: -10px;

    top: -2px;

	background: #f15b29 !important;

    color: #fff;

}

.side-menu{

}

.side-menu .head{

	background-color:#f6931c;

	padding:15px 25px;

	text-transform:uppercase;

	font-weight:bold;

	color:#fff;

}



.side-menu .nav > li > a{

	color:#666;

	font-size:18px;

	border-bottom:1px solid #f3f3f3;

	padding:11px 10px;

}

.side-menu .nav  li  i{

	margin-right:10px;

}

.side-menu .nav > li > a::after {

    content: "\f105";

	font-family: 'FontAwesome';

	float:right;

	margin-right:0px;

}

.banner{

	border:4px solid #e9e5e2;

	overflow: hidden !important;
	margin-bottom: 25px;

}

.banner li img{

	min-width:100%;

}

.banner a.bx-prev{

	position:absolute;

	left:5%;

	top:50%;

	margin-top:-27px;

}

.banner a.bx-next{

	position:absolute;

	right:5%;

	top:50%;

	margin-top:-27px;

}

.cont-no{

	margin:30px 0;

	text-align:center;

}

.cont-no span{

	text-align:left;

}

.sign-ara{

	margin:45px 0 0;

	text-align:right;

	padding-right:30px;

	padding-left:0px;

	text-transform:uppercase;

	font-size:17px;

}

.sign-ara span{

	padding:0 10px;

    display: inline-block;

}

.sign-ara span{

	border-right:1px solid #e0e0e0;

}

.sign-ara span:last-child{

	border-right:none;

}

.sign-ara .fa{

	color:#b1b1b1;

}

.cont-no .fa{

	color:#d91b5b;

	font-size:50px;

	display:inline-block;

	vertical-align:middle;

}

.cont-no span{

	display:inline-block;

	vertical-align:middle;

	font-size:25px;

	line-height:24px;

	letter-spacing:1px;

}

.cont-no span strong{

	font-size:20px;

	color:#da1b5a;

	text-transform:uppercase;

}

.currency select{

	border:none;

	width:100px;

	background:url(../image/select-arrow.png) no-repeat right center;

	text-transform:uppercase;

	appearance:none;

	-moz-appearance:none;

	-ms-appearance:none;

	-o-appearance:none;

	-webkit-appearance:none;

}

.language select{

	border:none;

	width:85px;

	background:url(../image/select-arrow.png) no-repeat right center;

	text-transform:uppercase;

	appearance:none;

	-moz-appearance:none;

	-ms-appearance:none;

	-o-appearance:none;

	-webkit-appearance:none;

}

.language form{ float: right; padding-left: 10px; }





.carousel-inner .active.left { left: -33%; }

.carousel-inner .next        { left:  33%; }

.carousel-inner .prev        { left: -33%; }

.carousel-control.left,.carousel-control.right {background-image:none;}

.item:not(.prev) {visibility: visible;}

.item.right:not(.prev) {visibility: hidden;}

.rightest{ visibility: visible;}







.cont-ara{

}

.bnr-add{

	margin-top:30px;

	padding:0;

}

.newArrival{

	margin-top:20px;

}

.newArrival h3{

	margin-left:15px;

	margin-right:15px;

	margin-bottom:0px;

	margin-top:0px;

	border-bottom:2px solid #f0f0f0;

	padding-bottom:10px;

	color:#43ba7e;

}

.newArrival .prod{

	border:1px solid #e1e1df;

	padding:1px;

	margin:15px 0;

	position:relative;
    min-height:370px;

}

.newArrival .prod img{

	min-width:100%;

}

.newArrival .prod .lbl{

	width:36px;

	height:21px;

	position:absolute;

	right:3px;

	top:3px;

	background:url(../image/label.png) no-repeat;

}

.newArrival span.caption{

	padding:5px;

	display:block;

	position:relative;

}

.newArrival span.caption h5{

	display:inline-block;

	margin:2px 0;

}

.newArrival .carousel-control{

	width:32px;

	height:32px;

	right:0;

	left:auto;

	top:-42px;

	border-radius:3px;

}

.newArrival .carousel-control.left{

	background-color:#2ab572;

	right:50px;

}

.newArrival .carousel-control.right{

	background-color:#2ab572;

	right:15px;

}

.newArrival .glyphicon{

	color:#c3d54f;

}

.newArrival .rate span{

	color:#fa2410;

	text-decoration:line-through;

}

.newArrival .rate strong{

	color:#636363;

	font-size:20px;

	font-family: 'Arial Rounded MT';

}

.newArrival .cart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:10px;

	top:10px;

	width:25px;

	height:25px;

}

.newArrival .cart .fa{

	color:#fff;

	font-size:12px;

}

.newArrival .heart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:40px;

	top:10px;

	width:25px;

	height:25px;

}

.newArrival .heart .fa{

	color:#fff;

	font-size:12px;

}



.featured-prod{

	margin-top:20px;

}

.featured-prod h3{

	margin-left:15px;

	margin-right:15px;

	margin-bottom:0px;

	margin-top:0px;

	border-bottom:2px solid #f0f0f0;

	padding-bottom:10px;

	color:#f8931d;

}

.featured-prod a .prod{

	border:1px solid #e1e1df;

	padding:1px;

	margin:15px 0;

	position:relative;

}

.featured-prod a .prod img{

	min-width:100%;

}

.featured-prod a .prod .lbl{

	width:36px;

	height:21px;

	position:absolute;

	right:3px;

	top:3px;

	background:url(../image/label.png) no-repeat;

}

.featured-prod span.caption{

	padding:5px;

	display:block;

	position:relative;

}

.featured-prod span.caption h5{

	display:inline-block;

	margin:2px 0;

}

.featured-prod .carousel-control{

	width:32px;

	height:32px;

	right:0;

	left:auto;

	top:-42px;

	border-radius:3px;

	background-color:#f8931d;

}

.featured-prod .carousel-control.left{

	right:50px;

}

.featured-prod .carousel-control.right{

	right:15px;

}

.featured-prod .glyphicon{

	color:#c3d54f;

}

.featured-prod .rate span{

	color:#fa2410;

	text-decoration:line-through;

}

.featured-prod .rate strong{

	color:#636363;

	font-size:20px;

	font-family: 'Arial Rounded MT';

}

.featured-prod .cart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:10px;

	top:10px;

	width:25px;

	height:25px;

}

.featured-prod .cart .fa{

	color:#fff;

	font-size:12px;

}

.featured-prod .heart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:40px;

	top:10px;

	width:25px;

	height:25px;

}

.featured-prod .heart .fa{

	color:#fff;

	font-size:12px;

}

.bst-sllr{

	background:url(../image/bdr-bstslr.jpg) bottom center no-repeat;

	background-size: 100% auto;

	background-color:#8cc63e;

	margin-top:20px;

	padding-bottom:40px;

}

.bst-sllr h2{

	text-align:center;

	color:#fff;

	margin:30px 0;

}

.bst-sllr img{

	display:inline-block;

}

.bst-sllr .bx-wrapper{

	max-width:100% !important;

}

.bst-sllr .caption{

	display:inline-block;

	color:#fff;

	font-size:16px;

	vertical-align:middle;

	margin-left:20px;

	text-align:left;

}

.bst-sllr .caption strong{

	font-size:24px;

	display:block;

}

.bst-sllr ul li{

	text-align:center;

	background:url(../image/bdr-bstslr.png) right center no-repeat;

	padding:0 16px;

	height: 168px;

}

.btm-prodcvr{

	padding:20px 0;

}

.btm-prodcvr .glyphicon{

	color:#c2d44e;

	padding-left:0px;

	font-size:14px;

}

.btm-prodcvr .name{

	color:#cfbcb1;

	font-size:14px;

}

.btm-prodcvr li span strong{

	color:#00a9df;

}

.btm-prodcvr h4{

	margin-bottom:20px;

}

.btm-prodcvr li img{

	display:inline-block;

	vertical-align:middle;

	border:2px solid #f7f7f7;

}

.btm-prodcvr li span{

	display:inline-block;

	vertical-align:middle;

	font-size:20px;

	padding-left:10px;

	line-height:20px;

}

.btm-prodcvr li span em{

	color:#ff0000;

	text-decoration:line-through;

	font-style:normal;

	font-size:18px;

}

.btm-prodcvr li span strong{

	color:#00a9df;

	font-weight:normal;

}



.latest-prod{

	margin:20px 0;

}

.rcnt-review{

	margin:20px 0;

}

.tpRtdPrd{

	margin-top:20px;

	margin-bottom	:20px;

}





footer{

	background:#f6f6f6;

	border-bottom:12px solid #db1a5c;

	padding:20px 0;

}

footer h4{

	background:url(../image/line.jpg) center repeat-x;

}

footer h4 span{

	background-color:#f6f6f6;

	padding:0 10px;

	margin-left:10px;

}

footer p{

	line-height:24px;

}

footer ul.btm-links li{

	background:url(../image/li.jpg) no-repeat center left;

	padding-left:30px;

	margin-top:6px;

}

footer .follow em{

	font-size:18px;

	color:#969696;

	margin:10px 0;

	display:block;

	font-style:normal;

}

footer ul.social li{

	display:inline-block;

	margin:0 5px;

}

footer .copyright{

	text-align:center;

	padding:20px 0;

}

footer .copyright ul.card{

	margin:20px 0;

}

footer .copyright ul.card li{

	display:inline-block;

	margin:0 10px;

}

.alert-info{
	float: left;
	margin-top: 10px;
}
.shop-button {
    margin-bottom: 30px;
}

.navbar-collapse form .input-group input{

	width: 100%;

	max-width: 240px;

	margin-right: 35px,

	border: 1px solid black;

	background-color: #52c5f7 !important;

}

/*-- for bug report open 15-09-2016--*/

.side-menu .nav-stacked li a i img{

	width: 30px;

}



.bnr-add img{

	width: 100%;
	border:3px solid #e9e5e2;

}



.btm-prodcvr li span strong.new-price{

	color:#86c751;

	cursor: pointer;

}



.btm-prodcvr li span strong.new-price:hover{

	color: #00a9df;

}

/*-- for bug report close 15-09-2016--*/



/*search box stuling*/





	.navbar-collapse form[role="search"] button,

	.navbar-collapse form[role="search"] input {

		padding: 10px 12px 6px;

		border-radius: 0px;

		border-width: 0px;

		font-size:24px;

		color: #fff;

		background-color:#29aae3;

		border-color: rgb(231, 231, 231);

		box-shadow: none;

		outline: none;

	}

	.navbar-collapse form[role="search"] button:focus,

	.navbar-collapse form[role="search"] input:focus {

		background-color:#29aae3;

	}

	.navbar-collapse form[role="search"] input {

		padding: 16px 12px;

		font-size: 14pt;

		box-shadow: none;

		height:50px;

	}

	.navbar-collapse form[role="search"] button[type="reset"] {

		display: none;

	}





	@media (min-width: 992px) {

		.navbar-collapse form[role="search"] {

		position: absolute;

		top: 0px;

		right:127px;/*right: 90px;*/

		width: 100%;

		padding: 0px;

		margin: 0px;

		z-index: 0;

	}

		.navbar-collapse {

			padding-top: 0px !important;

		}

		.navbar-collapse form[role="search"] {

			width: 38px;

		}

		.navbar-collapse form[role="search"] input {

			padding: 10px 12px;

			font-size: 16pt;

			opacity: 0;

			height:100%;

			display: none;

			font-weight:normal;

			color:#fff;

			font-style:normal;

		}

		.navbar-collapse form[role="search"].active {

			width: 325px;

		}

		.navbar-collapse form[role="search"].active button,

		.navbar-collapse form[role="search"].active input {

			display: table-cell;

			opacity: 1;

		}

    	.navbar-collapse form[role="search"].active input {

			width: 100%;

		}

	}







/*==================================================

=            Bootstrap 3 Media Queries             =

==================================================*/



/*==========  Mobile First Method  ==========*/



/* Custom, iPhone Retina */

@media only screen and (min-width : 320px) {



}

/* Extra Small Devices, Phones */

@media only screen and (min-width : 480px) {



}



/* Small Devices, Tablets */

@media only screen and (min-width : 768px) {

}



/* Medium Devices, Desktops */

@media only screen and (min-width : 992px) {

.side-menu .dropdown-menu {

  top: 0;

  left: 100%;

}

}



@media only screen and (min-width : 1024px) {



}



/* Large Devices, Wide Screens */

@media only screen and (min-width : 1200px) {

.rcnt-review								{margin:20px 0; padding-left:60px;

}

}



@media only screen and (min-width : 1380px) {



}



@media only screen and (min-width : 1880px) {



}



@media only screen and (min-width : 2380px) {



}



/*==========  Non-Mobile First Method  ==========*/



@media (min-width: 768px) and (max-width: 992px) {



}

@media (min-width: 1100px) and (max-width: 1366px) {



}



/*==========  Non-Mobile First Method  ==========*/



/* Large Devices, Wide Screens */





@media only screen and (max-width : 1200px) {





}



@media only screen and (max-width : 1024px) {



/*.home-head									{width:100%; min-width:inherit;

}

.home-head img								{width:auto;

}

.home-head .logo							{ margin-top:20px;

}

.select-style								{ width:60%; margin:20px auto;

}

.home-head									{ height:auto;

}

.banner-cvr									{width:100%;

}

.home-footer								{ width:100%; padding:15px;

}*/

}



/* Medium Devices, Desktops */

@media only screen and (max-width : 992px) {

	.products-col-device .prod{

		width: 48%;

		float: left;

	}

	.products-col-device a:last-child .prod{

		margin-left: 4% !important;

	}





}



/* Small Devices, Tablets */

@media only screen and (max-width : 768px) {

.logo										{text-align:center;

}

.cont-no									{text-align:left;

}

.side-menu .dropdown-menu					{ position:relative; width:100%;

}

}



@media only screen and (max-width : 720px) {

	.thub-image{

		padding-left: 15px;

		padding-right: 15px;

	}



	.bst-sllr ul li{

    background: none !important;

	}

}



@media only screen and (max-width : 680px) {

	.bst-sllr ul li{

		text-align:left !important;

    background: none !important;

}

}



/* Extra Small Devices, Phones */

@media only screen and (max-width : 480px) {

	.cont-no {

    width: 100%;

	}



	.products-col-device .prod{

		width:100%;

		float: none;

	}



	.products-col-device a:last-child .prod{

		margin-left: auto !important;

	}



	/*.products-col-device{

		width: 100% !important;

	}*/



	.bnr-add{

		width: 100%;

	}



	.sign-ara{

		width: 100%;

		margin-top: 10px;

		text-align:center;

	}



	h3{

		font-size: 18px;

	}



	.featured-prod .carousel-control, .newArrival .carousel-control{

		top: -35px;

	}



}



@media only screen and (max-width : 390px) {



.bnr-add									{ width:100%;

}

}



/* Custom, iPhone Retina */

@media only screen and (max-width : 320px) {

	.navbar-collapse form .input-group input{

		min-width: 200px;

	}

	.cart-ico{

		float: left;

	}

}





/* SAMSUNG NOTE 2 in POTRAIT */

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1920px) and (orientation : portrait) {



}



/* SAMSUNG NOTE 2 in LANDSCAPE */

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width:1920px) and (orientation : landscape) {



}



/*  IPAD in LANDSCAPE */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {



}



/*  IPAD in PORTTRAIT */

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {



}



/* IPHONE4 LANDSCAPE */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {

/*@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) { */



}



/* IPHONE5 PORTRAIT */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {



}



/* SAMSUNG S4 in PORTRAIT */

@media only screen and (min-device-width : 360px) and (max-device-width : 640px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {



}



/* SAMSUNG S4 in LANDSCAPE */

@media only screen and (min-device-width : 360px) and (max-device-width :640px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {



}



/* new edits for dropdown menu */





/*---- login page login page login page ---*/

h3.log-head{

font-family: 'Conv_Lato-Light';

border: none;

color: #231f20;

margin: 0 0 30px 0;

}



.log-p{

  min-height: 126px;

}



ul.log li{

  clear: both;

  margin-bottom: 30px;

}



ul.log li p{

  font-family: 'Conv_Lato-Light';

  float: left;

  min-width: 120px;

  text-transform: uppercase;

  margin-top: 6px;

}



ul.log li input{

  width: 100%;

  max-width: 434px;

  min-height: 38px;

  border: #cecdcd solid 1px;

  padding-left: 10px;

}



.modal-header{

  background: #29aae3;

  color: #fff;

  text-align: right;

}



.close{

  float: left;

  background: url("../image/model-close.png") no-repeat !important;

  text-indent: 100px;

  overflow: hidden;

  width: 47px;

  height: 47px;

  opacity: 1;

  margin-top: 0px !important;

}



.modal-header h3{

  font-family: 'Arial Rounded MT';

  text-transform: uppercase;

  color: #fff;

  border-bottom: none;

  font-size: 22px;

}



.modal-body .form-group{

  width: 90%;

  max-width: 555px;

  margin-left:auto;

  margin-right: auto;

  margin-top: 30px;

}



.modal-body .form-group span{

  text-transform: uppercase;

}



.modal-body .form-group input, .modal-body .form-group select{

  width: 100%;

  float: none;

  height: 50px;

  margin-bottom: 25px;

  margin-top: 15px;

  padding-left: 15px;

  border: solid 1px #e1e1df;

}



.modal-body .form-group select{

  appearance:none;

  -webkit-appearance:none;

  -moz-appearance:none;

  -o-appearance:none;

  background: url("../image/down-img.jpg") no-repeat 100% 0px;

}



.modal-body .form-group input.log-btn{

  text-transform: uppercase;

  background:#86c751;

  color:#fff;

  border: none;

}



.modal-body .form-group .rembr{

  text-align: right;

}



.modal-body .form-group a{

  color: #000;

  text-decoration:none;

}



.log-inpage{

  min-height: 400px;

}



.dp-department{

  margin-left: 10px;

}



/* .squaredThree */



section.squared{

  float: right !important;

  margin-left: 5px;

}



.squaredThree {

  width: 20px;

  position: relative;

  float: right;

  margin-left: 10px;

}

.squaredThree label {

  width: 20px;

  height: 20px;

  cursor: pointer;

  position: absolute;

  top: 0;

  left: 0;

  background:#d91b5b;

}

.squaredThree label:after {

  content: '';

  width: 9px;

  height: 5px;

  position: absolute;

  top: 5px;

  left: 6px;

  border: 3px solid #fcfff4;

  border-top: none;

  border-right: none;

  background: transparent;

  opacity: 0;

  -webkit-transform: rotate(-45deg);

          transform: rotate(-45deg);

}

.squaredThree label:hover::after {

  opacity: 0.3;

}

.squaredThree input[type=checkbox] {

  visibility: hidden;

}

.squaredThree input[type=checkbox]:checked + label:after {

  opacity: 1;

}

.squaredTwo input, .squaredThree input{

  height: inherit !important;

  margin: auto !important;

}



.sign-ara a{

  color: #000;

  text-decoration:none;

}





/* .squaredTwo */



.squaredTwo input{

  margin-left: 10px;

}



.squaredTwo {

  float: left;

  margin:0 10px 0 0!important;

  width: 28px;

  height: 28px;

  position: relative;

  margin: 20px auto;

  background: #f7931d;

}

.squaredTwo label {

  width: 20px;

  height: 20px;

  cursor: pointer;

  position: absolute;

  left: 4px;

  top: 4px;

  background:#fff;

}

.squaredTwo label:after {

  content: '';

  width: 24px;

  height: 12px;

  position: absolute;

  top: -2px;

  left: 4px;

  border: 5px solid #86c751;

  border-top: none;

  border-right: none;

  background: transparent;

  opacity: 0;

  -webkit-transform: rotate(-45deg);

          transform: rotate(-45deg);

}

.squaredTwo label:hover::after {

  opacity: 0.3;

}

.squaredTwo input[type=checkbox] {

  visibility: hidden;

}

.squaredTwo input[type=checkbox]:checked + label:after {

  opacity: 1;

}





/* end .squaredTwo */



/* end .squaredThree */

.apply-job{

  width: 100%;

  max-width: 500px;

  margin-left: auto;

  margin-right: auto;

  margin-top: 60px;

  margin-bottom: 80px;

}



.apply-job input{

  background: #86c751;

  color:#fff;

  text-transform: uppercase;

  width: 100%;

  font-size: 18px;

  border: none;

  height: 50px;

}



.upload-carer{

  border: solid 1px #e1e1df;

  padding: 10px;

}



ul.product-sort li{

  display: inline-block;

  text-transform: uppercase;

  color: #000;

}



ul.product-sort li select{

  height: 25px;

  -webkit-appearance:none;

  -moz-appearance:none;

  -o-appearance:none;

  margin-right: 20px;

  padding-right: 50px;

  padding-left: 10px;

  background: url("../image/inner-dp-dwn.png") no-repeat 100% 0;

}

















/*new css*/

.new_top{ float:left: width:100%; position: relative;}

.new_top .crt_srhalign{ position: absolute; right: 30px; z-index: 999; top: 2px;}

.crt_srhalign .navbar-collapse form[role="search"]{ right: 100px; top: -1px;}


/* new edits here */

.search-page{

	margin-top:20px;

}

.search-page h3{

	margin-left:15px;

	margin-right:15px;

	margin-bottom:0px;

	margin-top:0px;

	border-bottom:2px solid #f0f0f0;

	padding-bottom:10px;

	color:#43ba7e;

}

.search-page .prod{

	border:1px solid #e1e1df;

	padding:1px;

	margin:15px 0;

	position:relative;

}

.search-page .prod img{

	min-width:100%;

}

.search-page .prod .lbl{

	width:36px;

	height:21px;

	position:absolute;

	right:3px;

	top:3px;

	background:url(../image/label.png) no-repeat;

}

.search-page span.caption{

	padding:5px;

	display:block;

	position:relative;

}

.search-page span.caption h5{

	display:inline-block;

	margin:2px 0;

}

.search-page .carousel-control{

	width:32px;

	height:32px;

	right:0;

	left:auto;

	top:-42px;

	border-radius:3px;

}

.search-page .carousel-control.left{

	background-color:#2ab572;

	right:50px;

}

.search-page .carousel-control.right{

	background-color:#2ab572;

	right:15px;

}

.search-page .glyphicon{

	color:#c3d54f;

}

.search-page .rate span{

	color:#fa2410;

	text-decoration:line-through;

}

.search-page .rate strong{

	color:#636363;

	font-size:20px;

	font-family: 'Arial Rounded MT';

}

.search-page .cart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:10px;

	top:10px;

	width:25px;

	height:25px;

}

.search-page .cart .fa{

	color:#fff;

	font-size:12px;

}

.search-page .heart{

	background-color:#c2d44e;

	border-radius:50px;

	position:absolute;

	text-align:center;

	line-height:25px;

	right:40px;

	top:10px;

	width:25px;

	height:25px;

}

.search-page .heart .fa{

	color:#fff;

	font-size:12px;

}

/* new edits ends here */



@media only screen and (max-width:1200px){

	header{ padding:10px 0px 20px; }

	.logo{ float: left; max-width: 24%; margin-top: 14px; }	

	header .spec-align{ float:right; max-width:75%; margin-top: 15px;   }

	.navbar-default .navbar-toggle .icon-bar{ background-color:#fff; }

	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color:#f8941e; }

	header .cont-no{ float: right; width: 100%; text-align: right; margin: 0px; }

	.cont-no span strong{ font-size:17px; padding-right: 10px; display: none;}

	.cont-no span{ font-size:18px; }

	header .cont-no span br{ display:none; }

	header .cont-no img{ max-width:24px; margin: -13px 10px 0px 0px;  }

	.sign-ara{ float: right;  width:100%; margin: 10px 0px; }

	.sign-ara span{ padding:0px 15px; font-size: 16px; }

	.sign-ara span:last-child{ padding-right: 0px; }

	.sign-ara .fa{ margin-right: 7px; margin-left: 0px; }

	.crt_srhalign .collapse{ display: block;}



}



@media only screen and (max-width:992px){

	.hidehme { display: none;}

	.sign-ara span{ padding:0px 8px; font-size: 15px; }

	header .spec-align{ margin-top: 0px;}

	.new_top .crt_srhalign{ position: relative; top: 0px; right: 0px; width: 100%; margin-bottom: 20px;}

	.crt_srhalign .cart-ico a{ color:#333; }

	.crt_srhalign .navbar-collapse form[role="search"] button, .navbar-collapse form[role="search"] input{ padding: 8px 10px 2px; }

	.crt_srhalign .navbar-collapse form[role="search"] input{ height: 44px; padding-top: 0px; background-color: #fff !important; border: 1px solid #29aae3; color: #333 !important; font-size: 18px; }

	.crt_srhalign .navbar-collapse form .input-group input{ max-width: 100%; }

	.crt_srhalign .navbar-collapse{ padding-left: 0px; max-width: 80%;}

	.crt_srhalign .cart-ico{ margin: 7px 15px 0px;}

	header{ padding-bottom: 10px; }

}





@media only screen and (max-width:640px){

	header .spec-align{ max-width:100% !important; margin-top: -70px; }

	.logo{ position:relative; z-index: 100; }

	

}

@media only screen and (max-width:568px){

	.sign-ara span{ font-size: 14px; padding: 0px 6px; }

	header .language select, .currency select{ width:80px; }	

}



@media only screen and (max-width:480px){

	.logo{ max-width:35%; margin-top: 5px; }

	header .spec-align{ margin-top: 0px !important; }

	header .cont-no{ margin-top: -55px; }

	.sign-ara .fa{ display:none; }

	.sign-ara span{ font-size: 14px; padding: 0px 10px; }

	.sign-ara{ width: auto; padding:0px 15px; padding-right: 30px;}

	.crt_srhalign .cart-ico a{ font-size: 22px; }

	.crt_srhalign .cart-ico { margin: 7px 10px 0px; }

	.crt_srhalign .navbar-collapse form[role="search"] button, .navbar-collapse form[role="search"] input{ font-size: 21px; }

	.crt_srhalign .navbar-collapse form[role="search"] input{ height: 40px; }

	.navbar-default .navbar-nav > li > a{ font-size:17px; }

    span.language{ margin-bottom: -5px; }



}



@media only screen and (max-width:375px){

	.sign-ara span{ padding:0px 8px; }

	.crt_srhalign .navbar-collapse{ max-width: 76%; }

	

}



@media only screen and (max-width:360px){

	.crt_srhalign .navbar-collapse{ width:100%; max-width: 100%; padding-right: 0px; }

	.crt_srhalign .cart-ico{ float: right; margin: 5px 10px 10px; }

	.sign-ara span{ font-size: 13px; padding: 0px 5px; }

	header{ padding:5px 0px 0px; }

	header .cont-no{ margin-top:-48px; }

	header .cont-no img{ max-width:19px;}

	header .currency select{ width: 79px; }

	header .language select{ width: 70px; }

	.crt_srhalign  .input-group{ width: 100%; }

	

	

	

	

}

@media only screen and (max-width:767px){
/*Added By Jijo 0n 20-03-2017  for removing static banner on mobile view*/
.bnr-add {
    
    display: none !important;
}
/*Added By Jijo 0n 20-03-2017  for removing static banner on mobile view*/

}












/*new css*/



