.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: 17px;
	margin-top: 8px;
	margin-bottom: 0px;
}
#content h3:after, #column-left h3:after {
	/*content: "";
	 display: block;
	 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: 11px;
}
.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: 10px;
}
header {
	padding-top: 8px;
	padding-bottom: 3px;
}
.navbar, #top {
	margin-bottom: 0px;
}
#top {
	min-height: 35px;
}
#logo img {
	max-width: 100%;
	width: auto;
	max-height: 75px;
	 margin-top: 5px;
	margin-bottom: 2px;
}
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;
	
    position: absolute !important;
    /* margin: -4px; */
    align-items: center !important;
    justify-content: center !important;
    margin-right: -8px !important;
    margin-top: 4px !important;
}
.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;
}
footer h5 {
	font-size: 14px !important;
	display: none;
}
footer .navbar-nav > li > a {
	padding: 0;
}
footer hr {
	margin: 10px 0;
}
footer  li {
	line-height: 30px;
}
.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;
		max-height: 75px;
	}
	.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: #0473c0;
}

.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;
}
#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 {
	min-height: 60px;
}
.col-lg-3 .product-thumb .caption {
	min-height: 100px;
}

#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, .product-thumb, .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: rgba(247, 247, 247 ,  0.800000011920929);*/
}
.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: #0473c0;
	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: 1px;
}

#top  form > .btn-group > .btn-link, #top-links > ul > li > a, #top-links > ul > li > span {
	color: #000;
}
#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;
}
#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*/#0473c0;
}

#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: #f0f0f0;*/
}
.product-layout.loopHomePod .product-thumb {
	/*border: 1px solid #999999;*/
}

.product-thumb .button-group button {/*color:#393a3b  ;*/
	color: #fff;
	background: #0473c0;
}
.product-thumb:hover  .button-group button {/*color:#000000;*/
}

.product-thumb a {
	color: #373e42;
}
.product-thumb:hover a {
	color: #242424;
}

.product-thumb .price {
	color: #0473c0;
}

.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: #0473c0;
}

#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: #0473c0;
}

.btn-primary:hover {
	background-color: #0473c0;
}

.btn-default {
	background-color: #0473c0;
}
.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;
}
p.CopyRightBST {
	text-align: center;
}

footer a {
	color: #0473c0;
	font-size: 14px;
}
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;
}

