.accordion,.alert,.toggle{margin-bottom:30px}.btn:focus,.fullwidth-section .process-builder li h1,.fullwidth-section .process-builder li i{outline:0}#back-to-top,.alert,.headline,.icon-box-2,.milestone,.process-builder{text-align:center}.milestone:after,.process-builder:after,.testimonial:after,.timeline li:after{clear:both;visibility:hidden}.accordion-item-toggle,.toggle-item-toggle{position:relative;display:block;padding:15px 20px 15px 45px;border-bottom:1px solid #cdcdcd;font-weight:600}a.accordion-item-toggle,a.toggle-item-toggle{color:#818181}a.accordion-item-toggle:hover,a.toggle-item-toggle:hover{color:#289ccb}.accordion-item-toggle:after,.toggle-item-toggle:after{position:absolute;top:15px;left:10px;width:24px;background-color:#289ccb;color:#fff;font-size:18px;text-align:center;content:"+"}.accordion-item-toggle.active:after,.toggle-item-toggle.active:after{content:"-"}.accordion-item-toggle.active,.accordion-item-toggle:hover,.toggle-item-toggle.active,.toggle-item-toggle:hover{text-decoration:none}.accordion-item-toggle.active,.toggle-item-toggle.active{border-bottom:none}.accordion-item-content,.toggle-item-content{display:none;padding:15px 20px 15px 45px}.accordion-item-content:after,.toggle-item-content:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}.alert{padding:13px 15px;border:1px solid #cdcdcd;font-size:18px}.alert i{position:relative;top:1px;margin-right:7px;font-size:20px}.alert.info{background-color:#94cee4;color:#fff}.alert.success{background-color:#289ccb;color:#fff}.alert.error{background-color:#ff0030;color:#fff}.alert.warning{background-color:#ff7992;color:#fff}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:hidden}.animate.visible{visibility:visible}.animate.hidden{visibility:hidden}#back-to-top{position:fixed;z-index:1000;right:-40px;bottom:20px;width:40px;height:40px;background-color:#747474;color:#fafafa;font-size:30px;opacity:.5;cursor:pointer;border-radius:3px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.callout-box .row,.callout-box .span12{width:100%}#back-to-top i{font-size:37px;line-height:37px;font-weight:400;vertical-align:top;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.btn,.pie-chart img{vertical-align:middle}#back-to-top:hover{background-color:rgba(0,0,0,.7)}#back-to-top:hover i{color:#fff}.btn,a.btn{color:#818181}#back-to-top.visible{right:40px}#back-to-top.gone{right:-40px}.btn{display:inline-block;padding:10px 25px;border:1px solid #cdcdcd;margin:0 5px 20px 0;background-color:#fff;line-height:18px;text-decoration:none!important;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.btn-large{padding:17px 45px;font-size:18px}.btn i,.btn-large i{float:left;margin:2px 8px 0 -4px;font-size:16px;line-height:16px}.btn-blue,.btn:hover{border-color:#289ccb;background-color:#289ccb;color:#fff}a.btn-blue{color:#fff}.btn-blue:hover{border-color:#0f5066;background-color:#0f5066}.callout-box{padding:30px 0;margin-bottom:50px;background-color:#333}.callout-box p{margin-bottom:0}.callout-box.bg-img{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;color:#fff}.callout-box.bg-pattern{background:top left;color:#fff}.callout-box.bordered{border:1px solid #efefef;background-color:#f5f5f5}.callout-box .span1,.callout-box .span10,.callout-box .span11,.callout-box .span12,.callout-box .span2,.callout-box .span3,.callout-box .span4,.callout-box .span5,.callout-box .span6,.callout-box .span7,.callout-box .span8,.callout-box .span9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0}#s,.left-side,.right-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.callout-box .span11{width:91.6666666667%}.callout-box .span10{width:83.3333333333%}.callout-box .span9{width:75%}.callout-box .span8{width:66.6666666667%}.callout-box .span7{width:58.3333333333%}.callout-box .span6{width:50%}.callout-box .span5{width:41.6666666667%}.callout-box .span4{width:33.3333333333%}.callout-box .span3{width:25%}.callout-box .span2{width:16.66666666666667%}.callout-box .span1{width:8.333333333333333%}@media (max-width:767px){.callout-box .span1,.callout-box .span10,.callout-box .span11,.callout-box .span12,.callout-box .span2,.callout-box .span3,.callout-box .span4,.callout-box .span5,.callout-box .span6,.callout-box .span7,.callout-box .span8,.callout-box .span9{width:100%}}ul.unstyled{list-style-type:none}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.check,ul.fill-circle{list-style:none}ul.check li:before,ul.fill-circle li:before{position:relative;top:-1px;width:auto;height:auto;margin-right:10px;color:#289ccb;font-family:FontAwesome;font-size:14px;font-style:normal}ul.check li:before{content:""}ul.fill-circle li:before{top:-2px;font-size:8px;content:""}ul.check li,ul.fill-circle li{margin-bottom:10px}ul.check li:last-child,ul.fill-circle li:last-child{margin-bottom:0}.divider{margin:30px 0}.divider.single-line{border-top:1px solid #e9e9e9}.divider.double-line{border-top:4px double #e9e9e9}.divider.single-dotted{height:1px;background:url(images/bg-single-dotted.gif) top left repeat-x}.divider.double-dotted{height:4px;background:url(images/bg-double-dotted.gif) top left repeat-x}.fullwidth-section{overflow:hidden;position:relative;z-index:0;padding:30px 0;margin:50px 0;color:#fff;background-color:#289ccb;background-attachment:scroll;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:cover;background-size:cover}#bg-6,#bg-9{padding-bottom:0}.fullwidth-section-content{position:relative;z-index:3}.fullwidth-section-overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#289ccb;opacity:.6}.fullwidth-section-video{position:absolute;z-index:1;top:0;overflow:hidden;width:100%;height:100%}.parallax.parallax-enabled{background-attachment:fixed!important;-webkit-background-size:cover;background-size:cover}.fit-vids-style{display:none}.fullwidth-section .callout-box{padding:0;margin-bottom:0;background-color:transparent}#bg-1,#bg-15{padding:100px 0 80px;margin-bottom:0}#bg-14,#bg-8{padding:25px 0;margin-bottom:90px}.fullwidth-section .callout-box .btn{margin-top:40px}#bg-11,#bg-14,#bg-8{margin-top:0}.fullwidth-section .btn{color:#289ccb}.fullwidth-section .btn-blue,.fullwidth-section .btn:hover,.fullwidth-section a,.fullwidth-section ul.check li:before,.fullwidth-section ul.fill-circle li:before{color:#fff}#bg-1,#bg-1 .btn,#bg-15,#bg-16,#bg-4,#bg-4 a,#bg-7{color:#818181}.fullwidth-section .accordion-item-toggle,.fullwidth-section .btn,.fullwidth-section .toggle-item-toggle{border-color:#fff}.fullwidth-section .headline:before{left:0;width:40%;border-color:#fff}.fullwidth-section .headline:after{right:0;left:auto;width:40%;border-color:#fff}.fullwidth-section .headline h1{background-color:transparent}#bg-1{border-top:1px solid #e9e9e9;background-color:#f0f0f0}#bg-1 .btn{border-color:#818181;background-color:transparent}#bg-3 i:hover,.title-error{color:#289ccb}#bg-1 .btn:hover{background-color:#fff}#bg-3 h1{font-size:58px}#bg-3 h1 small{font-size:34px}#bg-3 i{margin-right:50px;font-size:75px;line-height:75px}#bg-3 i:last-child{margin-right:0}#bg-4{padding:30px 0;margin-bottom:0;background-color:#d1eaf4}#bg-6{padding-top:90px;margin-top:100px;margin-bottom:-60px;background-color:#d5d5d5}#bg-7{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin-top:80px;background-color:#e9e9e9}#bg-9{overflow:visible;margin:70px 0 100px}#bg-9 img{display:block;margin:-170px auto -50px}#bg-11{margin-bottom:100px;background-color:#d6eef7;color:#0f5066}#bg-14{background-color:rgba(150,194,63,.9);color:#FFF}#bg-15,#bg-16,.top-0{margin-top:-50px}#bg-15{border-top:1px solid #e9e9e9;background-color:#f0f0f0}#bg-16{padding:10px 0 80px;border-top:1px solid #FFF;margin-bottom:0;background-color:#FFF}.contact,.google-map{border:1px solid #cdcdcd}.contact,.headline h1{background-color:#fff}@media (min-width:768px) and (max-width:979px){.fullwidth-section .headline:after,.fullwidth-section .headline:before{width:35%}#bg-9 img{margin-top:-120px}}@media (max-width:767px){#bg-3 i:last-child,#bg-9 img{margin-bottom:0}.fullwidth-section .headline:after,.fullwidth-section .headline:before{content:none}#bg-3 h1{font-size:34px}#bg-3 i{display:block;margin-right:0;margin-bottom:30px}#bg-9 img{margin-top:40px}}.map{position:relative;margin:50px 0}.google-map{width:100%;height:560px}.contact{position:absolute;top:50px;left:150px;padding:40px 150px 20px 50px}.contact:after,.contact:before{position:absolute;left:50%;width:0;height:0}.contact:before{z-index:2;bottom:-35px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:35px solid #fff;margin-left:-10px;content:""}.contact:after,.headline:after,.headline:before{z-index:1;content:""}.contact:after{bottom:-36px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:35px solid #cdcdcd;margin-left:-9px}@media (max-width:767px){.contact{position:relative;top:0;left:0;padding:30px 15px 10px;border:none}.contact:after,.contact:before{display:none}}.headline{position:relative;margin:50px 0 100px}.headline:after,.headline:before{position:absolute;top:19px;left:0;right:0;height:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.headline h1,.icon-box-1,.icon-box-2,.icon-box-3,.milestone,.process-builder{position:relative}.headline h1{z-index:2;display:inline-block;padding:0 25px;margin-bottom:0}.title{font-size:50px;line-height:50px}.title-error{font-size:172px;line-height:200px;font-weight:700}.icon-box-1>i,.icon-box-2>i{font-size:48px;color:#289ccb;display:block}@media (max-width:767px){.headline{margin-bottom:50px}}.icon-box-1{margin:50px 0}.icon-box-1>i{float:left;line-height:68px}.icon-box-1 h3{margin-bottom:15px}.icon-box-1 .icon-box-content{margin-left:85px}.icon-box-2{margin:50px 0}.icon-box-2>i{margin-bottom:15px}.icon-box-2>img{max-width:100%;margin-bottom:30px}.icon-box-2 h3{margin-bottom:20px;line-height:24px}.icon-box-2 h3 small{font-size:14px;color:#289ccb}.icon-box-3>i{float:left;display:block;font-size:75px;line-height:75px}.icon-box-3 .icon-box-content{margin-left:105px}.icon-box-3 .icon-box-content h4{padding-top:7px}@media (max-width:767px){.icon-box-3>i{margin-right:20px}.icon-box-3 .icon-box-content{margin-left:0}}.milestone{margin-bottom:50px}.milestone:after{display:block;height:0;font-size:0;content:" "}.milestone i{z-index:20;font-size:32px}.milestone .milestone-content{z-index:10;color:#222;font-size:48px;line-height:48px;font-weight:600}.milestone .milestone-description{margin-top:35px;color:#289ccb;font-size:18px;line-height:24px}.process-builder{margin-bottom:40px;list-style:none}.process-builder:before{position:absolute;z-index:1;top:70px;left:130px;display:block;width:75%;border-top:1px solid #cdcdcd;content:""}.process-builder li{float:left;width:25%}.process-builder li h1,.process-builder li i{position:relative;z-index:2;display:block;width:140px;height:140px;overflow:hidden;border:1px solid #d7d7d7;border-radius:50%;outline:#fff solid 10px;margin:0 auto 20px;background-color:#fff;font-size:48px;line-height:140px;-webkit-transition:all .3s;transition:all .3s}.pricing-table-header,.process-builder li:hover h1,.process-builder li:hover i{background-color:#289ccb;color:#fff}.process-description{padding:0 20px;text-align:left}.process-description h2{line-height:24px}.process-description small{font-size:14px}.process-builder.three-items li{width:33.3333333333%}.process-builder.four-items li{width:25%}.process-builder.five-items li{width:20%}.process-builder:after{display:block;height:0;font-size:0;content:" "}@media (min-width:1400px){.process-description{padding:0 50px}}@media (max-width:767px){.process-builder li{float:none;width:100%;margin-bottom:40px}.process-builder:before{content:none}.process-builder.five-items li,.process-builder.four-items li,.process-builder.three-items li{width:100%}.process-description{text-align:center}}.pie-chart{position:relative;margin:0 auto;padding:30px 0;text-align:center}.pie-chart canvas{position:absolute;z-index:1;top:0;left:0}.pie-chart .pie-chart-custom-text,.pie-chart .pie-chart-percent,.pie-chart i{position:absolute;z-index:10;top:-10px;left:0;display:block;width:100%;text-align:center}.pie-chart img{max-width:100%}.pie-chart .pie-chart-custom-text{font-size:18px}.pie-chart .pie-chart-percent{font-size:48px;font-weight:600}.pie-chart-description{position:absolute;top:30px;left:0;display:block;width:100%;font-size:18px;font-weight:600}@media (min-width:768px) and (max-width:979px){.pie-chart .pie-chart-percent{font-size:38px}.pie-chart-description{top:20px}}.pricing-table{padding:0 20px;border:1px solid #cdcdcd;margin-bottom:50px;text-align:center;-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.pricing-table .btn{margin-bottom:-20px}.pricing-table-header{padding:20px 0;margin:0 -20px 45px;-webkit-transition:all .3s;transition:all .3s}.pricing-table-header h1,.pricing-table-header h3{margin-bottom:0}.pricing-table-offer ul{margin-bottom:30px;list-style:none}.pricing-table-offer ul li{margin-bottom:20px}.pricing-table-offer ul li:last-child{margin-bottom:0}.pricing-table:hover .pricing-table-header{background-color:#0f5066}.progress-bar-description{display:block;margin-bottom:15px;line-height:14px}.progress-bar{position:relative;display:block;height:20px;margin-bottom:15px;background-color:#cdcdcd}.progress-bar .progress-bar-outer{position:absolute;top:0;left:0;height:100%;background-color:#289ccb}.progress-bar.alt .progress-bar-outer{right:0;left:auto}.progress-bar .progress-bar-outer .progress-bar-inner{position:absolute;z-index:1;top:0;left:0;display:block;overflow:hidden;height:100%;width:100%}@media (max-width:767px){.progress-bar.alt .progress-bar-outer{right:auto;left:0}}a.social-icon{float:left;display:block;margin-right:10px;margin-bottom:1px;color:#289ccb;text-align:center}a.social-icon:last-child{margin-right:0}a.social-icon i{font-size:18px;line-height:30px}a.social-icon:hover{text-decoration:none}a.facebook-icon:hover{color:#0e59a0!important}a.twitter-icon:hover{color:#0f5066!important}a.dribble-icon:hover{color:#ea73a0!important}a.pinterest-icon:hover{color:#d73532!important}a.googleplus-icon:hover{color:#282927!important}a.tumblr-icon:hover{color:#586980!important}a.instagram-icon:hover{color:#82685a!important}a.rss-icon:hover{color:#f79638!important}a.linkedin-icon:hover{color:#018faf!important}a.skype-icon:hover{color:#00b0f6!important}a.flickr-icon:hover{color:#0061db!important}a.vimeo-icon:hover{color:#63879c!important}a.github-icon:hover{color:#3b3b3b!important}a.youtube-icon:hover{color:#cc181e!important}a.windows-icon:hover{color:#6dc2e9!important}a.dropbox-icon:hover{color:#007ee5!important}a.xing-icon:hover{color:#026566!important}a.adn-icon:hover{color:#1ea076!important}a.android-icon:hover{color:#98cb02!important}a.apple-icon:hover{color:#000!important}a.behance-icon:hover{color:#2d9ad2!important}a.bitbucket-icon:hover{color:#214f81!important}a.bitcoin-icon:hover{color:#f7931b!important}a.codepan-icon:hover{color:#000!important}a.css3-icon:hover{color:#3289ce!important}a.delicious-icon:hover{color:#3399fe!important}a.deviantart-icon:hover{color:#c8da30!important}a.digg-icon:hover{color:#0080c2!important}a.drupal-icon:hover{color:#0077b9!important}a.empire-icon:hover{color:#000!important}a.foursquare-icon:hover{color:#daecb0!important}a.git-icon:hover{color:#f34f29!important}a.gitti-icon:hover{color:#634c3e!important}a.hacker-news-icon:hover{color:#f18642!important}a.html5-icon:hover{color:#e54c1f!important}a.joomla-icon:hover{color:#016fb9!important}a.jsfiddle-icon:hover{color:#4679a4!important}a.linux-icon:hover{color:#fece0e!important}a.maxcdn-icon:hover{color:#f36f20!important}a.openid-icon:hover{color:#fe6101!important}a.pagelines-icon:hover{color:#3783e3!important}a.pied-piper-icon:hover{color:#0c7b48!important}a.qq-icon:hover{color:#23286c!important}a.rebel-icon:hover{color:#000!important}a.reddit-icon:hover{color:#cee3f8!important}a.renren-icon:hover{color:#0d81e4!important}a.share-icon:hover{color:#252525!important}a.slack-icon:hover{color:#453744!important}a.soundcloud-icon:hover{color:#fe4e00!important}a.spotify-icon:hover{color:#80bb41!important}a.stack-exchange-icon:hover{color:#265a93!important}a.stackoverflow-icon:hover{color:#fea501!important}a.steam-icon:hover{color:#191919!important}a.stumbleupon-icon:hover{color:#f04f23!important}a.tencent-weibo-icon:hover{color:#0063a7!important}a.trello-icon:hover{color:#226784!important}a.vine-icon:hover{color:#00b081!important}a.vk-icon:hover{color:#50769d!important}a.wechat-icon:hover{color:#a4dc31!important}a.weibo-icon:hover{color:#d82828!important}a.wordpress-icon:hover{color:#454442!important}a.yahoo-icon:hover{color:#4b04a8!important}.table-bordered{border:1px solid #cdcdcd;border-left:none;border-collapse:separate}.table-bordered td,.table-bordered th{border-left:1px solid #cdcdcd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:none}.table-condensed td,.table-condensed th{padding:4px 8px}@media (max-width:480px){table,tbody,td,th,thead,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}.table-bordered{border-top:none}tr{border-top:1px solid #555}td:first-child{border-top:none!important}}.tabs-container .tabs-menu{border-bottom:1px solid #cdcdcd;margin-top:10px;margin-bottom:0;list-style:none}.tabs-container .tabs-menu li{display:inline}.tabs-container .tabs-menu li a{float:left;display:block;padding:10px 25px;border-left:1px solid #fff;margin-bottom:-1px;background-color:#0f5066;color:#fff;font-size:16px;text-decoration:none}.tabs-container .tabs-menu li:first-child a{border-left:none}.tabs-container .tabs-menu li a:hover,.tabs-container .tabs-menu li.active a{background-color:#289ccb}.tabs-container .tabs{border:1px solid #cdcdcd;border-top:none;margin-bottom:30px}.tabs-container .tab-content{padding:30px 30px 10px}.vertical-tabs-container{position:relative;margin-bottom:30px}.vertical-tabs-container .tabs-menu{float:left;width:124px;border-right:1px solid #cdcdcd;margin-bottom:0;list-style:none}.vertical-tabs-container .tabs-menu li a{display:block;padding:10px 15px;border-bottom:1px solid #fff;margin-right:-2px;background-color:#0f5066;color:#fff;font-size:16px;text-decoration:none}.vertical-tabs-container .tabs-menu li:last-child a{border-bottom:none}.vertical-tabs-container .tabs-menu li a:hover,.vertical-tabs-container .tabs-menu li.active a{border-right-color:#fff;background-color:#289ccb}.vertical-tabs-container .tabs{margin-left:125px}.vertical-tabs-container .tab-content{padding:40px 20px 20px 40px;border:1px solid #cdcdcd}@media (min-width:768px) and (max-width:979px){.tabs-container .tabs-menu li a{padding:10px 15px}}@media (max-width:767px){.tabs-container .tabs-menu{border-bottom:none}.tabs-container .tabs-menu li{display:block}.tabs-container .tabs-menu li a{float:none;display:block;padding:20px 25px;border:1px solid #cdcdcd;border-top:none;margin:0}.tabs-container .tabs-menu li:first-child a{border:1px solid #cdcdcd;border-top:1px solid #e7e7e7}.tabs-container .tabs-menu li a:hover{text-decoration:none}.tabs-container .tabs-menu li.active a{padding:20px 25px;margin:0;background-color:#289ccb}.vertical-tabs-container .tabs-menu{float:none;width:100%}.vertical-tabs-container .tabs{margin-left:0}.vertical-tabs-container .tabs-menu li a{padding:20px 25px;border-right:none;margin-right:0}.vertical-tabs-container .tabs-menu li.active a{border-bottom-color:#333}}.testimonial{margin-bottom:30px}.testimonial h3{margin-bottom:0}.testimonial blockquote{position:relative;margin-bottom:20px}.testimonial blockquote p{font-style:normal}.testimonial img{float:left;max-width:100%;-webkit-border-radius:50%;border-radius:50%;margin-right:30px}.testimonial:after{display:block;height:0;font-size:0;content:" "}@media (min-width:768px) and (max-width:979px){.testimonial img{float:none;margin-right:0;margin-bottom:15px}}@media (max-width:767px){.testimonial img{float:none;margin-right:0;margin-bottom:15px}}.timeline{margin-bottom:50px;list-style:none}.timeline h3{margin-bottom:0}.left-side,.right-side{float:left;width:420px;box-sizing:border-box;padding:0 20px 20px}.left-side{text-align:right}.right-side{text-align:left}.separator{position:relative;float:left;width:80px;margin-bottom:-15px}.separator:after,.separator:before{position:absolute;left:50%;content:""}.separator:before{top:0;height:100%;border-left:2px solid #289ccb}.separator:after{top:30%;width:18px;height:18px;border:1px solid #289ccb;border-radius:50%;margin-left:-9px;background-color:#289ccb;-webkit-transition:all .3s;transition:all .3s}.timeline li:hover .separator:after,.widget-title span{background-color:#fff}.timeline li:after{display:block;height:0;font-size:0;content:" "}@media (min-width:1400px){.left-side,.right-side{width:535px}}@media (min-width:768px) and (max-width:979px){.left-side,.right-side{width:345px}.separator{width:15px}}@media (max-width:767px){.timeline li{padding:40px 0 20px;border-bottom:1px solid #289ccb}.timeline li:last-child{border-bottom:none}.left-side,.right-side{width:100%;text-align:left}.separator{display:none}}.widget{margin-bottom:100px}#footer .widget:last-child,#footer-bottom .widget:last-child,#header-top .widget:last-child{margin-bottom:0}.widget-title{position:relative;margin-bottom:20px;line-height:18px;font-weight:600}.widget-title span{position:relative;z-index:2;padding-right:15px}.widget-title:before{position:absolute;z-index:1;top:4px;right:0;left:0;height:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;content:""}.ewf_widget_social_media:after,.widget_recent_entries ul li:after{visibility:hidden;content:" ";clear:both}#searchform{position:relative}.screen-reader-text{display:none}#s{display:inline-block;width:100%;box-sizing:border-box}#searchsubmit{position:absolute;top:0;right:0;height:38px;padding:6px 15px;border:none;background:url(images/bg-search.png) center center no-repeat}.widget_recent_entries ul{margin-bottom:0;list-style:none}.widget_recent_entries ul li{margin-bottom:20px}.widget_recent_entries ul li:last-child{margin-bottom:0}.widget_recent_entries ul li a{color:#818181}.widget_recent_entries ul li img{float:left;margin:5px 10px 0 0}#recentcomments,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_pages ul{margin-bottom:0;list-style:none}.widget_recent_entries ul li .post-author{display:block;color:#289ccb}.widget_recent_entries ul li:after{display:block;height:0;font-size:0}@media (min-width:768px) and (max-width:979px){.widget_recent_entries ul li img{display:none}}.widget_pages ul li a{color:#818181}.widget_pages ul li a:hover{color:#289ccb}.widget_archive ul li a{color:#818181}.widget_archive ul li a:hover{color:#289ccb}.widget_categories ul li a{color:#818181}.widget_categories ul li a:hover{color:#289ccb}.widget_meta ul li a{color:#818181}.widget_meta ul li a:hover{color:#289ccb}.widget_tag_cloud a{display:inline-block;padding:5px 10px;border:1px solid #cdcdcd;margin:0 2px 5px 0;color:#818181;-webkit-transition:all .3s;transition:all .3s}.ewf_widget_contact_info ul,.widget_nav_menu .menu,.widget_rss ul{margin-bottom:0;list-style:none}.widget_tag_cloud a:hover{border-color:#289ccb;background-color:#289ccb;color:#fff}.widget_nav_menu .menu li a{color:#818181}.widget_nav_menu .menu li a:hover{color:#289ccb}#tweet .tweet{word-wrap:break-word}#tweet ul{list-style:none}#tweet .interact{text-align:center}#tweet .interact a{margin-right:10px}#tweet .interact a:last-child{margin-right:0}.flickr-feed .flickr_badge_image{display:inline}.flickr-feed img{width:75px;height:auto;border:none;padding:0 10px 5px 0}@media (min-width:768px) and (max-width:979px){.flickr-feed img{width:70px}}.ewf_widget_contact_info{margin-left:90px}@media (max-width:362px){.ewf_widget_contact_info{margin-left:0}}.ewf_widget_contact_info ul li{position:relative;padding-left:30px;margin-bottom:10px}.ewf_widget_contact_info ul li:last-child{margin-bottom:0}.ewf_widget_contact_info ul li i{position:absolute;top:7px;left:0}#newsletter-subscribe-form,.comments-title{position:relative}.ewf_widget_contact_info ul li a{color:#818181}#newsletter-subscribe-form input[type=text]{width:100%}#newsletter-subscribe-form input[type=submit]{padding:11px 25px;margin:0}.ewf_widget_navigation ul{margin-bottom:30px;list-style-type:none;list-style-position:outside}.ewf_widget_navigation li{border-bottom:1px solid #d7d7d7}.ewf_widget_navigation li:last-child{border-bottom:none}.ewf_widget_navigation li a{display:block;padding:10px 0;color:#818181}.ewf_widget_navigation li a:hover{color:#289ccb;text-decoration:none}.ewf_widget_social_media a.social-icon{width:37px;height:37px;border-radius:50%;background-color:#e9e9e9;color:#289ccb}.ewf_widget_social_media a.social-icon i{font-size:22px;line-height:37px}.ewf_widget_social_media:after{display:block;height:0;font-size:0}.comments-title:before,.section-heading:before{top:10px;right:0;height:7px;content:""}.comments-title{font-weight:600}.comments-title:before{position:absolute;left:110px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.comment-body{margin-bottom:40px}.commentlist .reply{text-align:right}.commentlist .vcard span.says{display:none}.commentlist .vcard img.photo{float:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:10px solid #289ccb;border-radius:50%}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label,.comment-notes,.form-allowed-tags,.logged-in-as,.must-log-in,.nav-next,.nav-previous,.nocomments{display:none}.commentlist .vcard cite.fn a.url{margin-left:30px;color:#818181;font-weight:600}.commentlist .comment-meta{margin:0 0 10px 110px}.commentlist .comment-meta a{color:#818181}.commentlist{margin:100px 0 50px;list-style:none}.commentlist li p{margin-left:110px}.commentlist li ul{margin-left:0;list-style:none}@media (max-width:767px){.commentlist .comment-meta,.commentlist .vcard cite.fn a.url,.commentlist li p{margin-left:0}.commentlist .vcard img.photo{float:none;margin-bottom:15px}.commentlist .reply{text-align:left}}.section-heading{position:relative;font-weight:600}.section-heading:before{position:absolute;left:170px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}#commentform{margin:50px 0}.form-submit{text-align:right}#commentform #submit{margin-right:0}