/* Node tabs */
#innerContainer .tabs { background: url(/sites/all/themes/prima/iprima/images/submenu-bg-tabs.png) center left no-repeat; width: 100%; height: 36px; margin-bottom: 20px; }
#innerContainer .tabs li a { color: #fbfbfb; font-size: 120%; text-transform: uppercase; text-decoration: none; font-weight: bold; height: 36px; line-height: 36px; background: url(/sites/all/themes/prima/iprima/images/submenu-separator.png) center right no-repeat; padding-right: 5px; padding-left: 1px; }
#innerContainer .tabs li.last a { background: none; }
#innerContainer .tabs ul { padding: 0; }
#innerContainer .tabs ul { margin-left: 10px; }
#innerContainer .tabs li { list-style-type: none; display: inline; }

/* Rounded content container */
.rounded-container { width: 100%; }
.rounded-container .bg-top { background: url(/sites/all/themes/prima/iprima/images/content-round-top.png) no-repeat; width: 100%; height: 5px; }
.rounded-container .bg-bottom { background: url(/sites/all/themes/prima/iprima/images/content-round-bottom.png) no-repeat; width: 100%; height: 5px; }
.rounded-container .rounded-content { background: url(/sites/all/themes/prima/iprima/images/content-round-middle.png) repeat-y; width: 100%; z-index: 1000; }
.rounded-container .rounded-content .inner-content { padding: 15px 19px 15px 19px; }


/* Title mimicking h3 for everything not front and inside content */
.not-front #leftContainer .views-field-title {
	font-size:130%;
	font-weight:bold;
	color:#d44810;
	margin:0px 0px 10px 0px;
}
.not-front #leftContainer .views-field-title a {
  text-decoration: none;
}

/* Promo news blocks */
.view-b021-promo-clanky .views-row { width:305px; background:transparent url(/sites/all/themes/prima/iprima/images/content-col-305-bg-gradient-nt.png) no-repeat scroll left top; }
.view-b021-promo-clanky .views-field-prima-field-image-primary-nid { float: left; padding-left: 11px; }
.view-b021-promo-clanky .views-field-prima-field-image-primary-nid img { margin: 0 15px 15px 0; }
.view-b021-promo-clanky .views-row-1 { float: left; }
.view-b021-promo-clanky .views-row-2 { float: right; }
.view-b021-promo-clanky .views-field-title { padding-top: 14px; padding-left: 11px; }
.view-b021-promo-clanky .views-field-nid { padding-right: 11px; }

/* B0.24 / Promo news blocks */
.view-b024-promo-clanky .views-row { width:305px; background:transparent url(/sites/all/themes/prima/iprima/images/content-col-305-bg-gradient-nt.png) no-repeat scroll left top; }
.view-b024-promo-clanky .views-field-prima-field-image-primary-nid { float: left; padding-left: 11px; }
.view-b024-promo-clanky .views-field-prima-field-image-primary-nid img { margin: 0 15px 15px 0; }
.view-b024-promo-clanky .views-row-1 { float: left; }
.view-b024-promo-clanky .views-row-2 { float: right; }
.view-b024-promo-clanky .views-field-title { padding-top: 14px; padding-left: 11px; }
.view-b024-promo-clanky .views-field-nid { padding-right: 11px; }

