/*Contact*/
.so-widget-sow-button-flat-b110ec7f19fb .ow-button-base a {
       font-size:0.9em;
       padding: 2em 0em 0em 0em;
}


#pg-125-0, #pg-125-2, #pl-125 .panel-grid-cell .so-panel {
      margin-bottom: -15px;
}


.so-widget-sow-image-default-1c389ca87c1a .sow-image-container .so-widget-image {
    vertical-align: bottom;
}



article.post .entry-header .entry-thumbnail, article.page .entry-header .entry-thumbnail {
    text-align: center;
}

#theme-attribution{display:none;}

#colophon #theme-attribution, #colophon #site-info {
 margin-top: 65px;}



article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {
    color: #1191d0;
    font-weight: 700;
}

   article.post:hover .entry-header:hover h1.entry-title:hover, article.page:hover .entry-header:hover h1.entry-title:hover {
    color: #2b427e;
   font-weight: 700;
	
}

.so-widget-sow-hero-default-9fa556e2667f .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p {
    text-shadow: none;  }

.main-navigation.sticky:after { }

#main {
    padding: 0px;
}

 .panel-widget-style {
    padding: 50px 20px 50px 20px;
}

article.post .more-link, article.page .more-link { padding:10px 20px 10px 20px; border:0px; font-size:14px; border-radius: 0px;}

@media (max-width: 545px) {
	.sow-hero-buttons .so-widget-sow-button {
		margin-bottom: 15px !important;
	}
}

.main-navigation a {
 font-weight:500; }

.main-navigation ul li a {
   padding-bottom:0px!important;
 padding-top:0px!important;}

#masthead.masthead-logo-in-menu .logo > img {
    max-height: 65px; }

.w3-row-padding, .w3-row-padding>.w3-half, .w3-row-padding>.w3-third, .w3-row-padding>.w3-twothird, .w3-row-padding>.w3-threequarter, .w3-row-padding>.w3-quarter, .w3-row-padding>.w3-col {
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}

#footer-widgets .widget { padding: 0px; }

.fa-automobile:before, .fa-car:before {
    color: #00baff;
}



button.accordion:after {
    content: '\02795'; /* Unicode character for "plus" sign (+) */
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2796"; /* Unicode character for "minus" sign (-) */
}

#footer-widgets .widget a:hover { color: #1191d0!important;}

.layout-full #colophon {
    padding-top: 60px!important;
}

@media (max-width: 1080px) {
body.responsive #masthead.masthead-logo-in-menu .main-navigation .menu-mobilenav-container ul li a {
    padding-top: 35px!important;
  }

.snowflake {
  color: #fff;
  font-size: 1em;
  font-family: Arial;
  text-shadow: 0 0 1px #000;
}

@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}


/*LearnPress */
