.inbox-wrap {
	margin: 0 auto;
	/*overflow: hidden;*/
}

.inbox-wrap .container {
	max-width: 100%;
	width: auto;
}

.inbox-wrap #menu {
	margin: 0;
}

.inbox-wrap #menu .navbar-nav {
	float: none;
	display: table;
	margin: 0 auto;
	width: 100%;
}

.inbox-wrap footer {
	padding: 20px 30px;
}

.inbox-wrap {
	margin-bottom: 30px;
	margin-top: 25px;
}

h3 {
	font-size: 21px;
}

#content h3:after, #column-left h3:after {
	content: "";
	display: none;
	width: 30px;
	margin: 10px 0 0 0;
	border-bottom: 5px solid;
}

.common-home #content {
	margin-top: 0px;
}

.breadcrumb {
	margin-top: 10px;
	margin-bottom: 5px;
}

.nav .open > a:focus, .nav .open > a:hover {
	background: none;
}

.product-thumb .button-group button {
	font-size: 13px;
}

.product-list .product-thumb .caption {
	margin-left: 260px;
}

.product-list .product-thumb .button-group {
	border-left: none;
}

.list-group a.active, .list-group a.active:hover, .list-group a:hover, .breadcrumb > li {
	text-shadow: none;
}

.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	background: transparent;
}

.product-thumb .button-group {
	border-top: none;
}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
	border-bottom-width: 1px;
}

.panel-heading {
	border-bottom: none;
}

.btn-group.form-control {
	height: 32px;
	background: transparent;
}

.form-control, hr {
	box-shadow: none;
}

.owl-carousel {
	background: transparent !important;
}

.owl-pagination {
	top: 5px !important;
}

.owl-wrapper-outer {
	border: 0 !important;
}

.checkout-checkout #accordion .panel {
	box-shadow: none;
}

.btn-default, .btn-primary {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 10%, rgba(0, 0, 0, 0.2) 165%) !important;
	border-color: rgba(0, 0, 0, 0.05) !important;
}

.btn-inverse {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 10%, rgba(0, 0, 0, 0.2) 75%) !important;
	border-color: rgba(0, 0, 0, 0.1) !important;
}

.btn-primary:hover {
	background-position: 0;
}

#menu {
	/*margin-top: 20px;*/
}

#menu .nav > li > a {
	padding: 15px 7px;
}

#menu .nav > li > a, #cart > .btn {
	font-size: 15px;
}

#menu .btn-navbar {
	border: none;
	background-image: none;
	border-radius: 1px;
}

#menu .see-all {
	border-top: none;
	background: rgba(255, 255, 255, 0.1);
}

#menu .dropdown-inner, #menu .dropdown-inner a, #menu .dropdown-inner ul {
	display: block;
	width: 100%;
}

#cart, #search {
	margin: 10px 0;
}

#logo {
	margin: 0px;
}

header {
	padding-top: 8px;
	padding-bottom: 3px;
}

.navbar, #top {
	margin-bottom: 0px;
}

#top {
	min-height: 35px;
}

#logo img {
	max-width: 100%;
	/* width: 100%; */
	max-height: 62px;
	/* margin-bottom: -6px;*/
}

header > .container {
	/*height: 81px;*/
}

#search .btn-lg {
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
}

#search .input-lg {
	height: 40px;
	line-height: 40px;
}

#search .btn-lg {
	padding: 0px 15px;
	height: 40px;
}

#search .form-control {
	border-color: transparent;
}

#search {
	line-height: 40px;
	height: 40px;
	top: 13px;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, #cart .dropdown-menu {
	border: none;
}

#collapse-checkout-confirm td, #collapse-checkout-confirm th {
	background: none !important;
}

.dropdown-menu li > a:hover {
	background-image: none;
}

#content {
	margin-top: 10px;
	padding: 0 20px;
}

#content .table-bordered, #content .table-bordered > tbody > tr > td, #content .table-bordered > tbody > tr > th, #content .table-bordered > tfoot > tr > td, #content .table-bordered > tfoot > tr > th, #content .table-bordered > thead > tr > td, #content .table-bordered > thead > tr > th {
	border-width: 1px;
	border-style: solid;
}

.btn-inverse, #top .btn-link, #top-links li, #top-links a, #menu .nav > li > a, .btn-primary, .btn-default, .btn-danger, .panel {
	text-shadow: none !important;
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
	/*width: 100% !important;*/
}

.well {
	box-shadow: none;
}

.list-group a {
	border-color: rgba(0, 0, 0, 0.07);
}

.product-thumb .price, footer .social i {
	font-size: 17px;
}

.owl-wrapper-outer {
	box-shadow: none;
}

.product-thumb:hover {
	-webkit-box-shadow: 1px 2px 50px -1px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 1px 2px 50px -1px rgba(0, 0, 0, 0.08);
	box-shadow: 1px 2px 50px -1px rgba(0, 0, 0, 0.08);
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}

.product-thumb .price-old {
	color: #f00;
}