/* Header between promo news and others */
.common-article-list h2, .prima-akce h2, .prijem-tv h2, .hledame-list h2, .podporujeme-list h2, .nenechte h2, .prima-lidi h2, .dalsi-clanky h2, .news-list h2 { border-bottom: 1px solid #dddddd; color: #5d5d5d; font-size: 110%; margin: 0; padding-bottom: 8px; }
/* Margin left from news list */
#leftContainer .common-article-list, #leftContainer .prima-akce, #leftContainer .prijem-tv, #leftContainer .dalsi-clanky, #leftContainer .podporujeme-list, #leftContainer .hledame-list { margin: 0 5px; }

/* Common news list, b12news */
.view-b12-news .views-field-title { padding-top: 10px; }
.view-b12-news .views-field-prima-field-image-primary-nid { float: left; }
.view-b12-news .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b12-news .views-field-tid .date, .view-b12-news .views-field-tid .comments, .view-b12-news .views-field-tid .taxonomy { margin-right: 10px; }

/* List of articles at Vase Prima */
.view-b41-vypisclanku .views-field-title { padding-top: 10px; }
.view-b41-vypisclanku .views-field-prima-field-image-primary-nid { float: left; }
/* Date, comments, taxonomy */
.view-b41-vypisclanku .views-field-tid { padding: 8px 0; display: block; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b41-vypisclanku .views-field-tid .date, .view-b41-vypisclanku .views-field-tid .comments, .view-b41-vypisclanku .views-field-tid .taxonomy { margin-right: 10px; }
.view-b41-vypisclanku .views-field-tid a { text-decoration: none; }

/** Program submenu */
.view-internal-submenu-program .views-field-title { padding-top: 10px; }
.view-internal-submenu-program .views-field-prima-field-image-primary-nid { float: left; }
/* Date, comments, taxonomy */
.view-internal-submenu-program .views-field-nid-1 { padding: 8px 0; display: block; color: #7b7b7b; border-bottom: 1px solid #dddddd; clear: left; }
/* Separation between date comments and taxonomy terms */
.view-internal-submenu-program .views-field-nid-1 .date, .view-internal-submenu-program .views-field-tid .comments, .view-internal-submenu-program .views-field-nid-1 .taxonomy { margin-right: 10px; }
.view-internal-submenu-program .views-field-nid-1 a { text-decoration: none; }

/* Common news list, b12news */
.view-b49-podporujeme .views-field-title { padding-top: 10px; }
.view-b49-podporujeme .views-field-prima-field-image-primary-nid { float: left; }
.view-b49-podporujeme .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b49-podporujeme .views-field-tid .date, .view-b49-podporujeme .views-field-tid .comments, .view-b49-podporujeme .views-field-tid .taxonomy { margin-right: 10px; }
.podporujeme-list { margin-bottom: 25px; }

.view-b411-hledametalenty .views-field-title { padding-top: 10px; }
.view-b411-hledametalenty .views-field-prima-field-image-primary-nid { float: left; }
.view-b411-hledametalenty .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b411-hledametalenty .views-field-tid .date, .view-b411-hledametalenty .views-field-tid .comments, .view-b411-hledametalenty .views-field-tid .taxonomy { margin-right: 10px; }
.hledame-banner { margin-bottom: 15px; }


.view-b412-prijemtvclanky .views-field-title { padding-top: 10px; }
.view-b412-prijemtvclanky .views-field-prima-field-image-primary-nid { float: left; }
.view-b412-prijemtvclanky .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b412-prijemtvclanky .views-field-tid .date, .view-b412-prijemtvclanky .views-field-tid .comments, .view-b412-prijemtvclanky .views-field-tid .taxonomy { margin-right: 10px; }

.view-b413-primaakce .views-field-title { padding-top: 10px; }
.view-b413-primaakce .views-field-prima-field-image-primary-nid { float: left; }
.view-b413-primaakce .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* Separation between date comments and taxonomy terms */
.view-b413-primaakce .views-field-tid .date, .view-b413-primaakce .views-field-tid .comments, .view-b413-primaakce .views-field-tid .taxonomy { margin-right: 10px; }


.common-article-list .views-field-title { padding-top: 10px; }
.common-article-list .views-field-prima-field-image-primary-nid { float: left; }
.common-article-list .views-field-tid { padding: 8px 0; display: block; clear: left; color: #7b7b7b; border-bottom: 1px solid #dddddd; }
/* separation between date comments and taxonomy terms */
.common-article-list .views-field-tid .date, .common-article-list .views-field-tid .comments, .common-article-list .views-field-tid .taxonomy { margin-right: 10px; }

/* Regular pager */
.item-list .pager { margin-top: 10px; }
.item-list .pager li { padding: 0 3px; margin: 0; }
.item-list .pager li a { text-decoration: none; color: #d23c00; }
.item-list .pager .pager-current { background: #d23c00; color: #fbfbfb; }


/* Vase prima nenechte si ujit */
.nenechte { margin: 0 8px; }
.nenechte h2 { border: 0; margin-bottom: 15px; } /* Nenechte si ujit border header override */
.view-b4-345-vase-prima-promo { width: 195px; float: left; margin-right: 8px; }
.view-b4-345-vase-prima-promo .views-row { position: relative; }
#leftContainer .view-b4-345-vase-prima-promo .views-field-title { position: absolute; bottom:0; margin: 0; color: #fff; width: 195px; height:40%; background: black; font-size: 120%;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* IE8 */
	filter:alpha(opacity=60);  /* For IE 5-7 */
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);  /* For IE 5-7 */
	-moz-opacity:0.6;  /* FF */
	-khtml-opacity:0.6; /* Safari (1.x) */
	opacity:0.6; /* Other */

}
.view-b4-345-vase-prima-promo .views-field-title a { color: #fff;padding: 7px; display: inline-block }

/* Vase prima prima lidi */
#leftContainer .prima-lidi { margin-bottom: 30px;} /* rounded */
#leftContainer .prima-lidi .rounded-container-2 .rounded-inner-container .inner-content { padding: 11px 0 11px 14px;margin-right:0; }
#leftContainer .prima-lidi { width: 100%; }
#leftContainer .prima-lidi h2 { margin-top: 20px; border: none; }
#leftContainer .view-b42-primalidi .views-field-title { font-size: 100%; margin-bottom: 5px;}
#leftContainer .view-b42-primalidi .views-field-title .jmeno,
#leftContainer .view-b42-primalidi .views-field-title .prijmeni{display:block;}
#leftContainer .view-b42-primalidi li{float:left;height:130px; margin-bottom:18px;overflow:hidden;display:block;margin-right}
#leftContainer .view-b42-primalidi li .container-image-98x55{margin-right:22px;}

/* Vase prima carousel controls */
.prima-lidi .control { width: 577px; background: url(/sites/all/themes/prima/iprima/images/primalidi-control-bg.png) no-repeat; height: 25px; }
.prima-lidi .control a { color: #d23c00; font-weight: bold; text-decoration: none;}
.prima-lidi .control #primacarousel-next { float: right; background: url(/sites/all/themes/prima/iprima/images/primalidi-right-arrow.png) no-repeat; background-position: left center; padding-left: 20px; line-height: 25px; height: 25px; margin-right:10px;}
.prima-lidi .control #primacarousel-prev { float: left; background: url(/sites/all/themes/prima/iprima/images/primalidi-left-arrow.png) no-repeat; background-position: right center; padding-right: 20px; line-height: 25px; height: 25px; margin-left: 10px;}

/* Carousel start */
.jcarousel-skin-custom .jcarousel-container-horizontal { width: 100%; }
.jcarousel-skin-custom .jcarousel-clip-horizontal { width:  100%; height: 135px; }
.jcarousel-skin-custom .jcarousel-item { width: 98px; height: 135px; } 
.jcarousel-skin-custom .jcarousel-item-horizontal { margin-right: 21px; }
.jcarousel-skin-custom .jcarousel-item-placeholder { }
.jcarousel-skin-custom .jcarousel-next-horizontal { display: none; }
.jcarousel-skin-custom .jcarousel-next-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-custom .jcarousel-next-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-custom .jcarousel-next-disabled-horizontal, .jcarousel-skin-custom .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-custom .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
.jcarousel-skin-custom .jcarousel-prev-horizontal { display: none; }
.jcarousel-skin-custom .jcarousel-prev-horizontal:hover { background-position: -32px 0; }
.jcarousel-skin-custom .jcarousel-prev-horizontal:active { background-position: -64px 0; }
.jcarousel-skin-custom .jcarousel-prev-disabled-horizontal, .jcarousel-skin-custom .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-custom .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }
/* Carousel end */

/* Submenu */
#innerContainer .submenu-slider { background: url(/sites/all/themes/prima/iprima/images/submenu-bg.png) center left no-repeat; width: 100%; height: 36px; margin-bottom: 20px; }
#innerContainer .submenu-slider .menu li a { color: #fbfbfb; font-size: 120%; text-transform: uppercase; text-decoration: none; font-weight: bold; height: 36px; line-height: 36px; background: url(/sites/all/themes/prima/iprima/images/submenu-separator.png) center right no-repeat; padding-right: 5px; padding-left: 1px; }
#innerContainer .submenu-slider .menu li a.active { background: #333; }
#innerContainer .submenu-slider .menu li.last a { background: none; }
#innerContainer .submenu-slider .block ul { padding: 0; }
#innerContainer .submenu-slider ul { margin-left: 10px; }

/* Prima lidi page (two in row) */
.prima-lidi-page { width: 100%; margin: 0 15px; }
.prima-lidi-page .view-b48-primalidi .views-row { width: 270px; height: 79px; float: left; border-bottom: 1px solid #dddddd; margin-bottom: 20px; padding-bottom: 20px; margin-right: 40px; }
.prima-lidi-page .view-b48-primalidi .views-field-prima-field-image-primary-nid { float: left; }
.prima-lidi-page .view-b48-primalidi .views-field-field-profile-position-value, .prima-lidi-page .view-b48-primalidi .views-field-field-programs-nid { margin-top: 3px; }
.prima-lidi-page .view-b48-primalidi .views-field-title { display: inline; }
.prima-lidi-page .view-b48-primalidi .views-field-view-node { display: inline; }
.prima-lidi-page .view-b48-primalidi .views-field-title div { display: inline; }
.prima-lidi-page .view-b48-primalidi .views-field-view-node div { display: inline; }

/* Prima lidi az list */
body.page-prima-lidi #innerContainer .submenu-slider { margin: 0; } /* Override margin on this page only */
body.page-prima-lidi #innerContainer .lidi-azlist .submenu-slider { margin-bottom: 20px; margin-top: -3px; } /* Override margin on this page only */
#innerContainer .lidi-azlist .submenu-slider { background: url(/sites/all/themes/prima/iprima/images/azlist-lidi-bg.png) center left no-repeat; width: 100%; height: 46px; }
#innerContainer .lidi-azlist .submenu-slider li { margin: 0; padding: 0; background: url(/sites/all/themes/prima/iprima/images/submenu-separator.png) no-repeat; background-position: right center; }
#innerContainer .lidi-azlist .submenu-slider li a { color: #fbfbfb; font-size: 120%; text-transform: uppercase; text-decoration: none; font-weight: bold; height: 46px; line-height: 46px; padding-left: 1px; margin-left: 3px; padding-right: 3px; }
#innerContainer .lidi-azlist .submenu-slider li a.active { background: #313131; }
#innerContainer .lidi-azlist li.last a { background: none; }


/* Porady AZ (two in row) */
.porady-page { width: 100%; margin:0 0 0 15px; }
.porady-page .view-b32-porady .views-row { width: 270px; height: 79px; float: left; border-bottom: 1px solid #dddddd; margin-bottom: 20px; padding-bottom: 20px; margin-right: 40px; }
.porady-page .view-b32-porady .views-row-odd { float:left;clear:both;  }
.porady-page .view-b32-porady .views-row-even { float:right;  }
.porady-page .view-b32-porady .views-field-prima-field-image-primary-nid { float: left; }
.porady-page .view-b32-porady .views-field-tid, .porady-page .view-b32-porady .views-field-nid { margin-top: 3px; }
.porady-page .view-b32-porady .views-field-tid { display:none; }
.porady-page .view-b32-porady .views-field-field-czech-title-value { font-size:130%; font-weight:bold; color:#d44810; margin:0px 0px 10px 0px; }
.porady-page .view-b32-porady .views-field-field-czech-title-value a { text-decoration: none; }
.porady-page .view-b32-porady .views-field-nid a { text-decoration: none; }
.porady-page .view-b32-porady .views-field-tid .item-list ul { margin: 0; padding: 0; }
.porady-page .view-b32-porady .views-field-tid .item-list ul li { margin: 0; padding: 0; list-style-type: none;}
/* Porady AZ List */
body.page-porady #innerContainer .submenu-slider { margin: 0; } /* Override margin on this page only */
body.page-porady #innerContainer .porady-menu .submenu-slider { margin-bottom: 20px; } /* Override margin on this page only */
#innerContainer .porady-menu .submenu-slider li { margin: 0; padding: 0; background: url(/sites/all/themes/prima/iprima/images/submenu-separator.png) no-repeat; background-position: right center; }
#innerContainer .porady-menu .submenu-slider li a { color: #fbfbfb; font-size: 120%; text-transform: uppercase; text-decoration: none; font-weight: bold; height: 36px; line-height: 36px; padding-left: 1px; margin-left: 3px; padding-right: 3px; }
#innerContainer .porady-menu .submenu-slider li a.active { background: #313131; }
#innerContainer .porady-menu li.last a { background: none; }


#toppanel #topSliderTab .front-menu-login-registration-search .logout a,#toppanel #topSliderTab .front-menu-login-registration-search .search a { color: white; }


/* Top slider */
#toppanel .registration-box h3 {
display: block; padding:0; margin:0; height: 59px; line-height: 59px; padding-left: 45px; color: #2f2f2f; text-align: left;
background:transparent url(/sites/all/themes/prima/iprima/images/icons/icon-registration-top.png) no-repeat scroll 0 0;
}
#toppanel .login-box h3 {
display: block; padding:0; margin:0; height: 59px; line-height: 59px; padding-left: 45px; color: #2f2f2f; text-align: left;
background:transparent url(/sites/all/themes/prima/iprima/images/icons/icon-registration-top.png) no-repeat scroll 0 0;
}
#toppanel .search-box h3 {
display: block; padding:0; margin:0; height: 59px; line-height: 59px; padding-left: 45px; color: #2f2f2f; text-align: left;
background:transparent url(/sites/all/themes/prima/iprima/images/icons/icon-search-top.png) no-repeat scroll 0 0;
}
#toppanel .registration-box {
position:relative;
display:inline-block;
width: 550px;
width: 530px;
float: left;
background: url(/sites/all/themes/prima/iprima/images/top_slider_sep.png) top left no-repeat;
padding-left: 20px;
height: 200px;
}
#toppanel .login-box {
position:relative;
display:inline-block;
width: 178px;
width: 158px;
float: left;
background: url(/sites/all/themes/prima/iprima/images/top_slider_sep.png) top left no-repeat;
height: 200px;
padding-left: 20px;
}
#toppanel .search-box {
position:relative;
display:inline-block;
overflow:hidden;
width: 184px;
width: 164px;
float: left;
background: url(/sites/all/themes/prima/iprima/images/top_slider_sep.png) top left no-repeat;
height:200px;
padding-left: 20px;
}
#toppanel input.form-text { width: 122px; }


#toppanel .form-item { margin: 0; }
#toppanel input.form-text { margin-top: 3px; font-weight: normal;}
#toppanel .form-item label { font-weight: normal; }
#toppanel legend { display: none; }
#toppanel .form-item .description { display: none; }
#toppanel input #edit-captcha-sid { display: none; }

#toppanel #edit-name-1-wrapper { float: left; margin-right: 20px; width: 122px;}
#toppanel #edit-pass-1-wrapper { clear: left; margin-top: 10px; }
#toppanel #edit-pass-2-wrapper { margin-top: 10px; }
#toppanel #edit-pass-pass1-wrapper { float: left; margin-right: 18px; width: 122px;}
#toppanel .register-info { float: left; width: 210px; margin-right: 20px; text-align: justify; }
#toppanel .register-captcha { margin-left: 230px; float: left; margin-top: 10px;}
#toppanel #edit-captcha-response-wrapper label { display: none; }
#toppanel #edit-captcha-response-wrapper { text-align: left; }
#toppanel #edit-captcha-response-wrapper .field-prefix { font-size: 140%; font-weight: bold; }
#toppanel .captcha { margin-top: 10px; }
#toppanel input#edit-captcha-response { width: 25px; }
#toppanel .topSliderData { margin: 0 auto; width:978px; margin-top: 0px; }

#toppanel #edit-profile-policy-wrapper { display: none; }
#toppanel #edit-profile-policy { margin: 0; }
#toppanel #user-register .form-submit { float: right; margin-right: 28px; }
#toppanel #user-login .form-submit { float: right; margin-right: 32px; }

#toppanel #search-block-form .form-submit { float: right; margin-right: 37px; }

#panel  #block-search-0 .content { width: 164px; }

#toppanel input.form-submit { color: white; text-transform: lowercase; font-weight: bold;  font-size: 80%;  background: url(/sites/all/themes/prima/iprima/images/top_slider_submit.gif) center left no-repeat; border: 0; width: 70px; margin-top: 10px; text-align: center;}
#toppanel label { text-align: left; }
#toppanel input { text-align: left; }
#toppanel #block-search-0 h2 { display: none; }
input.password-field {  margin-right: 0; }

#toppanel #edit-search-block-form-1 { display: block; }

.a2a_dd .share {
height: 24px;
        line-height: 24px;
        margin-right: 15px;
}
.a2a_dd .share .icon, .node-links .prima_print .icon { padding-right: 5px; }

.node-links .prima_comments a {
height: 24px; line-height: 24px;
}
.node-links .prima_print {
  margin-right: 15px;
}

#toppanel .top-title {
background: url(/sites/all/themes/prima/iprima/images/top-slider-bar.png) center left no-repeat;
width: 221px;
       min-width: 221px;
       padding-left: 10px;
}
#toppanel .top-title a {
color: white;
       font-weight: normal;
}
#toppanel #block-search-0 .content { padding: 0; }

