body {background: #fff; font: normal 13px/18px Arial, sans-serif; color: #787878;}
a {color: #666666;}
a:hover {color: #333333;}

/* hlavicka */
.topstripe{background: #fff; padding: 20px 0 20px 0;}
.topstripe .span4.pagemainmenu,.topstripe .span4.pagelogo{min-height: 200px; background: url(../img/line.png) top right no-repeat;}
.topstripe .container{min-height: 100px;}
.view-featured .content{background: none;}
h1 {margin: 14px 0 0 0; padding: 0 0 0 0; font: normal 43px/43px 'Archivo Narrow', Arial, sans-serif; color: #666666; text-transform: uppercase;}
.container-fluid.topstripe .span4.pagelogo a{text-decoration: none;}
.claim {margin: 6px 0 0 2px; padding: 0 0 10px 0; font: normal 12px/14px 'Archivo Narrow', Arial, sans-serif; letter-spacing: 1px; color: #666666;}
.social .custom{float: right; margin: 20px 0 0 0;}
.social .custom span{margin: 0 0 0 8px; font-size: 24px; color: #999999;}
.social .custom a{text-decoration:none; color: #666666;}
.social .custom a .icon-facebook,.social .custom a .icon-google-plus{color: #999999;}
.social .custom a:hover .icon-facebook,.social .custom a:hover .icon-google-plus{color: #666666;}

@media (max-width: 768px) {
.topstripe .span4.pagemainmenu,.topstripe .span4.pagelogo {min-height: auto; background: none;}
}  

/* hlavni menu */
.nav {margin: 14px 0 0 20px; text-transform: uppercase;}
.nav > li {}
.nav > li > a {padding: 3px 0 3px 0; font:normal 13px/20px 'Archivo Narrow', Arial, sans-serif;}
.nav > li > a:hover,.nav > li > a:focus {text-decoration: underline; background-color: none;}
.nav > li.active > a {text-decoration: underline;}
@media (max-width: 768px) {
.nav {margin: 0; padding: 20px 0 20px 10px; text-transform: uppercase; border-top: solid 1px #c7d0d3; border-bottom: solid 1px #c7d0d3;}
} 

/* clanky na titulce */
.blog-featured{margin: 0 0 0 0;}
.blog-featured .item{padding: 0 0 10px 0; font:normal 13px/20px Arial, sans-serif; color: #787878;}
.itemtext{padding: 0 10px 10px 10px;}
.page-header.featuredheader{margin: 0 0 0 0; padding: 16px 10px 10px 10px; clear:left;}
.blog-featured .item h2{margin: 0 0 0 0; padding: 0 0 0 0; font:normal 18px/24px 'Archivo Narrow', Arial, sans-serif; text-transform: uppercase;}
.blog-featured .item h2 a{font:normal 22px/26px 'Archivo Narrow', Arial, sans-serif;}
.readmore a{display:block; float:right; padding: 0 40px 0 40px; min-height: 76px; font:normal 13px/76px 'Archivo Narrow', Arial, sans-serif; background: url(../img/line.png) -110px 0px no-repeat;text-transform: uppercase;}


.page-header {margin: 0 0 10px 0; padding: 0 0 0 0; border: none;}
.page-header h2,.page-header.smallerheader h2, h2{margin: 0 0 0 0; padding: 0 0 0 0; font:normal 22px/26px 'Archivo Narrow', Arial, sans-serif; color: #1a1a1a; text-transform: uppercase;}
.page-header h2 a,.page-header.smallerheader h2 a, h2 a{font:normal 22px/26px 'Archivo Narrow', Arial, sans-serif;}
h3{font:normal 20px/24px 'Archivo Narrow', Arial, sans-serif; color: #333; text-transform: uppercase;}
.blogcontent{padding: 0 0 0 10px;}
.content{margin: 0 0 20px 0;}
.item-page{padding: 0 0 0 0;}
.blog .item{padding: 0 0 20px 0;}
.img-intro-left, .articleintroimage{margin: 0 0 20px 0;}


/* kontakty mapa */
.main_thumbs_arrow_wrapper{margin: 20px 0 0 0;}
.cat_child p{margin: 10px 20px 0 4px; font: normal 13px/18px Arial, sans-serif; color: #666;}
.category_description p{margin: 10px 20px 0 4px; color: #666;}
.itemid-126 h2{display: none;}
.cat_child_h3{min-height:50px;}

.bottomcontent{text-align:center; font: normal 13px/30px 'Archivo Narrow', Arial, sans-serif; color:#666666; text-transform:uppercase;}
.newsflashitrotext{margin: 20px 0 0 0;padding: 20px;}
@media (max-width: 768px) {
.newsflashitrotext {border-top: solid 1px #c7d0d3;}
} 


/* paticka */
.pagebottom,.pagebottom a{color: #aaa;}
.copyright{padding: 16px 0 16px 0; font: normal 10px/16px Arial, sans-serif; text-transform:uppercase;}
.author{padding: 16px 0 16px 0; font: normal 10px/16px Arial, sans-serif; text-transform:uppercase; text-align:right;}


/* banner */
.titleslider{background: #fff; margin-bottom: 20px;}
#slider1m .dj-slide-desc-text a{text-decoration:none;}
#slider1m .dj-slide-desc-text .dj-slide-desc-text-padding{padding: 4px 16px 4px 16px; margin: 0 0 80px 0; background: #fff;}
#slider1m .dj-slide-desc-text .dj-slide-title {font: normal 14px/20px 'Archivo Narrow', Arial, sans-serif; text-transform: uppercase; color: #666666;}
#slider1m .dj-slide-desc-text .dj-slide-title a,#slider1m .dj-slide-desc-text .dj-readmore-wrapper a{color: #666666;}
#slider1m .dj-slide-desc-text .dj-slide-title a:hover,#slider1m .dj-slide-desc-text .dj-readmore-wrapper a:hover{text-decoration:underline; color: #333333;}
#slider1m .dj-slide-desc-text .dj-readmore-wrapper {margin: 20px 0 0 0;}
#slider1m .dj-slide-desc-text .dj-readmore-wrapper a {padding: 14px 26px 14px 0; text-transform: uppercase; font: normal 13px/20px 'Archivo Narrow', Arial, sans-serif; background: url(../img/readmore-ico.png) right center no-repeat;}

