@media screen and (max-width: 500px) {
.store-listing-item .coupon-detail {
        display: block!important;
    }
.coupon-button-type a{
		width: 64%;
    float: right;
	}
	.single-store-header .header-thumb {
    display: none;
}
	.custom-page-header .header-content .entry-share {
    display: none;
}
	a.tiny.button.ui.btn_primary.submit-coupon-button {
    display: none;
}
	.custom-page-header h1 {
    font-size: 26px;
    line-height: 40px;
}
	.site-navigation {
    display: none;
}
}
.coupon-listing-item .c-type .c-sale {
    background: #ea4c89;
    padding: 5px 10px 5px!important;
}
@media screen and (max-width: 400px) {
.store-listing-item .coupon-detail {
        float: left;
        width: auto!important;
    }
}

    #header-search input[type=text] {
        width: 300px;
			  border-radius: 20px 20px 20px 20px!important;
			  padding-right: 49px !important;
    }
.ui.button1{
	    border: 0px;
    padding: 8.5px 8px;
    border-radius: 50px !important;
    position: absolute;
    right: 3px;
    top: 2.5px;
}

.button1 .icons{
	    margin: 0 0rem 0 0!important;
	   font-size: 1.2em!important;
}
i.icon, i.icons {
    font-size: 1.1em;
}

.fright form{
	 margin-top: 6px;
}
#header-search .header-search-submit{
	background-color: #0071dc!important;
}
.primary-header {
    padding: 12px 0!important;
}
#header-search .header-search-submit {
    display: none;
}
	.header_right.fright {
    display: none;
}
.content-404 .search-form {
    display: none;
}