/*
Theme Name: ColorMag Pro Child Theme
Theme URI: http://themegrill.com/themes/spacious/
Description: ColorMag Pro Child Theme
Author: ThemeGrill
Author URI: http://themegrill.com
Template: colormag-pro
Version: 1.0
*/

@import url("../colormag-pro/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700,800,400italic&subset=latin-ext,latin);
body, div, p, a, h1, h2, h3, h4, h5, h6{font-family:'Open Sans' !important;}



/* = GLAVA
------------------------------------------------------- */
.advertisement_728x90 img {
    box-shadow: none !important;
}

#header-right-section .advertisement_728x90 img {
    padding: 4px 0px 0px 0px !important;
}

#header-text-nav-wrap {
    padding: 10px 0 8px !important;
}

.fa.search-top {
    right: 0px !important;
}

.search-form-top {
    top: 46px !important;
}

.search-wrap button {
    line-height: 46px !important;
}

/* = FOOTER
------------------------------------------------------- */
a.bloger {
    padding-right: 10px;
}


/* = SIDEBAR
------------------------------------------------------- */
.oglassidebar {
	text-align: right;
    padding-right: 10px;
    margin-bottom: 35px;
}

/* blogerji drugega sveta */
#text-10 .textwidget ul li {
    line-height: 1.3;
    padding: 5px 0;
    border-bottom: 1px solid #eee;
}

a.naslov_bloga {
    color: #000000;
}

a.avtor_bloga {
    font-weight: 600;
}

a.naslov_bloga:hover {
    color: #da2128;
    text-decoration: none !important;
}

a.avtor_bloga:hover {
	color: #000000;
    text-decoration: none !important;
}

/* zadnji komentarji*/
#get-recent-comments ul li {
    border-bottom: 1px solid #eee;
}

#get-recent-comments ul li a:hover {
    text-decoration: none !important;
    color: #000000;
}

/* ankete */
.wp-polls .Buttons {
    border: 1px solid #000000;
    background-color: #000000;
    border-radius: 0px;
	margin-bottom: 0px;
}

.wp-polls .Buttons:hover {
    border: 1px solid #da2128;
    background-color: #da2128;
    border-radius: 0px;
}

ul.arhivanket li {
    text-align: center;
}

ul.arhivanket li a:hover {
    color: #000000;
    text-decoration: none !important;
}

/* najbolj brano */

a.tptn_link {
    color: #000 !important;
}
a.tptn_link:hover {
    color: #da2128 !important;
    text-decoration: none !important;
}

.tptn_posts_daily ul li {
    border-bottom: 1px solid #eee;
}

aside#recent-posts-3 ul li a {
    color: #000000;
}


aside#recent-posts-3 ul li a:hover {
    text-decoration: none !important;
    color: #da2128 !important;
}

aside#recent-posts-3 ul li {
    border-bottom: 1px solid #eee;
}


/* = HOMEPAGE
------------------------------------------------------- */
.home div#main {
    padding-top: 6px;
}

/* headline 4 novice desno */
.widget_block_picture_news.widget_highlighted_posts .single-article {
    margin-bottom: 6px !important;
}
.widget_beside_slider .single-article .article-content {
    background: rgba(0, 0, 0, 0.6) !important;
	padding-top: 20px !important;
}

.widget_beside_slider .single-article .article-content .entry-title a {
    font-family: Arial,Helvetica,freesans,sans-serif !important;
    font-size: 16px;
}

.widget_block_picture_news.widget_featured_posts img {
    margin-bottom: 0;
    height: 172px;
	object-fit: cover;
}

.widget_beside_slider span.datumincas {
    display: none;
}

/* headline 1 velika novica levo */

.widget_slider_area {
    width: 55% !important;
}

.single-slide.displayblock .entry-title a {
    font-family: Arial,Helvetica,freesans,sans-serif !important;
    font-size: 20px;
}

.widget_featured_slider .slide-content {
	background-color: rgba(0, 0, 0, 0.60);
    padding-top: 25px;
}

.bx-controls.bx-has-controls-direction {
    display: none;
}

.home h2.entry-title {
    display: none;
}


.bx-viewport span.datumincas {
    color: #fff;
}

.bx-viewport i.fa.fa-calendar-o {
    padding-right: 7px;
    color: #fff;
}