footer i {
	font-size: 15px;
	color: #0473c0;
	margin-left: 6px;
}

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: #0473c0;
	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;
}
.prod_page_spn {
	font-weight: bold;
}
.product-thumb .rating {
	display: none;
}
.btn-group-Best-prdct button {
	margin: 5px;
}
.product-thumb h4 {
	/* min-height: 31px;*/
	min-height: 31px;
	height: 36px;
	overflow: hidden;
	line-height: 18px;
}
.MessageToSeller {
	text-align: center;
	color: red;
	font-size: 18px;
}
.bestHideThis, .hide_best {
	display: none !important;
}
.topmenu {
	width: 100% !important;
	background-color: #0473c0;
	margin-top: 0px;
	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;
}
.footerSocial a {
	background: #000 !important;
}
.sooqYmnTxt {

	color: #0473c0;
	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: #014a7f;
	color: #fff;
}
.color_site_2 {
	background: #0473c0;
	color: #fff;
}
.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: #0473c0;
	/* 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;
}
.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: 5px;
	/* 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: #0473c0;
	background: #ccc;
	padding: 0px 3px;
	border-radius: 4px;
	text-align: center;
}

.loopHomePod p {
	margin-bottom: 4px;
	display: flex;
}
.loopHomePod .btn {
	padding: 6px 0px;
	max-width: 205px;
	overflow: hidden;
	margin-right: 18px;
	border:none;
}
.loopHomePod .btn:first-child {
	margin-right: 0px;
}
.loopHomePod  .product-thumb .button-group {
	background: rgba(247, 247, 247 ,  0.800000011920929);
}
aside#column-left {
	/*width: 100%;*/
	display: inline-block;
	background-color: #ffffff;
	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;
}
/*
 .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: 8px;
	border: 1px solid #ddd;
	font-size: 16px;
	color: #5e6061;
}
.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 {
	width: 60px;
	height: 60px;
	margin: 4px;
	border: 1px solid #ccc;
	border-radius: 18px;
}
.SellerPge-PrflImg {
	width: 90px;
	height: 90px;
	border-radius: 16px;
}
.HomeSearchFrm select, .HomeSearchFrm input {
	border: 1px solid #014a7f;
}
.messgeCunt {
	color: red;
	font-size: 16px;
	line-height: 0px;
	font-weight: bold;
}
.mobile-menu .messgeCunt, .topmenu .messgeCunt {
	color: #000;
	font-size: 12px;
}
.dropdownAccountTp {
	/* background: #0473c0;
	 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: #f2f2f2;
	color: #000;
	margin-top: 0px;
	padding: 10px 5px;
	border-radius: 3px;
	border: 1px solid #ccc;
	line-height: 12px;
	font-size: 15px;
}
#top-links {
	padding-top: 0px;
}
.HomeSearchFrm {
	padding: 7px 5px 3px 5px;
	/* background: #f7f7f7; */
	border: 1px solid #f4f4f4;
	margin-top: 3px;
	padding: 8px;
	border-radius: 5px;
}
.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;
}
.btn-success {
	background-color: #0473c0;
	border-color: #0473c0;
}
.product-layout.loopHomePod.Featured_ad_seller .product-thumb {
	/* background-color: yellow;
	 border: 1px solid #0473c0; */
}
.product-layout .featured {
	position: absolute;
	overflow: hidden;
	width: 37px;
	height: 49px;
	z-index: 1;
	left: 6px;
}
[dir="rtl"] .product-layout .featured {
    left: auto;
    
}
.product-layout .featured span {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	line-height: 20px;
	transform: rotate(45deg);
	-webkit-transform: rotate(-54deg);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	width: 100px;
	background: #0473c0;
	position: absolute;
	top: 6px;
	left: -38px;
}
[dir="rtl"] .product-layout .featured span {
    left: auto;
    right: -38px !important;
    transform: rotate(45deg); /* reverse angle */
}
.brand-logos {
	display: grid;
	grid-gap: 10px;
	grid-template-columns: repeat(3,1fr);
	margin-top: 15px;
}
.brand-logos--svg {
	border: 1px solid #f3f3f3;
	padding: 8px;
	color: #555;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 5px;
	flex-direction: column;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
}
.brand-logos--svg img {
	width: 60px;
	height: 60px;
}
.aqar-tags {
	margin-top: 15px;
}
.aqar-tags a {
	margin: 0 0 10px 10px;
}
a.tagTab:hover {
	color: #0473c0 !important;
	text-decoration: underline;
	background: #F8F8F8;
}
.other_marks a {
	border-radius: .25em;
	-webkit-box-shadow: 0 0 0 1px #f8f7f7 inset, 0 0 0 1px #ccc;
	box-shadow: inset 0 0 0 1px #f8f7f7, 0 0 0 1px #ccc;
	font-size: 15px;
	margin: 5px;
	padding: 4px;
	text-align: center;
	width: auto;
	display: inline-block;
	cursor: pointer;
}
.svg-inline--fa, svg:not(:root).svg-inline--fa {
	overflow: visible;
}
.svg-inline--fa.fa-w-18 {
	width: 70px;
	height: 34px;
}
.main-tab__custom-icon {
	font-size: 1.9em;
}
.svg-inline--fa {
	display: inline-block;
	font-size: inherit;
	height: 1em;
	vertical-align: -.125em;
}
.supTab_link {
	text-align: center;
	font-size: 15px;
	white-space: nowrap;
	color: #8b8b8b;
	border: 1px solid #e7e3e3;
	border-radius: 10px;
	transition: all .3s ease-in-out;
	padding: 3px 10px;
	margin: 5px 1px;
	display: inline-block;
	cursor: pointer;
}
#top ul.nav.navbar-nav {
	float: none;
	display: inline-block;
}
#top ul.nav.navbar-nav a {
	color: #919191;
	font-size: 16px;
	margin: 3px 1px;
}
#top ul.nav.navbar-nav a .fa {
	font-size: 16px;
	margin-left: 6px;
}
.btn-in-menu {
	color: #fff;
	margin-top: 25px;
}
.property_edafat_img {
	width: 29px;
	border-radius: 5px;
}
div.product-layout.product-list {
	margin-bottom: 10px;
}
div.product-layout.product-list .product-thumb {
	border: 0px;
	margin-bottom: 0px;
}
div.product-layout.product-list:nth-child(odd) {
	background: #f7fbfa;
	border: 1px dotted #ddd;
}

