/* 
    Created on : October 29, 2014, 4:05:46 AM
    Author     : Lepi
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/*********************************** 
MEDIA SETTINGS
*************************************/
@media only screen and (max-device-width : 1650px) /*1024px je sirina saja*/
{
	#content_values{
		background-position:-300px -150px;
	}
	#content_photo_bgr img{
    	min-height:516px;
    }
    
	.content_o_nama_right,
    .content_o_nama_left {
	    width: 85%;
	}
}
@media only screen and (max-device-width : 1300px) /*1024px je sirina saja*/
{
	#content_values{
		background-position:-500px -150px;
	}
	#content_photo_bgr img{
    	min-height:406px;
    }
}
/*
Mora da se uvede jedan media query za slucaj kada se smanjuje ekran i dodje na 
kriticnu tacku  koja je jednaka sirini sajta 
*/
@media only screen and (max-device-width : 1024px) /*1024px je sirina saja*/
{
       /*********************************** 
RESPONSIVE GRID FOR SMARTPHONES
*************************************/
/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/
	#carousel{
		height:auto;
		margin-bottom: 0;
		top:115px;
	}
	.top_news_wrapper_desktop{
		width:100% !important;
	}
	.top_news{
		width: auto;
	}
	
	#container{
		margin-top:0;
	}
	.content_text_intro {
		margin-top: 60px;
	}
	#content_text{
		width:100%;
	}
	#wrapper_header {
	    overflow: visible;
	   /*  height: auto; */
	}
	
	#wrapper_content {
		top: 60px;
	}
	
	.header_caption_levo{
		/* width:70%; */
	}

	#content_values{
		background-position:-700px -150px;
	}
	.container_12{
        width:100%;
        }
        
    .content_section_caption_holder{
		margin:25px auto;
    }
    
    .btn_galerija_dark, .btn_galerija_light{
		margin:20px auto;
    }        
    
    .naslov_beli_verdana_18,
    .naslov_beli_verdana_18 a:link,
    .naslov_beli_verdana_18 a:hover, 
    .naslov_beli_verdana_18 a:visited{
        font-size: 0.9em;
        } 
        
	.top_news_wrapper{
		height:auto;
	}
	.top_news{
		/* display:none; */
	}
	.mobile_top_news{
		display:inline-block;
		background-color: #F4F4F4;
	}
	
	.site_caption {
	    /* font-size: 14px; */
	}
	
	.site_caption2 {
	   /*  font-size: 20px; */
	}
        
/* 	#logo{ */
/* 		position:absolute; */
/*     	background-image:none; */
/*     	z-index:100; */
/* 		top:-15px; */
/*     }  */
/*     #logo .colorized_line_1 */
/*     { */
/* 		visibility:hidden; */
/*     } */
#nav_holder{
		position:absolute;
		top: 65px;
		width: 100%;
		height: auto;
		min-height:initial;
		line-height: normal;
	}

      #header_one{
		width: 100%;
      } 
    header{
		padding:0;
    }
    
	#content_photo_bgr img{
    	min-height:320px;
    }
    
    .header_line_content {
	    right: 80px;
	}
	
	.view {
		width:100%;
		height:auto;
		border:none;
		margin:10px 0;
	}
	
	.view .mask{
		width:100%;
		height:100%;
	}
	
	.view h2{
		width:85%;
	}

	.block:hover .block_content{
		color:#444;
	}

	#footer_blocks .footer_blk{
	width:30%;
	}
	
   .footer_font{
		font-size:14px;
   }
   
   .footer_ico_holder{
		width: 100%;
    	text-align: center;
   		height:auto;
   }
   
	.footer_ico_text_holder{
		width: 100%;
		height:auto;
   }
   
   .footer_ico_holder img{
	
   	display:inline-block;
   	vertical-align: middle;
   }
   
	.content_section_caption_holder_news {
	    width: 96%;
	    padding: 15px 2%;
	}
	
	.moto_banner{
		float:none;
	}
	
	.grb_srbije{
		width:20%
	}
	
	.cism_naziv_sajta{
		width:60%
	}
	
	.grb_cism{
		width:20%
	}
	
	.default_component_icons_layout {
		margin-top: 120px;
	}
	
	#wrapper_content {	
		/* top: 100px; */
	}
	