.product-thumb img, .thumbnails .thumbnail img {
	max-width: 400px;
}

.product_pAge .thumbnails .thumbnail img {
	max-width: 300px;
}

#input-quantity {
	max-width: 100px;
}

#cart {
	top: 5px;
}

#cart .table-bordered, #cart .table-bordered > tbody > tr > td, #cart .table-bordered > tbody > tr > th, #cart .table-bordered > tfoot > tr > td, #cart .table-bordered > tfoot > tr > th, #cart .table-bordered > thead > tr > td, #cart .table-bordered > thead > tr > th {
	border-style: solid;
	border-width: 1px;
}

#cart .dropdown-menu, #cart.open > .btn, #cart.open > .btn:hover {
	box-shadow: none;
}

#column-left .catename a, #column-right .catename a, #column-left .category a, #column-right .category a {
	line-height: 25px;
	font-size: 15px;
}

#column-left .owl-item img {
	width: 100%;
}

.category {
	margin-bottom: 20px;
}

#column-right {
	padding-top: 20px;
}

#column-left .list-group a, #column-right .list-group a {
	font-size: 14px;
}

footer {
	display: block;
	position: relative;
	clear: both;
	border: none;
	padding-top: 10px;
	padding-bottom: 0px;
}

.Site_Dir_rtl footer h5 {
	font-size: 14px !important;
}

.Site_Dir_ltr footer h5 {
	font-size: 16px !important;
}

footer .navbar-nav > li > a {
	padding: 0;
}

footer hr {
	margin: 10px 0;
}

footer li {
	line-height: 26px;
}

.powered {
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}

@media (min-width: 768px) {
	.inbox-wrap {
		max-width: 90%;
	}
}

@media (max-width: 767px) {
	header > .container {
		height: auto;
	}

	#logo img {
		margin: 0 auto;
	}

	.inbox-wrap {
		max-width: 95%;
	}

	.inbox-wrap .container {
		max-width: 100%;
		width: auto;
	}
}

@media (min-width: 1000px) {
	#search {
		max-width: 85%;
	}
}

#search .btn-lg {
	padding: 11px 15px !important;
	height: 40px;
}

#cart .btn-inverse {
	/*background:transparent !important;*/
	background: #d90100;
}

.btn-default, .btn-navbar {
	background-image: none !important;
	border: none;
	text-shadow: none;
}

.btn-default.btn, .btn-navbar {
	box-shadow: none;
}

.btn {
	padding: 8px 12px;
	line-height: 18px;
	text-transform: capitalize;
}

#top .btn {
	/* padding: 6px 12px;
	 line-height: 12px; */
}

#top ul {
	margin-bottom: 0px;
}

.btn-primary, .btn-danger, .panel, .well {
	background-image: none !important;
	border: none;
	text-shadow: none;
}

.btn-primary.btn, .btn-danger.btn {
	box-shadow: none;
}

.product-thumb .caption {
}

.col-lg-3 .product-thumb .caption {

	background: #fff;
	border-top: 1px solid #ddd;
}

#menu {
	background-image: none;
}

.owl-wrapper-outer {
	box-shadow: none;
}

body {
	/* background:
	 linear-gradient(
	 rgba(255,255,255,0.8999999761581421 ),
	 rgba(255,255,255,0.8999999761581421 )
	 ),  url('image/fullwidth/layer-stone.jpg')  no-repeat center center fixed ;

	 background:
	 -webkit-linear-gradient (
	 top,
	 rgba(255,255,255,0.8999999761581421 ),
	 rgba(255,255,255,0.8999999761581421 )
	 ),   url('image/fullwidth/layer-stone.jpg')  no-repeat center center fixed ;
	 background:
	 -moz-linear-gradient (
	 top,
	 rgba(255,255,255,0.8999999761581421 ),
	 rgba(255,255,255,0.8999999761581421 )
	 ),   url('image/fullwidth/layer-stone.jpg') no-repeat center center fixed ;

	 background:
	 -o-linear-gradient  (
	 top,
	 rgba(255,255,255,0.8999999761581421 ),
	 rgba(255,255,255,0.8999999761581421 )
	 ),   url('image/fullwidth/layer-stone.jpg') no-repeat center center fixed ;

	 -webkit-background-size:cover;
	 -moz-background-size:cover;
	 -o-background-size:cover;
	 background-size:cover;
	 */
	background: #FFFFFF;
}

footer {
	background-color: #f8f7f7;
	border-top: 1px solid #ccc;
}

.inbox-wrap {
	-webkit-box-shadow: 0 1px 8px 0 rgba(5, 5, 5, 0.2);
	-moz-box-shadow: 0 1px 8px 0 rgba(5, 5, 5, 0.2);
	box-shadow: 0 1px 8px 0 rgba(5, 5, 5, 0.2);
}

.inbox-wrap {
	border: 1px solid #ffffff;
}

.inbox-wrap {
	margin-bottom: 30px;
}