div.product-layout.product-list:nth-child(even) {
	background: #FFFFFF;
	border: 1px dotted #ddd;
}
div.product-layout.product-list .product-thumb .caption h4 a {
	color: #093;
}
#review {
	float: right;
	width: 100%;
	padding: 0px;
}
.searchPageForm div {
	padding: 2px;
}
.ATcive_Href_tab_link {
	color: #0473c0;
	font-weight: 700;
}
/************* for harj menu***********/
#top .container {
	white-space: nowrap;
	overflow-x: auto;
	width: 100%;
}
nav#top ul.nav li {
	display: inline-block;
}
nav#top ul.nav li a {
	color: #919191;
	font-size: 16px;
	margin: 3px 1px;
	padding-top: 16.5px;
	padding-bottom: 16.5px;
}
nav#top ul.nav li a .fa {
	font-size: 16px;
	margin-left: 6px;
}
.row_not_read {
	background: #f8f8f8;
}
/**************** for job details page****************/

.ProductPageBest {
	background: #f2f2f2;
}

.productH1Title {
	font-size: 22px;
	margin-bottom: 10px;
}
.productH1Title span {
	font-weight: 400;
	font-size: 20px;
}
.btn {
    
	box-shadow: none !important;
}
@media (min-width: 768px) {

	.col-sm-push-9 {
		right: 75%;
		left: auto;
	}

	.col-sm-pull-3 {
		left: 25%;
		right: auto;
	}
}

