
/* =============================================================== */
/* GENERAL
/* =============================================================== */

html * { outline: 0 !important; }

body {
	
 	
	color: #706c66;
	}



/* =============================================================== */
/* Custom
/* =============================================================== */

.dropdown .sub-menu {
    background: url(/images/nav_bg.png);
    color: white;
}

.dropdown .sub-menu a {
   
    color: white !important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #fff !important;
    text-decoration: none;
    background-color: #740e0e !important;
}
.dropdown-menu:before {
    
    border-left: 0 !important;
    border-right: 0 !important;
    border-bottom: 0 !important;
}
.nice-select.open .list {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
    -ms-transform: scale(1) translateY(0);
    max-height: 200px;
    transform: scale(1) translateY(0);
    overflow-y: auto;
}


.mid-con {
max-width:1080px;
margin:auto;}
.border {border:1px solid red;}
* {/*border:1px solid red;*/}
.navbar{padding:0 2%;}
.header-Nav1 {/*display:none;*/border:1px solid green;}




/* =============================================================== */
/* Custom
/* =============================================================== */
.no-padding {
padding:0 !important;
}
.padding-top-30 {
padding:30px !important;
}
.no-margin{
margin:0 !important;
}
body p{
	/*font-family: 'Open Sans', sans-serif!important;*/
	}

