/* Custom CSS overrides */

/* Uncomment this line to hide site name into fixed navigation header*/
/* #navigation-site-name { display: none!important; } */

/* Uncomment this line to adjust the font-size & paddings of site name into fixed navigation header*/
/*.fixed-header-enabled #navigation-site-name { font-size: 18px; padding: 13px 0px 8px; }*/

/* Temporary fixes, mostly dirty */
input#edit-submit-advpoll-34718 {
    display: none;
}

.profile dd, .profile dt { display: none; }



/* New 20% selector for 20% width */
.col-lg-2-5,
.col-md-2-5,
.col-sm-2-5,
.col-xs-2-5 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.col-xs-2-5 {
	float: left;
	width: 20%;
}

@media (min-width: 768px) {
	.col-sm-2-5 {
		float: left;
		width: 20%;
	}
}

@media (min-width: 992px) {
	.col-md-2-5 {
		float: left;
		width: 20%;
	}
}

@media (min-width: 1200px) {
	.col-lg-2-5 {
		float: left;
		width: 20%;
	}
}


/* Footer bottom region */
#footer-bottom {
    /*padding-bottom: 25px;
    padding-top: 50px;*/
}
#footer-bottom .container {
    border-top: 1px solid #dadada;
}


/*.node-type-mt-post h1#page-title, .node-type-blog  h1#page-title, .node-type-article  h1#page-title { display: none; }*/
.prev-node.last-article a:before { background-color: transparent; }

metropola_event,
online-interview,
advpoll,
magazine_issue,
media-gallery,
recipe {
  display: block;
}




/* Gemius metering system java script */
#block-panels-mini-gemius.block.block-panels-mini.clearfix {
    padding: 0;
}
#mini-panel-gemius .panel-pane {
    padding: 0;
}






/* Header */
/* When Social icons block is in Pre Header Rigth region, menu does not fit in; */
#pre-header .container-fluid {
    padding-left: 0;
    padding-right: 0;
}
#pre-header .col-md-12.radix-layouts-content.panel-panel {
    padding-left: 0;
    padding-right: 0;
}
/* social and Search minipanel block */
#block-panels-mini-social-and-search {
    padding: 0;
}
.panel-pane.pane-block.pane-block-1,
.panel-pane.pane-block.pane-block-6,
.panel-pane.pane-block.pane-block-7,
.panel-pane.pane-block.pane-block-8,
.panel-pane.pane-block.pane-block-9 {
    padding: 0;
}



#block-panels-mini-menu,
#block-block-1 {
    padding: 0;
}

/* Header left - menus in minipanel */ 
#block-panels-mini-menu-subdomains {
    padding: 0;
}
#block-panels-mini-menu-subdomains .panel-pane {
    padding: 0;
}
/* Header left - menus WITHOUT minipanel - change padding so Menu items get more space */ 
#pre-header ul.menu li a {
    padding: 10px 15px !important;
}

/* Change paddings so Menus get more place */
header#header .container-fluid {
    padding-left: 0;
    padding-right: 0;
}

/* Make all items in categories menu lowercase */
#header-inside-left ul.menu li a {
    text-transform: lowercase;
}

/* Changing header images feature */

.domain-zenskyweb-evcons-sk #header-top,
.domain-zenskyweb-sk #header-top {
  /*background: rgba(0, 0, 0, 0) url("images/headers/zw_header.png") repeat scroll 0 0;*/
  background-color: white;
	padding-top: 10px;
}

.domain-slovenka-evcons-sk #header-top,
.domain-slovenka-zenskyweb-sk #header-top {
   /* background: rgba(0, 0, 0, 0) url("images/headers/slovenka_header.png") repeat scroll 0 0;*/
	padding-top: 15px;
}
/*
.domain-soubiz-evcons-sk #header-top,
.domain-soubiz-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/soubiz_header.png") repeat scroll 0 0;
}
*/
.domain-lafemme-evcons-sk #header-top,
.domain-lafemme-zenskyweb-sk #header-top,
.domain-tvojstyl-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/ts_header.png") repeat scroll 0 0;
	padding-top: 15px;
}

.domain-metropola-evcons-sk #header-top,
.domain-metropola-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/me_header.png") repeat scroll 0 0;
	padding-top: 15px;
}


.domain-praktickaslovenka-evcons-sk #header-top,
.domain-praktickaslovenka-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/ps_header.png") repeat scroll 0 0;
	padding-top: 15px;
}
.domain-topcars-evcons-sk #header-top,
.domain-topcars-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/tc_header.png") repeat scroll 0 0;
	padding-top: 15px;
}
.domain-zdravierodiny-evcons-sk #header-top,
.domain-zdravierodiny-zenskyweb-sk #header-top {
    background: rgba(0, 0, 0, 0) url("images/headers/szr_header.png") repeat scroll 0 0;
	padding-top: 15px;
}






#site-name a, #footer-site-name {
    font-style: italic;
}



