/*page section code*/
h1{
	font-family:Oswald;
	font-size:30px;
}
.page .breadcrumb, .page .bd {
	margin-bottom: 0;
	border-radius: 0px;
	background-color: #FFFCB7;
}
.page .breadcrumb ol {
	list-style: none !important;
	margin: 0;
	padding: 0;
}
.page .breadcrumb ol li {
	display: inline-block;
	padding: 0 5px;
}
.page .breadcrumb ol li a {
	color: #ff0;
}
.page .inner-bg{
	padding:20px 0;
}
.page .inner-bg .full p{
	margin-bottom:20px;
	line-height:145%;
}
.page  .ourteam .member{
	box-shadow:0px 0px 2px 2px #8BC53F;
	padding:15px 12px;
	margin-bottom:15px;
}
.page .ourteam .member .image{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.page  .ourteam .member .image img{
	max-width:150px;
}
.page  .ourteam .member h2{
    font-size: 18px;
    margin-top: 0;
}
.page  .ourteam .member h2 a{
	color:#1B96CE;
}
.page .ourteam .member h2 span{
	font-size:16px;
}
.page .rightMenu{
	margin-bottom:20px;	
}
.page .rightMenu h2{
	background:#2D723A;
	margin-top:0px;
	color:#fff;
	padding:13px 10px;
	font-size:18px;
	border-radius:3px 3px 0px 0px;
	margin-bottom:0;
}
.page .rightMenu ul{
		padding:10px;
		background:#f3f3f3;
}
.page .rightMenu ul li{
	line-height:170%;
	color:#0D284B;
	padding-left:40px;
	padding-top:5px;
	list-style:none;;	
}
.page .rightMenu ul li a:hover{
	color:#009;
	text-decoration:underline;
}
.page .rightMenu ul li:before {
	content:"\f101";
	font-family:FontAwesome;
	margin-right:5px;
	color:#0d284b;
}
.page .rightMenu ul li{
	
	padding:3px 0px 2px 0px;	
}
@media (max-width:955px) {
.page .package img {
	min-height: 250px;
	height: auto;
}
}
@media (max-width:400px) {
.page .inner-bg img {
	min-height: 100px;
	height: auto;
}
}
.page .package h3 {
	font-size: 18px;
	text-transform:capitalize;
	text-align:center;
	min-height:45px;
}
.page .package h3 a {
	color: #F60;
}
.page .package .pckimg {
	box-shadow: 0 0 5px rgba(0,0,0,0.4);
	background: #fff;
	padding: 8px 8px 0.01px 8px;
}
.page .package .pckimg .images {
	position: relative;
	background: #fff;
	border-radius: 7px;
}
.page .package .pckimg .images .readmore {
	position: absolute;
	bottom: 0;
	padding: 48px 67px 48px 67px;
	background: #000;
	opacity: 0.6;
	visibility: hidden;
	transform: scale(0);
	-webkit-transition: all 0.7s ease;
	transition: all 0.7s ease;
	text-align: center;
	border: 2px solid #fff;
	width: 100%;
	height: 100%
}
.page .package .pckimg .images:hover .readmore {
	visibility: visible;
	-webkit-transform: scale(1);
	transform: scale(1);
}
.page .package .pckimg .more .btn {
	background: #F79521;
	border: none;
	font-size: 16px;
}
.page .inner-bg .from-box{
	background-color:#8BC53F;
	padding:10px;
}
.page #gallery a img{
	margin:8px;
}
.page .nextPrevious li{
	list-style:none;
}
.page .shorts .news{
	padding:15px;
	border-bottom:1px dotted #ddd;
}
.page .shorts .news h3{
	margin-top:0;
	font-size:18px;
}
.news h1{
	font-size:18px;
	text-transform:normal !important;
	color:#000;
	
}
.page.member .ourteam .image img{
	width:100%;
}
.page .shorts .news{
	margin: 10px 0;
	background-color: #E6FFF2;
}
.page .shorts .news h2{
	font-size:20px;
	margin-top:0;
}
.page .full ul,  .page .full ol{
	margin-left:20px;
}
.page .full ul li,  .page .full ol li{
	margin-bottom:10px;
	font-size:15px;
}
@media(min-width:400px){
	.page .shorts .news .image{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	max-width:300px;
}
}