.inbox-wrap {
	margin-top: 25px;
}

body > .container, main, #massage-header, #header-logo, .container.slide, .zoomPad {
	background-color: rgba(255, 255, 255, 0.800000011920929);
}

body main > .container > div .list-group-item, #column-left, #column-right, .infoextra-wrap, .breadcrumb, .forum-list table, .topic-desc, .reply-desc, #wrap-newtopic, #wrap-newtopic .button-topic, .cke_inner, #article-wrap .owl-carousel .owl-wrapper-outer, .thumbnails .thumbnail, .panel, th, td, .well {
	background-color: #f7f7f7;
}

.owl-carousel {backgroundrgba(247, 247, 247, 0.800000011920929);
}

.panel-default > .panel-heading+ .panel-collapse > .panel-body {
	border-color: transparent;
}

.panel, .well, .checkout-checkout legend {
	border-width: 0px;
}

.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th {
	background: none !important;
}

#menu {
	background-color: #d90100;
	border: none;
}

header {
	background-color: #ffffff;
	border: none;
}

#top {
	background-color: #fff;
	border: none;
	/* border-bottom: 1px solid rgba(217, 217, 217, 0.66); */
	padding-top: 9px;
}

#top form > .btn-group > .btn-link, #top-links > ul > li > a, #top-links > ul > li > span {
	/*color: #fff;*/
}

#top form > .btn-group > .btn-link:hover, #top-links > ul > li > a:hover, #top-links > ul > li > span:hover {
	color: #030303;
}

#menu .nav > li > a {
	color: #ffffff;
	text-transform: capitalize;
}

#menu .nav > li > a:hover {
	color: #fcfcfc;
}

#menu .nav > li > a:hover, #menu .nav > li > a:focus {
	background-color: #7d868c;
}

#top form > .btn-group > ul > li > button, #top-links > ul > li > ul > li a, #menu .nav > li ul li > a, .main-cate a, #menu .see-all, #content .dropdown-menu > li > a {
	color: #545454;
}

#top #form-currency .currency-select:hover, #top #form-language .language-select:hover, #menu .dropdown-inner li a:hover, #top-links .dropdown-menu a:hover, #menu .nav .main-cate a:hover, #menu .see-all:hover, #content .dropdown-menu > li > a:hover {
	color: #ffffff;
}

#menu .dropdown-menu, #menu .dropdown.open .dropdown-menu, #top .dropdown-menu, .dropdown-menu, .dropdown-inner-mega {
	background: #ebebeb;
}

#top #form-currency .currency-select:hover, #top #form-language .language-select:hover, #top-links > ul > li > ul > li a:hover, #menu .nav a:hover, .dropdown-menu li > a:hover, .dropdown-menu li > a:focus {
	background: #363738;
}

#cart .btn-inverse {
	/*background-color:#f5f5f5  ; */
}

#search .btn-default, #menu .btn-navbar, #menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	background-color:
	/*#ccc*/
	#d90100;
}

#cart .btn-inverse {
	/* color:#383838  ;*/
	color: #FFFFFF;
}

#search .btn-default, #menu .btn-navbar, #menu .btn-navbar:hover, #menu .btn-navbar:focus {
	color: #ffffff;
}

#search .form-control {
	background-color: #f2f2f2;
}

#search .form-control {
	color: #747678;
}

#search ::-moz-placeholder {
	color: #747678;
}

#search ::-webkit-input-placeholder {
	color: #747678;
}

#search :-ms-input-placeholder {
	color: #747678;
}

#search :-moz-placeholder {
	color: #747678;
}

#cart .dropdown-menu table, #cart.open > .btn, #cart.open > .btn:hover, #cart.open {
	color: #22272b;
}

#cart .dropdown-menu, #cart.open > .btn, #cart.open > .btn:hover {
	background-color: #e8e8e8;
}

#cart.open .dropdown-menu {
	border-color: #e8e8e8;
}

#cart.open td, #cart.open .dropdown-menu {
	border: none;
}

#cart .table-striped > tbody > tr:nth-of-type(2n+1) {
	background-color: #ffffff;
}

#cart .dropdown-menu a, #cart .dropdown-menu a:hover {
	color: #303030;
}

#cart .table-bordered, #cart .table-bordered > tbody > tr > td, #cart .table-bordered > tbody > tr > th, #cart .table-bordered > tfoot > tr > td, #cart .table-bordered > tfoot > tr > th, #cart .table-bordered > thead > tr > td, #cart .table-bordered > thead > tr > th {
	border-color: #dedede;
}

.main-cate > a:first-child {
	color: #ffffff;
}

.product-thumb .button-group button, .product-thumb .button-group {
	background-color: #ffffff;
}

.product-thumb .button-group button+ button {
	border-left: 1px solid rgba(255, 255, 255, 0.08);
	width: 40%;
}

.product-thumb .button-group button:hover {
	/*background-color: #ffffff;*/
}

.product-thumb {
	border-color: #ddd;
	/*overflow: hidden;*/
}