a { color: #565249; }
a:hover {
    color: #dc201e !important;
}
a:focus {
    text-decoration: none; color: inherit !important;
}
.text-right {
text-align:right;
}
	h1.title{
		font-size: 20px;
		/*font-family: 'Open Sans', sans-serif;*/
		border-bottom: 1px solid #ddd;
		}

	h1.title-noline{
		font-size: 20px;
		/*font-family: 'Open Sans', sans-serif;*/
		}

	h2.title{
		font-size: 18px;
		
		border-bottom: 1px solid #ddd;
		}

	h2.title-noline{
		font-size: 18px;
		
		}

	h1,h2,h3 {
		margin-top: 10px;
		margin-bottom: 10px;
		
		}

	.h3 a{
		color:#333;
		
		}


	img {
		vertical-align: middle;
		border: 0; 
		}

	hr.liner{
		border-bottom: solid 1px #e3e1dc;
		}

	.padder{
		padding:0 20px 0 20px;
		}

	.nopadding {
	   	padding: 0 !important;
	   	margin: 0 !important;
		}

	label.custom{
		margin-right:20px;
		}

	.control-label{
		font-weight: normal;
		}	

	select {
		border: 1px solid #cccccc;
		background-color: #ffffff;
		display: inline-block;
		padding: 8px 6px;
		margin-bottom: 10px;
		height: 30px;
		line-height: 30px;
		vertical-align: middle;
		}


	.btn-primary{
		background-color: #16AC8E;
		border-color: #16AC8E;
		}

	.btn-primary:hover, .btn-primary:focus{
		background-color:#14997E;
		border-color: #16AC8E;
		}

	.fb_button{
		border-color:#658AD0;
		color: #fff;
		margin: 0 auto;
		background: #658AD0;
		color: #FFFFFF;
		display: block;
		text-align: center;
		text-decoration: none;
		}

	.fb_button:hover{
		background: #5178C2;
		border-color:#5178C2;
		color: #fff;
		}

	.btn-checkout, .btn-checkout:hover {
		/*font-family: 'Open Sans', sans-serif;*/
		text-decoration: none;
		text-shadow: 0 -1px 0 rgba(0,0,0,.2);
		cursor: pointer;
		font-weight: 300;
		color: #fff!important;
		border: 0!important;
		border-color: none!important;
		background: #89a452 url(../images/btn-lighter-bg.png?164b591) repeat 0 0;
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,-moz-linear-gradient(top,#95b060 0,#89a452 100%);
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#95b060),color-stop(100%,#89a452));
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,-webkit-linear-gradient(top,#95b060 0,#89a452 100%);
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,-o-linear-gradient(top,#95b060 0,#89a452 100%);
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,-ms-linear-gradient(top,#95b060 0,#89a452 100%);
		background: url(../images/btn-lighter-bg.png?164b591) repeat 0 0,linear-gradient(top,#95b060 0,#89a452 100%);
		-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.09),transparent 0 0 0;
		box-shadow: inset 0 -1px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.09),transparent 0 0 0;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		}

	.btn-continue{
		width: 170px;
		margin: 0;
		border: 0!important;
		border-color: none!important;
		background: #c2bdb6 url(../images/btn-lighter-bg.png?59b765c) repeat 0 0;
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,-moz-linear-gradient(top,#cecac4 0,#c2bdb6 100%);
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cecac4),color-stop(100%,#c2bdb6));
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,-webkit-linear-gradient(top,#cecac4 0,#c2bdb6 100%);
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,-o-linear-gradient(top,#cecac4 0,#c2bdb6 100%);
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,-ms-linear-gradient(top,#cecac4 0,#c2bdb6 100%);
		background: url(../images/btn-lighter-bg.png?59b765c) repeat 0 0,linear-gradient(top,#cecac4 0,#c2bdb6 100%);
		text-shadow: none;
		color: #857f77;
		}

	.btn-continue:after{
		content: "Continue Shopping";
		}


	/* ===== PANEL ===== */
	.panel-info {
		color: #565249!important;
		border-color: #e3e1dc;
		}

	.panel-info > .panel-heading {
		color: #31708f;
		background: rgba(255,255,255,.35);
		border-color: #e3e1dc;
		}

	.panel-title{ color: #555; }

	.panel{ background-color: #f6f6f5; }

	.panel img .small{ /*NOT USED */
		width: 60px;
		height: 60px;
		}

	.panel-body > .row {  }

	.panel-footer {
		padding: 10px 15px;
		background: rgba(66,55,13,.06);
		border-color: rgba(43,41,39,.1);
		border-bottom-right-radius: 3px;
		border-bottom-left-radius: 3px;
		}

	.article-vote {
		clear: both;
		background: #f6f6f5;
		border-top: solid 1px #dcdbd9;
		border-bottom: solid 1px #dcdbd9;
		padding: 25px 30px;
		position: relative;
		margin: 0 0 15px 0;
		display: block;
		}


	/* LIST */
	ul.category-list {
		list-style-type: none;
		margin:0!important;
		padding: 0!important	
		}

	ul.category-list li{
		margin-bottom: 15px;
		}

	ul.category-list li a{
		text-decoration: none;
		color: #8ca755;
		}


	/* SPACING */
	.top30{ margin-top: 30px; }
	.top40{ margin-top: 40px; }
	.top50{ margin-top: 50px; }
	.top60{ margin-top: 60px; }
	.bottom30{ margin-bottom: 30px; }
	.bottom40{ margin-bottom: 40px; }
	.bottom50{ margin-bottom: 50px; }
	.bottom60{ margin-bottom: 60px; }

/* =============================================================== */
/* CUSTOMIZED NAVBAR
/* =============================================================== */
.logo {
	width: 125px;
	height: 27px;
	}

.navbar-top {
	
	font-size: 12px;
	color: #aca99f;
	}

.navbar-default{
	
	border-color:transparent;
	padding:0;
	margin:0;
	border-radius: 0!important;
	width: 100%!important;
	}

.navbar-default .navbar-nav > li > a {
	color: #aca99f;
	}

.navbar-toggle {
	background: rgba(0,0,0,0.2);
	}

.navbar-brand {
	padding: 10px;
	width: 125px;
	background:url(../images/logo-default.png) 0 12px;
	 	background-size: 125px 27px!important;
	 	   background-repeat: no-repeat;
	}

/* Removed IE issue
.navbar .navbar-top {
	height: 35px;
	}
*/


.dropdown-toggle-mob {
    margin: 22px 0 0 0;
    float: left;
    color: white !important;
    font-weight: bold;
}
.dropdown-toggle-mob:hover {
    
    color: white !important;
  
}
.down-arrw-xx {
    text-align: center;
    margin: 0 0 0 10px;
    float: left;
}
.dropdown-toggle-lng-mob {
    margin: 22px 28px 12px 2px;
    float: right;
    color: white;
    font-weight: bold;
}
.dropdown-toggle-lng-mob:hover {
 
    color: white  !important;
 
}
.navbar-collapse ul li:hover{
	background-color: none;
	}

.navbar-collapse ul li a:hover{
	color: #dc201e !important;
	}


/*Mobile Toggle button*/
.navbar-toggle .icon-bar {
	border: solid 2px #fff;
	}

.userMenu li {
	padding-top:5px;
	display: block;
	float: left;
	}

.userMenu li a {
	display: block;
	float: right;
	font-size: 12px;
	color: #aca99f;
	line-height: 30px;
	padding: 0 20px 0 0;
	text-decoration: none;

	}

.userMenu li a:hover {
	opacity:0.6;
	}

.phone-number span {
	float: left;
	}


/* =============================================================== */
/* CART MENU
/* =============================================================== */
.dropdown-menu {
	left: 0;
    top:150%;
	}

.drop-down-menu {
	float: left;
	display: block;
    padding:0;
	}

.drop-down-menu a.dropdown-toggle {
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	color: #aca99f;
	font-size: 12px;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 20px;
	display: block;
	text-decoration: none;
	}

.drop-down-menu a.dropdown-toggle:hover{
	background-color: #4e4a41;
	}

.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	color: #fff;
	background-color: #4e4a41;
	}

.drop-down-menu .dropdown-menu {
	padding-bottom: 0;
	border-radius: 0;
	margin-top: 0;
	background-color: #f6f6f5;
	width: 400px;
	}

.miniCartTable{
	padding:0;
	width: 100%;
	}

.number-tbl{
	
	background-color:#ededed; 
	}
	
.navbar-cart{
	width: 100%!important;
	}

.drop-down-menu table tr {
	border-bottom: solid 1px #F5F5F5;
	}

.drop-down-menu img {
	width: 65px;
	height: 65px;
	margin: 5px 10px;
	}

.cart-desc a{
	font-size: 15px;
	color: #333;
	padding:0px 8px 0px 8px !important;
	margin: 0;
	}

.cart-desc span.price {
	color: #333;
	display: inline-block;
	}


.cart-footer {
	background: #f0efed;
	padding: 10px;
	}

h4.subtotal{
	font-size: 20px;
	margin: 0;
	padding: 5px 15px 15px 0;
	}




/* =============================================================== */
/* CONTENT
/* =============================================================== */

.breadcrumb { background-color: transparent!important; }

.container{ /*optional*/}

.heading{ margin: 70px auto; }

.heading h1{
	color: #706c66;
	/*font-family: 'Lora', serif;*/
	}

p.lead{
	color: #706c66;
	text-shadow: 1px 1px #fff;
	font-size: 38px;
	/*font-family: 'Reenie Beanie',arial,serif !important;*/
	}

.handpicked, .details-photo {
	background: #f6f6f5;
	position: relative;
	padding: 0;
	margin-bottom: 35px;
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
			-webkit-box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
				-moz-box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
					box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
	}

.handpicked:before{
	z-index: 10;
	position: absolute;
	display: table;
	content: "Handpicked Product";
	top: 0;
	display: block !important;
	left: 0;
	width: 170px;
	height: 30px;
	background-color: #40c781;
	color: #fff;
	padding:5px 0 0 10px;
		-webkit-border-bottom-right-radius: 4px;
			-moz-border-radius-bottomright: 4px;
				border-bottom-right-radius: 4px;
	}

.handpicked img{
	width:100%;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
	}

.big-price{ margin-top: 20px; }


/* =============================================================== */
/* USER REVIEWS
/* =============================================================== */
ul.media-list .media{
	border-bottom: 1px solid #ddd;
	}

.media-heading{
	height: 20px;
	}

.review-time{
	color:#777;
	}

/* =============================================================== */
/* PRODUCT GRID
/* =============================================================== */
.product-code{
	margin-bottom: 30px;
	}

.promo-box-container {
 	
	}

.promo-box {
 	display: inline-block;
 	margin-bottom:  0;
 	padding:  0;
 
	}

.widget-area {
	padding: 0;
	margin: 0;
	background: #f6f6f5;
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
			border-radius: 3px;
	
	-webkit-box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
			box-shadow: 0 0 0 1px #d0d0d0, 0 0 5px 1px rgba(0, 0, 0, 0.1);
	}

.product-images{
	position: relative;
	padding: 0;
	margin-bottom:0px;
	}

.product-images img {
	width:100%;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 0px;

			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
	}

.badge{ background: #f32a4e; }

.btn-primary-custom{
	border-radius: 3px;
	background: url(../images/btn-lighter-bg.png) repeat 0 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin:30px 0 40px 0;
	background-color: #1abc9c;
	border: 1px solid #1abc9c!important;
	border: 0;
	color:#fff;
	}

.btn-primary-custom:hover{
	background-color: #16AC8E;
	border: 1px solid #1abc9c!important;
	color:#fff;
	}

.share{ color:#555; }

.share a{
	color: #ddd;
	text-decoration: none;
	}

.share a:hover{
	color: #555;
	}

.post-header {
	overflow: visible;
	}

.post-header:after {
	content: "";
	width: 0;
	height: 0;
	bottom: 0;
	position: absolute;
	z-index: 99999;
	left: 16px;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #f6f6f5;
	}

.widget-text{
	padding:15px;
	}

.entry-content{
	font-size: 12px;
	line-height: 20px;
	}

.entry-content ul{
	list-style: none;
	}

ul .post-meta { /*optiona*/}

.post-meta a {
	color: #f65a76;
	}

.entry-footer{
	border-top:1px solid #ddd;
	padding: 10px;
	}

.entry-footer .datetime{
	font-size: 12px;
	}






/*Items overlay*/
.container-item{ }

.item{
	position: relative;
	top:0;
	left:0;
	z-index:5;
	overflow: hidden;
	-webkit-background-size: 100%;
	     -o-background-size: 100%;
	        background-size: 100%;
	}

.item-overlay{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 3px;
	-webkit-transition: background-color 0.3s ease-in-out;
	   -moz-transition: background-color 0.3s ease-in-out;
	    -ms-transition: background-color 0.3s ease-in-out;
	     -o-transition: background-color 0.3s ease-in-out;
	        transition: background-color 0.3s ease-in-out;
	}

.item:hover .item-overlay{
	background-color: rgba(0,0,0,0.4);
	}


/* Buttons */
.item-button{
	border-radius:3px;
	width:30px;
	height:30px;
	padding: 5px 0 0 7px;
	color: #fff;
	}

.item-button.buy{
	background-color:#40c781;
	position: absolute;
	top: 15px;
	left: 15px;
	opacity:0;
	}

.item-button.buy:hover{
	background-color:#34a46c;
	color: #ddd;
	}

.container-item:hover .item-button.buy{
	opacity:1;
	}

.item-button.details{
	background-color:#4f4f4f;
	position: absolute;
	top: 50px;
	left: 15px;
	opacity:0;
}
.item-button.details:hover{
	background-color:#333333;
	color: #ddd;
	}
.container-item:hover .item-button.details{
	opacity:1;
	}

/* Tags */
.sale-tag{
	width: 50px;
	height: 100px;
	background: #40c781;
	position: absolute;
	top:-45px;
	right:-10px;
	-webkit-transform: rotate(-45deg);
	   -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	     -o-transform: rotate(-45deg);
	        transform: rotate(-45deg);
	}
.sale-tag span{
	position:absolute;
	top:48px;
	left:2px;
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
	font-size:11px;
	color:#fff;
}


/* =============================================================== */
/* ADS
/* =============================================================== */
.tab a {
    padding: 0;
    font-weight: 500;
    color: #444 !important;
    text-decoration: none;
}

.box-1 h4{
	margin: 0 0 10px 0;
	padding: 0;
	background: none;
    font-size:24px;
	}

span.meta {
	color: #999;
	}

h5 span.meta {
	font-weight: normal;
	line-height: 12px;
	color: #777;
	}

.box-1 a img {
	display: block;
	
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
			border-radius: 3px;
           
	}

.box-recieve {
    background-image: url(/images/receive_icon.png);
    background-repeat: no-repeat;
    background-position: 2% 50%;
    background-size: 26%;
}
.box-send {
    background-image: url(/images/send_icon.png);
    background-repeat: no-repeat;
    background-position: 2% 50%;
    background-size: 26%;
}
.box-why {
    background-image: url(/images/why_icon.png);
    background-repeat: no-repeat;
    background-position: 2% 50%;
    background-size: 26%;
}
.ads {
	line-height: 1.4;
	color: #999;
	}

p.ads a{
	color: #4083a9;
	}

.box-1 {
	margin: 0;
        padding: 30px 0 0 0 !important;
	height: 223px;
	font-size: 14px;
	font-weight: normal;
	cursor:pointer;
	
	}
.box-1 ul{
	    list-style-image: url('/images/tick.png');
    line-height: 25px;
	
	}
.info-box {
padding-bottom:30px;
}
.box-hover:hover {
	background-color:#fff;
	border-top:8px solid #be0a0a;
     box-shadow: 0 0px 15px rgba(0,0,0,0.3);
     padding-top:-8px;
	
	}
..box-1::after {
  box-shadow: 0 0px 15px rgba(0,0,0,0.3);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

/* Transition to showing the bigger shadow on hover */
.box-1:hover::after {
  opacity: 1;
}
/* =============================================================== */
/* PRODUCT TABS
/* =============================================================== */
.nav-tabs {
	border-bottom: 0px solid #ddd;
	}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color: #555;
cursor: default;
background-color: #f6f6f5;
border: 1px solid #ddd;
border-bottom-color: transparent;
}


.nav-tabs > li > a {
	margin:0;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 0!important;
	}

.tab-content{
	background-color: #f6f6f5;
	border:1px solid #ddd;
	margin:0 0 5px 0px;
	padding:15px;
	}




/* =============================================================== */
/* DETAILS PAGE
/* =============================================================== */
.details-page{
	margin: 0;
	padding: 30px 0 0 0;
/*	background-color: #fff;*/
	width: 100%;
	}



/* =============================================================== */
/* Browse PAGE
/* =============================================================== */

.browse-page{
	margin: 0;
	padding: 30px 0 0 0;
	width: 100%;
	}

#category{
	padding:10px 10px 0 0;
	cursor: pointer;
	color: #777
}

.dropdown-menu{
	border: 0;
	webkit-background-clip: padding-box;
	background-clip: padding-box;
background-color: #f6f6f5;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 0px solid #ccc;
border: 0px solid rgba(0, 0, 0, .15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	}
.cont-num-mob{
	top:112%;   
	}
.cont-num-mob:before{
    left: 22px !important;
	}
.lang-ddl {
    top:112%; 
}
.lang-ddl:before{
    left: 66px !important;
	}
.dropdown-menu:before{
	content: "";
    width: 0;
    height: 0;
    top: -9px;
    position: absolute;
    z-index: 99999;
    left: 4px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f6f6f5;
	}	

.lang-ddl:before{
	content: "";
    width: 0;
    height: 0;
    top: -9px;
    position: absolute;
    z-index: 99999;
    
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f6f6f5;
	}	



#myContent {
	-moz-column-count: 4;
	-moz-column-gap: 0px;
	-webkit-column-count: 4;
	-webkit-column-gap: 0px;
	column-count: 4;
	column-gap: 0px;
	width: 100%;
	margin: 0;
	padding: 0
}

ul#myContent li{
	margin: 0px 0 10px 10px;
	}


.widget-area-browse {
	padding: 0;
	margin: 0;
	background: #f6f6f5;
	position: relative;
	clear: left;
	
	-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
			border-radius: 3px;
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.07);
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.07);
			box-shadow: 0 1px 2px rgba(0,0,0,0.07);
	}



/* =============================================================== */
/* CART PAGE
/* =============================================================== */

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color: #777;
background: rgba(209,205,196,.15);
}


.product-price, .product-name{
	height: 60px;
	line-height: 60px;
}

.product-name h4{
	font-weight: 300!important;
	}

.product-name h4 small{
	font-weight: 300!important;

}


.product-qty{
	padding-top: 15px;
	height: 60px;
	line-height: 60px;
}


.creditCard img{
	height: 40px;
}



.paymentInput{
	display: block;
	margin-bottom: 20px;
	}


	/* ORDER SUMMARY */
	table.cartTable {
		
		}


	.cartTableHeader th{
		text-transform: uppercase;
		background: rgba(209,205,196,.15);
		padding-top: 10px!important;
		padding-bottom: 10px;
		padding-left:10px;
		}


	tr.CartProduct { }

	.CartProduct td{
		padding-top: 10px!important;
		padding-bottom: 10px;
		padding-left:10px;
		}


	.CartDescription h4{
		font-weight: 300!important;
		}




.checkoutReview .CartProductThumb a img, .checkoutReview .CartProductThumb a img {
width: 50px;
}

/* =============================================================== */
/* MODAL
/* =============================================================== */
.input{
	height: 40px;
	}











/* =============================================================== */
/* ACCOUNT
/* =============================================================== */

.profile-content{
	padding:5px 20px 5px 20px!important;
	background-color: #f6f6f5;
}
.profile-content h3{
	margin:15px 0 10px 0!important;
	}

.stats {
    width: 100%;
    margin: 30px auto;
    text-align: center;
    display: table;
    }

.stats .statis {
    display: table-cell;    
    width: 25%;
    vertical-align: top;
    }

.ibox-content {
	color: inherit;
	padding: 0px;
	}

.feed-activity-list .feed-element {
	border-bottom: 1px solid #E7EAEC;
	}

.feed-element {
	padding: 15px 0 15px 0;
	}

.feed-element img.img-circle, .dropdown-messages-box img.img-circle {
	width: 38px;
	height: 38px;
	}

.feed-element > .pull-left {
	margin-right: 10px;
	}

.feed-element .well {
	border: 1px solid #E7EAEC;
	box-shadow: none;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 10px 20px;
	font-size: 11px;
	line-height: 16px;
	}

.img-circle {
	border-radius: 50%;
	}

.text-navy {
	color: #1AB394;
	}

.feed-element .actions {
	margin-top: 10px;
	}

.feed-photo {
	height: 180px;
	border-radius: 4px;
	overflow: hidden;
	margin-right: 10px;
	margin-bottom: 10px;
	}

.btn-white {
	color: inherit;
	background: white;
	border: 1px solid #E7EAEC;
	}

.btn {
	border-radius: 3px;
	}

.btn-cprimary {
	background-color: #f5f6f8;
	border-color: #f5f6f8;
	color: #333;
	}

.btn-danger {
	background-color: #ef5352;
	border-color: #ef5352;
	color: #FFFFFF;
	}

.btn {
	border-radius: 3px;	
	}







/*===================================================================================*/
/*	FILE DRAG
/*===================================================================================*/

/*Filedrag*/
#filedrag {
    display: none;
    font-weight: bold;
    text-align: center;
    padding: 1em 0;
    margin: 1em 0;
    color: #555;
    border: 1px dashed #ddd;
    border-radius: 7px;
    cursor: default;
    }

#filedrag.hover{
    color: #fff;
    border: 1px solid #ddd;
    background-color: #6cc3bd;
    }

#filedrag.hover i{
    color: #fff;
    }


#filedrag i{
    color:#ddd;
    }

#messages img{
    max-width: 100%!important;
    }


#messages {
    padding:10px;
    margin: 1em 0;
    border: 1px solid #ddd;
    }

#progress p{
    display: block;
    width: 100%;
    padding:5px;
    margin: 2px auto;
    color: #fff;
    background: #ddd url("../../images/progress.png") 100% 0 repeat-y;
    }

