@charset "utf-8";
/* CSS Document */


body { color:#000;}
#g-page-surround, #g-main{ background:#eaf0e5;}
.g-container {    max-width: 1600px;}
div.itemListCategory { background: none; border:none;}
div.itemListCategory h2 {    text-align: center;    margin: 0 auto;}
a { -webkit-transition: 0.3s ease-out, -webkit-transform 0.3s ease-out;    -moz-transition: 0.3s ease-out, -moz-transform 0.3s ease-out;    transition: 0.3s ease-out, transform 0.3s ease-out; color:#000000;}
p { color:#000000;}
a:hover { opacity:0.7;color: #e49419;}

p.inline { display:inline; vertical-align:middle; padding-top:5px;}
ul.inline-menu-list { display:inline; margin-left:0; }
ul.inline-menu-list li{ display:inline-block; vertical-align:top; font-family:20px; font-weight:bold; margin-left:15px;     padding: 5px 10px;    background: #85a723;  margin-bottom:15px;  }
/*ul.inline-menu-list li.active { background:#577012; }*/
.marginTop{ margin-top:55px;}
	
ul.inline-menu-list li a { color:#577012;}	

	
ul.inline-menu-list li a {color: #FFFFFF; }	

.itemBody a {color: #e49419;  font-weight:600;}

#logo-position .g-content, #logo-position-small .g-content { padding:0; margin:0;}
#logo-position .logo, #logo-position-small .logo { position:relative;}
#logo-position p, #logo-position-small .logo p{ margin:0;}
#logo-position .g-content { position:relative;}
#logo-position .g-content img { max-height:80px; max-width:260px; position:absolute; left:10%; }
#logo-position-small .g-content img { max-height:80px; max-width:80px; position:absolute; top:5px; left:0;}

.slogan { position:absolute; top:50px; left:40px; z-index:888;}
.slogan h2 { color:#FFFFFF;}

#g-navigation {  position:fixed; top:0; left:0; right:0;background:none; z-index:999; }
#g-navigation .g-container { padding-top:15px; padding-bottom:5px; background: rgba(133, 167, 35, 1); border-bottom:4px solid #FFF;}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {    background: #577012;     
    -webkit-border-radius: 25px;    -moz-border-radius: 25px;    border-radius: 25px; }
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {color:#FFF;}
.g-main-nav .g-toplevel > li { margin-left:1rem;}

.g-main-nav .g-toplevel > li > .g-menu-item-container {    padding: 0.6rem 1rem!important; text-transform:uppercase;}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {  -webkit-transition:0.5s ease-out, -webkit-transform 0.5s ease-out;    -moz-transition:  0.5s ease-out, -moz-transform 0.5s ease-out;    transition:  0.5s ease-out, transform 0.5s ease-out; }
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{ background: #74921e; /*opacity:0.6; */ }
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) { -webkit-border-radius: 25px;    -moz-border-radius: 25px;    border-radius: 25px;}
#g-navigation .g-main-nav .g-toplevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {    background: #74921e;  }
#g-navigation .g-main-nav { margin:0;}
#g-navigation .g-menu-hastouch .g-toplevel > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator { border:none; background:none;}
#g-navigation .g-main-nav .g-dropdown {    background:none; margin-top:0px;-webkit-border-radius: 25px;    -moz-border-radius: 25px;    border-radius: 25px; padding:10px; padding-left:0;}
#g-navigation .g-main-nav .g-dropdown li.g-dropdown-column {  background: #f5f8f2; border-radius: 15px;  -webkit-border-radius: 15px;    -moz-border-radius: 15px; padding-left:10px;}
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container {    color: #000; font-size:0.9rem;}
.g-main-nav .g-standard .g-fade.g-dropdown {    -webkit-transition: opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;    -moz-transition: opacity 0.3s ease-out, -moz-transform 0.3s ease-out;    transition: opacity 0.3s ease-out, transform 0.3s ease-out;}
.g-main-nav ul.sublevel { background: #FFF;  }
#g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-navigation .g-main-nav .g-sublevel > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active { background: none;}
.g-main-nav .g-sublevel { padding-bottom:0.6rem; padding-top:0.6rem;}
.g-main-nav .g-sublevel > li > .g-menu-item-container {    padding: 0.4rem 1rem 0.4rem 1rem;}
#g-navigation a:hover { opacity:0.6;}
.g-main-nav .g-standard .g-dropdown { width:250px;}


#g-navigation .g-main-nav .g-sublevel > li.active  > .g-menu-item-container { color:#faa21b;}


.g-totop { text-align:center;}
.g-totop a { color:#FFFFFF; -webkit-transition:0.3s ease-out, -webkit-transform 0.3s ease-out;    -moz-transition: 0.3s ease-out, -moz-transform 0.3s ease-out;    transition: 0.3s ease-out, transform 0.3s ease-out;}
.g-totop a:hover { color:#faa21b;}
.g-totop .fa { font-size:3rem;}

/* slideshow */   
#g-slider {}
#g-slider .g-container { margin-top:100px;  } 
#g-slider .g-container  .slideshowck {max-height:986px!important;      margin-bottom:0!important;}

#slider-position .g-content { padding:0; margin:0; position:relative;}
#slider-position .platform-content:nth-child(2) { position:fixed; right:0; top:20%; z-index:999;}

#g-slider .g-container .cameraCont .cameraSlide img { height:auto!important; width:100%!important; margin-left:auto!important; margin-right:!important;}

#g-slider #slider-position .cameraContent { position:relative;}
#g-slider #slider-position .camera_target { top:1px;}
#g-slider #slider-position .camera_bar { display:none;}
#g-slider #slider-position .camera_caption {  position:absolute; right:10%; bottom:100px; max-width:600px; }
#camera_wrap_96 .camera_caption > div { }
#camera_wrap_96 .camera_caption > div div.camera_caption_title { font-size:4rem!important;  font-family: 'ralewayextrabold'; line-height:1em;}
#camera_wrap_96 .camera_caption > div div.camera_caption_title span { display:block; color:#000;}
.camera_caption > div {    padding: 25px 45px;}
#camera_wrap_96 .camera_caption > div div.camera_caption_desc { font-size:1.5rem!important; font-family: 'ralewaysemibold'; text-align:right; padding-top:15px; }
#camera_wrap_96 .camera_caption > div div.camera_caption_desc a { color:#000; -webkit-transition: color 0.5s ease-out, -webkit-transform 0.5s ease-out;    -moz-transition: color  0.5s ease-out, -moz-transform 0.5s ease-out;    transition: color  0.5s ease-out, transform 0.5s ease-out; line-height:1; padding-right:15px;}
#camera_wrap_96 .camera_caption > div div.camera_caption_desc a:hover { color:#fff;}
#camera_wrap_96 .camera_caption > div div.camera_caption_desc a:after { content: " "; background: url("../../images/arrow-right-01.png") no-repeat; width:15px; height:35px; display:block; float:right; -webkit-transition: 0.5s ease-out, -webkit-transform 0.5s ease-out;    -moz-transition: 0.5s ease-out, -moz-transform 0.5s ease-out;    transition:  0.5s ease-out, transform 0.5s ease-out;  }

#camera_wrap_96 .camera_caption > div div.camera_caption_desc a:hover:after { background: url("../../images/arrow-right-01-hover.png") no-repeat}
.camera_caption { bottom:initial;}
.camera_commands { display:none!important;}

.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont { background:none; border:2px solid #b1b1b1; height:auto; padding:35px 40px 35px 25px; top:300px; border-radius: 15px;}
.camera_next { right:20px;}
.camera_prev { left:20px;}
.camera_next > span {background: url("../../images/arrow-right-02.png") no-repeat; background-position: center center!important; width:15px; padding:0;}
.camera_prev > span {background: url("../../images/arrow-right-02.png") no-repeat; background-position: center center!important; width:15px; padding:0;  -moz-transform:rotate(180deg);    -webkit-transform:rotate(180deg);}

.camera_next, .camera_prev, .camera_next > span, .camera_prev > span {
-webkit-transition: 0.5s ease-out, -webkit-transform 0.5s ease-out;    -moz-transition: 0.5s ease-out, -moz-transform 0.5s ease-out;    transition:  0.5s ease-out, transform 0.5s ease-out; }

.camera_next:hover, .camera_prev:hover {border-color:#FFF;}
.camera_next:hover > span, .camera_prev:hover > span{background: url("../../images/arrow-right-01-hover.png") no-repeat; }
.camera_pag { position:absolute; bottom:0; left:0; right:0;}
.camera_wrap .camera_pag .camera_pag_ul {     text-align: center;    flex-flow: row wrap;    justify-content: center;    flex-wrap: wrap;    display: flex;}
.camera_wrap .camera_pag .camera_pag_ul li {    background: none;    border: 3px solid #fff;    background: rgba(52, 68, 102, 0.01); height:20px; width:20px;     border-radius:90px;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent  {  border: 3px solid #faa21b; background:none;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span { background:none; height:20px; width:20px;}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {    background: none;}

.camera_thumbs_cont { display:none;}

.moduletable.slide-nadpis {position:relative; display:none;}
.moduletable.slide-nadpis .slide-nadpis {position:absolute; z-index:10; left:18%; }
.moduletable.slide-nadpis .slide-nadpis h1 { color:#FFFFFF; font-size:2rem; max-width:380px; line-height:1.3;}


/* vyhledávání */
#g-slider { position:relative;}
#search-position { position:absolute; top:40px;  margin:0 auto;max-width:1600px;}
#search-position .g-content { }
#search-position .g-content .search { float:right; margin-right:1.6%; }
#search-position input[type="search"] { padding:10px 50px 10px 20px; border-radius:90px;background: rgba(255,255,255,0.2); height:24px; width:200px; border:2px #fff solid; color:#FFF;}
#search-position .form-inline { position:relative;}
#search-position button.button { position:absolute; margin-top:8px; margin-right:20px; top:0; right:0; background: url("../../images/lupa.svg") no-repeat; background-size:cover;  width:30px; height:30px; border:none; box-shadow: none;}


/* obecne*/
#g-main { padding-top:0; padding-bottom:0;}
#g-main .g-container{ background: #FFF;}
#g-main  .g-content { padding-left:2.5%; padding-right:2.5%;}
div.itemHeader  { margin-bottom:35px;}
div.itemHeader h2.itemTitle, #top-position h2, .moduleItemIntrotext h2 { text-align:center; margin:0 auto 25px auto;}
div.itemHeader h2.itemTitle span, #top-position h2 span, .moduleItemIntrotext h2 span,.itemListCategory h2 span { padding-bottom: 25px; border-bottom:1px #000000 solid; }
#k2Container { position:relative;}
#top-position .g-content { margin-bottom:0; padding-bottom:0;}
div.subCategory { border:none; background: none;}
div.catItemView { margin-bottom:0;}
div.catItemIntroText { padding-bottom:0;}
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before { content:"nové"; background:url("../../images/icon-tlapka.svg") no-repeat; background-size:25px 25px; background-position:left center; width:60px; height:25px;  position:absolute; font-family: "Raleway"; font-weight:500; font-size:12px; color:#faa21b; text-transform:uppercase; padding-left:30px;}
#breadcrumbs-position {     background-color: #f5f5f5;} 
#breadcrumbs-position .g-content { padding-top:5px; padding-bottom:5px;}
.breadcrumb > li > .divider:not(first-child) { padding: 0 5px 0 5px;}
.breadcrumb > li > .divider.icon-location {padding: 0 15px 0 0px;}
.breadcrumb { margin:0; padding-left:0; padding-right:0;}
div.catItemHeader h3.catItemTitle { font-size:1.5rem!important; line-height:1.5;}
div.catItemHeader h3.catItemTitle
div.catItemHeader h3.catItemTitle a{ color: #000!important; -webkit-transition:0.3s ease-out, -webkit-transform 0.3s ease-out;    -moz-transition: 0.3s ease-out, -moz-transform 0.3s ease-out;    transition: 0.3s ease-out, transform 0.3s ease-out; font-weight:300!important;}
.itemListPrimary div.catItemHeader h3.catItemTitle a:hover { color:#faa21b;}
div.catItemReadMore { float:left; padding-right:10px; margin-top:15px;}
a.k2ReadMore, div.k2ItemsBlock ul li a.moduleItemReadMore { padding:5px 20px; border:2px solid #000;  -webkit-border-radius: 25px;    -moz-border-radius: 25px;    border-radius: 25px; font-weight:400;-webkit-transition:0.3s ease-out, -webkit-transform 0.3s ease-out;    -moz-transition: 0.3s ease-out, -moz-transform 0.3s ease-out;    transition: 0.3s ease-out, transform 0.3s ease-out; } 
div.k2ItemsBlock ul li a.moduleItemReadMore { float:left;margin-right:15px;}
div.itemContainer:nth-child(odd){ padding-right:10px;}
div.itemContainer { margin-bottom:8px;}
.itemListCategory .itemListPrimary itemContainer:nth-child(odd){ padding-right:10px!important;}
div.catItemBody { padding:0;}
a.k2ReadMore:hover, div.k2ItemsBlock ul li a.moduleItemReadMore:hover { border:2px solid #e49419;}
div.k2ItemsBlock ul li a.moduleItemTitle { font-size:1.5rem; padding-bottom:1rem; display:block;}
div.k2ItemsBlock ul li div.moduleItemIntrotext { padding-top:15px;}
div.k2ItemsBlock ul li div.moduleItemIntrotext p { margin-top:0;}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img { margin:0 1.5rem; width:50%;}
div.k2ItemsBlock ul li a.moduleItemCategory { padding:5px 10px; background: #85a723; color:#FFFFFF;  } 
div.k2ItemsBlock ul li a.moduleItemCategory:hover { background: #faa21b; color:#000000;}
span.catItemImage {}
div.k2ItemsBlock.links .row h3 { margin-bottom:0;}
div.k2ItemsBlock.links .row p { margin-top:0;}

#links-position { background:#e0e6da;}
#links-position .row { /*max-width:80%;*/ margin:0 auto; margin-top:45px;}
#links-position li.lastItem { margin-bottom:0;}

.psi-subCategoryContainer  a.subCategoryImage { float:left;}
.psi-subCategoryContainer div.catItemHeader h3.catItemTitle { font-size:1rem!important; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.psi-subCategoryContainer ul#itemListPrimary { margin-top:0; list-style:none;}
.psi-subCategoryContainer ul#itemListPrimary li {}
.psi-subCategoryContainer {}

/* g-footer */
#g-footer { padding:0; max-width:1600px; margin:0 auto; background: rgba(118,146,32,1);
background: -moz-linear-gradient(top, rgba(118,146,32,1) 0%, rgba(134,167,35,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(118,146,32,1)), color-stop(100%, rgba(134,167,35,1)));
background: -webkit-linear-gradient(top, rgba(118,146,32,1) 0%, rgba(134,167,35,1) 100%);
background: -o-linear-gradient(top, rgba(118,146,32,1) 0%, rgba(134,167,35,1) 100%);
background: -ms-linear-gradient(top, rgba(118,146,32,1) 0%, rgba(134,167,35,1) 100%);
background: linear-gradient(to bottom, rgba(118,146,32,1) 0%, rgba(134,167,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769220', endColorstr='#86a723', GradientType=0 ); color:#FFFFFF;}
#g-footer .g-block .g-content{ padding-top:1.6rem; padding-bottom:1.6rem; }
#g-footer .g-block:nth-child(2) .g-content{ padding-top:1.1rem; }
#g-footer p, #g-footer li { font-size:1.1rem; color:#FFFFFF; font-weight:100;}
#g-footer .g-content { padding-left:5%; padding-right:7%;}
#g-footer .branding { text-align:right;}
#g-footer a { color:#FFFFFF;}

#bottom-position  { background: #FFF;}
#bottom-menu-position li { display:inline-block; vertical-align:top;}
#bottom-menu-position ul.nav { text-align:right;}
#bottom-menu-position ul.nav li { border-right:1px solid #fff; line-height:1;}
#bottom-menu-position ul.nav li:last-child { border:none;}
#bottom-menu-position ul.nav li a { color:#FFF;  margin:0 25px;}

/* image gallery */

ul.sigProClassic span.sigProPseudoCaption, ul.sigProClassic span.sigProCaption { display:none;}
ul.sigProClassic li.sigProThumb span.sigProLinkWrapper { border:none; float:none; display:inline-block;}
ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper { border:none;}
ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper { background:none;}
ul.sigProClassic { text-align:center; margin:0 auto; display:block;}
ul.sigProClassic li.sigProThumb { float:none;}
.itemImageGallery h3 { text-align:center;}
div.catItemImageBlock { float:left; margin-right:25px; width:50%;}
.itemContainer .catItemIntroText p { margin-top:0;}

/* k2 modul*/

#bottom-position .k2ItemsBlock li { display:inline-block; width:49%; vertical-align:top;}
.col-xs-12 .clearfix {display:block; clear:both; margin-top:55px;} 

/* mobilni menu */

#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {    background: url("../../images/bg-content-blue.jpg") repeat;}

.fa-bars::before {    content: "≡ MENU "!important;    cursor: pointer;    font-family: "Raleway","Calibri", Arial;
    font-size: 1.3rem;    font-weight: 800;    color:#fff;    text-transform: uppercase;    border-radius: 4px;    padding: 10px 20px;    background:#577012;    transition: all 0.5s ease-out;}
	
.g-offcanvas-toggle .fa {display:inline;}
.g-offcanvas-toggle { right:2rem; top:2rem; left: auto; position: fixed; z-index:9990;}
#g-mobilemenu-container li {    font-family: 'robotomedium';}
#g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover > .g-menu-item-container, #g-offcanvas #g-mobilemenu-container ul > li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active > .g-menu-item-container {    color: #fff;}
#g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {  font-family: "Raleway"; font-weight:500;}
#g-offcanvas #g-mobilemenu-container ul {     }
#g-offcanvas {         }
div.itemBackToTop {display:none;} 


ul.itemListLeading {list-style:none;}
 .psi-subCategoryContainer ul#itemListPrimary { width:100%;}

  div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {float:right;}

div.subCategory.psi-subCategory {height:auto!important;}

@media only all and (max-width: 1199px){
	.g-main-nav .g-toplevel > li > .g-menu-item-container {    padding: 0.6rem 0.6rem!important; text-transform:uppercase;}
	#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container { font-size:15px;}
	#logo-position .g-content img { max-width: 180px;}
	#g-navigation #menu-position .g-content { margin-top:10px; padding-top:0;}
	.slogan h2 {font-size: 1.4rem;}
	div.k2ItemsBlock ul li a.moduleItemTitle {    font-size: 1.4rem;}
	div.catItemHeader h3.catItemTitle { font-size: 1.4rem!important;}
	div.catItemImageBlock { margin-bottom:0;}
	div.catItemImageBlock { padding-bottom:0;}
}


@media only all and (max-width: 1030px){
	#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container { font-size:14px;}
}

@media only all and (max-width: 1000px){
	#g-navigation .g-container { padding-top:0; padding-bottom:0; border:none;}
	#g-navigation { position:relative;}
	#g-slider .g-container { margin-top:0;}
	#logo-position .g-content img { padding-top:15px;}
	#logo-position p, #logo-position-small .logo p { padding:none; margin:none;}
	#search-position { display:none;}	
	.slogan { top:80px; left:25px;} 
   

  div.subCategory a.subCategoryImage, div.subCategory a.subCategoryImage:hover {float:none; text-align:left;}

}

@media only all and (max-width: 768px){
div.itemHeader h2.itemTitle span, #top-position h2 span, .moduleItemIntrotext h2 span, .itemListCategory h2 span { border:none;}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img { width:100%; float:none; margin-left:0; margin-bottom:0;}
#bottom-position .k2ItemsBlock li.odd a.moduleItemTitle, #bottom-position .k2ItemsBlock li.odd p { padding-left:7px;}
div.k2ItemsBlock ul li.odd a.moduleItemCategory:nth-child(1), div.k2ItemsBlock ul li.odd div.moduleItemIntrotext a.moduleItemImage img { margin-left:7px;}
div.itemHeader { margin-bottom:0;}
div.itemIntroText { padding-bottom:0;}
div.catItemImageBlock {    width: 100%; float:none;}
span.catItemImage { text-align:left;}
#links-position .row { max-width:100%;}
#links-position .row .col-sm-3 { padding-left:0;}
#links-position h2 span{ padding-bottom:0;}
div.itemHeader h2.itemTitle, #top-position h2, .moduleItemIntrotext h2 { text-align:left;}
#links-position .row { margin-top:0;}
div.itemHeader h2.itemTitle span, #top-position h2 span, .moduleItemIntrotext h2 span, .itemListCategory h2 span { padding-bottom:0;}
#bottom-position .g-content{ margin-top:0; padding-top:0;}
div.k2LatestCommentsBlock ul, div.k2TopCommentersBlock ul, div.k2ItemsBlock ul, div.k2LoginBlock ul, div.k2UserBlock ul.k2UserBlockActions, div.k2UserBlock ul.k2UserBlockRenderedMenu, div.k2ArchivesBlock ul, div.k2AuthorsListBlock ul, div.k2CategoriesListBlock ul, div.k2UsersBlock ul { padding-left:0;}

  div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {display:none;}
}



@media only all and (max-width: 600px){
	.fa-bars::before {     font-size: 1.2rem;    font-weight: 700;     padding: 7px 15px;  }
	.g-offcanvas-toggle { top: 1.5rem;}
	#bottom-position .k2ItemsBlock li.odd a.moduleItemTitle, #bottom-position .k2ItemsBlock li.odd p { padding-left:0;}
    div.k2ItemsBlock ul li.odd a.moduleItemCategory:nth-child(1), div.k2ItemsBlock ul li.odd div.moduleItemIntrotext a.moduleItemImage img { margin-left:0;}
	#bottom-position .k2ItemsBlock li { display:block; width:100%;} 
	div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img { max-width:100%; width:auto;}
	div.k2ItemsBlock ul li a.moduleItemReadMore { float:left;}
	.slogan h2 {font-size: 1.1rem;}
}

@media only all and (max-width: 500px){		
		.camera_pag { display:none;}
	
		
}

@media only all and (max-width: 400px){
	.g-offcanvas-toggle { top:2rem; }
	div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before { top:-15px;}
	#logo-position .g-content img {max-width: 120px;}	
	.g-offcanvas-toggle { top: 1.2rem;}
	
}