.product-layout.loopHomePod .product-thumb {
	border: 1px solid #999999;
}

.product-thumb .button-group button {
	/*color:#393a3b  ;*/
	color: #fff;
	background: #d90100;
}

.product-thumb:hover .button-group button {
	/*color:#000000;*/
}

.product-thumb a {
	color: #373e42;
}

.product-thumb:hover a {
	color: #242424;
}

.product-thumb .price {
	color: #d90100;
}

.product-thumb .image, .thumbnails .thumbnail {
	background-color: #ffffff;
}

.tab-content, #content {
	color: #2d2f30;
}

#content .nav-tabs > li > a, #content .nav-tabs a:focus {
	color: #2d2f30;
}

.panel, .product-thumb, table, .well p {
	color: #64686b;
}

.panel .form-group > a, table a, .well .form-group > a {
	color: #007ed9;
}

.panel .form-group > a:hover, table a:hover, .well .form-group > a:hover {
	color: #47a4e6;
}

h1 {
	color: #040608;
	font-size: 17px;
}

h2 {
	color: #000000;
	font-size: 17px;
}

#content h3 {
	color: #d90100;
}

#content .rating a, #content .nav a,
/* #content li a,*/
#content > p > a {
	color: #2c4252;
}

#content .rating a:hover, #content .nav a:hover, #content li a:hover, #content > p > a:hover, #content > p > a:focus {
	color: #007ed9;
}

#content .nav-tabs {
	border-bottom: 1px solid #f0f0f0;
}

.breadcrumb, .breadcrumb > li::after {
	border-color: #f5f5f5;
}

.breadcrumb a, legend, .panel h2, .well h2 {
	color: #5e6061;
}

.breadcrumb a:hover {
	color: #6028a6;
}

#content .table-bordered, #content .table-bordered > tbody > tr > td, #content .table-bordered > tbody > tr > th, #content .table-bordered > tfoot > tr > td, #content .table-bordered > tfoot > tr > th, #content .table-bordered > thead > tr > td, #content .table-bordered > thead > tr > th {
	border-color: #c7c7c7;
}

#content .form-control {
	border-color: #cfcfcf;
}

#content .form-control {
	color: #292d30;
}

#content ::-moz-placeholder {
	color: #292d30;
}

#content ::-webkit-input-placeholder {
	color: #292d30;
}

#content :-ms-input-placeholder {
	color: #292d30;
}

#content :-moz-placeholder {
	color: #292d30;
}

#content .form-control {
	/*background-color: #ffffff;*/
}

.checkoutPageBest h4.panel-title {
	color: #000;
}

.panel-title, .panel-default > .panel-heading {
	color: #ffffff;
}

.panel-heading, .panel-default > .panel-heading {
	background-color: #F0F0F0;
	color: #000;
}

.panel, .well {
	border-color: #9da5ab;
}

.btn-primary, .btn-primary.focus, .btn-primary:focus, .btn-primary.active:focus {
	background-color: #d90100;
}

.btn-primary:hover {
	background-color: #d90100;
}

.btn-default {
	background-color: #d90100;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color: #70818c;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	border-color: #70818c;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus {
	border-color: #70818c #70818c transparent;
}

.btn-default:hover, .btn-default.active, .btn-default:active, .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-default.active, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
	background-color: #8798a3;
}

.btn-default, #content .nav-tabs li.active a {
	color: #ffffff;
}

.btn-default:hover, .btn-default.active, .btn-default:active, .btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-default.active, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
	color: #ffffff;
}

.btn-primary {
	color: #FFFFFF;
}

.btn-primary:hover {
	color: #ffffff;
}

hr, legend {
	border-color: #ebebeb;
}

#column-left h3, #column-right h3 {
	color: #3b403b;
}

#column-left .list-group a, #column-right .list-group a, #column-right h3 {
	color: #FFFFFF;
}

#column-left a:hover, #column-right a:hover, #column-left .category a:hover, #column-right .category a:hover, #column-left .list-group-item.active {
	color: #f1f1f1;
}

#column-left .catename a, #column-right .catename a, #column-left .category a, #column-right .category a {
	color: #101112;
}

#column-left .panel-collapse a, #column-right .panel-collapse a, #column-left a.child, #column-right a.child {
	color: #101112;
}

.list-group a {
	border-color: #ffffff;
}

.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	border-color: #ffffff;
}

.image-additional a, .thumbnails .thumbnail {
	border-color: #ffffff;
}

footer {
	color: #fff;
	/*background: url('image/olxfooter.png') bottom center repeat-x;*/
}

p.CopyRightBST {
	text-align: center;
	color: #d90100;
	font-weight: bold;
	font-size: 15px;
}

footer .container-fluid ul li a {
	color: #808080;
	text-transform: capitalize;
	font-size: 14px;
	line-height: 36px;
}

footer .FooterBottom a {
	color: #fff;
}

footer .fa-check-square {
	color: rgba(16, 20, 23, 0.1);
}

