html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}figure{display:block}a{background-color:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}small{font-size:80%}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}button{color:inherit;font:;font-family:inherit;font-style:normal;font-variant:normal;font-weight:400;margin:0}button{overflow:visible}button{text-transform:none}button{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}@media print{*,:after,:before{-webkit-box-shadow:none!important;background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}}@font-face{font-family:glyphicons halflings;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}html{-webkit-tap-highlight-color:transparent;font-size:10px}body{background-color:#fff;color:#333;font:14px/1.42857143 "Helvetica Neue",Helvetica,Arial,sans-serif}button{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}h1,h2,h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}h2 small{color:#777;font-weight:400;line-height:1}h1,h2,h3{margin-bottom:10px;margin-top:20px}h2 small{font-size:65%}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}p{margin:0 0 10px}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}small{font-size:85%}.text-center{text-align:center}ol,ul{margin-bottom:10px;margin-top:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-10,.col-lg-12,.col-lg-2,.col-md-2,.col-md-4,.col-md-8,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-8,.col-xs-12,.col-xs-3,.col-xs-6,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-12,.col-xs-3,.col-xs-6,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-9{width:75%}.col-xs-6{width:50%}.col-xs-3{width:25%}@media(min-width:768px){.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-8{float:left}.col-sm-12{width:100%}.col-sm-8{width:66.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}}@media(min-width:992px){.col-md-2,.col-md-4,.col-md-8{float:left}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}.col-md-2{width:16.66666667%}}@media(min-width:1200px){.col-lg-10,.col-lg-12,.col-lg-2{float:left}.col-lg-12{width:100%}.col-lg-10{width:83.33333333%}.col-lg-2{width:16.66666667%}}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.btn{-moz-user-select:none;-ms-touch-action:manipulation;-ms-user-select:none;-webkit-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;user-select:none;vertical-align:middle;white-space:nowrap}.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary:focus{background-color:#286090;border-color:#122b40;color:#fff}.btn-primary:hover{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary:active{background-color:#286090;background-image:none;border-color:#204d74;color:#fff}.btn-primary:active:focus,.btn-primary:active:hover{background-color:#204d74;border-color:#122b40;color:#fff}.btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li{display:block;position:relative}.nav>li>a{display:block;padding:10px 15px;position:relative}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.navbar{border:1px solid transparent;margin-bottom:20px;min-height:50px;position:relative}@media(min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}}.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media(min-width:768px){.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}}@media(min-width:768px){.navbar-right{float:right!important;margin-right:-15px}}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{display:inline-block}.clearfix:after,.clearfix:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.nav:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.pull-left{float:left!important}.visible-xs-block,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs-block{display:block!important}.visible-xs-inline-block{display:inline-block!important}}.btn-primary{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 -1px 0 rgba(0,0,0,.2)}.btn-primary:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:active{background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);background-repeat:repeat-x;border-color:#245580;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary:active{background-color:#265a88;border-color:#245580}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}body{font-family:open sans,lucida grande,segoe ui,sans-serif;background-color:#eee;font-size:16px!important}h1,h2,h3{font-family:Bitter,Cambria,Georgia,serif;font-weight:700}h1{font-size:2.5em}h2{font-size:2.3em}h3{font-size:1.8em}a{color:#00f;text-decoration:underline}a:hover,a:active{color:#dc143c}label{font-weight:400;margin-right:3px}.section{padding-top:20px;padding-bottom:20px}.section>h2:first-child{margin-top:0}#page{background-color:#fff}#header{border-bottom:1px solid #eee;padding-top:0;padding-bottom:10px}#header .container{padding-top:10px}#footer{font-size:1em;background-color:#0064ff;color:#fff;margin:0;padding:40px 0}#footer a{color:#fff}.subtitle{font-size:.9em;color:#aaa;display:block;margin-bottom:10px}.sep{display:inline-block;margin:0 5px}.btn{background-image:none;border:none}.navbar-nav i.fa,.action-link i.fa{margin-right:5px}.btn-primary{background-color:#00f}.btn-primary:hover,.btn-primary:active{background-color:#000}.btn-lg{padding:10px 30px}.navbar{margin-bottom:0}.navbar-brand{padding:10px 0;height:auto}.navbar a{font-family:Bitter,Cambria,Georgia,serif;font-weight:700;font-size:1.4em;text-decoration:none}.navbar-nav>li{vertical-align:top}.navbar .menu-down{font-size:.7em;display:inline-block;margin-left:5px}.location-title{text-align:right;line-height:1em}.location-subtitle{font-weight:400;font-size:.6em;display:block}ul.list-inner{list-style-type:none}.list-inner{margin:0;padding:0}.list-outer a,.list-inner a{width:100%;display:inline-block;padding-top:4px}#cities{font-size:.9em;background-color:#eee;padding-bottom:40px}#cities a{color:#555;font-size:16px;line-height:34px}.breadcrumb{font-size:1em;color:#aaa;background-color:transparent;margin-bottom:0}.breadcrumb a{color:#888}.top-posts .listing-item{min-height:115px}.listing-item{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee;overflow:none}.post-thumbnail-box{padding-top:0;padding-right:0;padding-bottom:0}.post-title{font-family:Sans-serif;font-weight:700;font-size:20px;line-height:30px}.post-title-home{white-space:nowrap;text-overflow:ellipsis}.post-container-home{overflow:hidden;text-overflow:ellipsis}.post-preview{margin-bottom:10px}.header{margin-bottom:10px}.post-details{padding-right:10%}.post .aside{margin-bottom:10px}.post-contact{font-size:.9em;background-color:#eee}.post .post-meta{font-size:.9em;color:#aaa}.post .post-meta label{display:block;margin:10px 0 0}.social-buttons{margin-bottom:20px}div{border:1px solid red;border:none}@media all and (max-width:768px){body{line-height:24px}#header{padding-bottom:0}.navbar{font-size:.8em}.navbar-brand{width:100%}.navbar-brand img{margin:0 auto}.navbar-nav{display:inline-block}.navbar-extended{text-align:center}.navbar-nav>li{display:inline-block}.navbar .location-subtitle{font-size:.7em}.post-preview{margin-bottom:5px}}