.top_vest_foto_desktop{
		display:none;
	}
	
	.top_news_wrapper_desktop{
		display:none;
	}
	
	.top_vest_foto_mobile{
		display:inline-block;
	}
	
	.top_news_wrapper_mobile{
		display: block;
	}
			
	#slider_box_title{
		width: 96% !important;
		bottom:0;
		padding: 10px 2%;
		margin-bottom: -40px;
		-webkit-transform: none;
		-moz-transform: none;
		-o-transform: none;
	}	
	
	#slider_box_inner {
		font-size: 20px;
		line-height: 20px;
		-webkit-transform: none;
		-moz-transform: none;
		-o-transform: none;
	}
	
	#wrapper_content_home_page {
		top: 65px;
	}

}

@media only screen and (max-device-width : 960px)
{
	.site_caption{
		font-size:28px;	
	}
	.block_header_studije {
    	padding-top: 10px;
		padding-bottom: 10px
	}
	
	#content_nauka {
	    height: 350px;
	}
	
	.block_header_nauka {
	    padding-top: 10px;
	    padding-bottom: 10px;
}

@media only screen and (max-device-width : 910px)
{
/* 	#wrapper_header{ */
/* 		background-image:url("../img/bgr_trans_85.png");da pojaca plavu boju */
/* 	} */
	
	.header_line_content{
		right:10px;
	}
	
	#content_o_nama{
		height:auto;
	}
	
	#o_nama_blocks {
	    height: 200px;
	}
	
#wrapper_content_home_page {
	    margin-top: 0;
	}
	
#content_values{
		background-position:-800px -150px;
	}
	
	#wrapper_header{
		border:none;
		background-color: #000;
	}
	#wrapper_header_inner{
		position:absolute;
		border: none;
	}
	
	#header_one{
	width: 100%;
	}
	
	/*#nav_holder{
		position:absolute;
		top: 70px;
		width: 100%;
		height: auto;
		min-height:initial;
		line-height: normal;
	}*/
	
	.margin{
		margin-top:0;
	}
	
	#carousel{
		/* display:none; */
		height:auto;
	}
	
	
	#content_baner{
		display:block;
	}
	
	.top_news{
		width:100% !important;
		height:auto !important;
	}
	.top_news .block_header{
		width:50% !important;
		float:left;
		margin: 0;
	}
	.top_news .block_content{
		width:48% !important;
		padding-left:2%;
		padding-right:2%;
		float:left;
	}
	
	.top_news_in_roll, .intro_in_roll{
		display:inline-block;
	}
	
	.index_news {
		width:100% !important;
		margin-top:20px;
	}
	.index_news_item,
	.index_obavestenja_item {
		width:100% !important;
		margin:0 0 4px 0 !important;
}
	
	#block_one, 
	#block_two, 
	#block_three, 
	#block_four,
	#block_five,
	#block_six,
	#block_seven,
	#block_eight{
		    width: 98%;
    		margin: 3% 1% 0 1%;
	}
	
	.promo_box_image_click{
		height:80%;
	}
	
	.block_content{
		margin-top:0%;
		height:auto;
	}
	
	.block_caption{
		height:20%;
	}
	
	
	#content_blocks_news .block_header{
		width:auto;
		height:auto;
	}
	#news_block_one,
	#news_block_two,
	#news_block_three,
	#news_block_four{
		width:98%;
        margin:3% 1% 0 1%;
		min-height: 330px;
	}

	#block_one, #first_cat_news{
        width:98%;
        margin:3% 1% 0 1%;
    }
    
    #block_two, #second_cat_news{
         width:98%;
       	margin:3% 1% 0 1%;
    }
    
    #block_three{
         width:98%;
        margin:3% 1% 0 1%;
    }
    