footer a:hover {
	color: #1c8ce8;
}

footer hr, footer .panel, footer .panel-heading, footer .panel-default > .panel-heading {
	border-color: #ffffff;
}

footer h5.panel-title a, footer h4, footer h5, footer h3 {
	color: #fff;
	background: #808080;
	padding: 9px;
	border-radius: 3px;
	text-transform: capitalize;
}

footer i {
}

footer a i:hover {
	color: #095f9c;
}

.powered span, .powered p {
	color: #0d0d0d;
}

footer hr {
	border-color: #ffffff;
}

/************hany*************/
.product-thumb .caption p:first-of-type {
	min-height: 80px;
}

.SearchPageBtn {
	color: #FFFFFF !important;
}

.list-group a.active, .list-group a.active:hover, .list-group a:hover, .list-group-item {

	background-color: #d90100;
	color: #FFFFFF;
}

.BannerAdsImg {
	border-radius: 3px;
	width: 100%;
	height: 70px;
}

.AccountSideBarBest {
	background: #f0f0f0;
	padding: 11px 12px;
	margin: 0px;
}

.price-tax {
	display: none !important;
}

.AddProdBstLnk {
	color: #000;
	/* text-decoration: underline; */
	font-weight: bold;
}

.prod_page_ul li {
	font-size: 15px;
	margin: 9px 0px;
}

.Site_Dir_ltr .prod_page_ul li {
	font-size: 17px;
}

.prod_page_spn {
	font-weight: bold;
}

.product-thumb .rating {
	display: none;
}

.btn-group-Best-prdct button {
	margin: 5px;
}

.product-thumb h4 {

	min-height: 28px;
	height: 51px;
	line-height: 24px;
	text-align: right;
	/* white-space: nowrap; */
	/*	margin-bottom: 0;
	 overflow: hidden;
	 white-space: normal;
	 text-overflow: ellipsis;*/

}

.Site_Dir_ltr .product-thumb h4 {
	text-align: left;
}

.MessageToSeller {
	text-align: center;
	color: red;
	font-size: 18px;
}

.bestHideThis, .hide_best {
	display: none !important;
}

.topmenu {
	/*width: 100% !important;
	 background-color: #d90100;*/
	margin-top: 1px;
	margin-bottom: 10px;
}

#menu .fa:before {

	margin-left: 8px;
}

.social a {
	width: 25px;
	height: 25px;
	text-align: center;
	margin: 0 2px;
	display: inline-block;
	font-size: 20px;
	/*background: #777;*/
	color: #fff;
	border-radius: 2px;
	-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;
	margin-left: 5px;
}
.footerSocial a img {
    width: 35px;
    border-radius: 50px;
}

.footerSocial a {
	/*background: #d90100;*/
}

.sooqYmnTxt {

	color: #d90100;
	font-size: 17px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 11px;
}

.AccountPge ul li i {

	padding: 6px 10px;
	font-size: 24px;
}

.color_site {
	background: #6695a1;
	color: #fff;
}

.color_site_1 {
	background: #808080;
	color: #fff;
}

.color_site_2 {
	background: #d90100;
	text-transform: capitalize;
}

.color_site_2:hover {
	color: #FFFFFF;
	background: #c9861a;
}

.E3lanRndom {
	padding-top: 3px;
	/* border: 1px solid red; */
	max-width: 300px;
	/*overflow: hidden;*/
	white-space: nowrap;
}

.E3lanRndom a {
	color: #fff;
	margin-top: 5px;
}

.Seller-Pge-Sec1 .col-md-6 {
	margin-bottom: 16px;
	font-size: 14px;
}

.Seller-Pge-Sec1 .col-md-6 strong {
	padding: 0px;
}

.Home-Search-Section {
	padding-top: 5px;
}

.common-home h3 {
	color: #d90100;
	/* margin: 19px 0px; */
	/* margin-bottom: 30px; */
	/* font-size: 24px; */
	text-align: center;
	border-bottom: 2px solid #f2f2f2;
	margin-bottom: 12px;
	padding-bottom: 9px;
}

.common-home .Home-Search-Section h3 {
	color: #000;
	border: 0px;
	padding: 8px;
	/* visibility: hidden; */
	margin: 0px;
	font-size: 15px;
	margin-bottom: 7px;
	font-weight: bold;
	text-transform: capitalize;
}

.common-home #content h3::after {
	display: none;
}

.btn-main-menu {
	padding: 0px;
}

.loopHomePod .product-thumb .image img {

	max-width: 175px;
	padding: 0 0px;
}

.loopHomePod .product-thumb .caption {
	margin-right: 109px;
	padding: 0px;
}

.loopHomePod .product-thumb .caption p:first-of-type {
	min-height: 27px;
	white-space: nowrap;
	/*overflow: hidden;*/
}

.loopHomePod .product-thumb h4 {
	/* min-height: 31px; */
	min-height: 23px;
	height: 22px;
	/*overflow: hidden;*/
	line-height: 17px;
	white-space: nowrap;
	margin-top: 8px;
	margin-bottom: 2px;
}