/* = NOVICE KATEGORIJE IN HOMEPAGE
------------------------------------------------------- */

.widget_featured_posts .single-article {
    box-shadow: none !important;
}

.widget_default_news_colormag.widget_featured_posts img {
    width: 300px;
}

.widget_featured_posts .article-content .above-entry-meta .cat-links a {
    border-radius: 0px !important;
}

header.entry-header {
	margin-top: -20px;
}
#content .post.archive-layout-two img {
    width: 300px;
}

.above-entry-meta {
    padding-top: 5px;
}

.below-entry-meta {
    padding-top: 5px;
}

a.more-link {
    border-radius: 0px !important;
}

.home h3.entry-title {
    margin-top: -25px;
}

.single-slide .above-entry-meta {
	display: none;
}

.above-entry-meta .cat-links a {
    background-color: #ffffff !important;
    color: #888 !important;
	padding: 0px !important;
}

.above-entry-meta .cat-links a:hover {
    background-color: #ffffff !important;
    color: #da2128 !important;
	padding: 0px !important;
}

.default-wp-page .next {
	float: left !important;
}
.default-wp-page .previous {
    float: right !important;
}

/* = POSAMEZNA NOVICA
------------------------------------------------------- */

.post .featured-image {
    padding-right: 12px;
    max-width: 300px;
    float: left;
}

.getty.embed.image {
    float: left;
    padding-right: 12px;
}

span.datumincas {
    font-size: 12px;
    color: #888;
    float: left;
    padding: 4px 15px 0px 0px;
}

i.fa.fa-calendar-o {
    padding-right: 7px;
    color: #888;
}

#content .post .article-content .below-entry-meta {
    padding-bottom: 10px;
}

.preberivse {
    float: right;
    font-size: 14px;
}

.above-entry-meta {
    float: left;
    padding-right: 10px;
	padding-top: 0px !important;
}

.below-entry-meta {
	padding-top: 0px !important;
}


#content .post .article-content .above-entry-meta .cat-links a {
    border-radius: 0px !important;
}

.single-post .default-wp-page {
    display: none;
}

span.tag-links {
    display: none;
}

.single #content .post, #content .post {
    box-shadow: none !important;
}

#content .post .article-content .entry-title {
    font-size: 22px !important;
}

span.znacke {
    font-size: 14px;
}

.the_champ_sharing_container.the_champ_horizontal_sharing {
	padding-top: 5px;
}


/* RESPONSIVE 
----------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------- */
@media only screen and (max-width: 1110px) {

.menunav-menu a {
    font-size: 12px;
}
}

@media only screen and (max-width: 1024px) {
#header-right-section {
    float: none;
}

#header-left-section {
    float: none;
    text-align: center;
}
#header-logo-image {
    float: none;
}

.menunav-menu a {
    font-size: 12px;
}

.widget_block_picture_news.widget_featured_posts img {
    height: 144px;
}

.widget_featured_slider img {
    margin-bottom: 0;
    height: 295px;
    object-fit: cover;
}
.widget_featured_slider .single-slide {
	height: 295px;
}
.bx-viewport {
	height: 295px;
}

}


@media only screen and (max-width: 768px) {
	/* headline 1 velika novica levo */

.widget_slider_area {
    width: 100% !important;
}

.widget_block_picture_news.widget_featured_posts img {
    object-fit: cover;
    width: 100%;
}

.oglassidebar {
    text-align: left;
    margin-bottom: 35px;
}

.widget_highlighted_posts .single-article {
    float: left;
}
.widget_beside_slider .single-article .article-content .entry-title a {
    font-size: 13px;
}
.widget_highlighted_post_area_no_slide img.attachment-colormag-featured-post-medium.size-colormag-featured-post-medium.wp-post-image {
    max-height: 128px;
    object-fit: cover;
    height: 128px !important;
}

}

@media only screen and (max-width: 425px) {
.widget_block_picture_news.widget_highlighted_posts .single-article {
    width: 100% !important;
    max-width: 100% !important;
}
.home h3.entry-title {
    margin-bottom: -8px;
}
}


@media only screen and (max-width: 375px) {
.widget_block_picture_news.widget_featured_posts img {
    height: 120px;
}

}

