
@font-face {
	font-family: 'OpenSans-Regular';
	src: url('../fonts/OpenSans-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Cinzel-Regular';
	src: url('../fonts/Cinzel-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}
body {
		/*font-family: 'MinionPro-Regular';*/
	font-family: "OpenSans-Regular";
	margin:0px 1px;
	padding:0px;
	background:#fff;
	color: #333;
	font-size:15px;
}

/* HEADER */
#nav-right {
	float: right;
}
/*.nav-pills>li>a {
	color: #8b8c8b;
}*/
.nav-stacked>li>a {
	color: #000;
}
.nav-dashboard>li>a {
	color: #000;
}
.nav>li>a:focus, .nav>li>a:hover {
	text-decoration: none;
	background: none;
	color: #000;
}

.nav-pills>li.active>a {
	color: #eb911c;
	font-weight: bold;
	background-color: #fff;
}
.nav-pills>li.active>a:hover {
	background: none;
	color: #eb911c;
}
.navbar-nav>li>a {
	padding-top: 20px;
}
.icon-bar {
	color: #7178c6;
	border-color: #7178c6;
	background-color: #f0ad4e;
}
#nav-right button {
	font-size: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 10px;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid;
	padding: 5px 9px;
}
#nav-right {
	margin-right: 15px;
}
#navtop {
	font-size: 10px !important;
}
/*.fa {
    font-size: 14px;

}
#logo a img {
	margin: 10px 0px;
}*/
#main-navigation {
	font-size: 12px !important;
}
#main-navigation .nav>li>a {
	padding-left: 0;
	padding-right: 0;
	font-size: 16px;
}
.top_bar {
	background-color: #000;
}
.navbar-nav>li>a {
	padding-top: 20px;
	font-size: 16px;
}
.nav-justified {
	width: 100%;
	padding-top: 30px;
}
.no-padding {
	padding: 0px;
}
/* end menu */

/* SLIDER */
#Container_Carousel .rows .col-xs-12 {
	margin: 0;
	padding: 0;
}
#Container_Carousel {
	margin: 0;
	padding: 0;
	width: 100%;
	max-height: 850px;
}
.item img {
	width: 100%;
	max-height: 850px;
}
.carousel, .item {
	height: 100%;
}
.carousel-inner {
	height: 100%;
}
.carousel-control.left, .carousel-control.right {
	background-image: none;
	top:0%;
	font-size: 65px;
	cursor: pointer;
}
.glyphicon-circle-arrow-left {
	position: absolute;
	top: 50%;
	font-size: 50px;
	opacity: 0.5;
	left: 50px;
}
.glyphicon-circle-arrow-right {
	position: absolute;
	top: 50%;
	font-size: 50px;
	opacity: 0.5;
	right: 50px;
}
/* SLIDER END*/