.loopHomePod .product-thumb .price-old {
	display: none;
}

.loopHomePod .product-thumb .price {
	color: #d90100;
	background: #ccc;
	padding: 0px 3px;
	border-radius: 4px;
	text-align: center;
}

.loopHomePod p {
	margin-bottom: 4px;
}

.loopHomePod .btn {
	padding: 6px 12px;
	max-width: 205px;
	/*overflow: hidden;*/
}

.loopHomePod .product-thumb .button-group {
	background: rgba(247, 247, 247, 0.800000011920929);
}

aside#column-left {
	width: 100%;
	display: inline-block;
	background-color: #f8f8f8;
	padding-top: 12px;
}

aside#column-left .form-horizontal .form-group, aside#column-left .form-horizontal button {
	float: right;
	width: auto;
	padding-right: 11px;
}

.color_f8f8f8 {
	background: #F8F8F8;
}

.list_categories_home img {
	width: 97px;
	height: 97px;
}

/*
 .product_pAge .main_image{
 float: right;
 width: 70%;
 margin: 0px;
 }
 .product_pAge .image-additional{
 float: left;
 margin-right: 0px;
 }
 .product_pAge .image-additional img{
 width: 80px;
 height: 80px;
 }
 */
.productH2Title {
	border-color: #f5f5f5;
	background-color: rgba(247, 247, 247, 0.800000011920929);
	margin: 15px 0px;
	padding: 6px;
	border: 1px solid #ddd;
	font-size: 15px;
	color: #5e6061;
	line-height: 20px;
}

.loopHomePod .categorhoVrLop {
	position: absolute;
	top: 0px;
	left: 14px;
	/*display: none;*/
	background-color: #5797c4;
	color: #FFFFFF !important;
}

.loopHomePod:hover .categorhoVrLop {
	display: block;
}

/************for google ********/
.GoGle-Ads-Sec {
	text-align: center !important;
	/*overflow: hidden;*/
}

.HeaderSection .GogleAdsCnterHorizon {
	max-height: 90px !important;
}

.GoGle-Ads-Sec img {
	max-width: 100% !important;
	border-radius: 3px;
}

.FooterAdsSection img {
	max-width: 100%;
	padding: 3px 0px;
}

.ProfleSllerImgMsgPge {
	max-width: 53px;
	border-radius: 50%;
	margin: 4px;
	border: 1px solid #ccc;
}

.SellerPge-PrflImg {
	max-width: 150px;
	border-radius: 4px;
}

.HomeSearchFrm select, .HomeSearchFrm input {
	border: 1px solid #014a7f;
}

.messgeCunt {
	color: red;
	font-size: 16px;
	line-height: 0px;
	animation: animate 1s linear infinite;
}

@keyframes animate {
0% {
opacity: 0;
}

50% {
opacity: 0.5;
}

100% {
opacity: 0;
}
}

.dropdownAccountTp {
	/* background: #d90100;
	 padding: 4px 7px 5px 10px;
	 border-radius: 2px;
	 margin-top: -3px; */
}

.FaceLginButton {
	background: url('image/FBloginbutton.png');
	background-repeat: repeat;
	background-repeat: no-repeat;
	height: 36px;
	width: 165px;
	margin: 0 auto;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	margin-top: 10px;
	padding-right: 13px;
	padding-top: 8px;
	color: #fff;
	margin-bottom: 10px;
}

.relatedProducts .product-layout.product-grid {
	width: 100%;
}

.product_pAge .listContactIcons .col-xs-12 {
	margin-bottom: 5px;
}

.btn-google-plus {
	color: #fff;
	background-color: #dd4b39;
	border-color: rgba(0, 0, 0, 0.2);
}

.btn-twitter {
	color: #fff;
	background-color: #2ba9e1;
	border-color: rgba(0, 0, 0, 0.2);
}

.btn-facebook {
	color: #fff;
	background-color: #3b5998;
	border-color: rgba(0, 0, 0, 0.2);
}

#top .Add_New_ads_Topbar {
	background: #f2f2f2;
	color: #000;
	margin-top: 0px;
	padding: 10px 5px;
	border-radius: 3px;
	border: 1px solid #ccc;
	line-height: 12px;
	font-size: 15px;
}

.note-btn-group.btn-group.note-view {
	display: none !important;
}

.loopHomePod .product-thumb .image img {
	max-width: 96px;
	padding: 0 0px;
}

.product-thumb .image img {
	max-width: 100%;
}

.no-padding-best {
	padding: 0px;
}

.haraj-btn {
	background: #fff;
	color: #fff;
	margin-top: 0px;
	padding: 8px 5px;
	border-radius: 3px;
	border-left: 1px solid #ccc;
	line-height: 11px;
	font-size: 14px;
	/* border: 0px; */
	/* padding-left: 9px; */
	/* border-left: 1px solid #ccc;*/
}