#progress p.success{
    background: #6cc3bd none 0 0 no-repeat;
    }

#progress p.failed{
    background: #c00 none 0 0 no-repeat;
    }


/*===================================================================================*/
/*	FOOTER
/*===================================================================================*/
form input[type=email] {
	width:100%!important;
	padding: 10px 10px 10px 15px;
	outline: none;
	box-shadow: none;
	}

footer {
	line-height: 22px;
	padding:0;
	margin: 0;
	}	

footer a{
	color: #777;
	}

footer a:hover{
	color:#be0a0a;
    text-decoration:none;
	}

footer.dark-bg {
	background: rgba(44,37,8,.17)!important;
	}

footer.container.inner {
    padding-top: 30px;
	padding-bottom: 30px;
	}

.footer-logo img{
	width: 187px;
	height: 37px;
	margin-top: 50px;
	margin-bottom: 15px;
	}

footer .container > .row {
	/*optional*/
	}



footer h4 {
	text-transform: uppercase;
	margin-bottom: 20px;
	color: #777!important;
		/*font-family: 'Lora', serif;*/
	}

footer p {
	margin-bottom: 15px;
	color: #777;
	}

footer .thumb{
	padding: 5px;
	}

footer .thumb img{
	width: 100%;
	}

.thumb:hover .thehover{
	display:block;
	}