/* Panel panes general style */
.panel-pane {
    padding: 0 0 40px;
}
h2.pane-title {
    border-bottom: 1px solid #c0273c;
    color: #464646;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 7px;
    padding-bottom: 5px;
    text-transform: uppercase;
}
/* Purple border 
.domain-zenskyweb-evcons-sk h2.pane-title,
.domain-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #a96cc3;
}
*/
/* Blue border */
.domain-soubiz-evcons-sk h2.pane-title,
.domain-soubiz-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #4f91dd;
}
/* Pink border */
.domain-lafemme-evcons-sk h2.pane-title,
.domain-lafemme-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #ff3175;
}
/* Orange border */
.domain-praktickaslovenka-evcons-sk h2.pane-title,
.domain-praktickaslovenka-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #ff8519;
}
/* Dark brown border */
.domain-topcars-evcons-sk h2.pane-title,
.domain-topcars-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #555555;
}
/* Green border */
.domain-zdravierodiny-evcons-sk h2.pane-title,
.domain-zdravierodiny-zenskyweb-sk h2.pane-title {
    border-bottom: 1px solid #72a732;
}

/* Panel pane for Metropola Online pane on Frontpage */
.front .pane-metropola-online-frontpage-panel-pane-2 h2.pane-title {
    font-size: 2em;
}


#header .panel-pane {
    padding: 0;
}




/* Selected content */
.view-selected-content .views-field.views-field-field-image,
.view-article-similar .views-field.views-field-field-image {
    border: medium none;
}


/* Some node general */
/* Add padding to left to enable display correctly the scroolling information */
.node-type-article .radix-layouts-footer.panel-panel,
.node-type-advpoll .radix-layouts-footer.panel-panel,
.node-type-media-gallery .radix-layouts-footer.panel-panel,
.node-type-magazine-issue .radix-layouts-footer.panel-panel,
.node-type-recipe .radix-layouts-footer.panel-panel,
.node-type-online-interview .radix-layouts-footer.panel-panel,
.node-type-metropola-event .radix-layouts-footer.panel-panel {
    padding-left: 15px;
}

@media (min-width: 768px) {
    .node-type-article .radix-layouts-footer.panel-panel,
    .node-type-advpoll .radix-layouts-footer.panel-panel,
    .node-type-media-gallery .radix-layouts-footer.panel-panel,
    .node-type-magazine-issue .radix-layouts-footer.panel-panel,
    .node-type-recipe .radix-layouts-footer.panel-panel,
    .node-type-online-interview .radix-layouts-footer.panel-panel,
    .node-type-metropola-event .radix-layouts-footer.panel-panel {
        padding-left: 120px;
    }
}
/* This should be valid generally for entire content area of radix layout */
.page-node .radix-layouts-content .panel-pane.pane-fieldable-panels-pane {
    padding-left: 120px;
}
.pane-facebook-comments-facebook-comments h2.pane-title {
    width: 730px;
}
.field.field-name-recipe-ingredient.field-type-ingredient-reference {
    padding-bottom: 15px;
}

/* Author of photo on Article */
.field-name-field-media-file-author,
.field-name-field-media-file-author .field-label,
.field-name-field-media-file-author .field-items .field-item.even,
.field-name-field-media-file-author .field-items .field-item.odd {
    font-size: 0.85em;
    font-style: italic;
	margin-bottom: 5px;
}
.field-name-field-media-file-author {
	margin-bottom: 5px;
}

.media-youtube-video {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}

.media-youtube-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* User */

/* Get rid of fieldset around addreessfield */
fieldset #edit-field-user-address-und-0 {
    border: medium none;
    margin: 0;
    padding: 0;
}
#edit-field-user-address fieldset legend {
    display: none;
}
.form-item.form-type-textfield.form-item-field-user-address-und-0-premise {
    display: none;
}


/* Frontpage */
/* Adjust incorrect Panels handling */
.no-sidebars .view-feed .latest-object, .no-sidebars .view-feed .view-header {
    margin-left: -1%;
    margin-right: -1%;
    padding-left: 1%;
    padding-right: 1%;
}
/* Highlighted adjusting */
#highlighted {
    margin-bottom: 0px;
}
/*
.no-sidebars .panel-pane #highlighted {
    margin-left: 0;
    margin-right: 0;
	padding-left: 15px;
    padding-right: 15px;
}*/

.front h2.pane-title {
    font-size: 22px;
}



/* Content listing on frontpage */
.view-articles-frontpage .views-field-field-mt-post-categories,
.view-articles-frontpage-subdomain .views-field-field-mt-post-categories {
    position: absolute;
    z-index: 3;
}
.view-articles-frontpage .views-field-field-mt-post-categories a,
.view-articles-frontpage-subdomain .views-field-field-mt-post-categories a {
	padding: 3px 10px;
}


/* Selected - sidebar */
.view-popular-objects .views-field-field-classification {
    padding: 0 45px 0 60px;
}
.view-popular-objects .views-field-field-classification  a {
    background-color: #7d7d7d;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    padding: 2px 10px;
    text-transform: uppercase;
}
.view-popular-objects .views-row:hover .views-field-field-classification  a {
    background-color: #ea2d49;
}



/* "Show more" views Infinite scroll button */
.pager.pager--infinite-scroll li > a,
 .pager.pager--infinite-scroll li > span {
    background-color: #c0273c;
    border: medium none;
    border-radius: 0;
    color: #ffffff;
    display: inline-block;
    font-size: 20px;
	font-weight: bold;
    line-height: 1;
    min-width: 130px;
    padding: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out 0s;
}




