﻿
#wtcmenu {
  display:inline;
  background-image: none;
  padding:0;
  margin:0; 
  white-space:nowrap;
  list-style-type:none;
}


#wtcmenu a {
  padding:2px 2px 2px 2px;
  margin:2px 2px 2px 2px;
}

.bigbutton-frame {width: 100%; display: flex; flex-wrap: wrap;}

.bigbutton {width: calc(300px - 50px); padding: 25px; height: 175px; display: flex; justify-content: flex-end; align-items: flex-end; text-align: right; text-shadow: 0 0 5px #000000; color: #ffffff; font-weight: 400; font-size: 24px; background-size: cover; background-position: center; cursor: pointer; transform: scale(0.90); transition: .5s; border: 5px solid;}

.bigbutton:hover {transform: scale(1); box-shadow: 0 0 15px -5px #000000;}


#header, #nav, .sidebar, hr {
	display: none;
	}
.cfct-mod-image{margin-top:10px}

  .ftop aside, .ftop div.textwidget, .ftop div.tag-cloud {padding: 0px; width: 100%;}

#content .item-title a,h2.post-title a, h1.post-title a, article.post .post-meta a:hover, #custom .product-with-desc ul.products li h1.post-title a:hover, #custom .twitterbox span a, #custom h3.widget-title a, #custom .ftop div.textwidget a, #custom .ftop a:hover, #custom .ftop .widget_my_theme_twitter_widget a, #content .activity-header a, #content .activity-inner a, #content .item-list-tabs a {
color: #2a8700 !important;}

#custom .widget a:hover, #custom h3.widget-title a:hover, #custom .ftop div.textwidget a:hover, #custom .ftop a:hover, #custom .ftop .widget_my_theme_twitter_widget a:hover {color: #005400 !important;}


.textwidget text-2 {  width: 100%;
        display: flex;
  align-items: center;
  justify-content: center;       }


.clearfix, .l-header-inner {
  *zoom: 1;
}


.clearfix:after, .l-header-inner:after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: ".";
}


.l-header-inner {
  margin: 0 auto;
  padding: 10px 20px 0;
  max-width: 1000px;
}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}
.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}
.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}

	div#header div.right_header div.delimiter{border-left: 1px solid #d0d0d0;width: 1px;height: 50px;float: left;margin: 15px;margin-top: 30px;margin-bottom: 0;}

	div#header1 div.right_header div.delimiter{border-left: 1px solid #d0d0d0;width: 1px;height: 50px;float: left;margin: 15px;margin-top: 30px;margin-bottom: 0;}


.home-articles-row {
	margin-top: -33px;
	overflow: hidden;
}


.home-articles {
	list-style: none;
}


.home-articles .article-title {
	color: #1191d0;
	font-size: 16px;
	font-weight: 600;
	padding-top: 0.8em;
}


.home-articles .article-text {
	margin-top: -18px;
}
.home-articles-row .home-articles .single_article .article-content h3{font-family:'Heebo', sans-serif !important;}
.home-articles-row .home-articles .single_article .article-content p{font-family:'Heebo', sans-serif !important;}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }
body .main-navigation ul li.menu-item-has-children.focus:before,body .main-navigation ul li.menu-item-has-children:hover:before,body .main-navigation ul li.menu-item-has-children.focus:after,body .main-navigation ul li.menu-item-has-children:hover:after,body .main-navigation ul li.page_item_has_children.focus:before,body .main-navigation ul li.page_item_has_children:hover:before,body .main-navigation ul li.page_item_has_children.focus:after,body .main-navigation ul li.page_item_has_children:hover:after{display:none}
.tb-side-menu li.menu-item .tb-side-menu-toggle{cursor:pointer;display:block;font-size:14px;line-height:14px;padding:12px 15px;position:absolute;top:0;right:0}
.tb-side-menu .sub-menu li.menu-item-has-children{background-position:10px -35px}
.rtl .tb-side-menu .sub-menu li.menu-item-has-children{background-position:calc(100% - 10px) -35px}
.tb-side-menu .sub-menu li li.menu-item-has-children{background-position:-10px -35px}
.rtl .tb-side-menu .sub-menu li li.menu-item-has-children{background-position:calc(100% - 10px) -35px}
li.menu-item .tb-side-menu-toggle{display:none}

