#port-right .raitem {
    background-color: #1d7ab1;
   
}

.dropbtn {
  border-radius: 0 0 5px 5px;
}
/* -- g - search -- */
.gsearch {
  position: absolute;
  top: 8px;
  width: 10%;
  right: 250px;
}

/* --- Up button ---- */

#GoTopButton {
	display: none;
	position: fixed;
	bottom: 10px;
	right: 60px;
	z-index: 200;
   /* font-size: 50px;*/
	border: none;
	outline: none;
   /*background-color: #000;*/
	color: white;
	cursor: pointer;
	padding: 13px 15px;
	border-radius: 50%;
	background-color: white;
	border: 1px #7b7b7b solid;
  }
  
  #GoTopButton img {
   width: 30px;
  height: 30px;
  }
  
  #GoTopButton:hover {
	background-color: #f0f0f0;
  }
  

/* google custom search */



.cse .gsc-search-button-v2, .gsc-search-button-v2 {
	padding: 3px 3px !important;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
    padding-right: 0px !important;
}

.gsc-search-button-v2, .gsc-search-button-v2:hover, .gsc-search-button-v2:focus {
    border: 2px solid #838383 !important;
    border: 2px solid #0075b8 !important;
    margin-left: 2px !important;
    -webkit-border-radius: 22px !important;
		-moz-border-radius: 22px !important;
		border-radius: 22px !important;
		background-color: #808080 !important;
    background-color: #0075b8 !important;

}

.gsc-search-box-tools .gsc-search-box .gsc-input input.gsc-input {
	background-image: none !important;
}


.gsc-search-box-tools ::-webkit-input-placeholder { /* Edge */
  
 
 font-size: 0px  !important;
 
}

.gsc-search-box-tools :-ms-input-placeholder { /* Internet Explorer */
 
 
 font-size: 0px  !important;

  
}

.gsc-search-box-tools ::placeholder {
  
 
 font-size: 0px !important;
 
   
}



.gsib_a {
    /*padding: 5px 9px 4px 9px;*/
	padding: 1px !important;
}

.gsc-input-box {
    
    border-radius: 5px;
}

/* -- horni ovladani -- */
#horniovladani .textver span  {
  
display: inline-block;
text-transform: none;
color: white;
text-decoration: underline;
  }
  
 /* #horniovladani .textver1   {
  
position: absolute;
right: 0px;
top: 25px;
width: auto;
font-size: 0.8em;
  }*/
  
#header  #horniovladani {
   
  top: 9px; 
   
}

#horniovladani li:nth-of-type(5) a span  {
  
display: inline-block;
text-transform: none;
color: #1e1e1e;
/*text-decoration: underline;*/
  }
  
  #horniovladani li:nth-of-type(5)   {
  
/*position: absolute;
right: 0px;
top: 25px;
width: auto;*/
font-size: 0.8em;
max-width: 90px;
position: relative;
  top: -1px;
  }
  
    #horniovladani li:nth-of-type(5) i  {
  
display: none;
  }
  
  .ai-blok-imggal .inn  {
display: flex;
flex-wrap: wrap;
  }

  /* -- logo  -- */
  #header #logo3 {

    position: absolute;
    top: 36px;
     left: 140px;
   z-index: 406;
   background-image: url(images/logo.png);
   width: 204px;
   height: 71px;
     /*background-color: #ffffffab;*/
     background-repeat: no-repeat;
     /*border-left: solid 1px #d8d8d8;*/
     background-position: 15px 4px;
     transition: 0.5s linear 0s;
     
   
   }
   
   #header #logo3 a span{
   
   display: none;
   }
   
   #header #logo3 a {
   display: block;
   width: 142px;
   height: 67px;
   background-image: url(images/spacer.gif);
   }
   
   @media only screen and (min-width: 595px) {
    #portmain .copper-album .ftg_item img, #portmain .vypis-copper-alba .vmini img {
      max-width: inherit;
    }
  }

  /*  --- break-point - max-width 923 --- */
    @media only screen and (max-width: 923px)  {
#port-middle.col-3-4 {
 
  WIDTH: 100% !important;
}

.hornitexty .ai-imggal, .hornitexty .ai-imgfile {
  width: 99.5%;
  margin-right: 0%;
}

#header #logo3 {
  
  background-position: 0px 10px;
 
  background-size: contain;
}
}