/*     #block_four{ */
/*         width:46.384%; */
/*         margin-left:1.404%; */
/*         margin-right:2.016%; */
/*          margin-top:2.8%; */
/*     } */
    
	#content_project_blocks .block_content_three{
		width:48%;
	}
    
    /*Unutrasnje strane*/
    #content_text{
		width:100%;
    	clear:both;
    }
    
	footer{
		display:inline-block;
    }
    #social_icons_header{
		display:none;
    }
    
    #content_two{
		height: 300px;
    }
    
    .binicki_block_text{
    	width:96% !important;
    	padding: 0 2%;
    	top:0;
    	text-align:center;
    	margin-bottom:10px;
    }
    
    .binicki_block_image{
		width:100% !important;
    } 
	
    .binicki_title_blue{
		text-align:center
    }
    
    #binicki_portret img{
		width:100%;
    }
    
	#content_one_najave {
	    height: auto;
	}
	
	#baner_table{
		display: block;
	}  
	
	#content_sportovi {
    	height: 550px;
	}
	
	#content_akreditacije {
	    height: 370px;
	}
	
	#content_usavrsavanja {
	    height: 370px;
	}
	
	.block_obavestenje{
		width:100%;
		border-bottom: #fff solid 1px;
	}
	
	#social_icons_footer_wrap{display:block;}
	
	
	
	
}

@media only screen and (max-device-width : 890px)
{
	.site_caption{
		font-size:24px;
		top:0;
		margin-top:0;	
	}
	
	.site_caption4{
		/* top: 15px; */	
	}
	.header_caption_levo,
	.header_caption_desno{
		width: 40%;
	}
}

@media only screen and (max-device-width : 850px)
{
	#content_photo_bgr img{
    	min-height:266px;
    }
    
	h2{
		font-size:1.2em;
	}

	.news_caption_index_font,
	.news_caption_index_font a, 
	.news_caption_index_font a:link,
	.news_caption_index_font a:visited{
	    font-size:16px;
	}
	
	
	.news_content_font{
		font-size:12px;
	}
		
	.content_o_nama_right,
	.content_o_nama_left {
	    padding-top: 10px;
	}
	
	.galerija_fotografija{
		width:48% !important;
		margin:1%;
	}
}


/*
*Key note fixing - ISI sajt
*/
@media only screen and (max-device-width : 800px)
{
	#key_note .empty_div{
		display:none;
	}
	
	#key_note .content_section_caption_nested_holder{
		width:98%;
		text-align: center;
	}
	
	#key_note_img_circle{
	width:100%;
	}
	#key_note_msg
	{
		width:100%;
		text-align: center;
		margin-top: 20px;
	}
	#key_note_msg_text{
		width:75%;
		margin:auto;
		text-align: justify;
	}
	
	#key_note_name_and_title{
		text-align: center;
	}
	
	#key_note_title{
		width:80%;
		padding: 0 10%; 
	}
	
	#key_note_foreword,
	#key_note_more {
	    width: 100%;
	}
	
	.team_wrapper{
		width: 100%;
		margin: 0 auto;
	}
	
	.person_item{
		width: 48% !important;
		margin: 1% 1% !important;
	}
	
	#content_three {
	    height: auto;
		background-repeat: repeat-y;
	}
	
	.binicki_more_btn {
	    margin-bottom: 40px;
	}
	
	.responsive_hide{
		display:none;
	}
	
	.najbolji_more_btn {
	    margin-bottom: 30px;
	}
	
	.footer_block_1_wrapper,
	.footer_block_2_wrapper{
		width: 99% !important;
	}
	
		
	#content_saradnici {
	    height: auto;
	}
	
	#o_nama,
	#o_nama2 {
	    height: auto;
	}
	
	.about_up_left_block,
	.about_up_right_block,
	.about_down_left_block,
	.about_down_right_block{
		width: 100% !important;
	}
	
	.about_up_right_block,
	.about_down_left_block{
		height: auto;
	}
	
	.mco_izdavastvo_clanci {
		text-transform: uppercase;
		text-align: center;
		width: 100%;
		margin-top: 10px;
		font-size: 24px;
	}
}

