/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */

#block-nivo-slider-nivo-slider {
   margin-top: -131px;
}
 
/*
*Zone Content*
*/

#zone-content.container-12 {
    width: 940px;
}
 
/*
*Branding*
*/
#block-block-3,
#block-block-4 {
   float: right;
   height: 50px;
   /*padding: 12px 0;*/
   display: block;
}



#zone-nivo-center-wrapper,
#block-nivo-slider-nivo-slider  {
   clear: both;
   display: block;
}

#zone-branding-wrapper {
   /*height: 55px;*/
}

/*
#region-logo {
   width: 220px;
}*/

#block-logo-block-logo {
   /*background: rgba(0,0,0,1);
   border-radius: 135px / 65px;
   width: 220px;
   border-bottom: 2px solid #b2a561;
   z-index: 9;
   margin-right: 0;*/
    height: 85px;
}

#block-logo-block-logo img {
   width: 160px;
   height: auto;
   margin: 0 auto;
   padding: 10px 30px;
} 

#block-menu-menu-kosice-presov {
  /* z-index: 9;
   top: 70px;
   left: 55px;
   position: absolute;*/
   display: block;
}

#block-system-main-menu li,
#block-menu-menu-hlavne-menu-kosice-right li,
#block-menu-menu-hlavne-menu-presov li,
#block-menu-menu-hlavne-menu-presov-right li {
   padding: 5px;
}

#block-menu-menu-kosice-presov-mobil {
   display: none;
}

.theme-default .nivoSlider {
    margin-top: 0;
}

#block-menu-menu-rezervacia-kosice,
#block-menu-menu-rezervacia-presov,
#block-views-kontakt-pata-block,
#block-views-kontakt-pata-block-1 {
   display: block;
}

body.admin-menu {
	margin-top: 20px !important;
}

#block-views-kontakt-pata-block,
#block-views-kontakt-pata-block-1 {
   position: absolute;
   bottom: 10%;
   left: 5%;
   padding: 10px;
   background: rgba(0,0,0,0.6);
   border: 1px solid #b2a561;
   color: #fff;
   z-index: 99;   
   font-size: 17px;
}


#block-menu-menu-rezervacia-kosice,
#block-menu-menu-rezervacia-presov {
   bottom: 10%;
   top: auto;
}

.container-24 .grid-6 {
    width: 220px;
}

.views-field.views-field-field-rezervacie span.field-content,
.views-field.views-field-field-rezervacie,
#block-views-kontakt-pata-block,
#block-views-kontakt-pata-block-1 {
    display: block;
}

#block-system-main-menu,
#block-menu-menu-hlavne-menu-kosice-right,
#block-menu-menu-hlavne-menu-presov,
#block-menu-menu-hlavne-menu-presov-right,
#block-block-3,
#block-block-4 {
	margin-top: 40px;
}

/*
*Main menu*
*/

#block-system-main-menu,
#block-menu-menu-hlavne-menu-presov,
#block-menu-menu-hlavne-menu-kosice-right,
#block-menu-menu-hlavne-menu-presov-right {
    display: block;
}

#block-menu-menu-mobilne-menu-kosice,
#block-menu-menu-mobilne-menu-presov {
   display: none;
}

#block-system-main-menu,
#block-menu-menu-hlavne-menu-presov {
   height: 40px;
   float: right;
}

#block-menu-menu-hlavne-menu-kosice-right,
#block-menu-menu-hlavne-menu-presov-right {
   height: 4px;
   float: left;
}

#block-system-main-menu ul li,
#block-menu-menu-hlavne-menu-kosice-right ul li,
#block-menu-menu-hlavne-menu-presov ul li,
#block-menu-menu-hlavne-menu-presov-right ul li {
   display: inline-block;
}

#block-system-main-menu ul.menu li,
#block-menu-menu-hlavne-menu-kosice-right ul.menu li,
#block-menu-menu-hlavne-menu-presov ul.menu li,
#block-menu-menu-hlavne-menu-presov-right ul.menu li {
    margin: 0;
}

#block-system-main-menu a,
#block-menu-menu-hlavne-menu-kosice-right a,
#block-menu-menu-hlavne-menu-presov a,
#block-menu-menu-hlavne-menu-presov-right a {
   /*font-weight: bold;
   text-decoration: none;
   font-size: 15px;
   padding: 19px 1px;
   line-height: 54px;*/
   font-size: 14px;
   font-weight: normal;
}

#block-menu-menu-rezervacia-kosice ul li,
#block-menu-menu-hlavne-menu-presov ul li {
   list-style: none;
}


#block-views-titulny-obrazok-nadpis-block .views-field-title h1 {
   font-size: 36px;
}

#block-menu-menu-kosice-presov ul li a,
#block-menu-menu-kosice-presov-mobil ul li a {
   font-size: 16px;
}


/*
*Grid*
*/

 .grid2-column {
   float: left;
   width: 540px;
   margin-right: 100px;
   
}

.grid2-column-last {
   margin-right: 0;
}

.grid4 {
   width: 350px;
   margin-right: 40px;
}


.grid4 .views-field.views-field-title,
.grid4 .views-field.views-field-body {
  width: 240px;
}



/*
*Jedalny napojovy listok*
*/

#block-menu-menu-jedalny-listok li a,
#block-menu-menu-napojovy-listok li a,
#block-menu-menu-jedalny-listok-presov li a,
#block-menu-menu-napojovy-listok-presov li a {
    width: 200px;
	font-size: 13px;
}

/*
*Front*
*/

.page-node-34 #region-content {
   min-height: 550px;
}


/*
*Footer*
*/

#block-views-kontakt-pata-block-2,
#block-views-kontakt-pata-block-3 {
   margin: 20px 0 0 0;
   width: 100%;
}

#block-views-pata-clanky-block,
#block-views-pata-clanky-block-1 {
   margin: 20px 0 0 10px;
   width: 100%;
}

.node-type-denne-menu iframe {
   height: 3000px;
}

#breadcrumb {
	width: 940px;
}