html, body
{
  width: 100% !important;
  margin: 0px;
  padding: 0px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* transparenting header */
.site-header:not(.float-header)
{
     background-color: black;
     opacity: 0.95;
}

.site-logo
{
  opacity: 1.00 !important;
}

/* remove search icon from header menu */
.search-item
{
      display: none;
}

.grid-25
{
      width: 30%
}

.footer-widget-1
{
      margin-left: 40px;
}

#polylang-5
{
      float: right;
}

/* Contact form width */

.wpcf7-form
{
   width: 412px;
   padding-top: 1px;
}

/*Contact form submit button */

.button.form-submit
{
	-moz-box-shadow: 0px 10px 14px -7px #362902;
	-webkit-box-shadow: 0px 10px 14px -7px #362902;
	box-shadow: 0px 10px 14px -7px #362902;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc6500), color-stop(1, #d18410));
	background:-moz-linear-gradient(top, #fc6500 5%, #d18410 100%);
	background:-webkit-linear-gradient(top, #fc6500 5%, #d18410 100%);
	background:-o-linear-gradient(top, #fc6500 5%, #d18410 100%);
	background:-ms-linear-gradient(top, #fc6500 5%, #d18410 100%);
	background:linear-gradient(to bottom, #fc6500 5%, #d18410 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc6500', endColorstr='#d18410',GradientType=0);
	background-color:#fc6500;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b84242;
}

.button.form-submit:hover
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d18410), color-stop(1, #fc6500));
	background:-moz-linear-gradient(top, #d18410 5%, #fc6500 100%);
	background:-webkit-linear-gradient(top, #d18410 5%, #fc6500 100%);
	background:-o-linear-gradient(top, #d18410 5%, #fc6500 100%);
	background:-ms-linear-gradient(top, #d18410 5%, #fc6500 100%);
	background:linear-gradient(to bottom, #d18410 5%, #fc6500 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d18410', endColorstr='#fc6500',GradientType=0);
	background-color:#d18410;
}

.button.form-submit:active
{
	position:relative;
	top:1px;
}

/* formatting url styling */
 /* unvisited link */
a:link 
{
    color: black;
}

/* disable pre-loader */
/* seems that fixed and we can use preloader */
/*
body > .preloader
{
  display: none;
} */