/* carousel */
.media-carousel {
	margin-bottom: 0;
	padding: 0 0px 30px 0px;
}
/* Previous button  */
.media-carousel .carousel-control.left {
	height: 40px;
	width: 40px;
	color: #fdcc39;
	font-size: 89px;
	top: 100px;
}
/* Next button  */
.media-carousel .carousel-control.right {
	height: 40px;
	width: 40px;
	color: #fdcc39;
	font-size: 89px;
	top: 100px;
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li {
	background: #c0c0c0;
}
.media-carousel .carousel-indicators .active {
	background: #333333;
}
/* End carousel */


.clear {
	clear: both;
}
.main_heading h2 {
	border-bottom: 1px solid;
	padding-bottom: 10px;
	border-color: #ccc;
}
.latest_product .thumbnail {
	padding: 15px;
}
.latest_product .thumbnail .caption {
	padding: 15px;
	color: #333;
}
.border_btm {
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}
.cart_box {
	margin-top: 15px;
}
.past_price span {
	font-size: 16px;
	line-height: 30px;
	text-decoration: line-through;
	color: #888;
}
.past_price {
	text-align: right;
}
.current_price span {
	font-size: 20px;
	line-height: 30px;
	color: #d5b56d;
}
.current_price {
	text-align: right;
}
.product_code h3 {
	margin: 0px;
	line-height: 30px;
}
.carousel-inner .thumbnail {
	margin-bottom: 5px;
}
.cart-btn {
	text-align: right;
}
.view-btn {
	text-align: left;
}
.triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 100px 100px 0;
	border-color: transparent #e19e12 transparent transparent;
	position: absolute;
	right: 16px;
	top: 0px;
}
.triangle span {
	width: 100%;
	position: absolute;
	right: -50px;
	transform: rotate(45deg);
	color: #fff;
	z-index: 99999;
	opacity: 1;
	font-size: 24px;
}
.view-all {
	text-align: center;
}
.about-home {
	background-color: #d8e7ec;
	padding: 50px 0px;
	margin: 50px 0px;
}
.about-home span img {
	transform: rotate(6deg);
	box-shadow: 10px 10px 5px #868686;
	float: right;
}
.main_heading h1 {
	text-align: center;
}
.main_heading h1::after {
	display: block;
	content: "";
	width: 168px;
	height: 15px;
	background: url(../img/border.png) no-repeat;
	text-align: center;
	margin: 0px auto;
}
.quote {
	color: rgba(0,0,0,.1);
	text-align: center;
	margin-bottom: 30px;
}
/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
	padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
	opacity: 1;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
	bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
	background-color: #eb911c;
	border: none;
}
#fade-quote-carousel blockquote {
	text-align: center;
	border: none;
}
#fade-quote-carousel .profile-circle {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	border-radius: 100px;
}
/*-------footer----------*/
.footer-style {
	position: relative;
	color: #999;
	background-color: rgba(0, 0, 0, 0.85);
}
.footer-style .footer-top {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #f5f5f5;
}
.footer-style .footer-top label {
	float: left;
	font-weight: bold !important;
	text-transform: uppercase;
	margin-right: 20px;
	display: block;
	font-size: 16px !important;
}
.footer-style .footer-top ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footer-style .footer-top .socials-wrap .li-social {
	display: inline-block;
	margin: 0 4px;
	vertical-align: top;
}
.footer-style a {
	color: #fff;
}
.footer-style .footer-top .socials-wrap .li-social a .icon-social {
	text-align: center;
	width: 32px;
	height: 32px;
	display: inline-block;
	line-height: 30px;
	color: #fff;
	font-size: 20px;
	-webkit-transition: 0.1s;
	-moz-transition: 0.1s;
	-ms-transition: 0.1s;
	-o-transition: 0.1s;
	transition: 0.1s;
	border: 1px solid #fff;
	border-radius: 3px;
}
.footer-style .footer-top .socials-wrap .li-social a .icon-social:hover {
	border-color: #caa22b;
	background: #e2b734;
	transition: 0.3s ease-in-out;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	-ms-transition: 0.3s ease-in-out;
}
.footer-style .block-footer.block-subscribe {
	position: relative;
	right: -97px;
}
.footer-style .footer-top label {
	float: left;
	font-weight: bold !important;
	text-transform: uppercase;
	margin-right: 20px;
	display: block;
	font-size: 16px !important;
}
.footer-style .footer-top .block-subscribe .block-content {
	position: relative;
	padding: 0;
	float: left;
}
.footer-style .footer-top .block-subscribe .block-content .input-box {
	width: 387px;
}
.footer-style .footer-top .block-subscribe .block-content .input-box input {
	height: 32px;
	border: 1px solid #fff;
	border-radius: 3px;
	line-height: 32px;
	background: none;
	color: #fff;
	font-size: 85.71%;
	padding-left: 10px;
	width: 100%;
}
.block-subscribe .actions {
	background: none;
	padding: 0;
	margin: 3px 0 0;
	text-align: left;
}
.footer-style .footer-top .block-subscribe .block-content .actions button {
	position: absolute;
	top: 0;
	right: 0;
	font-weight: bold;
	background: #927d3e;
	height: 32px;
	border-radius: 0 3px 3px 0;
	padding-left: 24px;
	padding-right: 24px;
	font-size: 14px;
	text-transform: none;
}
.footer-style .footer-top-middle {
	padding-top: 41px;
	padding-bottom: 9px;
}
.footer-style .footer-block {
	margin-bottom: 30px;
}
.footer-style .footer-block .footer-block-title {
	position: relative;
	padding-left: 0px;
	padding-right: 29px;
	display: inline-block;
}
.footer-style .footer-top-middle .footer-block ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footer-style .footer-bottom {
	text-align: center;
	position: relative;
	background-color: #000;
}
.footer-style .footer-bottom-content {
	position: relative;
	z-index: 999;
	padding: 15px 0px;
	font-size: 12px;
}
.footer-style .footer-bottom-content a {
	font-weight: bold;
}
.footer-style .footer-top-middle .footer-block ul li {
	line-height: 30px;
}
/*.btn-default {
    color: #fff;
    background-color: #847d73;
    border-color: #ccc;
    font-weight: bold;
    font-size: 16px;
}*/
/*------blog----------*/


.blog-latest-post {
	margin-top: 20px;
	display: inline-block;
	padding-bottom: 30px;
}
.list-item-latest li {
	display: inline-block;
	width: 100%;
	margin-bottom: 20px;
}
.block.blog-latest-post .list-item-latest li {
	width: 50%;
	float: left;
	padding-left: 128px;
	position: relative;
}
.block.blog-latest-post .list-item-latest li:first-child {
	padding-left: 125px;
}
span.badge {
	min-width: 12px;
	padding: 3px 6px;
}
span.badge-sea {
	background: #b57b24;
}
span.badge {
	top: -1px;
	right: 36px;
	position: absolute;
}
.top_menu .search-open {
	right: 0px;
	top: 30px;
	display: none;
	padding: 14px;
	position: absolute;
	background: #fcfcfc;
	z-index: 999;
}
.top_menu .search-open {
	width: 330px;
}
.btn-u {
	border: 0;
	color: #333;
	font-size: 14px;
	cursor: pointer;
	font-weight: 400;
	padding: 6px 12px;
	border-radius: 0px;
	position: relative;
	/*background: linear-gradient(to bottom,#00999e 0%,#00999e 100%);*/
	/*background: -webkit-linear-gradient(left,rgb(227, 45, 54), rgb(45, 112, 8));
  background: -o-linear-gradient(right,rgb(227, 45, 54), rgb(45, 112, 8)); 
  background: -moz-linear-gradient(right,rgb(227, 45, 54), rgb(45, 112, 8));
  background: linear-gradient(to right, rgb(227, 45, 54), rgb(45, 112, 8));*/
	white-space: nowrap;
	display: inline-block;
	text-decoration: none;
	outline:none;
	border:1px solid #333;
}
.btn-u:hover {
	border: 0;
	color: #333;
	font-size: 14px;
	cursor: pointer;
	font-weight: 400;
	padding: 6px 12px;
	position: relative;
	/*background: #00999e;*/
	white-space: nowrap;
	display: inline-block;
	text-decoration: underline !important;
	border:1px solid #333;
}
#navtop .navbar-nav>li>a {
	text-decoration: none;
	color: #fff;
}
#navtop .navbar-nav>li>a {
	text-decoration: none;
	color: #fff;
}
/*Single product*/
.single-product .col-item {
background: #FFF;
    margin-bottom: 30px;
    min-height: 353px;
    border: 1px solid #dfdfdf;
    box-shadow: none;
    display: inline-block;
    border-radius: 16px;
}
.single-product .col-item img{
border-radius: 16px 16px 0px 0px;
}
/*.single-product .col-item:hover
{ 
  box-shadow: 0px 2px 5px -1px #000;
  -moz-box-shadow: 0px 2px 5px -1px #000;
  -webkit-box-shadow: 0px 2px 5px -1px #000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 10px;   
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;   
  border-bottom:2px solid #52A1D5;        
}*/
.single-product .col-item .photo img {
	margin: 0 auto;
	width: 100%;
	padding: 1px;
	border-radius: 10px 10px 0 0;
}

