/**
 * Hypermarket Child Theme
 *
 * @author      Mahdi Yazdani
 * @package     Hypermarket Child
 * @since       1.0.3
 */

	@font-face {
	font-family: 'ColfaxWebBold';
	src: url('ColfaxWebBold.eot');
	src: url('ColfaxWebBold.eot?#iefix') format('embedded-opentype'),
         url('ColfaxWebBold.woff2') format('woff2'),
         url('ColfaxWebBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	}

#goback {
	position: absolute;
    top: 20px;
    left: 90px;
}

body.home, .page-template-template-chooseyourme {
	font-family: 'ColfaxWebBold';
	font-weight: normal;
	font-style: normal;
	color: #000;
}

.page-template-template-chooseyourme, .page-template-template-me {
	margin-top: 90px;
}

.page-template-template-me .page-wrapper article {
	margin: 0 90px;
}

.page-template-template-me .page-wrapper .woocommerce {
	margin-top: -23px;
}

.page-template-template-me .page-wrapper .shop-item-title {
	width: 100%;
	font-size: 12px;
}

.shop-item-title {
	font-size: 12px !important;
}

.page-template-template-me .page-wrapper .shop-item-details {
	padding-top: 10px;
}

.page-template-template-me .page-wrapper .shop-item p {
	display: none;
}

.page-template-template-me .page-wrapper .shop-item .shop-thumbnail {
	/*background-color: white;*/
	background-color: #efefef;
}

.page-template-template-me .page-wrapper #me_more_links {
	line-height: 10px;
	font-size: 12px;
}

.page-template-template-me blockquote {
	background-image: url(https://www.thevintage.guru/wp-content/themes/Hypermarket-Child-1.0.1/assets/img/qmark.jpg);
    background-size: 35px;
    background-repeat: no-repeat;
	border-left: none;
	text-indent: 20px;
}

body.home a, body.home a:visited, body.home a:active, .page-template-template-chooseyourme a, .page-template-template-chooseyourme a:visited, .page-template-template-chooseyourme a:active, .page-template-template-me a, .page-template-template-me a:visited, .page-template-template-me a:active {
	color: #000;
	text-decoration: none;
}

body.home a:hover, .page-template-template-chooseyourme a:hover, .page-template-template-me a:hover {
	color: #808080;
}

body.home #frontpage_choices {
	width: 100%;
	display: inline-block;
	margin-bottom: 140px;
	margin-top: 20px;
}
	body.home #frontpage_choices a {
		text-decoration: none;
		color: #000;
		font-size: 27px;
		line-height: 34px;
	}
	body.home #frontpage_choices a:hover {
		color: #808080;
	}
	body.home #frontpage_choices a#closet {
		float: left;
		margin-left: 50px;
	}
	body.home #frontpage_choices a#network {
		float: right;
		margin-right: 50px;
		text-align: right;
	}

/**
body.home img {
	-webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

body.home a:hover > img {
	transform: scale(0.96);
    border: 6px solid #d4d4d4;
}
*/

body.home #hypermarket-header, .page-template-template-chooseyourme #hypermarket-header, .page-template-template-me #hypermarket-header {
	display:none;
}

body.home h1 {
	font-size: 100px;
    padding: 0;
    margin: 0;
    line-height: 10px;
}

.page-template-template-chooseyourme h1 {
	font-size: 120px;
	padding: 0;
    margin: 0;
	line-height: 46px;
}

@media only screen and (max-width: 1070px) {
    .page-template-template-chooseyourme h1 {
	line-height: 86px;
	}
	body.home h1 {
	font-size: 60px;
	}
}

@media only screen and (max-width: 650px) {
	body.home h1 {
	font-size: 40px;
	}
}

@media only screen and (max-width: 450px) {
	body.home h1 {
	font-size: 30px;
	}
	.page-template-template-chooseyourme h1 {
    font-size: 85px;
	}
	body.home #frontpage_choices a {
	font-size: 19px;
	}
}

body.home h3.widget-title, .page-template-template-chooseyourme h3.widget-title {
	text-align: center;
	font-size: 20px;
	line-height: 10px;
}

