@charset "utf-8";
/ CSS Document /

html, body {
 height: 100%;
}
.bgnew {
 background-image: url(../video/preview.jpg);
 background-size: cover;
 background-position: top right;
 background-repeat: no-repeat;
 background-attachment: fixed;
}
.bg {
 background-image: url(../images/background.jpg);
 background-size: cover;
 background-position: top right;
 background-repeat: no-repeat;
 background-attachment: fixed;
}
.out-bg1 {
	background-image: url(../images/Bees.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}

.out-bg2 {
	background-image: url(../images/Zebras.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}


.out-bg3 {
	background-image: url(../images/Chameleons.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}


.out-bg4 {
	background-image: url(../images/Orangutans.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}

.out-bg5 {
	background-image: url(../images/Jaguars.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}

.out-bg6 {
	background-image: url(../images/Flamingos.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}

.out-bg7 {
	background-image: url(../images/Koalas.jpg);
	background-size: cover;
	height: 720px;
	position: relative;
}
.out-bg {
 background-size: cover;
 background-position: top right;
 background-repeat: no-repeat;
 background-attachment: fixed;
}
.navigation-text >ul >li {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
}
.margin-top {
 margin-top: 20px;
}
.margin-top-30 {
 margin-top: 30px;
}
.heading {
 margin-top: 200px;
}
.heading-2 {
 margin-top: 50px;
}
.content >h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 color: #000;
 text-transform: uppercase;
}
.content >p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
}
.footer {
 width: 100%;
 background: rgba(255, 255, 255, .8);
 padding: 15px 0px 15px 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
}
.no-padding {
 padding: 0;
}
.inner-bg {
 background-color: #FFF;
 opacity: .8;
}
.contact-bg {
 background-color: #FFF;
 opacity: .8;
}
.inner-content >ul {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
 padding-top: 10px;
}
.inner-content-2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
 padding-top: 10px;
}
.inner-content >ul >li {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #000;
 padding-top: 8px;
}
.inner-content, checkbox label, .radio label {
 padding-left: 35px;
}
.border-left {
 border-left: 1px solid #d7d7d7;
}
.progress-bar {
 background-color: #5bb95b;
}
.form-1 {
 margin-top: 25px;
}
.padding {
 padding-bottom: 20px;
}
.margin-right {
 margin-right: 20px;
}
.form-1, .form-control {
 height: 45px;
}
.out-put-bg {
 background-color: #FFF;
}
.content2 >h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 color: #000;
}
.content2 >h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 color: #000;
}
.content2 >p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000;
}
.submit {
 margin-top: 190px;
}
.submit, .btn-primary {
 color: #000;
 background-color: #FFFFFF;
 border-color: #CCCCCC;
}
.submit, .btn-primary, a {
 color: #000;
}
.btn-primary:hover {
 color: #000;
 background-color: #CCC;
 border-color: transparent;
}
.mar-bottom {
 margin-bottom: 30px;
}
.inner-content-2 h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 color: #000;
 padding-top: 10px;
 padding-right: 10px;
}
.inner-content-2 p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #000;
 padding-top: 10px;
 padding-right: 10px;
}
.share {
 border-top: 1px solid #999;
}
.share p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000;
}
.list-inline>li{
 padding-left:0px !important;
}
.list-inline{
 margin-left:0;
}
.padding-top {
 padding-top: 20px;
}
.text {
 background-color: #06C;
 font-family: Arial, Helvetica, sans-serif;
 text-justify: inter-word;
 font-size: 16px;
 color: #FFF;
 padding: 20px;
}
.padding-right, .list-inline>li {
 padding-right: 5px;
 margin-top:5px;
}
.underline {
 border-top: 1px solid #CCC;
}
 @media (max-width:990px) {
.inner-content, checkbox label, .radio label {
 padding-left: 20px;
}
.border-left {
 border-left: 0;
}
.form-1 {
 margin-left: 0px;
 margin-top: 0px;
}
.inner-bg {
 background-color: #FFF;
 opacity: .8;
}
.submit {
 margin-top: 30px;
}
 }
 @media (max-width:480px) {
 .padding-right, .list-inline>li {
 padding-right: 0px !important;
}
.heading {
 margin-top:100px;
}
.footer-home
{
	bottom:-100px !important;
}

}
.new-font
{
	font-size:17px !important;
}
.footer-home
{
	bottom:0;
	position:fixed;
}
.heading-home
{
	margin-top: 50px !important;
}
.font-style
{
	font-weight:bold;
}
.msg
{
	padding-left: 16px;
    font-size: 16px;
    color: red;
}
.red
{
	color:#F00;
	font-weight:bold;
}
.green
{
	color:green;
	font-weight:bold;
}
.new-bg
{
	background-color: rgba(245, 245, 245, 0.42);
}