.haraj-btn .fa {
	margin-bottom: 6px;
}

#top-links {
	padding-top: 5px;
}

.HomeSearchFrm {
	padding: 11px 5px 3px 5px;
	background: #f0f0f0;
	/* border: 1px solid #ccc; */
	margin-top: 3px;
	border-radius: 2px;
}

.ListCatsHomeCointer .product-layout {
	padding: 3px 3px;
}

.ListCatsHomeCointer .product-thumb h4 {
	/* min-height: 31px; */
	min-height: 21px;
	height: 22px;
	/*overflow: hidden;*/
	font-size: 14px;
	line-height: 15px;
}

.HomeSearchFrm .form-group {
	padding-left: 1px;
	padding-right: 2px;
}

.FooterBottom {
	/*background: #333;*/
	padding: 6px;
	border-top: 4px solid #808080;
}

.btn-success {
}

.product-layout.loopHomePod.Featured_ad_seller .product-thumb {
	/*background-color: yellow; */
	border: 1px solid #d90100;
}

.product-layout .featured {
	position: absolute;
	/*overflow: hidden;*/
	width: 54px;
	height: 55px;
	/* z-index: 1; */
	right: 16px;
}

.product-layout .featured span {
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 20px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	width: 100px;
	background: #ff8300;
	position: absolute;
	top: 6px;
	right: -26px;
}

.Site_Dir_ltr .product-layout .featured span {
	font-weight: bold;
	font-size: 13px;
	line-height: 19px;
	top: 12px;
	right: -28px;
}

.product-layout .sale-banner-grid {
	position: absolute;
	/*overflow: hidden;*/
	width: 75px;
	height: 75px;
	z-index: 1;
	left: 16px;
}

.product-layout .sale-banner-grid span {
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 20px;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	width: 100px;
	background: #43d9a3;
	position: absolute;
	top: 15px;
	left: -27px;
}

.list_categories_home_a {
	color: #0098d0;
	font-weight: bold;
}

.navbar-nav > li {
	border-left: 1px solid #df5050;
}

.topmenu nav#menu .collapse.navbar-collapse.navbar-ex1-collapse {
	padding-right: 0px;
	border: 1px solid #f8f8f8;
}

.topmenu nav#menu .collapse.navbar-collapse.navbar-ex1-collapse ul.nav.navbar-nav {
	margin: 0px;
}

/************ for cats sub cat OPeen Sooq design***********/
.OS_mainCatesCont li {
	/*width: 32.3%;*/
	margin-bottom: 40px;
	padding-left: 25px;
}

.OS_mainCatesCont ul {
	margin: 0px 3px;
	padding: 0px;
}

.OS_mainCatesCont .OS_mainCatTitle, .subCatTitle {
	border-bottom: 2px solid #f2f2f2;
	margin-bottom: 10px;
}

.overflowHidden {
	overflow: hidden;
}

.Site_Dir_rtl .OS_mainCatTitle h2 {
	font-size: 14px;
}

.Site_Dir_ltr .OS_mainCatTitle h2 {
	font-size: 16px;
}

.fRight {
	float: right;
}

.Site_Dir_ltr .fRight {
	float: left;
}

.OS_mainCatesCont .OS_mainCatTitle a span:first-child, .subCatTitle a span:first-child {
	font-size: 40px;
}

.OS_mainCatesCont .OS_mainCatTitle strong, .subCatTitle strong {
	color: #4a4a4a;
	text-transform: capitalize;
}

.OS_inline {
	display: inline-block;
}

.OS_mainCatesCont li .viewSubCats {
	color: #808080;
	margin-top: 20px;
}

.Site_Dir_rtl .OS_mainCatesCont li .viewSubCats {
	font-size: 13px;
}

.Site_Dir_ltr .OS_mainCatesCont li .viewSubCats {
	font-size: 16px;
}

.cursor {
	cursor: pointer;
}

.fLeft {
	float: left;
}

.OS_subCatsCont {
	height: 100px;
	/*overflow: hidden;*/
}

.subCatLink {
	margin: 0 0 8px 8px;
}

.subCatLink a {
	padding: 4px 6px;
	background-color: #f2f2f2;
	border-radius: 3px;
	line-height: 21px;
	font-weight: 400;
	display: block;
	color: #d90100;
}

.Site_Dir_rtl .subCatLink a {
	font-size: 13px;
}

.Site_Dir_ltr .subCatLink a {
	font-size: 16px;
}

/*************************/
.titleBox, .titleBox > * {
	/* color: #444;*/
	/*font-size: 16px;*/
}

.titleBox {
	background-color: #f3f5f7;
	padding: 0px 2px;
	margin-bottom: 10px;
}

.overflowHidden {
	/*overflow: hidden;*/
}

.titleBox h3 span {
	color: #87b820;
}

.product-layout.product-grid .btn.btn-def {
	padding: 5px 4px;
	line-height: 16px;
	border: 0px;
	margin-bottom: 4px;
	box-shadow: none;
	font-size: 16px;
}

