/*

Theme Name: Magzilla

Theme URI: http://www.favethemes.com/

Author: Favethemes

Author URI: http://www.favethemes.com/

Description: Magzilla - Theme for online magazine and newspaper

Version: 1.0.1

Tags: white, right-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready

License: GNU General Public License version 3.0

License URI: http://www.gnu.org/licenses/gpl-3.0.html

Text Domain: favethemes

Template: magzilla

*/



@import url("../magzilla/style.css");
.category-label, .post-category {
	font-family: "Roboto";
	font-size: 11px;
	font-weight: 500;
	line-height: 12px;
	text-transform: uppercase;
}
.entry-title, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Roboto", Helvetica, Arial, sans-serif !important;
}


.post-sharing-buttons .btn, .post-sharing-buttons .widget_magzilla-feedburner .feedburner-subscribe, .widget_magzilla-feedburner .post-sharing-buttons .feedburner-subscribe, .post-sharing-buttons input.wpcf7-form-control.wpcf7-submit, .post-sharing-buttons textarea.wpcf7-form-control.wpcf7-submit {
	font-family: "Roboto";
	font-size: 10px;
	font-weight: 500;
	line-height: 13px;
	margin: auto;
	text-transform: uppercase;
}
.search-results .page-title, .search-result-posts .post-title, .archive .page-title {
	font-size: inherit;
	line-height: inherit;
}
.boxed-layout .external-wrap {
	border: 8px solid #ed1c24;
}
.logo-wrap img {
	margin-left: -22px;
}
.mag-info {
	text-transform: uppercase;
	font-size:12.5px;
	margin-top:12px !important;
	font-family: 'Roboto Condensed', sans-serif !important;
	font-weight:700 !important;
}
.search-results .page-title, .search-result-posts .post-title, .archive .page-title {
	font-size: 36px !important;
	line-height: 56px !important;
}
.grid-banner {
	padding-top: 20px;
}
.banner-right {
	padding-top: 10px;
}
.gallery-title-big {
	text-transform: uppercase;
}
.thumb .gallery-title-big {
	font-size: 28px;
	line-height: 34px;
}
.post-meta .post-category a {
	border-radius: 1px;
	font-size: 12px;
	padding: 3px 4px 2px 4px;
	text-transform: uppercase;
}
.grid-banner .thumb .category-label a {
	border-radius: 1px !important;
	padding: 3px 4px 2px 4px !important;
	font-size: 12px;
}
.featured-image-wrap .category-label {
	bottom: 0 !important;
	top: auto !important;
}
.grid-banner .left-side a + .thumb-content {
	padding-left: 50px;
	padding-right: 150px;
}
.grid-banner .left-side .thumb-content {
	padding-bottom: 30px;
	padding-top: 70px;
	z-index: 1;
}
h2.post-title {
	font-size: 20px !important;
	font-weight: 700 !important;
}
.widget h2.module-small-title {
	font-size: 14px !important;
	margin: 0 !important;
	font-weight: 700 !important;
}
.gallery-caption {
	font-size: 13px !important;
	padding:20px 10px 2px 10px !important;
	line-height:2;}
