.odrazky ul li{  	padding:5px 0 5px 0;
 					text-align:left;}
.kontakty-text p{	margin-bottom:10px!important;}
.vc-hoverbox h2{font-size:18px;}
.vc-hoverbox-back-inner h2{line-height:1.4em; padding-bottom:10px;}
.no-padding .vc_column-inner, #no-padding .wpb_content_element{padding-top:0px; padding-bottom:0; margin-bottom:0px!important}
#nxr_top_navbar_extras a.fssearch{display:none}
#main_navbar_container {width:660px!important; margin:0 auto!important}
.main_navbar_container {float:inherit!important}
.wpcf7 input[type=tel] {width:100%;border-top: 2px solid #f2f2f2;  border-bottom: 2px solid #f2f2f2; border-left: 2px solid #f2f2f2;border-right: 2px solid #f2f2f2;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.wpcf7 p {color:#ababab;font-size:16px;font-family:poppins;font-weight:300px }
.wpcf7 input[type=submit] {background-color:#e8c100!important; width:100px; float:right}
.page_title_container {display:none}
.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg, .vc_btn3.vc_btn3-size-lg{padding:3px 6px!important}
.nxr_identity {display:none!important}
#nxr_top_navbar_extras .icon{font-size:30px;}

@media screen and (max-width: 1100px) {
.vc-hoverbox h2{font-size:14px;line-height:1.4em;}
  .vc-hoverbox-back-inner h2{line-height:1.4em; padding-bottom:10px;}

}


@media screen and (max-width: 767px) {.vc_empty_space{height:40px!important}}
.odrazky p {text-align:justify}
@media screen and (max-width: 767px) {
  .odrazky p {font-size:12px;line-height:1.3em}
  #nxr_top_navbar_container #main_navbar>li>a{font-size:14px!important;}
  #main_navbar_container ul.main_navbar {float:left}
  .vc-hoverbox h2{font-size:18px;}
.vc-hoverbox h2{font-size:20px}
  .vc-hoverbox-wrapper {margin-top:15px; margin-bottom:15px;}
}

@media screen and (max-width: 640px) {
  #main_navbar_container ul.main_navbar li a {padding:5px!important}
}

@media screen and (max-width: 480px) {
  #nxr_top_navbar_container #main_navbar>li>a{font-size:12px!important;}
  #main_navbar_container ul.main_navbar li a {padding:0px!important}
  #main_navbar_container ul.main_navbar li {margin-left:10px;}
  h2{font-size:24px!important;line-height:28px!important;}
}

@media screen and (max-width: 330px) {
    #nxr_top_navbar_container #main_navbar>li>a{font-size:16px!important;}
  #main_navbar_container ul.main_navbar li a {padding:5px!important; line-height:20px!important}
  #main_navbar_container ul.main_navbar li {margin-left:0px;}
  #main_navbar, #main_navbar_container {max-width:100%!important} 
}