.thehover{
	color:#fff!important;
  	position : absolute;
    display:none;
    top:20%; 
    width:20%;
    margin:0 auto; 
    left:0px;
    right:0px;
    z-index:100;
    cursor:pointer;
	} 

ul.contacts {
	list-style: none;
	position: relative;
	padding-left: 0px;
	color: #777;
	}

ul.contacts li {
	margin-bottom: 5px;
	}

footer ul.contacts li {
	margin-bottom: 2px;
	}

/*===================================================================================*/
/*	NEWSLETTER
/*===================================================================================*/
.newsletter {
    position: relative;
	}

.newsletter .email {
	background: rgba(44,37,8,.17)!important;
	padding-right: 100px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: none;
    color: #FFF !important;
    font-weight: normal;
	}

.newsletter .btn-submit {
    position: absolute;
    right: 0;
    top: 5px;
	padding: 0;
	margin-right: 5px;
    color: #FFF !important;
	line-height: 1;
	width: 88px;
	height: 30px;
	}

.footer-bottom {
	background: #444444 !important;
	color: #fff;
	margin:0!important;
	display: block;
	width: 100%;
    text-align:center;
	padding: 10px 0  10px 0;
	}
.footer-bottom p{
	font-size:11px;
	}
.footer-menu {
    padding: 0;
    margin: 0;
    list-style: none;
    float: right;
	}