.entry-content p {
	margin: 0 0 10px 0;
}
.entry-content h2, .wpb_wrapper h2 {
	margin: 20px 0 10px 0 !important;
}
.owl-carousel .entry-content h2, .wpb_wrapper h2 {
	margin: 0 0 0 0 !important;
}
.widget .latest-review, .widget .latest-post {
	margin-bottom: 5px !important;
}
blockquote {
	border-left: 5px solid #eee;
	font-size: 14px;
	margin: 0 0 20px;
	padding: 10px 20px;
}
.entry-content h6, .wpb_wrapper h6 {
	margin: 20px 0 5px !important;
}
.module-category a {
	background-color: #FFFFFF !important;
	color: #ed1c24 !important;
	font-size: 16px !important;
}
.widget-title, .widget-tabs .nav > li > a, .module-top {
	font-family: "Roboto";
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
	margin: 0 0 0 0;
	text-transform: uppercase;
}
.entry-content {
	margin-bottom: 30px;
}
.post-sharing-buttons .btn-share {
	margin-right: 3px !important;
}
.stajalista .category-label {
	display: none;
	visibility: hidden;
}
.news-column .category-label {
	display: none;
	visibility: hidden;
}
/*.slick-track {transform: translate3d(0px, 0px, 0px) !important;}*/
a + .thumb-content {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.20), rgba(0, 0, 0, 0.60) 100%);
	background-size: 100% auto;
	bottom: -1px;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.grid-1-big .thumb-content, .grid-1-small .thumb-content, .grid-2-big .thumb-content, .grid-2-small .thumb-content, .right-side .thumb-content {
	padding-bottom: 15px !important;
}
.grid-1-big .thumb-content, .grid-1-small .thumb-content, .grid-2-big .thumb-content, .grid-2-small .thumb-content, .right-side .thumb-content {
	padding-bottom: 15px !important;
}
.banner-slide .gallery-title-big, .wpb_wrapper .module-big-title, .module-big-title, .sitemap h2 {
	line-height: 24px !important;
}
.latest-post .category-label {
	margin-bottom: 10px !important;
}
.latest-post h2 {
	margin: 0px !important;
}
.latest-post ul.post-meta {
	margin: 0px !important;
}
.footer {
	border-top: 5px solid #e3e3e3;
}
h5.module-small-title {font-size:15px !important; line-height:18px !important;}

.module-1 article {display:inline-block !important; margin-bottom:0 !important;}  

.novibroj img {max-width:120px;}

.novibroj {padding: 0px 30px 0 30px !important; display:inline-box !important; height:180px;}

.novibroj h3 {color:#ec1c24 !important;}
.novibroj h5 {font-size:14px !important;}

 .search-result-posts .post-title {
    font-size: 22px !important;
    line-height: 24px !important;
}

.vc_col-sm-4 .wpb_wrapper .ads-module {padding:0 35px;}

.owl-theme .owl-controls .owl-dot span {
  width: 16px;
  height: 16px;
  margin: 3px;
  background: #1A1A1A;
  border: 2px solid #fff;
  display: block;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  border-radius: 16px;
}
.addtoany_list {
    display: inline;
    float: right;
    line-height: 16px;
    margin-top: -50px;
	font-size: 9px !important;
}




.a2a_count { font-size: 12px !important;}

._2tga._49ve {
    
    font-size:9px !important;
    
}




.mobile-menu .navbar-brand img {
    
    max-height: 30px;
    max-width: 200px;
   
}

.navbar-brand {
   
    height: 60px !important;
    
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin-left: -23px !important;
    margin-right: -23px !important;
}
.introtext {margin-bottom:20px !important; padding: 10px 0 10px 0 !important; border-bottom:1px solid #f7f7f7; border-top:1px solid #f7f7f7;}


@media (max-width: 480px) {.thumb .gallery-title-big {
    font-size: 16px;
    line-height: 18px;
}
.grid-banner .left-side a + .thumb-content {
    padding-left: 40px;
    padding-right: 40px;
}
.gallery-title-small, .slide .gallery-title-small {
    font-size: 11px !important;
    
    font-weight: 500 !important;
    
    line-height: 12px !important;
    
    text-transform: uppercase;
}

.col-xs-6 {
    width: 100%;
}

}

@media (min-width: 981px) {
#mobilebanner {visibility: hidden; display:none;}}

@media (max-width: 768px) {#mobilene {display:none; visibility:hidden;}
#mobilewide {width:100% !important;}
.mobile-menu {top: 0!important;} }

@media (min-width: 768px) and (max-width: 980px) { article .col-sm-12 {
    width:50% !important;
}}
@media (max-width: 980px) {
.single-featured-image.half {
    float: left;
    margin: 0 30px 0 0;
    width: 100%;
}}
@media (min-width: 961px) and (max-width: 1278px) {
[class*="navbar-header-"] .nav > li > a {
 
  padding: 10px 10px;

}}
/* Your CSS code goes here

-------------------------------------- */