@media only screen and (max-device-width : 760px)
{
	.header_caption_levo{
		width:80%;
	}
	.header_caption_desno{
		width:80%;
		height: 40px;
		font-size: 25px;
		justify-content: left;
	}
	.site_caption{
		width:100%;
		
	}

	#magazin_odbrana_latest_issue1,
	#magazin_odbrana_latest_issue2{
		width: 48% !important;
	}
	
	#nav_holder {
		top: 40px;
	}
	
	#carousel {
		top: 90px;
		margin-bottom: 60px;
	}
	
	#wrapper_content {
		top: 90px;
	}
	
	.content_text_intro {
		margin-top: 0px;
	}
}

/*Main menu - turning off width
* Archive- turn off content items and show date 
* Search - turn off image 
*/
@media only screen and (max-device-width : 700px)
{
	#content_photo_bgr img{
    	min-height:219x;
    }
    
   .video_item{
	width:96%;
   	clear:both;
   	padding:2%;
   }
   
	.foto_item{
		float:left;
		margin:1% 1%;
		width:48%;
	}
   
/*ZA STRANU ZA PRIKAZ VESTI*/
	.content_types{
		display:none;
	}
    .hidden_news_date
	{
		display:block;	
	}
	.archive_news{
		width:100%;
	}
	
	.news_text{
		width:100%;
	}
	.archive_news_image{
		width:100%;
	}
	
	.search_results_image {
	display: none;
	}
	
	.news_image{
		display:none;
		width: 100%;
	}
	
	.news_item{
		width: 100%;
		margin-left:0;
	}
	
	#binicki_portret {
		background-position: -60px 60px;
	}
	
	#content_sportovi {
	    height: 850px;
	}
	
	.grb_srbije{
		/* display:none; */
    	background-size: 60%;
	}
	
	.grb_cism{
		/* display:none; */
		background-size: 80%;
	} 
	
	#header_one_cism {
    	line-height: inherit;
	}
	
	#slider_box_title {
		-webkit-transform: skew(0deg);
		-moz-transform: skew(0deg);
		-o-transform: skew(0deg);
	}
	
	#slider_box_inner {
		transform: skewX(0deg);
	}
	
	.slider_box_inner_date{
		font-size:1em !important;
		margin-bottom:10px;
	}
	#slider_box_inner a{
		font-size:1.5em !important;
	}
	
	.top_news .block_header{
		width:100% !important;
	}
	.top_news .block_content{
		width:96% !important;
	}
	
	#blocks_o_nama_management,
	#blocks_o_nama_organizacija,
	#blocks_o_nama_katedra,
	#blocks_o_nama_dokumenta{
		width: 48%;
		margin: 0 1%;
	}
	
	#blocks_o_nama_management a,
	#blocks_o_nama_organizacija a,
	#blocks_o_nama_katedra a,
	#blocks_o_nama_dokumenta a{
		margin-top: 10px;
	}
	
	.block_header_studije {
    	padding-top: 5px;
		padding-bottom: 5px
	}
	
	.block_header_studije{
		font-size:16px;
	}
	
	.kontakt_podaci{
		width:98%;
		margin-left:1%;
		margin-right:1%;
	}
	
	#content_kontakt {
	    height: 950px;
	}
	
	.kontakt_podaci_gore{
		display: none;
	}
	
	.kontakt_podaci_dole{
		display: block;
	}
	
	.footer_left,
	.footer_right{
		width:98% !important;
		margin:0 1% 15px 1%;
	}
	
	.footer_left {
		display: flex;
		flex-direction: row;
		margin-bottom: 70px;
		align-items: center;
	}
	
	#logo_footer,
	#text_footer{
		width:48%;
		margin-left:1%;
		margin-right:1%;
		float:left;
	}
	
	#wrapper_footer_container {
		margin-bottom: 50px;
	}
	
	.site_caption{
		margin-left:5px;
	}
	
	#slider_box_inner {
		font-size: 14px;
	}
	
	
	#wrapper_content,
	#wrapper_content_home_page {
		/* margin-top: 30px; */
	}
	
	.content_text_intro {
		margin-top: 55px;
	}
	
	.navi ul .rolover{
		margin-bottom: 30px;
	}

}