body.home .choose_text div, .page-template-template-chooseyourme .choose_text div {
	padding: 0px;
}

body.home .page-wrapper article, .page-template-template-chooseyourme article {
	max-width: 1200px;
    margin: 0 auto;
}

body.home ul.menu li a, .page-template-template-chooseyourme ul.menu li a {
	text-transform: uppercase;
}

body.home .page-wrapper #front_page_wrapper, .page-template-template-chooseyourme .page-wrapper #front_page_wrapper {
	text-align: center;
	margin-top: 200px;
}

body.home .page-wrapper article ul, .page-template-template-chooseyourme .page-wrapper article ul {
	list-style: none;
}

body.home .page-wrapper article ul li, .page-template-template-chooseyourme .page-wrapper article ul li {
	display: inline-block;
	margin: 0 5px;
}

body.home .page-wrapper article ul li a, .page-template-template-chooseyourme .page-wrapper article ul li a {
	font-size: 17px;
	color: black;
}

body.home .page-wrapper article ul li a:hover, .page-template-template-chooseyourme .page-wrapper article ul li a:hover {
	color: #808080;
}

body.home .column, .page-template-template-chooseyourme .column, .page-template-template-me .column {
	background: #fff;
}

body.home #nav_menu-2, .page-template-template-chooseyourme #nav_menu-2, .page-template-template-me #nav_menu-2 {
	display: none;
}

.shop-item-tools {
display:none;
}

body.home .widget, .page-template-template-chooseyourme .widget, .page-template-template-me .widget {
	border-bottom: none !important;
}

#sidebar_shop {
	width: 20%;
    float: left;
}

#sidebar_shop ul {
	list-style: none;
    margin: 0;
    padding: 0;
}

#sidebar_shop ul li a {
	color: black;
	text-transform: uppercase;
}

.shop-bar {
	width: 80%;
	float: right;
	padding-left: 30px;
}

.post-type-archive-product .row, .tax-product_cat .row{
	width: 80%;
	float: right;
}

.post-type-archive-product .row:after, .tax-product_cat .row {
    clear: both;
}

.hypermarket-pagination {
	float: right;
	width: 100%;
    text-align: right;
}

hr {
	display: none;
}

@media (min-width: 1200px) {
.col-lg-3 {
    width: 25% !important;
}
}

.single-product .woocommerce-message {
	background: white;
    padding: 10px;
    border-radius: 10px;
}

.woocommerce-message img {
	display:none;
}

.single-product .woocommerce-message img {
	width: 60px;
    display: block;
    margin: 0 auto;
}

.img_overlay { display: none; }

.term-network-vintage .img_overlay {
	width: 101%;
	position: absolute;
    z-index: 999;
	pointer-events: none;
	display: block;
}

.term-network-vintage .img_overlay img {
	width: 100%;
	height: auto;
}

.page-nav .page-preview {
    top: -120px !important;
}

@media (min-width: 992px) {
.canbeenjoyedwith .col-md-4 {
	width: 20%;
}
}

.canbeenjoyedwith {
	margin-top: -20px !important;
	padding-bottom: 0px !important;
}

.canbeenjoyedwith h3 {
	margin-bottom: 0px;
}

.product-info {
	padding-bottom: 0px !important;
}

.shop-item .shop-thumbnail {
	height: 200px;
}

.shop-item .shop-thumbnail>img {
	max-height: 200px;
}

.page-template-template-me .page-wrapper .shop-item .shop-thumbnail>img {
	/*max-height: 200px;
	max-height: none;
	width: 100%;*/
}

.page-template-template-me .page-wrapper .shop-item .shop-thumbnail {
	/*height: 200px;
	max-width: 180px;*/
	height: inherit;
}

.page-template-template-me .page-wrapper .shop-item {
    margin-bottom: 0px;
}

@media (min-width: 992px) {
.page-template-template-me .page-wrapper .col-md-4 {
    width: 28.33333%;
}
}

.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-left: 5px !important;
    padding-right: 5px !important;
}

.page-template-template-me .page-wrapper h1 {
	font-size: 34px;
}