﻿

#footer-sidebar-1{
    margin-right: 4%;
}


footer .widget-area{
    float: left;
    width: 30.66%;
}
ul.the_champ_login_ul,ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{list-style:none!important;padding-left:0!important}
ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{margin:1px 0!important}
ul.the_champ_sharing_ul li.theChampSharingRound,ul.heateor_ss_follow_ul li.theChampSharingRound{background:0 0!important}
ul.heateor_ss_follow_ul li,ul.the_champ_sharing_ul li{float:left!important;margin:0!important;padding:0!important;list-style:none!important;border:none!important;clear:none;}
ul.the_champ_login_ul li:before,ul.the_champ_sharing_ul li:before,ul.heateor_ss_follow_ul li:before{content:none!important}


#nav #organismes{
	background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:    -moz-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:     -ms-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:      -o-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:         linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#D0D0D0));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5',
  			endColorstr='#D0D0D0', GradientType=0);
	width: 86px;
}


a,
a:visited, 
a:hover,
.entry-content a, 
.junkie-pagination .current,
.junkie-pagination a:hover,
#footer-widgets .widget ul li a:hover,
#sidebar .widget ul li a:hover,
.entry-bottom a:hover {
	color: #42a2ce;
}


.entry-bottom span.entry-categories {
	border-color: #42a2ce;
}

.entry-bottom {
	border-top: 1px solid #e6e6e6;
	border-bottom: 5px solid #e6e6e6;
	color: #999999;
	padding: 10px 0;
}

.entry-bottom a:link,
.entry-bottom a:visited {
	border-bottom: 1px dotted #cccccc;
	color: #333333;
}

.entry-bottom span.entry-tags {
	margin-left: 10px;
}
#sidebar_layout #content{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
#sidebar_layout .fixed-sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-bottom:20px}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.bg-primary{color:#fff;background-color:#337ab7}
a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}
	
.bg {
	font-size: 14px;
	background-color: #f2f2f2;
	background-repeat: repeat-y;
	background-position: center;
}
.bg-primary{color:#fff;background-color:#337ab7}
a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}
	
.bg {
	font-size: 14px;
	background-color: #f2f2f2;
	background-repeat: repeat-y;
	background-position: center;
}
.block-type-navigation ul.sub-menu{position:absolute;z-index:150;left:-9999px;width:auto}
.block-type-navigation ul.sub-menu li{display:block;height:auto;width:100%}
.block-type-navigation ul.sub-menu li a{min-width:175px;max-width:500px;width:auto;height:auto;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}


nav.legal ul.list-inline {
	margin-left : 0;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

	.genesis-nav-menu .menu-item {
		display: inline-block;
		text-align: left;
	}


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.mobile-main-nav .menu-item a .fa{padding-right:6px}
#mobile-call-button{position:fixed;bottom:15px;right:30px;background-color:#fff;border:1px solid #9fc644;padding:17px 18px;border-radius:50%}
#mobile-call-button i{color:#9fc644;font-size:36px}
.d-block{display:block!important}

.price.christmas,
.christmas-row {
    display: none;
}

.main .pricing-list table .christmas-row td:nth-child(2) {
    background: #cf4790;
    color: #ffffff;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 20px;
}

#MapMobile, #BostonSt, .locmap {
    display: none;
}

td.locmap {
    width: 245px !important;
}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}


.main-footer__logo {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}


.fnav {margin:20px 0; text-transform:uppercase;}

.fnav li {display:inline-block; padding:0 3px 0 7px; vertical-align:top; position:relative;}

.fnav li:first-child {padding-left:4px;}

.fnav li:before {display:block; content:"."; width:1px; height:10px; text-indent:-999em; background:#CCC; position:absolute; top:9px; left:0px;}

.fnav li:first-child:before {display:none;}

.fnav a {display:block; padding:5px 10px; text-decoration:none;}

.fnav a:hover, .fnav a:focus, .fnav a:active {text-decoration:underline;}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#ffffff}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;min-height:30px;margin:0 auto;padding-top:10px;padding-bottom:20px;text-align:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{display:inline-block}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#fff;font-size:3.5em}

.nav li, .nav2 li, .nav3 li {display: inline;}


.nav2 {position: absolute; list-style: none; color: #9898bd; top: 8px; width: 956px; text-align: right;}

.nav2 a, .nav2 a:visited {color: #5D7177; border: none; padding: 0 5px 0 0;}

.nav2 a:hover {background: none; text-decoration: underline;}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}



.cobrp-ticker-artist {
  font-style: italic;
  margin-left: 0.4em; }

  
  .cobrp-ticker-artist:after {
    content: ' - '; }

.mod .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}

.mod .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }

.mod .hd h3 a{color:#009646;}

.mod .hd h3 a:hover{color: #6ebe32; text-decoration: none;}

.mod .bd li{margin-bottom: 7px; }

.main .mod{ width:340px;}

.mod .invest_tit{ border-top: 1px solid #e1f0e1;}

.txt-intro						{
	font-size: 15px;
}

.wsbl_twitter{
    width: 100px;
}

#ttw_ftdl {
	text-align:left;
	}
.skip-links-desktop{display:none}


		.mucattext { font-size:12px; color:#7d7d7d; line-height:1.6;}

			.mucattext a { color:#111; }

			.mucattext a:hover { text-decoration:none; }
.page-header__button-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem}
.page-header__button-icon--menu:before{top:0}
.page-header__button-icon--menu:after{bottom:0}
.nav-expand .page-header__button-icon--menu:after,.nav-expand .page-header__button-icon--menu:before{opacity:0}
.page-header__button-icon--search svg{display:block;max-width:100%;max-height:100%;fill:#fff}
body.contrast-light .page-header__button-icon:after,body.contrast-light .page-header__button-icon:before,body.contrast-light .page-header__button-icon div:after,body.contrast-light .page-header__button-icon div:before{background:#000}
body.contrast-light .page-header__button-icon svg,body.contrast-light .page-header__tools-toggle-button svg{fill:#000}

.right-mjp { text-align: right; }

.MI-image.right-mjp { margin: 0 0 0 auto; }
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stack-exchange:before{content:"\f18d"}

.header-social .fa-stack-1x, .header-social .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.header-social .fa-stack-1x {
  line-height: inherit;
}

.header-social .fa-stack-2x {
  font-size: 2em;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}

.collapsed_comments {
  clear: both; }

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
#logo-print{display:none}

#top .phone-number {
    text-align: center;
    color: #000;
    font-size: 23px;
    padding-top: 4px;
    
	margin-right: 472px;
}




.widget_featured_slider .single-slide {
   position: relative;
}


.title {
	color: #176CC1;
	font-weight: normal;
	font-size: 20px;
	margin:20px 0px 10px 0px;
}

.sidebar .title
{
	color: #fff;
	background:#114E8B;	
	padding:6px 10px;
	margin:0px;
	border:1px solid #114E8B;
	width:230px;
float:left;
}
.e10-7.x-column,.e10-9.x-column {padding:0px 7px 0px 7px;}
.e10-3.x-column,.e10-7.x-column,.e10-9.x-column,.e10-13.x-column,.e10-18.x-column,.e10-23.x-column,.e10-25.x-column,.e10-29.x-column {background-color:transparent;z-index:1;}




	.footer-in .col-md-12 .widget {text-align:center;}

aside.sidebar .widget ul {  margin: 0;  text-align: left;  width: 100%;  display:inline-block;}

aside.sidebar .widget {  clear: none;  float: left !important;  padding: 0 15px;  width: 29%;}

aside.sidebar .widget:first-child {  width: 100%;}


	.nectar-slider-loading .loading-icon {
		height: 100%!important;
	}
.nectar-slider-loading .loading-icon,.portfolio-loading,#ajax-loading-screen .loading-icon,.loading-icon,.pp_loaderIcon{background-image:url("");}
.first-section .nectar-slider-loading .loading-icon{opacity:0}
.loading-icon .material-icon .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .bar{border-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar{border-color:#3452ff;}
.loading-icon .material-icon .spinner.color-2{display:none!important;}


#line_3 .obsah_page .left #stk_objednat {
  width: 230px;
  margin-top: 40px;
}
.wg1 .topad {margin-bottom:0;}
.topad {clear:both;font-size:14px;margin-bottom:10px;}
