body
{
	margin:0px;
	padding:0px;
	color:#111;
	font-size:15px;
	font-family:'Source Sans Pro', sans-serif;
	background-color:#fff;
}
img
{
	max-width:100%; 
	width:auto;
	height:auto; 
	border:none;
}
.header-wrapper
{
	background-color:#0481E4 !important;
	padding-top:15px;
	padding-bottom:15px;
	-moz-box-shadow: 0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
	position:relative;
	z-index:5000;
}
.logo
{
	padding-top:10px;
}
.menu-area
{
	padding-top:5px;
}
.item img
{
	width:100%;
}
.welcome-wrapper
{
	background-image:url(../images/bg1.jpg);
	background-position:center;
	padding-top:30px;
	padding-bottom:30px;
}
.welcome-heading
{
	 font-family: 'Oswald', sans-serif;
	 color:#fff;
	 font-size:38px;
}
.text
{
	line-height:180%;
	text-align:justify;
}
.white-text
{
	color:#fff;
}
.product-wrapper
{
	padding-top:20px;
	padding-bottom:20px;
	/*background-image:url(../images/silver-bg.jpg);
	background-repeat:repeat;*/
}
.poduct-area
{
}
.product-image
{
}
.contact-wrapper
{
	background-image:url(../images/contact-bg.jpg);
	background-position:bottom;
	padding-top:30px;
	padding-bottom:30px;
}

.heading
{
	font-size:28px;
	padding-bottom:8px;
}
.product-name
{
}
.product-name a
{
	text-decoration:none;
	background-color:#4AB040;
	color:#fff;
	font-size:20px;
	display:block;
	padding-left:15px;
	padding-top:8px;
	padding-bottom:8px;
}
.product-name a:hover
{
	text-decoration:none;
	background-color:#E47C12;
	color:#fff;
}
.banner-wrapper
{
	background-color:#E47C12;
	padding-top:30px;
	padding-bottom:30px;
}
.banner
{
	color:#fff;
	font-size:40px;
	font-family: 'Oswald', sans-serif;
}
.content-wrapper
{
	padding:50px 0px;
	line-height:160%;
}

.content-wrapper 
{
	text-align:justify !important;
}
.sub-heading
{
	font-size:18px;
	padding-bottom:8px;
	font-family: 'Oswald', sans-serif;
}
.border
{
	margin-bottom:30px;
}
.padding-none
{
	padding:0px;
}
.text-box
{
	width:70%;
}

.readmore
{
	background-color:#0481E4;
	color:#fff;
	padding:10px 20px;
	border-radius:5px;
	text-decoration:none !important;
	 border:#FFFFFF solid 1px;
	 padding-bottom:
}
.readmore:hover
{
	background-color:#fff;
	color:#0481E4;
	padding:10px 20px;
	border-radius:5px;
	text-decoration:none !important;
	 border:#0481E4 solid 1px;
}

hr
{
	background-color:;
	border-bottom:1px #ccc solid;
}

.phoenix
{
	color:#FFFFFF;
	text-decoration:none !important;
}

.phoenix:hover
{
	border-bottom:#FFFFFF solid 1px;
	color:#FFFFFF;
	text-decoration:none !important;
}



.footer {
  padding: 80px 0 0 0;
  background-color: #041e42;
  color: #ffffff;
  	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat;
	background-position:center; }
  .footer > .container {
    padding-bottom: 50px; }
  .footer .footer-item .logo-bottom {
    margin-bottom: 10px; }
  .footer .footer-item .footer-title {
    font-size: 24px;
    font-weight: 600;
    padding: 20px 0 0px 0;
    border-top: 1px solid #fff;
    position: relative; }
    .footer .footer-item .footer-title:before {
      content: '';
      display: block;
      width: 150px;
      border-top: 2px solid #ed1c24;
      position: absolute;
      left: 0;
      top: 0; }
  .footer .footer-item .footer-sosmed {
    margin-top: 35px;
    margin-bottom: 30px;
    display: inline-block; }
    .footer .footer-item .footer-sosmed a .item {
      color: #ffffff;
      display: table-cell;
      vertical-align: middle;
      margin: 0 14px;
      width: 40px;
      height: 40px;
      text-align: center;
      background-color: #05295a;
      -webkit-border-radius: 50px;
      -moz-border-radius: 50px;
      -ms-border-radius: 50px;
      border-radius: 50px; }
      .footer .footer-item .footer-sosmed a .item:hover {
        background-color: #46c2ca; }
      .footer .footer-item .footer-sosmed a .item .fa {
        font-size: 16px; }
  .footer .footer-item .list {
    margin: 0;
    padding: 0; }
    .footer .footer-item .list li {
      list-style: none;
      margin: 14px 0; }
      .footer .footer-item .list li a {
        color: #fff;
		text-decoration:none; 
		}
        .footer .footer-item .list li a:hover {
          color: #2D96E9; }
  .footer .footer-item .footer-subscribe {
    position: relative; }
    .footer .footer-item .footer-subscribe input[type=email] {
      width: 100%;
      background: #fff;
      padding: 10px 57px 10px 17px;
      min-height: 38px;
      max-width: 480px;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
      .footer .footer-item .footer-subscribe input[type=email]:focus {
        background: #fff;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        -webkit-box-shadow: 0 0 0 2px #ed1c24;
        -moz-box-shadow: 0 0 0 2px #ed1c24;
        box-shadow: 0 0 0 2px #ed1c24;
        border-color: transparent; }
    .footer .footer-item .footer-subscribe input[type=submit] {
      position: absolute;
      left: 0;
      top: 0;
      visibility: hidden; }
    .footer .footer-item .footer-subscribe label {
      position: absolute;
      right: 0;
      top: 0;
      border: 0;
      width: 40px;
      height: 38px;
      line-height: 40px;
      padding: 0;
      cursor: pointer;
      text-align: center;
      font-size: 13px;
      background: none;
      color: #ffffff;
      outline: 0 !important;
      -webkit-transition: color .3s ease;
      -moz-transition: color .3s ease;
      -ms-transition: color .3s ease;
      -o-transition: color .3s ease;
      transition: color .3s ease;
      background: #ed1c24; }
    .footer .footer-item .footer-subscribe .icon {
      font-size: 18px; }
    .footer .footer-item .footer-subscribe p {
      color: rgba(255, 255, 255, 0.7);
      font-size: 13px;
      margin-top: 16px; }
  .footer .footer-item .recent-post {
    margin: 0;
    padding: 0; }
    .footer .footer-item .recent-post li {
      list-style: none;
      margin: 0 0 30px; }
      .footer .footer-item .recent-post li a {
        color: #fff;
        line-height: 20px;
        display: inline-block;
        vertical-align: top;
        margin: 0 0 14px; }
        .footer .footer-item .recent-post li a:hover {
          color: #46c2ca; }
      .footer .footer-item .recent-post li .date {
        display: block;
        font-size: 12px;
        padding: 0;
        color: rgba(255, 255, 255, 0.7); }
        .footer .footer-item .recent-post li .date i {
          margin-right: 5px; }
  .footer .fcopy {
    padding:17px 0 15px !important;
    color: #ffffff;
    font-size: 14px;
    background-color: #111111;
    border-top: 1px solid #073472; }
	
	
	.submit-btn {
    cursor: pointer;
    float: right;
    max-width: 120px;
    width: 100%;
    background-color: #00bffe;
    color: #fff;
    height: 45px;
    font-size: 16px;
    border-radius: 4px;
	border:0px;
}
	
.submit-btn:hover {
     background-color: #E47C12;  
}