﻿@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);
body {
	margin: 20px 0;
	padding-bottom: 20px;
	background: #809C23 url('../images/bg-gradient.jpg') repeat-x;
	font-family: 'Roboto', sans-serif;

}

a:hover {
    color:#779322;
}

.heading {
	font-family: 'Oswald', sans-serif;
	color: #2f720a;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 4px solid #ffe800;
	padding-bottom: 8px;
	letter-spacing: 1px;

}

.badge-success {
	background-color:#5cb85c;
}

.badge-danger {
	background-color:#d9534f;
}

.heading-white {
	font-family: 'Oswald', sans-serif;
	color: #FFF;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 4px solid #ffe800;
	padding-bottom: 8px;
	letter-spacing: 1px;
}

.table > tbody > tr > td {
     vertical-align: middle;
}
.bg-white {
	background-color:#FFF;
}
.bg-green {
	background-color: #2f720a;
}

.btn-yellow {
	background-color: #ffe800;
	color: #000;
}
.text-green {
	color: #2f720a;
}
.main-container {
	padding-top:20px;
	border-radius: 10px;
}

.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.inquiry {
	padding-top:20px;
	color:#535b68;
	font-size:16px;
}
.inquiry > ul > li > a > img {
	width:20px;
}
.inquiry > ul > li {
	border-right:1px solid #8e9295;
	padding:0px 15px;
}
.inquiry > ul > li:last-child {
	border-right:none;
}
.navbar {
	margin-top: 20px;
	margin-bottom: 15px;
	background: rgba(86,133,16,1);
	background: -moz-linear-gradient(top, rgba(86,133,16,1) 0%, rgba(119,138,14,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(86,133,16,1)), color-stop(100%, rgba(119,138,14,1)));
	background: -webkit-linear-gradient(top, rgba(86,133,16,1) 0%, rgba(119,138,14,1) 100%);
	background: -o-linear-gradient(top, rgba(86,133,16,1) 0%, rgba(119,138,14,1) 100%);
	background: -ms-linear-gradient(top, rgba(86,133,16,1) 0%, rgba(119,138,14,1) 100%);
	background: linear-gradient(to bottom, rgba(86,133,16,1) 0%, rgba(119,138,14,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#568510', endColorstr='#778a0e', GradientType=0 );
}
.navbar-default .navbar-nav>li {
	border-right: 1px solid #3b6600;
	min-width: 100px;
	text-align: center;
}
.navbar-default .navbar-nav>li {
	border-left: 1px solid #75a031;
}
.navbar-default .navbar-nav>li:last-child {
	border-right: none;
}
.navbar-default .navbar-nav>li {
	border-left: 1px solid #75a031;
}
.navbar-default .navbar-nav>li>a {
    color: #FFF;
}
/*
.navbar-default .navbar-nav>li.active {
	color:#FFF;
	background: rgba(75,122,7,1);
	background: -moz-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,122,7,1)), color-stop(100%, rgba(42,75,0,1)));
	background: -webkit-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -o-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: linear-gradient(to bottom, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b7a07', endColorstr='#2a4b00', GradientType=0 );
}
*/
.navbar-default .navbar-nav>li>a:hover {
	color:#FFF;
	background: rgba(75,122,7,1);
	background: -moz-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,122,7,1)), color-stop(100%, rgba(42,75,0,1)));
	background: -webkit-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -o-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: linear-gradient(to bottom, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b7a07', endColorstr='#2a4b00', GradientType=0 );
}


.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color:#FFF;
	background: rgba(75,122,7,1);
	background: -moz-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,122,7,1)), color-stop(100%, rgba(42,75,0,1)));
	background: -webkit-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -o-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	background: linear-gradient(to bottom, rgba(75,122,7,1) 0%, rgba(42,75,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b7a07', endColorstr='#2a4b00', GradientType=0 );
}
.plan-journey {
	padding: 10px;
	border-radius: 6px;
	color: #FFF;
}

.plan-journey h4 {
	margin-top: 5px;
}

.public-notices {
	margin-bottom: 50px;
}
.public-notices .media-heading {
	color: #006400;
	text-decoration: underline;
}
.public-notices .links {
	margin-top: 10px;
	font-size: 11px;
}

.public-notices .media {
	background-color: #ededed;
	padding: 10px;
	margin-top: 0;
	border-bottom: 2px solid #FFF;
}

.date {
	width:60px;
	height:60px;
	padding-left:3px;
	background-color:#2f720a;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:40px;
}

.news-views{
	width:86px;
	height:24px;
	padding-left:3px;
	background-color:#2f720a;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
}

.news-date{
	width:150px;
	height:30px;
	padding:5px;
	background-color:#2f720a;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
}

.destinations .badge {
	background-color:transparent;
	color:#797d88;
}
footer {
	margin-top: 20px;
	padding-top:20px;
	border-top: 5px solid #809c23;
}

footer ul li {
	line-height:26px;
}

.copyright {
	background-color:#2f720a;
	color:#FFF;
	margin-top:10px;
	padding:16px 0;	
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;	
}
.copyright ul.list-inline {
	margin-bottom:0;
}
.copyright ul.list-inline li {
	border-right:1px solid white;
	padding:0px 15px;
}
.copyright ul.list-inline li:last-child {
	border-right:none
}
.copyright a {
	color:#FFF;
}
#owl-demo {
	margin-top: 20px;
}

#owl-demo .item{
  margin: 3px;
}
#owl-demo .item img{
  display: block;
  width: 100%;
  height: auto;
}
.row-mb .row
{
    margin-bottom:15px;
}
/*pr accademy*/
.page-pra h4 {
	font-weight:bold;
	color:#2f720a;
	margin-top:15px;
	padding-bottom:3px;
	text-transform:uppercase;
}

.list-icon > li > i {
	color:#999;
	font-size:11px
}

ol.lower-alpha {list-style-type: lower-alpha;}
ol.upper-roman {list-style-type: upper-roman;}

.page-faq > .panel-default > .panel-heading {
	color:#FFF;
	background-color:#809c23;
	font-weight:bold;
}


 @media only screen and (max-width: 786px) {
    
     .logo-container a img{
         margin:auto;
     }
     .inquiry, .inquiry > div {
         text-align:center;
     }

}