﻿/* 
 Theme Name: Vinsanto 
 Theme URI: https://www.mysantorini.ru
 Description: My Santorini Theme
 Template: myvinsanto
 */ 

 
.beach_tags_img
{max-width: 37px;
height: auto;
margin: 5px;
}

.beach_tags_div
{
	
margin: 5px;
display: inline-block;
 border-radius: 15px ;
 background: #a3ccff;}
 
 
 
/* поле ввода имени в ревью */
.review_name
{height: 40px;}
 
/* лечим аякс серч */
.header {z-index: auto;}

.logo {float:left;display:block;padding:15px 0 15px 0;}
.logo img {height:auto;}
.header .search {float:right;display:block;margin:15px 0 15px 0;width:60%;}


@media screen and (max-width: 1060px) {
.header 							{height:auto;}
.logo								{width:auto;}
.header .search				{float:right;display:block;margin:15px 0 15px 0;width:50%;padding:0!important;}
}

@media screen and (max-width: 800px) {
.header 							{height:auto;}
.logo								{width:auto;}
.header .search				{float:right;display:block;margin:15px 0 15px 0; width:40%;}
}


@media screen and (max-width: 680px) {
.logo								{display:inline;text-align:center;margin: 0 20%;}
.logo img {max-width:100%;}
.header .search				{float:left;display:block;margin:8px 0 8px 0;width:100%;}	
}

@media screen and (max-width: 600px) {
.logo								{display:inline;text-align:center;margin: 0 15%;}
.logo img {max-width:100%;}
.header .search				{display:block;margin:8px 0 8px 0;width:100%;}	
}

@media screen and (max-width: 500px) {
.logo								{display:inline;text-align:center;margin: 0 10%;}
.logo img {max-width:100%;}
.header .search				{display:block;margin:8px 0 8px 0;width:97%;}	
}


.s-title h2	{font-size:26px;margin:20px 0 0;padding:15px 0 15px;display: inline-block;width: 100%;border-top:1px solid rgba(255, 255, 255, 0.7);-webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);text-transform: uppercase;}




/* кастомизируем аякс серч */
.probox {border: 2px solid rgb(17, 60, 157)!important;height: 32px!important;}
#ajaxsearchlite1 .probox,
div[id*="ajaxsearchlite"] .probox {
    padding: 7px!important;}
.header .search form:after {font-size:0px;}
div[id*="ajaxsearchlite"] .probox .promagnifier .innericon svg {
    fill: rgb(17, 60, 157)!important;
}

/* 404 ставим картинку */
.error-type {
display:inline-block;width:270px;height:270px;max-width:100%;text-align:center;-webkit-border-radius:135px;-moz-border-radius:135px;border-radius:135px;border:1px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);background: rgb(255,255,255);
background:url(/wp-content/uploads/2016/07/404_v2-min.jpg);}


.lSSlideOuter .lSPager {display:none; margin: 0px 0px 10px 0px;}

.mesto_info {margin: 0 0 20px;}

.single-title {color:white!important;
background-color: #0f358f;
text-align: center;
padding: 5px !important;}

/* табличка с инфой */
table th {background:#fff;border:1px solid #ccc;padding:6px;text-align:left;font-size:13px;font-weight:600;vertical-align:top;max-weight:60%;word-break:break-all;}
table td {background:#fff;border:1px solid #ccc;color:#454545;padding:6px;vertical-align:top;word-break:break-all;}

.gm-link {align:center;}

.tags ul {
    width: auto;
    float: left;
}

.niz-title {
color: #B1A398;
padding: 0 0 10px;
text-indent: 10px;
border-bottom: 1px solid #ccc;
display: block;
width: 100%;
font-size: 20px;
font-weight: 700;
font-family: 'Roboto Slab', serif;
}

.scroll-to-top {
margin-bottom: 10px;}

.tags {
    padding: 12px 0 0;}

.evc-social-likes {
margin-top: -0.5em;
margin-right: -2.5em;
margin-bottom: 0.5em;
opacity: 0.6;}


section .deals .full-width 											{padding:0;}
.page-template-custom-search-results section .deals .full-width,
.page-template-custom-search-results-php section .deals .full-width {padding:0 10px;}

section .deals .full-width figure {float:left;width:36%;height:100%;min-height:160px;}
section .deals .full-width figure img {height:100%;min-height:160px;width:100%;max-width:none;}
section .deals .full-width .details {float:left;width:64%;}
section .deals .full-width .cars {padding-right:15px;width:64%;}
section .deals .full-width .details h3 							{padding:0 35px 0 0;}