@media only screen and (max-device-width : 600px){
	
	.upis_block_header,
	.akreditacija_block_header {
	    font-size: 20px;
	}
	.block_istorijat_video iframe{
		width: 100%;
		height: 100%;
	}

#content_photo_bgr img{
    	min-height:188px;
    }
    
#content_values{
		background-position:-980px -150px;
	}
	
#sb_one,#sb_two,#sb_three,#sb_four,#sb_five,#sb_six,#sb_seven,#sb_eight, 
#content_counter_blocks .block_content_two
	{	
        width:46.384%;
        margin-left:2.016%;
        margin-right:1.404% ;
    }
    
.index_news_item .block_header{
		width: 100% !important;
		height: auto;
	}
	
	.index_news_item .block_header img{
		width: 100%;
	}
	
	#o_nama,
	#o_nama2{
		height:auto;
	}

	.o_va_fotka_gore{
		display: none;
	}
	
	.o_va_fotka_dole{
		display: block;
	}
	
	
	.about_block_kratak_tekst {
	    padding-bottom: 20px;
	}
	
	.content_o_nama_left {
	    padding-rgight: 0;
	    padding-left: 30px;
	    text-align: left;
	    float: left;
	}
	
	#content_nauka {
	    height: 330px;
	}
	
	.block_header_nauka {
	    padding-top: 5px;
	    padding-bottom: 5px;
	}
	
   .header_caption_levo{
		width:60%;
	}
	.header_caption_desno{
		width:60%;
		font-size: 20px;
	}
	.site_caption{
		font-size: 20px;
	}
	
	.studenti_block_item{
		width:47.8% !important;
	}
	
	#magazin_odbrana_latest_issue1,
	#magazin_odbrana_latest_issue2{
		width: 98% !important;
		height: auto !important;
		margin-top: 20px;
	}
	
	#wrapper_footer_container {
		margin-bottom: 40px;
	}
	
	.announcement_img{
		width: 98.0%;
	}
	
	.announcement_data{
		width: 100%;
	}
    
}

/*Blokovi - iz 2 u po 1 u redu
* Nestajanje naslova sajta
*/
@media only screen and (max-device-width : 480px)
{
	#header_search_form #search_input {
		width: 100px !important;
	}
		
	.search_holder{
		/* display:none; */	
	}
	#content_photo_bgr img{
	    	min-height:153px;
	    }
	#content_values{
			background-position:-1050px -150px;
		}
		
	/* #nav_holder{ */
	/* 		top:45px; */
	/* 	} */
	.block_content_font{ 
			font-size:1.1em; 
	 	} 
	#block_one, #first_cat_news{
        width:96%;
        margin-left:2%;
        margin-right:2%;
		margin-top:2%;
    }
    
  #block_two, #second_cat_news{
      width:96%;
      margin-left:2%;
      margin-right:2%;
  		margin-top:2.5%;
  }
    
    #block_three{
        width:96%;
        margin-left:2%;
        margin-right:2%;
		margin-top:2.5%;
    }
    
    #block_four{
        width:96%;
        margin-left:2%;
        margin-right:2%;
		margin-top:2.5%;
    }
    
	#form_arhiva_search{
		width:100%;
	}

#content_project_blocks .block_content_three{
		width:96%;
		margin-left:2%;
        margin-right:2%;
	}

#partners{
        width:96%;
        margin-left:2%;
        margin-right:2%;
		margin-top:2%;
    }
    
#clients{
        width:96%;
        margin-left:2%;
        margin-right:2%;
		margin-top:2%;
    }
 #header_search_form{
		width: 100px;
    }