.footer-menu li {
    display: inline;
    padding-left: 10px;
	}

.footer-menu li:before {
    
	}

.footer-menu li:first-child:before {
    display: none;
	}

.copy{float: left;}

.btn-success, .btn-success:hover{
	background-color: #1abc9c;
	border:1px solid #1abc9c!important;
	font-weight: 300!important;
	}







/* =============================================================== */
/* RESPONSIVE
/* =============================================================== */
@media (min-width: 992px) {

	/*Browse Page*/
		#myContent {
		-moz-column-count: 4;
		-moz-column-gap: 0px;
		-webkit-column-count: 4;
		-webkit-column-gap: 0px;
		column-count: 4;
		column-gap: 0px;
		width: 100%;
		}

		ul#myContent li{
		list-style: none;
		}
     
         .md-hidden {
    display:none !important;
    }
     .sm-hidden {
    display:none !important;
    }
        .lg-hidden {
    display:none !important;
    }
}

@media(min-width: 768px) and (max-width: 991px) {
	
	/*Browse Page*/
		#myContent {
		-moz-column-count: 2;
		-moz-column-gap: 0px;
		-webkit-column-count: 2;
		-webkit-column-gap: 0px;
		column-count: 2;
		column-gap: 0px;
		width: 100%;
		}

		ul#myContent li{
		list-style: none;
		}
.md-hidden {
    display:none !important;
    }
     .sm-hidden {
    display:none !important;
    }
        .lg-hidden {
    display:none !important;
    }
     
}





