/*
Theme name: iestheme
Author: ies
Author URI: ies.iliauni.edu.ge
Version: 1.0
*/


body{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #333;
	margin: 0;
	padding: 0;
	background: #F7F7F7;
	min-width: 1200px;
}

a:link,
a:visited{
	color:#006ec3;
	text-decoration: none;
}

p{
	line-height: 1.65em;
}

div.content-width{
	width: 1200px;
	margin: 0 auto;
}

h2{
	font-family: 'Conv_bpg_nino_mtavruli_bold';
	text-transform: uppercase;
	margin: 0px;
}

input, select, textarea{
    -ms-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-box-sizing:content-box; 
    background-color: #fff;
}

input,select, select, fieldset
{
	border: 1px solid #E5E5E5;
}

input, select{
	height: 20px;
}

.iesshadow,
div.wrapper, 
div.widget-content, 
div.container, 
div.ies-front-page-slideshow, 
div.multiple-container, 
div.station_details,
table.frontpage-news-preview,
.su-spoiler.stations-details-spoiler{
	border: 1px solid #E5E5E5;
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.07); 
  	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.07);
}

.contact{
	padding: 15px;
}

table.contact-layout td:nth-child(1){
	vertical-align: top;
	width: 50%;
}

table.contact-layout td:nth-child(2){
	vertical-align: top;
}

div.contact pre{
	font-family: 'BPGNinoMtavruli';
	font-size: 16px;
}


div.wrapper{
	padding: 15px;
	margin-bottom: 15px;
}
div.wrapper-title{
	text-transform: uppercase;
	background-color: #E5E5E5;
	
	padding: 10px 15px 6px 15px ;
	font-family: 'BPGNinoMtavruli';
	text-transform: uppercase;
}

div.wrapper strong{
	text-transform: uppercase;
}

div.wrapper span{
	color:#444;
}

.button{
	padding: 6px 25px;
	padding-top: 10px;
	background-color: #222;
	color:#fff;
	border-width: 0px;
	cursor: pointer;
	font-family: 'BPGNinoMtavruli';
	text-transform: uppercase;
}

.button:hover{
	background-color: #333;	
}