.single-product .price-text-color {
	color: #000;
	line-height: 40px;
}
.single-product .col-item .info .rating {
	color: #777;
}
.single-product .col-item .rating {
	/*width: 50%;*/
	float: left;
	font-size: 17px;
	text-align: right;
	line-height: 52px;
	margin-bottom: 10px;
	height: 52px;
}
.single-products .col-item .separator {
	border-top: 1px solid #E1E1E1;
}

.single-product .col-item .separator p {
	line-height: 20px;
	margin-bottom: 0;
	margin-top: 10px;
}
.single-product .col-item .separator p i {
	margin-right: 5px;
}
.single-product .col-item .btn-add {
	width: 50%;
	float: left;
}
.single-product .col-item .btn-add {
	border-right: 1px solid #E1E1E1;
}
.single-product .col-item .btn-details {
	    width: 100%;
    float: left;
    padding-left: 10px;
    text-align: right;
    padding-top: 5px;
}
.sidebar-nav-v1 a {
    color: #333;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
}
.sidebar-nav-v1 table a {
    color: #555;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
}
.btn-u:hover, .btn-u:focus {
	/*color: #ffffff;*/
	text-decoration: none;
}
.top_menu {
	border-bottom: 1px solid rgba(204, 204, 204, 0.6);
}
.mbottom_20 {
	margin-bottom: 20px;
}
/*.product-details-page, .shopping-cart, .product-category-page {
	margin-top: 10px;
}*/
.copyright-content {
	margin-top: 10px;
	text-align: right;
}
.margin_10 {
	margin: 10px;
}
.copyright-content a {
	color: #337ab7;
}
.footer-middle .nav {
	display: inline-block;
}
.footer-middle .footer-menu li {
	float: left;
	padding: 10px 0px;
}
.footer-middle .nav li a {
	padding: 0px 15px;
	border-right: 1px solid #fff;
}
.footer-middle .nav>li:last-child a {
	border-right: none;
}
.footer-top .nav {
	display: inline-block;
}
.footer-top .footer-menu li {
	float: left;
	padding: 10px 0px;
}
.footer-top .nav li a {
	padding: 0px 15px;
	border-right: 1px solid #fff;
}
.footer-top .nav>li:last-child a {
	border-right: none;
}
.proudct-details h4 a {
	color: #000;
	text-decoration: none;
}
.proudct-details h4 a:hover {
	color: #000;
	text-decoration: none;
}
.page-content p {
	text-align: justify;
}
.product-more-details-link {
	text-decoration: none;
	color: #000;
}
.product-more-details-link:hover {
	text-decoration: none;
}
.call-to-action {
	position: relative;
	padding: 38px 0px;
	background-color: #fde428;
	background-attachment: fixed;
	background-position: center center;
	background-repeat: no-repeat;
}
.home-page-tag-line {
	background-color: #eb911c;
	padding: 30px 0px;
	margin: 50px 0px 20px;
}
.tag-line p {
	color: #fff;
	font-size: 20px;
}
/*flipkart*/


