/* This is the home page styling */

.search-bar {
    background-color:  #F5F5F5;
    z-index: 500;
    width: 100%;
    padding: 5px;
}

#olypages_icon {
	display:inline-block;
    background: url(../../assets/images/olypages_logo_new.png) #F5F5F5 no-repeat center center;
    background-size: contain;
    padding-right: 0px;
    width: 45px;
    height: 50px;
    cursor: pointer;
}
#olypages_icon.large-icon {
    display:inline-block;
    background: url(../../assets/images/olypages_logo_new.png) #FFFFFF no-repeat center center;
    background-size: contain;
    padding: 5px;
    width: 90px;
    height: 100px;
    cursor: pointer;
}

.search-bar > tbody td:not(:nth-child(2)) {
    width: 1%;
}

.search-bar .your-location {
	white-space: nowrap;
    cursor: pointer;
}
#searchphrasetable {
    border-collapse: collapse;
	width: 100%;
	max-width: 890px;
	margin: 0px;
}
#searchphrasetable > tbody > tr > td {
    padding: 0px;
    margin: 0px;
}
.search-bar #searchterm__suggestions {
	border-top: 1px solid #B2B2B2 !important;
	border-bottom: 1px solid #B2B2B2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
	width: 100%;
	height: 25px;
}
#searchtableoptions {
	display:inline-block;
	border: 1px solid #B2B2B2;
	border-right: 0px !important;
	background: #FFF;
	min-height: 45px;
	height: 100%;
	width: 5px;
    border-radius: 5px 0px 0px 5px;
    -moz-border-radius: 5px 0px 0px 5px;
}
#searchtableoptions:not(.plain) {
	background: url(../../assets/images/arrow_down_solid_grey.gif) #FFF no-repeat center center;
	width: 35px !important;
    cursor: pointer;
}
#searchtableoptions:not(.plain):hover,
#searchtableoptions:not(.plain).active {
	background: url(../../assets/images/arrow_down_solid_orange.gif) #FFF no-repeat center center;
}
#searchtableoptions.plain {
	width: 5px !important;
	margin-left:8px;
}

#temploadingsearchnotice {
	display:inline-block;
	position:absolute;
	margin-left: 0px;
	background-color: #B2B2B2;
	color: #FFF;
	margin-left: 13px;
	font-weight: bolder;
	font-size: 80%;
	border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    padding: 5px;
    z-index: 15000;
    
}

.search-bar #searchbutton {
	display:inline-block;
	border: 1px solid #B2B2B2;
	background: url(../../assets/images/search_icon_black.png) #F5F5F5 no-repeat center center;
	background-size: contain;
	min-height: 45px;
	height: 100%;
	width: 50px;
    cursor: pointer;
    border-radius: 0px 5px 5px 0px;
    -moz-border-radius: 0px 5px 5px 0px;
}
.search-bar #searchbutton:hover {
	background: url(../../assets/images/search_icon_orange.png) #F5F5F5 no-repeat center center;
	background-size: contain;
}


.your-location {
	color: #888;
	font-family: 'Roboto-Medium', Arial, sans-serif !important;
}
.your-location:hover #locationname {
	color: #111;
}
.your-location:hover .top-search-location-icon {
	background: url(../../assets/images/top_search_location_orange.png) #F5F5F5 no-repeat top center;
	background-size: contain;
}
#locationname {
	display: inline-block;
	line-height: 20px;
	vertical-align: bottom;
}
.top-search-location-icon {
	display:inline-block;
	background: url(../../assets/images/top_search_location.png) #F5F5F5 no-repeat top center;
	background-size: contain;
    cursor: pointer;
    width: 30px;
    height: 40px;
	vertical-align: top;
}
.website-language {
    margin-left: 25px;
	display: inline-block;
	background: #666;
	color: #FFF; 
	font-family: 'Roboto-black', Arial, sans-serif !important;
    cursor: pointer;
    height: 20px;
    width: 20px;
    border-radius: 30px;
    -moz-border-radius: 30px;
    line-height: 20px;
    padding: 6px;
    font-size: 15px;
    text-align: right;
}
.website-language:hover {
	background: #F7CE04;
	color: #111;
}

