/*
Theme Name:     Newsmag Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newsmag                             
Version:        3.3c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.td-header-main-menu {
    background-color:#001489;
}

.td-header-border:before {
    background-color: #FFDD00;
}

.second-menu {
	background-color: #FFDD00;
	width: 100%;
	display: flex;
	padding-top: 0px;
    padding-bottom: 0px;
}

.second-menu .widget {
	padding: 0;
	margin: 0;
}

.second-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.second-menu ul li{
	float: left;
	font-weight: bold;
	font-size: 13px;

}

.second-menu ul li:last-child {
	margin-right: 0;
}

.second-menu ul li a{
	color: #fff;
	padding: 12px 15px;
	line-height: 40px;

}

.second-menu ul li a:hover{
	color: #000;
	background-color: #fff;
}

.td-header-main-menu.td-affix .sf-menu > li > a {
    padding-left: 10px;
    font-size: 12px; 
}

.td-header-main-menu.td-affix .sf-menu a.sf-with-ul {
    padding-right: 25px;
}

.td_block_14 .block-title > a, .td_block_14 .block-title > span {
    background-color: #000000d9;
}

.block-title > a, .block-title > span {
    background-color: #001489!important;
}

.td-category-siblings {
	display: none;
}

.footer-bottom-icons {
	display: table;
	margin: 0 auto;
}

.footer_template_3 .td-pb-row [class*="td-pb-span"] {
	border-left: 0;
}

.newsletter-sidebar p{
	color: #fff;
}

.newsletter-sidebar input[type=email] {
	width: calc(100% - 65px);
    float: left;
}

.newsletter-sidebar input[type=submit] {
	background-color: #f15c22;
	height: 35px;
}

.td-ss-main-sidebar > aside {
	background-color: #0068ac;
	padding-bottom: 30px;
	margin-top: 20px;
}

.contact-sidebar .widget_text {
	background-color: #001489;
	padding-bottom: 30px;
	margin-top: 0px;
}

.td-footer-container .block-title > span   {
	color: #fff!important;
}

.img-publikacija img {
	border: 2px solid #ccc;
	transition: 0.5s all;
}

.img-publikacija img:hover {
	border: 2px solid #f15c22;
}

.no-borders-col .wpb_content_element {
	border-color: #ffffff;
}


.no-borders-col .td-pb-span3:before {
	border-color: #ffffff;
}
 .td-container-border:before,  .td-main-content:before, .td-main-sidebar:before {
 	border-color: #ffffff;
}


.home-publication-row img {
	border: 2px solid #ccc;
	transition: 0.5s all;
}

.home-publication-row img:hover {
	border: 2px solid #f15c22;
}


.block-title {text-transform: uppercase;}

.res.menu-item {
	display: none;
}

.td-mobile-content .res.menu-item {
	display: initial;
}

.newsletter-home .block-title {
    margin: 0 0 5px 20px;
}

.newsletter-home p {
	margin-bottom: 8px;
}

@media only screen and (max-width: 768px) {
	.second-menu {display: none;}
}

 
.footer .block-title > a, .footer .block-title > span {
    background-color: #FFDD00!important;
	color: #001489!important;
}