.search-results .title a { font-weight: bold; font-size: 110%; }


#tab-video-discussion .views-field-comment { padding: 5px 5px;}
#tab-video-discussion .views-field-subject a { color: white; }
#tab-video-discussion .views-field-subject { padding: 5px; background: transparent url(/sites/all/themes/prima/iprima/images/videoarchive-tab-video-item-sepparator.png) no-repeat scroll center bottom; margin-top: 20px;}
#tab-video-discussion .views-field-timestamp { padding: 5px; background: transparent url(/sites/all/themes/prima/iprima/images/videoarchive-tab-video-item-sepparator.png) no-repeat scroll center bottom; }


#tab-video-discussion .info { color: white; }
#tab-video-discussion .info { float: right; }
#tab-video-discussion .reply { float: left; }
#tab-video-discussion h2 { display: none; }
#tab-video-discussion .comment-reply-box { padding: 5px; }
.page-videoarchive #comment-form #edit-comment-wrapper textarea { height: 70px; border: 0;}

.page-videoarchive .comment-reply-box #comment-form #edit-submit { border: 0; background: transparent; color: #d23c00; font-weight: bold; text-transform: lowercase; float: none; margin-right: 5px; margin-top: 5px; cursor: pointer; padding: 0;}
.page-videoarchive #edit-captcha-response-wrapper .field-prefix { font-size: 130%; font-weight: bold; }

#tabs-videoarchive-top-relevant-discussion .pager li a { background: none; height: 16px; width: auto; line-height: 16px;}
#tabs-videoarchive-top-relevant-discussion .pager li { margin: 0; height: 16px; line-height: 16px;}

#block-block-4 .tip { background: none; }

#tab-video-discussion .rounded-container-2 { margin: 0; }
#tab-video-discussion .rounded-container-2 .rounded-inner-container  { padding: 0; }

