/*
Theme Name: CyberNEWS
Theme URI: https://cybervision.ba
Author: Cybervision
Author URI: https://cybervision.ba
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: cyber

*/
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);
@import url('https://fonts.googleapis.com/css?family=Exo:400,600,700&display=swap&subset=latin-ext');
.clear,br.clear{clear: both;height:0;}
@media screen and (max-width: 1020px) {
    .satovi {
        display: none !important;
    }
}
@media screen and (max-width: 415px) {
    .vrh {
        display: none !important;
    }
}
@media screen and (max-width: 415px) {
    .breadcrumb {
        display: none !important;
    }
}
@media only screen and (max-width: 320px) {

   .utraci_top { 
      font-size: 3vmin;
	  top:0;
   }
   .utraci_naslov { 
      font-size: 3vmin;
	  top:0;
   }
   .utraci_zanimljivosti { 
      font-size: 3vmin;
	  top:0;
   }
}
@media only screen and (max-width: 320px) {

   .utraci_top a { 
	  font-weight:300;
	  top:0px;
   }
   .utraci_naslov a { 
	  font-weight:300;
	  top:0px;
   }
   .utraci_zanimljivosti a { 
	  font-weight:300;
	  top:0px;
   }

}
@media only screen and (max-width: 320px) {

   .utraci_top span { 
      display: none !important;
   }
   .utraci_naslov span { 
      display: none !important;
   }
   .utraci_zanimljivosti span { 
      display: none !important;
   }

}

