body {-webkit-font-smoothing: antialiased;}
body.hyphenated {word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;hyphens: auto;}
h1, h2, h3, h4, h5 {color: #222;text-transform: uppercase;margin: 0;}
h1 small, h2 small, h3 small, h4 small, h5 small {text-transform: none;color: #444;}
h1 {font-size: 36px;line-height: 48px;margin-bottom: 24px;}
h1 small {font-size: 24px;}
h2 {font-size: 24px;line-height: 48px;margin-bottom: 12px;}
h2 small {font-size: 16px;}
h2.compact {line-height: 24px;}
h3 {font-size: 18px;line-height: 24px;margin-bottom: 12px;}
h3 small {font-size: 14px;}
h4, h5, h6 {line-height: 24px;}
h4 {font-size: 14px;}
h4 small {font-size: 12px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;color: #999;text-transform: uppercase;margin: 0;}
a {color: #42576a;text-decoration: none;}
a:hover {color: #567189;text-decoration: none;}
.more-link {text-align: right;display: block;margin: 12px 0;}
.lead {font-weight: 300;}
::selection {background: #42576a;color: white;}
::-moz-selection {background: #42576a;color: white;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {color: #444;-webkit-box-shadow: 0px 0px 1px white inset;-moz-box-shadow: 0px 0px 1px white inset;box-shadow: 0px 0px 1px white inset;-webkit-appearance: none;text-shadow: 0px 1px 0px white;}
select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {border-color: white;-webkit-box-shadow: 0 0 8px rgba(66,87,106,.6);-moz-box-shadow: 0 0 8px rgba(66,87,106,.6);box-shadow: 0 0 8px rgba(66,87,106,.6);}
figure {margin: 0 0 12px;}
pre, code, var, kbd, samp, tt, dir, listing, plaintext, xmp, abbr, acronym, blockquote, q {font-size: 14px;word-break: normal;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;-o-hyphens: none;hyphens: none;}
pre {background-color: #fafafb;border-color: #d8d8d8 #d8d8d8 #e5e5e5 #d8d8d8;-webkit-box-shadow: 0px 0px 10px rgba(119,119,119,.2) inset;-moz-box-shadow: 0px 0px 10px rgba(119,119,119,.2) inset;box-shadow: 0px 0px 10px rgba(119,119,119,.2) inset;color: #42576a;text-shadow: none;}
blockquote small {color: #a5a5a5;}
.section-alt blockquote {border-color: #d8d8d8;}
.section-dark blockquote {border-color: #656565;}
.section-alt hr {border-bottom-color: #d8d8d8;}
hr.invisible {border-bottom-color: transparent;}
.section-dark hr {border-top-color: #151515;border-bottom-color: #656565;}
.black {font-weight: 900;}
.bold {font-weight: 700;}
.regular {font-weight: 400;}
.light {font-weight: 300;}
.super .light {font-weight: 100;}
.lighter {font-weight: 100;}
.small {font-size: 36px;font-weight: 900;text-align: center;line-height: 1;margin-bottom: 0;text-transform: uppercase;}
.big {font-size: 1.5em;}
.bigger {font-size: 2em;}
.super {font-size: 72px;font-weight: 900;text-align: center;line-height: 1;margin-bottom: 0;text-transform: uppercase;}
.hyper {font-size: 240px;font-weight: 900;text-align: center;margin-bottom: 0;text-transform: uppercase;}
.gray {color: #777 !important;}
.blue {color: #42576a !important;}
.red {color: #b14949 !important;}
.white {color: white;}
.white.signature {text-shadow: none;}
#footer a.white.emailaddy {color:white; text-decoration:underline;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
.text-caps {text-transform: uppercase !important;}
.text-italic {font-style: italic;}
body {background: #f2f2f4 url("../images/backgrounds/bedge_grunge.png");}
.wrapper {background: white;margin: 40px auto;width: 90%;max-width: 1250px;overflow: hidden;border: 1px solid white;border-color: rgba(255,255,255,.5);-webkit-box-shadow: 0px 0px 40px rgba(0,0,0,.3),0px 0px 50px rgba(0,0,0,.1) inset;-moz-box-shadow: 0px 0px 40px rgba(0,0,0,.3),0px 0px 50px rgba(0,0,0,.1) inset;box-shadow: 0px 0px 40px rgba(0,0,0,.3),0px 0px 50px rgba(0,0,0,.1) inset;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fullwidth .wrapper {width: 100%;max-width: 100%;border-left: 0;border-right: 0;}
.wrapper-transparent {background: none;margin-top: 0;border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.top-wrapper {margin: 10px auto -40px;}
.top-wrapper p, .top-wrapper ul {margin-bottom: 0;}
.theme-dark .top-wrapper {color: #d8d8d8;text-shadow: 1px 1px 0px black;}
.theme-dark .top-wrapper h1, .theme-dark .top-wrapper h2, .theme-dark .top-wrapper h3, .theme-dark .top-wrapper h4, .theme-dark .top-wrapper h5, .theme-dark .top-wrapper a {color: #f2f2f4;}
.container-fluid {padding: 0 40px;}
.fullwidth .container-fluid {border-sizing: border-box;max-width: 1168px;margin: 0 auto;}
.section {position: relative;-webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important;}
.section-alt {background-color: #f2f2f4;}
.section-alt:before, .section-alt:after {content: "";position: absolute;width: 100%;height: 20px;left: 0;background-repeat: no-repeat;background-size: 100% 20px;z-index: 100;}
.section-alt:before {top: 0;background-image: url("../images/top-shadow.png");}
.section-alt:after {bottom: 0;background-image: url("../images/bottom-shadow.png");}
.section-alt:last-child:after {background-image: none;}
.section-dark {background-color: #444;color: white !important;text-shadow: 1px 1px 1px rgba(0,0,0,.9);}
.section-dark h1, .section-dark h2, .section-dark h3, .section-dark h4, .section-dark h5, .section-dark h6, .section-dark a {color: white !important;}
.section-dark a:hover {color: #d8d8d8 !important;}
.section-padded {padding: 40px 0;}
.push-left, .push-right, .push-top, .push-bottom {position: relative;}
.push-left {margin-left: -40px;}
.push-right {margin-right: -40px;}
.push-top {margin-top: -40px;}
.push-bottom {margin-bottom: -40px;}
#masthead .brand {font-weight: 900;font-size: 30px;line-height: 30px;padding: 25.5px 20px 29.5px;margin-top: 0;margin-bottom: 0;}
#masthead .brand a {font-style: normal;}
#masthead .navbar-inverse .brand a {color: white;}
#masthead .navbar-inner {padding-left: 0;padding-right: 0;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#masthead .navbar-inverse .navbar-inner {background-color: #111;background-image: -moz-linear-gradient(top,#222,#111);background-image: -webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image: -webkit-linear-gradient(top,#222,#111);background-image: -o-linear-gradient(top,#222,#111);background-image: linear-gradient(to bottom,#222,#111);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222",endColorstr="#ff111111",GradientType=0);}
#masthead .nav > li > a {text-transform: uppercase;text-shadow: none;font-style: normal;}
#masthead .nav > li > a:focus {outline: none;}
#masthead .nav > .active > a, #masthead .nav > .active > a:hover, #masthead .nav > .active > a:focus {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background-color: transparent;}
#masthead .nav li.dropdown.open > .dropdown-toggle, #masthead .nav li.dropdown.active > .dropdown-toggle, #masthead .nav li.dropdown.open.active > .dropdown-toggle {background-color: transparent;}
#masthead .dropdown-menu {background-color: rgba(68,68,68,.95);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;text-shadow: none;font-size: 14px;}
#masthead .dropdown-menu a {font-style: normal;}
#masthead .navbar .pull-right > li > .dropdown-menu .dropdown-menu, #masthead .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {left: 100%;right: auto;}
#masthead .nav.compact-nav > li > a {font-size: 14px;padding-left: 10px;padding-right: 10px;}
#footer {text-shadow: 1px 1px 0px white;}
#footer a {color: #222;}
#footer.theme-dark {color: #d8d8d8;text-shadow: 1px 1px 0px black;}
#footer.theme-dark h1, #footer.theme-dark h2, #footer.theme-dark h3, #footer.theme-dark h4, #footer.theme-dark h5, #footer.theme-dark a {color: #f2f2f4;}
.single .post {padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #dfdfe4;}
.single .post .post-body {padding-bottom: 0;margin-bottom: 0;border: 0;}
.post-head {margin-bottom: 12px;}
.post-head h2 {margin-bottom: 0;line-height: 24px;}
.post-head .post-extras {font-size: 12px;font-weight: 400;}
.post-head .post-extras a {color: #777;}
.post-head .post-extras i {font-size: 12px;color: #b9b9b9;padding: 0 2px 0 10px;}
.post-head .post-extras i:first-child {padding-left: 0;}
.post-info {margin-bottom: 24px;}
.post-body {margin-bottom: 48px;padding-bottom: 48px;border-bottom: 1px solid #dcdce1;}
.post-media {margin-bottom: 24px !important;}
.post-media img {-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;backface-visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;}
.post-media a:hover img {opacity: .8;}
.post-navigation {padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #dfdfe4;}
.post-navigation .pager {margin: 0;}
.post-navigation .pager li > a {padding: 5px 10px;background-color: #fafafa;border: 1px solid #d8d8d8;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.post-navigation .pager i {width: 1em;}
.post-navigation .pager .previous a i {text-align: left;}
.post-navigation .pager .next a i {text-align: right;}
.comments {margin-bottom: 24px;padding-bottom: 24px;border-bottom: 1px solid #dfdfe4;}
.media-comment {margin-top: 24px;position: relative;}
.media-comment .media-comment {margin-top: 24px;}
.media-comment .round-box {margin-right: 24px;}
.media-comment:after {content: "";position: absolute;width: 13px;height: 22px;background-image: url("../images/comment-arrow.png");background-size: 13px 22px;top: 12px;left: 61px;}
.comments-form input, .comments-form textarea {max-width: 80%;}
.media-comment .comments-form {margin-left: 0;margin-top: 20px;padding: 20px;position: relative;}
.media-comment .comments-form h3 {margin-left: 0px;}
.media-comment .comments-form input, .media-comment .comments-form textarea {background-color: white;}
.media-comment .comments-form textarea {width: 99%;max-width: 99%;}
.media-comment .comments-form:before {display: block;position: absolute;content: "";height: 1px;background-color: white;-webkit-box-shadow: 0px -1px 0px #f2f2f4;-moz-box-shadow: 0px -1px 0px #f2f2f4;box-shadow: 0px -1px 0px #f2f2f4;top: 0;left: -10px;right: -10px;}
.media-inner {padding: 10px;background-color: #fafafa;border: 1px solid #d8d8d8;}
.media-inner p:last-child {margin-bottom: 0;}
#timeline {list-style-type: none;padding-bottom: 24px;margin: 0;position: relative;}
#timeline:after {content: "";display: table;clear: both;}
#timeline .timeline-item {margin-bottom: 0;width: 50%;clear: both;}
#timeline .post {margin-right: 80px;}
#timeline .post-body {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
#timeline .post-body *:last-child {margin-bottom: 0;}
#timeline .post-title {margin-bottom: 12px;}
#timeline .post-info {position: absolute;margin-bottom: 0;width: 160px;left: 100%;top: 50%;margin-top: -63px;z-index: 1;}
#timeline .post-info .round-box {margin-bottom: 0;}
#timeline .post-info h5 {margin: 0 2px;}
#timeline .post-arrow {position: absolute;width: 13px;height: 22px;background-image: url("../images/timeline-arrow-right.png");background-size: 13px 22px;top: 50%;margin-top: -11px;left: 100%;}
#timeline .timeline-item:nth-child(even) {float: right;}
#timeline .timeline-item:nth-child(even) .post {margin-left: 80px;margin-right: 0;}
#timeline .timeline-item:nth-child(even) .post-info {left: auto;right: 100%;}
#timeline .timeline-item:nth-child(even) .post-arrow {background-image: url("../images/timeline-arrow-left.png");left: auto;right: 100%;}
#timeline:before, #timeline:after {position: absolute;display: block;content: "";height: 100%;width: 0px;top: -40px;left: 50%;margin-left: -2px;z-index: 0;border: 2px solid #d8d8d8;}
#timeline:before {border-style: dashed;top: auto;bottom: -40px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.post-info h5 {background-color: white;}
.section-alt .post-info h5 {background-color: #f2f2f4;}
.section-alt #timeline:before, .section-alt #timeline:after {border-color: white;}
.blog-social-buttons {text-align: right;margin-top: 24px;}
.blog-social-buttons .blog-social-button {display: inline-block;margin-left: 10px;}
#map {height: 400px;}
#map img {max-width: inherit;}
.contact-form .control-group {margin-bottom: 0;}
.contact-form .error .tooltip-inner {background-color: #b14949;background-color: rgba(177,73,73,.95);}
.contact-form .error .top .tooltip-arrow {border-top-color: #b14949;border-top-color: rgba(177,73,73,.95);}
.contact-form .error .right .tooltip-arrow {border-right-color: #b14949;border-right-color: rgba(177,73,73,.95);}
.contact-form .error .bottom .tooltip-arrow {border-bottom-color: #b14949;border-bottom-color: rgba(177,73,73,.95);}
.contact-form .error .left .tooltip-arrow {border-left-color: #b14949;border-left-color: rgba(177,73,73,.95);}
.contact-form .success .tooltip-inner {background-color: #5e9a6b;background-color: rgba(94,154,107,.9);}
.contact-form .success .top .tooltip-arrow {border-top-color: #5e9a6b;border-top-color: rgba(94,154,107,.9);}
.contact-form .success .right .tooltip-arrow {border-right-color: #5e9a6b;border-right-color: rgba(94,154,107,.9);}
.contact-form .success .bottom .tooltip-arrow {border-bottom-color: #5e9a6b;border-bottom-color: rgba(94,154,107,.9);}
.contact-form .success .left .tooltip-arrow {border-left-color: #5e9a6b;border-left-color: rgba(94,154,107,.9);}
.contact-details {background: url("../images/contact.png") no-repeat top right;}
.sidebar .sidebar-widget {padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #dfdfe4;}
.sidebar .sidebar-widget:last-child {border-bottom: 0;}
.widget_search form {margin: 0;}
.widget_search .input-append {position: relative;margin-bottom: 0;}
.widget_search .input-append input {width: 100%;}
.widget_search .input-append i {display: block;height: 1em;width: 1em;position: absolute;right: 1em;top: 50%;margin-top: -.5em;font-size: 16px;z-index: 100;text-shadow: 0px 1px 0px white;}
.widget_recent_entries ul, .widget_recent_comments ul, .widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_twitter ul, .widget_nav_menu ul {margin-left: 0px;list-style-type: none;margin-bottom: 0;}
.widget_recent_entries li, .widget_recent_comments li, .widget_archive li, .widget_categories li, .widget_meta li, .widget_pages li, .widget_twitter li, .widget_nav_menu li {margin-bottom: 12px;}
.widget_recent_entries p, .widget_recent_comments p, .widget_archive p, .widget_categories p, .widget_meta p, .widget_pages p, .widget_twitter p, .widget_nav_menu p {text-indent: 0;margin-bottom: 0;}
.widget_recent_entries h4, .widget_recent_comments h4, .widget_archive h4, .widget_categories h4, .widget_meta h4, .widget_pages h4, .widget_twitter h4, .widget_nav_menu h4 {text-transform: none;}
.widget_recent_entries .more-link, .widget_recent_entries .info, .widget_recent_comments .more-link, .widget_recent_comments .info, .widget_archive .more-link, .widget_archive .info, .widget_categories .more-link, .widget_categories .info, .widget_meta .more-link, .widget_meta .info, .widget_pages .more-link, .widget_pages .info, .widget_twitter .more-link, .widget_twitter .info, .widget_nav_menu .more-link, .widget_nav_menu .info {text-indent: 0;display: block;}
.widget_recent_entries .more-link:before, .widget_recent_entries .info:before, .widget_recent_comments .more-link:before, .widget_recent_comments .info:before, .widget_archive .more-link:before, .widget_archive .info:before, .widget_categories .more-link:before, .widget_categories .info:before, .widget_meta .more-link:before, .widget_meta .info:before, .widget_pages .more-link:before, .widget_pages .info:before, .widget_twitter .more-link:before, .widget_twitter .info:before, .widget_nav_menu .more-link:before, .widget_nav_menu .info:before {content: "-";}
.widget_recent_entries .info, .widget_recent_comments .info, .widget_archive .info, .widget_categories .info, .widget_meta .info, .widget_pages .info, .widget_twitter .info, .widget_nav_menu .info {color: #919191;}
.widget_recent_entries .sub-menu, .widget_recent_comments .sub-menu, .widget_archive .sub-menu, .widget_categories .sub-menu, .widget_meta .sub-menu, .widget_pages .sub-menu, .widget_twitter .sub-menu, .widget_nav_menu .sub-menu {margin-top: 12px;margin-bottom: 0;padding-left: 12px;font-style: italic;}
.widget_recent_comments ul, .widget_archive ul, .widget_categories ul, .widget_meta ul, .widget_pages ul, .widget_nav_menu ul {margin-left: 12px;}
.widget_archive h4 {font-weight: 300;}
.widget_archive h4 a {font-weight: bold;}
.widget_tag_cloud ul {margin: 0;padding: 0;list-style: none;}
.widget_tag_cloud ul:after {content: "";display: table;clear: both;}
.widget_tag_cloud ul li, .widget_tag_cloud ul a {float: left;height: 24px;line-height: 24px;position: relative;font-size: 11px;}
.widget_tag_cloud ul li {margin-bottom: 12px;}
.widget_tag_cloud ul a {margin-left: 20px;padding: 0 10px 0 12px;background: #e1e1e6;text-decoration: none;text-shadow: 1px 1px 0px #fff;box-shadow: 1px 1px 1px rgba(119,119,119,.5);}
.widget_tag_cloud ul a:before {content: "";float: left;position: absolute;top: 0;left: -12px;width: 0;height: 0;border-color: transparent #e1e1e6 transparent transparent;border-style: solid;border-width: 12px 12px 12px 0;}
.widget_tag_cloud ul a:after {content: "";position: absolute;top: 10px;left: 0;float: left;width: 4px;height: 4px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #fff;-webkit-box-shadow: -1px -1px 2px #bbbbc5;-moz-box-shadow: -1px -1px 2px #bbbbc5;box-shadow: -1px -1px 2px #bbbbc5;}
.widget_tag_cloud ul a:hover {background-color: #567189;color: white;text-shadow: none;}
.widget_tag_cloud ul a:hover:before {border-color: transparent #567189 transparent transparent;}
.widget_twitter ul {margin-left: 24px;}
.widget_twitter li {position: relative;}
.widget_twitter i {display: block;position: absolute;width: 24px;font-size: 14px;text-align: left;left: -24px;top: 6px;color: #d8d8d8;}
.widget_smartbox_wpml_language_selector li.active a {font-weight: 700;}
.widget_smartbox_social ul li {margin-bottom: 6px;}
.docs-sidebar-nav {max-width: 240px;margin-top: 12px;}
.docs-sidebar-nav li {line-height: 24px;margin-bottom: 12px;}
.docs-sidebar-nav li a {color: #bfbfbf;border-right: 2px solid #bfbfbf;text-align: right;padding: 0 16px 0;text-transform: uppercase;text-shadow: none;}
.docs-sidebar-nav li.active a, .docs-sidebar-nav li:hover a, .docs-sidebar-nav li.active:hover a {color: #42576a;border-color: #42576a;background: none;text-shadow: none;}
.affix {position: fixed;width: 17%;top: 0;}
.round-box {text-align: center;margin-bottom: 12px;position: relative;z-index: 100;}
.round-box .box-inner {display: inline-block;position: relative;margin: 0 auto;width: 120px;max-width: 100%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.round-box .box-inner:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.7) inset;-moz-box-shadow: 0px 0px 5px rgba(0,0,0,.7) inset;box-shadow: 0px 0px 5px rgba(0,0,0,.7) inset;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.round-box img {margin: 0;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.round-box a:hover img {opacity: .8;}
.round-box i {font-size: 52px;color: white;line-height: 1em;text-shadow: 1px 1px 1px black;display: block;position: absolute;width: 1em;height: 1em;top: 50%;left: 50%;margin-top: -.5em;margin-left: -.5em;}
.round-box .tag {font-size: 12px;color: white;line-height: 48px;text-transform: uppercase;text-align: center;width: 48px;height: 48px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;top: 10px;right: 50%;margin-right: -75px;background-color: #b14949;background-color: rgba(177,73,73,.8);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.round-box .tag i {font-size: 12px;display: inline-block;position: relative;top: 0;left: 0;margin: 0;text-shadow: none;}
.round-box.box-mini {margin-bottom: 8px;}
.round-box.box-mini .box-inner {width: 48px;}
.round-box.box-mini i {font-size: 16px;}
.round-box.box-small {margin-bottom: 8px;}
.round-box.box-small .box-inner {width: 78px;}
.round-box.box-small i {font-size: 24px;}
.round-box.box-medium .box-inner {width: 100px;}
.round-box.box-medium i {font-size: 24px;}
.round-box.box-medium .tag {margin-right: -70px;}
.round-box.box-big .box-inner {width: 200px;}
.round-box.box-big .tag {margin-right: -95px;}
.round-box.box-huge .box-inner {width: 250px;}
.round-box.box-huge .tag {margin-right: -105px;}
.round-box.no-rounded .box-inner {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.round-box.no-rounded .box-inner:after {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.2) inset;-moz-box-shadow: 0px 0px 5px rgba(0,0,0,.2) inset;box-shadow: 0px 0px 5px rgba(0,0,0,.2) inset;}
.round-box.no-rounded .box-inner .img-circle {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.round-box.box-small-icon i {font-size: 24px;}
.round-box.box-colored .box-inner {background: #42576a;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}
.flexslider .slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.flexslider {margin: 0;padding: 0;position: relative;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {max-width: 100%;display: block;margin: 0 auto;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {min-height: 100px;}
.flexslider .flex-caption {opacity: 0;}
.flexslider figure {margin-bottom: 0;}
.flexslider .flex-active-slide .flex-caption {opacity: 1;}
.flexslider .flex-active-slide .flex-caption .animated {-webkit-animation-name: reset,fadeIn;-moz-animation-name: reset,fadeIn;-o-animation-name: reset,fadeIn;-ms-animation-name: reset,fadeIn;animation-name: reset,fadeIn;-webkit-animation-duration: 2s;-moz-animation-duration: 2s;-o-animation-duration: 2s;-ms-animation-duration: 2s;animation-duration: 2s;-webkit-animation-timing-function: ease-in;-moz-animation-timing-function: ease-in;-o-animation-timing-function: ease-in;-ms-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-o-animation-iteration-count: 1;-ms-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-delay: 0,.5s;-moz-animation-delay: 0,.5s;-o-animation-delay: 0,.5s;-ms-animation-delay: 0,.5s;animation-delay: 0,.5s;}
.flex-control-nav {position: absolute;bottom: 0;margin: 0;padding: 0;list-style-type: none;}
.flex-control-nav li {display: inline-block;margin: 0 .5em;cursor: pointer;position: relative;z-index: 1000;}
.flex-control-nav a {display: inline-block;width: .5em;height: .5em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: rgba(255,255,255,.1);border: 2px solid #d8d8d8;text-indent: -9000em;}
.flex-control-nav a.flex-active {background: white;border-color: rgba(94,94,94,.7);}
.flex-controls-outside .flex-control-nav {position: relative;}
.flex-controls-left .flex-control-nav {left: 0;text-align: left;}
.flex-controls-right .flex-control-nav {right: 0;text-align: right;}
.flex-controls-center .flex-control-nav {width: 100%;text-align: center;}
.flex-direction-nav a {display: block;position: absolute;width: 30px;height: 70px;top: 50%;margin-top: -35px;opacity: .8;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.flex-direction-nav a:hover {opacity: 1;}
.flex-prev {background: url("../images/flex-prev-simple.png");left: 0;}
.flex-directions-fancy .flex-prev {background: url("../images/flex-prev.png");}
.flex-directions-outside .flex-prev {left: -40px;}
.flex-next {background: url("../images/flex-next-simple.png");right: 0;}
.flex-directions-fancy .flex-next {background: url("../images/flex-next.png");}
.flex-directions-outside .flex-next {right: -40px;}
.flexslider figure {position: relative;margin: 0;}
.flexslider figcaption {display: inline-block;position: absolute;top: 100%;left: 0;margin-top: -72px;background: black;background: rgba(0,0,0,.8);color: white;padding: 6px 12px;}
.flexslider figcaption p {margin-bottom: 0;}
.portfolio-filters {margin: 0px 0 48px;color: #848484;}
.portfolio-filters a {color: #848484;padding: 0 6px;}
.portfolio-filters a:hover, .portfolio-filters a.active {color: #42576a;}
.portfolio > li {margin-bottom: 48px;}
.portfolio > li img {-webkit-backface-visibility: hidden;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.portfolio > li.inactive img {opacity: .65;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);}
.portfolio figcaption {text-align: center;margin: 12px auto 0;max-width: 250px;}
.portfolio figure a {overflow: hidden;}
.portfolio .plus-icon {width: 36px;height: 36px;background: url("../images/plus-icon.png");margin-left: -18px;margin-top: -18px;background-size: 36px 36px;top: -36px;}
.portfolio .inactive .plus-icon {display: none;}
.social-icons a {-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.fadein-links a {display: inline-block;opacity: .8;-webkit-transition: opacity .2s;-moz-transition: opacity .2s;-o-transition: opacity .2s;transition: opacity .2s;}
.fadein-links a:hover {opacity: 1;}
.rev_slider_wrapper .tp-rightarrow.default {background: url("../images/flex-next-simple.png");background-repeat: no-repeat;background-size: 23px;}
.rev_slider_wrapper .tp-leftarrow.default {background: url("../images/flex-prev-simple.png");background-repeat: no-repeat;background-size: 23px;}
.rev_slider_wrapper .tp-bullets.simplebullets.round-old .bullet {width: .5em;height: .5em;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-image: none;background: rgba(255,255,255,.1);border: 2px solid #d8d8d8;text-indent: -9000em;display: inline-block;float: none;margin: 0 5px;}
.rev_slider_wrapper .tp-bullets.simplebullets.round-old .bullet.selected {background: white;border-color: rgba(94,94,94,.7);}
.hero-unit {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.super-hero-unit {position: relative;color: white;text-shadow: 1px 1px 1px rgba(0,0,0,.9);}
.super-hero-unit h1, .super-hero-unit .super, .super-hero-unit p, .super-hero-unit a {color: white;margin-bottom: 0;}
.super-hero-unit .lead {margin-bottom: 24px;}
.super-hero-unit span.lead {display: block;}
.super-hero-unit figure {position: relative;margin: 0;min-height: 100px;}
.super-hero-unit figure figcaption {display: block;position: absolute;width: 100%;top: 50%;left: 0;margin-top: -36px;background: none;padding: 0;}
.super-hero-unit.super-hero-light {text-shadow: -1px -1px 0px white;}
.super-hero-unit.super-hero-light h1, .super-hero-unit.super-hero-light p, .super-hero-unit.super-hero-light .super {color: #444;}
.super-hero-unit.super-marged h1, .super-hero-unit.super-marged .super {margin-bottom: 48px;}
.fullwidth .super-hero-unit > figure > img, .fullwidth .super-hero-unit > figure > a > img {width: 100%;}
.section-header {text-align: center;position: relative;border-bottom: 0;margin-top: 0;padding-bottom: 0;margin-bottom: 36px;}
.section-header h1 {text-align: center;display: inline-block;border-bottom: 0;padding: 0 24px;background-color: white;position: relative;z-index: 1;margin-bottom: 0;}
.section-header h1 small {font-size: inherit;text-transform: uppercase;}
.section-alt .section-header h1 {background-color: #f2f2f4;}
.section-header:before, .section-header:after {content: "";position: absolute;width: 30%;height: 1px;background-color: #f2f2f4;-webkit-box-shadow: 0px 1px 0px white;-moz-box-shadow: 0px 1px 0px white;box-shadow: 0px 1px 0px white;top: 50%;z-index: 0;}
.section-alt .section-header:before, .section-alt .section-header:after {background-color: #d8d8d8;}
.section-header:before {left: 0;}
.section-header:after {right: 0;}
.section-dark .section-header h1 {background-color: #444;color: white;}
.section-dark .section-header h1 small {color: white;}
.section-dark .section-header:before, .section-dark .section-header:after {background-color: #151515;-webkit-box-shadow: 0px 1px 0px #656565;-moz-box-shadow: 0px 1px 0px #656565;box-shadow: 0px 1px 0px #656565;}
.tooltip-inner {border-radius: 0;}
ul.icons li {margin-bottom: 24px;}
ul.icons p {text-indent: 0;}
ul.icons.lead {text-indent: -.5em;}
ul.icons.list-compact li {margin-bottom: 12px;}
ul.icons.icons-small i {font-size: .5em;vertical-align: middle;}
ul.inline {margin-left: 0;list-style-type: none;}
ul.inline li {display: inline-block;padding: 0 5px;}
.well {border-color: white;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background-color: #fcfcfc;-webkit-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 1px 3px rgba(0,0,0,.125);-moz-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 1px 3px rgba(0,0,0,.125);box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 1px 3px rgba(0,0,0,.125);position: relative;}
.section-dark .well {color: #777;text-shadow: none;}
.blockquote-well {margin-bottom: 72px;}
.blockquote-well .round-box {position: absolute;left: 50%;margin-left: -60px;top: 100%;margin-top: -60px;}
.blockquote-well blockquote {border-color: #dfdfe4;margin-bottom: 58px;}
.blockquote-well blockquote p {font-size: 16px;line-height: 1.5;}
.well-package {padding-top: 80px;margin-top: 100px;margin-bottom: 24px;text-align: center;}
.well-package-heading {color: white;line-height: 140px;text-shadow: 1px 1px 0px rgba(0,0,0,.5);position: absolute;width: 140px;height: 140px;left: 50%;top: 0;margin-left: -70px;margin-top: -70px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #222;background-color: rgba(34,34,34,.9);}
.well-package-heading .tag {font-size: 12px;color: white;line-height: 36px;text-transform: uppercase;text-align: center;width: 36px;height: 36px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;top: 10px;right: 50%;margin-right: -75px;background-color: #b14949;background-color: rgba(177,73,73,.8);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.well-package-price {font-size: 36px;color: #42576a;line-height: 1em;font-weight: 900;}
.well-package-price small {font-size: 16px;font-weight: 300;}
.well-package-list {margin: 0;padding: 0;list-style-type: none;margin-bottom: 24px;}
.well-package-list li {border-bottom: 1px solid #f2f2f4;-webkit-box-shadow: 0px 1px 0px white;-moz-box-shadow: 0px 1px 0px white;box-shadow: 0px 1px 0px white;padding: 12px 0;}
.accordion-group {border: 0;margin-bottom: 12px;}
.accordion-heading {font-size: 18px;position: relative;border: 1px solid #f2f2f4;-webkit-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 0px 5px rgba(0,0,0,.05);-moz-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 0px 5px rgba(0,0,0,.05);box-shadow: 0 0px 10px rgba(0,0,0,.05) inset,0 0px 5px rgba(0,0,0,.05);}
.accordion-heading .accordion-toggle:after {position: absolute;display: block;font-family: FontAwesome;content: "";font-size: 14px;line-height: 1em;right: 1em;top: 50%;margin-top: -.5em;}
.accordion-heading .accordion-toggle.collapsed:after {content: "";}
.accordion-inner {background-color: #f2f2f4;-webkit-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset;-moz-box-shadow: 0 0px 10px rgba(0,0,0,.05) inset;box-shadow: 0 0px 10px rgba(0,0,0,.05) inset;}
.pagination {margin: 0 0 24px;}
.pagination ul {-webkit-box-shadow: 0 2px 8px rgba(0,0,0,.05);-moz-box-shadow: 0 2px 8px rgba(0,0,0,.05);box-shadow: 0 2px 8px rgba(0,0,0,.05);}
.pagination ul > li > a {-webkit-box-shadow: 0 -2px 5px rgba(0,0,0,.05) inset;-moz-box-shadow: 0 -2px 5px rgba(0,0,0,.05) inset;box-shadow: 0 -2px 5px rgba(0,0,0,.05) inset;text-shadow: 0px 1px 0px white;}
.pagination ul > li.active > a {color: #bfbfbf;-webkit-box-shadow: 0px 0px 3px #d8d8d8 inset;-moz-box-shadow: 0px 0px 3px #d8d8d8 inset;box-shadow: 0px 0px 3px #d8d8d8 inset;}
.affix-bottom {position: absolute;bottom: 20px;margin-bottom: 20px;}
.thumbnails > .span2:nth-child(2n+1), .thumbnails > .span3:nth-child(4n+1), .thumbnails > .span4:nth-child(3n+1) {margin-left: 0;clear: both;}
.nav-tabs {margin-bottom: 0;}
.nav-tabs > li > a {border-radius: 0 !important;}
.nav-tabs > li > a:hover {border: 1px solid #ddd;text-shadow: none !important;color: #777 !important;}
.nav-tabs > li.active a {color: #777 !important;text-shadow: none !important;}
.tab-content {background-color: white;padding: 12px;color: #444 !important;border-left: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;text-shadow: none !important;}
.tabs-below > .nav-tabs > li > a:hover {border-bottom-color: #ddd;}
.tabs-below .tab-content {border-top: 1px solid #d8d8d8;border-bottom: 0;}
.tabs-left > .nav-tabs {margin-right: 0;border-right: 0;}
.tabs-left > .nav-tabs > li > a:hover {border-color: #ddd;}
.tabs-left .tab-content {border-top: 1px solid #d8d8d8;}
.tabs-right > .nav-tabs {margin-left: 0;border-left: 0;}
.tabs-right > .nav-tabs > li > a:hover {border-color: #ddd;}
.tabs-right .tab-content {border-top: 1px solid #d8d8d8;}
.tab-pills .tab-content {border-top: 1px solid #d8d8d8;}
.alert-danger, .alert-error {color: white;text-shadow: none;}
.alert-danger h1, .alert-danger h2, .alert-danger h3, .alert-danger h4, .alert-danger h5, .alert-error h1, .alert-error h2, .alert-error h3, .alert-error h4, .alert-error h5 {color: white;}
.progress {background: #f2f2f4;}
.img-polaroid {border-color: #d8d8d8;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.img-polaroid:hover {-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.15);-moz-box-shadow: 0 1px 5px rgba(0,0,0,.15);box-shadow: 0 1px 5px rgba(0,0,0,.15);}
.no-margin {margin: 0 !important;}
.margin-bottom {margin-bottom: 24px !important;}
.margin-top {margin-top: 24px !important;}
.margin-left {margin-left: 24px !important;}
.margin-right {margin-right: 24px !important;}
.block {display: block !important;}
.inline-block {display: inline-block !important;}
.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;margin-bottom: 24px;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media (max-width: 979px) {.wrapper {width: 100%;margin: 0 0 40px;border: 0;}
	.top-wrapper {margin: 10px 0;}
	.top-wrapper .span6 {min-height: 0;}
	#masthead .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;-moz-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;background-color: #f2f2f4;}
	#masthead .nav-collapse .nav > li > a, #masthead .nav-collapse .dropdown-menu a {padding: 9px 15px !important;}
	#masthead .dropdown-menu {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;-moz-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;background-color: #f2f2f4;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
	#masthead .navbar-inverse .dropdown-menu {background-color: #3c3c3c;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;-moz-box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;}
	.docs-sidebar-nav.affix-bottom, .docs-sidebar-nav.affix {width: 17%;}}
@media (min-width: 768px) and (max-width: 979px) {.docs-sidebar-nav.affix-bottom, .docs-sidebar-nav.affix {width: 17.75%;}}
@media (max-width: 767px) {h1 {font-size: 24px;line-height: 36px;}
	h1 small {font-size: 16px;}
	h2 {font-size: 21px;line-height: 36px;}
	h2 small {font-size: 14px;}
	h3 {font-size: 18px;line-height: 36px;}
	h3 small {font-size: 14px;}
	.small {font-size: 24px;}
	.super {font-size: 48px;}
	.hyper {font-size: 70px;}
	body {padding: 0;}
	.container-fluid {padding: 0 20px;}
	.push-left, .push-right, .push-top, .push-bottom {margin-top: auto;margin-right: auto;margin-bottom: 24px;margin-left: auto;}
	.top-wrapper .span6 {margin: 0;padding: 6px 0;}
	.top-wrapper .unstyled li {margin-bottom: 0;}
	#masthead .navbar-fixed-top, #masthead .navbar-fixed-bottom, #masthead .navbar-static-top {margin: 0;}
	#masthead .nav > li > a {font-size: 16px;}
	#masthead .nav .dropdown-menu {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;-moz-box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;box-shadow: 0 2px 5px rgba(0,0,0,.125) inset;background-color: #f2f2f4;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
	#masthead .navbar-inverse .dropdown-menu {background-color: #3c3c3c;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;-moz-box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;box-shadow: 0 2px 5px rgba(0,0,0,.9) inset;}
	.super-hero-unit figure {min-height: 70px;}
	.super-hero-unit figcaption {margin-top: -24px;}
	.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {width: 20px;height: 47px;margin-top: -24px;background-size: 20px 47px;}
	.flex-directions-outside .flex-prev {left: -20px;}
	.flex-directions-outside .flex-next {right: -20px;}
	.unstyled li {margin-bottom: 48px;}
	.small-screen-center {text-align: center !important;}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 0;}
	.sidebar {margin-top: 24px;padding-top: 24px;border-top: 1px solid #f2f2f4;}
	.comments h3 {margin-left: 0;}
	.comments hr {margin-left: 0;}
	.comments-form input, .comments-form textarea {max-width: 99%;}
	.docs-sidebar-nav, .docs-sidebar-nav.affix, .docs-sidebar-nav.affix-top, .docs-sidebar-nav.affix-bottom {position: relative;width: 100%;max-width: inherit;margin-top: 0px;margin-bottom: 24px;padding: 0;border-bottom: 1px solid #f2f2f4;}
	.docs-sidebar-nav li, .docs-sidebar-nav.affix li, .docs-sidebar-nav.affix-top li, .docs-sidebar-nav.affix-bottom li {line-height: 24px;margin-bottom: 24px;}
	.docs-sidebar-nav li a, .docs-sidebar-nav.affix li a, .docs-sidebar-nav.affix-top li a, .docs-sidebar-nav.affix-bottom li a {border-right: 0;text-align: center;padding-right: 0px;}}
@media (max-width: 480px) {.small {font-size: 18px;}
	.super {font-size: 36px;line-superheight: 1em;}
	.hyper {font-size: 48px;line-height: 1em;}
	.super-hero-unit figure figcaption {margin-top: -16px;}
	#map {height: 200px;}
	#timeline {padding-top: 1px;}
	#timeline .timeline-item {width: 100%;}
	#timeline .post {margin-right: 0;margin-top: 124px;z-index: 1;}
	#timeline .timeline-item:first-child .post {margin-top: 72px;}
	#timeline .post-info {top: auto;bottom: 100%;left: 0;margin: 0 auto 12px;width: 100%;}
	#timeline .post-info h5 {position: absolute;left: 0;top: 50%;margin-top: -12px;background-color: transparent;}
	#timeline .post-info h5:last-child {left: auto;right: 0;}
	#timeline .post-arrow {width: 22px;height: 13px;background-image: url("../images/timeline-arrow-top.png");background-size: 22px 13px;top: auto;bottom: 100%;margin-top: 0px;left: 50%;margin-left: -11px;}
	#timeline .timeline-item:nth-child(even) {float: none;}
	#timeline .timeline-item:nth-child(even) .post {margin-left: 0;}
	#timeline .timeline-item:nth-child(even) .post-info {left: 0;margin: 0 auto 12px;}
	#timeline .timeline-item:nth-child(even) .post-arrow {background-image: url("../images/timeline-arrow-top.png");right: auto;left: 50%;}
	.post-extras {text-align: center;}
	.media-comment .media-inner {padding-top: 20px;}
	.media-comment:after {display: none;}
	.media-comment .round-box {position: relative;margin: 0;bottom: -22px;}
	.media-comment .comment-reply {float: right;}}
@media (max-width: 320px) {body {font-size: 14px;}
	h1 {font-size: 21px;line-height: 24px;}
	h1 small {font-size: 14px;}
	h2 {font-size: 18px;line-height: 24px;}
	h2 small {font-size: 12px;}
	h3 {font-size: 16px;line-height: 24px;}
	h3 small {font-size: 11px;}
	.small {font-size: 12px;}
	.super {font-size: 24px;line-height: 1;}
	.hyper {font-size: 36px;}
	.super-hero-unit figure figcaption {margin-top: -12px;}}
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5) {body {background-image: url("../images/backgrounds/bedge_grunge_@2X.png");background-size: 588px 375px;}}
.theme-brown a {color: #764520;}
.theme-brown a:hover {color: #9e5c2b;}
.theme-brown ::selection {background: #764520;}
.theme-brown ::-moz-selection {background: #764520;}
.theme-brown select:focus, .theme-brown textarea:focus, .theme-brown input[type="text"]:focus, .theme-brown input[type="password"]:focus, .theme-brown input[type="datetime"]:focus, .theme-brown input[type="datetime-local"]:focus, .theme-brown input[type="date"]:focus, .theme-brown input[type="month"]:focus, .theme-brown input[type="time"]:focus, .theme-brown input[type="week"]:focus, .theme-brown input[type="number"]:focus, .theme-brown input[type="email"]:focus, .theme-brown input[type="url"]:focus, .theme-brown input[type="search"]:focus, .theme-brown input[type="tel"]:focus, .theme-brown input[type="color"]:focus, .theme-brown .uneditable-input:focus {-webkit-box-shadow: 0 0 8px rgba(119,119,119,.6);-moz-box-shadow: 0 0 8px rgba(119,119,119,.6);box-shadow: 0 0 8px rgba(119,119,119,.6);}
.theme-brown .btn {color: #444;}
.theme-brown .btn:hover {color: #444;}
.theme-brown .btn-success, .theme-brown .btn-warning, .theme-brown .btn-info, .theme-brown .btn-inverse, .theme-brown .btn-danger {color: white;}
.theme-brown .btn-success:hover, .theme-brown .btn-warning:hover, .theme-brown .btn-info:hover, .theme-brown .btn-inverse:hover, .theme-brown .btn-danger:hover {color: white;}
.theme-brown .btn-primary {color: white;text-shadow: 0 -1px 0 rgba(0,0,0,.25);background-color: #26160a;background-image: -moz-linear-gradient(top,#4e2e15,#26160a);background-image: -webkit-gradient(linear,0 0,0 100%,from(#4e2e15),to(#26160a));background-image: -webkit-linear-gradient(top,#4e2e15,#26160a);background-image: -o-linear-gradient(top,#4e2e15,#26160a);background-image: linear-gradient(to bottom,#4e2e15,#26160a);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF4E2E15",endColorstr="#FF26160A",GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color: #26160a #26160a black;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);}
.theme-brown .btn-primary:hover {color: white;}
.theme-brown .navbar .nav > .active > a, .theme-brown .navbar .nav > .active > a:hover, .theme-brown .navbar .nav > .active > a:focus, .theme-brown .navbar .nav > li > a:focus, .theme-brown .navbar .nav > li > a:hover, .theme-brown .navbar .nav li.dropdown.open > .dropdown-toggle, .theme-brown .navbar .nav li.dropdown.active > .dropdown-toggle, .theme-brown .navbar .nav li.dropdown.open.active > .dropdown-toggle {color: #764520;}
.theme-brown .post-extras i {color: #764520;}
.theme-brown .tags-widget ul a:hover {background-color: #9e5c2b;}
.theme-brown .tags-widget ul a:hover:before {border-color: transparent #9e5c2b transparent transparent;}
.theme-brown .nav-pills > .active > a, .theme-brown .nav-pills > .active > a:hover {background-color: #764520;}
.theme-brown .docs-sidebar-nav li.active a, .theme-brown .docs-sidebar-nav li:hover a, .theme-brown .docs-sidebar-nav li.active:hover a {color: #764520;border-color: #764520;}
.theme-brown .portfolio-filters a:hover, .theme-brown .portfolio-filters a.active {color: #f4a868;}
.theme-brown .well-package-price {color: #f4a868;}
.theme-brown .round-box.box-colored .box-inner {background: #764520;}
.theme-red a {color: #650800;}
.theme-red a:hover {color: #980c00;}
.theme-red ::selection {background: #650800;}
.theme-red ::-moz-selection {background: #650800;}
.theme-red select:focus, .theme-red textarea:focus, .theme-red input[type="text"]:focus, .theme-red input[type="password"]:focus, .theme-red input[type="datetime"]:focus, .theme-red input[type="datetime-local"]:focus, .theme-red input[type="date"]:focus, .theme-red input[type="month"]:focus, .theme-red input[type="time"]:focus, .theme-red input[type="week"]:focus, .theme-red input[type="number"]:focus, .theme-red input[type="email"]:focus, .theme-red input[type="url"]:focus, .theme-red input[type="search"]:focus, .theme-red input[type="tel"]:focus, .theme-red input[type="color"]:focus, .theme-red .uneditable-input:focus {-webkit-box-shadow: 0 0 8px rgba(119,119,119,.6);-moz-box-shadow: 0 0 8px rgba(119,119,119,.6);box-shadow: 0 0 8px rgba(119,119,119,.6);}
.theme-red .btn {color: #444;}
.theme-red .btn:hover {color: #444;}
.theme-red .btn-success, .theme-red .btn-warning, .theme-red .btn-info, .theme-red .btn-inverse, .theme-red .btn-danger {color: white;}
.theme-red .btn-success:hover, .theme-red .btn-warning:hover, .theme-red .btn-info:hover, .theme-red .btn-inverse:hover, .theme-red .btn-danger:hover {color: white;}
.theme-red .btn-primary {color: white;text-shadow: 0 -1px 0 rgba(0,0,0,.25);background-color: #a24343;background-image: -moz-linear-gradient(top,#b14949,#8d3a3a);background-image: -webkit-gradient(linear,0 0,0 100%,from(#b14949),to(#8d3a3a));background-image: -webkit-linear-gradient(top,#b14949,#8d3a3a);background-image: -o-linear-gradient(top,#b14949,#8d3a3a);background-image: linear-gradient(to bottom,#b14949,#8d3a3a);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB14949",endColorstr="#FF8D3A3A",GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color: #8d3a3a #8d3a3a #572424;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);}
.theme-red .btn-primary:hover {color: white;background-color: #8d3a3a;}
.theme-red .navbar .nav > .active > a, .theme-red .navbar .nav > .active > a:hover, .theme-red .navbar .nav > .active > a:focus, .theme-red .navbar .nav > li > a:focus, .theme-red .navbar .nav > li > a:hover, .theme-red .navbar .nav li.dropdown.open > .dropdown-toggle, .theme-red .navbar .nav li.dropdown.active > .dropdown-toggle, .theme-red .navbar .nav li.dropdown.open.active > .dropdown-toggle {color: #650800;}
.theme-red .post-extras i {color: #650800;}
.theme-red .tags-widget ul a:hover {background-color: #980c00;}
.theme-red .tags-widget ul a:hover:before {border-color: transparent #980c00 transparent transparent;}
.theme-red .nav-pills > .active > a, .theme-red .nav-pills > .active > a:hover {background-color: #650800;}
.theme-red .docs-sidebar-nav li.active a, .theme-red .docs-sidebar-nav li:hover a, .theme-red .docs-sidebar-nav li.active:hover a {color: #650800;border-color: #650800;}
.theme-red .portfolio-filters a:hover, .theme-red .portfolio-filters a.active {color: #650800;}
.theme-red .well-package-price {color: #650800;}
.theme-red .round-box.box-colored .box-inner {background: #764520;}
.animated {-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.animated.slow {-webkit-animation-duration: 2s;-moz-animation-duration: 2s;-o-animation-duration: 2s;animation-duration: 2s;}
.animated.slower {-webkit-animation-duration: 4s;-moz-animation-duration: 4s;-o-animation-duration: 4s;animation-duration: 4s;}
.animated.long {-webkit-animation-iteration-count: 4;-moz-animation-iteration-count: 4;-o-animation-iteration-count: 4;animation-iteration-count: 4;}
.animated.forever {-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.animated.delayed {-webkit-animation-delay: .5s;-moz-animation-delay: .5s;-o-animation-delay: .5s;-ms-animation-delay: .5s;animation-delay: .5s;}
.animated.delayedmore {-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;-ms-animation-delay: 1s;animation-delay: 1s;}
@-webkit-keyframes reset {0% {opacity: 0;}
	100% {opacity: 0;}}
@-moz-keyframes reset {0% {opacity: 0;}
	100% {opacity: 0;}}
@-o-keyframes reset {0% {opacity: 0;}
	100% {opacity: 0;}}
@-ms-keyframes reset {0% {opacity: 0;}
	100% {opacity: 0;}}
@keyframes reset {0% {opacity: 0;}
	100% {opacity: 0;}}
.reset {-webkit-animation-name: reset;-moz-animation-name: reset;-o-animation-name: reset;animation-name: reset;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-moz-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-o-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-ms-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
.fadein {-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(20px);}
	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInUp {0% {opacity: 0;-o-transform: translateY(20px);}
	100% {opacity: 1;-o-transform: translateY(0);}}
@-ms-keyframes fadeInUp {0% {opacity: 0;-ms-transform: translateY(20px);}
	100% {opacity: 1;-ms-transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);}
	100% {opacity: 1;transform: translateY(0);}}
.fadeinup {-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@-moz-keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@-o-keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@keyframes flash {0%, 50%, 100% {opacity: 1;}
	25%, 75% {opacity: 0;}}
.flash {-webkit-animation-name: flash;-moz-animation-name: flash;-o-animation-name: flash;animation-name: flash;}
.ie8 .box-mini .img-circle {min-width: 48px;}
.ie8 .blockquote-well .round-box .img-circle {min-width: 100px;}
.ie8 .media-comment .round-box {width: 48px;}
.ie8 .opaque {opacity: .8;filter: alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.ie8 .portfolio span.tag {-pie-background: rgba(232,72,29,.8);}
.ie8 .iefullbg {position: fixed;top: 0px;left: 0px;z-index: -1;width: 100%;height: 100%;zoom: 1;background: none;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="images/assets/landscapes/landscape-5-2000x1200.jpg",sizingMethod=scale);-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( enabled=\'true\', src=\'images/assets/landscapes/landscape-5-2000x1200.jpg\',sizingMethod=\'scale\')";}
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float: right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption, .gallery-caption {max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
.sticky {display: block;}
.bypostauthor {display: block;}
.row-fluid ul.thumbnails li.span12 + li {margin-left: 0px;clear: left;}
.row-fluid ul.thumbnails li.span6:nth-child(2n + 3) {margin-left: 0px;clear: left;}
.row-fluid ul.thumbnails li.span4:nth-child(3n + 4) {margin-left: 0px;clear: left;}
.row-fluid ul.thumbnails li.span3:nth-child(4n + 5) {margin-left: 0px;clear: left;}
.row-fluid ul.thumbnails li.span2:nth-child(6n + 7) {margin-left: 0px;clear: left;}
.row-fluid ul.thumbnails li.span1:nth-child(12n + 13) {margin-left: 0px;clear: left;}
div.wpcf7 div.wpcf7-response-output {padding: 8px 35px 8px 14px;margin-bottom: 20px;text-shadow: 0 1px 0 rgba(255,255,255,.5);border: 1px solid;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
div.wpcf7 div.wpcf7-validation-errors {color: #c09853;background-color: #fcf8e3;border-color: #fbeed5;}
.wpcf7-mail-sent-ok {color: #468847;background-color: #dff0d8;border-color: #d6e9c6;}
.wpcf7-display-none {display: none;}
span.wpcf7-not-valid-tip {display: none;}
input.wpcf7-not-valid {border-color: #b94a48;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);color: #b94a48;}
input.wpcf7-not-valid:focus {border-color: #b94a48;-webkit-box-shadow: 0 0 8px rgba(0,0,0,.6);-moz-box-shadow: 0 0 8px rgba(0,0,0,.6);box-shadow: 0 0 8px rgba(0,0,0,.6);}
body {background: none;}