.top-search-user-icon {
    margin-left: 25px;
	display:inline-block;
	background: url(../../assets/images/top_user_icon.png) #F5F5F5 no-repeat top center;
	background-size: contain;
    cursor: pointer;
    width: 40px;
    height: 40px;
}
.top-search-user-icon:hover {
	background: url(../../assets/images/top_user_icon_orange.png) #F5F5F5 no-repeat top center;
	background-size: contain;
}


.top-search-shopping-cart {
    margin-left: 25px;
    margin-right: 15px;
	display: inline-block;
	width: 40px;
	height: 40px;
    cursor: pointer;
	background-size: contain;
}
.top-search-shopping-cart span {
	display: inline-block;
	position: absolute;
}
.top-search-shopping-cart span:first-child {
	background: #666666;
    border-radius: 15px;
    -moz-border-radius: 15px;
    width: 10px;
    height: 10px;
    padding: 2px 5px 5px 2px;
    font-family: 'Roboto-black', Arial, sans-serif !important;
    font-size: 11px;
    color: #FFF;
    z-index: 100;
    margin-top: 0px;
    margin-left: 15px;
    text-align: right;
}
.top-search-shopping-cart span:last-child {
	width: 40px;
	height: 45px;
	background: url(../../assets/images/cart_icon.png) no-repeat center bottom;
	background-size: contain;
	z-index: 50;
}

#detailshoppingcart:hover .top-search-shopping-cart span:first-child, 
.top-search-shopping-cart:hover span:first-child  {
	background: #F7CE04;
	color: #111;
}

#detailshoppingcart:hover .top-search-shopping-cart span:last-child, 
.top-search-shopping-cart:hover span:last-child {
	background: url(../../assets/images/cart_icon_orange.png) no-repeat center bottom;
	background-size: contain;
}


.overview-categories {
	border-top: 3px solid #F5F5F5;
	padding: 15px !important;
}

.more-overview {
	color: #888;
}

.bg-top {
	background: url(../../assets/images/edge_bg_top.png) #FFF no-repeat left top;
}

#searchitems {
	overflow-y: auto !important;
	height: calc(100vh - 365px);
}


.search-country-option {
	display: inline-block;
	bacgkround-color: #F5F5F5;
	border: 2px solid #F1F1F1;
	border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 5px 5px 2px 5px;
    cursor: pointer;
    margin-right: 15px;
    margin-top: 10px;
    vertical-align: top !important;
}
.search-country-option span:first-child {
	display: inline-block;
	background-size: contain;
	margin-right: 4px;
}
.search-country-option span:last-child {
	display: inline-block;
	line-height: 20px;
    vertical-align: top;
}

.search-footer {
	border-top: 3px solid #F9CD04;
	text-align: center;
	padding: 0px 15px 0px 15px;
	background-color:  #F5F5F5;
	width: 100%;
	font-size: calc(9px + 0.5vmin);
}
.search-footer > span {
	display: inline-block;
	white-space: nowrap;
}

.search-footer a:not(.social-media) {
	display: inline-block;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	white-space: nowrap;
}
.fixed {
	position: fixed;
	left: 0;
	bottom: 0;
}


#backtotop {
	background: url(../../assets/images/arrow_up_solid_grey.gif) #F5F5F5 no-repeat center center;
	background-size: 25px !important;
	cursor: pointer;
	float: right;
	width: 50px;
	height: 45px;
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 500;
}
#backtotop:hover {
	background: url(../../assets/images/arrow_up_solid_grey_hover.gif) #F5F5F5 no-repeat center center;
	background-size: 25px !important;
}
#backtotop.highlight {
	border-top: 3px solid #F9CD04;
	border-left: 3px solid #F9CD04;
}
.social-media {
	text-decoration: none !important;
	display: inline-block;
	height: 25px;
	width: 25px;
	margin-top: 10px;
	margin-left: 20px;
	vertical-align: top;
}
#facebook.social-media {
	background: url(../../assets/images/facebook_footer.png) no-repeat center center;
	background-size: contain;
	cursor: pointer;
}
#facebook.social-media:hover {
	background: url(../../assets/images/facebook_footer_hover.png) no-repeat center center;
	background-size: contain;
}
#twitter.social-media {
	background: url(../../assets/images/twitter_footer.png) no-repeat center center;
	background-size: contain;
	cursor: pointer;
}
#twitter.social-media:hover {
	background: url(../../assets/images/twitter_footer_hover.png) no-repeat center center;
	background-size: contain;
}