.flipkart-navbar-input {
	padding: 10px 16px;
	border-radius: 2px 0 0 2px;
	border: 1px solid #ddd;
	outline: 0 none;
	font-size: 15px;
}
.flipkart-navbar-button {
	background-color: #eb911c;
	border: 1px solid #eb911c;
	border-radius: 0 2px 2px 0;
	color: #fff;
	padding: 10px 0;
	height: 43px;
	cursor: pointer;
	outline:none;
}
.cart-button {
	background-color: #ddd;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .23), inset 1px 1px 0 0 hsla(0, 0%, 100%, .2);
	padding: 10px 0;
	text-align: center;
	height: 41px;
	border-radius: 2px;
	font-weight: 500;
	width: 120px;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	color: inherit;
	border: none;
	outline: none;
}
.cart-button:hover {
	text-decoration: none;
	color: #000;
	cursor: pointer;
}
.cart-fa {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 8px;
}
.item-number {
	border-radius: 3px;
	/*background-color: rgba(0, 0, 0, .1);*/
	height: 20px;
	padding: 3px 6px;
	font-weight: 500;
	display: inline-block;
	color: #000;
	line-height: 12px;
	margin-left: 10px;
}
.largenav {
	margin-top: 15px;
}
.smallnav {
	display: block;
}
.smallsearch {
	margin-top: 15px;
}
.login_link {
	margin-top: 15px;
}
.main-category-menu {
	margin-top: 15px;
}
.cart-button fa {
	color: #000;
}
.cart a {
	color: #000;
	text-decoration: none;
}
.cart a:hover {
	color: #000;
	text-decoration: none;
}
.login_link a {
	color: #000;
	text-decoration: none;
}
.seconday-menu a {
	color: #000;
}
.min-height {
	min-height: 600px;
	margin-bottom: 20px;
}
/*.login-menu .open>a, .nav .open>a:focus, .nav .open>a:hover {
	background-color: #c63425 !important;
}*/
.page-content {
	min-height: 410px;
}
.padding-left-zero {
	padding-left: 0px;
}
.footer-v1 {
	/*margin-top: 40px;*/
}
.nav>li.active>a {
	color: #000;
	
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #000!important;
    background-color: #000000 !important;
    border-left-color: #000000;
    border-left-width: 3px;
    color: #fff !important;
}
.catalog_cateory {
	padding: 0px 9px 0px 0px;
}
.main_heading p {
	text-align: justify;
}
.seconday-menu li a {
	font-size: 14px;
}
.reg-header {
	    color: #333;
    text-align: left;
    margin-bottom: 15px;
    border-bottom: solid 1px #eee;
    /*background: #275489;*/
    padding: 5px 0px;
}
.margin-bottom-20 {
	margin-bottom: 20px;
}

.reg-header h2
{
	margin-top:0px;
}

.reg-page {
	color: #555;
	padding: 0px;
	background: #fefefe;
	/*border: solid 1px #eee;*/
	box-shadow: 0 0 3px #eee;
}
.reg-middle{
    padding: 0px 20px;
}
.content {
	padding-top: 40px;
	padding-bottom: 40px;
}
.log-reg .border-wings span {
	color: #687074;
	font-size: 14px;
	padding: 0 10px;
	position: relative;
	margin-bottom: 15px;
	display: inline-block;
	text-transform: uppercase;
}
.log-reg .border-wings {
	text-align: center;
}
.log-reg .border-wings span:before, .log-reg .border-wings span:after {
	top: 10px;
	height: 1px;
	width: 100%;
	content: " ";
	background: #ccc;
	position: absolute;
	right: -38px;
}
.log-reg .border-wings span:after {
	right: 100%;
}
.margin-bottom-5 {
	margin-bottom: 5px;
}
.btn-u.btn-u-fb:hover, .btn-u.btn-u-fb:focus, .btn-u.btn-u-fb:active, .btn-u.btn-u-fb.active, .open .dropdown-toggle.btn-u.btn-u-fb {
	background: #5168a3;
}
.btn-u.btn-u-fb {
	background: #4862a3;
}
.btn-u.btn-u-tw:hover, .btn-u.btn-u-tw:focus, .btn-u.btn-u-tw:active, .btn-u.btn-u-tw.active, .open .dropdown-toggle.btn-u.btn-u-tw {
	background: #d34836;
}
.btn-u.btn-u-tw {
	background: #d34836;
}
span.color-red {
    color: red;
    vertical-align: super;
    line-height: 14px;
    font-size: 13px;
}
.category-name-title {
	    font-size: 42px;
   /* color: #275489;*/
    font-weight: bold;
}
.product-name-details {
	font-size: 24px;
}
.category-name-title small {
	font-size: 14px;
}
.product-price {
	font-size: 14px;
}
.close fa {
	color: red;
}
.color-red {
	color: red;
	font-size: 18px;
	padding: 0px;
}
.close-btn-cart {
	outline: none;
	border: none;
}
.carousel-indicators li {
	visibility: visible;
	border-radius: 1px 0px !important;
}
/*bottom-to-top-scroll to top */

#bottom-to-top-scroll {
	position: fixed;
	right: 10px;
	bottom: 10px;
	cursor: pointer;
	width: 50px;
	height: 50px;
	background-color: #e8c887;
	text-indent: -9999px;
	display: none;
	-webkit-border-radius: 60px;
	-moz-border-radius: 60px;
	border-radius: 60px;
	z-index: 10000;
}
#bottom-to-top-scroll span {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8px;
	margin-top: -12px;
	height: 0;
	width: 0;
	border: 8px solid transparent;
	border-bottom-color: #ffffff
}
#bottom-to-top-scroll:hover {
	background-color: #00999e;
	opacity: 1;
	filter: "alpha(opacity=100)";
	-ms-filter: "alpha(opacity=100)";
}
.margin-bottom-10 {
	margin-bottom: 10px;
}
.description-product-details p {
	text-align: justify;
}
.quantity-button {
	float: left;
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 0px;
    padding: 1px 5px 4px 3px;
    font-size: 24px;
    height: 28px;
    line-height: 18px;
    background: #fff3;
    margin-top: -3px;
}
.quantity-field {
	float: left;
	width: 45%;
	height: 26px;
}
.success {
	color: #3c763d;
}
.mgn-lt-15 {
	margin-left: 15px;
}
.owl-controls .owl-buttons .owl-prev {
	position: absolute;
	top: 40%;
	left: 10px;
	float: left;
	font-size: 25px;
	color: #fff;
	background: rgba(255, 255, 255, 0.15);
	height: 30px;
	width: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	z-index: 99;
}
.owl-controls .owl-buttons .owl-next {
	position: absolute;
	top: 40%;
	float: right;
	right: 20px;
	font-size: 25px;
	color: #fff;
	background: rgba(255, 255, 255, 0.15);
	height: 30px;
	width: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	z-index: 99;
}

