body {background-color:#e5e5e5;} 
  @media (min-width: 1005px) {
  .container, #wrapper {
    width: 985px!important;
  }
}#gmap{width:100%;margin:0 auto;height:415px} 
@media only screen and (min-width: 768px){
.link-effect a:hover span,
.link-effect a:focus span {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
transform: translateY(-100%); 
} }

.entry-content .thumbnail-post:hover img {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.entry-content .thumbnail-post:hover .mask {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
.entry-content .thumbnail-post:hover div.icon {
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
top:50%;
margin-top:-21px;
-webkit-transition-delay: 0.1s;
-moz-transition-delay: 0.1s;
-o-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
}


ul.nav-menu a {color:#fff;text-shadow:0 1px 0px #333; }

ul.nav-menu li.nav-hover ul { background: #505050; }

ul.nav-menu ul li a {border-bottom-color:#484848;}

ul.nav-menu ul li:hover > a, ul.nav-menu li.current-menu-item > a, ul.nav-menu li.current-menu-ancestor > a  {border-top-color:#666!important;}

ul.nav-menu li.current-menu-ancestor li.current-menu-item > a, ul.nav-menu li.current-menu-ancestor li.current-menu-parent > a {border-top-color:#666; }

ul.nav-menu ul {border: 1px solid #444; border-bottom:0;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

ul.nav-menu li {border-left-color: #444;border-right-color:  #666;}

.menu-header {background:#505050;
background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -7px repeat-x, -moz-linear-gradient(center top , #606060 20%, #505050 100%);
background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -7px repeat-x, -webkit-gradient(linear,left top,left bottom,color-stop(.2, #606060),color-stop(1, #505050)) !important;
background: url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -7px repeat-x,-o-linear-gradient(top, #606060,#505050) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#505050');
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
color:#fff;text-shadow:0 1px 0px #000;
border-color:#222;  
} 

body #header.sticky-header a.logo-url-text {color:#fff;}

ul.nav-menu ul { box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 2px rgba(255, 255, 255, 0.05) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1)!important;
}

ul.nav-menu li.current-menu-item, ul.nav-menu li.current-menu-ancestor, ul.nav-menu li:hover {border-right-color:#666!important;}

ul.nav-menu > li.current-menu-item, ul.nav-menu > li.current-menu-ancestor, ul.nav-menu li.current-menu-item > a, ul.nav-menu li.current-menu-ancestor > a {background-color:rgba(0, 0, 0, 0.1)!important;}


body #header.sticky-header {background: rgba(80, 80, 80, 0.95) !important;border-bottom: 1px solid rgba(0, 0, 0, 0.5);}
#wrapper .dd-container .dd-selected-text {background: rgba(0, 0, 0, 0.5);box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.1);}
.dd-option {
border-bottom: 1px solid #404040!important;          
}
#wrapper .dd-options li { border-bottom: 1px solid #404040 !important; }     
#wrapper .dd-options {background:#444!important;border-color:#404040!important;}
#wrapper .dd-container label, #wrapper .dd-container a {color: #eee!important;}
#wrapper .dd-options li a:hover,#wrapper .dd-options li.dd-option-selected a{background-color:#333 !important;color:#fff !important;}

#search-text-top:focus {-webkit-box-shadow:1px 1px 0px rgba(0,0,0,.9);-moz-box-shadow:1px 1px 0px rgba(0,0,0,.9);-box-shadow:1px 1px 0px rgba(0,0,0,.9);box-shadow:1px 1px 0px rgba(0,0,0,.9);}
ul.nav-menu li.nav-hover ul { background: #af0500; }

ul.nav-menu ul li:hover > a, ul.nav-menu li.current-menu-item > a, ul.nav-menu li.current-menu-ancestor > a  {border-top-color:#af0500!important;}

ul.nav-menu li.current-menu-ancestor li.current-menu-item > a, ul.nav-menu li.current-menu-ancestor li.current-menu-parent > a {border-top-color:#af0500; }

ul.nav-menu ul {border: 1px solid #7a0300; border-bottom:0;}

ul.nav-menu ul li a {border-color: #7a0300!important;}

ul.nav-menu li {border-left-color: #7a0300;border-right-color:  #af0500;}

.menu-header {background:#af0500;
background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -10px repeat-x,-moz-linear-gradient(center top , #af0500 20%, #7a0300 100%);
background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -10px repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(.2, #af0500),color-stop(1, #7a0300)) !important;
background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/dark/trans.png) 0px -10px repeat-x,-o-linear-gradient(top, #af0500,#7a0300) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#af0500', endColorstr='#7a0300');
border-color:#7a0300;  
} 

body #header.sticky-header {background:#af0500!important;
border-bottom-color:#7a0300;
}


ul.nav-menu li.current-menu-item, ul.nav-menu li.current-menu-ancestor, ul.nav-menu li:hover {border-right-color:#af0500!important;}
.header, .footer {background-image:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/pattern/pattern_5.png);}
.menu-back {
background-color:#ffffff; 
background: -webkit-gradient(radial, center center, 0, center center, 460, from(#ffffff), to(#999999));  
background: -webkit-radial-gradient(circle, #ffffff, #999999);  
background: -moz-radial-gradient(circle, #ffffff, #999999);  
background: -o-radial-gradient(circle, #ffffff, #999999);
background: -ms-radial-gradient(circle, #ffffff, #999999);
}
.da-dots span {background:#b2b2b2}
/**
 * Posts Layout
 * 
 */   

   
.home .type-post .entry-content, .archive .type-post .entry-content, .search .type-post .entry-content, .page-template-blog-page-php .type-post .entry-content {font-size:13px;}
.entry-content {margin-top:25px;}
.home .odd0, .archive .odd0, .search .odd0, .page-template-blog-page-php .odd0 {clear:both;}
.home .odd1, .archive .odd1, .search .odd1, .page-template-blog-page-php .odd1{margin-right:0px;}
.home .entry-title, .entry-title a, .archive .entry-title, .search .entry-title, .page-template-blog-page-php .entry-title {font-size:120%!important;line-height:120%!important;margin-bottom:0;}
.home .entry-header, .archive .entry-header, .search .entry-header, .page-template-blog-page-php .entry-header {font-size:12px;padding:0;}
.home .published strong, .archive .published strong,  .search .published strong, .page-template-blog-page-php .published strong{font-size:15px;line-height:15px;}
.home .type-post .comment-count a, .archive .type-post .comment-count a, .search .type-post .comment-count a, .page-template-blog-page-php .type-post .comment-count a  {color:#bfbfbf;background:url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/comment.png) 0 9px no-repeat;text-decoration:none;position:relative;bottom:-9px;border:none;padding:8px 10px 8px 18px;}
.home .hfeed, .archive .hfeed, .single .hfeed, .page .hfeed, .page-template-blog-page-php .hfeed {margin-right:0px;}
.home .type-post .entry-footer, .archive .type-post .entry-footer, .search .type-post .entry-footer, .page-template-blog-page-php .type-post .entry-footer {float:left;width:100%}
.home .type-post .comment-count, .archive .type-post .comment-count, .search .type-post .comment-count, .page-template-blog-page-php .type-post .comment-count {background:none!important;padding-right:0;}#logo, #logo a {font:bold 39px Roboto; color:;letter-spacing:-.03em;}#tagline {font:normal 13px Roboto; color:;}.entry-title, .entry-title a, .page-title {font:normal 28px Roboto; color:!important;}body, input, textarea, .entry-content {font-style:normal; font-size:16px!important; font-family:Roboto; color:;line-height:1.5em;}
  body {color:!important;}ul.nav-menu a {font:normal 14px Roboto; color:!important;}#bootstrap-slider .carousel-inner .img-responsive {display: block;height: auto;width: 100%;}#bootstrap-slider .carousel-caption h2 {font:normal 36px Roboto!important; color:;}#bootstrap-slider .carousel-caption p {font:normal 18px Roboto; color:;}.da-slide h2 {font:normal 36px Roboto!important; color:;}.da-slide p {font:normal 18px Roboto; color:;}#slide_holder .featured-title a {font:normal 36px Roboto!important; color:;}#slide_holder p {font:normal 18px Roboto; color:;}#backtotop {right:3%;}#wrapper {position:relative;margin:0 auto 30px auto !important;background:#f9f9f9;box-shadow:0 0 3px rgba(0,0,0,.2);}

#wrapper:before {bottom: -34px;
    background: url(http://www.svoi-crimea.ru/wp-content/themes/evolve/library/media/images/shadow.png) no-repeat scroll center top!important;
    left: 0px;
    position: absolute;
    z-index: -1;
    height: 7px;
    bottom: -7px;
    content: "";
    width: 100%;
}

a, .entry-content a:link, .entry-content a:active, .entry-content a:visited, #secondary a:hover, #secondary-2 a:hover {color:#6895ad;}.header {padding:0;} .custom-header {padding:40px 20px 5px 20px!important;min-height:125px;background:url(http://www.svoi.crimea.ua/wp-content/uploads/2015/01/Безимени-3.png) center top no-repeat;border-bottom:0;background-size:cover!important;width:100%;}#rss, #email-newsletter, #facebook, #twitter, #instagram, #skype, #youtube, #flickr, #linkedin, #plus, #pinterest, #tumblr { color: #999999;}#rss, #email-newsletter, #facebook, #twitter, #instagram, #skype, #youtube, #flickr, #linkedin, #plus, #pinterest, #tumblr { font-size: normal;}.menu-back { background-repeat:no-repeat;}.content-box-1 i { color:#ff0000;}.content-box-2 i { color:#8fb859;}.content-box-3 i { color:#78665e;}.content-box-4 i { color:#82a4fa;}/* Extra small devices (phones, <768px) */
@media (max-width: 768px) { .da-slide h2, #bootstrap-slider .carousel-caption h2 {font-size:120%!important;letter-spacing:1px; }
#slide_holder .featured-title a {font-size:80%!important;letter-spacing:1px;} 
.da-slide p, #slide_holder p, #bootstrap-slider .carousel-caption p {font-size:90%!important; }
}

/* Small devices (tablets, 768px) */
@media (min-width: 768px) { .da-slide h2 {font-size:180%;letter-spacing:0; }
#slide_holder .featured-title a {font-size:120%;letter-spacing:0; }
.da-slide p, #slide_holder p {font-size:100%; }
}  

/* Large devices (large desktops) */
@media (min-width: 992px) { .da-slide h2 {font-size:36px;line-height:1em; } 
#slide_holder .featured-title a {font-size:36px;line-height:1em;}
.da-slide p {font-size:18px; }
#slide_holder p {font-size:18px;} 
}#bootstrap-slider .carousel-caption {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding-bottom: 0;
  background: transparent;
}
#bootstrap-slider .carousel-caption h2 {
  background: transparent !important;  
}
#bootstrap-slider .carousel-caption a.button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: none;
  border-radius: 0;
  font-size: 0;
  background: transparent;
}
#bootstrap-slider + .container {
display: none;
}
/*----- Calendar popUp -----*/
#fade { /*--Transparent background layer--*/
  display: none; /*--hidden by default--*/
  background: #000;
  position: fixed; left: 0; top: 0;
  width: 100%; height: 100%;
  opacity: .50;
  z-index: 8888;
}
.calnk{
  text-align: left;

}
.calnk a:hover {
padding-left: 0 !important;
}
#ev_lnk {
  margin-top: 20px;
}
#ev_lnk a {
  color:#25a8d1;
  font-size: 15px;
}
.event {
  position:absolute;
  display: none;
  width:460px;
  padding: 20px;
  background:#fff;
  z-index:9999;
left: 50%;
margin-left: -230px;
}
.event hr{
  height: 1px;
}
.ev_date {
  text-align: left;
  font-size: 15px;
/*  margin-top: -19px;*/
}
.close {
  text-align: right;
}
.ev_body {
  margin-top: 20px;
  font-size: 13px;
  text-align: right;
}
.ev_title {
  margin-top: 20px;
  font-size: 20px;
  text-align: right;
}
.calendar_submit {
  background: #1e86a7;
  font-size: 14px;
  color:#fff;
  height: 21px;
  width: 78px;
}
.day-with-date:not(.no-events) span:first-child, .current-day:not(.no-events) span:first-child{
  color: #fff;
  text-decoration: underline;
}
.tippy_link {
  border-bottom:none!important;
  cursor:pointer;
  font-weight:normal;
}



/* natio add post date style */
.post-date {

  padding-top: 0px; padding-left: 0px; margin-left: -18px; display: inline-block; margin-top: 4px;

}

.calnk a {
  display: block!important;
  width: 100%!important;
  height: 100%!important;
  color: #ffffff!important;
  text-decoration: none!important;
  border-bottom: none!important;

}

.calnk a:hover span {
  color:#ffffff!important;
  background:#65737F!important;
  display:block;
  position:absolute; 
  margin-top:1px; 
  padding:5px; 
  width:150px; 
  z-index:100;
  line-height:1.2em;
}


.linktooltip {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  text-decoration: none;
}
.linktooltip img {
  padding-right: 0 !important;
}
.linktooltip:before {
  content: attr(data-title);
  display: block;

  -moz-box-sizing: border-box;
  box-sizing: border-box;

  opacity: 0;
  visibility: hidden;

  position: absolute;
  top: 75%;
  left: -10%;

  width: 120%;

  background-color: rgba(101, 115, 127, .9);
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0,0,0, .5);
  padding: 5px;

  font-size: 95%;
  line-height: 1.15;

  -webkit-transition: opacity 500ms ease-in;
  -moz-transition: opacity 500ms ease-in;
  transition: opacity 500ms ease-in;
}
.linktooltip:hover:before {
  opacity: 1;
  visibility: visible;
}
.calendar-table {
  width: 700px;
  border:0px ;
  border-collapse: collapse;
} 
.calendar-table tbody tr {
  /*background: #73828d;*/
  width: 100px;
}
.calendar-table tbody tr:first-child td{
  border:0px;
  border-collapse: collapse;
  width: 100px;
  background: #fff;

}
.calendar-table tbody tr:first-child + tr{
  border:0px;
  border-collapse: collapse;
  background: #fff;
  width: 100px;
  text-align: center;
}
.calendar_body td{
  width: 100px; 
  height: 29px;
  text-align:center;
  background: #f6f6f6;
  color: #65737f;
  font-size: 12px;
}
.calendar_day td {
  height: 100px;
  text-align: center;
  border: 1px solid #e5e5e5;
  border-collapse: collapse;
}
.day-with-date, .current-day{
  background: #1e86a7;
}
.no-events {
  background: #fff;
}
#calendar-prev{
  text-align: left;
}
#calendar-prev a{
  font-family: Tahoma,Helvetica,serif;
  font-weight: normal;
  font-size: 14px;
  color: #13a7d7;
  border: none;
}
#calendar-month{
  font-family: Tahoma,Helvetica,serif;
  font-weight: normal;
  font-size: 18px;
  color: #5e6f7b;
  border: none;
text-align: center;
}
.calendar_submit {
  color: #33495A;
  font-family: Tahoma,Helvetica,serif;
  font-size: 13px;
  font-weight: normal;
  margin-left: 14px;
}
.calendar-date-switcher input {
padding: 0;
height: 24px;
}
.calendar-table tbody tr td .calendar-month{
  border: none;
  text-align: center;
}
#calendar-next{
  text-align: right;
}
#calendar-next a{
  font-family: Tahoma,Helvetica,serif;
  font-weight: normal;
  font-size: 14px;
  color: #13a7d7;
}
.day-with-date:not(.no-events):hover,.current-day:not(.no-events):hover{
  cursor:pointer;
}
.calendar_text{
  font-family: Tahoma,Helvetica,serif;
  font-weight: normal;
  font-size: 14px;
  color:#33495a;

}
.calendar-date-switcher form select{
  color:#13a7d7;
}
.normal-day-heading, .weekend-heading {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-collapse: collapse;
}

.day-with-date span.event, .current-day span.event{
  display: none;
  position: relative;
  top:20px;
  left:-20px;
  background: #cccccc;

}
.day-with-date span.event:empty, .current-day span.event:empty{
  display: none;
}
.calcEnable {
  display: block;
}
#logo {
opacity: 0;
width: 100%;
height: 100%;
margin-top: -20px;
}
.header-link {
display: block;
width: 100%;
height: 100%;
font-size: 0 !important;
width: 140px;
height: 100px;
float: left;
margin-left: 35px;
}