.marT9{
	margin-top:9px !important;
}
.marTB2520{
	margin:25px 0px 20px;
}
.marB65{
	margin-bottom:65px;
}
.navbar-collapse {
	padding-right:0px;
	padding-left:0px;
}
.information-contact #content{
	float:none;
}
.product_detail #input-quantity{
	width:70%;
}

/*------------------------*/
.breadcrumb-box ul li a:hover{
	color: #fff;
}
.page-header-heading h2 {
	font-family: 'Satisfy', cursive;
	font-weight: bold;
}
.category_page .respon_widthaddon .form-group {
	margin-right: 10px;
}
.category_page .respon_widthaddon .form-group.input-group-sm select,
.category_page .respon_widthaddon .form-group.input-group-sm #category_addon{
	color: #CF0008 !important;
}
.alert button {
	margin-right: 13px;
	margin-top: 4px;
}
.product_detail .product_description,.customdiv{
	float:left;
	width:100%;
}
.product_detail .product-details-content .rating,.slider-nav {
	float: left;
	width: 100%;
}
.product_detail .description_product,.product_detail #product{
	float:left;
}
.product_detail .box-details-info  .product_price li {
	font-weight: 600;
	font-family: 'Lato',sans-serif;
	font-size: 16px;
	float:left;
	width:100%;
}
/*.slider-nav img{
	width:143px;
	margin-right: 4px;
}*/
.slider-nav{
	margin-top: 10px;
}
.slider-nav .slick-slide{
	width: 143px !important;
}
.slick-slide {
	max-height: 430px;
}
.product-list .respon_description,.product-grid .productlist_description{
	display:none;
}
/*------------------------------------*/
.form-horizontal .control-label {
	text-align: left;
}
#account-login #content{
	float:none;
}
#account-login #input-email{
	float:right;
}
#account-account h2{
	color: #CF0008;
}

#account-register .custom_float input{
	float:right;
}
#account-address table tr {
	border-bottom: 1px solid #ddd;
}

.wishlistpage .table.full td{
	width:20%;
	float:left;
}

.wishlistpage .table.full .custom_tdwishlist {
	padding: 73px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #262626;
}
.wishlistpage .table.full .btn-custm {
	padding: 12px 14px !important;
	margin-bottom: 3px;
}
.orderlistpage table tbody td,.returnlistpage table tbody td,.rewardpage table tbody td,.transactionpage table tbody td
,table.historyorder tbody td,.productorderinfo tbody td,.orderdetail tbody td,.returndetail tbody td,.returninfopage table tbody td {
font-size: 18px;
font-weight: normal;
color: #262626;
padding: 15px 0px !important;
border-bottom: 1px solid #ddd;
}
.orderinfopage .left-left, .returninfopage .left-left {
	color: #777 !important;
	font-weight: normal !important;
	margin-left: 15px !important;
	line-height: 2 !important;
} 
.orderinfopage .order_address td {
	font-size: 18px;
	font-weight: normal;
	color: #777;
	line-height: 33px;
	border-bottom: 1px solid #ddd;
}
.historyorder tbody td{
	width:33.33%;
}
.orderinfopage table tfoot td {
	line-height: 4;
}
.orderinfopage .left{
	color: #262626;
	font-weight: normal;
	font-size: 20px;
}
.orderinfopage .sub-price {
	color: #cf0008;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: normal;
}
.orderinfopage .productorderinfo td{
	width:16.66%;
}
.productorderinfo,.historyorder,.historyinfoorder,.orderinfopage .buttons{
	float:left;
	width:100%;
}
.orderinfopage .productorderinfo thead td{
	padding:8px;
}
.orderinfopage .productorderinfo tfoot tr{
	border-bottom:1px solid #ddd;
}
.rewardpage table td{
	width:33.33%;
}
/*----------------contact us------------------*/
.gmap-canvas{
	width: 100% !important;
    height: 500px !important;
}
#input-email,#input-name{
	float:right;
}
.custom_contact_marTB55 {
	margin: 55px 0px;
}

/*----------------------------*/
.filter_product .filer_cust select{
	color: #CF0008;
}
.filter_product #button-search{
    border-color:1px solid #cf0008 !important;	
}
.owl-theme .owl-nav [class*="owl-"] {
	width: 35px;
	height: 35px;
	border-radius: 100% !important;
	line-height: 1.8em;
	text-align: center;
	padding: 5px 0 !important;
	background-color: #404040 !important;
	transition: all .45s ease-in-out;
}
.owl-theme .owl-nav {
	position: absolute;
	top: 50%;
	/* margin: 0; */
	margin-top: -22.5px !important;
	width: 100%;
	z-index: -1;
}
 .owl-theme .owl-nav [class*="owl-"]:hover{
	background-color: #CF0008 !important;
	color:#fff !important;
 }
 /*-------------------cartpage-----------*/
.cartpage .table td{
	width:20%; 
 }
.cartpage table.table tbody tr {
	border-bottom: 1px solid #ddd;
}
.cartpage table.table tbody td.custom_carttd{
	padding: 73px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #262626;
}
.cartpage .table.view.table-bordered tbody tr td {
	color: #262626 !important;
}
.cartpage legend {
	font-size: 18px;
}
.modal-header {
	border-bottom:none;
}
.cartpage h3.respon_cart_text {
	font-size: 21px;
}

/*---------------------------*/
.checkout-checkout .form-group{
	margin-bottom: 15px;
	float: left;
    width: 100%;
}
.checkout-checkout input[type="checkbox"] {
	position: relative;
}
.checkout-checkout #payment-existing,.checkout-checkout #shipping-existing{
	float: left;
	width: 100%;
	margin: 10px 0px;
}
.checkout-checkout #content .custom_btn_right {
	float: right;
}

/*---------------------------*/
.owl-carousel {
	display: block !important;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1;
}
.owl-prev, .owl-next {
	color: #FFFFFF !important;
}
.language_menu {
	min-width: 130px;
	border-top: 2px solid red;
	height: 100px;
	overflow-y: auto;
	min-height: 70px;
	height: auto;
	max-height: 101px;
}
#customer-slider .owl-nav.disabled {
    display: none !important;
}