.ProductPageBest .list-job-info {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ProductPageBest .list-job-info li {
	margin-bottom: 10px;
}

.ProductPageBest .list-job-info li .title-lable {
	display: inline-block;
	color: #999;
	font-size: 14px;
	margin-left: 3px;
}
.ProductPageBest .list-job-info li .title-lable i[class^=icon-] {
	display: inline-block;
	margin-left: 8px;
	width: 20px;
	height: 20px;
	text-align: center;
	color: #999;
}
.ProductPageBest .list-job-info li .item-info {
	display: inline-block;
	font-size: 15px;
	font-weight: 700;
	color: #34495e;
}
.ProductPageBest .job-main-card .card-footer {
	border-top: 1px solid #e1e1e1;
	margin-top: 11px;
	padding-top: 30px;
}

.ProductPageBest .job-main-card .card-footer .btn {
	width: 176px;
	font-size: 16px;
	margin-top: -3px;
}
.ProductPageBest .job-main-card .job-nums {
	padding: 0;
	list-style-type: none;
	float: left;
	width: 73%;
	text-align: left;
	margin-top: -1px;
	line-height: 1.6;
}
.ProductPageBest .job-main-card .job-nums li {
	display: inline-block;
	text-align: center;
	width: 23%;
	border-right: 1px solid #f5f5f5;
}
.ProductPageBest .job-main-card .job-nums li span.num {
	font-weight: 700;
	display: block;
	font-size: 25px;
	line-height: 14px;
	margin-bottom: 6px;
	text-align: center;
}

.ProductPageBest .job-main-card .job-nums li .lable {
	color: #999;
	display: inline-block;
}

.ProductPageBest .list-job-info, .ProductPageBest .list-job-info.two-cols, .ProductPageBest .list-job-spec {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.ProductPageBest .list-job-info li {
	margin-bottom: 10px;
}
.ProductPageBest .list-job-info.job-requirements-cols, .ProductPageBest .list-job-info.two-cols, .ProductPageBest .list-job-spec {
	-moz-column-count: 2;
	-moz-column-gap: 10px;
	-webkit-column-count: 2;
	-webkit-column-gap: 10px;
	column-count: 2;
	column-gap: 10px;
}
.ProductPageBest section.white-block {
	background-color: #fff;
	padding: 30px;
	-webkit-box-shadow: 0 0 3px 1px #ddd;
	box-shadow: 0 0 3px 1px #ddd;
	border-radius: 3px;
	margin-bottom: 15px;
}
.ProductPageBest section.white-block .title h3 {
	font-weight: 700;
	margin: 0;
	padding: 0;
	font-size: 16px;
	margin-bottom: 13px;
	line-height: 24px;
}
.ProductPageBest section.white-block .title h3 {

}
.ProductPageBest .job-main-card .title {
	font-size: 22px;
	margin-bottom: 10px;
}
.ProductPageBest .btn.btn-facebook {
	background: #3b5998;
	color: #fff;
}
.ProductPageBest ul.similar-jobs-list, ul.bordered-links-list {
	margin: 0 -15px;
	list-style: none;
}
.ProductPageBest ul.similar-jobs-list li .job-item {
	margin-bottom: 12px;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 12px;
	position: relative;
	height: 92px;
}
.ProductPageBest .bordered-links-list li {
	vertical-align: top;
	font-size: 14px;
	padding: 0 11px;
}
.ProductPageBest .bordered-links-list li a {
	border-bottom: 1px solid #f1f1f1;
	width: 100%;
	display: block;
	padding: 11px 7px;
}

.ProductPageBest .job-item .company-name {
	font-size: 12px;
	margin-bottom: 4px;
	max-width: 63%;
	overflow: hidden;
	white-space: nowrap;
}
.ProductPageBest .job-item .company-name span {
	color: #949494;
	font-size: .95em;
	font-weight: 400;
	white-space: nowrap;
}

.ProductPageBest .job-item .post-date {
	color: #a6a6a6;
	font-size: 10px;
}

.ProductPageBest ul.similar-jobs-list li .company-logo {
	position: absolute;
	left: 0;
	width: 33%;
	text-align: center;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-ms-transform: translate(0,-50%);
	transform: translate(0,-50%);
}
.ProductPageBest ul.similar-jobs-list li .company-logo img {
	display: block;
	max-width: 90%;
	height: auto;
	margin: 0 auto;
	max-height: 50px;
}
.ProductPageBest .job-main-card .job-nums li.unacceptable .num {
	color: #e74c3c;
}
.ProductPageBest .job-main-card .job-nums li.apropriate .num {
	color: #2ecc71;
}
.ProductPageBest .job-main-card .company-logo img {
	float: left;
	display: block;
	height: auto;
	margin: 11px 0;
	max-height: 99px;
	max-width: 166px;
	border-radius: 5px;
}
.ProductPageBest a.job-title, .ProductPageBest .company-name a, .ProductPageBest .bordered-links-list a {
	color: #207cbb !important;
}
.ProductPageBest a.job-title:hover, .ProductPageBest .company-name a:hover, .ProductPageBest .bordered-links-list a:hover {
	text-decoration: underline;
}
/******************/
/*************************/

@media (max-width: 1024px) {

	.ProductPageBest .job-main-card .job-nums {
		width: 100%;
		margin-top: 15px;
	}

	.btn {
		padding: 5px 6px;
		font-size: 12px;
	}

}

@media (min-width: 768px) {
	.prod_page_ul li {
		width: 49%;
		float: right;
	}
}

@media (max-width: 768px) {

	.save-increase{
		width: 100px;
		font-size: 20px;
	}

	.btn-green
	{
		padding: 6px 10px;
		font-size: 14px;
		background-color: #093;
		border-color: #093;
		color: #fff;
		font-size: 20px;
	}
	.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;
		 */
	}

	#top .navbar-nav > li {
		float: right;
	}
	#top .navbar-nav > li > a {
		padding: 9px 7px;
	}
	#content, #column-left {
		width: 100%;
		float: right;
	}
	/* https://davidwalsh.name/css-reverse */
	/*.page_best_container { display: flex; flex-direction: row-reverse; }*/
	.page_best_container {
		display: flex;
		flex-direction: column-reverse;
	}

	.ProductPageBest section.white-block .title h3 {
		font-weight: 600;
		font-size: 13px;
	}
	.ProductPageBest section.white-block {
		padding: 9px;
	}
	.ProductPageBest .job-main-card .job-nums li .lable {

		font-size: 11px;
	}
	.ProductPageBest .list-job-info.job-requirements-cols, .ProductPageBest .list-job-info.two-cols, .ProductPageBest .list-job-spec {
		column-count: 1;
	}
	.ProductPageBest ul.similar-jobs-list, ul.bordered-links-list {
		margin: 0px;
		padding: 0px;
	}

	h4 {
		font-size: 13px;
	}

}
@media (max-width: 767px) {

	.product-list .product-thumb .caption {
		/* margin-right: 0px; */
		/* padding: 0px 5px; */
		text-align: center;
	}
	.ListCatsHomeCointer .product-layout {
		padding: 2px;
	}

}

