/* 
 Theme Name:     Snow360
 Author:         Janice Kruse Grant 
 Author URI:     https://janicekrusegrant.com/
 Template:       Divi
 Version:        v1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.9.8
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

header#main-header.et-fixed-header, #main-header{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}

::-webkit-scrollbar {width: 10px;
}
::-webkit-scrollbar-track {background-color: #ffffff;border-radius: 2px;
}
::-webkit-scrollbar-thumb {background-color: #2da6df;border-radius: 2px;
}
.et_pb_scroll_top::before {
    content: url(../png/snow-360-favicon-icon-backtotop-e1520370204863.png);
    padding: 10px;
}
.et_pb_scroll_top.et-pb-icon {
    background: none;
}
#footer-bottom .container{
margin-right: 2.773%; 
margin-left: 2.773%; 
width:94.454%!important;
max-width: 94.454%;
}
@media only screen and (min-width: 768px) {
    #et-info { float:right !important; }
}
.et_pb_blurb_content:hover {
cursor: pointer !important;
}
.sonarEffect .et-pb-icon {
border-radius: 100%;
position: relative;
}
.sonarEffect .et-pb-icon:after {
position: absolute;
width: 100%;
height: 100%;
border-radius: 100%;
content:'';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.sonarEffect .et-pb-icon:after {
top: 0;
left: 0;
}
.sonarEffect .et-pb-icon:hover {
color: #000;
}
.sonarEffect .et_pb_blurb_content .et-pb-icon:after {
-webkit-animation: sonarEffect 1.3s infinite ease-out 75ms;
-moz-animation: sonarEffect 1.3s infinite ease-out 75ms;
-o-animation: sonarEffect 1.3s infinite ease-out 75ms;
animation: sonarEffect 1.3s infinite ease-out 75ms;
}
@-webkit-keyframes sonarEffect {
0% {
opacity: 0.3;
-webkit-box-shadow: 0 0 0 2px rgba(53,186,242, 0), 0 0 10px 10px rgba(53,186,242, 0), 0 0 0 10px rgba(53,186,242, 0);
}
40% {
opacity: 0.5;
-webkit-box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
-webkit-box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
-webkit-transform: scale(1.5);
opacity: 0;
}
}
@-moz-keyframes sonarEffect {
0% {
opacity: 0.3;
-moz-box-shadow: 0 0 0 2px rgba(53,186,242, 0), 0 0 10px 10px rgba(53,186,242, 0), 0 0 0 10px rgba(53,186,242, 0);
}
40% {
opacity: 0.5;
-moz-box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
-moz-box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
-moz-transform: scale(1.5);
opacity: 0;
}
}
@keyframes sonarEffect {
0% {
opacity: 0.3;
box-shadow: 0 0 0 2px rgba(53,186,242, 0), 0 0 10px 10px rgba(53,186,242, 0), 0 0 0 10px rgba(53,186,242, 0);
}
40% {
opacity: 0.5;
box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
100% {
box-shadow: 0 0 0 2px rgba(53,186,242, 0.1), 0 0 10px 10px #35BAF2, 0 0 0 10px rgba(255, 255, 255, 0.5);
transform: scale(1.5);
opacity: 0;
}}

