/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices 
html {
  font-size: 81.3%;
}
.front .primary-menu li {
  padding-left: 0 !important;
  padding-bottom: 15px !important;
}
.front ul.menu li a {
  font-size: 100% !important;
  height: 25px !important;
  padding-left: 0 !important;
  padding-top: 56px !important;
}
.front #block-views-exp-results-page {
  position: relative !important;
  margin-top:0px!important;
}
*/
html {
  font-size: 81.3%;
}

.mnav {
  display: block !important;

}
#block-block-1 {
	width: 81%;
}
#block-system-main-menu ul li {
	width: 22%;
	border: none;
	height: 50px;
	margin: 1%;
}
#block-system-main-menu ul li.menu-item-3293 {
	background-color: #83ACCC;
	margin: 10px 1%;
	width: 48%;
	height: auto;
}
#block-system-main-menu ul li.menu-item-3293 a{
		padding:8px;
}	
#block-block-3 {
	position: absolute;
	bottom: 20px;
	width: 48%;
	right: 0px;
	margin: 10px 1%;
}
#block-block-3 .login a, #block-block-3 .logout a {
	height: auto;
	padding: 8px 4px 8px 30px;

}
.search {
  width: 50%;
  font-size:18px;
}
.search div {
  padding: 12px;
}
#search-simple div,
#search-near div {
}
#block-system-main-menu ul{
padding:0px;}
#views-exposed-form-results-page-2 #edit-what-wrapper,
#views-exposed-form-results-page-2 #edit-what2-wrapper{
width:27%;}
#views-exposed-form-results-page-2 #edit-distance-wrapper{
width:54%;}
.view-offers .views-row,
#content .view-offers .views-row {
  float: left;
  margin: 2%;
  width: 46%;
}


.view-offers .views-field-field-offer-photo img{
width:100%;
}

.node-offer .field-name-field-offer-ref-customer .field-name-field-address,
.node-offer .field-name-field-offer-ref-customer .field-name-field-epaggelma,
.node-offer .field-name-field-offer-ref-customer .field-name-field-website,
.node-offer .field-name-field-offer-ref-customer .field-name-field-telephone{
float: none;
background-size: 37px auto;
    padding-left: 40px;
    width: auto;}
	.node-offer .field-name-field-offer-ref-customer {
  float: left;
  padding-left: 0;
  width: 50%;
}
.view-results .views-row .views-field-title {
  font-size: 170%;
  width: 71%;
}
.view-offers .views-row .views-field-title {
  padding: 1% 20% 1% 1%;
  width: 79% !important;
}
.view-offers .views-field-nothing {
  top: auto;
  bottom:1px;
}
.region-tertiary-content .category {
  float: left;
  margin-left: 3%;
  width:47%;
  min-height:290px;
}
#footer_gfx {
	position: absolute;
	right: 50px;
	top: 50%;
	transform: translate(0, -50%);
}
#block-views-offers-block-1 .block-title:hover{
   background-position:left top;}
   
#edit-general-what-wrapper {
  padding-right: 1%;
}  
#edit-county-wrapper {
  padding-left: 2%;
  padding-right: 2%;
}
#edit-general-what, #edit-county {

}
html.js input.form-autocomplete {
  background-position: 97% 7px;
}
.image-style-spot-photo-inside {
  width: 100%;
}
.page-contact #block-system-main{
min-width:400px;
width:50%;} 
 #branding {
	width:50%
}


/*.secondary-menu-wrapper {
  position: relative;
}
.secondary-menu-wrapper h2.element-invisible {
  background-color: #E15A1F;
  display: block !important;
  height: 30px;
  margin: 0;
  overflow: visible;
  position: relative !important;
  text-align: left;
  text-indent: -9999px;
  width: 30px;
}
.secondary-menu-wrapper h2.element-invisible:before, .secondary-menu-wrapper h2.element-invisible:after {
  border: 2px solid #FFFFFF;
  content: "";
  left: 25%;
  position: absolute;
  right: 25%;
  top: 35%;
}
.secondary-menu-wrapper h2.element-invisible:after{
 top: 60%;}
.secondary-menu-wrapper ul.menu{
  height: auto;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
}

.nav li, .nav ul.menu li {
  display: block;
  float: none;
}
*/