#ios.social-media {
	background: url(../../assets/images/ios_footer.png) no-repeat center center;
	background-size: contain;
	cursor: pointer;
}
#ios.social-media:hover {
	background: url(../../assets/images/ios_footer_hover.png) no-repeat center center;
	background-size: contain;
}
#android.social-media {
	background: url(../../assets/images/android_footer.png) no-repeat center center;
	background-size: contain;
	cursor: pointer;
}
#android.social-media:hover {
	background: url(../../assets/images/android_footer_hover.png) no-repeat center center;
	background-size: contain;
}
.search-category-icons {
	overflow: hidden;
	position: relative;
}
.search-category-icons > span {
	display: inline-block;
	margin-right: 5px;
    cursor: pointer;
	vertical-align: top;
	background-color: #FFF;
}

.search-category-icons > span > span {
	display: block;
	padding: 5px;
}
.search-category-icons > span > span:first-child {
	height: 40px;
	background-size: 30px !important;
}
.search-category-icons > span > span:last-child {
	color: #888;
	font-family: 'Roboto-light', Arial, sans-serif !important;
	font-size: calc(8px + 0.4vmin);
	text-align: center;
	width: 100px;
}
.search-category-icons span:hover > span:last-child, 
.search-category-icons span.active > span:last-child {
	color: #F7CE04;
}

.search-field:not(.top-search-field) {
	background: url(../../assets/images/search_icon.gif) #FFF no-repeat right center;
    width: calc(100% - 20px);
}
.search-field {
    cursor: text;
    border: 0 !important;
    margin: 0px;
}

#searchterm__suggestions.with-phrase {
    background: url(../../assets/images/delete_icon.gif) #FFF no-repeat calc(100% - 30px) center !important;
    cursor: pointer;
}

.closable-location {
	display: inline-block;
	padding: 7px 7px 7px 25px;
	background: url(../../assets/images/delete_icon.gif) #F7CE04 no-repeat 3px center !important;
    cursor: pointer;
	border-radius: 5px;
    -moz-border-radius: 5px;
    margin-left: 15px;
    color: #444;
}
#restrictioncheck {
	cursor: pointer;
}

