/* ---------------------------------------------------
Search Test
   --------------------------------------------------- */
	* {
  box-sizing: border-box;
}

/* Style the search field */
form.example input[type=search] {
  padding: 10px;
  font-size: 17px;
  border: 1px solid #f1f1f1;
  float: left;
  width: 80%;
  background: #fff;
}

/* Style the submit button */
form.example button {
  float: left;
  width: 20%;
  padding: 10px;
  background: #3fbbc0;
  color: white;
  font-size: 17px;
  border: 1px solid #3fbbc0;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
}

form.example button:hover {
  background: #2dd9e0;
}

/* Clear floats */
form.example::after {
  content: "";
  clear: both;
  display: table;
}





.php-download-form input, .php-download-form textarea, .php-download-form .php-form select {
    border-radius: 0;
    box-shadow: none;
    font-size: 14px;
    padding: 10px !important;
}

.php-download-form button[type="submit"] {
    background: #3fbbc0;
    border: 0;
    padding: 10px 35px;
    color: #fff;
    transition: 0.4s;
    border-radius: 50px;
}





/*---------------------
	Footer Section
-----------------------*/
.rotate { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; 
transition-duration: 0.8s; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform;
-o-transition-property: -o-transform; transition-property: transform; overflow:hidden; }  
.rotate:hover  { -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); cursor:pointer; }
* { margin: 0; padding: 0; }

.footer-section {
background-color: #09383a;
//background:url('../img/footer-bg.png') repeat;
background-image: url(../img/footer-bg.png);
    background-repeat: no-repeat;
    background-position: center 60px;
}
.footerlogo{
width:100%;
margin-bottom: 10px;
}
.footerlogo img{
width: 140px;
}
.footadd{
padding-bottom:10px;
}
.footer-section .footer-top {
	padding: 40px 15px 20px 15px;
}

.footer-section .copyright {
	border-top: 1px solid #ffffff;
	padding: 20px 0;
	text-align: center;
}

.footer-section .copyright p {
	color: #b7b7b7;
	margin-bottom: 0;
}

.footer-section .copyright p a {
	color: #fff;
	font-weight: 500;
}

.footer-section .copyright p a:hover {
	color: #e53c29;
}

.footer-widget .fw-title {
	text-transform: uppercase;
    color: #f6783a;
    margin-bottom: 25px;
    padding-top: 10px;
    letter-spacing: 1px;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Oswald', sans-serif;
}

.footer-widget .footlogoname{
 /*    margin-bottom: 12px;
    padding-top: 10px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    letter-spacing: 2px;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);
    text-transform: uppercase; */
	color: #f6783a;
    font-size: 16px;
    font-weight: 900;
    font-family: 'Oswald', sans-serif!important;
    letter-spacing: 1px;
    margin-bottom: 10px;
	text-transform: uppercase;
}

.footer-widget p,
.footer-widget span {
	color: #fff;
}

.footer-widget ul {
	list-style: none;
}

.footer-widget .about-widget p {
	margin-bottom: 15px;
	text-align:justify;
	width:100%;
}

.footer-widget .social a {
	color: #b7b7b7;
	margin-right: 15px;
}
.socialfoot{
margin-top:5px;
}
.footer_socials{
float:left;
}	
.footer_socials li{
    float: left;
	margin:0 13px 0 0px;
	padding:5px;
	color:#fff;
	border:2px solid #f6783a;
	height:43px;
	width:43px;
	border-radius:100px;
	text-align:center !important;
	font-size:20px;
	}
.footer_socials li a{
text-decoration:none;
color:#fff;
}
.footmargin{
padding-left:44px;
}
.footer-widget .dobule-link ul {
	display: inline-block;
}

.footer-widget .dobule-link ul li {
padding: 0 0 5px 14px;
color: #fff;
background: url(assets/img/list-arrow-foot.png) no-repeat 0 5px;
}
.footer-widget .dobule-link ul a {
	display: block;
	font-size: 14px;
	color: #fff;
	margin-bottom: 16px;
}

.footer-widget .dobule-link ul a:hover {
	color: #f6783a;
}

.footer-widget .dobule-link ul li:last-child a {
	margin-bottom: 0;
}

.footer-widget .dobule-link ul:last-child {
	margin-left:20px;
}

.footer-widget .recent-post {
width:100%;
padding-top:5px;
}
.fb-like{
margin-top:40px;
}
.adminlogin{
width:100%;
color:#fff;
font-size:14px;
font-weight:500;
margin-top:30px;
letter-spacing:1px;
}
.adminlogin a{
text-decoration:none;
cursor:pointer;
color:#fff;
}
.adminlogin a:hover{
color:#f6783a;
}
.adminlogin i {
color: #f6783a;
font-size:15px;
margin-right:7px;
}
.footer-widget .recent-post span {
	font-size: 12px;
}

.footer-widget .recent-post span i {
	color: #f6783a;
	margin-right: 5px;
}

.footer-widget .contact li {
	margin-bottom:15px;
	display: block;
}

.footer-widget .contact li p {
	margin-bottom: 0;
	color:#FFFFFF;
	font-size:14px;
}

.footer-widget .contact i {
font-size: 15px;
padding-right: 10px;
color: #f6783a;
float: left;
padding-top: 3px;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #007549;
  opacity: 1; /* Firefox */
  font-weight:600;
  
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #007549;
   font-weight:600;
   
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #007549;
   font-weight:600;
   
}