.front .flexslider  {
    display: block;
}



/* Wunderground Weather block */
.current-weather-block-content > img {
    clear: both;
    float: left;
    height: 100px;
    margin-right: 25px;
}
.current-weather-block-content .item-list ul li {
    border-bottom: none;
}


/* Get rid of border on images in Magazine Issues view */ 
.view-magazine-issues-frontpage.view-display-id-panel_pane_1 .views-field-field-image {
    border: medium none;
}


/* Frontpage Boxes */

.view-frontpage-boxes.view-display-id-panel_pane_2 .views-row {
    margin-bottom: 0;
    border-bottom: 1px solid #e4e4e4;
}
.view-frontpage-boxes.view-display-id-panel_pane_2 .article-comprehonsion {
    margin: 0;
}
.panel-pane.pane-views-panes.pane-frontpage-boxes-panel-pane-2.frontpage-boxes-primary {
    padding: 0 0 25px;
}

/*.view-frontpage-boxes .views-row.views-row-3.clearfix,
.view-frontpage-boxes .views-row.views-row-4.clearfix*/
.view-frontpage-boxes .views-row.clearfix {
    margin-bottom: 0;
}

.frontpage-boxes-secondary {
    padding: 0;
}
.panel-pane.pane-fieldable-panels-pane.frontpage-box-footer {
    border-bottom: 1px solid #e4e4e4;
    margin: 0 -15px;
    padding: 0;
}
.more-frontpage-box a {
    background-color: #e4e4e4;
    display: inline-block;
    font-size: 1em;
    font-weight: bolder;
    min-width: 105px;
    padding: 8px 10px;
    text-align: center;
}
.more-frontpage-box a:hover {
    background-color: #ea2d49;
    color: #fff;
    text-decoration: none;
}
.more-frontpage-box {
    clear: both;
    display: block;
    text-align: right;
}





/* Article */
/* Display node content in Panels correctly */ 
.col-md-offset-2 {
    margin-left: 0;
    width: 100%;
}
/* Add some margin for additional content in Article sidebar scrolling information /currently not scrolling because jQuery Update is set to 1.7/ 
.node-type-article.onscroll .panel-pane.pane-fieldable-panels-pane,
.node-type-article.onscroll .pane-article-similar-panel-pane-1,
.node-type-article.onscroll .view-articles-recommended,
.node-type-article.onscroll .panel-pane.pane-panels-mini.pane-taxonomy-on-node {
    margin-left: 100px;
}
*/
/* Adjust margin on tags */
.node-type-article.onscroll .panel-pane.pane-panels-mini.pane-taxonomy-on-node {
    margin-left: 100px;
}
.page-node .field-type-taxonomy-term-reference a::before  {
    content: " # ";
}


.node .field.field-name-field-article-comprehension {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.33;
    padding-bottom: 25px;
}


.view-feed .article-comprehonsion {
    margin: 0 25px 15px;
}

/* Image preview adjust */
.page-node .image-popup.overlayed ,
.page-node .image-popup.overlayed > img {
    width: 100%;
}

/* Article (all node-type title and node-infos) adjustments */
.page-node header h1.title {
    margin-bottom: 10px;
}
.page-node header .node-info {
    margin-bottom: 15px;
}

/* Poll inside Article */
.node.node-article .field-name-field-article-poll .node.node-advpoll .node-content.clearfix header {
    display: none;
}



/* Article edit form  */
#article-node-form .autocomplete-deluxe-container.autocomplete-deluxe-multiple {
    width: 440px;
}





/* Gallery */
/* Gallery full media display page */
/* Make display description text on the right side of image */
.page-media-gallery.page-media-gallery-detail .view-media-gallery-override.view-display-id-page_1 .views-field.views-field-rendered .field-content.gallery-detail-file {
    float: left;
    margin-right: 20px;
}
/* Image pager */
.gallery-image-pager {
    width: 14.28%;
}

@media (max-width: 991px) {
    .gallery-image-pager {
        width: 25%;
    }
}

@media (max-width: 991px) {
    .gallery-image-pager {
        width: 33%;
    }
}

.views-row.gallery-image-pager {
    clear: none !important;
}

.view-media-gallery-override-image-pager .item-list ul.pager {
    margin: 0 0 20px;
}
.back-to-gallery-button {
    margin: 25px 0 35px;
}
.view-media-gallery-override-image-pager .col-sm-3,
.view-media-gallery-override-image-pager .col-xs-6 {
    padding-left: 0;
	padding-right: 10px;
}
/* Social share widget on image page */
.page-media-gallery-detail .views-field-service-links ul.links {
    display: inline-flex;
    list-style: outside none none;
}
.page-media-gallery-detail .views-field-service-links ul.links li {
    margin-right: 10px;
}
.page-media-gallery-detail .views-field-service-links ul.links li a > img {
    float: left;
    margin-right: 3px;
}