.search-category-icons #tickets > span:first-child {
	background: url(../../assets/images/categories/tickets.gif) no-repeat center bottom;
}
.search-category-icons #tickets:hover > span:first-child, 
.search-category-icons #tickets.active > span:first-child {
	background: url(../../assets/images/categories/tickets_hover.gif) no-repeat center bottom;
}
.search-category-icons #electronics > span:first-child {
	background: url(../../assets/images/categories/electronics.gif) no-repeat center bottom;
}
.search-category-icons #electronics:hover > span:first-child, 
.search-category-icons #electronics.active > span:first-child {
	background: url(../../assets/images/categories/electronics_hover.gif) no-repeat center bottom;
}
.search-category-icons #womensfashion > span:first-child {
	background: url(../../assets/images/categories/womensfashion.gif) no-repeat center bottom;
}
.search-category-icons #womensfashion:hover > span:first-child, 
.search-category-icons #womensfashion.active > span:first-child {
	background: url(../../assets/images/categories/womensfashion_hover.gif) no-repeat center bottom;
}
.search-category-icons #mensfashion > span:first-child {
	background: url(../../assets/images/categories/mensfashion.gif) no-repeat center bottom;
}
.search-category-icons #mensfashion:hover > span:first-child, 
.search-category-icons #mensfashion.active > span:first-child {
	background: url(../../assets/images/categories/mensfashion_hover.gif) no-repeat center bottom;
}
.search-category-icons #unisexfashion > span:first-child {
	background: url(../../assets/images/categories/unisexfashion.gif) no-repeat center bottom;
}
.search-category-icons #unisexfashion:hover > span:first-child, 
.search-category-icons #unisexfashion.active > span:first-child {
	background: url(../../assets/images/categories/unisexfashion_hover.gif) no-repeat center bottom;
}
.search-category-icons #babynkids > span:first-child {
	background: url(../../assets/images/categories/babynkids.gif) no-repeat center bottom;
}
.search-category-icons #babynkids:hover > span:first-child, 
.search-category-icons #babynkids.active > span:first-child {
	background: url(../../assets/images/categories/babynkids_hover.gif) no-repeat center bottom;
}
.search-category-icons #jobs > span:first-child {
	background: url(../../assets/images/categories/jobs.gif) no-repeat center bottom;
}
.search-category-icons #jobs:hover > span:first-child, 
.search-category-icons #jobs.active > span:first-child {
	background: url(../../assets/images/categories/jobs_hover.gif) no-repeat center bottom;
}
.search-category-icons #education > span:first-child {
	background: url(../../assets/images/categories/education.gif) no-repeat center bottom;
}
.search-category-icons #education:hover > span:first-child, 
.search-category-icons #education.active > span:first-child {
	background: url(../../assets/images/categories/education_hover.gif) no-repeat center bottom;
}
.search-category-icons #services > span:first-child {
	background: url(../../assets/images/categories/services.gif) no-repeat center bottom;
}
.search-category-icons #services:hover > span:first-child, 
.search-category-icons #services.active > span:first-child {
	background: url(../../assets/images/categories/services_hover.gif) no-repeat center bottom;
}
.search-category-icons #equipmentnmaterials > span:first-child {
	background: url(../../assets/images/categories/equipmentnmaterials.gif) no-repeat center bottom;
}
.search-category-icons #equipmentnmaterials:hover > span:first-child, 
.search-category-icons #equipmentnmaterials.active > span:first-child {
	background: url(../../assets/images/categories/equipmentnmaterials_hover.gif) no-repeat center bottom;
}
.search-category-icons #healthnbeauty > span:first-child {
	background: url(../../assets/images/categories/healthnbeauty.gif) no-repeat center bottom;
}
.search-category-icons #healthnbeauty:hover > span:first-child, 
.search-category-icons #healthnbeauty.active > span:first-child {
	background: url(../../assets/images/categories/healthnbeauty_hover.gif) no-repeat center bottom;
}
.search-category-icons #sportsnentertainment > span:first-child {
	background: url(../../assets/images/categories/sportsnentertainment.gif) no-repeat center bottom;
}
.search-category-icons #sportsnentertainment:hover > span:first-child, 
.search-category-icons #sportsnentertainment.active > span:first-child {
	background: url(../../assets/images/categories/sportsnentertainment_hover.gif) no-repeat center bottom;
}
.search-category-icons #realestate > span:first-child {
	background: url(../../assets/images/categories/realestate.gif) no-repeat center bottom;
}
.search-category-icons #realestate:hover > span:first-child, 
.search-category-icons #realestate.active > span:first-child {
	background: url(../../assets/images/categories/realestate_hover.gif) no-repeat center bottom;
}
.search-category-icons #cars > span:first-child {
	background: url(../../assets/images/categories/cars.gif) no-repeat center bottom;
}
.search-category-icons #cars:hover > span:first-child, 
.search-category-icons #cars.active > span:first-child {
	background: url(../../assets/images/categories/cars_hover.gif) no-repeat center bottom;
}
.search-category-icons #transport > span:first-child {
	background: url(../../assets/images/categories/transport.gif) no-repeat center bottom;
}
.search-category-icons #transport:hover > span:first-child, 
.search-category-icons #transport.active > span:first-child {
	background: url(../../assets/images/categories/transport_hover.gif) no-repeat center bottom;
}
.search-category-icons #furniture > span:first-child {
	background: url(../../assets/images/categories/furniture.gif) no-repeat center bottom;
}
.search-category-icons #furniture:hover > span:first-child, 
.search-category-icons #furniture.active > span:first-child {
	background: url(../../assets/images/categories/furniture_hover.gif) no-repeat center bottom;
}
.search-category-icons #homenliving > span:first-child {
	background: url(../../assets/images/categories/homenliving.gif) no-repeat center bottom;
}
.search-category-icons #homenliving:hover > span:first-child, 
.search-category-icons #homenliving.active > span:first-child {
	background: url(../../assets/images/categories/homenliving_hover.gif) no-repeat center bottom;
}
.search-category-icons #alcohol > span:first-child {
	background: url(../../assets/images/categories/alcohol.gif) no-repeat center bottom;
}
.search-category-icons #alcohol:hover > span:first-child, 
.search-category-icons #alcohol.active > span:first-child {
	background: url(../../assets/images/categories/alcohol_hover.gif) no-repeat center bottom;
}
.search-category-icons #drinks > span:first-child {
	background: url(../../assets/images/categories/drinks.gif) no-repeat center bottom;
}
.search-category-icons #drinks:hover > span:first-child, 
.search-category-icons #drinks.active > span:first-child {
	background: url(../../assets/images/categories/drinks_hover.gif) no-repeat center bottom;
}
.search-category-icons #restaurants > span:first-child {
	background: url(../../assets/images/categories/restaurants.gif) no-repeat center bottom;
}
.search-category-icons #restaurants:hover > span:first-child, 
.search-category-icons #restaurants.active > span:first-child {
	background: url(../../assets/images/categories/restaurants_hover.gif) no-repeat center bottom;
}
.search-category-icons #food > span:first-child {
	background: url(../../assets/images/categories/food.gif) no-repeat center bottom;
}
.search-category-icons #food:hover > span:first-child, 
.search-category-icons #food.active > span:first-child {
	background: url(../../assets/images/categories/food_hover.gif) no-repeat center bottom;
}
.search-category-icons #pets > span:first-child {
	background: url(../../assets/images/categories/pets.gif) no-repeat center bottom;
}
.search-category-icons #pets:hover > span:first-child, 
.search-category-icons #pets.active > span:first-child {
	background: url(../../assets/images/categories/pets_hover.gif) no-repeat center bottom;
}
.search-category-icons #donations > span:first-child {
	background: url(../../assets/images/categories/donations.gif) no-repeat center bottom;
}
.search-category-icons #donations:hover > span:first-child, 
.search-category-icons #donations.active > span:first-child {
	background: url(../../assets/images/categories/donations_hover.gif) no-repeat center bottom;
}
.search-category-icons #spiritual > span:first-child {
	background: url(../../assets/images/categories/spiritual.gif) no-repeat center bottom;
}
.search-category-icons #spiritual:hover > span:first-child, 
.search-category-icons #spiritual.active > span:first-child {
	background: url(../../assets/images/categories/spiritual_hover.gif) no-repeat center bottom;
}
.search-category-icons #cannabis > span:first-child {
	background: url(../../assets/images/categories/cannabis.gif) no-repeat center bottom;
}
.search-category-icons #cannabis:hover > span:first-child, 
.search-category-icons #cannabis.active > span:first-child {
	background: url(../../assets/images/categories/cannabis_hover.gif) no-repeat center bottom;
}
.search-category-icons #more > span:first-child {
	background: url(../../assets/images/categories/more.gif) no-repeat center bottom;
}
.search-category-icons #more:hover > span:first-child {
	background: url(../../assets/images/categories/more_hover.gif) no-repeat center bottom;
}
.search-category-icons #less > span:first-child {
	background: url(../../assets/images/arrow_up_solid_grey.gif) no-repeat center bottom;
}
.search-category-icons #less:hover > span:first-child {
	background: url(../../assets/images/arrow_up_solid_grey_hover.gif) no-repeat center bottom;
}


