/*!
 * Start Bootstrap - Heroic Features HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
	padding-top: 147px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
body {
	text-align:justify;
}
.wcolor {
	color:#fff
}
p ,p  span.brand-name{
	font-family: verdana;
	line-height: 25px;
}
.hero-spacer {
	margin-top: 50px;
}
.hero-feature {
	margin-bottom: 30px;
}
.footer {
	padding-bottom:50px;
	margin-top:50px;
	padding-top:30px;
	background: #000C11;
}

.leadfooter {
	padding-top:30px;
}
.stats{
	color: #fff;
    padding: 35px 0;
    font-size: 24px;
}
.blue{
	background-color:#1036a2
}
.green{
	background-color:#239a0c
}
.yellow{
	background-color:#ffb400
}
#owl-demo .item {
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
.b1 {
	background: #FFFFFF;
	padding: 15px;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.29) !important;
	border-bottom: 4px solid #27AFD3;
	border-radius: 29px / 147px;
}
.bgg {
	background: #FFFFFF;
}
.form-wrap {
	border: 1px solid #ddd;
	padding: 25px;
	padding-top: 0;
}
.owl-item {
	float: left;
}

.owl-item1 {
	float: left;
}
.owl-carousel {
	border: 1px solid #ddd;
	float: left;
	width: 100%;
	margin-top: 40px;
}
.sicons {
	float: right;
	right: 125px;
	font-size: 28px;
	margin-top: 15px;
	border-radius: 25px;
	height: 25px;
}
nav .col.col-social-icons i {
	width: 40px;
	height: 40px;
	display: inline-block;
	padding: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 18px;
	color: #838383;
	border-radius: 50%;
	border: 1px solid #333;
}
.mt {
	margin-top:25px
}

.more
{
float:right;

}

 @media (min-width:0px) and (max-width:1199px) {
  .more
{
  float: left!important;
  width: 100%;
  text-align: right;
  padding-right: 25px;
  padding-bottom: 15px;
  padding-top: 15px;

}
 }
  @media (min-width:769px) and (max-width:1199px) {
  .navbar-inverse .navbar-nav>li>a {
  color: #9d9d9d;
  font-size: 12px;}
  }
 @media (min-width:0px) and (max-width:768px) {
.navbar-brand {
width:200px;
}
 .more
{
  float: left!important;
  width: 100%;
  text-align: right;
  padding-right: 25px;
  padding-bottom: 15px;
  padding-top: 15px;

}
.b1
{
  width: 260px;
  margin: 0 auto;
}

 .navbar-nav {
 float: none;
 margin-top: 0px;
}
 .navbar-inverse {
 box-shadow: 0 0 5px #000;
 height: auto!important;
}
 .navbar-header {
 padding-bottom: 47px;
}
 .sicons {
 font-size: 12px;
 float: left;
 text-align: center;
  /* display: none; */
  position: fixed;
 right: 0px;
  /* width: 50px; */
  background-color: #fff;
 height: 50px;
 bottom: 0;
 padding: 5px;
}
 body {
padding-top:100px!important;
}
.owl-item {
 float: left;

}

 .h2 {
font-size:20px!important;
}
 #owl-demo .item {
 margin: 2px!important;
}
}
 @media (min-width:0px) and (max-width:480px) {
 .owl-wrapper
{
  width: 297px;
  margin: 0 auto;
}
 .more
{
  float: left!important;
  width: 100%;
  text-align: right;
  padding-right: 25px;
  padding-bottom: 15px;
  padding-top: 15px;

}
 }
 
 @media (min-width:768px) and (max-width:1199px) {
  .navbar-inverse .navbar-nav li a {color: #9d9d9d;font-size: 9px!important;font-weight: bold;  line-height: 7px;}
 .navbar-brand img {
  display: block;
  width:200px;
  }
  }
 @media (min-width:769px) and (max-width:1024px) {
 .more
{
  float: left!important;
  width: 100%;
  text-align: right;
  padding-right: 25px;
  padding-bottom: 15px;
  padding-top: 15px;

}
 .owl-item {
 float: left;
 width: 20%;
}
body {
padding-top:130px!important;
}
.navbar-inverse {
 background-color: #FFF;
 height: 120px;
}
.navbar-brand img {
 width: 187px;

}

.navbar-nav {
 float: right;
 margin-top:42px;
}
 .navbar-inverse .navbar-nav>li>a {
 font-size: 14px;
 font-weight:normal;
}
}
h1,h2,h3,h4,h5,h6{txt-align:center;}
h1{font-size:30px; margin:20px 0}
h2{font-size:20px; margin:20px 0}
.float-left{float:left;}
.lh24{line-height:24px;}
.fo25{font-size: 25px;}
li,li.title{font-family: verdana;line-height: 25px;}
.wcolor li a,.wcolor li a:hover{color:#fff; text-decoration:none}
ul.wcolor{list-style: none;margin: 0;padding: 0;}
ul.ml30{margin-left:30px; list-style:none}
.heading {font-size:16px;font-weight:bold}
.mbot0{margin-bottom:0!important}
.white,.white:hover{color:#fff;}
.white:hover{text-decoration:none;}
.mtop10{margin-top:10px}
.footer{font-size:12px}
.width75{width:65%}
.nav>li>a {position: relative;display: block;padding: 10px 8px;
}
@media (max-width: 768px) and (min-width: 0px){
	.width75{width:100% !important}
}


.auto{width:auto!important}
.pointer{cursor:pointer}
.pad0{padding:0}

.notification {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 15px;
	position: relative;
	padding: 14px 40px 14px 18px;
	-webkit-box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	display:none;
}

.notification p {margin: 0;}
.notification span {font-weight: bold;}

.notification.success {
	background-color: #EBF6E0;
	color: #5f9025;
	border: 1px solid #b3dc82;
}

.notification.error {
	background-color: #ffe9e9;
	color: #de5959;
	border: 1px solid #fbc4c4;
	display:none;
}

.notification.warning {
	background-color: #FBFADD;
	color: #8f872e;
	border: 1px solid #ded58a;
}

.notification.notice {
	background-color: #E9F7FE;
	color: #5091b2;
	border: 1px solid #b6d7e8;
}

.notification.success .close,
.notification.error .close,
.notification.warning .close,
.notification.notice .close {
	padding: 0px 14px;
	position: absolute;
	right: 0;
	top: 20px;
	display: block;
	height: 8px;
	weight: 8px;
}
.align-center{
	text-align:center;
}
.red {
	color:red;
}
