/**
* Custom css rules
* Andreas Mpachtsevanos
**/

.gm-style-iw-d{
	width: 230%;
    background: #fbf9f3;
    border: 1px solid #e6dfca;
    overflow: auto !important;
}

.gm-ui-hover-effect{
	right: -135% !important;
}

.timetable-range-vertical{
	height: 450px;
}

.newsImg{
	height: 310px !important;
}
@media (max-width: 1200px) {
	.newsImg{
		height: 250px !important;
	}
}
@media (max-width: 990px) {
	.newsImg{
		height: 190px !important;
	}
}
@media (max-width: 768px) {
	.newsImg{
		height: 200px !important;
	}
}

.pagination-classic > li:first-child a {
	pointer-events: inherit;
	background: transparent;
	border: 2px solid rgba(24, 55, 122, 0.3);
}

.pagination-classic > li.disabled a{
	pointer-events: none;
	background: #f0e319;
	border-color: #f0e319;
}

.post-ticket{
	width: 100%;
}
.post-ticket img{
	height: 280px;
}

.rd-navbar-default.rd-navbar-static .rd-navbar-search-form .rd-navbar-search-form-input, .rd-navbar-default.rd-navbar-fullwidth .rd-navbar-search-form .rd-navbar-search-form-input{
	border: 1px solid #fff;
}


/*Custom Changes*/
.bg-overlay-chathams-green {
	background: rgba(11, 90, 94, 0.8);
}

.rd-navbar-top-panel.rd-navbar-static.rd-navbar-static-fullwidth-transparent.rd-navbar--is-stuck, .rd-navbar-top-panel.rd-navbar-fullwidth.rd-navbar-static-fullwidth-transparent.rd-navbar--is-stuck {
    background: -moz-linear-gradient(90deg, #2c6a6d 0%, #104c56 100%);
    background: -webkit-linear-gradient(90deg, #105156 0%, #104c56 100%);
    background: -o-linear-gradient(90deg, #105156 0%, #104c56 100%);
    background: -ms-linear-gradient(90deg, #105156 0%, #104c56 100%);
    background: linear-gradient(90deg, #105156 0%, #104c56 100%);
}

.icon-success {
    color: #29676a;
    border-color: #125358;
}

.icon-chathams-success-filled {
	color: #fff;
	border: none;
}

.icon-success-filled {
	color: #fff;
	background: #29676a;
}

.icon-chathams-success-filled {
	background: -moz-linear-gradient(45deg, #125358 0%, #29676a 100%);
	background: -webkit-linear-gradient(45deg, #125358 0%, #29676a 100%);
	background: -o-linear-gradient(45deg, #125358 0%, #29676a 100%);
	background: -ms-linear-gradient(45deg, #125358 0%, #29676a 100%);
	background: linear-gradient(45deg, #125358 0%, #29676a 100%);
}

.icon-transparent-success-filled {
	color: #29676a;
	background: transparent;
	border-color: #125358;
}

.contact-info a:hover span {
	color: #29676a;
}

.contact-info a:hover .icon-success {
	color: #29676a;
	background: #fff;
	border-color: #29676a;
}

.contact-info dl dt, .contact-info dl dd a {
	color: #125358;
}

.contact-info dl dd a:hover {
	color: #29676a;
}

.bg-chathams-green {
    background: #29676a;
    fill: #29676a;
}

.btn-success {
    color: #fff;
    background-color: #28676a;
    border-color: #135459;
}

.btn-success:focus, .btn-success.focus, .btn-success:hover, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #0c4b50;
    border-color: #125358;
}

.ui-to-top:hover {
    color: #fff;
    background: #29676a;
}

.bg-success-chathams-green-reverse:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-repeat: repeat-x;
    background-image: -webkit-linear-gradient(0deg, rgba(11, 90, 94, 0.7), rgba(11, 90, 94, 0.8));
    background-image: -o-linear-gradient(0deg, rgba(11, 90, 94, 0.7), rgba(11, 90, 94, 0.8));
    background-image: linear-gradient(0deg, rgba(11, 90, 94, 0.7), rgba(11, 90, 94, 0.8));
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-panel, .rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-panel {
    background: #29676a;
}

.rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-nav-wrap {
    background: #29676a;
}

.post-boxed .post-content {
    background: #29676a;
}

.blog-timeline-post:before{
	border: 3px solid #29676a;
}

.blog-timeline-post:after{
	background: #29676a;
}

.text-subline:before {
	background: #29676a;
}

.search_title{
	color: #125358;
}

.search_title a:hover {
	color: #29676a;
}

.search_list .match{
	color: #29676a;
}

.search {
    background: #276669;
}

.page blockquote.quote .text-success, .page .text-success{
	color: #29676a;
}

.pagination-classic > li a {
    color: #15565a;
    border: 2px solid rgb(19 84 89 / 30%);
}

.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
    background-color: #105156;
}

@media (min-width: 992px) {
	.table-custom.table-timetable.table-custom.table-fixed tbody tr td:nth-child(2), .table-custom.table-timetable.table-custom.table-fixed tbody tr th:nth-child(2) {
    	width: auto;
    } 
}

.table-custom tbody tr td:first-child, .table-custom tbody tr th:first-child {
    width: 100px;
}

.img-espa{
	width: 250px;
}

@media (min-width: 480px) and (max-width: 1199px) {
	.rd-navbar-top-panel.rd-navbar-fixed .rd-navbar-brand a:before, .rd-navbar-top-panel.rd-navbar-fullwidth .rd-navbar-brand a:before {
		content: 'Ktel Prevezas';
	}
	.img-espa{
		width: 230px;
	}
}