@media(max-width:767px) {

    .header-Nav1 {
    display:block;
    }
      .sm-padding {
    padding:0 15px 0 15px;
    }
           .DDLLang{background-color: transparent !important;
    color: white !important;
    margin: 20px -2px 0px 0;}
           .DDLLang .list .option{color: #706c66;}
         .DDLLang:before {    border-bottom: 2px solid #fff !important;
    border-right: 2px solid #fff !important;}
            .DDLLang:after {    border-bottom: 2px solid #fff !important;
    border-right: 2px solid #fff !important;}
}

@media(min-width: 480px) and (max-width: 767px) {
    .xs-padding {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    .brochures-links span {
        width: 100% !important;
        border:none !important;
    }
    .DDLLang {
        background-color: transparent !important;
        color: white !important;
        margin: 20px -2px 0px 0;
    }
           .DDLLang .list .option{color: #706c66;}
     .DDLLang:after {    border-bottom: 2px solid #fff !important;
    border-right: 2px solid #fff !important;}
     .DDLLang:before {    border-bottom: 2px solid #fff !important; 
    border-right: 2px solid #fff !important;}
    .xs-text-center {
    text-align:center;
    }
	.navbar-default {
		border: 0!important;
		}

	.navbar-default .navbar-collapse{
		background-color: #fff;
		}	
	

	.navbar-default .navbar-toggle {
		border:0;
		color: #aca99f;
		}

	.navbar-default .navbar-toggle:hover, 
	.navbar-default .navbar-toggle:active, 
	.navbar-default .navbar-toggle:focus{
		background-color: #000;
		}

	.navbar-collapse ul li a:hover{
		color: #dc201e !important;
		cursor: pointer;
		background-color: #ddd!important;
		}

	.drop-down-menu{
		border-top: 1px solid #ddd;
		-webkit-background-clip: padding-box;
			background-clip: padding-box;
				-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
					box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		}

	/*.col-lg-4, .col-xs-12, .col-md-4{
		padding: 0!important;
		}*/

	.btn-continue{
		width: 100px;
		margin: 0
		}
	.btn-continue:after{
		content: "Shopping";
		}

	/*Footer*/
	.footer-logo img{
		width: 187px;
		height: 37px;
		margin-top: 0px;
		margin-bottom: 15px;
		}

	.footer-menu {
    	padding: 0;
    	margin: 0;
    	list-style: none;
    	float: right;
    	display: inline-block;
		}

	.footer-menu li {
    	display: inline;
    	padding-left: 2px;
		}

	.footer-menu li:before {
    	display: inline-block;
    	content: "Â·";
    	padding-right: 2px;
		}

	.footer-menu li:first-child:before {
    	display: none;
		}

	/*Newsletter*/
	.newsletter {
    	margin-bottom: 50px;
		}

	/*Browse Page*/
		#myContent {
		-moz-column-count: 1;
		-moz-column-gap: 0px;
		-webkit-column-count: 1;
		-webkit-column-gap: 0px;
		column-count: 1;
		column-gap: 0px;
		width: 100%;
		}

		ul#myContent li{
		list-style: none;
		}
        /*Custom stylings*/
.xs-pullleft {
    margin-top:35px;
}
.xs-margin-top-35 {
    float:left;
}
.xs-text-center {
text-align:center;    
    }
    .xs-hidden {
    display:none !important;
    }
        .navbar-header {
    background-color: #d51f1d;
    clear: both;
    }
        .userMenu li a {
    font-size:9px;
    }
            .navbar-nav {
     margin: 0; 
}
                 .xs-special-btn {
    background-color: #dc201e;
    float:none !important;
    color: white !important;
    border-radius:19px 19px 19px 19px !important;
   
    text-align: center !important;
    margin: 0 !important;
    padding: 0px 17px 0 14px !important;
}
             .xs-pull-left {
    float:left !important;
    }
    .xs-text-center {
    text-align:center;
    }
     .xs-padding-25 {
    padding:25px !important;
    }
     .userMenu li {
    padding-top: 5px;
    display: block;
    float: left;
    padding: 4px 30px 0 30px !important;
}
     .xs-padding-top-30 {
    padding-top:30px !important;
    }
      .xs-padding-bottom-30 {
    padding-bottom:30px !important;
    }
.header2 .pil ul.no-blt li {
    display: inline-block;
    padding: 8px; }
  .header2 .pil ul.no-blt li.btn-individual {
    border: 1px solid #858585;
    padding: 7px 17px 7px 17px;
}
.xs-no-padding {
padding:0 !important
}
  .mid-cont {
  
    padding: 0px 10px 0 10px;
}
        .border-right-left {
 border:none !important;
    }
    .rate-tab {
    margin:10px 0 10px 0;
    min-height:110px !important;
    }
        .rate-tab {
    background-color: #c8cac5;
    height:auto; 
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
            .flat-tabs:nth-child(2) {
   
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
            .wrapper-1-0 {float:left;margin-top:30px;}
.wrapper-1-0 img{width:100%;height:100px;}
.ticker-container {
    padding: 0;
    box-shadow: 0;
    float: left;
      width:67% !important;
  
}
.lnk-view-more {
    float: left;
    padding-left: 8px;
      width:33% !important;
}
    .xs-pull-left {
        float: left !important;
    }

    .xs-width-100 {
        width: 100% !important;
    }
    .xs-display-inline {
    display:inline !important;
    }
    .xs-float-none {
        float: none !important;
    }
    .xs-mt-15 {
        margin-right:0 !important;
        margin-top: 15px !important;
    }
    .xs-fz-9 {
        font-size: 9px !important;
    }
}



@media(max-width:480px) {
    .xs-fz-9 {
        font-size: 9px !important;
    }
    .xs-mt-15 {
        margin-right: 0 !important;
        margin-top: 15px !important;
    }
    .xs-padding {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
    .brochures-links span {
        width: 100% !important;
        border: none !important;
    }
    .xs-pull-left {
        float:left !important;
    }
    .xs-width-100 {
    width:100% !important;
    }
    .xs-display-inline {
        display: inline !important;
    }
    .xs-float-none {
        float: none !important;
    }
    .xs-text-center {
        text-align: center;
    }
    .ticker-container {
    padding: 0;
    box-shadow: 0;
    float: left;
    width:67% !important;
}
    .lnk-view-more {
    float: left;
      width:33% !important;
    
    padding-left: 8px;
}
.wrapper-1-0 {float:left;margin-top:30px;}
.wrapper-1-0 img{width:100%;height:100px;}

.flat-tabs:nth-child(2) {
   
    margin-top: 8px ;
    margin-bottom: 8px;
}
	.navbar-default {
		border: 0!important;
		}

	.navbar-brand {
		padding: 10px;
		width: 130px;
		background: url(../images/logo-default.png) 10px 12px;
		background-size: 125px 27px!important;
		background-repeat: no-repeat;
		}

	.navbar-default .navbar-collapse{
		background-color: #fff;
		}

	.navbar-default .navbar-toggle {
		border:0;
		color: #aca99f;
		}

	.navbar-default .navbar-toggle:hover, 
	.navbar-default .navbar-toggle:active, 
	.navbar-default .navbar-toggle:focus{
		background-color: #000;
		}

	.navbar-collapse ul li a:hover{
		color: #777!important;
		cursor: pointer;
		background-color: #ddd!important;
		}

	.drop-down-menu{
		border-top: 1px solid #ddd;
		-webkit-background-clip: padding-box;
			background-clip: padding-box;
				-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
					box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		}

	/*.col-lg-4, .col-xs-12, .col-md-4{
		padding: 0!important;
		}*/


    .rate-tab {
    background-color: #c8cac5;
    height:auto; 
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
	/*CART PAGE */
	.btn-continue{
		width: 100px;
		margin: 0
		}
	.btn-continue:after{
		content: "Shopping";
		}

	/*Footer*/
	.footer-logo img{
		width: 187px;
		height: 37px;
		margin-top: 0px;
		margin-bottom: 15px;
		}

	.footer-menu {
    	padding: 0;
    	margin: 0;
    	list-style: none;
    	float: none;
    	display: inline-block;
		}

	.footer-menu li {
    	display: inline;
    	padding-left: 2px;
		}

	.footer-menu li:before {
    	display: inline-block;
    	content: "Â·";
    	padding-right: 2px;
		}

	.footer-menu li:first-child:before {
    	display: none;
		}

	/*Newsletter*/
	.newsletter {
    	margin-bottom: 50px;
		}


	/*Browse Page*/
		#myContent {
		-moz-column-count: 1;
		-moz-column-gap: 0px;
		-webkit-column-count: 1;
		-webkit-column-gap: 0px;
		column-count: 1;
		column-gap: 0px;
		width: 100%;
		}

		ul#myContent li{
		list-style: none;
		}
/*Custom stylings*/
.xs-pullleft {
    margin-top:35px;
}
.xs-margin-top-35 {
    float:left;
}
.xs-text-center {
text-align:center;    
    }
    .xs-hidden {
    display:none !important;
    }
    .navbar-header {
        background-color: #d51f1d;
    clear: both;
    }
    .userMenu li a {
    font-size:9px;
    }
    .navbar-nav {
     margin: 0; 
}
       .xs-special-btn {
    background-color: #dc201e;
    float:none !important;
    color: white !important;
    border-radius:19px 19px 19px 19px !important;
   
    text-align: center !important;
    margin: 0 !important;
    padding: 0px 17px 0 14px !important;
}
    .xs-pull-left {
    float:left !important;
    }
    .xs-text-center {
    text-align:center;
    }
    .xs-padding-top-30 {
    padding-top:30px !important;
    }
    .xs-padding-bottom-30 {
    padding-bottom:30px !important;
    }
      .xs-padding-25 {
    padding:25px !important;
    }
      .userMenu li {
   
    display: block;
    float: left;
    padding: 4px 30px 0 30px !important;
}
 .header2 .pil ul.no-blt li {
    display: inline-block;
    padding: 8px; }
  .header2 .pil ul.no-blt li.btn-individual {
    border: 1px solid #858585;
    padding: 7px 17px 7px 17px;
}
.xs-no-padding {
padding:0 !important
}
  .mid-cont {
  
    padding: 0px 10px 0 10px;
}
         .border-right-left {
 border:none !important;
    }

}





.container > .navbar-header, .container > .navbar-collapse {
    margin:0;
}


.calc-contrl {
background-color:#8e100f;
    padding-top: 15px;
    padding-bottom: 20px;

}
.calc-contrl:nth-child(1) {
    //border-left:2px solid #fff;
   // border-right:2px solid #fff;

}
#curr_rate {
     width: auto;
    height: 16px;
    float: left;
    text-align: right;
    background-repeat: no-repeat;
    height: 22px;
    background-position: 0% 25%;
    padding-left: 20px;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-left: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color:transparent;
}
.navbar-toggle:hover {
    
    background-color: transparent !important;
   
}
.navbar-toggle:focus {
    
    background-color: transparent !important;
   
}

.text-transform-upper {
text-transform:uppercase;
}
.shadow-box-title {
   font-size: 1.2em;
    font-weight: 900;
    text-transform: uppercase;
    padding-top: 10px;
    color: black;
}
.ul-check {
list-style-image: url(/images/tick.png);
    min-height: 78px;
    line-height: 23px;
    font-size: 12.5px;

}
.burger-btn .navbar-toggle {
    background-color: transparent;
    float: left;
    margin-left: 15px;
}
.burger-btn .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 7px;
}
.TickerNews.default_theme_2 .ti_wrapper {
    position: relative !important;
    left: 0 !important;
    float: left;
    border: 0;
   
    top: 0;
    border-width: 1px 0;
    height: 22px;
    padding:0 !important;
}
.marinTB {
    margin-top: 0% !important;
    margin-bottom: 0% !important;
}
.ticker-container {
     padding:0; 
     box-shadow: 0; 
     width: 92%;
     float: left;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 30px;
    height: 4px;
    border-radius: 1px;
}
.navbar-toggle .icon-bar {
    border: solid 2px #fff;
}
.bx-shadow {
    padding-bottom: 18px;
    min-height:223px;
    padding-left:25px;
}
.footer-middle-bottom {
    background-color: #485253;
    color: white;
    margin: 0;
    padding: 15px 0 15px 0;
}
.footer-bottom {
    background: #333a3b !important;
    color: #fff;
    margin: 0!important;
    display: block;
    width: 100%;
    text-align: center;
    padding: 10px 0 10px 0;
}
.terms {
    background-color: #333a3b;
    color: white;
    margin: 0;
    padding: 15px 0 15px 0;
}
.footer-middle-upper {
    background-color: #3d4647;
    color: white;
    margin: 0;
    padding: 15px 0 15px 0;
}
.footer-middle-upper {
    background-color: #3d4647;
    color: white;
    margin: 0;
    /* background-image: url(/images/footer-bg-big-icon.png); */
    padding: 15px 0 15px 0;
    background-repeat: no-repeat;
    background: linear-gradient(rgba(61, 70, 71, 0.81),rgba(61, 70, 71, 0.75) ), url('/images/footer-bg-big-icon.png');
    background-repeat: no-repeat;
    background-position: 15% 30%;
}
.flag-china {
    width: 16px;background-image: url(/images/china_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-pakistan {
    width: 16px;background-image: url(/images/pakistan_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-philippines {
    width: 16px;background-image: url(/images/philippines_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-japan {
    width: 16px;background-image: url(/images/japan_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-india {
    width: 16px;background-image: url(/images/india_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-indonasia {
    width: 16px;background-image: url(/images/indonasia_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-bangladesh {
    width: 16px;background-image: url(/images/bangladesh_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-srilanka {
    width: 16px;background-image: url(/images/srilanka_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-vietnam {
    width: 16px;background-image: url(/images/vietnam_flag.png);height: 16px;float: left;margin-right: 7%;
}
.flag-nepal {
    width: 16px;background-image: url(/images/nipal_flag.png);height: 16px;float: left;margin-right: 7%;background-repeat:no-repeat;
}
.flag-std {
    width: 16px;height: 16px;float: left;margin-right: 0;
}

.rate-tab {
background-color:#c8cac5;
    height: 80px;
}
.tab-active {
background-color:#710e0d;
}
.color-white {
color:#fff;

}
.color-black {
color:#000;
}
.float-none {float:none;}
.pc-light {
    background-color:#8e100f;
}
.pc-gray {
background-color:#bebebe;
}
.padding-top-bottom {
padding-top:15px;
padding-bottom:15px;
}
.padding-right-15 {
padding-right: 15px;
}
.margin-top-bottom-20 {
margin-top:20px;
margin-bottom:20px;
}
       .border-right-left {
 border-right: 3px solid #fff;
    border-left: 3px solid #fff;

    }
.border-special {
border:1px solid #8e100f;

}
.float-left {
float:left;
}
.float-right {
float:right;
}
.loader {
     width: 100%;
    position: absolute;
    text-align: center;
    display: table;
    z-index: 999999;
}
.loader-inner {
   display: table-cell;
    vertical-align: middle;
}

/* =============================================================== */
/* Contact us
/* =============================================================== */
.off-box {
  background-color: #565656;
    min-height: 510px;
    padding-bottom: 15px;
    padding-top: 15px;
}
.map-box {
      
    min-height: 510px;
   
}
.ofc-details {
    color: white;
    margin-top: 20px;
    margin-bottom: 80px;
        line-height: 30px;

}
.off-box .bootstrap-select{
   text-transform : uppercase ;
}
.off-box button{
   text-transform : uppercase ;
}
.off-box select{
   text-transform : uppercase ;
}
.off-box .select-title {
    padding: 4px 0 25px 0;
}
    .ofc-details ul, .ofc-details ul li, .ofc-details ul li a, .ofc-details ul li span, .ofc-details ul li strong, .ofc-details ul li p {
    color:white;
    }
.ofc-details .view-map {
       padding-left: 20px;
    color: #ff8a89;
    }
.ofc-details .view-map span {
    color: #ff8a89 ;
    }

.contact-form {
    background-color: #cb1f1d;
          
    min-height: 510px;
}
.contact-form label,.contact-form strong{
   color: #fff;
}
.contact-form .input-group {
   border:0;
   border-radius:5px;
    display:block;
    width:100%;
    position: relative;
}
.contact-form-inner {
    padding-bottom: 20px;
    padding-top: 28px;
}
.contact-form-inner strong{
   float: left;
    margin-bottom: 15px;
}
.contact-form-inner .btn{
background:#565656;
border:0;
}

/* =============================================================== */
/* Rates limits
/* =============================================================== */

.trxFeeContainer {
margin-top: 4%;
}
.trxFeeContainer .tble-title-0{
min-height: 37px; margin: 0px; line-height: 37px; font-size: 13px; font-weight: bold;
}
.trxFeeContainer .tble-title-1{
margin: 0px; min-height: 37px; line-height: 37px; font-size: 13px; font-weight: bold;

}
    .trxFeeContainer .margin-top-4{
   margin-top:4%; 
    }
.nice-select {
    width: 100% !important;
    height: 34px !important;
    line-height: 33px !important;
}
.nice-select .current{
    padding: 0 0 0 15px;
}
.nice-select .list {
        width: 100% !important;
    }

.flat-tabs {
    padding-top: 15px !important;
    padding-bottom: 21px !important;
    background-color: #c8cac5;
}
.flat-tabs-gray:hover {
    background-color:#8e100f !important;
    color:#fff !important;
    }
.flat-tabs-gray:hover strong{
    color:#fff !important;
    }
.flat-tabs-gray:hover .flat-tabs-inner {
        border-right: 1px solid #fff !important;
}
.flat-tabs-gray:hover .curr-calc-ico {
    background-image: url(/images/currency-calc-white.png);
}
.flat-tabs-gray:hover .receiv-money-ico {
    background-image: url(/images/how-work-white.png);
}
 .active-tabs{
    padding-top: 15px !important;
    padding-bottom: 25px !important;
   background-color:#710e0d;
}
.navbar {
       min-height: 0;
    height: auto;
    /*background-color: #cb1f1d;
    color: #fff;*/
        background-image: url(/images/nav_bg.png);
    color: #fff;
}

 .navbar-default .navbar-nav > li > a {
    text-transform: uppercase;
    padding: 18px 15px;
    color: #fff !important;
}
 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #fff !important;
    background-color: #740e0e !important;
}
 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
     color: #fff !important;
   background-color: #740e0e !important;
}
 .navbar-default .navbar-nav > li > a.active {
    color: #fff;
}
 .navbar-default .navbar-nav > li > a {
    text-transform: uppercase;
    padding: 18px 15px;
    font-size: 13px;
}
 .navbar-nav > li > .dropdown-menu {
     top: 100%;
}
 .navbar-nav > li > .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 2.428571;
    color: #333;
    white-space: nowrap;
}
.btns-acts .btn-individual-1 {
    background-color: #ffa000;
    color: #fff;
    font-size: 12px;
    padding: 8px 10px 8px 30px;
    border-radius: 10px;
    background-image: url(/images/ind-icon.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
}
.btns-acts .btn-individual-1:hover, .btns-acts .btn-corporate-1:hover{
   
    color: #fff !important;
   
}
.wrapper-3 .btn {
      font-size: 10px;
    margin-top: 15px;
}
.wrapper-3 {
    background-color: #fff;
}
.btns-acts .btn-corporate-1 {
    background-color: #db201e;
    color: #fff;
    font-size: 12px;
    padding: 8px 10px 8px 30px;
    border-radius: 10px;
    background-image: url(/images/cop-icon.png);
    background-repeat: no-repeat;
    background-position: 7% 50%;
}
header {
padding: 20px 0 100px 0 !important;
}
.wrapper-3 .rates-btns .btn {
    background-color: #d2222c;
    color: white;
    float: left;
    text-align: left;
    font-size: 10px;
    width: 90%;
    margin-top: 8px;
    border: 1px solid #000;
    padding-left: 4px;
}
.wrapper-3 .rates-btns .btn img{
       margin-top: -2.5px;
       margin-right:5px;
}
.wrapper-3 .rates-btns .pakistan {
    background-image: url(/images/pakistan_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .indonasia {
    background-image: url(/images/indonasia_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .bangladesh {
    background-image: url(/images/bangladesh_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .srilanka {
    background-image: url(/images/srilanka_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .vietnam {
    background-image: url(/images/vietnam_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .philippine {
    background-image: url(/images/philippine_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .india {
    background-image: url(/images/india_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.wrapper-3 .rates-btns .nepal {
    background-image: url(/images/nepal_flag.png);
    background-repeat: no-repeat;
    background-position: 5% 50%;
    padding-left: 16px;
}
.lnk-view-more {
    float: left;
   width: 8%;
    padding-left: 8px;
}
.ticker {
    padding-top: 15px;
    padding-bottom: 15px;
}
.cont-num {
    z-index: 9999999;
}
.curr-calc-ico {

    background-image: url(/images/currency-calc.png);
    width: 100%;
    height: 40px;
    background-position: 50% 50%;
    text-align: center;
    background-repeat: no-repeat;

}
.receiv-money-ico {

    background-image: url(/images/how-work.png);
    width: 100%;
    height: 40px;
    background-position: 50% 50%;
    text-align: center;
    background-repeat: no-repeat;

}
.no-hover-focus:hover ,.no-hover-focus:focus{
    color:white !important;
}
.bx-bg {
    border: 0 !important;
    box-shadow: none !important;    
    background-size: 33px;
    background-position: 15px 10px;
    min-height:0px !important;
}
.step-box h2 {
    margin-bottom: 0;
    color: #be0a0a;
    text-transform: uppercase;
    font-size: 25px;
}
.step-box h2 span:nth-child(1) {
    margin-bottom: 0;
    color: #be0a0a;
    font-size: 25px;
}
.step-box h2 span:nth-child(2) {
    margin-bottom: 0;
    color: #000;
    font-size: 25px;
}
.step-box-container hr {

    margin-top: 12px;
    margin-bottom: 12px;
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing:  border-box !important;
}
.news-box-container {
    background: #F2F2F2;
    max-height:477px;
    overflow-x:auto;
}
.news-box-container h2 span:nth-child(1) {
    color: #000;
    font-weight:bolder;

}
.news-box-container h2 span:nth-child(2) {
    color: #000;
    font-weight:normal;

}
.news-box-container ul li{
    margin: 15px 0 20px 0;


}
.news-box-container ul span b{
    color: orangered;
    font-size: 13px;


}
.news-box-container ul span:nth-child(2){
    margin-left:25px;


}
.curency-rates-box-container h4{
    background-color:gainsboro;
        padding: 8px;
}

.curency-rates-box-container ul li {
    border-bottom: 1px solid gray;
    float: left;
    width: 100%;
    padding: 5px 0 5px 0;
}

.curency-rates-box-container ul li span:nth-child(1){
    width:48%;
    float:left;
}
.curency-rates-box-container ul li span:nth-child(2){
    min-width:30%;
    float:right;
}

.curency-rates-box-container ul li span:nth-child(2) i{
    font-size:8px;
    float:right;
        margin: 4px 8px 0 0;
}
.curency-rates-box-container ul li .color-curr {
color:#337ab7;
}
.curency-rates-box-container ul li span:nth-child(2) .red {
    color:red;
    }
.curency-rates-box-container ul li span:nth-child(2) .green {
    color:green;
    }
.deposit-box-container h2 span:nth-child(1) {
    color: #000;
    font-weight:bolder;

}
.deposit-box-container h2 span:nth-child(2) {
    color: #000;
    font-weight:normal;

}
  .deposit-box-container ul li {
    border-top: 1px solid #dedede;
    padding-top: 15px;
    padding-bottom: 15px;
}
  .deposit-box-container ul li img {
   
    margin-top: 15px;
    
}
.today-btns {
text-align:left;
padding-top:4px !important;
padding-bottom:4px !important;
}
.rates-btns a {
font-size:12px;
}
.rates-btns a:hover {
color:#000 !important;
}