body {background: url("../images/pozadie.jpg");
background-repeat: no-repeat;
background-size: 100%;
background-attachment: fixed;
background-color: #867d7c;}

#rt-main {font-size: 22px;
line-height: 100%;
color: #641A19;
letter-spacing: 2px;}

#domov h2 {color: rgb(100, 26, 25);
text-align: center;
font-size: 80px;
margin-top: 60px;
font-weight: normal;}

#domov h1 {font-size: 126px;
font-weight: normal;
color: rgb(100, 27, 27);}

#domov {display: block;
position: absolute;
margin-top: 180px;}

.widget_nav_menu  a {
	color:#675758;
font-size: 30px;
margin: 0 auto;
text-decoration: none;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
}

.widget_nav_menu ul {
	display: block;
	float:left;
	list-style:none;
	margin-top: 60px;}
	
.widget_nav_menu ul li {
	display: block;
float: left;
background: url("../images/blur.png");
background-position: 50%;
background-size: 60%;
background-repeat: no-repeat;
text-align: center;
padding: 35px 23px;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
}


.widget_nav_menu li:hover a {
color: #641A19;
text-shadow: 0px 0px 5px #F4F2F3;
}


.widget_nav_menu .current-menu-item a {
color:  rgb(100, 26, 25);}

#rt-drawer {position: absolute;
display: block;
width: 100%;
height: 100%;
/*background: rgba(0, 0, 0, 0.8);*/
z-index:50;
overflow-y: hidden;
overflow-x: hidden;}

#video {width: 100%; height: 100%;}
#close {color: white;
position: absolute;
display: block;
width: 100%;
float: right;
cursor: pointer;
width: 100%;
bottom: 15px;
left: 55px;
z-index: 9999999999999;
top: auto !important;
margin: auto !important;}

.widget_nav_menu li:first-child {margin-left: -40px;}
#divider {height: 80px;}
.ngg-gallery-thumbnail-box {
margin: 0.1%;
width: 24.8%;
height: 195px;
overflow: hidden;
float: left;
opacity: 1;}

#fancybox-left-ico {
background-image: url("/wp-content/themes/rt_gantry_wp/images/prev.png");
    background-size: 100% 100%;
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    background-position: center left;}

#fancybox-right-ico {
background-image: url("/wp-content/themes/rt_gantry_wp/images/next.png");
    background-size: 100% 100%;
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    background-position: center right;}

#mojeaudio {display: none;}

#rt-mainbody a:hover {
color: #641A19 !important;}

.slovensko, .anglicko {height: 20px; display: block; opacity: 0.6;transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;}
.slovensko:hover, .anglicko:hover {opacity: 1;}
a .facebook:hover {opacity: 1;
box-shadow: 0px 0px 22px #FFF;}
a .facebook {
	opacity: 0.8;
	box-shadow: 0px;
	transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;}
#rt-mainbody a {color: #675758 !important;
transition: 0.15s all linear;
-webkit-transition: 0.15s all linear;
-moz-transition: 0.15s all linear;
-ms-transition: 0.15s all linear;
-o-transition: 0.15s all linear;}

#discography .album {width: 13%;
margin: 0.5%;
overflow: hidden;
display: block;
float: left;
position: relative;
height: 141px;
cursor: pointer;}
#discography .title {line-height: 15px;
position: absolute;
font-size: 14px;
transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;
color: #FFF;
text-align: center;
width: 96%;
padding: 4%;
display: block;
clear: both;
 }
#discography .efekt {width: 100%;
background: #000;
height: 100%;
position: absolute;
opacity: 0;
transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;}
#discography .album:hover .efekt {
opacity: 0.7;}
#discography .album:after {content:"";}
#discography .album:hover .title {margin-top: -120px;}
#discography .album:hover .rok {margin-top: -50px;}
#discography .album:hover .vidanie {margin-top: -30px;}
#discography .rok {font-size: 10px;
transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;
color: #FFF;
display: block;
position: absolute;
clear: both;
text-align: center;
width: 100%;
margin: 0 auto;
}
#discography .vidanie {font-size: 10px;
transition: 0.3s all linear;
-webkit-transition: 0.3s all linear;
-moz-transition: 0.3s all linear;
-ms-transition: 0.3s all linear;
-o-transition: 0.3s all linear;
color: #FFF;
display: block;
position: absolute;
clear: both;
width: 100%;
text-align: center;
margin: 0 auto;
}
.mp3jplayerwidget  h2 {text-align: center;}
.mute {background: url("../images/unmute.png");}
.unmute {background: url("../images/mute.png");}
#muteaudio {position: fixed;
right: 5px;
bottom: 5px;
height: 35px;
width: 35px;
display: block;
cursor: pointer;
background-size: 100%;}

#rt-content-bottom {margin-top: -65px;}
#rt-drawer,
#rt-drawer .rt-container .rt-grid-12 .widget .module-surround .module-content .textwidget,
#rt-drawer .rt-container .rt-grid-12 .widget .module-surround .module-content,
#rt-drawer .rt-container .rt-grid-12 .widget .module-surround,
#rt-drawer .rt-container .rt-grid-12 .widget,
#rt-drawer .rt-container .rt-grid-12,
#rt-drawer .rt-container {width: 100% !important; height: 100% !important;}

#close {
  float: left;
  background: url("../images/blur.png");
  background-position: 0%;
  background-size: 5%;
  background-repeat: no-repeat;
  /* text-align: center; */
  padding: 35px 23px 35px 96px;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}

#close:hover  {
  color: #641A19;
  
}

#close {
  color: #675758;
  font-size: 20px;
  text-decoration: none;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
}
.mozilla {top: 0 !important;}