ul.sub-menu{display:block; position:absolute; background:#FFFFFF; top:42px; border:1px solid #dddddd; border-bottom:5px solid #1c222b; box-shadow:0px 1px 3px 1px #BBBBBB; padding-top:10px;}

#access ul.sub-menu{margin-top:35px;}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}

#header img.header-img{float:right;width:100%;max-width:100%;height:auto;max-height:200px;}

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }

  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }

  .navbar-right {
    float: right !important;
  }

  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }

  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-12{width:100%}

.news__body {
  padding: 15px 20px;
  position: relative;
  z-index: 2;
}

.reports .news .news__body {
  margin: 0;
  padding-right:  120px;
}

  .articles .news .news__body {
    flex: 0 1 auto;
    width: calc(100% - 250px);
    margin-top: 0;
    padding-left: 25px;
  }

  .reports .news__body {
    padding-right: 35px !important;
  }
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}


.hint-in1 {
  max-width: 800px;
  height: 40px;
  position: relative; }




    
    .content h2 {
        overflow: hidden;
        border-bottom: 1px solid #E5E5E5;
        line-height: 1.4em;
    }

    
    footer .content {
        border: none;
        background-color: transparent;
    }

    
    
    
    .content { margin-top: 0; }

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}

		#right_menu li a.login {
			background: #c6c6c6;
			color: #707070;
		}

.location_address .loc-secondadd, .location_address .location-addtress {
text-align: left
}

.location-addtress, .p0-480 {
padding: 0
}

.location-addtress, .mt20-480 {
margin-top: 20px
}

.location-addtress {
width: 100%;
text-align: center;
}

.location-addtress * {
text-align: left
}
.app-buuton button.button,.entry-title.blog-page-title,.location-addtress,.main-title,.proud-logo,.question-title,.read_more.conenq-submit,.service_cats_three_boxes_container.container,.tcenter,.test-tile.services.slick-initialized.slick-slider,.testimonial-logo,a.blog-readmore.back,div#popupvideo,header.entry-header{text-align:center}
.contact-data,.contact-enquiry,.left-main-content,.location-addtress,.mt20,.right-side-menu,.single-conc-data-list,body .col-sm-4.left-side-content{margin-top:20px}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}

.img-responsive.mobile {
  display: none;
}

.img-responsive {
    display: inline-block;
    max-width: 100%;
    height: auto;
}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

	.area1-item,
	.area2-item {
		margin-bottom:10px;
	}


.when_where {
    padding: 30px 0;
}

				
				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}

				
				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}
.nav-bar .nav .nav-item{padding:5px 0;margin-bottom:0}


.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position     : relative;
    min-height   : 1px;
    padding-right: 15px;
    padding-left : 15px;
}


    .col-md-6 {
        width: 50%;
    }
.row{margin-right:-15px;margin-left:-15px}
#search-outer #search #close a{right:90px;}
#boxed #search-outer #search #close a{right:0!important;}



.dropdown-content {
  display: none;
  position: absolute;
  background-color: #1551a9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 99999;
}



.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}


.dropdown-content a::before {
	content: ""!important;
}






.dropdown:hover .dropdown-content {display: block;}

	
	.half:last-child {
		margin-right:0;
	}


.no-border{

    border-right: 0 ! important;

}

#headerTop #logo {float:left; width:200px;}

.aktualizace, .menu-ads-200, .menu-ads-300 {display: none}

.menu-ads-200 {margin-top: 20px; margin-bottom: 20px; color: #000;float: left; width: 200px;margin-left:20px }
.text-center{text-align:center}

#content_bottom {
	margin: 50px auto;
}

#content_bottom img {
	margin: 10px 35px;
}

.flag-area {display:none;}

.flag-area img {margin-left:7px; top:4px; position:relative;}

.flag-area span {margin-right:0px; top:2px; position:relative;}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}

	.widget-container {
		margin: 0 0 18px 0;
		word-wrap: break-word;
		list-style: none;
	}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}

.header-layout-two .header-t {
    padding: 50px 0;
}


.header-layout-two .header-t input.search-field {
    font-size: 0.8em;
}

		.now_page h1.white { padding: 0px 0 0 0; line-height: 30px;}

p.white { color:#fff;}

.white{color:#fff!important;}


.header.left {
	border-bottom:6px #99cc66 solid !important;
	margin-right: 23px;
	padding-top:19px;
	padding-bottom:22px;
}


.header.right {
	border-bottom:6px #003366 solid !important;
}


.header .left, .header .right {
	Xheight: 210px;
}

	.header.left, footer .left {width:100%; height:none; text-align:center;}
