.otw-button {background-color: #00aeef;border: 1px solid rgba(128,128,128,.4);color: white !important;cursor: pointer;display: inline-block !important;font-family: "Open Sans Condensed",sans-serif;font-size: 14px;font-weight: bold;line-height: 1em;margin: 0 0 5px 0;outline: none;padding: 8px 16px 9px;position: relative;text-align: center;text-decoration: none;text-shadow: 0 1px 0 rgba(0,0,0,.25);background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.25)));background-image: -webkit-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: -moz-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: -o-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-repeat: repeat-x;}
.otw-button:hover {color: white;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(0,0,0,.05)));background-image: -webkit-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: -moz-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: -o-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));text-shadow: 0 1px 0 rgba(0,0,0,.6);border: 1px solid rgba(128,128,128,.6);}
.otw-button:active {color: #ebebeb;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.4)));background-image: -webkit-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: -moz-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: -o-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;-moz-box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;text-shadow: 0 1px 0 rgba(0,0,0,.25);border: 1px solid rgba(128,128,128,.75);}
.ie8 .otw-button {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33ffffff",endColorstr="#40000000",GradientType=0);}
.ie8 .otw-button:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affffff",endColorstr="#0d000000",GradientType=0);}
.ie8 .otw-button:active {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affffff",endColorstr="#66000000",GradientType=0);}
.ie9 .otw-button {position: relative;}
.ie9 .otw-button:after {display: block;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: .12;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczOTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czOTEpIiAvPgo8L3N2Zz4=");}
.ie9 .otw-button:hover:after {opacity: .05;}
.ie9 .otw-button:active:after {opacity: .2;}
.otw-button.large {font-size: 18px;}
.otw-button.large img {max-height: 19px;}
.otw-button.medium {font-size: 14px;}
.otw-button.medium img {max-height: 15px;}
.otw-button.small {font-size: 12px;padding: 5px 10px 6px;}
.otw-button.small img {max-height: 13px;}
.otw-button.tiny {font-size: 11px;padding: 4px 8px 5px;}
.otw-button.tiny img {max-height: 12px;}
.otw-button.expand {width: 100%;text-align: center;}
.otw-button.radius, .otw-button.radius:after {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.otw-button.round, .otw-button.round:after {-webkit-border-radius: 1000px;-moz-border-radius: 1000px;-ms-border-radius: 1000px;-o-border-radius: 1000px;border-radius: 1000px;}
.otw-button i {display: block;float: left;margin: 1px 6px 0 0;}
.otw-button img {margin-right: 8px;}
.otw-button.right-icon i {float: right;margin: 1px 0 0 6px;}
.otw-button.right-icon img {float: right;margin: 0 0 0 8px;}
.otw-red {background-color: #ff1d25;}
.otw-orange {background-color: #ff931e;}
.otw-green {background-color: #8cc63f;}
.otw-greenish {background-color: #23d7af;}
.otw-aqua {background-color: #3fa9f5;}
.otw-blue {background-color: #2356d7;}
.otw-pink {background-color: #ff7bac;}
.otw-silver {background-color: #d8d8d8;}
.otw-brown {background-color: #c69c6d;}
.otw-black {background-color: #1c1c1c;}
.otw-white {background-color: white;}
.otw-sc-link a {padding-right: 3px;}
.otw-sc-link a i {display: block;float: left;margin: 0 3px 0 0;}
.otw-sc-link a img {max-height: 13px;margin-right: 4px;}
.otw-sc-link a.right-icon {padding: 0 0 0 3px;}
.otw-sc-link a.right-icon i {float: right;margin: 0 0 0 3px;}
.otw-sc-link a.right-icon img {margin: 0 0 0 4px;}
[class*="social foundicon-"]:before {font-family: "SocialFoundicons";}
[class*="general foundicon-"]:before {font-family: "GeneralFoundicons";}
.otw-sc-divider {border-bottom: 1px solid #e0e0e0;position: relative;height: 1px;margin: 30px 0;}
.otw-sc-divider:before, .otw-sc-divider:after {content: " ";display: table;}
.otw-sc-divider:after {clear: both;}
.otw-sc-divider.empty {border-bottom: 0 none;}
.otw-sc-divider span {position: relative;top: -.5em;line-height: 1em;background: #fff;color: #00aeef;font-family: "Open Sans Condensed",Arial,sans-serif;font-size: 15px;font-weight: bold;text-transform: uppercase;white-space: nowrap;}
.otw-sc-divider.otw-text-left span {padding-right: 10px;}
.otw-sc-divider.otw-text-right span {padding-left: 10px;}
.otw-sc-divider.otw-text-center span {padding: 0 10px;}
.otw-sc-divider .dot {position: relative;top: -15px;display: block;float: right;overflow: hidden;font-family: "Open Sans Condensed",Arial,sans-serif;font-weight: bold;text-align: center;font-size: 12px;color: white;background: #00aeef;height: 30px;width: 30px;padding-top: 7.5px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-decoration: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 15px;}
.otw-sc-divider .dot.center {float: none;margin: 0 auto;}
.otw-sc-divider.scroll-top {margin: 50px 0;text-transform: uppercase;}
.otw-sc-divider.scroll-top .dot {font-size: 14px;}
.otw-sc-link a {padding-right: 3px;}
.otw-sc-link a i {display: block;float: left;margin: 0 3px 0 0;}
.otw-sc-link a img {max-height: 13px;margin-right: 4px;}
.otw-sc-link a.right-icon {padding: 0 0 0 3px;}
.otw-sc-link a.right-icon i {float: right;margin: 0 0 0 3px;}
.otw-sc-link a.right-icon img {margin: 0 0 0 4px;}
.otw-sc-box {line-height: 18px;margin-bottom: 20px;border-color: #e0e0e0;border-style: solid;border-width: 0;}
.otw-sc-box div {padding: 16px 20px 18px 20px;font-size: 14px;}
.otw-sc-box div h3 {margin-top: 0;font-size: 18px;}
.otw-sc-box.with-icon i, .otw-sc-box.with-icon > img {font-size: 24px;line-height: 24px;max-width: 24px;position: absolute;top: 10px;left: 22px;}
.otw-sc-box.with-icon div {padding-left: 46px;}
.otw-sc-box.with-icon.medium i {font-size: 32px;line-height: 32px;}
.otw-sc-box.with-icon.medium div {padding-left: 52px;}
.otw-sc-box.with-icon.medium > img {max-width: 32px;}
.otw-sc-box.with-icon.large i {font-size: 48px;line-height: 48px;}
.otw-sc-box.with-icon.large div {padding-left: 66px;}
.otw-sc-box.with-icon.large > img {max-width: 48px;}
.otw-sc-box.with-icon.xlarge i {font-size: 64px;line-height: 64px;}
.otw-sc-box.with-icon.xlarge div {padding-left: 85px;}
.otw-sc-box.with-icon.xlarge > img {max-width: 64px;}
.otw-sc-box p, .otw-sc-quote p {margin: 0;}
.otw-sc-box.bordered, .otw-sc-quote.bordered, .otw-custom-shortcode.bordered {border-width: 1px;border-style: solid;}
.otw-sc-box.dashed, .otw-sc-quote.dashed, .otw-custom-shortcode.dashed {border-width: 1px;border-style: dashed;}
.otw-sc-box.dotted, .otw-sc-quote.dotted, .otw-custom-shortcode.dotted {border-width: 1px;border-style: dotted;}
.otw-sc-box.border-top-bottom, .otw-sc-quote.border-top-bottom, .otw-custom-shortcode.border-top-bottom {border-width: 1px 0;}
.otw-sc-box.border-left-right, .otw-sc-quote.border-left-right, .otw-custom-shortcode.border-left-right {border-width: 0 1px;}
.otw-sc-box.rounded-3, .otw-sc-quote.rounded-3, .otw-custom-shortcode.rounded-3 {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.otw-sc-box.rounded-5, .otw-sc-quote.rounded-5, .otw-custom-shortcode.rounded-5 {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.otw-sc-box.rounded-10, .otw-sc-quote.rounded-10, .otw-custom-shortcode.rounded-10 {-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}
.otw-sc-box.shadow-inner, .otw-sc-quote.shadow-inner, .otw-custom-shortcode.shadow-inner {border-width: 1px;-webkit-box-shadow: 0 0 6px lightgrey inset;-moz-box-shadow: 0 0 6px lightgrey inset;box-shadow: 0 0 6px lightgrey inset;}
.otw-sc-box.shadow-outer, .otw-sc-quote.shadow-outer, .otw-custom-shortcode.shadow-outer {border-width: 1px;-webkit-box-shadow: 0 0 7px lightgrey;-moz-box-shadow: 0 0 7px lightgrey;box-shadow: 0 0 7px lightgrey;}
.otw-sc-box.shadow-down-left, .otw-sc-quote.shadow-down-left, .otw-custom-shortcode.shadow-down-left {border-width: 1px;-webkit-box-shadow: -3px 3px 5px lightgrey;-moz-box-shadow: -3px 3px 5px lightgrey;box-shadow: -3px 3px 5px lightgrey;}
.otw-sc-box.shadow-down-right, .otw-sc-quote.shadow-down-right, .otw-custom-shortcode.shadow-down-right {border-width: 1px;-webkit-box-shadow: 3px 3px 5px lightgrey;-moz-box-shadow: 3px 3px 5px lightgrey;box-shadow: 3px 3px 5px lightgrey;}
.otw-pattern-1 {background: transparent url("../images/pattern-1.png") repeat;}
.otw-pattern-2 {background: transparent url("../images/pattern-2.png") repeat;}
.otw-pattern-3 {background: transparent url("../images/pattern-3.png") repeat;}
.otw-pattern-4 {background: transparent url("../images/pattern-4.png") repeat;}
.otw-pattern-5 {background: transparent url("../images/pattern-5.png") repeat;}
.otw-sc-about .work-position {font-size: 12px;margin-bottom: 6px;font-style: italic;color: #9b9b9b;}
.otw-sc-about h3.widget-title {margin-top: 12px;margin-bottom: 12px;}
.otw-sc-about div.image {float: left;}
.otw-sc-about div.otw-sc-about-content {clear: both;overflow: hidden;}
.otw-sc-quote {border: none;margin: 0 0 20px 0;padding: 20px 10px 20px 60px;background: transparent url("../images/blockquote.png") no-repeat 0 20px;}
.otw-sc-quote p {padding: 0;}
.otw-sc-quote.background {padding: 10px 0 10px 50px;}
.otw-sc-quote.background p {padding: 10px;}
.otw-sc-quote.bordered, .otw-sc-quote.dashed, .otw-sc-quote.dotted {border-color: #e0e0e0;border-width: 1px 0;}
.otw-sc-dropcap {background-color: #1c1c1c;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;color: white;display: block;float: left;font-size: 14px;height: 31.2px;width: 31.2px;line-height: 30.2px;margin: 3px 10px 0 0;padding: 0;text-align: center;}
.otw-sc-dropcap.otw-no-border-color {border-color: activeborder;}
.otw-sc-dropcap.small {font-size: 14px;}
.otw-sc-dropcap.small.otw-no-background {font-size: 21px;}
.otw-sc-dropcap.medium {font-size: 21px;}
.otw-sc-dropcap.medium.otw-no-background {font-size: 27px;}
.otw-sc-dropcap.large {font-size: 32px;height: 50.4px;width: 50.4px;line-height: 48.4px;}
.otw-sc-dropcap.large.otw-no-background {font-size: 41px;}
.otw-sc-dropcap.shadow {-webkit-box-shadow: 1px 1px 3px #c9c9c9;-moz-box-shadow: 1px 1px 3px #c9c9c9;box-shadow: 1px 1px 3px #c9c9c9;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;margin-top: 0;}
.otw-sc-dropcap.border {border-width: 2px;border-style: solid;}
.otw-sc-dropcap.otw-no-background {background-color: transparent;color: #1c1c1c;}
.otw-sc-dropcap.square {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}
.otw-sc-highlight {padding: 1px 3px;}
.otw-sc-highlight.with-border {padding: 0 2px;border-bottom-style: dashed;border-bottom-width: 1px;}
abbr {border-bottom: 1px dashed #e0e0e0;cursor: help;}
.otw-sc-toggle {margin-bottom: 20px;}
.otw-sc-toggle .toggle-trigger {font-family: "Open Sans",sans-serif;background: url("../images/pattern-1.png") repeat scroll 0 0 transparent;text-shadow: 1px 1px 0 white;padding: 12px 18px;margin: 0;font-size: 16px;cursor: pointer;}
.otw-sc-toggle .toggle-trigger > img {margin-right: 8px;max-width: 18px;}
.otw-sc-toggle .toggle-trigger span {text-shadow: 0 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;float: right;display: block;height: 21px;width: 21px;line-height: 21px;background: #00aeef url("../images/toggle-icon.png") no-repeat center top;-webkit-transition: background .4s ease-in-out;-moz-transition: background .4s ease-in-out;-o-transition: background .4s ease-in-out;transition: background .4s ease-in-out;}
.otw-sc-toggle .toggle-trigger:hover {background: #f6f6f6;}
.otw-sc-toggle .toggle-trigger.closed span {background-position: center bottom;}
.otw-sc-toggle .toggle-content {display: block;border: 1px solid #ecebeb;padding: 14px 18px;-webkit-box-shadow: 0 0 15px #ededed inset;-moz-box-shadow: 0 0 15px #ededed inset;box-shadow: 0 0 15px #ededed inset;border-top: 0 none;}
.otw-sc-toggle .toggle-content p {margin-bottom: 0;}
.otw-sc-accordion {margin-bottom: 20px;}
.otw-sc-accordion .accordion-title {font-family: "Open Sans",sans-serif;background: url("../images/pattern-1.png") repeat scroll 0 0 transparent;text-shadow: 1px 1px 0 white;padding: 12px 18px;cursor: pointer;margin-bottom: 0px;color: #333;text-transform: none;font-weight: 700;}
.otw-sc-accordion .accordion-title > img {margin-right: 8px;max-width: 18px;}
.otw-sc-accordion .accordion-title span {text-shadow: 0 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;display: block;text-align: center;height: 21px;width: 21px;background: #00aeef url("../images/toggle-icon.png") no-repeat center bottom;-webkit-transition: background .4s ease-in-out;-moz-transition: background .4s ease-in-out;-o-transition: background .4s ease-in-out;transition: background .4s ease-in-out;}
.otw-sc-accordion .accordion-title:hover {background: #f6f6f6;}
.otw-sc-accordion .accordion-title.ui-state-active span {background-position: center top;}
.otw-sc-accordion > div {display: block;border: 1px solid #ecebeb;padding: 14px 18px;-webkit-box-shadow: 0 0 15px #ededed inset;-moz-box-shadow: 0 0 15px #ededed inset;box-shadow: 0 0 15px #ededed inset;border-top: 0 none;}
.otw-sc-accordion > div p {margin-bottom: 0;line-height: 1.6;direction: ltr;padding: 0;font-size: 12px;}
.otw-row.display .otw-columns p {background: none repeat scroll 0 0 #ededed;border: 1px solid #e0e0e0;padding: 5px;}
.otw-sc-tabs {position: relative;padding: 0;margin-bottom: 14px;zoom: 1;}
.otw-sc-tabs .ui-tabs-nav {margin: 0 !important;padding: 0 !important;}
.otw-sc-tabs .ui-tabs-nav li {font-size: 14px;list-style: none;float: left;position: relative;height: 36px;top: 0;margin: 1px 0 0 0;border-bottom: 0;padding: 0;white-space: normal;border: 1px solid #e0e0e0;border-width: 1px 1px 0 0;font-family: "Open Sans",sans-serif;background: url("../images/pattern-1.png") repeat scroll 0 0 transparent;text-shadow: 1px 1px 0 white;}
.otw-sc-tabs .ui-tabs-nav li:first-child {border-left: 1px solid #e0e0e0;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title, .otw-sc-tabs .ui-tabs-nav li a {float: left;margin-top: 1px;padding: .6em 1em;text-decoration: none;outline: none;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title:hover, .otw-sc-tabs .ui-tabs-nav li a:hover {background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f3f3f3),color-stop(100%,#f4f4f4));background-image: -webkit-linear-gradient(#f3f3f3,#f4f4f4);background-image: -moz-linear-gradient(#f3f3f3,#f4f4f4);background-image: -o-linear-gradient(#f3f3f3,#f4f4f4);background-image: linear-gradient(#f3f3f3,#f4f4f4);}
.otw-sc-tabs .ui-tabs-nav li span.tab-title > img, .otw-sc-tabs .ui-tabs-nav li a > img {margin-right: 4px;max-width: 18px;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title {font-weight: bold;}
.otw-sc-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 0;border-bottom: 1px solid #f4f4f4;-moz-border-radius-topleft: 3px;-webkit-border-top-left-radius: 3px;border-top-left-radius: 3px;-moz-border-radius-topright: 3px;-webkit-border-top-right-radius: 3px;border-top-right-radius: 3px;}
.otw-sc-tabs .ui-tabs-nav li.ui-tabs-active a {cursor: text;margin-top: 1px;background-color: #f6f6f6;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background-image: -webkit-linear-gradient(#fff,#f4f4f4);background-image: -moz-linear-gradient(#fff,#f4f4f4);background-image: -o-linear-gradient(#fff,#f4f4f4);background-image: linear-gradient(#fff,#f4f4f4);}
.otw-sc-tabs .ui-tabs-nav li.ui-state-disabled a, .otw-sc-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor: text;}
.otw-sc-tabs .ui-tabs-nav li a {cursor: pointer;}
.otw-sc-tabs .ui-tabs-panel {display: block;border: 1px solid #ecebeb;padding: 14px 18px;-webkit-box-shadow: 0 0 15px #ededed inset;-moz-box-shadow: 0 0 15px #ededed inset;box-shadow: 0 0 15px #ededed inset;}
.otw-sc-tabs .ui-tabs-panel p {margin-bottom: 0;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav {float: left;width: 20%;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li {clear: left;width: 100%;margin: 0 0 0 1px;border-width: 0 0 1px 1px;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li:first-child {border-top: 1px solid #e0e0e0;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li a {width: 100%;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li a:hover {background-color: #f6f6f6;background-image: -webkit-gradient(linear,0% 50%,100% 50%,color-stop(60%,#f3f3f3),color-stop(100%,#f4f4f4));background-image: -webkit-linear-gradient(left,#f3f3f3 60%,#f4f4f4);background-image: -moz-linear-gradient(left,#f3f3f3 60%,#f4f4f4);background-image: -o-linear-gradient(left,#f3f3f3 60%,#f4f4f4);background-image: linear-gradient(left,#f3f3f3 60%,#f4f4f4);}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li.ui-tabs-active a {background-color: #f6f6f6;background-image: -webkit-gradient(linear,0% 50%,100% 50%,color-stop(60%,#fff),color-stop(100%,#f4f4f4));background-image: -webkit-linear-gradient(left,#fff 60%,#f4f4f4);background-image: -moz-linear-gradient(left,#fff 60%,#f4f4f4);background-image: -o-linear-gradient(left,#fff 60%,#f4f4f4);background-image: linear-gradient(left,#fff 60%,#f4f4f4);margin-top: 0;margin-left: 1px;}
.otw-sc-tabs.vertical-tabs .ui-tabs-panel {margin-left: 20%;}
.otw-sc-tabs .otw-post-tabs-content-wrapper {overflow: hidden;}
.otw-sc-tabs .otw-post-tabs-content {float: left;margin-left: 5px;}
@media only screen and (max-width: 1279px) {.otw-sc-tabs.vertical-tabs .ui-tabs-nav {float: left;width: 35%;}
	.otw-sc-tabs.vertical-tabs .ui-tabs-panel {margin-left: 35%;}}
.alignleft img {float: left;margin: 0 1em .5em 0;width: auto;}
.alignright img {float: right;margin: 0 0 0 .5em 1em;width: auto;}
.aligncenter img {margin: 0 auto 1em auto;display: block;}
.otw-sc-image-style {margin-bottom: 10px;}
.otw-sc-image-style.border img {padding: 5px;border: 1px solid #e0e0e0;}
.otw-sc-image-style.rounded img {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.otw-sc-social-icons ul {margin: 20px 0;}
.otw-sc-social-icons ul:before, .otw-sc-social-icons ul:after {content: " ";display: table;}
.otw-sc-social-icons ul:after {clear: both;}
.otw-sc-social-icons ul li {list-style: none;margin: 0;padding: 0;}
.otw-sc-social-icons ul li i {display: block;float: left;margin-right: 5px;}
.otw-sc-social-icons.small i {font-size: 12px;line-height: 12px;}
.otw-sc-social-icons.medium i {font-size: 20px;line-height: 20px;}
.otw-sc-social-icons.large i {font-size: 28px;line-height: 28px;margin-left: 7px;}
.otw-sc-social-icons.xlarge i {font-size: 36px;line-height: 36px;margin-left: 7px;}
.otw-sc-message {position: relative;padding: 12px 27px 12px 43px;margin-bottom: 20px;background-color: #dedede;border: 1px solid #e0e0e0;line-height: 1.4em;text-shadow: 0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,.5) inset,0 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow: 0 1px 0 0 rgba(255,255,255,.5) inset,0 1px 1px 0 rgba(0,0,0,.2);box-shadow: 0 1px 0 0 rgba(255,255,255,.5) inset,0 1px 1px 0 rgba(0,0,0,.2);-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;border-bottom-width: 2px !important;}
.otw-sc-message a {text-decoration: underline;}
.otw-sc-message p {margin-bottom: 0;font-size: 12px;}
.otw-sc-message i {position: absolute;left: 14px;top: 12px;font-size: 18px;}
.otw-sc-message.otw-success {background-color: #c8e185;border: 1px solid #92ae45;color: #556528;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#c1d390),color-stop(100%,#a9c264));background-image: -webkit-linear-gradient(#c1d390,#a9c264);background-image: -moz-linear-gradient(#c1d390,#a9c264);background-image: -o-linear-gradient(#c1d390,#a9c264);background-image: linear-gradient(#c1d390,#a9c264);}
.otw-sc-message.otw-error {background-color: #ec8282;border: 1px solid #d84b4b;color: #b02626;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eca7a7),color-stop(100%,#e17575));background-image: -webkit-linear-gradient(#eca7a7,#e17575);background-image: -moz-linear-gradient(#eca7a7,#e17575);background-image: -o-linear-gradient(#eca7a7,#e17575);background-image: linear-gradient(#eca7a7,#e17575);}
.otw-sc-message.otw-warning {background-color: #f3dc8f;border: 1px solid #efc744;color: #8e6f0c;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f8e6ab),color-stop(100%,#f3d573));background-image: -webkit-linear-gradient(#f8e6ab,#f3d573);background-image: -moz-linear-gradient(#f8e6ab,#f3d573);background-image: -o-linear-gradient(#f8e6ab,#f3d573);background-image: linear-gradient(#f8e6ab,#f3d573);}
.otw-sc-message.otw-tip {background-color: #77b6f6;border: 1px solid #358de3;color: #1966b2;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#98c4f1),color-stop(100%,#62a6e9));background-image: -webkit-linear-gradient(#98c4f1,#62a6e9);background-image: -moz-linear-gradient(#98c4f1,#62a6e9);background-image: -o-linear-gradient(#98c4f1,#62a6e9);background-image: linear-gradient(#98c4f1,#62a6e9);}
.otw-sc-message.otw-neutral {background-color: #e8e8e8;border: 1px solid #c7c7c7;color: #7a7a7a;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#e0e0e0));background-image: -webkit-linear-gradient(#fff,#e0e0e0);background-image: -moz-linear-gradient(#fff,#e0e0e0);background-image: -o-linear-gradient(#fff,#e0e0e0);background-image: linear-gradient(#fff,#e0e0e0);}
.otw-sc-message:after {content: " ";background: white url("../images/diag-background-translucent.png") repeat;}
.otw-sc-message .close-message {cursor: pointer;font-family: courier,monospace;position: absolute;top: 0;right: 3px;padding: 5px;font-size: 10px;}
.searchform {border: 1px solid #e0e0e0;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 6px rgba(28,28,28,.2) inset;-moz-box-shadow: 0 0 6px rgba(28,28,28,.2) inset;box-shadow: 0 0 6px rgba(28,28,28,.2) inset;margin: 13px 0;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {-webkit-appearance: none;}
input[type=search] {-webkit-appearance: textfield;-webkit-box-sizing: border-box;}
input[type="search"].search-input {color: #a3a3a3;border: 0 none;box-shadow: none;width: 82%;display: inline;margin-bottom: 0;background: transparent;line-height: 14px;height: 27px;outline: none;}
.text-widget h5 {color: #00aeef;font-size: 14px;text-transform: uppercase;}
.widget-body p {margin-bottom: 10px;}
.read-more a {background: url("../images/read-more.png") no-repeat scroll right 3px transparent;padding-right: 17px;font-size: 12px;text-decoration: none;color: #00aeef;}
.otw-sc-clients {margin-bottom: 40px;}
.otw-sc-clients:before, .otw-sc-clients:after {content: " ";display: table;}
.otw-sc-clients:after {clear: both;}
.otw-sc-clients .block-grid {overflow: visible;margin: 0 !important;}
.otw-sc-clients .block-grid li {-webkit-box-shadow: 0 0 1px #ccc;-moz-box-shadow: 0 0 1px #ccc;box-shadow: 0 0 1px #ccc;text-align: center;padding: 5px 0 !important;}
.otw-sc-clients img {-webkit-transition: .8s all ease-out;-o-transition: .8s all ease-out;-moz-transition: .8s all ease-out;transition: .8s all ease-out;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url("../images/desaturate.svg#greyscale");filter: grayscale(100%);}
.otw-sc-clients img:hover {-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: none;filter: grayscale(0);}
.otw-sc-contentbox {margin-bottom: 20px;}
.otw-sc-contentbox .otw-contentbox-title {padding: 12px 18px;margin: 0;font-size: 16px;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius: 3px 3px 0 0;-o-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
.otw-sc-contentbox .otw-contentbox-title.otw-regular-title {font-family: "Open Sans",sans-serif;background: url("../images/pattern-1.png") repeat scroll 0 0 transparent;text-shadow: 1px 1px 0 white;}
.otw-sc-contentbox .otw-contentbox-title.otw-red-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-orange-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-green-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-greenish-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-aqua-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-blue-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-pink-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-silver-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-brown-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-black-title-gradient {font-family: "Open Sans",sans-serif;text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.otw-sc-contentbox .otw-contentbox-title > img {margin-right: 8px;max-width: 18px;}
.otw-sc-contentbox .contentbox-content {display: block;border: 1px solid #ecebeb;padding: 14px 18px;-webkit-box-shadow: 0 0 15px #ededed inset;-moz-box-shadow: 0 0 15px #ededed inset;box-shadow: 0 0 15px #ededed inset;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-ms-border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;line-height: 1.5em;}
.otw-sc-contentbox .contentbox-content p {margin-bottom: 0;margin-top: 0;}
.otw-sc-contentbox .contentbox-content a {text-decoration: underline;}
.otw-sc-contentbox .contentbox-content h1, .otw-sc-contentbox .contentbox-content h2, .otw-sc-contentbox .contentbox-content h3, .otw-sc-contentbox .contentbox-content h4, .otw-sc-contentbox .contentbox-content h5, .otw-sc-contentbox .contentbox-content h6 {margin-top: 0;}
.otw-sc-contentbox .contentbox-content h5 {font-family: "Open Sans Condensed",Arial,sans-serif;font-weight: bold;font-style: normal;text-rendering: optimizeLegibility;line-height: 1.1;margin-bottom: 12px;margin-top: 0px;}
.otw-widget-twitter ul li {padding: 5px 0;list-style: none;border-bottom: 1px solid #e0e0e0;}
.otw-widget-calendar table {width: 100%;}
.otw-widget-calendar caption {font-family: "Open Sans",sans-serif;color: #00aeef;font-size: 14px;font-weight: bold;text-align: left;padding: 10px 0;}
.otw-widget-calendar thead th {color: #00aeef;font-size: 14px;text-align: right;padding: 9px 7px;}
.otw-widget-calendar tbody td {padding: 8px 7px;text-align: right;}
.otw-widget-calendar tfoot td {padding: 6px 5px;}
.otw-widget-calendar tfoot td.next {text-align: right;font-family: "Open Sans",sans-serif;}
.otw-widget-blogauthorinfo {margin: 30px 0;padding: 30px 0 10px 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.otw-widget-blogauthorinfo .author-contents {}
.otw-widget-blogauthorinfo .widget-title {margin: 0 0 8px 0;clear: none;color: #333;}
.otw-widget-blogauthorinfo .image {float: left;display: block;position: relative;margin: 0px 10px 0px 0;width: auto;height: auto;}
.otw-widget-blogauthorinfo p {margin: 0px;padding: 0px;}
.otw-widget-blogauthorinfo .read-more {clear: both;margin-top: 20px;}
.otw-widget-flickr .image {float: left;display: block;position: relative;width: 60px;height: 60px;margin: 0 10px 20px 0;margin-bottom: 20px;}
.otw-widget-flickr .image img {border: 1px solid #b8b8b8;}
.otw-widget-flickr .image-list {}
.otw-widget-flickr .image-list:before, .otw-widget-flickr .image-list:after {content: " ";display: table;}
.otw-widget-flickr .image-list:after {clear: both;}
.otw-widget-flickr a.more {display: block;padding-right: 10px;padding-bottom: 20px;}
.otw-widget-flickr .image-list div {float: left;margin: 0 10px 10px 0;padding: 0px;}
.otw-widget-tagcloud ul {font-family: "Open Sans",sans-serif;text-transform: uppercase;list-style: none outside none;margin: 0;padding: 0;}
.otw-widget-tagcloud ul li, .otw-widget-tagcloud ul a {float: left;font-size: 11px;height: 20px;line-height: 20px;position: relative;}
.otw-widget-tagcloud ul li {margin: 0 5px 5px 0;}
.otw-widget-tagcloud ul a {background: none repeat scroll 0 0 #00aeef;border-bottom-right-radius: 4px;border-top-right-radius: 4px;color: white;padding: 0 10px 0 10px;text-decoration: none;}
.otw-widget-tagcloud ul a:before {border-color: transparent #00aeef transparent transparent;border-style: solid;border-width: 10px 10px 10px 0;content: "";float: left;height: 0;left: -10px;position: absolute;top: 0;width: 0;}
.otw-widget-tagcloud ul a:after {background: none repeat scroll 0 0 white;border-radius: 2px 2px 2px 2px;box-shadow: -1px -1px 2px #0089bc;content: "";float: left;height: 4px;left: 2px;position: absolute;top: 8px;width: 4px;}
.otw-widget-tagcloud ul a:hover {background: none repeat scroll 0 0 #0089bc;}
.otw-widget-tagcloud ul a:hover:before {border-color: transparent #0089bc transparent transparent;}
.otw-red-background, .button.otw-red-background {background-color: #ff1d25;}
.otw-orange-background, .button.otw-orange-background {background-color: #ff931e;}
.otw-green-background, .button.otw-green-background {background-color: #8cc63f;}
.otw-greenish-background, .button.otw-greenish-background {background-color: #23d7af;}
.otw-aqua-background, .button.otw-aqua-background {background-color: #3fa9f5;}
.otw-blue-background, .button.otw-blue-background {background-color: #2356d7;}
.otw-pink-background, .button.otw-pink-background {background-color: #ff7bac;}
.otw-purple-background, .button.otw-purple-background {background-color: #915ecc;}
.otw-silver-background, .button.otw-silver-background {background-color: #d8d8d8;}
.otw-brown-background, .button.otw-brown-background {background-color: #c69c6d;}
.otw-black-background, .button.otw-black-background {background-color: #1c1c1c;}
.otw-white-background, .button.otw-white-background {background-color: white;}
.otw-text-left {text-align: left;}
.otw-text-right {text-align: right;}
.otw-text-center {text-align: center;}
.otw-red-border {border-color: #ff1d25;}
.otw-orange-border {border-color: #ff931e;}
.otw-green-border {border-color: #8cc63f;}
.otw-greenish-border {border-color: #23d7af;}
.otw-aqua-border {border-color: #3fa9f5;}
.otw-blue-border {border-color: #2356d7;}
.otw-pink-border {border-color: #ff7bac;}
.otw-purple-border {border-color: #915ecc;}
.otw-silver-border {border-color: #d8d8d8;}
.otw-brown-border {border-color: #c69c6d;}
.otw-black-border {border-color: #1c1c1c;}
.otw-white-border {border-color: white;}
.otw-red-link a {color: #ff1d25;}
.otw-red-link a:hover {color: #d00007;}
.otw-red-link a:active {color: #ff5056;}
.otw-orange-link a {color: #ff931e;}
.otw-orange-link a:hover {color: #d16c00;}
.otw-orange-link a:active {color: #ffab51;}
.otw-green-link a {color: #8cc63f;}
.otw-green-link a:hover {color: #638e2a;}
.otw-green-link a:active {color: #a4d266;}
.otw-greenish-link a {color: #23d7af;}
.otw-greenish-link a:hover {color: #189579;}
.otw-greenish-link a:active {color: #4be2c0;}
.otw-aqua-link a {color: #3fa9f5;}
.otw-aqua-link a:hover {color: #0b85dc;}
.otw-aqua-link a:active {color: #6fbff8;}
.otw-blue-link a {color: #2356d7;}
.otw-blue-link a:hover {color: #183c95;}
.otw-blue-link a:active {color: #4b76e2;}
.otw-pink-link a {color: #ff7bac;}
.otw-pink-link a:hover {color: #ff2f7c;}
.otw-pink-link a:active {color: #ffaecc;}
.otw-purple-link a {color: #915ecc;}
.otw-purple-link a:hover {color: #6b35a8;}
.otw-purple-link a:active {color: #ab85d8;}
.otw-silver-link a {color: #d8d8d8;}
.otw-silver-link a:hover {color: #b2b2b2;}
.otw-silver-link a:active {color: #f2f2f2;}
.otw-brown-link a {color: #c69c6d;}
.otw-brown-link a:hover {color: #a67641;}
.otw-brown-link a:active {color: #d4b592;}
.otw-black-link a {color: #1c1c1c;}
.otw-black-link a:hover {color: black;}
.otw-black-link a:active {color: #363636;}
.otw-red-title-gradient {background-color: #ff1d25;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff1d25),color-stop(100%,#b60006));background-image: -webkit-linear-gradient(#ff1d25,#b60006);background-image: -moz-linear-gradient(#ff1d25,#b60006);background-image: -o-linear-gradient(#ff1d25,#b60006);background-image: linear-gradient(#ff1d25,#b60006);}
.otw-orange-title-gradient {background-color: #ff931e;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff931e),color-stop(100%,#b75f00));background-image: -webkit-linear-gradient(#ff931e,#b75f00);background-image: -moz-linear-gradient(#ff931e,#b75f00);background-image: -o-linear-gradient(#ff931e,#b75f00);background-image: linear-gradient(#ff931e,#b75f00);}
.otw-green-title-gradient {background-color: #8cc63f;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#8cc63f),color-stop(100%,#567b24));background-image: -webkit-linear-gradient(#8cc63f,#567b24);background-image: -moz-linear-gradient(#8cc63f,#567b24);background-image: -o-linear-gradient(#8cc63f,#567b24);background-image: linear-gradient(#8cc63f,#567b24);}
.otw-greenish-title-gradient {background-color: #23d7af;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#23d7af),color-stop(100%,#157f68));background-image: -webkit-linear-gradient(#23d7af,#157f68);background-image: -moz-linear-gradient(#23d7af,#157f68);background-image: -o-linear-gradient(#23d7af,#157f68);background-image: linear-gradient(#23d7af,#157f68);}
.otw-aqua-title-gradient {background-color: #3fa9f5;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#3fa9f5),color-stop(100%,#0a76c4));background-image: -webkit-linear-gradient(#3fa9f5,#0a76c4);background-image: -moz-linear-gradient(#3fa9f5,#0a76c4);background-image: -o-linear-gradient(#3fa9f5,#0a76c4);background-image: linear-gradient(#3fa9f5,#0a76c4);}
.otw-blue-title-gradient {background-color: #2356d7;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2356d7),color-stop(100%,#15337f));background-image: -webkit-linear-gradient(#2356d7,#15337f);background-image: -moz-linear-gradient(#2356d7,#15337f);background-image: -o-linear-gradient(#2356d7,#15337f);background-image: linear-gradient(#2356d7,#15337f);}
.otw-pink-title-gradient {background-color: #ff7bac;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff7bac),color-stop(100%,#ff156c));background-image: -webkit-linear-gradient(#ff7bac,#ff156c);background-image: -moz-linear-gradient(#ff7bac,#ff156c);background-image: -o-linear-gradient(#ff7bac,#ff156c);background-image: linear-gradient(#ff7bac,#ff156c);}
.otw-purple-title-gradient {background-color: #915ecc;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#915ecc),color-stop(100%,#5e2f95));background-image: -webkit-linear-gradient(#915ecc,#5e2f95);background-image: -moz-linear-gradient(#915ecc,#5e2f95);background-image: -o-linear-gradient(#915ecc,#5e2f95);background-image: linear-gradient(#915ecc,#5e2f95);}
.otw-silver-title-gradient {background-color: #d8d8d8;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#d8d8d8),color-stop(100%,#a5a5a5));background-image: -webkit-linear-gradient(#d8d8d8,#a5a5a5);background-image: -moz-linear-gradient(#d8d8d8,#a5a5a5);background-image: -o-linear-gradient(#d8d8d8,#a5a5a5);background-image: linear-gradient(#d8d8d8,#a5a5a5);}
.otw-brown-title-gradient {background-color: #c69c6d;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#c69c6d),color-stop(100%,#93693a));background-image: -webkit-linear-gradient(#c69c6d,#93693a);background-image: -moz-linear-gradient(#c69c6d,#93693a);background-image: -o-linear-gradient(#c69c6d,#93693a);background-image: linear-gradient(#c69c6d,#93693a);}
.otw-black-title-gradient {background-color: #1c1c1c;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1c1c1c),color-stop(100%,#000));background-image: -webkit-linear-gradient(#1c1c1c,#000);background-image: -moz-linear-gradient(#1c1c1c,#000);background-image: -o-linear-gradient(#1c1c1c,#000);background-image: linear-gradient(#1c1c1c,#000);}
.otw-red-title h1, .otw-red-title h2, .otw-red-title h3, .otw-red-title h4, .otw-red-title h5, .otw-red-title h6 {color: #ff1d25;}
.otw-orange-title h1, .otw-orange-title h2, .otw-orange-title h3, .otw-orange-title h4, .otw-orange-title h5, .otw-orange-title h6 {color: #ff931e;}
.otw-green-title h1, .otw-green-title h2, .otw-green-title h3, .otw-green-title h4, .otw-green-title h5, .otw-green-title h6 {color: #8cc63f;}
.otw-greenish-title h1, .otw-greenish-title h2, .otw-greenish-title h3, .otw-greenish-title h4, .otw-greenish-title h5, .otw-greenish-title h6 {color: #23d7af;}
.otw-aqua-title h1, .otw-aqua-title h2, .otw-aqua-title h3, .otw-aqua-title h4, .otw-aqua-title h5, .otw-aqua-title h6 {color: #3fa9f5;}
.otw-blue-title h1, .otw-blue-title h2, .otw-blue-title h3, .otw-blue-title h4, .otw-blue-title h5, .otw-blue-title h6 {color: #2356d7;}
.otw-pink-title h1, .otw-pink-title h2, .otw-pink-title h3, .otw-pink-title h4, .otw-pink-title h5, .otw-pink-title h6 {color: #ff7bac;}
.otw-purple-title h1, .otw-purple-title h2, .otw-purple-title h3, .otw-purple-title h4, .otw-purple-title h5, .otw-purple-title h6 {color: #915ecc;}
.otw-silver-title h1, .otw-silver-title h2, .otw-silver-title h3, .otw-silver-title h4, .otw-silver-title h5, .otw-silver-title h6 {color: #d8d8d8;}
.otw-brown-title h1, .otw-brown-title h2, .otw-brown-title h3, .otw-brown-title h4, .otw-brown-title h5, .otw-brown-title h6 {color: #c69c6d;}
.otw-black-title h1, .otw-black-title h2, .otw-black-title h3, .otw-black-title h4, .otw-black-title h5, .otw-black-title h6 {color: #1c1c1c;}
.right {float: right;}
.otw-sc-contact-form {color: #636363;font-family: Georgia,"Times New Roman",Times,serif;font-style: normal;font-weight: normal;line-height: 1;}
.otw-sc-contact-form label {font-size: 12px;font-family: "Open Sans",sans-serif;cursor: pointer;display: block;font-weight: 700;margin-bottom: 10px;}
.otw-sc-contact-form label.right {float: none;text-align: right;}
.otw-sc-contact-form label.inline {line-height: 43.5px;margin: 0 0 21px 0;display: inline;}
.otw-sc-contact-form textarea {background-color: white;font-family: "Open Sans",sans-serif;border: 1px solid #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);color: #969696;display: block;font-size: ms(2);margin: 0 0 21px 0;padding: 7px;height: auto;width: 100%;-webkit-transition: all .15s linear;-moz-transition: all .15s linear;-o-transition: all .15s linear;transition: all .15s linear;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.otw-sc-contact-form input[type=text] {background-color: white;font-family: "Open Sans",sans-serif;border: 1px solid #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);box-shadow: 0 0 0 3px #f4f4f4,inset 0 1px 2px rgba(0,0,0,.1);color: #969696;display: block;font-size: ms(2);margin: 0 0 21px 0;padding: 7px;width: 100%;-webkit-transition: all .15s linear;-moz-transition: all .15s linear;-o-transition: all .15s linear;transition: all .15s linear;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.otw-sc-contact-form input[type="text"]:focus, .otw-sc-contact-form input[type="password"]:focus, .otw-sc-contact-form textarea:focus {background: #fafafa;border-color: #b3b3b3;}
.otw-sc-contact-form .additional {font-family: Georgia,"Times New Roman",Times,serif;font-weight: normal;font-style: italic;margin: 0 20px 0 5px;font-size: 12px;}
.otw-sc-contact-form .button {background-color: #00aeef;border: 1px solid rgba(128,128,128,.4);color: white !important;cursor: pointer;display: inline-block !important;font-family: "Open Sans Condensed",Arial,sans-serif;font-size: 14px;font-weight: bold;line-height: 1em;margin: 0 0 5px 0;outline: none;padding: 8px 16px 9px;position: relative;text-align: center;text-decoration: none;text-shadow: 0 1px 0 rgba(0,0,0,.25);background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.25)));background-image: -webkit-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: -moz-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: -o-linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-image: linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.25));background-repeat: repeat-x;white-space: nowrap;}
.otw-sc-contact-form .button:hover {color: white;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,.1)),color-stop(100%,rgba(0,0,0,.05)));background-image: -webkit-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: -moz-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: -o-linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));background-image: linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.05));text-shadow: 0 1px 0 rgba(0,0,0,.6);border: 1px solid rgba(128,128,128,.6);}
.otw-sc-contact-form .button:active {color: #ebebeb;background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.4)));background-image: -webkit-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: -moz-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: -o-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));background-image: linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.4));-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;-moz-box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;box-shadow: 0 3px 6px rgba(0,0,0,.25) inset;text-shadow: 0 1px 0 rgba(0,0,0,.25);border: 1px solid rgba(128,128,128,.75);}
.otw-sc-contact-form .ie8 .button {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33ffffff",endColorstr="#40000000",GradientType=0);}
.otw-sc-contact-form .ie8 .button:hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affffff",endColorstr="#0d000000",GradientType=0);}
.otw-sc-contact-form .ie8 .button:active {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1affffff",endColorstr="#66000000",GradientType=0);}
.otw-sc-contact-form .ie9 .button {position: relative;}
.otw-sc-contact-form .ie9 .button:after {display: block;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: .12;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczOTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czOTEpIiAvPgo8L3N2Zz4=");}
.otw-sc-contact-form .ie9 .button:hover:after {opacity: .05;}
.otw-sc-contact-form .ie9 .button:active:after {opacity: .2;}
.otw-sc-contact-form .button.radius, .otw-sc-contact-form .button.radius:after {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.otw-sc-contact-form div.otw_recaptcha_conteniner {clear: both;}
.otw-sc-contact-form div.otw_recaptcha_conteniner span.error {margin: 0 !important;}
.otw-sc-contact-form div.otw_recaptcha_conteniner img {max-width: none;}
.otw-sc-contact-form div.otw_recaptcha_conteniner .recaptcha_input_area {float: left !important;}
.otw-sc-contact-form p.otw-red_text {color: #b02626;font-size: 12px;margin-top: -10px !important;}
.otw-sc-contact-form div.otw_recaptcha_conteniner p.otw-red_text {color: #b02626;font-size: 12px;margin-top: 10px !important;clear: both;width: 100%;}
.otw-sc-faq dl {margin: 0 0 20px 0;padding: 0;}
.otw-sc-faq h3.widget-title {font-size: 23px;font-family: "Open Sans Condensed",Arial,sans-serif;font-weight: bold;font-style: normal;color: #333;text-rendering: optimizeLegibility;line-height: 1.1;margin-bottom: 12px;margin-top: 12px;text-align: left;}
.otw-sc-faq dl dt {font-family: "Open Sans Condensed",Arial,sans-serif;font-weight: bold;font-size: 18px;line-height: 18px;padding: 5px 0;cursor: pointer;border-bottom: 1px solid #e0e0e0;text-align: left;}
.otw-sc-faq dl dt span {text-shadow: 0 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;display: block;float: left;margin-right: 6px;text-align: center;height: 17px;width: 17px;background: #00aeef url("../images/toggle-icon.png") no-repeat center -2px;-webkit-transition: background .4s ease-in-out;-moz-transition: background .4s ease-in-out;-o-transition: background .4s ease-in-out;transition: background .4s ease-in-out;}
.otw-sc-faq dl dt.open-faq span {background-position: center -23px;}
.otw-sc-faq dl dd {line-height: 1.4em;padding: 10px 23px;margin-bottom: 5px;}
.otw-sc-contact-form #commentsText {height: 182px;}
.otw-sc-contact-form label.inline {margin-right: 30px;}
.otw-red-text {color: #ff1d25;}
.otw-orange-text {color: #ff931e;}
.otw-green-text {color: #8cc63f;}
.otw-greenish-text {color: #23d7af;}
.otw-aqua-text {color: #3fa9f5;}
.otw-blue-text {color: #2356d7;}
.otw-pink-text {color: #ff7bac;}
.otw-purple-text {color: #915ecc;}
.otw-silver-text {color: #d8d8d8;}
.otw-brown-text {color: #c69c6d;}
.otw-black-text {color: #1c1c1c;}
.otw-white-text {color: white;}
.otw-red-text a {color: #ff1d25 !important;}
.otw-orange-text a {color: #ff931e !important;}
.otw-green-text a {color: #8cc63f !important;}
.otw-greenish-text a {color: #23d7af !important;}
.otw-aqua-text a {color: #3fa9f5 !important;}
.otw-blue-text a {color: #2356d7 !important;}
.otw-pink-text a {color: #ff7bac !important;}
.otw-purple-text a {color: #915ecc !important;}
.otw-silver-text a {color: #d8d8d8 !important;}
.otw-brown-text a {color: #c69c6d !important;}
.otw-black-text a {color: #1c1c1c !important;}
.otw-white-text a {color: white !important;}
ul.otw-list li {list-style-position: inside;list-style-image: url("../images/bullets/bullet-1.gif");padding-left: 10px;background-repeat: no-repeat;background-position: 10px center;}
ul.otw-list.with-icon.list-style-1 li {list-style-image: url("../images/bullets/bullet-1.gif");}
ul.otw-list.with-icon.list-style-2 li {list-style-image: url("../images/bullets/bullet-2.gif");}
ul.otw-list.with-icon.list-style-3 li {list-style-image: url("../images/bullets/bullet-3.gif");}
ul.otw-list.with-icon.list-style-4 li {list-style-image: url("../images/bullets/bullet-4.gif");}
ul.otw-list.with-icon.list-style-5 li {list-style-image: url("../images/bullets/bullet-5.gif");}
ul.otw-list.with-icon.list-style-6 li {list-style-image: url("../images/bullets/bullet-6.gif");}
ul.otw-list.with-icon.list-style-7 li {list-style-image: url("../images/bullets/bullet-7.gif");}
ul.otw-list.with-icon.list-style-8 li {list-style-image: url("../images/bullets/bullet-8.gif");}
ul.otw-list.with-icon.list-style-9 li {list-style-image: url("../images/bullets/bullet-9.gif");}
ul.otw-list.with-icon.list-style-10 li {list-style-image: url("../images/bullets/bullet-10.gif");}
ol.otw-list.lower-alpha li {list-style-type: lower-alpha;}
ol.otw-list.upper-roman li {list-style-type: upper-roman;}
ol.otw-list.lower-greek li {list-style-type: lower-greek;}
.otw-widget-list {margin-bottom: 40px;}
.otw-widget-list li {padding-top: 5px;padding-bottom: 5px;border-bottom: 1px solid #e6e6e6;}
.otw-widget-list li a:link, .otw-widget-list li a:visited {color: #636363;}
.otw-widget-list li a:hover {color: #00aeef;}
.otw-widget-list li:hover:before, .otw-widget-list li.active a, .otw-widget-list li.active:before {color: #00aeef;}
.otw-sc-services {margin-bottom: 20px;}
.otw-sc-services i {color: #636363;}
.otw-sc-services.with-left-icon i, .otw-sc-services.with-left-icon a > img {position: absolute;}
.otw-sc-services.with-left-icon div {padding-left: 40px;}
.otw-sc-services.with-left-icon.small i {font-size: 32px;line-height: 32px;}
.otw-sc-services.with-left-icon.small div, .otw-sc-services.with-left-icon.small h3 {padding-left: 48px;}
.otw-sc-services.with-left-icon.small a > img {max-height: 32px;}
.otw-sc-services.with-left-icon.medium i {font-size: 48px;line-height: 48px;}
.otw-sc-services.with-left-icon.medium div, .otw-sc-services.with-left-icon.medium h3 {padding-left: 62px;}
.otw-sc-services.with-left-icon.medium a > img {max-height: 48px;}
.otw-sc-services.with-left-icon.large i {font-size: 64px;line-height: 64px;}
.otw-sc-services.with-left-icon.large div, .otw-sc-services.with-left-icon.large h3 {padding-left: 76px;}
.otw-sc-services.with-left-icon.large a > img {max-height: 64px;}
.otw-sc-services.with-center-icon.small i {font-size: 32px;line-height: 32px;}
.otw-sc-services.with-center-icon.medium i {font-size: 48px;line-height: 48px;}
.otw-sc-services.with-center-icon.large i {font-size: 64px;line-height: 64px;}
.otw-sc-services.center {text-align: center;}
.otw-sc-services.center .image-content-text, .otw-sc-services.center .read-more {text-align: left;}
.otw-sc-services .image-content-text p {line-height: 1.6;font-size: 12px;margin-bottom: 14px;}
.otw-sc-services .titleseparator {padding-top: 6px;border-top: 1px solid #e0e0e0;}
.otw-sc-services .widget-title {margin-top: 12px;margin-bottom: 12px;color: #00aeef;}
.otw-sc-services .widget-title a {color: #00aeef;text-decoration: none;}
.otw-sc-services .widget-title a:hover {color: #009bd5;}
.otw-sc-about .work-position {font-size: 12px;margin-bottom: 6px;font-style: italic;color: #9b9b9b;}
.animate-on-hover .image {position: relative;}
.animate-on-hover .image img {display: block;}
.animate-on-hover .image .shadow-overlay {display: block;content: "";position: absolute;top: 0;width: 100%;height: 100%;-webkit-box-shadow: 0 0 0 rgba(0,0,0,.01) inset;-moz-box-shadow: 0 0 0 rgba(0,0,0,.01) inset;box-shadow: 0 0 0 rgba(0,0,0,.01) inset;}
.ie8 .animate-on-hover .image .shadow-overlay {background-color: #000;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ie8 .animate-on-hover .image .shadow-overlay:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
.otw-sc-testimonials {position: relative;}
.otw-sc-testimonials .control-nav {position: absolute;top: 4px;right: 0;}
.otw-sc-testimonials .control-nav .testimonials-prev, .otw-sc-testimonials .control-nav .testimonials-next {display: inline-block;width: 12px;height: 14px;background: transparent url("../images/testimonials-nav.png") no-repeat left center;cursor: pointer;}
.otw-sc-testimonials .control-nav .testimonials-prev:hover, .otw-sc-testimonials .control-nav .testimonials-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: .8;}
.otw-sc-testimonials .control-nav .testimonials-next {background-position: right center;}
.otw-sc-testimonials .testimonials-box {position: relative;}
.otw-sc-testimonials .testimonials-box:before, .otw-sc-testimonials .testimonials-box:after {content: " ";display: table;}
.otw-sc-testimonials .testimonials-box:after {clear: both;}
.otw-sc-testimonials .testimonials-slide {display: none;top: 0;}
.otw-sc-testimonials .testimonials-slide.active {display: block;}
.otw-sc-testimonials .testimonials-slide .testimonials-row {margin-bottom: 20px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-client {margin-bottom: 15px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text {position: relative;display: block;padding: 20px 20px 10px 20px;background-color: #fff;border: 1px solid #e4e4e4;overflow: hidden;overflow: visible;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);box-shadow: 0 1px 0 rgba(0,0,0,.1);}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text p {margin-bottom: 10px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:after, .otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:after {border-color: rgba(255,255,15,0);border-bottom-color: #fff;border-width: 6px;left: 20px;margin-left: -6px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:before {border-color: rgba(228,228,228,0);border-bottom-color: #e4e4e4;border-width: 7px;left: 20px;margin-left: -7px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text p {padding-left: 30px;background: transparent url("../images/blockquote-testimonial.png") no-repeat 0 3px;}
.otw-post-tabs .widget-row h4 {margin: 12px 0;}
.otw-post-tabs .widget-row p {margin-bottom: 10px;}
.otw-post-tabs .image {float: left;display: block;position: relative;margin: 5px 0 0;}
.otw-custom-shortcode {float: left;width: 100%;margin: 5px;}
.otw-custom-shortcode-image_hfl {overflow: hidden;}
.otw-custom-shortcode-image_hfl .otw-cs-image {width: 50%;float: left;margin: 0 10px 5px 0;}
.otw-custom-shortcode-image_hfr {overflow: hidden;}
.otw-custom-shortcode-image_hfr .otw-cs-image {width: 50%;float: right;margin: 0 10px 0 5px;}
.otw-custom-shortcode-image_hl {overflow: hidden;}
.otw-custom-shortcode-image_hl .otw-cs-image {width: 50%;float: left;margin: 0 10px 5px 0;}
.otw-custom-shortcode-image_hl .otw-cs-text {float: right;width: 47%;}
.otw-custom-shortcode-image_hr {overflow: hidden;}
.otw-custom-shortcode-image_hr .otw-cs-image {width: 50%;float: right;margin: 0 10px 0 5px;}
.otw-custom-shortcode-image_hr .otw-cs-text {float: left;width: 47%;}
.otw-custom-shortcode i.tiny {font-size: 16px;line-height: 16px;}
.otw-custom-shortcode i.small {font-size: 32px;line-height: 32px;}
.otw-custom-shortcode i.medium {font-size: 48px;line-height: 48px;}
.otw-custom-shortcode i.large {font-size: 64px;line-height: 64px;}
.otw-custom-shortcode-button-wrapper {clear: both;margin: 0px !important;padding: 0px !important;}
.otw-custom-shortcode-link-wrapper {clear: both;margin: 0px !important;padding: 0px !important;}