/************ BOOTSTRAP EDIT ***************/
  /**************  NAVIGATION **************/
  @media (max-width: 1024px) {
	.dropdown-menu-large  { font-size:0.85em}
	.dropdown-menu-large .dropdown-header { font-size:16px;}
	 #lang-mutations-wrapper {top:40px; }
	 #jazykova-skola  { top:70px;}
	 #jazykova-skola h2 { font-size:1.5em !important;}
}

@media (max-width: 768px) {.w-sm-48 {width:100%; } .col-sm-4 {width:100%;} #notepad-bound {width:100%;} .w-625 {width:100%;}  .w-sm-25 { width:100%;}
								#lang-mutations-wrapper {top:50px; width:35px; z-index:9999; display:none; }
								#lang-mutations-trigger { display:block; font-size: 1.7em;  color: rgba(200,200,200,0.5);	position: fixed;  top: 4px;  z-index: 9999;   left: 4px;   
																		border: 1px solid rgba(200,200,200,0.5);   border-radius: 5px;   padding: 2px 10px; }
								}
@media (max-width: 420px) {.w-sm-50 {width:100%; } .w-sm-50 {width:98%;}}
  @media (max-width: 800px) { 	.dropdown-menu-large  { font-size:0.8em}}
@media (max-width: 768px) {
  .dropdown-menu-large {
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .dropdown-menu-large > li { margin-top:15px; margin-bottom:-15px; font-size:0px; max-width:60px; min-width:60px;}
  .dropdown-header {font-size:0px !important;}
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
 
 #navbar-default.navbar-default .navbar-nav {width:100%;}
.nav > li {width:100%; text-align:center;}
#sunhome {display:none;}
 .dropdown-menu-large  {color:white;}
.dropdown-menu-large  img { display:none;}
.dropdown-menu-large .dropdown-header img { display:inline-block; width: 50px !important;height: 50px !important;
																			max-width: 50px;min-width: 50px;max-height: 50px;margin-left: -5px;}
.dropdown-menu-large p {margin-top:-5px; margin-bottom:5px; color:white;}
.dropdown-menu-large .divider { height:0px; padding:0px; margin:0px;}
.dropdown-menu-large .col-sm-3 {margin:0px;}
.dropdown-large ul.dropdown-menu-large {margin-top:-15px !important;}

#header-main-globe {display:none;}
}

@media (max-width: 560px) {.col-xxs-3 {width:49%;}}
@media (max-width: 480px) {.col-xxs-3 {width:99%;}}


  /**************  END NAVIGATION **************/
  
@media (max-width: 768px) {.mobile {display:block;} .device {display:none;}}
/************END BOOTSTRAP EDIT ***************/


/************ HEADER***************/
@media (max-width: 1200px) {
#header-main h1 {font-size:5em;  }  #header-main .otevirame {font-size:1.2em; }

#header-main .btn-emergency span { padding:10px 3px;}
#header-main-globe img { width:auto; height:300px; margin-top:14px; }
}
@media (max-width: 992px) {
#header-main h1 {font-size:4em;  } #header-main h2 {font-size:1.1em;}

#header-main .btn-emergency span { padding:8px 3px; font-size:1.2em;}
#header-main-globe img { width:auto; height:270px; margin-top:8px;}
}

@media (max-width: 768px) {
	#header-main h1 {font-size:3.85; margin-top:0px;margin-bottom:0px;}
	#header-main h2 {margin-top:0px;}
}

/************END HEADER ***************/

/************POST ***************/
@media(max-width:768px){
    .author-avatar {        margin-top: -50px;    }	
	.author-avatar img {	    width: 75px;	}
	.author-name h3 {	    font-size: 1.2em;	}
	.author-social { margin-top:10px;}
	.author-social img {	    width: 32px;	}
}
@media (max-width:480px) {.post-content img{width:70%; margin-left:15%;}}

@media (max-width:1240px) {.post-image-wrapper { max-height:400px}}
@media (max-width:1024px) {.post-image-wrapper { max-height:350px}}
@media (max-width:900px) {.post-image-wrapper { max-height:300px}}
@media (max-width:768px) {.post-image-wrapper { max-height:350px}}
@media (max-width:560px) {.post-image-wrapper { max-height:300px}}
@media (max-width:480px) {.post-image-wrapper { max-height:250px}}
@media (max-width:360px) {.post-image-wrapper { max-height:200px}}
/************ END POST ***************/


/************ CENIK ***************/
@media (max-width:768px) {.cenik li {padding-left:6%;font-size:1.15em; }.cenik li .right { margin-right:12%; }}
@media (max-width:560px) {.cenik li {padding-left:2%;font-size:1.05em; }.cenik li .right { margin-right:4%; }}
@media (max-width:480px) {.cenik li {padding-left:1%;font-size:0.95em; }.cenik li .right { margin-right:2%; }}
@media (max-width:420px) {.cenik li {font-size:0.9em; }}
/************ END CENIK ***************/

/*************** ARCHIVE *********************/
@media (max-width:1240px) {.posts-archive-responsive-tiny-medium{ max-width:30%; min-width:30%; width:30%;}}
@media (max-width:768px) {.posts-archive-responsive-tiny-medium{ max-width:45%; min-width:45%; width:45%;}}
@media (max-width:480px) {.posts-archive-responsive-tiny-medium{max-width:94%; min-width:94%; width:94%; }}

@media (max-width:1100px) {.posts-archive-responsive-medium{ width:46%;}}
@media (max-width:480px) {.posts-archive-responsive-medium{ width:94%; }}



/*************** END ARCHIVE *********************/


/***************  HOMEPAGE *********************/
@media (max-width:998px) {#image-presentation-wrapper .image-overflow { height:110px;} 
time.icon {width: 5.6em; }
time.icon span { font-size: 2em; padding-top: 1.3em;	margin-left: 1px;}
.new-news span {font-size:12px;}
}
@media (max-width:768px) {#opening-wrapper { width:75%; margin-right:12.5%; margin-top:60px; } .new-news span {font-size:14px;}
#opening-wrapper img {display:none;}
#opening h2{font-size:190%; margin:5px;}
#opening { margin-top:-40px;  font-size:85%;
	-webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);}