@media (max-width: 425px) {
	.btn {
		font-size: 12px;
	}
	.fa {
		font-size: 18px;
	}
	.breadcrumb {
		display: none;
	}
	.row-pagination-container {
		margin: 0px
	}
	nav#top .pull-left {
		width: 100%;
		text-align: center;
	}

	nav#top #top-links {
		width: 100%;
		text-align: center;
		padding-top: 7px;
	}

	.topmenu {
		margin: 0px;
	}
	#top .navbar-nav > li > a {
		padding: 9px 5px;
	}
	#top .container {
		padding: 0px 1px 0px 0px;
	}

	div.product-layout.product-list {
		padding: 0px;
		border-radius: 10px;
        padding: 10px;
	}
	.product-layout .featured {

		left: 0px;
	}
	div.product-layout.product-list .product-thumb .image {
		/* text-align: center; */
		width: 25%;
		float: left;
	}

	.mySlides{
		margin-bottom: 10px;
        margin-top: 10px;
		border: 1px solid #f5f5f5;
		border-radius: 5px;
	}

	div.product-layout.product-list.loopHomePod .btn {
		/* padding: 1px 0px 1px 10px; */
		max-width: 203px;
		margin-right: 1px;
		border: 0px;
		font-size: 12px;
	}
	div.product-layout.product-list.loopHomePod .btn i{
		margin-right: 5px;
	}

	.loopHomePod .product-thumb .image img {
		max-width: 100%;
		height: 100px;
        border: 1px solid #f5f5f5;
        border-radius: 5px;
		object-position: center;
        object-fit: cover;
	}
	.loopHomePod .product-thumb h4 {
		text-align: right;
	}
	.other_marks a {
		font-size: 12px;
	}
	.topmenu div {
		padding-left: 0px;
		padding-right: 0px;
	}
	.topmenu .btn {
		padding: 6px 2px;
		line-height: 15px;
		font-size: 13px;
	}
	nav#top ul.nav li a {
		font-size: 14px;
		margin: 3px 2px;
		padding: 2px 0px 6px 0px;
		line-height: 21px;
	}
	.HomeSearchFrm .form-group {
		margin-bottom: 2px;
	}
	.common-home .tab_home {
		margin-top: 0px;
	}
	.ProductPageBest section.white-block {
		padding: 5px 4px;
	}
	.ProductPageBest .job-main-card .job-nums li .lable {
		font-size: 8px;
	}
	.product-layout.product-list .product-thumb .image {
		width: 25%;
		float: left;
	}

	.ProductPageBest .list-job-info li .item-info {
		font-size: 13px;
	}
	.section-listing .post-content {
		padding: 3px;
	}
	.common-home h3 {
		font-size: 15px;
		margin-bottom: 2px;
		padding-bottom: 5px;
	}

}
.product-list .row > .col-12:nth-child(odd) .product-card {
					background-color: #F7FBFA !important;
				}
				.product-card.product-layout {
					display: flex !important;
					flex-direction: row !important; /* Normal row rakhein */
					justify-content: space-between !important;
					align-items: center !important;
					width: 100% !important;
				}

				.product-list .row > .col-12:nth-child(odd) .product-card {
					background-color: #F7FBFA;
				}

				/* Text area ko left align karein */
				.card-body {
					order: 1 !important; /* Text ko pehle dikhane ke liye */
					text-align: left !important;
					display: flex !important;
					flex-direction: column !important;
					align-items: flex-start !important; /* Saara text left se start hoga */
					flex: 1 !important;
				}

				/* Image ko right side bhejye */
				.image {
					order: 2 !important; /* Image ko text ke baad lane ke liye */
					margin-left: auto !important; /* Right side push karne ke liye */
					margin-right: 0 !important;
				}

				/* Bottom details (location, time) ko left alignment dene ke liye */
				.meta-row,
				.card-top {
					display: flex !important;
					flex-direction: column !important;
					align-items: flex-start !important;
					text-align: left !important;
					width: 100% !important;
				}

				/* Icons aur text ke beech thoda gap */
				.meta-row span {
					display: flex !important;
					align-items: center !important;
					gap: 5px !important;
					text-align: end !important;
				}