/* 
    Document   : first
    Created on : Oct 2, 2014, 4:34:39 PM
    Author     : PetrakiK
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

.list-group-item {
    background-color: #eee;
    border: none;
}

.facetsBox.panel {
    background-color: #e8e8e8;
}

.panel-primary > .panel-heading {
    background-image: none;
    background-color: rgb(239, 228, 190);
    color: #535b60;
}

.panel-primary > .panel-heading,
.panel-heading,
.panel-primary {
    border-color: #eee;
}

.carousel-control.left,
.carousel-control.right {
    background-image: none;
    background-color: #00675e;
}

#recent-submissions-carousel > h3 {
    margin-left: 100px;
}

.carousel-control {
    opacity: 1;
}

.carousel-indicators .active {
    background-color: gray;
}
    

/*#browse_controls {
    width: 45%;
}*/

.row.service-wrapper-row .col-md-12 > h2,
.row.service-wrapper-row h1 {
    border-bottom: 1px solid grey;
    color: grey;
    text-align: left;
	font-size: 28px;
}

#browse_controls > h2,
#browse_navigation > h2 {
    border-bottom: 1px solid grey;
    font-size: 22px;
    color: grey;
}

#browse_controls .row {
    padding: 5px;
}

.discovery-query.panel-head {
    border-bottom: 1px solid lightgray;
    padding: 10px;
}

.header {
    background-color: rgb(239, 228, 190);
}

.discovery-pagination-controls.panel-footer select, 
.discovery-pagination-controls.panel-footer label,
#browse_controls select,
#browse_controls label,
#browse_navigation label, 
#browse_navigation select, 
#browse_navigation  input[type="text"]{
    width: 25%;
    text-align: left;
	margin-top: 10px;
}

.well.home {
    margin-top: 20px;
}

.table.itemDisplayTable {
    background-color: white;
    border-bottom: 3px solid lightgrey;
    border-left: 2px solid lightgrey;
    border-right: 2px solid lightgrey;
    border-top: 3px solid lightgrey;
}

/* table.itemDisplayTable .metadataFieldLabel,
table.itemDisplayTable .metadataFieldValue{
    border-top-color: #f6f6f6;
} */

.statistics {
    background-image: linear-gradient(to bottom, #e8e8e8 0px, #f5f5f5 100%);
    background-repeat: repeat-x;
    border-bottom: #dcdcdc;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
    padding:10px;
    margin-bottom: 20px;
}

.statistics h2 {
    border-bottom: 1px solid #5285a4;
    color: #5285a4;
}

.browse_range { 
    background-color: cadetblue;
    border: 1px solid lightgrey;
	color: white;
}

.table-bordered {
    background-color: #fff;
}

.glyphicon-custom {
  color: #5285a4; 
}

#accordion .panel-body {
    padding: 0
}

a.options {
    font-size: 17px;
    line-height: 4;
}

.collection {
    font-size: 16px;
    margin-bottom: 25px;
}

/* kmpaslis */
.events-list .top-com {
    border-right: 5px solid #CFCFCF;
}

.comm-list {background:white;
}

/*end kmpaslis */


.logo_el {
    height: 105px;
    background-color: white;
    color: white;
    /* background-image: url(../img/logo_tei_kav.png);
    background-repeat: no-repeat;*/
}
.logo_en{
    height: 105px;
    background-color: white;
    color: white;
    /*background-image: url(../img/logo_tei_kav_en.png);
    background-repeat: no-repeat;*/
}

.logo_el h1,.logo_en h1 {
    padding-top: 25px;
	font-weight: lighter;
	font-size: 30px;
}

.panel.panel-info {
	border: none;
	background-color: cadetblue;
	color:white;
	margin-bottom: 0;
}

.panel-footer ,
.panel-footer a{
	background-color: #b8d068;
	color:white;
}

.table.panel-body {
	background-color: white;
	color: #535b60;
} 

.panel-body {
    background-color: white;
}

.panel-info > .panel-heading {
	background-image: none;
	background-color: rgb(239, 228, 190);
	border-bottom: none;
}
.panel-info > .panel-heading {
    color:#535b60;
}


.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
    text-shadow: 0 0 0 white;
}
.navbar-inverse .navbar-nav > li > a {
    color: #bebebe;
}

.alert-info {
	background-image: none;
	background-color: #b8d068;
	border: none;
	color:white;
}

.panel-success > .panel-heading,
.panel .panel-heading,
.panel .panel-heading a{
	background-color: #b8d068;
	color: white;
	background-image: none;
	border-color: #b8d068;
}

.panel-sorting {
	background-color: #b8d068;
	color: white;
	background-image: none;
	border-color: #b8d068;
	margin-top: 20px;
}

.pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: lightgray;
	border-bottom-color: grey;
}

 .panel-info .panel-heading  {
    background-color: #5285a4;
    color: white;
	border-bottom: none;
	margin-top: 15px;
} 

.row.blog-post {
    padding-top: 10px;
}

ol.breadcrumb li a, ol.breadcrumb li  {
    color: #535b60;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border-color: #5285a4;
	box-shadow: 0 1px 1px #5285a4 inset, 0 0 8px #5285a4;
}

div.panel-primary div.panel-heading a {
    color: white;
}

.glyphicon-question-sign:before {
	color: #0099cc;
}

.badge {
    background-color: #b8d068;
}

.form-control:focus {
	border-color:#5285a4;
}

.form-horizontal.blog-post {
    padding-bottom: 50px;
}

.discovery-search-form input,
.discovery-search-form select,
.discovery-search-form label {
    margin: 10px;
}


.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, 
.btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, 
.btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, 
.btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, 
.btn-default.active[disabled], fieldset[disabled] .btn-default.active {
	background-color: #b8d068;
	opacity: 0.5;
}

.help-block.blog-post {

}

select#tcollection {
    width: auto;
}

.panel-heading.alert-info {
    margin-top: 20px;
}

iframe {
	border: 1px solid lightgrey;
}

table.blog-post .form-control {
    width: auto;
}

.hintable.glyphicon {
    cursor: pointer;
}

.help-block.alert.alert-warning {
    padding: 8px;
}

.input-group select {
    width: auto !important;
}

.input-group {
    padding-top: 8px;
}
/*
.footer-img-1 {
    background-image: url(../img/footer_ee.jpg);
	background-repeat: no-repeat;
	height: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
    width: 120%
}

.footer-img-2 {
    background-image: url(../img/footer_ps_gr.jpg);
	background-repeat: no-repeat;
	background-color: white;
	height: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 120%
}

.footer-img-3 {
    background-image: url(../img/footer_logo.jpg);
	background-repeat: no-repeat;
	background-color: white;
	height: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 125%
}

.footer-img-4 {
    background-image: url(../img/footer_espa.jpg);
	background-repeat: no-repeat;
	background-color: white;
	height: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
}*/
.footer-img {
    background-repeat: no-repeat;
    background-color: white;
    height: 90px;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-top: 10px;
    width: 100%;
}

.footer-img img {height: 80px;}