/* Selected Galleries on Frontpage displayed as teaser */
.front .node-media-gallery.node-teaser {
    border-bottom: none;
    margin-bottom: 0;
}
.front .node-media-gallery.node-teaser.mg-gallery.mg-teaser.clearfix header h2.title {
    display: none;
}
.front .node-media-gallery.node-teaser .node-content.clearfix.full-width > header {
    display: none;
}
.front .more-link > a {
    font-weight: bold;
    margin-left: 25px;
	text-align: left;
}

/* All Galleries page */
/* Fixing the Infinite scroll button on Galleries all page, where in Chrome it tended to float to total left side after hitting the button... */
.page-galleries-all .pager.pager--infinite-scroll li > a,
.page-galleries-all .pager.pager--infinite-scroll li > span {
    display: table;
	margin-left: 50px;
}
.page-galleries-all .views-row.views-row-last {
    margin-bottom: 50px;
}

.view-galleries.view-display-id-panel_pane_2 .node-media-gallery.node-teaser header .node-info {
    display: none;
}
.view-galleries.view-display-id-panel_pane_2 .node-media-gallery.node-teaser.mg-gallery.mg-teaser.clearfix header h2.title {
    font-size: 15px;
    margin-bottom: 0;
    text-align: center;
}
.view-galleries.view-display-id-panel_pane_2 .node-media-gallery.node-teaser {
    border-bottom: none;
}
.view-galleries .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
.page-galleries-all select {
    margin: 0;
}


/* Gallery dsiplayed on article */
/* Media gallery pager adjustments */
.node.node-media-gallery .item-list ul.pager {
    margin: 0 0 25px 0;
}


/* Videos */
/* all Videos page */
.view-videos.view-display-id-panel_pane_2 .views-row {
    margin-bottom: 50px;
}
.view-videos.view-display-id-panel_pane_2 h2.title {
    font-size: 18px;
    margin-bottom: 10px;
}
.view-videos .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
.page-videos-all select {
    margin: 0;
}
/* MAke sure that entire video is displayed */
.page-videos-all .view-latest-objects .views-field-field-image {
    max-width: 100%;
}
.page-videos-all .view-latest-objects .views-row {
    margin-bottom: 30px;
    padding-bottom: 15px;
}
.page-videos-all .view-videos.view-display-id-panel_pane_3 .views-field-field-image {
    border: medium none;
}
.view-videos .view-filters input#edit-filename.form-text.form-autocomplete {
    width: 400px;
}




/* Recipe */
/* Recipe summary widget/block */
.recipe-summary {
    margin: 0 0 0 20px;
    width: 45%;
}
.recipe-summary th {
    vertical-align: middle;
    width: 45%;
}
.summary-data, .summary-title {
    width: auto;
}
.summary-data {
    text-align: center;
}
.recipe-yield-value.form-text {
    text-align: center;
}
/* Recipe classification menu - Slovenka */
.pane-taxonomy-menu-block-1 ul { margin: 0; padding: 0; list-style: none; }
.pane-taxonomy-menu-block-1 ul li { margin:0; position: relative; list-style: none; padding: 0; }
.pane-taxonomy-menu-block-1 ul li a { padding: 7px 10px 8px 25px; line-height: 150%; display: block; color: #3f3f3f; text-decoration: none; }
.pane-taxonomy-menu-block-1 ul li a:hover { text-decoration: none; background-color: #ea2d49; color: #ffffff; }
.pane-taxonomy-menu-block-1 ul li.expanded ul { padding-left: 25px; }
/*menu arrows  */
.pane-taxonomy-menu-block-1 ul li.collapsed > a:before { content: "\f105"; font-family: 'FontAwesome'; position: absolute; left: 0px; font-size: 20px; top: 7px; color: #ea2d49;
-webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s;  -ms-transition: all linear 0.2s; 
transition: all linear 0.2s; font-weight: 700; }
.pane-taxonomy-menu-block-1 ul li.expanded > a:before { content: "\f107"; font-family: 'FontAwesome'; position: absolute; left: 0px; font-size: 20px; top: 7px; color: #ea2d49;
-webkit-transition: all linear 0.2s; -moz-transition: all linear 0.2s; -o-transition: all linear 0.2s;  -ms-transition: all linear 0.2s; 
transition: all linear 0.2s; font-weight: 700; }
.pane-taxonomy-menu-block-1 ul li > a:hover:before { left: 10px; color: #ffffff!important; }
.pane-taxonomy-menu-block-1 ul li.expanded > a:hover:before { left: 5px; }

/* Recipe classification menu - Zenskyweb */
.pane-taxonomy-menu-block-2 ul { margin: 0; padding: 0; list-style: none; }
.pane-taxonomy-menu-block-2 ul li { margin:0; position: relative; list-style: none; padding: 0; }
.pane-taxonomy-menu-block-2 ul li a { padding: 7px 10px 8px 25px; line-height: 150%; display: block; color: #3f3f3f; text-decoration: none; }
.pane-taxonomy-menu-block-2 ul li a:hover { text-decoration: none; background-color: #ea2d49; color: #ffffff; }
.pane-taxonomy-menu-block-2 ul li.expanded ul { padding-left: 25px; }



/* Advanced Poll */
.advpoll-field-image-choice-form .choice-image img,
.choice-image img {
    border: 1px solid #dddddd;
    /*margin: 10px;*/
    padding: 3px;
}
.advpoll-field-image-choice-form .choice,
.advpoll-field-image-choice-form .choice-image {
    display: block;
}
.advpoll-field-image-choice-form .choice-text {
	font-size: 1.20em;
}
.advpoll-field-image-choice-form .choice-text .form-item {
    margin: 5px 0 55px 10px;
}

/* Voting login feature */
.panel-pane.poll-login {
    max-width: 730px;
}
.panel-pane.pane-block.pane-user-login,
.panel-pane.poll-login-title,
.panel-pane.poll-login-description1,
.panel-pane.poll-login-description1 {
    padding: 0 0 10px;
}

#mini-panel-login_login_form.radix-sutro .radix-layouts-column1.panel-panel {
    border-right: 6px solid #ebebeb;
}
#mini-panel-login_login_form.radix-sutro .radix-layouts-column1.panel-panel {
    padding: 0 40px 0 25px;
}
#mini-panel-login_login_form.radix-sutro .radix-layouts-column2.panel-panel {
    padding: 0 25px 0 40px;
}
 

 
 
 
 
 /* Online interview */
 /* online onterview Minipanel displayed on node */
#mini-panel-online_interview {
    padding-left: 100px;
}
.node-type-online-interview  #add-question-button-pane a.button {
    float: right;
}
/*Add new question button */
.node-type-online-interview  #add-question-button-pane a.button {
    background-color: #c0273c;
    border: medium none;
    border-radius: 0;
    color: #ffffff;
    display: inline-block;
    font-size: 20px;
	font-weight: bold;
    line-height: 1;
    margin: 0;
    min-width: 130px;
    padding: 25px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.2s ease-in-out 0s;
}
.node-type-online-interview  #add-question-button-pane.panel-pane {
    float: right;
    padding-bottom: 0;
}