#aktualne-wrapper {clear:both; float:none;}
time.icon {height: 5.6em; }
time.icon em {bottom:-2px;}
time.icon span {font-size:1.75em;}
.p-wrapper { height: 5.6em; }
}
@media (max-width:998px) {#workaway img {width:200px;}}
@media (max-width:768px) {#workaway img {width:150px; bottom:0;}}
@media (max-width:560px) {#opening-wrapper { width:100%; margin-right:0%;}#workaway img {width:100px;}}
/*************** END HOMEPAGE *********************/



/*************** KONTAKt *********************/
@media (max-width:1024px) {#gmap-holder iframe {height:350px;} }
@media (max-width:768px) {#gmap-holder iframe {height:300px;} }
@media (max-width:560px) {#gmap-holder iframe {height:250px;} }
@media (max-width:480px) {#gmap-holder iframe {height:200px;} }
/*************** END KONTAKT *********************/


@media (max-width:1024px) {.flags img {max-height:75px;} }
@media (max-width:560px) { .flags img {max-height:60px;}}
@media (max-width:480px) { .flags img {max-height:50px;}}
@media (max-width:420px) { .flags img {max-height:42px;}}

@media (max-width:1024px) {
.font-300 {font-size:250%;}.font-350 {font-size:300%;}
.font-250 {font-size:210%;}.font-200 {font-size:175%;}
.font-175 {font-size:160%;}
.font-150 {font-size:145%;} .font-125 {font-size:120%;}.font-110 {font-size:110%;}
}
@media (max-width:768px) {
.font-300 {font-size:230%;}.font-350 {font-size:280%;}
.font-250 {font-size:205%;}.font-200 {font-size:170%;}
.font-175 {font-size:155%;}
.font-150 {font-size:135%;} .font-125 {font-size:115%;}.font-110 {font-size:105%;}
.btn-emergency span {font-size:1.35em;}
}
@media (max-width:560px) {
.font-300 {font-size:210%;}.font-350 {font-size:250%;}
.font-250 {font-size:190%;}.font-200 {font-size:150%;}
.font-175 {font-size:140%;}
.font-150 {font-size:125%;} .font-125 {font-size:110%;}.font-110 {font-size:105%;}
.btn-emergency span {font-size:1.2em;}
}



 /**********SUN SCHOOL****************************/
 
 	/*  HEADER */
  @media (max-width:768px) {
	  #sun-rotate-wrapper{ position:fixed; right:10%; left:unset; width:50%; text-align:center; background:; top:-8px; font-size:3.5em;z-index:9999; } 
	  #sun-rotate{ margin:0px auto;} 
	#dalsi-iformace-mobile{display:block;}
	#dalsi-iformace-desktop{display:none;}
   #blog-li { position:relative;}
  }
   @media (max-width:1240px) {#navbar-default.navbar-default .navbar-nav > li > a { font-size:1.55em; }}
   @media (max-width:1024px) {
	#navbar-default.navbar-default .navbar-nav > li > a { font-size:1.40em;  padding:8px 10px;} 
	.navbar {min-height:40px;} 
	#affix-cleaner {height:43px;}}
   @media (max-width:880px) {
	#navbar-default.navbar-default .navbar-nav > li > a { font-size:1.3em; padding:6px 5px; } 
	#affix-cleaner {height:40px;}
	}
   @media (max-width:768px) { #navbar-default.navbar-default .navbar-nav > li > a { font-size:1.4em; padding:12px 18px; }  }


 	/* END HEADER */
	
 	/*  CONTENT */
@media (max-width:1200px) {.new-news p { width:60%;}}
@media (max-width:992px) {.new-news p { width:47%;}}
@media (max-width:768px) {.new-news p { width:70%;}}
@media (max-width:560px) {.new-news p { width:60%;}}
@media (max-width:420px) {.new-news p { width:50%;}}
@media (max-width:360px) {.new-news p { width:45%;}}
@media (max-width:280px) {.new-news p { width:40%;}}

@media (max-width:992px) {.info-navigation button { padding:2px 0px;} }

@media (max-width:768px) {
	.advantage ul li a{  height:8.5em;  width:8.5em; padding:0.5em;} 
	.advantage ul li{	  margin:0.85em;	}
	.advantage ul li h2{	  font-size:130%;	  padding-bottom:0px;	}
	.advantage ul li p{	   font-size:100%; 	}
}

@media (max-width:768px) { #myTab li { width:20%; } #myTab img { height:40px; } #myTab2 li { width:25%; } #myTab2 img { height:45px; } 
.nav-tabs2 > li.active::after {left:40%; } 
.nav-tabs2 > li a {width:50px; height:50px;}
.nav-tabs2 > li a img {width:auto; height:auto !important; }}
@media (max-width:585px) {
	#myTab img { height:33px; } #myTab2 img { height:33px; } .fus a .p-wrapper {top:-39px;} .nav-tabs2 > li a {width:40px; height:40px;}
	.nav-tabs a .p-wrapper {top:-40px;}
	#myTab li h3 {font-size:1.3em; margin-bottom: -10px;}
}
@media (max-width:480px) {#myTab img { height:30px; } #myTab2 img { height:30px; }  .nav-tabs2 > li a {width:36px; height:36px;} .nav-tabs2 > li.active::after {left:35%; } }

 	/* END CONTENT */
 /**********END SUN SCHOOL****************************/