/*fonts*/
@font-face {
	font-family: 'Conv_bpg_nino_mtavruli_bold';
	src: url('fonts/bpg_nino_mtavruli_bold.eot');
	src: local('☺'), url('fonts/bpg_nino_mtavruli_bold.woff') format('woff'), url('fonts/bpg_nino_mtavruli_bold.ttf') format('truetype'), url('fonts/bpg_nino_mtavruli_bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BPGNinoMtavruli';
	src: url('fonts/BPGNinoMtavruli.eot');
	src: local('☺'), url('fonts/BPGNinoMtavruli.woff') format('woff'), url('fonts/BPGNinoMtavruli.ttf') format('truetype'), url('fonts/BPGNinoMtavruli.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.mtavruli{
	font-family: 'Conv_bpg_nino_mtavruli_bold';
	text-transform: uppercase;
}

.mtavruliN{
	font-family: 'BPGNinoMtavruli';
	text-transform: uppercase;
}

	
div.container{
	display:table;
	padding: 0px;
	background-color: white;
	margin-bottom: 15px !important;
	border-top-width: 0px;
  	min-height: 800px;
}

div.ies-front-page-slideshow{
	padding: 0px;
}

div.slideshow_title,
div.slideshow_description{
	padding-left: 15px !important;
	text-align: left !important;
}

div.slideshow_title{
	padding-top: 5px !important;
}
div.slideshow_description{
	padding-bottom: 5px !important;
}

div.left-side-bar{
	display:table-cell;
	padding: 15px;
	width: 290px;
	vertical-align: top;
}
div.content{
	display:table-cell;
	padding: 15px;	
	border-left:1px solid #E5E5E5;
}

footer.site-footer {
	margin-top: 30px;
	border-top: 1px solid #E5E5E5;
}

footer.site-footer p{
	color: #666;
	margin: 9px 0px 5px 0px;
	text-align: center;
}

/* Header */
div.header-block {
	width: 100%;
	height: 100px;
	background-color: black;
	background-image: url("images/tweed.png");
	margin: 0;
	padding: 0;
}

div.header-block div{
	padding: 0;
}
span.logo{
	background-position: center;
  	background-repeat: no-repeat;
	background-image: url('images/iliauni_logo.png');
	width: 90px;
	height: 90px;
	outline: none;
	border: none;
	float:left;
	margin-top: 5px;
}

.header-block div span.site-title{
	float: left;
	margin-top: 42px;
	margin-left: 10px;
}

.header-block div span a{
	text-decoration: none;
	color: white;
	font-size: 20px;
	font-family: 'Conv_bpg_nino_mtavruli_bold';
	text-transform: uppercase;
}


.nav-block{
	width: 100%;
	background-color: #222;
	margin: 0;
	padding: 0;
}

.nav-block div{
	padding: 0;
}

div.language-bar{
  float: right;
  position: relative;
  top: 12px;
  height: 0px;
  left: -20px;
  color: #FFF;
  z-index: 1000;
}

div.language-bar ul{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;

	background-color: transparent;
}

div.language-bar ul li{
	display: inline-block;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	
}

article.post{
	border-bottom: 2px dotted #bbbbbb;
}

article.post p{
	word-wrap: break-word;
	/*width: 849px;*/
}

article.post:last-of-type{
	border-bottom: none;
}



/* Pagination */
.pagination {
	display: inline-block;
    clear:both;
    position:relative;
    font-size:11px; /* Pagination text size */
    line-height:13px;
}
 
.pagination span, .pagination a {
    display:block;
    float:left;
    margin: 2px 2px 2px 0;
    padding:6px 9px 5px 9px;
    text-decoration:none;
    width:auto;
    color:#fff; /* Pagination text color */
    background: #555; /* Pagination non-active background color */
    -webkit-transition: background .15s ease-in-out;
    -moz-transition: background .15s ease-in-out;
    -ms-transition: background .15s ease-in-out;
    -o-transition: background .15s ease-in-out;
    transition: background .15s ease-in-out;
}
 
.pagination a:hover{
    color:#fff;
    background: #6AAC70; /* Pagination background on hover */
}
 
.pagination .current{
    padding:6px 9px 5px 9px;
    background: #6AAC70; /* Current page background */
    color:#fff;
}


/*widget-area*/

div.widget-area li{
	list-style-type: none;
	padding: 0px;
	margin-bottom: 15px; 
}




div.widget-area li h2{
	margin:0;
	padding: 4px;	
	padding-top: 9px;	
	font-size: 14px;
	/*background-color: #288047;*/
	/*#288047    3C7751*/
	color:#fff;
	font-weight: normal;
	text-align: center;
	font-family: 'BPGNinoMtavruli';
	text-transform: uppercase;
}

div.widget-area li label, div.widget-area li legend{
	font-family: 'BPGNinoMtavruli';
	text-transform: uppercase;
}

div.widget-area li legend{
	font-weight: bold;
}

div.widget-area li fieldset{
	margin-bottom: 10px;
}

div.widget-content{
	padding: 10px;
	border-top-width: 0px;
}


table.iestable{
	border-spacing: 0px;
	margin-bottom: 5px;
}

table.iestable th{
	padding: 5px;
	padding-top: 13px;
}

table.iestable td{
	padding: 5px;
	border-top: 1px solid #DDD;
}



table.iestable tr:hover{
	color: black !important;
}

ul.content-list{
	margin: 0px;
	margin-bottom: 3px;
}

a.profile-title{
	display: table-cell;
	color: #333;
	font-size: 15px;
	padding: 10px 15px 6px 15px;
	width: 847px;
}

table.profile{
	width: 100%;
	border-spacing: 0px;
}
table.profile td{
	padding:10px;
}

table.profile td:nth-child(1){
	vertical-align: top;
	width: 100px;
	border-right:1px solid #E5E5E5;
	padding-bottom: 7px;
}

table.profile td:nth-child(1) a{
	margin: 0px;
	padding: 0px;
}

table.profile td:nth-child(1) img{
	margin: 0px;
	border: 0px solid #CCC;
	width: 100px;
	height: 100px;
}

table.profile td:nth-child(2){
	vertical-align: top;
}


div.profile-tabs,
div.profile-tabs span.su-tabs-current,
div.profile-tabs span:hover
{
	border-radius: 0px;
}

div.profile-tabs div.su-tabs-pane{
	font-family: Arial, sans-serif;
	text-transform: none;
}

img.profile-picutre{
	background-color: red;
	width: 200px;
	height: 200px;
	float: right;
	cursor: pointer;
	border: solid 3px #DEDEDE;	
}


div.field_container{	
	margin-bottom: 5px;
}

div.repeater-container table{
	border-spacing: 0px;
	border-top: solid 1px #DEDEDE;
	border-left: solid 1px #DEDEDE;
}

div.repeater-container table thead{
	font-family: 'Conv_bpg_nino_mtavruli_bold';
}

div.repeater-container table thead td{
	padding-top: 10px !important;
}



div.repeater-container table td{
	border-right: solid 1px #DEDEDE;
	border-bottom: solid 1px #DEDEDE;
	padding: 5px;
	text-align: center;
}

div.education table{
	width: 100%;
}


div.work-experience table td:nth-child(3),
div.education table td:nth-child(4){
	width: 70px;
}


div.forums_conferences table {
	width: 100%;
}


ul.cv-list li{
	margin-bottom: 8px;
}


form.staff-filter-form table{
	margin-bottom: 10px;
}

form.staff-filter-form table td:nth-child(1){
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-size: 11px;
}

form.stations-filter-form input{
	vertical-align: sub;
}

div.ies-front-page-slideshow{
	margin-bottom: 15px;
}
div.news-excertp{
	width: 710px;
	word-wrap: break-word;
}

span.news-date{
	color:#6B6B6B !important;
	float: right;
	font-size: 12px;
}

div.multiple-container{
	margin-bottom: 15px;
}

/*
div.multiple-header{
    background-color: #288047;
    height: 37px;
}

div.multiple-header a{
	font-size: 16px;
	padding: 6px;
    padding-top: 13px;
    padding-left: 15px;
    font-family: 'BPGNinoMtavruli';
    color: #ffffff; 
    display: table-cell;
    width: 750px;
    text-decoration: underline;
    text-transform: uppercase;
}
*/


div.multiple-header{
    height: 37px;
}

div.multiple-header hr{
	height: 3px;
	margin: 0px;
	border-width: 0px;
}

div.multiple-header div.multiple-title-container{
	display: table;
}


div.multiple-header hr,
div.multiple-header div.multiple-title-container,
div.widget-area li h2
{
	background-color: #4d4d4d;
	/*	#921A1A #0B652B #288047  #ab5620*/
}

div.multiple-header a{
	font-size: 14px;
	padding: 6px;
    padding-top: 8px;
    padding-left: 15px;
    padding-right: 15px;
    font-family: 'BPGNinoMtavruli';
    color: #ffffff; 
    display: table-cell;
    text-decoration: underline;
    text-transform: uppercase;
}

div.multiple-content{
	padding: 10px;
}


table.frontpage-news-container td{
	vertical-align: top;
	padding: 0px 10px;
}

table.frontpage-news-preview{
	height: 100%;
	border-spacing: 0px;
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
}

table.frontpage-news-preview td{

	text-align: center;
	padding-top: 5px;
}

table.frontpage-news-preview td.frontpage-news-preview-title a{
	text-align: left;
	font-size: 12px;
}

table.frontpage-news-preview a.frontpage-news-preview-time{
	color: #6B6B6B;
	font-size: 10px;
	margin-bottom: 5px;
	display: block;
}

table.frontpage-news-preview td.frontpage-news-preview-time a{
	height:16px;
	font-size: 10px;	
}




.su-spoiler.stations-details-spoiler {
	margin-bottom: 10px;
}
.su-spoiler.stations-details-spoiler .su-spoiler-title {
 	background-color: #F7F7F7; 
 	color: #333;
}
.su-spoiler.stations-details-spoiler .su-spoiler-title .su-spoiler-icon,
.su-spoiler.su-spoiler-closed.stations-details-spoiler .su-spoiler-title .su-spoiler-icon {
  left: 3px;
}
.su-spoiler.stations-details-spoiler .su-spoiler-content {
	
}


div.station_details{
	padding: 15px;
	margin-bottom: 15px;
}



p.under-construction{
	color: red;
	text-align: center;
	font-size: 16px;
}



table.eartquakes-table td:nth-child(4){
	width: 120px;
}

div.earthquake-fb-share{
	float:right;
	margin-top:5px;
	padding: 0px;
}


div.sub-header h2{
   font-size: 16px;
   font-weight: bold;
   font-family: Arial, sans-serif;
   margin:0px;
   margin-top: 30px;
   font-family: 'BPGNinoMtavruli'
}

div.sub-header hr{
 	border: 0;
    height: 1px;
    background: #868080;
   
    margin:0px;
    margin-bottom: 5px;
}

/* English version */
html:lang(en-GB) h2.sub-header,
html:lang(en-GB) h2,
html:lang(en-GB) .header-block div span a,
html:lang(en-GB) table.eartquakes-legend,
html:lang(en-GB) div.widget-area li label,
html:lang(en-GB) table.easy-table th,
html:lang(en-GB) h2.widgettitle,
html:lang(en-GB) div.wrapper-title,
html:lang(en-GB) a.profile-title,
html:lang(en-GB) form.staff-filter-form table td:nth-child(1),
html:lang(en-GB) div.multiple-header a
{ 
	font-family: Arial, sans-serif !important;
}


html:lang(en-GB) .header-block div span.site-title {  
  margin-top: 34px;
}

/* end-- English version */