.view-online-interview-answers.view-display-id-panel_pane_1 .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
.node-type-online-interview .pane-online-interview #mini-panel-online_interview .node-online-interview-question h2.title {
    display: none;
}
.node-type-online-interview #mini-panel-online_interview .pane-online-interview-answers-panel-pane-1 .panel-pane {
    padding: 0;
}
.node-type-online-interview #mini-panel-online_interview .pane-online-interview-answers-panel-pane-1 .panel-pane footer {
    display: none;
}
.panel-pane.pane-flag-link.pane-node {
    text-align: right;
}

/* Question/Answer styling - custom view mode*/
.node-type-online-interview .node-online-interview-answer.node-online-interview-question {
    border-bottom: 2px solid #ebebeb;
    margin: 0 0 15px;
}
.node-type-online-interview .node-online-interview-answer.node-online-interview-question .field-name-field-online-interview-name .field-items .field-item.even {
    font-weight: bold;
}
.node-online-interview-question  .field.field-name-body {
    font-weight: bold;
	font-size: 1.1em;
}


/* Comments settings */
.node-online-interview-question article.comment h3.title {
    display: none;
}
.node-online-interview-question #comments h2.title {
    display: none;
}
.node-online-interview-question .comment_forbidden {
    display: none;
}
.node-online-interview-question #comments.comment-wrapper.divider {
    margin-top: 10px;
}
.node-online-interview-question .submitted {
    padding-bottom: 0;
}
.node-online-interview-question.panel-panel {
    padding-bottom: 0;
}
.node-online-interview-question .comment {
    padding-bottom: 20px;
}
/* Hide comment links if Commnets and -comment form are diplayed separately by Panels 
.node-online-interview-question .comment ul.links,
.node-online-interview-question.clearfix footer ul.links.inline li.comment-add a {
	display: none;
}
*/




 


 /* Magazine Issue */
/* Node type */
.node-type-magazine-issue .image-popup.overlayed ,
.node-type-magazine-issue .image-popup.overlayed > img {
    width: 100%;
}
.node-type-magazine-issue .field-name-field-issue-pick .field-item::before {
    content: " ■ ";
	line-height: 1.8;
	font-size: 21px;
}
.field-name-field-issue-pick  {
    margin-bottom: 25px;
}
.field-name-field-issue-pick .field-label {
    font-size: 22px;
}
/* Frontpage view */
.view-magazine-issues.view-display-id-panel_pane_1.view-highlighted-objects .views-field-title a {
    font-size: 16px;
	margin-top: 5px;
	text-align: center;
}
.view-magazine-issues.view-display-id-panel_pane_1.view-highlighted-objects .views-field-field-image,
.view-magazine-issues.view-display-id-panel_pane_2.view-highlighted-objects .views-field-field-image {
    margin-bottom: 0;
}
.view-magazine-issues.view-display-id-panel_pane_1.view-highlighted-objects .views-row {
    margin-bottom: 10px;
}
.view-magazine-issues.view-display-id-panel_pane_2 .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
/* Frontpage view temporary; this code solves the same problem as above but for temporary view "admin/structure/views/view/magazine_issues_frontpage/edit" 
	* when this issue is solved, use the original view : https://www.drupal.org/node/1417090
*/ 
.view-magazine-issues-frontpage.view-display-id-panel_pane_1.view-highlighted-objects .views-field-title a {
    font-size: 16px;
	margin-top: 5px;
	text-align: center;
}
.view-magazine-issues-frontpage.view-display-id-panel_pane_1.view-highlighted-objects .views-field-field-image {
    margin-bottom: 0;
}
.view-magazine-issues-frontpage.view-display-id-panel_pane_1.view-highlighted-objects .views-row {
    margin-bottom: 10px;
}
.view-magazine-issues-frontpage.view-display-id-panel_pane_2 .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
/* Single selected issue on Magazine page */
.views-field-field-issue-pick .item-list {
    margin: 0 0 15px 15px;
}
.views-field-field-issue-pick .item-list ul {
    list-style: square;
	margin-left: 15px;
}
.views-field-field-issue-pick .item-list ul li {
    border-bottom: none;
}
.view-magazine-issues.view-display-id-panel_pane_3.view-popular-objects .views-field-title {
    padding: 0 15px;
}
.view-magazine-issues.view-display-id-panel_pane_3.view-popular-objects .views-field-title a {
    color: black;
    font-size: 20px;
}