/*   #languages{ */
/* 	display:none; */
/*   } */
/*     #header_one{ */
/* 		position:absolute; */
/*     	-top:10px; */
/*     } */
    
    #languages.navi li, #languages.navi li a, #languages.navi li a:visited{
		font-size:12px;
    }
    
    #footer_blocks .footer_blk{
	width:96%;
    margin:2.5% 2%;
    }
    
    #footer_logo img{
	width:100%;
    }
    
    .footer_phone,
    .footer_location,
    .footer_email{
		width: 80% !important;
    }
    
	.content_section_caption_holder span{
		text-align: center;
	}
	
	#wrapper_footer {
	    margin-bottom: 46px;
	}
	
	.footer_block_2_1_wrapper,
	.footer_block_2_2_wrapper{
		width: 95% !important;
	}
    
	.footer_element_inner {
	    float: left;
	}
	
	#baner_desktop,
	#baner_table{
		display: none;
	}
	
	#baner_mobile{
		display: block;
	}
	
	.site_caption {
    	width: 100%;
		font-size: 20px;
		margin-left:2px;
	}
	
	.foto_item{
		float:left;
		margin:1% 1%;
		width:98%;
	}
	
	.foto_item a img{
		border:solid 0; 
		border-color:#003366;
		width:100%
	}

	.studije_left,
	.nauka_left {
		display:none;
	}
	 
	.studije_right {
	    width: 100%;
	}
	
	.block_header_studije,
	.block_header_nauka {
	    padding-top: 25px;
	    padding-bottom: 25px;
	}

	.nauka_right {
    	width: 100%;
	}
	.upis_left_top,
	.upis_right_top{
		display: none;
	}
	
	.upis_left,
	.upis_right{
		width: 100%;
		margin: 0;
	}
	
	.upis_left{
		border-bottom: 1px solid #fff;
	}

	
	#content_upis {
	    height: 300px;
	}
	
	#content_studije{
	    height: 200px;
	}
	
	.obavestenja_block_header{
		font-size:14px;
	}
	
	#key_note_msg_text{
		width:90%;
		margin:0;
		padding-left:5%;
    	padding-right:5%;
	}
	
	.block_usavrsavanja {
		width: 100% !important;
		margin: 0 !important;
		border-bottom: #fff solid 1px;
	}
	#block_two .usavrsavanja_block_header{
		line-height: 67px;
	}
	
	.fancybox img{
		width: 100% !important;
	}
	
	.broj {
		width: 48% !important;
	}
	
	#logo {
		height: 100%;
	}
		
	#logo img{
		width: 80%;
	}
	
	.header_logo_caption {
		/* align-items: baseline; */
	}
	
	#nav_holder {
		top: 30px;
	}
	
	.site_caption {
		font-size: 18px;
	}
	
		
	#wrapper_left_menu_and_text {
		padding-top: 0;
	}
	
}


@media only screen and (max-device-width : 440px)
{
	.header_caption_levo{
		width:60%;
		font-size: 20px;
	}
	.header_caption_desno{
		width:auto;
		font-size: 18px;
	}
	
	.galerija {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		height: 250px;
	}
	
	 #slider_box_inner {
		line-height: 15px;
	 	font-size:12px;
	}
	/*.slider_box_inner_date{
		font-size:2em !important;
	}
	#slider_box_inner a{
		font-size:2.5em !important;
	} */
	
	.site_caption {
		font-size: 17px;
	}
	
	#slider_desktop{
		display: none;
	}
	
	#slider_mobile{
		display: block;
	}
}

