/*
 Theme Name:   Twenty Fifteen Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Fifteen Child Theme
 Author:       Jevgenijs Cernihovics
 Author URI:   https://yer.io
 Template:     twentyfifteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  jc_goldfish
*/

/* Fonts */

.sidebar {
    position:relative !important;
}

@font-face {
    font-family: 'troikaregular';
    src: url('fonts/troika-webfont.eot');
    src: url('fonts/troika-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/troika-webfont.woff2') format('woff2'),
         url('fonts/troika-webfont.woff') format('woff'),
         url('fonts/troika-webfont.ttf') format('truetype'),
         url('fonts/troika-webfont.svg#troikaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Navigation */
a:active {
  position: relative;
  top: 1px;
}
.main-navigation li > a {font-family: 'troikaregular', Helvetica; font-size:32px;color:#FBD013;text-shadow: 1px 0px 4px rgba(38, 38, 20, 1);padding-left:14px;
}

.secondary {background-color:#4b96bc;}
  
  .main-navigation li > a:hover{font-family: 'troikaregular', Helvetica; font-size:32px;
	text-shadow: 2px 0px 11px rgba(62, 200, 232, 1);background:rgba(65, 200, 232, 0.2);color:#fff;}
	.main-navigation li > a:active  {font-family: 'troikaregular', Helvetica; font-size:32px;
		text-shadow: 2px 0px 11px rgba(62, 200, 232, 1);background:rgba(65, 200, 232, 0.3);color:#BAA985;}
		li.menu-item.language-item > a {font-size:24px;color:#BAA985;}
		li.menu-item.language-item > a:hover {font-size:24px;color:#fff;}
.wantmore, .wantmore a {font-family: 'troikaregular', Helvetica; color:#EAC731;font-size: 22px ;text-shadow: 2px 0px 4px rgba(38, 38, 20, 1);letter-spacing:2px;padding:6px 12px;background-color:#2B9492;text-decoration:none;border-bottom:0px;}
.wantmore a:hover {color:#F5D0B4;}

.sub-menu li > a {color:#13fb20;} 

/* Logo */
		#sitelogo-en {width:260px;height:268px;background:url('img/logo-en-260x268.png') no-repeat;margin: 0 ;}
			#sitelogo-ru{width:260px;height:268px;background:url('img/logo-ru-260x268.png') no-repeat;margin: 0 ;}
			/* Content */
			h1.entry-title {font-family:'troikaregular', Helvetica;color:#005094;}
/* Sliders */
	div[id^='metaslider_container'] {margin-bottom:2rem;}
/* Forms */
	.gform_description {font-family: 'troikaregular', Helvetica; color:#005094;font-size: 22px ;}	

/* Decoration */
	.post-thumbnail {background-color:transparent;}
	.entry-header {background:url('img/meander.png') top repeat-x;padding-top:2.4706em;margin-top:-2.4706em;} /* this margin and padding  has to be 2.9474em; on @media screen and (min-width: 77.5em) */	
	.excursion h2 {font-family: 'troikaregular', Helvetica; color:#3C939A;font-size: 28px ;text-shadow: 2px 0px 4px rgba(239, 237, 13, 0.87);;letter-spacing:2px;}
	#regeek {width:64px; height:64px;background:url('img/regeek-64.png');position:absolute;z-index:100;right:10%;bottom:0%;}
	
	/* Media Queries */
	@media screen and (min-width: 77.5em){
		.entry-header {background:url('img/meander.png') top repeat-x;padding-top:2.9474em;margin-top:-2.9474em;} 	}