/* ==========================================================================
   Media Queries
   ========================================================================== */
 @media only screen and (min-width: 1200px) and (max-width: 1499px) {
	/****Ipad Landscape 1024 Container 970 ****/
   
      .home {#}
      .f-nav{  /* To fix main menu container */
    
    z-index: 9999;
    position: fixed;
  
    top: 80px;
    width: 100%; 
}
     
     .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;  
 
}

   }
   
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	/****Ipad Landscape 1024 Container 970 ****/
   
	.service-list{ margin-bottom:30px;}
	.c-logo-part ul li{ margin:0 15px;}
	
  .form{ margin:0 0 0 20px}
	.main-nav{ display:block !important; }
    .main-nav li a{ font-size:14px;padding:8px 5px;color:#333333;}
	/*.portfolioContainer{ width:800px; margin:0px auto !important; } */
   .form {float:right;margin-top:-314px;margin-right:-334px;width:300px;}
   .container {width:90%;}
   .blockquote1{width:30%;float:none;}
    .blockquote{width:60%;padding-top:40px;float:none;}
      .blockquote2{width:30%;padding-top:40px;float:none;}
     .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;  

}
 

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	/****Ipad Portrait 768 Container 750 ****/
	   	body{ font-size:12px;margin: 0 auto;}
  .blockquote1 td {padding-bottom:1px;padding-top:1px;}
	 .blockquote2 td {padding-bottom:1px;padding-top:1px;}
  h1 {font-size:26px;}
  h2{ font-size:18px;}
	 h4{ font-size:18px;}
  h3{ font-size:20px;}
	h6{ font-size:16px; margin-bottom:10px;display:block;margin-left:-9px;}
	p{ line-height:18px;}
	 .mapa {display:none;}
  .service-list{ font-size:12px; margin-bottom:20px;}
	.we-create li{ font-size:13px; padding:0 0 0 8px}
	.header h1{ font-size:28px;}
    	.header{ padding:0px 0;}
	.main-section{width:100%; }
	.main-nav{ display:none; position:absolute; left:0; width:100%; top:68px; margin:0 auto; float: none; background:#fff; z-index: 99; border-top: 1px solid #eee;}
	.main-nav li{ display:block;}
	.main-nav li.small-logo{ display:none;}
	.main-nav li a{ display:block; padding:12px 32px; margin: 4px 0; border-bottom: 1px solid #f3f3f3;;}
	.main-nav li a:hover{color:#56aae2}
	.team-leader-box{ max-width:307px; width:auto; float:none; margin:0 auto;	}
	.team-leader-box:nth-of-type(3n){ margin:0 auto}
	.res-nav_click{ display:block;}
	.featured-work{ font-size:12px; margin-top:30px;}
	.featured-box{ font-size:12px;}
	.featured-box p{ line-height:18px; }
	.c-logo-part ul a{ margin-bottom:5px;}
	.main-section.team{ padding:60px 0 50px;}
	.business-talking h2{ font-size:36px;}
	.contact-info-box{font-size:12px;}
	.contact-info-box span{ line-height:18px;}
	.contact-info-box.phone span, .contact-info-box.email span { padding-top: 6px;}
	.social-link{ margin-left:30px;}
	.form{ margin:0 30px;}
	.copyright{ font-size:12px;}
	.business-talking a{ padding:10px 25px; font-size:14px;}
	.main-section.contact{ padding:60px 0 70px}
	.client-part-haead{ font-size:20px; line-height:30px;}
	.link{ font-size:14px; padding:10px 25px;}
	.logo{ width:100px;}
	.main-section.contact{ background-size:contain;}
	.Portfolio-nav li a{ padding:5px 16px;}
	.Portfolio-nav li{ display:block;}
	/*.isotope-item img{ width:300px; left:50%; margin-left:-100px;}
	.isotope-item{ width:300px; margin:0px auto;}
	.isotope{ width:400px; margin:0px auto;}
	.Portfolio-box{}
	.portfolioContainer{ width:350px; margin:0px auto !important; } */
   .nadpis {width:300px;padding-bottom:100px;}
   .main-base {margin-left:-2px;}  
   .carousel-inner {

  position: relative;
  overflow: hidden;
  width: 100%;  
  
}
#notdisplay {display:none;}
  .container {100%;}
   .blockquote1{width:30%;;}
    .blockquote{width:38%;}
      .blockquote2{width:30%;margin-top:-40px;}
       footer.footer{width:100%}
 .blockquote_mice1 {
display:none;
 }
 .blockquote_ts1 {
display:none;
 }
  .kotva {margin: 0 auto;}
  #ruce {display:none;}
   .news_mice {width:100%;margin: 0 auto;}
     .news_mice td {padding-right:4px;padding-left:4px;display:block;}
  .news_ts {margin-left:1px;width:100%;margin-right:1px;}
     .news_ts td {padding-right:4px;padding-left:4px;display:block;}
   .business-talking_ts{
	background:url(../img/kontakt_ts.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
  margin:0 auto; width:100%;
}

.business-talking_ts h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_ts{
	padding:80px 0 40px;
}

.main-section.contact_ts{
   margin:0 auto;
   width:100%;
  background:url(../img/world_ts.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}      
 .business-talking_mice{
	background:url(../img/kontakt_mice.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
  margin:0 auto; width:100%;
}

.business-talking_mice h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_mic{
	padding:80px 0 40px;
}

.main-section.contact_mice{
   margin:0 auto;
   width:100%;
  background:url(../img/world.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}    
 #plane-mice {padding-top:60px;}
.img_novinky{padding-top:20px;}
      iframe {width:310px;height:140px;margin-left:-5px;}
     .mapa {width:162px;height:98px;} 
     .mapa-text p {margin-top:-90px;}
     .nadpis_detail h3 {font-size:14px;margin-top:-20px;width:310px;margin-left:-6px;}
     .nadpis h3 {font-size:16px;margin-top:10px;width:308px;margin-left:-2px;}
   .news_detail img {display:none;} 
        .news img {margin-top:-80px;}
   .text_news p {display:block;margin-top:-90px;width:318px;margin-right:-6px;padding-left:16px;}
   .news {padding-right:1px;padding-left:0px;display:block;height:300px;}
     .onas h3 {font-size:26px;padding-top:10px;padding-left:16px;}
     .text_news_detail {display:block;width:316px;margin-left:-6px;}
}

 

@media only screen and (max-width: 767px) {
	/****Mobile Landscape 480 Container 100% ****/
   .tera {#};
	body{ font-size:12px;margin: 0 auto;}
  .blockquote1 td {padding-bottom:1px;padding-top:1px;}
	 .blockquote2 td {padding-bottom:1px;padding-top:1px;}
  h1 {font-size:26px;}
  h2{ font-size:18px;}
	 h4{ font-size:18px;}
  h3{ font-size:20px;}
	h6{ font-size:16px; margin-bottom:10px;display:block;margin-left:-9px;}
	p{ line-height:18px;}
	 .mapa {display:none;}
  .service-list{ font-size:12px; margin-bottom:20px;}
	.we-create li{ font-size:13px; padding:0 0 0 8px}
	.header h1{ font-size:28px;}
    	.header{ padding:0px 0;}
	.main-section{width:100%; }
	.main-nav{ display:none; position:absolute; left:0; width:100%; top:68px; margin:0 auto; float: none; background:#fff; z-index: 99; border-top: 1px solid #eee;}
	.main-nav li{ display:block;}
	.main-nav li.small-logo{ display:none;}
	.main-nav li a{ display:block; padding:12px 32px; margin: 4px 0; border-bottom: 1px solid #f3f3f3;;}
	.main-nav li a:hover{color:#56aae2}
	.team-leader-box{ max-width:307px; width:auto; float:none; margin:0 auto;	}
	.team-leader-box:nth-of-type(3n){ margin:0 auto}
	.res-nav_click{ display:block;}
	.featured-work{ font-size:12px; margin-top:30px;}
	.featured-box{ font-size:12px;}
	.featured-box p{ line-height:18px; }
	.c-logo-part ul a{ margin-bottom:5px;}
	.main-section.team{ padding:60px 0 50px;}
	.business-talking h2{ font-size:36px;}
	.contact-info-box{font-size:12px;}
	.contact-info-box span{ line-height:18px;}
	.contact-info-box.phone span, .contact-info-box.email span { padding-top: 6px;}
	.social-link{ margin-left:30px;}
	.form{ margin:0 30px;}
	.copyright{ font-size:12px;}
	.business-talking a{ padding:10px 25px; font-size:14px;}
	.main-section.contact{ padding:60px 0 70px}
	.client-part-haead{ font-size:20px; line-height:30px;}
	.link{ font-size:14px; padding:10px 25px;}
	.logo{ width:100px;}
	.main-section.contact{ background-size:contain;}
	.Portfolio-nav li a{ padding:5px 16px;}
	.Portfolio-nav li{ display:block;}
	/*.isotope-item img{ width:300px; left:50%; margin-left:-100px;}
	.isotope-item{ width:300px; margin:0px auto;}
	.isotope{ width:400px; margin:0px auto;}
	.Portfolio-box{}
	.portfolioContainer{ width:350px; margin:0px auto !important; } */
   .nadpis {width:300px;padding-bottom:100px;}
   .main-base {margin-left:-2px;}  
   .carousel-inner {

  position: relative;
  overflow: hidden;
  width: 100%;  

}
  .container {width:98%;padding-left:8px;}
   .blockquote1{float:none;width:50%;margin: 0 auto;}     
    .blockquote{margin-left:5px;float:none;margin-top:0px;margin: 0 auto;}
      .onas h3 {margin-top:20px;}
      .blockquote2{width:50%;margin-top:20px;float:none;margin: 0 auto;padding-top:20px;}
       footer.footer{width:101.2%}
 .blockquote_mice1 {
display:none;
 }
 .blockquote_ts1 {
display:none;
 }
  .kotva {margin: 0 auto;}
  #ruce {display:none;}
   .news_mice {width:100%;margin: 0 auto;}
     .news_mice td {padding-right:4px;padding-left:4px;display:block;}
  .news_ts {margin-left:1px;width:100%;margin-right:1px;}
     .news_ts td {padding-right:4px;padding-left:4px;display:block;}
   .business-talking_ts{
	background:url(../img/kontakt_ts.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
  margin:0 auto; width:100%;
}

.business-talking_ts h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_ts{
	padding:80px 0 40px;
}

.main-section.contact_ts{
   margin:0 auto;
   width:100%;
  background:url(../img/world_ts.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}      
 .business-talking_mice{
	background:url(../img/kontakt_mice.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
  margin:0 auto; width:100%;
}

.business-talking_mice h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_mic{
	padding:80px 0 40px;
}

.main-section.contact_mice{
   margin:0 auto;
   width:100%;
  background:url(../img/world.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}    
 #plane-mice {padding-top:60px;}
.img_novinky{padding-top:20px;}
      iframe {width:310px;height:140px;margin-left:-5px;}
     .mapa {width:162px;height:98px;} 
     .mapa-text p {margin-top:-90px;}
     .nadpis_detail h3 {font-size:14px;margin-top:-20px;width:310px;margin-left:-6px;}
     .nadpis h3 {font-size:16px;margin-top:10px;width:308px;margin-left:-2px;}
   .news_detail img {display:none;} 
        .news img {margin-top:-80px}
   .text_news p {display:block;margin-top:-90px;width:318px;margin-right:-6px;padding-left:16px;}
   .news {padding-right:1px;padding-left:0px;display:block;height:300px;}
    #notdisplay {display:block;padding-bottom:40px;}
       .onas {width:100%;display:block;margin-top:6px;margin-left:0px;}
  
     .onas h3 {font-size:26px;padding-left:6px;margin-top:40px;}
     .text_news_detail {display:block;width:316px;margin-left:-6px;}
}

@media only screen and (max-width: 479px) {

	 

   .tera {#}
	 	body{ font-size:12px;margin: 0 auto;}
    .container-fluid {width:360px !important;}
    .m-mob {padding-left:0px !important ;padding-right:0px !important;}
  .blockquote1 td {padding-bottom:1px;padding-top:1px;}
	 .blockquote2 td {padding-bottom:1px;padding-top:1px;}
  h1 {font-size:26px;}
  h2{ font-size:18px;}
	 h4{ font-size:18px;}
  h3{ font-size:18px;}
	h6{ font-size:16px; margin-bottom:10px;display:block;margin-left:-9px;}
	p{ line-height:18px;}
	 .mapa {display:none;}
  .service-list{ font-size:12px; margin-bottom:20px;}
	.we-create li{ font-size:13px; padding:0 0 0 8px}
	.header h1{ font-size:28px;}
    	.header{ padding:0px 0;}
	.main-section{width:96%; }
	.main-nav{ display:none; position:absolute; left:0; width:96%; top:68px; margin:0 auto; float: none; background:#fff; z-index: 99; border-top: 1px solid #eee;}
	.main-nav li{ display:block;}
	.main-nav li.small-logo{ display:none;}
	.main-nav li a{ display:block; padding:12px 32px; margin: 4px 0; border-bottom: 1px solid #f3f3f3;;}
	.main-nav li a:hover{color:#56aae2}
	.team-leader-box{ max-width:307px; width:auto; float:none; margin:0 auto;	}
	.team-leader-box:nth-of-type(3n){ margin:0 auto}
	.res-nav_click{ display:block;}
	.featured-work{ font-size:12px; margin-top:30px;}
	.featured-box{ font-size:12px;}
	.featured-box p{ line-height:18px; }
	.c-logo-part ul a{ margin-bottom:5px;}
	.main-section.team{ padding:60px 0 50px;}
	.business-talking h2{ font-size:26px;margin-left:-32px;}
	.contact-info-box{font-size:12px;}
	.contact-info-box span{ line-height:18px;}
	.contact-info-box.phone span, .contact-info-box.email span { padding-top: 6px;}
	.social-link{ margin-left:30px;}
	.form{ margin:0 30px;}
	.copyright{ font-size:12px;}
	.business-talking a{ padding:10px 25px; font-size:14px;}
	.main-section.contact{ padding:60px 0 70px}
	.client-part-haead{ font-size:20px; line-height:30px;}
	.link{ font-size:14px; padding:10px 25px;}
	.logo{ width:100px;}
	.main-section.contact{ background-size:contain;}
	.Portfolio-nav li a{ padding:5px 16px;}
	.Portfolio-nav li{ display:block;}
	/*.isotope-item img{ width:300px; left:50%; margin-left:-100px;}
	.isotope-item{ width:300px; margin:0px auto;}
	.isotope{ width:400px; margin:0px auto;}
	.Portfolio-box{}
	.portfolioContainer{ width:350px; margin:0px auto !important; } */
   .nadpis {width:300px;padding-bottom:100px;}
 
   .carousel-inner {
 display:none;
}
.container {width:96%;padding-left:1px;margin-right:8px;}
  .container-detail {width:96%;padding-left:23px;margin-right:1px;}
   .blockquote1{width:84%;margin-left:30px;padding-bottom:10px;padding-right:10px;float:none;}     
    .blockquote{width:84%;margin-top:-30px;margin-left:30px;padding-top:10px;}
      .blockquote2{width:84%;margin-top:10px;margin-right:24px;padding-bottom:10px;}
       footer.footer{display:none;}
       #obr_ts {display:block;width:100%;}
 .blockquote_mice1 {
display:none;
 }
 .blockquote_ts1 {
display:none;
 }
  .kotva {margin: 0 auto;}
  #ruce {display:none;}
   .news_mice {margin-left:1px;width:96%;margin-right:1px;}
     .news_mice td {padding-right:4px;padding-left:4px;display:block;}
  .news_ts {margin-left:1px;width:96%;margin-right:1px;}
     .news_ts td {padding-right:4px;padding-left:4px;display:block;}
   .business-talking_ts{
	background:url(../img/kontakt_ts.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
   margin-left:1px; width:96%;
}

.business-talking_ts h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_ts{
	padding:80px 0 40px;
}

.main-section.contact_ts{
   margin:0 auto;
   width:96%;
  background:url(../img/world_ts.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}      
 .business-talking_mice{
	background:url(../img/kontakt_mice.jpg) top center no-repeat;
	background-size:cover;
	padding:60px 0 10px;
	text-align:center;
  margin-left:1px; width:96%;
}

.business-talking_mice h2{
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	padding:0;
	margin:20px 0 70px;
	text-transform:uppercase;
	font-size:22px;
	color:#fff;
}

 .main-section.contact_mic{
	padding:80px 0 40px;
}

.main-section.contact_mice{
   margin:0 auto;
   width:96%;
  background:url(../img/world.png) left 100px no-repeat;
     filter: grayscale(80%);  -webkit-filter: grayscale(20%); /* Safari 6.0 - 9.0 */
}    
 #plane-mice {padding-top:60px;}
.img_novinky{padding-top:20px;}
      iframe {width:310px;height:140px;margin-left:-5px;}
     .mapa {width:162px;height:98px;} 
     .mapa-text p {margin-top:-90px;}
     .nadpis_detail h3 {font-size:14px;margin-top:-20px;width:310px;margin-left:-6px;}
     .nadpis h3 {font-size:16px;margin-top:10px;width:308px;margin-left:-2px;}
   .news_detail img {display:none;} 
        .news img {display:none;}
   .text_news p {display:block;margin-top:-90px;width:328px;padding-left:4px;margin-right:-18px;}
   .news {padding-right:1px;padding-left:0px;display:block;height:300px;}
    #notdisplay {display:block;}
     .onas {width:100%;display:block;padding-top:10px;float:none;margin-left:-1px;}
     .onas h3 {font-size:26px;padding-left:0px;padding-top:50px;margin-left:0px;display:block;text-align:center;}
     .text_news_detail {display:block;width:306px;margin-left:1px;float:none;padding-left:4px;padding-right:4px;}
    .but_right_black a {margin-top:-60px;}
}