@media only screen and (max-device-width : 420px)
{
	#studenti_block_one,
	#studenti_block_two,
	#studenti_block_three,
	#studenti_block_four,
	#studenti_block_five,
	#studenti_block_six{
		width:48%;
		margin:0 1%;
	}
	
	#content_nauka {
	    height: auto;
	}
	
	#content_usavrsavanja {
	    height: auto;
	}
	
	.galerija_fotografija{
		width:98% !important;
	}
	
	.meni_block{
		width: 96% !important;
		margin: 0 2%;
 	}
	
	#content_footer{
		height: auto;
	}
	
	.header_caption_desno span{
		margin-bottom: 10px;
	}
	
	.content_o_nama_right,
    .content_o_nama_left {
	    width: 90%;
    	padding-left:5%;
    	padding-right:5%;
	}
	
	.footer_left{
		display:flex;
		flex-direction: column;
		align-items: center;
		margin-bottom: 50px;
	}
	
	#logo_footer {
		width: 40%;
	}
	 #text_footer {
	  width: 100%;
      text-align: center;
	}
	
	#logo_footer img {
		width: 100%;
	}
		
	#logo{
		height: auto;
		/* top:10px; */
		width:27%;
	}
	
	header,
	#header_one{
		height: 75px;
	}
	
	#header_one{
		/* top:40px; */
	}
	
	
	
	#nav_holder {
		top: 30px;
	}
	
	.site_caption {
		font-size: 14px;
	}
}

/*Fix za logo i header_search_form na 380px*/
@media only screen and (max-device-width : 380px){
#content_photo_bgr img{
    	min-height:119px;
    }
	
	
	#header_search_form{
	width: 120px;
	}
	
	#languages.navi li, #languages.navi li a, #languages.navi li a:visited{
		font-size:11px;
    }
    .search_holder{
		/* display:none; */
    }
    
	.site_caption {
	    font-size: 15px;	 
	}
	
	.site_caption2 {
	    font-size: 14px;
		line-height:0;
	}
	
	#content_two{
		/* height: 700px; */
	}
	
	.person_item{
		width: 96% !important;
		margin: 2% 2% !important;
	}
	
	.footer_phone,
    .footer_location,
    .footer_email{
		width: 100% !important;
    }
    
	
}

/*Fix za footer-nav*/
@media only screen and (max-device-width : 361px){
 .container_12 .footer_blk_responsive{
	width:96%;
 	padding-top:15px;
  }
.container_12 .footer_fourth_blk_responsive{
	width:96%;
	padding-top:20px;
  }
  #footer_blocks{
	margin:0 0 20px 0;
  }
/*   #footer_line{ */
/* 	display:none; */
/*   } */
	.footer_font{
	       font-size:0.9em;
	   }
	   
	
	#o_nama_blocks {
	    height: 300px;
	}

	#blocks_o_nama_management,
	#blocks_o_nama_organizacija,
	#blocks_o_nama_katedra,
	#blocks_o_nama_dokumenta{
		width: 98%;
	}
	
	
}

@media only screen and (max-device-width : 320px){
		#studenti_block_one, 
		#studenti_block_two, 
		#studenti_block_three, 
		#studenti_block_four {
		    width: 98%;
		    margin: 0 1%;
		}
		
	#content_studenti {
	    height: 1500px;
	}
	
	.header_caption_levo{
		width:60%;
		font-size: 20px;
		height:75px;
	}
	.header_caption_desno{
		width:60%;
		font-size: 12px;
		height:20px;
	}
	.site_caption{
		font-size: 14px;
	}
	
	#content_studenti {
		height: 1550px;
	}

	.studenti_block_item{
		width:97.8% !important;
	}
	
	.more_btn_va_50{
		width:80%;
	}
}
	
/*Fix za moto-image*/
@media only screen and (max-device-width : 280px){
	#header_search_form{
		display:none;
	}
}
/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
body{
/*        background-color: orange;orange indicates tablet*/
    }
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
body{
/*        background-color: green;orange indicates tablet*/
    }
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen  
and (max-device-width : 480px) {
    /* Styles */
   
    }


/***************************************
MENU CHANGES FOR SMART PHONES
***************************************/


}


/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {


}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {

	#content_photo_bgr img{
    	min-height:100px;
    }
}



/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
body{
/*        background-color: violet;violet indicates desktop*/
    }
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1600px) {
	/* .regular{
		font-size:14px;
	}
	.white_big{
		font-size:21px;
	}
	.carousel_block{
		background-image:none;
	} */
	
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}