.shop-widget-title {
	vertical-align: top;
    display:inline-block;
    width:calc(100% - 50px) !important;
    font-size: 30px;
    font-family: 'Roboto-Light', Arial, sans-serif !important;
    margin-left: 10px;
}


.close-web-to-app-install{
    background: url(../../assets/images/delete_icon.gif) no-repeat center;
	background-size: 20px;
	cursor: pointer;
}

.olycash-icon-to-app-install{
	background: url(../../assets/images/favicon_olycash.png) no-repeat center #fff;
	background-size: auto;
    background-size: 40px;
}
.olypages-icon-to-app-install{
	background: url(../../favicon.ico) no-repeat center #fff;
	background-size: auto;
	background-size: 40px;
}



.start-action-unit {
    display: inline-block;
    width: 165px;
    height: 190px;
    margin-left: 10px;
    margin-bottom: 10px;
}

.sell-start-action {
	display: inline-block;
	width: 165px;
	height: 140px;
	cursor: pointer;
    border-radius: 10px;
    background-color:  #F0F0F0;
    margin-left: 10px;
    vertical-align: top;
    border: 2px solid #DDD;
}
.sell-start-action > span:first-child {
    display: block;
    width: 165px;
    height: 110px;
    border-radius: 10px 10px 0px 0px;
}
.sell-start-action > span:last-child {
    display: block;
    width: 157px;
    height: 15px;
    font-family: 'Roboto-Medium', Arial, sans-serif !important;
    font-size: max(83%, 14px);
    color: #333;
    padding: 4px 0px 4px 25px;
    text-align: left;
    border-radius: 0px 0px 10px 10px;
    background: url(../../assets/images/add_icon.gif) no-repeat 3px center;
    background-size: 20px;
}

