/* 
    Document   : font_styles
    Created on : Jul 6, 2014, 5:54:13 PM
    Author     : Lepi
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
/*@import url("../font/stylesheet.css");*/

body{
    font-size: 14px;
	font-family: Roboto,Trebuchet MS, Helvetica, sans-serif;
}
a{
    text-decoration: none;
}

h1{
/* font-family: 'Fira Sans'; */
/* font-family: 'Open Sans Condensed', sans-serif; */
 font-family: Roboto,Trebuchet MS, Helvetica, sans-serif;
font-size:1.5em;
color: #000;
margin: 0px;
font-weight: normal;
}

h2{
   font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1.3em;
color: #fff;
margin: 0px;
font-weight: normal;
}

h3{
   font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1.1em;
color: #575757;
margin: 0px;
font-weight: normal;
}

.footer_font{
/*font-family: helvetica_condensedmedium, Helvetica, sans-serif;*/
font-family: Roboto, Trebuchet MS, sans-serif;
font-size:13px;
color: #FFFFFF;
}

.block_caption_font{
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:24px;
color: #244195;
}

.block_content_font{
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size:1.1em;
color: #444444;
}

.news_date_font{
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:0.9em;
    color: #333333;
}

.news_caption_index_font,
.news_caption_index_font a, 
.news_caption_index_font a:link,
.news_caption_index_font a:visited{
    font-family: Roboto,Trebuchet MS, Helvetica, sans-serif;
    font-size:18px;
    color:#244195;
	font-weight: 400;
}

.news_caption_index_font a:hover{
    color: #dadada;
}

.news_payment_industry_caption_index_font,
.news_payment_industry_caption_index_font a, 
.news_payment_industry_caption_index_font a:link,
.news_payment_industry_caption_index_font a:visited{
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:16px;
    color: #333333;
}

.news_payment_industry_caption_index_font a:hover{
    color:#004b8f;
}

.news_content_font{
    font-family: Roboto,Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:14px;
    color: #575757;
}



.slider_caption,
.slider_caption a, 
.slider_caption a:link,
.slider_caption a:visited{
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:1.2em;
    color: #244195;
}

.slider_caption a:hover{
    color:#244195;
}

.font_search_results{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1.1em;
color: #575757;
}
.font_search_results a,.font_search_results a:visited,font_search_results a:hover{
    color:#E5AC41;
}
.font_search_results_captions{
    font-size: 1.2em;
}
.table_hover td:hover{
    background-color:#FBF7F2;
    
}

.white_regular{
/*font-family: helvetica_condensedmedium, Helvetica, sans-serif;*/
font-family: Roboto, Trebuchet MS, sans-serif;
font-size:13px;
color: #FFFFFF;
}

.orange_regular{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1em;
color: #244195;
}

.white{
	color: #FFFFFF;
}
.white_small{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:0.8em;
color: #FFFFFF;
}
.white_medium{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
}

.white_big{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:21px;
color: #FFFFFF;
}

.white_very_big{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:45px;
color: #FFFFFF;
}


.orange_medium{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1.25em;
color: #244195;
}

.orange_small{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
color: #244195;
}

.orange_big{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:1.5em;
color: #244195;
}

.grey{
	color: #333333;	
}

.grey_57{
	color:#575757;
}

.light_grey{
	color: #999;	
}

.grey_big{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:21px;
color: #333333;
}

.grey_medium{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:15px;
color: #333333;
}

.grey_small{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
color: #3b4044;
}

.yellow_small{
font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
font-size:0.9em;
color: #fed351;
}

.font_content_caption{
	font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
	font-size:01.5em;
}

/*
Helper classes
*/

.bold{
    font-weight: bold;
}
.orange{
color: #E5AC41;
}


.date_day {
    font-size: 38px;
    color: #fff;
    display: block;
    margin: 4px 0;
    font-weight: 600;
}

.date_month{
	font-size:25px;
	color:#fff;
	clear:both;
}

.date_year{
	font-size:23px;
	color:#fff;
	clear:both;
}

.ck_yellow{
    color:#fed351;
}

.ck_blue{
    color:#222;
}

.upper{
    text-transform: uppercase;
}

.block_caption h2{
    color:#444444;
}

.block_caption h2:hover{
    color:#444444;
}

.medium{
	font-family:  Roboto, Trebuchet MS, Helvetica, sans-serif;
	font-size:18px;
}

.medium2{
	font-family:  Roboto, Trebuchet MS, Helvetica, sans-serif;
	font-size:28px;
}

.large {
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size: 38px;
}

.font_languages{
	font-family: Roboto, Trebuchet MS,sans-serif;
    font-size: 16px;
	color:white;
}

.text_content{
    float:left;
    width:100%;
    /* padding: 0 1.5%; */
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:16px;
    color: #575757;
	text-align: justify;
}

.addition_caption_text, .addition_caption_text a, .addition_caption_text a:visited{
    /* padding: 0 1.5%; */
    font-family: Roboto, Trebuchet MS, Helvetica, sans-serif;
    font-size:1.03em;
    color: #575757;
}
.addition_caption_text a:hover{
	text-decoration: underline;
}

.archive_caption{
	font-family: Roboto, Trebuchet MS,Helvetica,sans-serif;
    font-size: 18px;
}

#first_cat_news .arhiva_vesti,
#first_cat_news .arhiva_vesti a,
#first_cat_news .arhiva_vesti a:link,
#first_cat_news .arhiva_vesti a:visited{
	color: #fff;
}

#second_cat_news .arhiva_vesti,
#second_cat_news .arhiva_vesti a,
#second_cat_news .arhiva_vesti a:link,
#second_cat_news .arhiva_vesti a:visited{
	color: #fff;
}

#copyright a {
	color:#222;
}

#copyright a:hover {
	color:#fed351;
}

.violet{
	color:#d01e50;	
}

.oker{
	color:#e5ac41;
}

@font-face {
	font-family: 'Roboto';
	src: url('../files/fonts/Roboto-Light.ttf');
	src: local('Roboto Light'), local('Roboto-Light'), url('../files/fonts/Roboto-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto';
	src: url('../files/fonts/Roboto-Regular.ttf');
	src: local('Roboto Regular'), local('Roboto-Regular'), url('../files/fonts/Roboto-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto';
	src: url('../files/fonts/Roboto-Bold.ttf');
	src: local('Roboto Bold'), local('Roboto-Bold'), url('../files/fonts/Roboto-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: url('../files/fonts/RobotoSlab-Regular.ttf');
	src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url('../files/fonts/RobotoSlab-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto Slab';
	src: url('../files/fonts/RobotoSlab-Bold.ttf');
	src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url('../files/fonts/RobotoSlab-Bold.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Goodtime';
	src: url('../files/fonts/GOODTIME.ttf');
	src: local('Goodtime'), local('Goodtime'), url('../files/fonts/GOODTIME.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

.logo_font{
	font-family: Roboto, TrebushetMS;
	font-size: 14px;
}

.roboto{
	 font-family: Roboto,Trebuchet MS, Helvetica, sans-serif;
}

.bold_400{
	font-weight:400;
}

.bold_500{
	font-weight:500;
}

.bold_600{
	font-weight:600;
}

.bold_700{
	font-weight:700;
}