.owl-prev .fa-angle-left:before {
   
    margin-left: -3px;
}
.owl-next .fa-angle-right:before {
   
    margin-right: -3px;
}


.navbar {
	margin-bottom: 0px;
}

.padding-0
{
	padding:0px;
}

/*----- Social Links -----*/
.social-nav {
    padding: 0;
    list-style: none;
    margin: -10px 0 0 -10px;
}
.social-nav li {
    float: left;
    margin: 10px 0 0 10px;
    list-style: none;
}

.social-nav a {
    display: inline-block;
    float: left;
    width: 40px;
    height: 40px;
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    line-height: 40px;
    background: #000;
    position: relative;
    transition: all 0.5s;
    -ms-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.social-nav a {
    overflow: hidden;
    font-size: 20px;
    border-radius: 50%;
}
.social-nav a:hover {
    background: #fff;
    text-shadow: 0px 0px #d4d4d4, 1px 1px #d4d4d4, 2px 2px #d4d4d4, 3px 3px #d4d4d4, 4px 4px #d4d4d4, 5px 5px #d4d4d4, 6px 6px #d4d4d4, 7px 7px #d4d4d4, 8px 8px #d4d4d4, 9px 9px #d4d4d4, 10px 10px #d4d4d4, 11px 11px #d4d4d4, 12px 12px #d4d4d4, 13px 13px #d4d4d4, 14px 14px #d4d4d4, 15px 15px #d4d4d4, 16px 16px #d4d4d4, 17px 17px #d4d4d4, 18px 18px #d4d4d4, 19px 19px #d4d4d4, 20px 20px #d4d4d4, 21px 21px #d4d4d4, 22px 22px #d4d4d4, 23px 23px #d4d4d4, 24px 24px #d4d4d4, 25px 25px #d4d4d4, 26px 26px #d4d4d4, 27px 27px #d4d4d4, 28px 28px #d4d4d4, 29px 29px #d4d4d4, 30px 30px #d4d4d4;
}
.social-nav .twitter {
    background: #00ACED;
    text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
}
.social-nav .twitter:hover {
    color: #00ACED;
}
.social-nav .facebook {
    background: #3B579D;
    text-shadow: 0px 0px #2d4278, 1px 1px #2d4278, 2px 2px #2d4278, 3px 3px #2d4278, 4px 4px #2d4278, 5px 5px #2d4278, 6px 6px #2d4278, 7px 7px #2d4278, 8px 8px #2d4278, 9px 9px #2d4278, 10px 10px #2d4278, 11px 11px #2d4278, 12px 12px #2d4278, 13px 13px #2d4278, 14px 14px #2d4278, 15px 15px #2d4278, 16px 16px #2d4278, 17px 17px #2d4278, 18px 18px #2d4278, 19px 19px #2d4278, 20px 20px #2d4278, 21px 21px #2d4278, 22px 22px #2d4278, 23px 23px #2d4278, 24px 24px #2d4278, 25px 25px #2d4278, 26px 26px #2d4278, 27px 27px #2d4278, 28px 28px #2d4278, 29px 29px #2d4278, 30px 30px #2d4278;
}
.social-nav .facebook:hover {
    color: #3B579D;
}
.social-nav .google {
    background: #DD4A3A;
    text-shadow: 0px 0px #c23122, 1px 1px #c23122, 2px 2px #c23122, 3px 3px #c23122, 4px 4px #c23122, 5px 5px #c23122, 6px 6px #c23122, 7px 7px #c23122, 8px 8px #c23122, 9px 9px #c23122, 10px 10px #c23122, 11px 11px #c23122, 12px 12px #c23122, 13px 13px #c23122, 14px 14px #c23122, 15px 15px #c23122, 16px 16px #c23122, 17px 17px #c23122, 18px 18px #c23122, 19px 19px #c23122, 20px 20px #c23122, 21px 21px #c23122, 22px 22px #c23122, 23px 23px #c23122, 24px 24px #c23122, 25px 25px #c23122, 26px 26px #c23122, 27px 27px #c23122, 28px 28px #c23122, 29px 29px #c23122, 30px 30px #c23122;
}
.social-nav .google:hover {
    color: #DD4A3A;
}
.social-nav .linkedin {
    background: #007BB6;
    text-shadow: 0px 0px #005983, 1px 1px #005983, 2px 2px #005983, 3px 3px #005983, 4px 4px #005983, 5px 5px #005983, 6px 6px #005983, 7px 7px #005983, 8px 8px #005983, 9px 9px #005983, 10px 10px #005983, 11px 11px #005983, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
}
.social-nav .linkedin:hover {
    color: #007BB6;
}
.social-nav .pinterest {
    background: #CB2026;
    text-shadow: 0px 0px #9f191e, 1px 1px #9f191e, 2px 2px #9f191e, 3px 3px #9f191e, 4px 4px #9f191e, 5px 5px #9f191e, 6px 6px #9f191e, 7px 7px #9f191e, 8px 8px #9f191e, 9px 9px #9f191e, 10px 10px #9f191e, 11px 11px #9f191e, 12px 12px #9f191e, 13px 13px #9f191e, 14px 14px #9f191e, 15px 15px #9f191e, 16px 16px #9f191e, 17px 17px #9f191e, 18px 18px #9f191e, 19px 19px #9f191e, 20px 20px #9f191e, 21px 21px #9f191e, 22px 22px #9f191e, 23px 23px #9f191e, 24px 24px #9f191e, 25px 25px #9f191e, 26px 26px #9f191e, 27px 27px #9f191e, 28px 28px #9f191e, 29px 29px #9f191e, 30px 30px #9f191e;
}
.social-nav .pinterest:hover {
    color: #CB2026;
}

.social-nav .whatsapp {
    background: #247b25;
    text-shadow: 0px 0px #3c763d, 1px 1px #3c763d, 2px 2px #3c763d, 3px 3px #3c763d, 4px 4px #3c763d, 5px 5px #3c763d, 6px 6px #3c763d, 7px 7px #3c763d, 8px 8px #3c763d, 9px 9px #3c763d, 10px 10px #3c763d, 11px 11px #3c763d, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
}
.social-nav .whatsapp:hover {
    color: #247b25;
}
.breadcrumb a.active{
	color: black;
}

.description-product-details
{
	margin-top:10px;
}
/*.breadcrumbs
{
	
	background-color: #f2f3f5;
}*/


.breadcrumb {
    margin-bottom: 0px;
	background: none;
}

.breadcrumb  li a
{
	color:#fff;
}

.add li
{
	padding:4px 0px;
}

.proudct-details h4 a:hover {
	text-decoration:underline;
   
}




 /* highlight results */
.ui-autocomplete span.hl_results {
    background-color: #ffff66;
}
 
/* loading - the AJAX indicator */
.ui-autocomplete-loading {
    background: white url(../images/auto-image.gif) right center no-repeat;
}
 
/* scroll results */
.ui-autocomplete {
    max-height: 250px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding for vertical scrollbar */
    padding-right: 5px;
}
 
.ui-autocomplete li {
    font-size: 16px;
}
 
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
    height: 250px;
}