.sell-start-action#sellitems > span:first-child {
    background: url(../../assets/images/seller_dashboard.gif) #F0F0F0 no-repeat center center;
    background-size: contain;
}
.sell-start-action#selltickets > span:first-child {
    background: url(../../assets/images/events_dashboard.gif) #F0F0F0 no-repeat center center;
    background-size: contain;
}
.sell-start-action#fundraise > span:first-child {
    background: url(../../assets/images/donations_dashboard.gif) #F0F0F0 no-repeat center center;
    background-size: contain;
}

.browse-start-action {
	display: inline-block;
    width: 165px;
    height: 30px;
    cursor: pointer;
    border-radius: 10px;
    margin-top: 5px;
    margin-left: 10px;
    vertical-align: top;
    border: 2px solid #DDD;
}
.browse-start-action {
    background-color:  #F0F0F0;
}
.browse-start-action > span:first-child {
    display: inline-block;
    width: 21px;
    height: 30px;
    border-radius: 10px 0px 0px 10px;
    background: url(../../assets/images/search_icon_black.png) #F0F0F0 no-repeat center center;
    background-size: contain;
    vertical-align: top;
}
.browse-start-action > span:last-child {
    display: inline-block;
    width: 144px;
    height: 30px;
    font-family: 'Roboto-Black', Arial, sans-serif !important;
    font-size: max(70%, 11px);
    color: #888;
    padding: 4px 0px;
    text-align: left;
    border-radius: 0px 10px 10px 0px;
    vertical-align: top;
    line-height: 22px;
}

.browse-start-action.inactive {
	opacity: 0.0;
	cursor: default;
}

#searchintrocell {
	vertical-align: middle !important;
}

#gotomepagehome {
	display:inline-block;
	min-height: 25px;
	background: url(../../assets/images/home_icon_outline.png) no-repeat left center;
    background-size: 18px;
    padding-left: 20px;
    cursor: pointer;
    line-height: 25px;
    text-decoration: underline;
    font-family: 'Roboto-Medium', Arial, sans-serif !important;
}




/* CSS for very small (mobile) screens */
@media only screen and (max-width:700px){
	
#searchintrocell {
    vertical-align: top !important;
}

#searchtableoptions {
	width: 25px;
}
.search-bar #searchbutton {
	width: 30px;
}

.website-language {
    margin-left: 0px;
}
.top-search-user-icon {
    margin-left: 10px;
}
#olypages_icon.large-icon {
	width: 30px;
	height: 33px;
}
.search-footer {
	padding-top:2px;
	padding-bottom: 2px;
}
.search-footer > span {
	display: block;
	white-space: normal;
	width: calc(100% - 30px);
}
.search-footer a {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px !important;
}

.search-category-icons > span {
	margin-right: 0px;
}
.search-category-icons > span > span:first-child {
	height: 25px;
	background-size: 20px !important;
}
.search-category-icons > span > span:last-child {
	width: 60px;
}


#filtertable button {
	margin-bottom: 20px;
}

#filtertable > tbody > tr:not(:last-child) {
	height: 1%;
}
#filtertable > tbody > tr:not(:last-child) > td {
	padding-top: 10px;
}

.search-footer a:not(.social-media) {
	display: inline-block;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 6px;
	white-space: nowrap;
}

.top-search-shopping-cart span:first-child {
	padding-top: 0px !important;
}

.closable-location {
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}



.shop-widget-title {
    font-size: 25px;
}


}