/* Metropola Event content type */
/* Event date field */
.node-type-metropola-event .field-name-field-metropola-event-date,
.node-type-metropola-event .field-name-field-metropola-event-place-name,
.node-type-metropola-event .field-name-field-metropola-event-place-addr {
    font-size: 17px;
}

.node-type-metropola-event .field-name-body {
    margin-top: 20px;
}



/* Webform - contact page*/
.page-contact .form-item.webform-component {
    background-color: #f8f8f8;
    border-left: 6px solid #e4e4e4;
    margin: 0;
    padding: 10px 40px;
}
.page-contact .fieldable-panels-pane iframe  {
    width: 99%;
}



/* User pages */
.view-articles-of-user.view-display-id-panel_pane_1 .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}
.page-user .panel-pane {
    padding: 0 0 10px;
}
.view-articles-of-user.view-display-id-panel_pane_1 .field-type-taxonomy-term-reference a {
    margin-top: 20px;
}





/* Fieldable panel panes */
/* Team member pane */

.pane-bundle-team-member .field.field-name-field-team-name.field-type-text.field-label-hidden {
    border-bottom: medium none;
    color: #464646;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 7px;
    margin-top: 7px;
    text-transform: none;
}

/*
.page-contact .pane-bundle-team-member .field-type-image {
    border: medium none;
}
*/
.pane-bundle-team-member .field-type-image {
	padding: 3px;
	margin-bottom: 10px;
	border: 2px solid #e5e5e5;
}
.field.field-name-field-team-email.field-type-email.field-label-hidden {
    word-wrap: break-word;
}	





/* Advertisement block title */
.pane-openads-0 h2.pane-title,
.pane-openads-1 h2.pane-title,
.pane-openads-2 h2.pane-title,
.pane-openads-3 h2.pane-title,
.pane-openads-4 h2.pane-title,
.pane-openads-5 h2.pane-title,
.pane-openads-6 h2.pane-title,
.pane-openads-7 h2.pane-title {
    border-bottom: medium none;
    color: #7d7d7d;
    font-size: 11px;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 7px;
    padding-bottom: 5px;
    text-transform: none;
}





/* Footer login Minipanel block */
/*add style... */
.footer-login-link {
}





/* Media icons before tile in views */
.view .views-row.display-gallery-yes h3.title a::before {
	content: "\f03e";
	margin-right: 8px;
}
.view .views-row.display-video-yes h3.title a::before {
    content: "\f008";
	margin-right: 8px;
}
.view .views-row.display-gallery-yes.display-video-yes h3.title a::before {
    content: "\f03e\00a0\00a0\f008";
	margin-right: 8px;
}
.view .views-row.display-gallery-yes h3.title a::before,
.view .views-row.display-video-yes h3.title a::before,
.view .views-row.display-gallery-yes.display-video-yes h3.title a::before {
	font-size: 0.85em;
	font-family: fontawesome;
	color:#000000;
	background-color:#ffffff;
	text-shadow:2px 2px 0 #bcbcbc, 4px 4px 0 #9c9c9c;
	vertical-align: top;
}





form.arrange-fields-container * {
    box-sizing: border-box;
}


/* ********************** Metropola Online ******************* */

/* Navigation tabs if Quicktabs are used*/
.page-home.domain-metropola-zenskyweb-sk .item-list ul.quicktabs-tabs > li > a,
.page-home.domain-metropola-zenskyweb-sk .nav-tabs > li > a {
    font-size: 25px;
    font-weight: bold;
	margin-right: 8px;
	padding: 10px 40px;
}
.page-home.domain-metropola-zenskyweb-sk .item-list ul.quicktabs-tabs > li.active > a::after,
.page-home.domain-metropola-zenskyweb-sk .nav-tabs > li.active > a::after {
    content: none;
}
.page-home.domain-metropola-zenskyweb-sk .item-list ul.quicktabs-tabs, 
.page-home.domain-metropola-zenskyweb-sk .nav-tabs {
    margin: 10px 0 35px;
}