.ui-autocomplete {
cursor: default;
left: 0;
position: absolute;
top: 0;
}

.ui-menu {
display: block;
list-style: none outside none;
margin: 0;
outline: medium none;
padding: 2px;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
}
.ui-menu .ui-menu-divider {
border-width: 1px 0 0;
font-size: 0;
height: 0;
line-height: 0;
margin: 5px -2px;
}
.ui-menu .ui-menu-item a {
display: block;
font-weight: normal;
line-height: 1.5;
min-height: 0;
padding: 5px 0.4em;
text-decoration: none;
font-size:0.72em;
cursor: pointer;
border-bottom: 1px solid #DDDDDD;
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}
.ui-menu .ui-state-disabled {
font-weight: normal;
line-height: 1.5;
margin: 0.4em 0 0.2em;
}
.ui-menu .ui-state-disabled a {
cursor: default;
}
.ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item a {
padding-left: 2em;
position: relative;
}
.ui-menu .ui-icon {
left: 0.2em;
position: absolute;
top: 0.2em;
}
.ui-menu .ui-menu-icon {
float: right;
position: static;
}
.ui-progressbar {
height: 2em;
overflow: hidden;
text-align: left;
}
.ui-progressbar .ui-progressbar-value {
height: 100%;
margin: -1px;
}
.ui-progressbar .ui-progressbar-overlay {
background: url("images/animated-overlay.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 100%;
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}


.ui-tabs {
padding: 0.2em;
position: relative;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
border-bottom: 0 none;
float: left;
list-style: none outside none;
margin: 1px 0.2em 0 0;
padding: 0;
position: relative;
top: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
float: left;
padding: 0.5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border-width: 0;
display: block;
padding: 1em 1.4em;
}
.ui-widget {
font-size: 0.9em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-size: 1em;
}
.ui-widget-content {
background: #fff;
border: 1px solid #DDDDDD;
color: #333333;
box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
/*width:395px!important;*/
}
.ui-widget-content a {
color: #333333;
}
.ui-widget-header {
background: url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #F6A828;
border: 1px solid #E78F08;
color: #FFFFFF;
font-weight: bold;
}
.ui-widget-header a {
color: #FFFFFF;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;
border: 1px solid #CCCCCC;
color: #1C94C4;
font-weight: bold;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: #1C94C4;
text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
background:#eeeeee;
color: #000;
}
.ui-progressbar {
    height: 2em;
    overflow: hidden;
    text-align: left;
}
.ui-progressbar .ui-progressbar-value {
    height: 100%;
    margin: -1px;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url(../images/lazy-load.gif) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 100%;
    
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
/************************************* AutoComplete Search CSS start here *****************************************************/

.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
    color: #555;
}


.cart-btn {
    background-color: #ddd;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .23), inset 1px 1px 0 0 hsla(0, 0%, 100%, .2);
    padding: 10px 12px;
}



.dl-horizontal dt {
    
    text-align: left;
    
}

.dl-horizontal dd {
    margin-left: 0px;
}
.nav-tabs {
    border-bottom: none;
}

.margin-top-10
{
	margin-top:10px;
}
.heading-md
{
	margin-top:0px;
}



.nav-dashboard .fa {
     
	width:25px;
	font-size:18px;
	 
}


.gray-brd
{
	background:#f5f5f5;
}

.qty-center
{
	
	    text-align: center;
    display: inline-block;
    width: 90px;

}
.clr-red
{
	color:#e20f0f;
}

/*.cart-header-button{
	margin-top: 15px;
}*/
.cart-button-outer{	
	background: #eb911c;
	border-radius: 50%;
	line-height:40px;
	width: 40px;
	height: 40px;
	text-align: center;
	
}
.cart-button-outer .fa{
	font-size: 18px;
	margin-top: 5px;
	color: #fff;
}
.cart-button-outer:hover{	
	/*background: #fff;*/
	border: 1px solid #eb911c;
}
/*.cart-button-outer .fa:hover{
	color: #eb911c;
}*/

.profile .nav-tabs>li>a
{
	background-color:#fbfbfb;
}


.nav-dashboard>li>a {
    
    padding: 14px 15px;
}
.org
{
background-color:#eb911c;

}

.main-category-menu .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    
    outline: 0;
}
.org i
{
	color:#fff;
}
.org:hover, .org:visited
{
background-color:#ea9d39;
}
.navbar-inverse .navbar-nav>li>a#cart_link{
padding-left: 13px;
    padding-right: 0;
    min-width: 50px;
    text-align: left;
    border-left: 1px solid #dbdbdb;
	padding-bottom: 6px;
}
.CartCounter {
    font-weight: bold;
    font-size: 11px;
    position: absolute;
    top: -11px;
    right: 0px;
    min-width: 19px;
    text-align: right;
    background: #c24627;
    color: #fff;
    padding: 0px 6px;
    border-radius: 50px;
}
.rtl .CartCounter {
    font-weight: bold;
    font-size: 11px;
    position: absolute;
    top: -11px;
    right: 0px;
    min-width: 19px;
    text-align: right;
    background: #c24627;
    color: #fff;
    padding: 0px 6px;
    border-radius: 50px;
}
.margin-top-5
{
	margin-top:5px;
}

