
/* v moderních prohlížečích zobrazi cestu z odkazu v dokumentu */
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }


html {
	font-size: 100.01%;
}
body {
	font-size: 80%;
	color: #000;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:0;
}

h1, h2, h3, h4, h5, h6 {margin-bottom: 5px; color: #000;}

h1 {
	color: #000;
	font-size: 2.3em;
	font-weight: normal;
	margin-bottom: 20px;
	line-height:1.2em
}

h2 {
	font-size: 1.6em;
	font-weight: normal;
}

h3 {
	font-size: 1.4em;
	font-weight: normal;
}

h4, h5, h6 {color: #000;}
h4 {font-size: 1.3em;;}
h5 {font-size: 1.1em;; }
h6 {font-size: 1em;; }

p {margin-bottom: 20px;}
a {color: #73bd4c; text-decoration: none;}

table {border-collapse: collapse; margin-bottom: 20px;}
td, th {border: 1px solid  #CCC; padding: 5px 10px;}

ul, ol {margin-left: 20px; margin-bottom: 20px;}
ul ul {margin-bottom: 0;}
li {margin-top: 6px;}
ul li {list-style: disc;}



#print_detection_div {
	width: 2px;
}

/* common */
.noprint,
.noPrint,
.mainMenuWrapClass,
#mainMenuTablet,
#mobileMenu,
#forTopContent .language,
#forTopContent .search,
#topMobileButtons,
#footerMenu,
#footer .footerContent ul,
#footer .footerContent h2,
.focus { display: none; }

/***2015***/
.box--cookies{
	display:none!important;
}
.wizard,.sticky-wrapper,.page-footer__content, .page-footer__bottom .links,.page-footer__bottom .social-media,.benefits .calc,.calc--mobile,
.benefits .visible-smartphone-b,.page-header .button--gray,.breadcrumbs,.schedule .ico--calendar,.page-print,.hide,._homepage_ h1 {
	display:none;
}

.print-logo{
	margin:10px 0 15px 0;
	display:block;
}

.print{
	display:block;
}

.banner-container{
	display:none;
}
.tabs-top{
	display:none;
}
.infoline{
	margin-bottom:35px
}
.infoline .infoline__box, .benefits .cols .col-1-5{
	display:inline-block;
	vertical-align:top;
}
.benefits{
	margin-top:35px;
}
.benefits .cols .col-1-5{

	width:30%;
	padding-right:15px;
}

.benefits .cols .visible-smartphone-b{
	display:none;
}

.infoline .infoline__box{
	width:31%;
	font-size:17px;
}
.infoline .infoline__box p{
	margin-bottom:10px;
}
.schedule h1 {
	width:80%;

	color:#73bd4c;
}
.schedule h2{
	font-size:23px;
	margin-bottom:30px;
}
.schedule .timeline__date{
	margin-bottom:8px;
}
.schedule .timeline__date a{
font-size:18px;
}
.schedule .timeline h3{
	margin-top:10px;
}
.schedule .timeline__item{
	margin-bottom:30px;
}
.schedule header p{
	font-size:14px;
}
/***end 2015***/
#informator .menu,
#informator .content img { display: none; }
#informator .content { position: relative; }

.bottomForm .banner .img { display: none; }
.cookiesBox{display: none!important; }

.bottomForm .formSide,
.helpdeskForm,
#frm_klientsky_servis,
#online_hypoteka,
#hypotecni-prislib { display: none; }

/* per page */
._homepage_ .mobilePadding.onlyMobile,
#HPtabs .tabMenu,
#HPcalc { display: none; }
#HPtabs .tab { display: block !important; background: none !important; }

.kontakty .banner .img,
#mobileSwitch,
#HBContactsMaps,
.kontakty .branchesForm,
.kontaktyPobocky .col1 .backWithFilter,
.kontaktyPobocky .content .backInContent { display: none; }

.branch-detail .blackHeading,.bottom-branches-list, .button,.branch_contact_buttons,.popup-gallery,.benefits,.form-map,#mapUIbuttons,.open_cont_form, .contact--info,.popup-with-form,.form{
	display:none;
}

.copyright{
	margin-top:35px;
}

.branch-detail  #HBContactsMaps_map{
	position:relative;
	height:650px;
}
.branch-detail h1{
	font-size:20px;
	margin-bottom:5px;
}
.branch-detail  #HBContactsMaps{
	display:block;
}
.branch-detail address, .branch-detail table{
	display:inline-block;
	vertical-align:top;
	padding-right:40px;
}
.branch-detail address{
	padding-top:7px;
}
.branch-detail table{
	margin:10px 0 20px 0;
	border-collapse:collapse;
}
.branch-detail table h6{
	margin:0;
}
.branch-detail table td,.branch-detail table th{
	border:none;
	padding:3px 5px;
	text-align:left;
}
#HBContactsMaps{
	zoom: 50%;
}