/* Navigation tabs if Page Manager tabs are used*/
.domain-metropola-zenskyweb-sk ul.tabs.primary  { 
	border-bottom: 3px solid #ea2d49; 
	margin: 10px 0 40px; padding: 0;
	}
.domain-metropola-zenskyweb-sk ul.tabs.primary > li { 
	float: left; 
	margin-bottom: 0; 
	padding: 0; 
	margin-left: 0; 
	border-bottom: none; 
	}
.domain-metropola-zenskyweb-sk ul.tabs.primary > li > a { 
	margin-right: 8px; 
	padding: 10px 40px;	
	display: block;
	text-transform: uppercase; 
	color: #464646; 
	border-radius: 0; 
	-webkit-transition: none; 
	-moz-transition: none; 
	-ms-transition: none;
	-o-transition: none; 
	transition: none; 
	font-size: 20px; 
	font-weight: bold;
	background-color: #dadada; 
	position: relative;
	border: 1px solid #fff; 
	border-top: 1px solid #dadada; 
	border-bottom: 3px solid #fff; 
	}
.domain-metropola-zenskyweb-sk ul.tabs.primary > li > a:hover { border-color: #ea2d49; background-color: #ea2d49; text-decoration: none; color: #fff; }
.domain-metropola-zenskyweb-sk ul.tabs.primary > li.active > a,
.domain-metropola-zenskyweb-sk ul.tabs.primary > li.active > a:hover { cursor: default; background-color: #ea2d49; border: 1px solid #ea2d49; color: #ffffff; border-bottom: 3px solid #ea2d49; }
.domain-metropola-zenskyweb-sk ul.tabs.primary:after { display: table; content: " "; clear: both; }
@media (min-width: 992px) and (max-width: 1199px) {
	.domain-metropola-zenskyweb-sk .one-sidebar .sidebar ul.tabs.primary > li > a { padding: 10px 15px; }
}
@media (min-width: 992px) { 
	/*styles of sidebar tabs for 3-6-3 layout*/
	.domain-metropola-zenskyweb-sk .two-sidebars.wide-sidebar .sidebar ul.tabs.primary > li > a { padding: 10px; font-size: 11px; }

	/*styles of sidebar tabs for 2-6-4 & 4-6-2 layouts*/
	.domain-metropola-zenskyweb-sk .two-sidebars.narrow-sidebar .col-md-2 .sidebar ul.tabs.primary { border-bottom: none; margin: 0 0 20px 0; }

	.domain-metropola-zenskyweb-sk .two-sidebars.narrow-sidebar .col-md-2 .sidebar ul.tabs.primary > li { float: none; }

	.domain-metropola-zenskyweb-sk .two-sidebars.narrow-sidebar .col-md-2 .sidebar ul.tabs.primary > li > a { margin-right: 0; margin-bottom: 2px; border: 1px solid #fff; }
	
	.domain-metropola-zenskyweb-sk .two-sidebars.narrow-sidebar .col-md-2 .sidebar ul.tabs.primary > li.active > a:after { content: ""!important; }
}
@media (min-width: 1200px) { 
	/*styles of sidebar tabs for 3-6-3 layout*/
	.domain-metropola-zenskyweb-sk .two-sidebars.wide-sidebar .sidebar ul.tabs.primary > li > a { padding: 10px 15px; }
}
@media (max-width: 480px) { 
	.domain-metropola-zenskyweb-sk ul.tabs.primary { border-bottom: none!important; margin-bottom: 30px; }
	.domain-metropola-zenskyweb-sk ul.tabs.primary > li { width: 100%; margin: 0 0 5px 0; }
	.domain-metropola-zenskyweb-sk ul.tabs.primary > li > a { text-align: center; border-bottom: none!important; }
}




/* Navigation tabs of Page Manager - secondary tabs */

.page-home-metropola ul.tabs.secondary {
    border-bottom: 6px solid #ebebeb;
    margin: 0 0 25px;
    padding: 10px 0 30px;
}
.page-home-metropola ul.secondary a {
    font-size: 22px;
}


/* Actual events view */
.view-metropola-events .views-exposed-form {
    border-bottom: 6px solid #ebebeb;
    margin-bottom: 50px;
    padding-bottom: 20px;
}


/* Latest Metropola articles on Frontpage */
.metropola-more-articles-link  {
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.metropola-more-articles-link a::after {
    content: " ";
    font-family: "FontAwesome";
    font-size: 12px;
    font-style: normal;
}
.metropola-more-articles-link > a {
    font-weight: bold;
    margin-left: 35px;
    text-align: left;
}


.metropola-other-stuff-link  {
    border-bottom: 6px solid #ebebeb;
    padding-bottom: 15px;
}

.metropola-other-stuff-link > a:first-child {
    margin-left: 10px;
}



/* Calendar Page */
/* Get rid of large margin in pager area */
.view-metropola-online-events-calendar .view-header .date-nav-wrapper ul.pager {
    margin: 0;
}

/* Mini calendar widget */
#mini-panel-metropola_online .metropola-other-stuff-link {
    border-top: 1px solid #ebebeb;
    margin-top: 15px;
    padding: 10px 0 15px;
}
.panel-pane.pane-panels-mini.pane-metropola-events-sidebar {
    padding: 0;
}

/* Map */
.page-home-metropola-actual-events-event-map .container-fluid {
    padding-left: 0;
    padding-right: 0;
}

/* Map popup style */
.leaflet-popup-content-wrapper .panel-pane {
    padding: 0px;
}

/* Webform http://zenskyweb.sk/node/31333 */
.page-node-31333 input#edit-submitted-foto-tvare-upload-button.form-submit.ajax-processed,
.page-node-31333 input#edit-submitted-foto-postavy-upload-button.form-submit.ajax-processed {
    display: none;
}

/* Nameday */
#block-nameday-nameday {
    padding: 0;
    text-align: left;
}
#nameday-name {
    font-size: 1.2em;
}

