.w-container{margin-left:auto;margin-right:auto;max-width:940px; min-height: 250px;}
.w-container-top{margin-left:auto;margin-right:auto;max-width:940px; margin-bottom: 0px;}
.w-container:before,.w-container:after{display:table;content:'';line-height:0}
 .w-container:after{clear:both}
 .w-container .w-row{margin-left:-10px;margin-right:-10px;}
 .w-row:before,.w-row:after{display:table;content:'';line-height:0}
 .w-row:after{clear:both}
 .w-row .w-row{margin-left:0;margin-right:0}
 .w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;}
.w-col .w-col{padding-left:0;padding-right:0}
 .w-col-1{width:8.333333333333332%}
 .w-col-2{width:16.666666666666664%}
 .w-col-3{width:25%}
 .w-col-4{width:33.33333333333333%}
 .w-col-5{width:41.66666666666667%}
 .w-col-6{width:50%}
 .w-col-7{width:58.333333333333336%}
 .w-col-8{width:66.66666666666666%}
 .w-col-9{width:75%}
 .w-col-10{width:83.33333333333334%}
 .w-col-11{width:91.66666666666666%}
 .w-col-12{width:100%}
 .w-hidden-main{display:none !important}
 @media screen and (max-width:991px){
.w-container{max-width:728px}
 .w-hidden-main{display:inherit !important}
 .w-hidden-medium{display:none !important}
 .w-col-medium-1{width:8.333333333333332%}
 .w-col-medium-2{width:16.666666666666664%}
 .w-col-medium-3{width:25%}
 .w-col-medium-4{width:33.33333333333333%}
 .w-col-medium-5{width:41.66666666666667%}
 .w-col-medium-6{width:50%}
 .w-col-medium-7{width:58.333333333333336%}
 .w-col-medium-8{width:66.66666666666666%}
 .w-col-medium-9{width:75%}
 .w-col-medium-10{width:83.33333333333334%}
 .w-col-medium-11{width:91.66666666666666%}
 .w-col-medium-12{width:100%}
}
@media screen and (max-width:767px){
.w-hidden-main{display:inherit !important}
 .w-hidden-medium{display:inherit !important}
 .w-hidden-small{display:none !important}
 .w-row,.w-container .w-row{margin-left:0;margin-right:0}
 .w-col{width:100%}
 .w-col-small-3{width:25%}
 .w-col-small-4{width:33.33333333333333%}
 .w-col-small-6{width:50%}
}
@media screen and (max-width:479px){
.w-container{max-width:none}
 .w-hidden-main{display:inherit !important}
 .w-hidden-medium{display:inherit !important}
 .w-hidden-small{display:inherit !important}
 .w-hidden-tiny{display:none !important}
 .w-col{width:100%}
 .w-col-tiny-3{width:25%}
 .w-col-tiny-4{width:33.33333333333333%}
 .w-col-tiny-6{width:50%}
}
*{-moz-box-sizing:border-box;box-sizing:border-box}
 body{margin:0}
 h1,h2,h3,h4,h5,h6{margin:0}
 div.paragraph{margin:0}
 p{margin:0}
 img{max-width:100%;vertical-align:middle;display:inline-block}
 .w-block{display:block}
 .w-inline-block{display:inline-block}
 .w-clearfix:before,.w-clearfix:after{display:table;content:'';line-height:0}
 .w-clearfix:after{clear:both}
 .w-embed iframe{max-width:100% !important;max-height:100% !important}
 .w-video{display:inline-block}
 body { font-family: Merriweather,Arial, Helvetica, sans-serif; color: #333; font-size: 12px; line-height: 20px; }
 .paragraph{ margin-bottom:5px !important; }
 .videoWrapper { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; }
 .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
 .wcustomhtml{ overflow-y: visible !important; }
 .hero-bg { width: auto; min-height: 300px; padding-top: 334px; background-image: url(theme/silverfallsranch_1505001847.jpg); background-attachment: fixed; background-size: cover; }
 .hero2-bg { width: auto; min-height: 465px; padding-top: 334px; background-image: url(https://silverfallsranch.com/files/theme/TENGOKU.jpg?1505001847); background-attachment: fixed; background-size: cover; }
 .content-bg { min-height: 420px; padding-top: 292px; background-color: lightgrey; background-image: url(theme/377211_449001555191998_1827741071_n_1505001847.jpg); background-attachment: fixed; background-size: cover; background-position: center; }
 .content-bg.two { background-image: url(theme/484464_449001665191987_1705752062_n_1505001847.jpg); background-size: cover; background-position: bottom right; }
 .paper-mid{ background-image: url(theme/paper-background-middle_1505001847.png); padding-left: 40px; padding-right: 40px; }
 .paper-top{ background-image: url(theme/paper-background-top_1505001847.png); padding-left: 20px; padding-right: 20px; max-height: 30px; min-height: 30px; }
 .paper-bottom{ background-image: url(theme/paper-background-background_1505001847.png); padding-left: 20px; padding-right: 20px; max-height: 27px; min-height: 27px; }
 .w-row { background-color:transparent; }
 a{ color: #4786C2; text-decoration: none; }
 a:hover{ color: #134A80; text-decoration: none; }
 h1 { display: inline-block; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; padding: 9px 13px; font-family: "Stoke" !important; color: #394048; font-size: 30px; line-height: 44px; font-weight: 700; text-shadow: 2px 2px 13px rgba(0,0,0,1); text-transform: uppercase; letter-spacing: 2px; }
 h2 { display: inline-block; margin-right: 0px; margin-left: 0px; padding: 0 30px 10px 0px; color: #394048; font-size: 26px; line-height: 36px; text-align: center; font-weight: 700; letter-spacing: 1.5px; }
 h3 { margin-right: 0px; margin-left: 0px; font-size: 24px; line-height: 30px; font-weight: 700; }
 h4 { margin-right: 0px; margin-bottom: 6px; margin-left: 0px; border-width: 1px; border-color: black; box-shadow: none; font-size: 34px; line-height: 40px; font-weight: 700; text-shadow: none; font-family: 'PT Sans', sans-serif; }
 h5 { margin-right: 0px; margin-left: 0px; font-size: 14px; line-height: 20px; font-weight: 700; }
 h6 { display: inline-block; margin-right: 0px; margin-left: 0px; padding: 70px 30px 10px 30px; color: #394048; font-size: 16px; line-height: 36px; text-align: center; font-weight: 400; font-family: 'PT Sans', sans-serif; }
 div.paragraph { margin-bottom: 15px; font-size: 14px; line-height: 26px; font-family: 'PT Sans', sans-serif; }
 p { margin-bottom: 15px; font-size: 14px; line-height: 26px; font-family: 'PT Sans', sans-serif; }
 img { display: inline-block; height: auto; max-width: 100%; vertical-align: middle; }
 .call-action{ font-size: 25px; font-family: 'Merriweather', serif; font-style: italic; font-weight: 300; margin-top: 5px; color: #767E85; line-height: 38px; }
 .button { display: inline-block; padding: 18px 31px; margin-top: -55px; border-radius: 5px; background-color: #181818; -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; color: white; text-align: center; font-size: 20px; text-decoration: none; font-family: 'PT Sans', sans-serif; }
 .page-circle{ background-color: rgba(255, 255, 255, 0.8); border-radius: 300px; max-width: 300px; min-height: 300px; margin-top: -200px; position: relative; z-index: 9; margin-bottom: 100px; margin-left: 10px !important; font-family: 'PT Sans', sans-serif; }
 .button:hover { background-color: #394048; color: #fff; }
 .section { padding-top: 43px; padding-bottom: 43px; background-image: url(theme/Woodtexture_1505001847.jpg); background-size:cover; }
 .section.header { left: 0px; top: 0px; right: 0px; z-index: 1; padding-top: 28px; padding-bottom: 28px; background-color: #FFFFFF; }
 .section.footer { background-color: #EBEDEF; }
 .wsite-nav-0 a:after { content: " ▼ "; font-size: 14px !important; color:#fff; }
 #wsite-menus .wsite-menu, #wsite-menus .wsite-menu { margin: 12px; }
 #nav ul { list-style-type:none; margin:0; padding:0; }
 #nav li { display:inline; padding: 0 10px 0 10px; font-family: 'PT Sans', sans-serif; }
 #nav li a{ color: #ffffff; text-decoration: none; font-size: 13px; font-weight: 400; }
 #nav li a:hover{ color: #eaeaea; }
 .nav-link { margin-right: 5px; margin-left: 5px; padding: 10px 14px; border-radius: 5px; -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; color: white; font-size: 14px; text-decoration: none; text-transform: none; }
 .nav-link:hover { background-color: #969696; }
 .nav-link.sign-up { background-color: #008cff; }
 .nav-link:hover.sign-up:hover { background-color: #0076d6; }
 .company-title { color: #394048; margin-left: 9px; font-size: 25px; font-weight: 300; text-transform: none; text-transform: uppercase; letter-spacing: 10px; font-family: 'PT Sans', sans-serif; }
 .company-title a{ color: #394048; text-decoration: none; }
 .company-title a:hover{ color: #7F878D; text-decoration: none; }
 .nav-bar { padding-right: 0px; padding-left: 0px; padding-right: 0px; padding-left: 0px; text-align: right; width: 100%; }
 @media (min-width:768px){
 .wsite-logo a img{ position:absolute; width: 200px; left: 50%; transform: translate(-200%, -25%); }
 }
 .short-hero{ margin-top: -316px !important; }
 .subtitle { margin-bottom: 18px; -webkit-transform: none; -ms-transform: none; -o-transform: none; transform: none; display: inline-block; margin-right: 0px; margin-left: 0px; padding: 9px 13px; color: #181818; background-color: rgba(255, 255, 255, 0.9); font-size: 17px; font-weight: 400; font-family: 'PT Sans', sans-serif; letter-spacing: 1px; line-height: 30px; }
 .section-description { font-size: 14px; }
 .snippet-img { height: 219px; border-top-left-radius: 5px; border-top-right-radius: 5px; background-image: url(https://silverfallsranch.com/files/theme/example-bg.png?1505001847); background-size: cover; }
 .snippet { display: block; border-radius: 5px; background-color: #f2f2f2; -webkit-transform: none; -ms-transform: none; -o-transform: none; transform: none; -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; color: black; text-decoration: none; }
 .snippet:hover { background-color: #e8e8e8; -webkit-transform: translate(0px, -5px); -ms-transform: translate(0px, -5px); -o-transform: translate(0px, -5px); transform: translate(0px, -5px); }
 .right-col { padding-top: 13px; text-align: right; }
 .more-link { padding: 6px 8px; border: 2px solid #c2c2c2; border-radius: 5px; -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; color: #9c9c9c; font-size: 14px; text-decoration: none; text-transform: uppercase; }
 .more-link:hover { border: 1px solid #008cff; background-color: #008cff; color: white; }
 .snippet-text-section { padding: 10px 0px; }
 .snippet-title { margin-top: 10px; margin-bottom: 10px; font-size: 16px; font-weight: 700; text-transform: uppercase; font-family: 'PT Sans', sans-serif; letter-spacing: 2px; }
 .snippet-text { color: #737373; font-size: 15px; line-height: 24px; font-family: 'PT Sans', sans-serif; }
 .snippet-row { margin-top: 27px; margin-bottom: 27px; }
 .button-column { padding-top: 32px; text-align: center; }
 .company-column { padding-right: 0px; padding-left: 0px; }
 .img-example { margin-bottom: 34px; }
 .footer-link { margin-right: 9px; margin-left: 9px; color: #008cff; font-size: 14px; text-decoration: none; }
 .footer-nav-bar { text-align: right; }
 .footer-text { font-size: 14px; }
 @media (max-width: 768px) {
 .button { margin-bottom: 33px; padding: 29px 30px; font-size: 16px; font-weight: 700; }
 .section.header { background-color: #fff; }
 .nav-link { background-color: #6b6b6b; }
 .company-title { margin-bottom: 33px; }
 .nav-bar { text-align: center; }
 .snippet { margin-bottom: 19px; }
 .right-col { margin-top: -42px; }
 .button-column { padding-top: 61px; }
 .company-column { text-align: center; }
 .footer-nav-bar { text-align: center; }
 .left-footer-col { margin-bottom: 13px; text-align: center; }
 .page-circle{ margin-top: -50px; margin-left: 30px; }
 }
 @media (max-width: 480px) {
 .section.header { padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
 .nav-link { display: block; margin-bottom: 19px; }
 .section-description { width: 50%; }
 #nav ul { list-style-type:none; margin:0; padding:0; }
 #nav li { display:block; line-height: 30px; }
 .call-action{ text-align: center; font-size: 26px; }
 h1 { font-size: 26px; }
 .hero-bg { width: auto; min-height: 500px; padding-top: 114px; background-image: url(theme/silverfallsranch_1505001847.jpg); background-attachment: fixed; }
 .paper-mid { padding-left: 10px; padding-right: 10px; }
 .wsite-multicol-col{ padding-right:0px !important; }
 }
 .social{ float: right; }
 .wsite-social { vertical-align: left; }
 .wsite-social-item { padding: 10px 15px 0px 0px; background-size: 32px 32px; margin: 30px 0 10px 5px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; width: 32px; height: 32px; }
 .wsite-social-facebook { background-position:0 0; background-image:url(theme/facebook_1505001847.png); opacity: 0.4; }
 .wsite-social-facebook:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 1; }
 .wsite-social-twitter { background-position:0 0; background-image:url(theme/twitter_1505001847.png); opacity: 0.4; }
 .wsite-social-twitter:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 1; }
 .wsite-social-rss { background-position:0 0; background-image:url(theme/rss_1505001847.png); opacity: 0.4; }
 .wsite-social-rss:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 1; }
 .wsite-social-linkedin { background-position:0 0; background-image:url(theme/linkedin_1505001847.png); opacity: 0.4; }
 .wsite-social-linkedin:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; opacity: 1; transition: all 0.3s ease-in-out; }
 .wsite-social-flickr { background-position:0 0; background-image:url(theme/flickr_1505001847.png); opacity: 0.4; }
 .wsite-social-flickr:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 1; }
 .wsite-social-youtube { background-position:0 0; background-image:url(theme/youtube_1505001847.png); opacity: 0.4; }
 .wsite-social-youtube:hover { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 1; }
 .wsite-social-pinterest { background-position:0 0; background-image:url(theme/pinterest_1505001847.png); opacity: 0.4; }
 .wsite-social-pinterest:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 .wsite-social-yahoo { background-position:0 0; background-image:url(https://silverfallsranch.com/files/theme/yahoo.png?1505001847); opacity: 0.4; }
 .wsite-social-yahoo:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 .wsite-social-mail { background-position:0 0; background-image:url(theme/mail_1505001847.png); opacity: 0.4; }
 .wsite-social-mail:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 .wsite-social-plus { background-position:0 0; background-image:url(theme/plus_1505001847.png); opacity: 0.4; }
 .wsite-social-plus:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 .wsite-social-vimeo { background-position:0 0; background-image:url(theme/vimeo_1505001847.png); opacity: 0.4; }
 .wsite-social-vimeo:hover { opacity: 1; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
 .wsite-button, .wsite-editor .wsite-button { background: #174B7E; color: #fff !important; cursor: pointer; display: inline-block; font-size: 15px !important; font-weight: normal !important; padding: 3px 15px 4px 0; font-family: 'PT Sans', sans-serif; text-decoration: none !important; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .wsite-button-inner, .wsite-editor .wsite-button-inner { background: #174B7E; color: #fff !important; float: left; height: 32px; line-height: 32px; padding: 0 5px 0 20px; white-space: nowrap; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .wsite-button:hover, .wsite-editor .wsite-button:hover { background: #4A87C0; background-position: 100% -133px; color: #FFF; }
 .wsite-button:hover .wsite-button-inner, .wsite-editor .wsite-button:hover .wsite-button-inner { background: #4A87C0; background-position: 0 -34px; }
 .wsite-button:active, .wsite-editor .wsite-button:active { background-position: 100% -166px; }
 .wsite-button:active .wsite-button-inner, .wsite-editor .wsite-button:active .wsite-button-inner { background-position: 0 -67px; }
 .wsite-button-highlight, .wsite-button-highlight .wsite-button-inner, .wsite-editor .wsite-button-highlight, .wsite-editor .wsite-button-highlight .wsite-button-inner { background: #394048; }
 .wsite-button-highlight:hover, .wsite-button-highlight:hover .wsite-button-inner, .wsite-editor .wsite-button-highlight:hover, .wsite-editor .wsite-button-highlight .wsite-button-inner { background: #2E3236; }
 .wsite-button-highlight, .wsite-editor .wsite-button-highlight { color: #fff !important; }
 .wsite-button-large, .wsite-editor .wsite-button-large { background: #174B7E; font-size: 18px !important; }
 .wsite-button-large .wsite-button-inner, .wsite-editor .wsite-button-large .wsite-button-inner { background: #174B7E; height: 42px; text-align: center; line-height: 42px; padding: 0 10px 0 25px; }
 .wsite-button-large:hover, .wsite-editor .wsite-button-large:hover { background: #4A87C0; background-position: 100% -173px; }
 .wsite-button-large:hover .wsite-button-inner, .wsite-editor .wsite-button-large:hover .wsite-button-inner { background: #4A87C0; background-position: 0 -44px; }
 .wsite-button-large:active, .wsite-editor .wsite-button-large:active { background-position: 100% -216px; }
 .wsite-button-large:active .wsite-button-inner, .wsite-editor .wsite-button-large:active .wsite-button-inner { background-position: 0 -87px; }
 .wsite-button-large.wsite-button-highlight, .wsite-button-large.wsite-button-highlight .wsite-button-inner, .wsite-editor .wsite-button-large.wsite-button-highlight, .wsite-editor .wsite-button-large.wsite-button-highlight .wsite-button-inner { background: #4A87C0; font-size: 22px; padding: 3px 20px 10px 20px; }
 .wsite-button-large:hover.wsite-button-highlight, .wsite-button-large:hover.wsite-button-highlight .wsite-button-inner, .wsite-editor .wsite-button-large:hover.wsite-button-highlight, .wsite-editor .wsite-button-large:hover.wsite-button-highlight .wsite-button-inner { background: #4A87C0; }
 .scrollup{ width:40px; height:40px; text-indent:-9999px; opacity:0.7; position:fixed; bottom:20px; right:20px; display:none; background: url('theme/icon-top_1505001847.png') no-repeat; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .scrollup:hover{ opacity:1; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .column-select{ background: #EBEDEF; min-height: 120px; margin-bottom: 20px; border-left: 7px solid #fff; border-right: 7px solid #fff; text-align: center; font-family: 'PT Sans', sans-serif; font-size: 14px; color: #666; padding: 18px 0 15px 0; letter-spacing: 3px; text-transform: uppercase; font-weight: 400; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .column-select:hover{ background: #C5DBF1; color: #1B5892; transition-timing-function: ease-out; transition-duration: 300ms; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 300ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 300ms; }
 .blog-body { float: left; }
 .blog-sidebar-separator { padding: 0 10px; }
 .blog-post { position: relative; zoom: 1; }
 .blog-post .blog-header { width: 100%; overflow: hidden; }
 .blog-post .blog-date { font-size: 13px; margin-left: 15px !important; float: right !important; margin-top: 10px !important; }
 .blog-post .blog-comments{ margin-top: 10px !important; }
 .blog-post .blog-header, .blog-post .blog-header h2.blog-title, .blog-post .blog-header div a { padding: 0 !important; margin-bottom: 12px !important; border: none !important; line-height: 1.5 !important; font-size: 21px !important; }
 .blog-post .blog-header div a { display: block; text-decoration: none; }
 .blog-post .blog-header div a:hover { border:none; color:#68f; }
 .alert{ background: #fcd2d2; height: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #c4a3a5; color: #ab4d4d; padding: 10px 10px 10px 10px; font-family: 'PT Sans', sans-serif; font-size: 15px; margin: 7px 0px 7px 0px; line-height: 170%; }
 .alert h4{ color: #AD4C4B; font-size: 22px; }
 .warning{ background: #fcefbb; height: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #d6cb9f; color: #787257; padding: 10px 10px 10px 10px; font-family: 'PT Sans', sans-serif; font-size: 15px; margin: 7px 0px 7px 0px; line-height: 170%; }
 .warning h4{ color: #787256; font-size: 22px; }
 .info{ background: #d1efff; height: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #a1b8c4; color: #416d85; padding: 10px 10px 10px 10px; font-family: 'PT Sans', sans-serif; font-size: 15px; margin: 7px 0px 7px 0px; line-height: 170%; }
 .info h4{ color: #3F6C8D; font-size: 22px; }
 .download{ background: #d3ffd1; height: auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #80b37f; color: #548552; padding: 10px 10px 10px 10px; font-family: 'PT Sans', sans-serif; font-size: 15px; margin: 7px 0px 7px 0px; line-height: 170%; }
 .download h4{ color: #528650; font-size: 22px; }
 .ac-container{ max-width: 400px; margin: 13px 0px 30px 0px; text-align: left; }
 .ac-container label{ font-family: 'PT Sans', sans-serif; padding: 5px 0px 35px 20px; position: relative; z-index: 0; display: block; height: 30px; cursor: pointer; margin-top: 5px; color: #45494D; line-height: 33px; font-size: 15px; border: 1px solid #D6D4D1; background: #fff; }
 .ac-container label:hover{ background: #fff; }
 .ac-container input:checked + label, .ac-container input:checked + label:hover{ background: #394048; color: #fff; }
 .ac-container label:hover:after, .ac-container input:checked + label:hover:after{ content: ''; position: absolute; width: 24px; height: 24px; right: 13px; top: 4px; background: transparent url(https://silverfallsranch.com/files/theme/arrow_down.png?1505001847) no-repeat center center; }
 .ac-container input:checked + label:hover:after{ background-image: url(https://silverfallsranch.com/files/theme/arrow_up.png?1505001847); }
 .ac-container input{ display: none; }
 .ac-container article{ background: #fff; margin-top: -1px; overflow: hidden; height: 0px; position: relative; border: 1px solid #D6D4D1; border-top: 0; z-index: 0; -webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; transition: height 0.3s ease-in-out, box-shadow 0.6s linear; }
 .ac-container article div.paragraph{ color: #554e4c; line-height: 26px; font-size: 15px; padding: 20px; }
 .ac-container article p{ color: #554e4c; line-height: 26px; font-size: 15px; padding: 20px; }
 .ac-container input:checked ~ article{ -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; transition: height 0.5s ease-in-out, box-shadow 0.1s linear; }
 .ac-container input:checked ~ article.ac-small{ height: 150px; }
 .ac-container input:checked ~ article.ac-medium{ height: 200px; }
 .ac-container input:checked ~ article.ac-large{ height: 305px; }
 .wsite-image-border-thin img, .wsite-image-border-thick img, .wsite-image-border-medium img, .wsite-image-border-hairline img { border-width:0px !important; }
 img { border-width:0px !important; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }