body{
background:url(/images/fon2.png)!important;
background-repeat:no-repeat !important;
background-attachment:fixed !important;
background-size: cover !important;
background-position:center center !important;
}

#sp-header.full-header{
box-shadow: 3px 1px 3px gray;
}

.offcanvas-menu .logo-image {
    height: 50px !important;
}

#sp-header.header-sticky{
top:51px !important;
}

#offcanvas-toggler{
display:none !important;
}

.logo-image {
    height: 70px !important;
}

.sp-menu-heading:hover{
color:#0083a7;
}

body{
background-color:#d4d4d4;
}

#sp-section-2{
margin-top:51px !important;
padding-left:70px;
}

.breadcrumb{
background: none !important;
}

.breadcrumb-item.active{
color:#0083a7 !important;
}

.breadcrumb-item a{
color:black !important;
}

#sp-main-body{
padding:20px 0px;
min-height:70vh !important;
}


.blog, .blog-featured{
padding:0px 50px !important;
}

.article-details{
padding:0px 50px !important;
} 

.article-ratings-social-share{
display:none !important;
}

h1>img{
display:inline !important;
}

#sp-section-1{
background: radial-gradient(circle, rgba(237,237,237,0.7091211484593838) 0%, rgba(0,131,167,0.9416141456582633) 100%);
box-shadow: 3px 1px 3px black;
}

.button {
		background-image: url("images/bg.png"), -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
		background-image: url("images/bg.png"), -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
		background-image: url("images/bg.png"), -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
		background-image: url("images/bg.png"), linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));
		-moz-transition: background-color .2s ease-in-out;
		-webkit-transition: background-color .2s ease-in-out;
		-ms-transition: background-color .2s ease-in-out;
		transition: background-color .2s ease-in-out;
		-webkit-appearance: none;
		position: relative;
		display: inline-block;
		color: #fff !important;
		text-decoration: none;
		font-weight: 700;
		border: 0;
		outline: 0;
		cursor: pointer;
		border-radius: 8px;
		text-shadow: -1px -1px 0.5px rgba(0, 0, 0, 0.5);
		overflow: hidden;
		box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.5), inset 0px 2px 1px 0px rgba(255, 255, 255, 0.75);
		background-color: #43B3E0;
		padding: 1em 2.35em 1em 2.35em;
		font-size: 1.1em;
		max-width: 24em;
	}

.button:hover {
			background-color: #43bff0 !important;
			color: #fff !important;
		}

.article-list .article{
box-shadow: 3px 3px 10px gray;
background-color:#ffffff;
border-radius:10px;

}

#sp-section-4{
text-align:center;
padding-bottom:20px;
}

.itemid-105 #sp-main-body{
min-height:100% !important;
}

.bg{
position:fixed;
z-index:1;  
width:100%;
padding-left:58px !important;
background-color:#ffffff;
padding-top:10px;
padding-bottom:10px;  
}

.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent .menu-toggler{
top:78% !important;
}

.sp-menu-heading{
font-size:22px !important;
font:bold;
}

.cant_see{
padding-left:60px;
}

offcanvas-menu{
z-index:99999 !important;
}

p img{
display:inline-block;
}

#sp-footer {
    font-size: 13px;
}


@media screen and (max-width:1600px){
.awesomplete input{
display:none;
}
.logo {
display:none !important;
}

}


@media screen and (max-width:1380px){
.logo-image{
height:60px !important;
}
}

@media screen and (max-width:1360px){
.sp-menu-item a {
font-size:20px !important;
}
 .sp-menu-heading{
font-size:20px !important;
}
 .sp-menu-heading>span{
font-size:20px !important;
}

}

@media screen and (max-width:1340px){
.sp-menu-item a {
font-size:16px !important;
}
 .sp-menu-heading{
font-size:16px !important;
}
.sp-menu-item .sp-has-child{
font-size:16px !important;
} 
}

@media screen and (max-width:1260px){
.sp-menu-item a {
font-size:16px !important;
}
 .sp-menu-heading{
font-size:16px !important;
}
.sp-menu-item .sp-has-child{
font-size:16px !important;
} 
  
  .logo-image {
    height: 40px !important;
  }
}

@media screen and (max-width:1199px){
.bg{
position:fixed;
padding-left:26px !important;
}
}

@media screen and (max-width:1075px){
.sp-menu-item a {
font-size:16px !important;
}
.sp-menu-heading{
font-size:16px !important;
} 
.sp-menu-item .sp-has-child{
font-size:16px !important;
} 
}

.modal-dialog {
max-width:none !important;
}


@media screen and (max-width:1107px){
#sp-footer #sp-footer2 {
    text-align:left;
}
}

@media screen and (max-width:1040px){
.logo {
display:none !important;
}
.sp-megamenu-wrapper:first-child{
padding-left:62px !important;
}
}

@media screen and (max-width:991px){
#offcanvas-toggler{
display:flex !important;
}
.logo {
display:flex !important;
}  
.logo-image{
    height: 45px !important;  
  }  
}

@media screen and (max-width:930px){
body{
background:#E5E5E5 !important;
}
body.itemid-101, .itemid-105{
background:#E5E5E5 !important;
}
  
}

@media screen and (max-width:600px){
#sp-section-2{
padding-left:33px;
}
}