/* Our Projects Pane */
#our-projects-pane .field-item img {
    margin-bottom: 5px;
}
#our-projects-pane.panel-pane {
    padding: 0 0 20px;
}




/* Advent feature */
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5 {
    height: 205px;
    padding: 5px;
 //   text-align: center;
   // vertical-align: middle;
    background-repeat: no-repeat;  
}

.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-1 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_1.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-2 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_2.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-3 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_3.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-4 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_4.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-5 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_5.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-6 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_6.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-7 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_7.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-8 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_8.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-9 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_9.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-10 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_10.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-11 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_11.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-12 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_12.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-13 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_13.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-14 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_14.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-15 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_15.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-16 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_16.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-17 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_17.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-18 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_18.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-19 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_19.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-20 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_20.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-21 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_21.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-22 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_22.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-23 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_23.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-24 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_24.png");
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.advent-day-25 {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/advent_25.png");
}


.page-advent-grid #block-system-main {
    background-image: url("/sites/all/themes/newsplus/images/advent-calendar/bg_10x200.png");
    background-repeat: repeat; 
    padding: 20px 0 20px 20px;
}

/*
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.past-day {
    background-color: #ff4d4d;
    border: 10px solid #cc0000;
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.current-day {
    background-color: grey;
    border: 10px solid #f3f3f3;
}
.view-advent-grid.view-display-id-page .views-row.col-sm-2-5.col-md-2-5.future-day {
    background-color: #009900;
    border: 10px solid #006600;
}
*/
/*
.prize-info {
    border-bottom: 1px solid white;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-bottom: 10px;
}
*/
.prize-info a {
    color: red;
    font-size: 1.25em;
    font-weight: bolder;
    line-height: 1;
    margin: 10px 0 0 75px;
    position: absolute;
}


.current-day .day-number {
    font-size: 4em;
    color: white;
    font-weight: 700;
    line-height: 1;
}
.past-day .day-number {
    font-size: 4em;
    color: #ffcccc;
    font-weight: 700;
    line-height: 1;
}
.future-day .day-number {
    font-size: 4em;
    color: #b3ffb3;
    font-weight: 700;
    line-height: 1;
}

.winner-label {
    color: #e6e6e6;
    font-size: 0.8em;
    font-style: italic;
}
.winner-name {
    color: #e6e6e6;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1;
}

.advent-voting {
    font-size: 1.2em;
    font-weight: 700;
    padding-left: 25px;
    padding-top: 155px;
    text-align: left;
}
.advent-voting a {
    color: #e6b800;
}
.future-day .calling {
    color: #006600;
    font-size: 0.9em;
    font-style: italic;
    font-weight: bolder;
    line-height: 1;
    padding-left: 7px;
    padding-right: 35px;
    padding-top: 155px;
    text-align: center;
}

/* ********** Advent End ********** */


/* PopupOnload */
#cboxClose {
    right: 6px;
    top: 6px;
}




/* style for Poll inside sidebar 
 click "style" on comtemt pane, choose "Semenatic" and create css class "poll-in-sidebar", wrap it in DIV
*/
/* hide page title and created infos */
.poll-in-sidebar header {
    display: none;
}
  
.field-name-field-poll-images .fieldable-panels-pane {
    float: left;
    margin-left: 20px;
  width: 29%
}
.field-name-field-poll-images .fieldable-panels-pane > h2 {
    font-size: 1em;
    font-weight: bold;
    height: 36px;
    margin-bottom: 7px;
    text-align: center;
}


/* Some node specific settings
 node 35424 */
/*  hide polland webform in article area*/
/*
.radix-layouts-content form#advpoll-form-35424 {
    display: none;
}
.radix-layouts-content .webform-client-form.webform-client-form-35424.webform-advpoll-attached {
    display: none;
}
*/

#advpoll-35424.poll,
#advpoll-35424.poll.advpoll,
form#advpoll-form-35424,

#advpoll-35466.poll,
#advpoll-35466.poll.advpoll,
form#advpoll-form-35466,

.poll.advpoll,
.poll {
    clear: both;
} 

.sidebar-advpoll-poll advpoll#node-35424 .node-info {
    display: none;
}
form#advpoll-form-35424 .advpoll-choice-form .form-item.form-type-radio,
form#advpoll-form-35466 .advpoll-choice-form .form-item.form-type-radio,
.advpoll-choice-form .form-item.form-type-radio {
    margin: 5px 0 20px 10px;
}