.zaglavlje {
background: #718fc8;
}
.sredina {
max-width: 1140px;
width:100%;
margin-right:auto;
margin-left:auto;
position:relative;
color:#fff;
padding-left: 15px;
}
.logo {
float:left;
max-width:596px;
width:100%;
}
.logo img {
width: 100%;
height: auto;
}
.satovi {
position:absolute;
right:0;
}
.alignleft {
    float: left;
    margin: 0 10px 0 10px;
color:#fff;
}
@media screen and (min-width: 768px) {
    .izbornik {
        display: none !important;
    }
}
.izbornik {
	float:left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
}
.udarna {
position:relative;
float:left;
display:block;
max-width:510px;
margin-right:2px;
width:100%;
height:auto;
overflow: hidden;
}
.udarna img{
width:100%;
height:auto;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.udarna:hover img{
-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.udarna2 {
position:relative;
float:left;
max-width:510px;
margin-left:2px;
width:100%;
height:auto;
}
.prvi{
position:relative;
float:left;
max-width:510px;
margin-bottom:2px;
width:100%;
height:auto;
overflow: hidden;
}
.prvi img{
max-width:510px;
width:100%;
height:auto;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.prvi:hover img{
-moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.drugi{
position:relative;
margin-right:2px;
margin-top:2px;
float:left;
max-width:253px;
width:100%;
height:auto;
overflow: hidden;
}
.drugi img{
max-width:253px;
width:100%;
height:auto;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.drugi:hover img{
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.treci{
position:relative;
margin-left:2px;
margin-top:2px;
float:left;
max-width:253px;
width:100%;
height:auto;
overflow: hidden;
}
.treci img{
max-width:253px;
width:100%;
height:auto;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.treci:hover img{
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.utraci {
	float:left;
    background-color: rgba(0,0,0, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: auto;
	padding:10px;
	line-height: 150%;
	width: 100%;
}
.utraci a{
	color:rgb(255,255,255);
	font-size: 26px;
	font-weight: 400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci a:hover{
    text-decoration: none;
}
.utraci2 {
	float:left;
    background-color: rgba(0,0,0, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: auto;
	padding:10px;
	line-height: 120%;
	width: 100%;
}
.utraci2 a{
	color: rgb(255,255,255);
	font-size: 18px;
	font-weight: 400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci2 a:hover{
    text-decoration: none;
}
.utraci3 {
	float:left;
    background-color: rgba(0,0,0, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: auto;
	padding:10px;
	line-height: 120%;
	width: 100%;
}
.utraci3 a{
	color: rgb(255,255,255);
	font-size: 12px;
	font-weight: 400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci3 a:hover{
    text-decoration: none;
}
.utraci_svijet {
	float:left;
    background-color: rgba(255,61,46, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 36%;
	padding: 20px 10px 10px 10px;
	line-height: 110%;
}
.utraci_svijet span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#FF3D2E;
	height:17px;
}
.utraci_svijet a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_svijet a:hover{
    text-decoration: none;
}
.utraci_bih {
	float:left;
    background-color: rgba(0,35,149, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 35%;
	padding: 20px 10px 10px 10px;
	line-height: 110%;
	width:100%;
}
.utraci_bih span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#FF3D2E;
	height:17px;
}
.utraci_bih a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_bih a:hover{
    text-decoration: none;
}
.udarna_tablet {
margin-top:5px;
position:relative;
}
.udarna_tablet img{
width:100%;
height:auto;
}
.udarna_tablet span{
padding:5px;
height:auto;
font-size:14px;
font-weight:600;
background-color: rgba(0,0,0, 0.5);
bottom:0px;
	position:absolute;
}
.udarna_tablet span a{
color:rgb(255,255,255);
	font-size: 18px;
	font-weight: 400;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.udarna_tablet span a:hover{
    text-decoration: none;
}
.udarna_mob {
margin-top:5px;
position:relative;
}
.udarna_mob img{
width:100%;
height:auto;
}
.udarna_mob span{
padding:5px;
height:auto;
font-size:11px;
font-weight:500;
background-color: rgba(0,0,0, 0.5);
bottom:0px;
	position:absolute;
}
.udarna_mob span a{
color:RGB(255,255,255);
text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.udarna_mob span a:hover{
    text-decoration: none;
}
.dno {	
background-color:#1A3F60;
background: url(img/dno.png) no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	color:#e4e3e8;
	padding-top:5px;
	padding-bottom:5px;
	text-align: right;
}
.dno a{	
	color:#fff;
}
.dno2 {
 clear: both;
    position: relative;
    z-index: 10;
    height: 3em;
    margin-top: -3em;
}
.dnoMeni {
  list-style: none;
}
.dnoMeni a{
  color:#fff;
}
.dnoMeni > li {
  display: inline-block;
}
.dnoMeni > li + li:before {
  padding: 0 5px;
  color: #fff;
  content: "/\00a0";
}
.dnoMeni > .active {
  color: #777;
}
.clear::before, .clear::after, .entry-content::before, .entry-content::after, .comment-content::before, .comment-list .reply::before, .comment-content::after, .comment-list .reply::after, .site-header::before, .site-header::after, .site-content::before, .site-content::after, .site-footer::before, .site-footer::after {
    content: "";
    display: table;
    table-layout: fixed;
}
.site-info {
    background-color: #225180;
	color:#e4e3e8;
	padding-top:5px;
	padding-bottom:5px;
	text-align: right;
}
.site-info a{
	color:#fff;
}
@media screen and (max-width: 600px) {
    .opis {
        display: none !important;
    }
}
.opis {

}
.cyber_naslov h3{
    font-size: 14px;
    line-height: 1;
    margin-top: 5px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #ff3d2e;
	font-size: 19px;
	

}
.cyber_naslov span{
font-size: 16px;
color: #FFF;
background: #ff3d2e;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}

.bih_naslov h3{
    font-size: 14px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #002395;
	font-size: 19px;
	

}
.bih_naslov span{
font-size: 16px;
color: #FFF;
background: #002395;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.sport_naslov h3{
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #008000;
	font-size: 19px;
	

}
.sport_naslov span{
font-size: 16px;
color: #FFF;
background: #008000;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.region_naslov h3{
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #36393D;
	font-size: 19px;
	

}
.region_naslov span{
font-size: 16px;
color: #FFF;
background: #36393D;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.usk_naslov {
  
}
.usk_naslov h3{
    font-size: 14px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #1EB4F6;
	font-size: 19px;
}
.usk_naslov span{
font-size: 16px;
color: #000;
background: #1EB4F6;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.zanimljivosti_naslov h3{
    font-size: 14px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #D15600;
	font-size: 19px;
}
.zanimljivosti_naslov span{
font-size: 16px;
color: #fff;
background: #D15600;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.utraci_region {
	float:left;
    background-color: rgba(54,57,61, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 35%;
	padding: 20px 10px 10px 10px;
	line-height: 110%;
	width: 100%;
}
.utraci_region span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#36393D;
	height:17px;
}
.utraci_region a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_region a:hover{
    text-decoration: none;
}
.utraci_zanimljivosti {
	float:left;
    background-color: rgba(209,86,0, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 50%;
	padding: 20px 10px 10px 10px;
	line-height: 100%;
	width: 100%;
}
.utraci_zanimljivosti span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#D15600;
	height:17px;
}
.utraci_zanimljivosti a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_zanimljivosti a:hover{
    text-decoration: none;
}
.utraci_sport {
	float:left;
    background-color: rgba(0,128,0, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 35%;
	padding: 20px 10px 10px 10px;
	line-height: 110%;
	width: 100%;
}
.utraci_sport span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#008000;
	height:17px;
}
.utraci_sport a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_sport a:hover{
    text-decoration: none;
}
.utraci_usk {
	float:left;
    background-color: rgba(30,180,246, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 35%;
	padding: 20px 10px 10px 10px;
	line-height: 110%;
	width: 100%;
}
.utraci_usk span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#000;
	font-size:10px;
	background-color:#1EB4F6;
	height:17px;
}
.utraci_usk a{
	color:rgb(0,0,0);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(255, 255, 255, 1);
}
.utraci_usk a:hover{
    text-decoration: none;
}
.widget-area h3{
    margin-top: 3px;
    margin-bottom: 10px;
    border-bottom: 2px solid #222;
    border-bottom-color: #ff3d2e;
	font-size: 21px;
}

.widget-area span{

}
@media screen and (max-width: 1024px) {
    .sakrij {
        display: none !important;
    }
}
.sakrij {

}
.umotaj:before,
.umotaj:after {
  content: "";
  display: table;
}
.umotaj:after {
  clear: both;
}
.umotaj {

}
.umotaj-75 {
  width: 75%;
}
.umotaj-50 {
  margin-bottom: 0;
  width: 50%;
}
.reklama {
width:100%;
height:auto;
}
.datum {
	color:#fff;
	font-size:10px;
	background-color:#FF3D2E;
	height:17px;
	padding:4px;
}
.izvor {
	color:#fff;
	font-size:10px;
	background-color:#1D466D;
	height:17px;
	padding:4px;
}
.vrijeme {
display: inline-block;
height: 11px;
}
div.wp-forecast-curr-head {
    font-weight:600;
}
.vrh {
background-image: -webkit-linear-gradient(top, #225180 0%, #193E5E 100%);
background-image: -o-linear-gradient(top, #225180 0%, #193E5E 100%);
background-image: -webkit-gradient(linear, left top, left bottom, from(#225180), to(#193E5E));
background-image: linear-gradient(to bottom, #225180 0%, #193E5E 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
padding:5px;
position:relative;
color: #fff;
font-size: 11px;
}
.vrh_izbornik {
display: inline-block;
list-style: none;
height: 11px;
}

.vrh_izbornik a{
text-decoration: none;
color:#fff;
}
.vrh_izbornik a:hover{
    color:#718FC8;
}
.vrh_izbornik  li {
    display: inline-block;
    position: relative;
    margin-left: 0;
	margin-right:15px;
}
.vrh_izbornik  ul {

}
.dijeli {
display: inline-block;
list-style: none;
float:right;
height:23px;
}
.danas {
display: inline-block;
margin-right:20px;
}
.ikone {
display: inline-block;
float: right;
}
ul.social-icons {
    margin-top: 0;
	float: right;
}
.social-icons li {
    display: inline;
	margin-left:5px;
	font-size: larger;
}
.social-icons a {
    color: #fff;
    text-decoration: none;
}
.fa-facebook {
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
}
.fa-facebook:hover {
    color: #3d5b99;
}
.fa-twitter {
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;

}
.fa-twitter:hover {
    color: #00aced;
}
.fa-rss {
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    color: #fff;
}
.fa-rss:hover {
    color: #eb8231;
}
.fa-youtube {
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    color: #fff;
}
.fa-youtube:hover {
    color: #e64a41;
}

.fa-google-plus {
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    color: #fff;
}
.fa-google-plus:hover {
   color: #e25714;
}

.well2 {

}
.well2 blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well2-lg {
  padding: 24px;
  border-radius: 6px;
}
.well2-sm {
  padding: 9px;
  border-radius: 3px;
}
.btn-velkaton-blue {
    background-color: #1D466D;
    border-color: #1D466D;
    color: white;
    text-transform: uppercase;
}
.btn-velkaton-blue:hover {
	color: black;
	background-color: #718FC8;
	border-color: #718FC8;
}
.naslov {
    margin-top: 0;
    margin-bottom: 7px;
    word-wrap: break-word;
    font-size: 33px;
    line-height: 35px;
}
.col-lg-8 img{
    max-width: 795.6px;
}
.kat_naslov h3{
    font-size: 14px;
    line-height: 1;
    margin-top: 5px;
    margin-bottom: 5px;
    border-bottom: 2px solid #222;
    border-bottom-color: #1D466D;
	font-size: 19px;
	text-transform: uppercase;

}
.kat_naslov span{
font-size: 16px;
color: #FFF;
background: #1D466D;
font-weight: 400;
padding: 2px 20px 2px;
display: inline-block;
}
.utraci_naslov {
	float:left;
	background-color: rgba(173, 50, 43, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 50%;
	padding: 20px 10px 10px 10px;
	line-height: 100%;
	width:100%;
}
.utraci_naslov span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#FF3D2E;
	height:17px;
}
.utraci_naslov a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_naslov a:hover{
    text-decoration: none;
}
ul.social-icons2 {
    margin-bottom: 0;
	margin-top: 10px;
	text-align: center;
}
.social-icons2 li {
    display: inline;
	margin-left:5px;
	font-size: x-large;
}
.social-icons2 a {
    color: #fff;
    text-decoration: none;
}

.gform_wrapper ul {
  padding-left: 0;
  list-style: none; }

.gform_wrapper li {
 }

.gform_wrapper form {
  margin-bottom: 0; }

.gform_wrapper .gfield_required {
  padding-left: 1px;
  color: #b94a48; }

.ginput_container input, .ginput_container select, .ginput_container textarea {
  display: block;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder {
  color: #999; }

.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder {
  color: #999; }

.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder {
  color: #999; }

.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder {
  color: #999; }

.ginput_container input:focus, .ginput_container select:focus, .ginput_container textarea:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.ginput_container input[disabled], .ginput_container select[disabled], .ginput_container textarea[disabled], .ginput_container input[readonly], .ginput_container select[readonly], .ginput_container textarea[readonly], fieldset[disabled] .ginput_container input, fieldset[disabled] .ginput_container select, fieldset[disabled] .ginput_container textarea {
  cursor: not-allowed;
  background-color: #eee; }

textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container textarea {
  height: auto; }

.ginput_container textarea {
  height: auto; }

.gform_button {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd; }

.gform_button:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

.gform_button:hover, .gform_button:focus {
  color: #333;
  text-decoration: none; }

.gform_button:active, .gform_button.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none; }

.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e; }

.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  background-image: none; }

.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button, .gform_button.disabled:hover, .gform_button[disabled]:hover, fieldset[disabled] .gform_button:hover, .gform_button.disabled:focus, .gform_button[disabled]:focus, fieldset[disabled] .gform_button:focus, .gform_button.disabled:active, .gform_button[disabled]:active, fieldset[disabled] .gform_button:active, .gform_button.disabled.active, .gform_button[disabled].active, fieldset[disabled] .gform_button.active {
  background-color: #428bca;
  border-color: #357ebd; }

.gform_wrapper .gfield_error .gfield_label {
  color: #b94a48; }

.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error textarea {
  border-color: #eed3d7;
  background-color: #f2dede;
  color: #b94a48; }

.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus {
  border-color: #b94a48;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6); }

.validation_error {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48; }

.validation_error h4 {
  margin-top: 0;
  color: inherit; }

.validation_error .alert-link {
  font-weight: bold; }

.validation_error>p, .validation_error>ul {
  margin-bottom: 0; }

.validation_error>p+p {
  margin-top: 5px; }

.validation_error hr {
  border-top-color: #e6c1c7; }

.validation_error .alert-link {
  color: #953b39; }

#gforms_confirmation_message {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px; }

#gforms_confirmation_message h4 {
  margin-top: 0;
  color: inherit; }

#gforms_confirmation_message .alert-link {
  font-weight: bold; }

#gforms_confirmation_message>p, #gforms_confirmation_message>ul {
  margin-bottom: 0; }

#gforms_confirmation_message>p+p {
  margin-top: 5px; }

.gallery-row {
  padding: 15px 0; }

.aligncenter {
  display: block;
  margin: 0 auto; }

.alignleft {
  float: left; }

.alignright {
  float: right; }

figure.alignnone {
  margin-left: 0;
margin-right: 0; }
.uvod {
    width: 100%;
}
.uvod img {
    width: 100%;
    height: auto;
	}
.mejs-duration span{ display: none !important; }


.utraci_top {
	float:left;
    background-color: rgba(28, 69, 106, 0.5);
	bottom:0px;
	position:absolute;
	left:0px;
	height: 30%;
	padding: 20px 10px 10px 10px;
	line-height: 100%;
	width: 100%;
}
.utraci_top span{
	position:absolute;
	left:0;
	top:0;
	bottom:0px;
	color:#fff;
	font-size:10px;
	background-color:#783F37;
	height:17px;
}
.utraci_top a{
	color:rgb(255,255,255);
	font-size: 13px;
	font-weight: 600;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.utraci_top a:hover{
    text-decoration: none;
}
.digni {
	position:absolute;
	left:0px;
	top:0px;
}
.naslovKat {
text-align: center;
display:block;
margin-bottom:5px;
width: 100%;
color: #58595B;
font-weight:bolder;
font-size: 24px;
background:#fff;
padding:3px;
font-size: 20px;
position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.naslovKat:before, .naslovKat:after
{
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 1px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 1px rgba(0,0,0,0.8);
    box-shadow:0 0 1px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
.naslovKat:after
{
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}
.naslovVijest {
width: 100%;
color: #fff;
padding: 10px;
font-size: 25px;
line-height:30px;
font-weight: 700;
box-shadow: 0px 0px 2px #222;
background: #1D466D none repeat scroll 0% 0%;
margin-top:0px;
margin-bottom:3px;
}
.uvod {
    width: 100%;
}
.uvod img {
    width: 100%;
    height: auto;
	}
	.dijeli {
display: inline-block;
list-style: none;
float:right;
height: 26px;
}
.pozadinaR {

    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAIklEQVQImWM4cfL0/5+//v7/+evvf8afv/7+Z4ACJgYkAADG1A8sYQ7U1wAAAABJRU5ErkJggg==");

}
.nopadding {
   padding: 0 !important;
}
.glavni p {
    text-align:justify !important;
}
.glavni {
	font-family: "Exo", Helvetica,Arial,sans-serif;
font-weight: 400;
font-style: normal;
  font-size: 16px;
line-height: 1.625em;
word-break: normal;
-ms-word-wrap: break-word;
word-wrap: break-word;
}