.fixed-header{
	position: fixed;
	z-index: 99999;
	/*background: rgba(255, 255, 255, 0.9);*/
	background:rgba(255, 255, 255, 0.95);
	width: 100%;
	top: 0;
}

/*.cart-box {
    padding:2px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}*/


.input-group .form-control:focus {
    border-color: #d6b56e;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgb(214, 181, 110);
}

/* The snackbar - position it at the bottom and in the middle of the screen */
#item_removed_cart_toaster, #item_added_to_cart_toaster {
    visibility: hidden; /* Hidden by default. Visible on click */
    min-width: 250px; /* Set a default minimum width */
    margin-left: -125px; /* Divide value of min-width by 2 */
    background-color: #333; /* Black background color */
    color: #fff; /* White text color */
    text-align: center; /* Centered text */
    border-radius: 2px; /* Rounded borders */
    padding: 16px; /* Padding */
    position: fixed; /* Sit on top of the screen */
    z-index: 1; /* Add a z-index if needed */
    left: 50%; /* Center the item_removed_cart */
    bottom: 30px; /* 30px from the bottom */
}

/* Show the item_removed_cart when clicking on a button (class added with JavaScript) */
#item_removed_cart_toaster.show, #item_added_to_cart_toaster.show {
    visibility: visible; /* Show the snackbar */

/* Add animation: Take 0.5 seconds to fade in and out the snackbar. 
However, delay the fade out process for 2.5 seconds */
    -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
    animation: fadein 0.5s, fadeout 0.5s 2.5s;
}
#item_removed_wishlist_toaster, #item_added_to_wishlist_toaster {
    visibility: hidden; /* Hidden by default. Visible on click */
    min-width: 250px; /* Set a default minimum width */
    margin-left: -125px; /* Divide value of min-width by 2 */
    background-color: #333; /* Black background color */
    color: #fff; /* White text color */
    text-align: center; /* Centered text */
    border-radius: 2px; /* Rounded borders */
    padding: 16px; /* Padding */
    position: fixed; /* Sit on top of the screen */
    z-index: 1; /* Add a z-index if needed */
    left: 50%; /* Center the item_removed_cart */
    bottom: 30px; /* 30px from the bottom */
}

/* Show the item_removed_cart when clicking on a button (class added with JavaScript) */
#item_removed_wishlist_toaster.show, #item_added_to_wishlist_toaster.show {
    visibility: visible; /* Show the snackbar */

/* Add animation: Take 0.5 seconds to fade in and out the snackbar. 
However, delay the fade out process for 2.5 seconds */
    -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
    animation: fadein 0.5s, fadeout 0.5s 2.5s;
}