.product-layout.product-grid h4 a {
	color: #d90100;
}

.product-thumb .caption p {
	margin-bottom: 0px;
}

.product-layout.product-grid {
	margin-bottom: 10px;
}

.col-lg-3 .product-thumb .caption {
}

.List_sellers_block .product-thumb {
	background: #f8f8f8;
}

.List_sellers_block .product-thumb h4 {
	margin: 0px 3px;
	text-align: center;
}

.language_li .btn.btn-link.dropdown-toggle {
	line-height: 32px;
	font-size: 15px;
	/*background: #87b820;*/
	color: #FFFFFF;
	padding: 8px 17px;
}

select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 14px;
}

.prodDescription, .prodDescription p, .prodDescription span {
	font-size: 16px !important;
	line-height: 33px !important;
	/*overflow: hidden;*/
}

#form-language .dropdown-menu {
	min-width: 134px;
}

.product_pAge .white-block.job-main-card {
	background-color: #fefefe;
	padding: 15px;
	-webkit-box-shadow: 0 0 3px 1px #ddd;
	box-shadow: 0 0 3px 1px #ddd;
	border-radius: 3px;
	margin-bottom: 15px;
}

#review .table .fa.fa-stack {
	display: none;
}

img:hover, a:hover {
	opacity: 0.8;
}

/**********loading***********/
/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript,
 if it's not present, don't show loader */
.no-js #loader {
	display: none;
}

.js #loader {
	display: block;
	position: absolute;
	left: 100px;
	top: 0;
}

.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
}

/****************************/
.information-sitemap #content ul li {
	line-height: 35px;
	font-size: 15px;
	margin-bottom: 12px;
}

.breadcrumb > li:after {
	content: '';
	display: block;
	position: absolute;
	top: -3px;
	left: -5px;
	width: 26px;
	height: 26px;
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.breadcrumb > li {
	padding: 0 11px;
}

.breadcrumb > li:last-child:after {
	display: none;
}

.footerExternalLinks {
	text-align: center;
	padding: 10px;
	line-height: 30px;
	font-size: 16px;
}

.product_pAge .white-block.job-main-card.extra_data i {
	display: none;
}

.img-thumbnail img {
	max-width: 100px;
}

a:active {
	background: #f0f0f0;
}

/*************/
@media (min-width: 768px) {
	.prod_page_ul li {
		width: 49%;
		float: right;
	}

	.product-thumb .image img {
		height: 194px;
	}

}

@media (max-width: 768px) {

	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		/*
		 padding-right: 3px;
		 padding-left: 3px;
		 */
	}

	.navbar-nav > li {
		border: 0px;
		border-bottom: 1px solid #888;
	}

	.OS_mainCatesCont li {
		padding: 0px;
		margin: 0px;
		margin-bottom: 10px;
	}

	#top-links ul {
		text-align: center;
	}

	h3, h4 {
		font-size: 15px;
	}

	.OS_subCatsCont {
		height: auto;
	}

	.no_padding_xs {
		padding: 0px;
	}

	.no_margin_xs {
		margin: 0px;
	}

}

@media (max-width: 767px) {

	.product-list .product-thumb .caption {
		margin-right: 0px;
		padding: 0px 5px;
		text-align: center;
	}

	.ListCatsHomeCointer .product-layout {
		padding: 2px;
	}

	.FooterAdsSection .col-md-12, .FooterAdsSection {
		padding: 0px;
	}

}

@media (max-width: 425px) {
	.AddNewAdDHed {
		/*width: 100%;
		 text-align: center;*/
	}

	.ListCatsHomeCointer .product-layout {
		text-align: center;
	}

	.list_categories_home img {
		width: 60px;
		height: 60px;
		display: block;
		float: none;
		margin: 0px auto;
	}

	nav#top .pull-left {
		width: 100%;
		text-align: center;
	}

	nav#top #top-links {
		width: 100%;
		text-align: center;
		padding-top: 7px;
	}

	.topmenu {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.AddNewAdDHed {
		/*margin-top: 5px;*/
	}

	div.product-layout.product-grid .product-thumb .image {
		/* text-align: center; */
		width: 25%;
		float: left;
	}

	div.product-layout.product-grid .product-thumb .image img {
		max-width: 100%;
		height: 100px;
		width: 90px;
		border-radius: 4px;
	}

	div.product-layout.product-grid .product-thumb {

		border: 1px dotted #ddd;
		border-radius: 3px;
		background: #f8f8f8;
		padding: 4px;
		margin-top: 3px;
	}

	div.product-layout.product-grid .product-thumb .caption {
		padding: 0 2px;
		background: #f8f8f8;
		border-top: 0px;
	}

	div.product-layout.product-grid .product-thumb h4 {
		margin-top: 0px;
	}

	div.product-layout.product-grid {
		margin-bottom: 0px;
		padding-right: 1px;
		padding-left: 1px;
		padding-top: 2px;
		padding-bottom: 2px;
	}

}