/* Animations to fade the snackbar in and out */
@-webkit-keyframes fadein {
    from {bottom: 0; opacity: 0;} 
    to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
    from {bottom: 0; opacity: 0;}
    to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
    from {bottom: 30px; opacity: 1;} 
    to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
    from {bottom: 30px; opacity: 1;}
    to {bottom: 0; opacity: 0;}
}


.category-slider .item {
    margin-right: 10px;
}
.margin-top-20{
	margin-top: 20px;
}
.category-image-box{
	    background-image: url(../img/category-image.png);
    background-repeat: no-repeat;
    background-position: -46px -46px;
}

.padd-0
{
	padding:0px;
}
.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {
    background: #ffdbdb78 !important;
    border: 1px solid #ff9e9e;
}

.margin-top-20
{
	margin-top:20px;
}

.billing-info .nav-tabs>li>a {
    background:#eee;
}
.margin-top-bottom-10{
	margin-top: 10px;
	margin-bottom: 10px;
}

.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
    background: #ddfee0;
}
.wizard > .steps .disabled.last a {
	background:#eee;
}
.cat-btn-margin{
	    margin-top: 230px;
}

.error{ color:#F00;}

.shipping-address
{
	margin-top:25px;
}



.list-group-item li .active{
  color: #eb911c !important;
    background-color: #fff  !important;
    border-color: #fff  !important;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #000;
    background-color: #efefef;
    border: none;
}
.hdr-srch-wdth-20 .form-control {
border-radius: 4px 0px 0px 4px; float: left;
    width: 90%;
}
.btn-danger {
    background-image: -webkit-linear-gradient(top,#dc3d2c 0%,#ae2b1d 100%);
    background-image: -o-linear-gradient(top,#dc3d2c 0%,#ae2b1d 100%);
    background-image: linear-gradient(to bottom,#00999e 0%,#00999e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc3d2c',endColorstr='#ffae2b1d',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #00999e;
}
.btn-danger:hover{
    background-image: -webkit-linear-gradient(top,#dc3d2c 0%,#ae2b1d 100%);
    background-image: -o-linear-gradient(top,#dc3d2c 0%,#ae2b1d 100%);
    background-image: linear-gradient(to bottom,#00999e 0%,#00999e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc3d2c',endColorstr='#ffae2b1d',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #00999e;
}
.input-group-btn .btn-danger:hover {
	background-color: #00999e;
}

.nav.footer-menu>li>a {
    position: relative;
    display: block;
    margin-bottom: 10px;
    padding: 0px;
    color: #fff;
}
.imp_links.list-unstyled {
    padding-left: 0;
    list-style: none;
    margin-bottom: 0px;
}
.btn-primary {
 /*   background-image: -webkit-linear-gradient(top,#eee 0%,#cfcfcf 100%);
    background-image: -o-linear-gradient(top,#eee 0%,#cfcfcf 100%);
    background-image: linear-gradient(to bottom,#00999e 0%,#193759 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffcfcfcf',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #cacaca;*/
   /* text-shadow: 0 1px 0 #fff;*/
    border-color: #333;
	background-color:#fff;
}
.btn-details a.btn-primary:hover{ color: #fff;}
.result-category {
        text-align: left;
    background: none;
    margin-top: 12px;
    padding: 3px 0px;
    border-radius: 4px 4px 0px 0px;
    margin-bottom: 5px;
}
.bg-det {   /*  background: #f2f2f2;*/
    display: inline-block;
    margin: 15px;
	/*border: 1px solid #275489;*/
	border-radius: 6px 6px 0px 0px;
	    }
.controls{
    margin-bottom: 20px;
}
.footer_area .nav>li.active>a {
    color: #000;
}
.input-group-btn .btn-theme-dark.btn-lg{
line-height: 17px;
    background: #00999e;
    color: #fff;
    font-size: 16px;
    font-weight: 600;	
}
.head-bold h4{
	float:left;
}
.simple-box{
border:1px solid #333;	
}
.box-product h6 {
    font-size: 16px;
}
.select ul li.option {
    background-color: #ffffff;
    box-shadow: 0px 1px 0 #dedede, 0px -1px 0 #dedede;
    -webkit-box-shadow: 0px 1px 0 #dedede, 0px -1px 0 #dedede;
    -moz-box-shadow: 0px 1px 0 #DEDEDE, 0px -1px 0 #DEDEDE;
    border-radius: 2px;
}

.select ul li.option:hover {
  background-color: #f2f2f2;
}

.select ul li.option {
  z-index: 1;
  padding: 5px;
  display: none;
  list-style: none;
  direction: ltr;
}

.select ul li:first-child {
  display: block;
}

.select ul li {
  cursor: default;
}
.btncommon.fixrtbtn{
    position: fixed;
    right: -82px;
    top: 40%;
    transform: rotate(270deg);
    border-radius: 6px 6px 0px 0px;
}
#requesttailor .modal-content.requestmain {
    padding-bottom: 30px;
}
#requesttailor .requestmain .modal-header {
    margin-bottom: 15px;
    padding: 9px 15px !important;
    background: #000000;
}
#requesttailor .requestmain .modal-title {
    color: #fff;
}
#requesttailor .requestmain .form-control {
    margin-bottom: 15px;
}
#requesttailor.reqpopup .modal-lg {
    margin: 50px auto 0px;
}