@charset "UTF-8";
/*!

Theme Name: Tridien Medical
Theme URI: https://tridien.com/
Description: A custom design and build for Tridien Medical
Version: 1.0
Author: BlueKey, Inc.
Author URI: https://www.bluekeyinc.com/
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout, post-formats
Text Domain: tridien

*/
/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; text-size-adjust: 100%; }

body { margin: 0; }

article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background-color: transparent; }

a:active, a:hover { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

h1 { font-size: 2em; margin: 0.67em 0; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 1em 40px; }

hr { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

html { font-size: 62.5%; }

body, button, input, select, textarea { color: #555; font-family: sans-serif; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7rem !important; font-size: 17px !important; line-height: 1.5; }

h1, h2, h3, h4, h5, h6, #sidebar h3, .base .widget h3, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.2; color: #044A6D; margin: 0; padding: 0; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, #sidebar h3 small, .base .widget h3 small, h6 .small, #sidebar h3 .small, .base .widget h3 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: inherit; }

h1, .h1 { font-size: 38px; font-size: 3.8rem; }

h2, .h2 { font-size: 36px; font-size: 3.6rem; font-weight: 700; }

h3, .h3 { font-size: 28px; font-size: 2.8rem; color: #4D8BC0; }

h4, .h4 { font-size: 23px; font-size: 2.3rem; }

h5, .h5 { font-size: 18px; font-size: 1.8rem; }

h6, #sidebar h3, .base .widget h3, .h6 { font-size: 16px; font-size: 1.6rem; }

p { margin: 0; padding: 5px 0; line-height: 1.6; }

.lead { font-weight: 300; line-height: 1.4; }

cite { font-style: normal; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

ul, ol { margin-top: 0; margin-bottom: 11px; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; }

dt { font-weight: bold; }

dd { margin-left: 0; }

.dl-horizontal dd { content: ""; display: table; }

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #CCC; }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 11px 22px; margin: 0 0 22px; font-size: inherit; border-left: 3px solid #CCC; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 22px; font-style: normal; line-height: 1.42857; }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

html { font-size: 62.5%; }

body, button, input, select, textarea { color: #555; font-family: sans-serif; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7rem !important; font-size: 17px !important; line-height: 1.5; }

h1, h2, h3, h4, h5, h6, #sidebar h3, .base .widget h3, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.2; color: #044A6D; margin: 0; padding: 0; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, #sidebar h3 small, .base .widget h3 small, h6 .small, #sidebar h3 .small, .base .widget h3 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: inherit; }

h1, .h1 { font-size: 38px; font-size: 3.8rem; }

h2, .h2 { font-size: 36px; font-size: 3.6rem; font-weight: 700; }

h3, .h3 { font-size: 28px; font-size: 2.8rem; color: #4D8BC0; }

h4, .h4 { font-size: 23px; font-size: 2.3rem; }

h5, .h5 { font-size: 18px; font-size: 1.8rem; }

h6, #sidebar h3, .base .widget h3, .h6 { font-size: 16px; font-size: 1.6rem; }

p { margin: 0; padding: 5px 0; line-height: 1.6; }

.lead { font-weight: 300; line-height: 1.4; }

cite { font-style: normal; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

ul, ol { margin-top: 0; margin-bottom: 11px; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; }

dt { font-weight: bold; }

dd { margin-left: 0; }

.dl-horizontal dd { content: ""; display: table; }

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #CCC; }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 11px 22px; margin: 0 0 22px; font-size: inherit; border-left: 3px solid #CCC; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 22px; font-style: normal; line-height: 1.42857; }

html { background: #FFF; }

body { background: transparent; }

.group:after, .post-navigation:after, .posts-navigation:after, .woocommerce main .row:after, ul.products li:after, .single .woo .productDetailLeft .thumbnails:after, #trid-testimonial aside:after, .productHelpContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

#wpstats { display: none; }

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/
.container { padding-left: 20px; padding-right: 20px; }

.row { width: 100%; max-width: 1280px; min-width: 755px; margin: 0 auto; overflow: hidden; }

.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol { margin-right: 3.8%; float: left; min-height: 1px; }

.row .onecol { width: 4.85%; }

.row .twocol { width: 13.45%; }

.row .threecol { width: 22.05%; }

.row .fourcol { width: 30.75%; }

.row .fivecol { width: 39.45%; }

.row .sixcol { width: 48%; }

.row .sevencol { width: 56.75%; }

.row .eightcol { width: 65.4%; }

.row .ninecol { width: 74.05%; }

.row .tencol { width: 82.7%; }

.row .elevencol { width: 91.35%; }

.row .twelvecol { width: 100%; float: left; }

.last { margin-right: 0; }

img, object, embed { max-width: 100%; }

img { height: auto; }

@media only screen and (max-width: 1023px) { body { line-height: 1.5em; } }

@media handheld, only screen and (max-width: 800px) { /* Was 767px */
  body { -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; }
  .row, body, .container { width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
  .row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol { width: auto; float: none; margin-left: 0; margin-right: 0; padding-left: 20px; padding-right: 20px; } }

body > header { border-top: 18px solid #044A6D; }

body > header #header_logo, body > header #header_phone { padding: 25px 0; }

body > header #header_logo { text-align: left; }

body > header #header_logo img { width: 100%; max-width: 320px; }

body > header #header_phone { text-align: right; }

body > header #header_phone h3 { color: #044A6D; padding-top: 15px; }

@media only screen and (max-width: 1000px) { body > header #header_phone h3 { padding-top: 12px; } }

@media only screen and (max-width: 800px) { body > header #header_logo, body > header #header_phone { text-align: center; padding: 25px 0; }
  body > header #header_phone { padding-top: 0px; }
  body > header #header_phone h3 { padding-top: 0; } }

body.home #content { text-align: center; margin: 30px 0; }

body.home .promo { background: #E5EDF0 center top; background-size: cover; opacity: .99; min-height: 300px; }

body.home .prompts { text-align: center; position: relative; top: -60px; z-index: 10; }

body.home .prompts span { display: block; margin: 0 0 15px 0; color: #044A6D; font-weight: bold; font-weight: 18px; text-transform: uppercase; }

body.home .prompts ul { list-style: none; margin: 0; padding: 0; }

body.home .prompts li { display: inline-block; }

body.home .prompts li:nth-of-type(1) a { background: #4D8BC0; margin-right: 4px; }

body.home .prompts li:nth-of-type(2) a { background: #044A6D; margin-left: 4px; }

body.home .prompts li a { display: block; padding: 8px 24px; font-size: 22px; line-height: 2; text-transform: uppercase; font-weight: normal; text-decoration: none; color: #fff; border: 4px solid #FFF; border-radius: 12px; }

@media only screen and (max-width: 800px) { body.home .promo { min-height: 100px; } }

@media only screen and (max-width: 600px) { body.home .prompts { padding: 15px 0 0 0; position: relative; top: 0; z-index: 10; }
  body.home .prompts li { display: block; }
  body.home .prompts li:nth-of-type(1) a { margin: 4px 0; }
  body.home .prompts li:nth-of-type(2) a { margin: 4px 0; }
  body.home .prompts li a { border: 4px solid #FFF; border-radius: 0; } }

#mast { background: no-repeat center center; background-color: #E6E6E6; background-size: cover; margin: 0; padding: 140px 0; }

#mast h1 { color: #044A6D; margin: 0; padding: 0; line-height: 1.5; text-shadow: 0 0 5px #aeaeae; display: none; }

@media only screen and (max-width: 1100px) { #mast { padding: 110px 0; } }

@media only screen and (max-width: 800px) { #mast { padding: 80px 0; } }

main { margin-top: 10px; overflow: visible; }

#sidebar { padding: 0 0 20px 0; }

#sidebar h3 { color: #044A6D; text-transform: uppercase; }

#sidebar a { color: #044A6D; text-decoration: none; }

#sidebar input[type="submit"] { display: block; width: 100%; }

#sidebar ul { list-style: none; margin: 10px 0; padding: 0; }

#sidebar ul li { padding: 4px 0; }

#sidebar ul li a { text-decoration: none; color: #5C5C5C; }

#sidebar ul li a:hover { color: #044A6D; }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

html { font-size: 62.5%; }

body, button, input, select, textarea { color: #555; font-family: sans-serif; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7rem !important; font-size: 17px !important; line-height: 1.5; }

h1, h2, h3, h4, h5, h6, #sidebar h3, .base .widget h3, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.2; color: #044A6D; margin: 0; padding: 0; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, #sidebar h3 small, .base .widget h3 small, h6 .small, #sidebar h3 .small, .base .widget h3 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: inherit; }

h1, .h1 { font-size: 38px; font-size: 3.8rem; }

h2, .h2 { font-size: 36px; font-size: 3.6rem; font-weight: 700; }

h3, .h3 { font-size: 28px; font-size: 2.8rem; color: #4D8BC0; }

h4, .h4 { font-size: 23px; font-size: 2.3rem; }

h5, .h5 { font-size: 18px; font-size: 1.8rem; }

h6, #sidebar h3, .base .widget h3, .h6 { font-size: 16px; font-size: 1.6rem; }

p { margin: 0; padding: 5px 0; line-height: 1.6; }

.lead { font-weight: 300; line-height: 1.4; }

cite { font-style: normal; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

ul, ol { margin-top: 0; margin-bottom: 11px; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; }

dt { font-weight: bold; }

dd { margin-left: 0; }

.dl-horizontal dd { content: ""; display: table; }

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #CCC; }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 11px 22px; margin: 0 0 22px; font-size: inherit; border-left: 3px solid #CCC; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 22px; font-style: normal; line-height: 1.42857; }

#outro { text-align: center; padding-top: 25px; padding-bottom: 30px; border-bottom: 3px solid #FFF; background: #1C557B; color: #FFF; line-height: 1.7; z-index: 0; font-size: 24px; font-size: 2.4rem; }

.home #outro { display: none; }

#outro h3 { font-size: 48px; font-size: 4.8rem; padding: 4px 0 13px 0; color: #FFF; }

#outro a { color: #FFF; text-decoration: none; padding: 4px 8px; border: 5px solid #FFF; margin: 0 5px; }

footer[role=contentinfo] { padding: 35px 0; background: #E5EDF0; color: #5C5C5C; }

.home footer[role=contentinfo] { background: none; }

.home footer[role=contentinfo] .base { display: none; }

footer[role=contentinfo] .base a { text-decoration: none; color: #5C5C5C; }

footer[role=contentinfo] .base a:hover { color: #044A6D; }

footer[role=contentinfo] .site-info { background: url(img/footer-site-info-bg.png) top repeat-x; margin-top: 10px; padding-top: 20px; padding-bottom: 10px; text-transform: uppercase; font-size: 13px; font-size: 1.3rem; }

footer[role=contentinfo] .site-info a { text-decoration: none; color: #5C5C5C; }

footer[role=contentinfo] .site-info a:hover { color: #044A6D; }

footer[role=contentinfo] .site-info section span { display: block; }

footer[role=contentinfo] .site-info nav ul { list-style: none; text-align: right; padding: 0; }

footer[role=contentinfo] .site-info nav ul li { display: inline; }

footer[role=contentinfo] .site-info nav ul li a { display: inline-block; padding: 0 10px; }

footer[role=contentinfo] .site-info nav ul li:last-of-type a { padding-right: 0; }

@media only screen and (max-width: 800px) { footer[role=contentinfo] { padding: 15px 0; }
  footer[role=contentinfo] .site-info { background: none; margin-top: 10px; padding: 5px 0 5px 0; }
  footer[role=contentinfo] .site-info section, footer[role=contentinfo] .site-info nav ul { text-align: center; }
  footer[role=contentinfo] .site-info section span { display: none; }
  footer[role=contentinfo] .site-info nav ul li a { display: inline-block; padding: 0 5px; }
  footer[role=contentinfo] .site-info:last-of-type a { padding-right: 5px; } }

@media only screen and (max-width: 500px) { #outro { text-align: center; padding-top: 35px; padding-bottom: 40px; border-bottom: 3px solid #FFF; background: #1C557B; color: #FFF; line-height: 1.7; font-size: 20px; font-size: 2rem; }
  #outro h3 { font-size: 28px; font-size: 2.8rem; padding: 4px 0 13px 0; color: #FFF; }
  #outro a { display: block; margin: 10px 5px 5px 5px; }
  footer[role=contentinfo] .site-info nav ul { text-align: center; border-top: 1px solid #E6E6E6; margin-top: 15px; }
  footer[role=contentinfo] .site-info nav ul li { display: block; border-bottom: 1px solid #E6E6E6; }
  footer[role=contentinfo] .site-info nav ul li a { display: block; padding: 10px 0; } }

/*--------------------------------------------------------------
# Modules
--------------------------------------------------------------*/
.nav-mobile, .nav-mobile-links { display: none; /* Hide from browsers that don't support media queries */ }

#mainnav nav[role=navigation] ul, #subnav ul { list-style: none; margin: 0; padding: 0; font-family: Raleway, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: .5px; }

#mainnav nav[role=navigation] ul li, #subnav ul li { display: inline; }

#mainnav nav[role=navigation] ul ul, #subnav ul ul { display: none; }

#mainnav { background: #E6E6E6; padding-top: 5px; text-align: right; text-transform: uppercase; }

#mainnav nav[role=navigation] ul li a { display: inline-block; text-decoration: none; color: #4D8BC0; font-weight: bold; padding: 10px 15px 15px 15px; }

#mainnav nav[role=navigation] ul li a:hover { color: #5C5C5C; }

#mainnav nav[role=navigation] ul li.current-menu-item a, #mainnav nav[role=navigation] ul li.current-page-ancestor a { color: #044A6D; background: url(img/nav-indicator.png) no-repeat center bottom; }

#mainnav nav[role=navigation] ul li:last-of-type a { padding-right: 0; }

#subnav { background: #044A6D; text-align: right; padding-top: 5px; }

.home #subnav, .search #subnav, .error404 #subnav { display: none; }

#subnav ul li a { text-decoration: none; display: inline-block; color: #FFF; padding: 7px 12px 12px 12px; }

#subnav ul li a:hover { color: #A7E0FC; }

#subnav ul li.current_page_item a { color: #A7E0FC; }

@media only screen and (max-width: 800px) { #mainnav nav[role=navigation], #subnav { text-align: center; }
  .nav-click { position: absolute; top: 0; right: 0; /*display:none;*/ background: #E6E6E6; border-left: 1px solid #cdcdcd; height: 49px; width: 50px; cursor: pointer; display: block; }
  .nav-click i { display: block; height: 48px; width: 48px; background: url("img/nav.png") no-repeat center center; background-size: 20px; }
  .nav-click:hover { background: #d9d9d9; }
  .nav-rotate { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
  .nav { position: relative; width: 100%; padding: 0; clear: both; height: auto; /* not sure why*/ }
  .nav-list { margin: 0; padding: 0; display: none; text-align: left; position: static; }
  .nav-item { width: 100%; padding: 0; display: inline-block; position: relative; }
  .nav-item a:link, .nav-item a:visited { display: block; text-decoration: none; padding: 13px; border-top: none; border-bottom: 1px solid #cdcdcd; -webkit-transition: all, 0s, none; -o-transition: all, 0s, none; transition: all, 0s, none; }
  .nav-item:hover a, .nav-item > a { background: #E6E6E6 !important; color: #044A6D !important; }
  .nav-item:hover a:link, .nav-item > a:hover { background: #d9d9d9; border-top: none; color: #333; }
  .nav-item:hover .nav-submenu { /*visibility: visible;*/ display: none; }
  .nav-submenu { /*visibility: hidden;*/ display: none; margin: 0; padding: 0; position: static; width: 100%; }
  .nav-submenu-item a, .nav-submenu-item a:link, .nav-submenu-item a:visited { background: #d9d9d9; display: block; padding: 15px !important; color: #666; }
  .nav-submenu-item:first-child a, .nav-submenu-item:last-child a { padding-top: 15px !important; padding-bottom: 15px !important; }
  .nav-submenu-item:hover a { /*background:red;*/ color: #444; } }

@media only screen and (max-width: 600px) { #mainnav, #mainnav .twelvecol { padding: 0; }
  #mainnav nav[role=navigation], #subnav { display: none; }
  .nav-mobile-links { display: block; }
  .nav-mobile { float: none; display: block; text-align: center; margin: 0; padding: 15px 0; background: #d9d9d9; border-bottom: 1px solid #cdcdcd; color: #044A6D; text-transform: uppercase; }
  .nav-mobile .text { display: block; font-weight: bold; } }

#breadcrumbs { text-transform: capitalize; color: #828282; font-size: 15px; font-size: 1.5rem; padding: 5px 0; margin-top: 5px; }

#breadcrumbs a { color: #4D8BC0; text-decoration: none; }

#breadcrumbs a:hover { color: #044A6D; }

#breadcrumbs ul { list-style: none; margin: 0; padding: 0; overflow: hidden; }

#breadcrumbs ul li { display: inline-block; vertical-align: middle; margin-right: 5px; }

#breadcrumbs ul li strong { font-weight: normal; }

@media only screen and (max-width: 500px) { #breadcrumbs { display: none; } }

.promo { background: #E5EDF0 center top; background-size: cover; }

.promo aside.widget { margin: 125px 0 90px 0; padding: 0 25px; }

.promo aside.widget h1 { margin-bottom: 15px; }

.promo aside.widget.widget_text { color: #222; }

@media only screen and (max-width: 800px) { .promo aside.widget { margin: 90px 0; }
  .promo aside.widget h1 { font-size: 32px; font-size: 3.2rem; } }

@media only screen and (max-width: 600px) { .promo aside.widget { background: url(img/translucent_white.png); -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; padding: 25px 25px 5px 25px; margin: 70px 0; }
  .promo aside.widget h1 { font-size: 32px; font-size: 3.2rem; }
  .promo aside.widget span { display: none; visibility: collapse; } }

@media only screen and (max-width: 450px) { .promo aside.widget { margin: 50px 0; }
  .promo aside.widget h1 { font-size: 28px; font-size: 2.8rem; }
  .promo aside.widget span { display: none; visibility: collapse; } }

.type-post, .type-page, .type-product, .type-testimonial { padding: 15px 0 35px 0; }

body.search-results .type-post, body.search-results .type-page, body.search-results .type-product, body.search-results .type-testimonial { padding: 10px 0; }

.page-header { margin: 0 0 15px 0; padding: 15px 0; border-bottom: 1px solid #E6E6E6; }

.page-header .page-title { color: #434343; }

.entry-header { margin: 0; padding: 0 0 15px 0; }

.entry-header .entry-title { color: #5C5C5C; }

.entry-header .entry-title a { color: #5C5C5C; text-decoration: none; }

.entry-header .entry-title a:hover { color: #044A6D; }

.entry-header .entry-meta { font-size: 14px; font-size: 1.4rem; color: #5C5C5C; padding: 10px 0 0 0; }

.entry-header .entry-meta a { text-decoration: none; color: #5C5C5C; text-transform: capitalize; }

.entry-header .entry-meta a:hover { color: #02249E; }

.entry-content { line-height: 1.7; }

.entry-content a { color: #02249E; text-decoration: none; border-bottom: 1px solid #E6E6E6; }

.entry-content a:hover { color: #1E7A65; border-bottom: 1px solid #cdcdcd; }

.entry-content blockquote { background: #f9f9f9; border-left: 5px solid #ccc; margin: 20px 15px; padding: 0.5em 10px; quotes: "“" "”" "‘" "’"; }

.entry-content blockquote:before { color: #ccc; content: open-quote; font-size: 4em; line-height: 0.1em; margin-right: 0.25em; vertical-align: -0.4em; }

.entry-content blockquote p { display: inline; }

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5 { padding: 8px 0; }

.entry-content p { margin: 0; padding: 5px 0 4px 0; line-height: 1.6; }

.entry-content ul, .entry-content ol { margin-top: 12px; margin-bottom: 12px; }

.entry-content ol { list-style: upper-roman; }

.entry-content .widget.widget_search label { display: none; }

/* == WordPress-Specific Output Style Control */
.aligncenter { display: block; margin: 15px auto; }

.alignright { float: right; margin-left: 15px; }

.alignleft { float: left; margin-right: 15px; }

.wp-caption { border: none; text-align: center; padding-top: 10px; margin: 0 0 10px 0; }

.wp-caption img { margin: 0; padding: 0; border: 0 none; }

.wp-caption p.wp-caption-text { font-size: 14px; font-size: 1.4rem; color: #666; padding: 8px; }

.edit-link a { margin-right: 15px; }

.type-post form, .type-page form, #content form { margin: 20px 0; }

.type-post form input[type=text], .type-post form input[type=email], .type-post form input[type=password], .type-post form textarea, .type-post form select, .type-page form input[type=text], .type-page form input[type=email], .type-page form input[type=password], .type-page form textarea, .type-page form select, #content form input[type=text], #content form input[type=email], #content form input[type=password], #content form textarea, #content form select { display: block; width: 80%; padding: 8px; font-size: 14px; font-size: 1.4rem; border: 1px solid #ddd; background: #f5f5f5; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.type-post form input[type=text]:focus, .type-post form input[type=email]:focus, .type-post form input[type=password]:focus, .type-post form textarea:focus, .type-post form select:focus, .type-page form input[type=text]:focus, .type-page form input[type=email]:focus, .type-page form input[type=password]:focus, .type-page form textarea:focus, .type-page form select:focus, #content form input[type=text]:focus, #content form input[type=email]:focus, #content form input[type=password]:focus, #content form textarea:focus, #content form select:focus { border: 1px solid #5C5C5C; background: #fff; }

.type-post form select, .type-page form select, #content form select { width: auto; }

.type-post form br, .type-page form br, #content form br { display: none; }

.entry-footer { color: #434343; line-height: 1.7; }

.entry-footer a { color: #02249E; text-decoration: none; border-bottom: 1px solid #E6E6E6; }

.entry-footer a:hover { color: #1E7A65; border-bottom: 1px solid #cdcdcd; }

.post-navigation, .posts-navigation { padding: 15px 0; border-top: 1px solid #E6E6E6; }

.post-navigation a, .posts-navigation a { color: #02249E; text-decoration: none; border-bottom: 1px solid #E6E6E6; }

.post-navigation a:hover, .posts-navigation a:hover { color: #5C5C5C; border-bottom: 1px solid #cdcdcd; }

.post-navigation .nav-next, .post-navigation .nav-previous, .posts-navigation .nav-next, .posts-navigation .nav-previous { width: 45%; float: left; }

.post-navigation .nav-next, .posts-navigation .nav-next { float: right; text-align: right; }

.post-navigation .nav-next:after, .posts-navigation .nav-next:after { content: " »"; }

.post-navigation .nav-previous, .posts-navigation .nav-previous { margin-left: 5px; }

.post-navigation .nav-previous:before, .posts-navigation .nav-previous:before { content: "« "; }

@media only screen and (max-width: 500px) { .post-navigation, .posts-navigation { display: none; }
  .type-post form input[type=text], .type-post form input[type=email], .type-post form input[type=password], .type-post form textarea, .type-post form select, .type-page form input[type=text], .type-page form input[type=email], .type-page form input[type=password], .type-page form textarea, .type-page form select, #content form input[type=text], #content form input[type=email], #content form input[type=password], #content form textarea, #content form select { width: 94%; } }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

html { font-size: 62.5%; }

body, button, input, select, textarea { color: #555; font-family: sans-serif; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7rem !important; font-size: 17px !important; line-height: 1.5; }

h1, h2, h3, h4, h5, h6, #sidebar h3, .base .widget h3, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.2; color: #044A6D; margin: 0; padding: 0; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, #sidebar h3 small, .base .widget h3 small, h6 .small, #sidebar h3 .small, .base .widget h3 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: inherit; }

h1, .h1 { font-size: 38px; font-size: 3.8rem; }

h2, .h2 { font-size: 36px; font-size: 3.6rem; font-weight: 700; }

h3, .h3 { font-size: 28px; font-size: 2.8rem; color: #4D8BC0; }

h4, .h4 { font-size: 23px; font-size: 2.3rem; }

h5, .h5 { font-size: 18px; font-size: 1.8rem; }

h6, #sidebar h3, .base .widget h3, .h6 { font-size: 16px; font-size: 1.6rem; }

p { margin: 0; padding: 5px 0; line-height: 1.6; }

.lead { font-weight: 300; line-height: 1.4; }

cite { font-style: normal; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

ul, ol { margin-top: 0; margin-bottom: 11px; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; }

dt { font-weight: bold; }

dd { margin-left: 0; }

.dl-horizontal dd { content: ""; display: table; }

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #CCC; }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 11px 22px; margin: 0 0 22px; font-size: inherit; border-left: 3px solid #CCC; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 22px; font-style: normal; line-height: 1.42857; }

.lte-ie9 #sidebar .woo_compare_widget, .lte-ie9 #sidebar .woof_sid_widget, .lt-ie9 #sidebar .woo_compare_widget, .lt-ie9 #sidebar .woof_sid_widget { display: none; }

#sidebar .widget { margin: 20px 0 10px 0; }

#sidebar .widget.notice { background: #4D8BC0; color: #E5EDF0; padding: 15px; }

#sidebar .widget.notice p { font-size: 110%; }

#sidebar .widget.notice p a.button, #sidebar .widget.notice p .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 #sidebar .widget.notice p a.vc_btn3-color-primary, #sidebar .widget.notice p .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 #sidebar .widget.notice p a.vc_btn3-color-primary, #sidebar .widget.notice p .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 #sidebar .widget.notice p a.vc_btn3-color-primary, #sidebar .widget.notice p .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 #sidebar .widget.notice p a.vc_btn3-color-blue, #sidebar .widget.notice p .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 #sidebar .widget.notice p a.vc_btn3-color-blue, #sidebar .widget.notice p .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 #sidebar .widget.notice p a.vc_btn3-color-blue, #sidebar .widget.notice p .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 #sidebar .widget.notice p a.vc_btn3-color-orange, #sidebar .widget.notice p .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 #sidebar .widget.notice p a.vc_btn3-color-orange, #sidebar .widget.notice p .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 #sidebar .widget.notice p a.vc_btn3-color-orange, #sidebar .widget.notice p .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 #sidebar .widget.notice p a.vc_btn3-color-green, #sidebar .widget.notice p .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 #sidebar .widget.notice p a.vc_btn3-color-green, #sidebar .widget.notice p .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 #sidebar .widget.notice p a.vc_btn3-color-green { font-size: 100%; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; }

#sidebar .widget.notice h3 { color: #FFFFFF; }

#sidebar .widget.widget_search label { display: none; }

#sidebar .widget.widget_search input[type="text"] { width: 90%; padding: 10px 14px; font-size: 18px; font-size: 1.8rem; margin: 0; border: 1px solid #E6E6E6; background: #f5f5f5; -webkit-box-shadow: inset 0 1px 2px gba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 2px gba(0, 0, 0, 0.05); -ms-box-shadow: inset 0 1px 2px gba(0, 0, 0, 0.05); -o-box-shadow: inset 0 1px 2px gba(0, 0, 0, 0.05); box-shadow: inset 0 1px 2px gba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }

#sidebar .widget.widget_search input[type="text"]:focus, #sidebar .widget.widget_search input[type="text"]:active { border: 1px solid #363636; background: #FFFFFF; }

.base .widget { margin: 0; }

.base .widget h3 { color: #044A6D; text-transform: uppercase; color: #5C5C5C; }

.base .widget a { color: #044A6D; text-decoration: none; }

.base .widget input[type="submit"] { display: block; width: 100%; }

.base .widget ul { list-style: none; margin: 10px 0; padding: 0; }

.base .widget ul li { padding: 4px 0; }

.base .widget ul li a { text-decoration: none; color: #5C5C5C; }

.base .widget ul li a:hover { color: #044A6D; }

.productSearchInput { float: left; width: 71%; -webkit-appearance: none; border: none; border-radius: 0; background: #E6E6E6; height: 50px; line-height: 50px; padding: 0 2%; }

input[type="submit"], button.button, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.vc_btn3-color-green, a.button, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.vc_btn3-color-green { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; margin: 13px 0; padding: 9px 20px; width: auto; display: inline-block; font-weight: normal; font-family: Raleway, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; border: none; letter-spacing: 1.25px; text-transform: uppercase; background: #044A6D; color: #FFFFFF !important; text-decoration: none !important; -webkit-transition: all, 0.3s, ease; -o-transition: all, 0.3s, ease; transition: all, 0.3s, ease; }

input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, button.button:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:hover, button.button:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:focus, button.button:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:active, a.button:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:hover, a.button:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:focus, a.button:active, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 a.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:active { background: #033954; text-decoration: none !important; }

input[type="submit"].orange, button.button.orange, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-green, a.button.orange, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-green { background: #D7781A; }

input[type="submit"].orange:hover, input[type="submit"].orange:focus, input[type="submit"].orange:active, button.button.orange:hover, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-green:hover, button.button.orange:focus, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-green:focus, button.button.orange:active, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.orange.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.orange.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.orange.vc_btn3-color-green:active, a.button.orange:hover, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-green:hover, a.button.orange:focus, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-green:focus, a.button.orange:active, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 a.orange.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.orange.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.orange.vc_btn3-color-green:active { background: #c06b17; text-decoration: none !important; }

input[type="submit"].green, button.button.green, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-green, a.button.green, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-green { background: #1E7A65; }

input[type="submit"].green:hover, input[type="submit"].green:focus, input[type="submit"].green:active, button.button.green:hover, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-green:hover, button.button.green:focus, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-green:focus, button.button.green:active, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.green.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.green.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.green.vc_btn3-color-green:active, a.button.green:hover, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-green:hover, a.button.green:focus, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-green:focus, a.button.green:active, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 a.green.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.green.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.green.vc_btn3-color-green:active { background: #196654; text-decoration: none !important; }

input[type="submit"].blue-mid, button.button.blue-mid, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-green, a.button.blue-mid, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-green { background: #4D8BC0; }

input[type="submit"].blue-mid:hover, input[type="submit"].blue-mid:focus, input[type="submit"].blue-mid:active, button.button.blue-mid:hover, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-green:hover, button.button.blue-mid:focus, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-green:focus, button.button.blue-mid:active, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.blue-mid.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.blue-mid.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.blue-mid.vc_btn3-color-green:active, a.button.blue-mid:hover, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-green:hover, a.button.blue-mid:focus, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-green:focus, a.button.blue-mid:active, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 a.blue-mid.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.blue-mid.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.blue-mid.vc_btn3-color-green:active { background: #407eb4; text-decoration: none !important; }

.widget input[type="submit"], .widget button.button, .widget .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 .widget button.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 .widget button.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 .widget button.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 .widget button.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 .widget button.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 .widget button.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 .widget button.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 .widget button.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 .widget button.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 .widget button.vc_btn3-color-green, .widget .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 .widget button.vc_btn3-color-green, .widget .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 .widget button.vc_btn3-color-green, .widget a.button, .widget .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 .widget a.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 .widget a.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 .widget a.vc_btn3-color-primary, .widget .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 .widget a.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 .widget a.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 .widget a.vc_btn3-color-blue, .widget .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 .widget a.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 .widget a.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 .widget a.vc_btn3-color-orange, .widget .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 .widget a.vc_btn3-color-green, .widget .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 .widget a.vc_btn3-color-green, .widget .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 .widget a.vc_btn3-color-green { color: #FFFFFF !important; font-style: normal !important; }

input[type="submit"].productSearchSubmit, button.button.productSearchSubmit, .vc_row .vc_col-sm-9 button.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.productSearchSubmit.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.productSearchSubmit.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.productSearchSubmit.vc_btn3-color-green, a.button.productSearchSubmit, .vc_row .vc_col-sm-9 a.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.productSearchSubmit.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.productSearchSubmit.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.productSearchSubmit.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.productSearchSubmit.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.productSearchSubmit.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.productSearchSubmit.vc_btn3-color-green { width: 23%; margin: 0; padding-left: 1%; padding-right: 1%; -webkit-appearance: none; border-radius: 0; background: #4D8BC0; height: 50px; color: #FFFFFF; text-transform: uppercase; }

@media only screen and (max-width: 500px) { input[type="submit"], button.button, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.vc_btn3-color-green, a.button, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.vc_btn3-color-green { width: 100%; padding: 14px 20px; } }

.woocommerce main .row { overflow: visible; }

.woo .page-title, .woo .woof_sid_auto_shortcode { display: none !important; }

.woo .productSearch:after { margin-bottom: 25px; content: ""; display: table; }

.woo a { color: #4D8BC0; text-decoration: none; }

.woo a:hover { color: #32648e; text-decoration: underline; }

.woo .woo_compare_widget { display: none !important; }

.woo .woo_submit_search_form_container { text-align: center; }

.woo .woo_submit_search_form_container .woo_reset_search_form { float: none !important; }

ul.products { list-style: none; margin: 0; padding: 0; }

ul.products li { margin: 0 0 10px 0; padding: 15px 10px; }

ul.products li:nth-of-type(2n) { background: #F2F2F2; }

ul.products .products-thumb { display: block; float: left; text-align: center; width: 22%; margin: 0 2% 0 0; border: 1px solid #5C5C5C; background: #F2F2F2; }

ul.products .products-thumb .products-thumb-image { display: inline-block; margin: 0; padding: 0; }

ul.products .products-thumb .products-thumb-image img { width: 100%; margin: 0; padding: 0; }

ul.products .products-thumb .products-thumb-compare { background: #F2F2F2; text-align: center; position: relative; margin: 0; }

ul.products .products-thumb .woo_compare_button_container { margin: 0 !important; padding: 5px 0; }

ul.products .products-thumb .woo_compare_button_container .woo_bt_compare_this_link { color: #7A7A7A !important; font-size: 1em !important; font-weight: normal !important; }

ul.products .products-thumb .woo_compare_button_container .woo_bt_compare_this_link.woo_compare_widget_button_go { border: none !important; color: #E6E6E6 !important; top: -3px; }

ul.products .products-thumb .woo_compare_button_container .woo_bt_compare_this.compared:before { background: none; }

ul.products .products-thumb .woo_compare_remove_product { display: none !important; position: absolute; z-index: 1; bottom: 8px; right: 3%; padding-left: 5px; padding-right: 5px; }

ul.products .products-thumb .woo_compare_remove_product.compare { display: block !important; }

ul.products .products-content { float: right; width: 75%; }

.productResources { width: 47%; float: left; }

.productResources a, .productResources a:visited { display: inline-block; margin: 0 6px 0 0; padding: 5px 10px; }

.productResources a:before, .productResources a:visited:before { content: "\f0ed"; font-family: FontAwesome; margin: 0 5px 0 0; }

.productResources a:hover, .productResources a:visited:hover { text-decoration: none; background: #4D8BC0; color: #FFFFFF; }

.productQuickDetails { width: 47%; float: right; position: relative; margin: 0; }

.productQuickDetails h4 { font-size: 18px; font-size: 1.8rem; }

.productQuickDetails .productListingQuick { float: right; position: relative; height: 40px; line-height: 40px; padding: 0 9px; color: #4D8BC0; cursor: pointer; }

.productQuickDetails .productListingQuick:before { content: "\f0d7"; font-family: FontAwesome; margin: 0 5px 0 0; color: #7A7A7A; }

.productQuickDetails .productListingQuick.productListingQuickOn { background: #E6E6E6; }

.productQuickDetails .productListingQuick.productListingQuickOn:before { content: "\f0d8"; font-family: FontAwesome; margin: 0 5px 0 0; color: #7A7A7A; }

.productQuickDetails .productListingQuick:hover { background: #E6E6E6; }

.productQuickDetails .productListingQuickContent { position: absolute; right: 0; z-index: 10; width: 300px; top: 40px; background: #E6E6E6; padding: 15px; color: #7A7A7A; display: none; }

.productQuickDetails .productListingQuickContent .readMore::after { content: "\f061"; font-family: FontAwesome; margin-left: 5px; }

@media only screen and (max-width: 800px) { .productQuickDetails { display: none; }
  .productResources { float: none; width: 100%; } }

@media only screen and (max-width: 500px) { ul.products .products-thumb { float: none; width: 100%; border: none; margin-bottom: 10px; }
  ul.products .products-thumb img { max-width: 120px; }
  ul.products .products-content { float: none; width: 100%; } }

.compare-products { width: 100% imporant; }

.compare_popup_wrap { margin-top: 25px !important; }

.compare_print_container { margin-bottom: 35px; overflow: scroll; overflow-y: hidden; -ms-overflow-y: hidden; }

ul.woof_list li label { padding: 0 0 5px 5px; margin: 0; }

.woof_products_top_panel { background: #044A6D; padding: 15px; }

.woof_products_top_panel ul { margin: 0; padding: 0; }

.woof_products_top_panel ul li { font-size: 15px; font-size: 1.5rem; }

.woof_products_top_panel ul li a { color: #FFF !important; }

.woof_products_top_panel ul li a:hover { color: #4D8BC0 !important; }

.single .woo .productDetailLeft .images { position: relative; }

.single .woo .productDetailLeft .images span { background-image: url(img/zoom.png); background-repeat: no-repeat; width: 48px; height: 48px; position: absolute; left: 25px; top: 50px; }

.single .woo .productDetailLeft a.productDetailBack, .single .woo .productDetailLeft a:visited.productDetailBack { display: block; padding: 15px 0; }

.single .woo .productDetailLeft a.productDetailBack:before, .single .woo .productDetailLeft a:visited.productDetailBack:before { content: "\f060"; font-family: FontAwesome; margin: 0 5px 0 0; }

.single .woo .productDetailLeft a.productDetailBack:hover, .single .woo .productDetailLeft a:visited.productDetailBack:hover { text-decoration: none; }

.single .woo .productDetailLeft .thumbnails { margin: 10px 0; text-align: center; }

.single .woo .productDetailLeft .thumbnails .first, .single .woo .productDetailLeft .thumbnails .last { margin: 0; padding: 0; float: none; }

.single .woo .productDetailLeft .thumbnails img { width: 24%; padding: 0; margin: 0 1.33% 1.33% 0; float: left; }

.single .woo .productDetailLeft .thumbnails a:nth-child(4n) img { margin: 0 0 1.33% 0 !important; }

@media only screen and (max-width: 500px) { .single .woo .productDetailLeft .thumbnails img { width: 32%; margin: 0 2% 2% 0; }
  .single .woo .productDetailLeft .thumbnails a:nth-child(3n) img { margin: 0 0 2% 0; }
  .single .woo .productDetailLeft .thumbnails a:nth-child(4n) img { margin: 0 2% 2% 0 !important; } }

ul.page-numbers { text-align: center; }

ul.page-numbers li { display: inline; margin: 0 4px 0 0; }

ul.page-numbers li a { padding: 3px 8px; font-size: 14px; font-weight: bold; border: 1px solid #ddd; background: #f1f1f1; border-radius: 4px; }

ul.page-numbers li a:hover, ul.page-numbers li a:focus { background: #f0f0f0; border-color: #ccc; text-decoration: none; }

ul.page-numbers li a:active { background: #fff; border-color: #ddd; }

.ddl_wrap { background: #044A6D; padding: 7px 10px 3px 10px; margin: 15px 0 0 0; display: inline-block; font-family: Raleway, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; border-radius: 4px; clear: left; }

.ddl_wrap br { display: none; }

.ddl_wrap label { color: #F1F1F1; font-weight: bold; margin: 0 5px 0 0; }

.ddl_wrap form { padding: 0; margin: 0; display: inline !important; }

.ddl_wrap input[type="submit"] { background: #D7781A; padding: 8px; margin: 0; border-radius: 4px; }

.ddl_wrap input[type="submit"]:hover { background: #c06b17 !important; }

.ddl_wrap select { padding: 8px; border: 1px solid #ddd; background: #f5f5f5; margin: 0 4px 0 0; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05); border-radius: 4px; }

.ddl_wrap .ddl_products { margin-top: 0; margin-bottom: 0; }

.ddl_wrap .ddl_products li { padding: 0; }

@media only screen and (max-width: 500px) { .ddl_wrap { display: block; }
  .ddl_wrap select { width: 100%; margin: 0 0 10px 0; display: block; }
  .ddl_wrap label { display: none; }
  .ddl_wrap input[type="submit"] { display: block; margin: 10px 0 0 0; } }

body.page-id-67 header #header_phone h3, body.parent-pageid-67 header #header_phone h3, body.woocommerce header #header_phone h3 { color: #D7781A; }

body.page-id-67 .promo .button, body.page-id-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.page-id-67 .promo a.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.page-id-67 .promo button.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.page-id-67 .promo a.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.page-id-67 .promo button.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.page-id-67 .promo a.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.page-id-67 .promo button.vc_btn3-color-primary, body.page-id-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.page-id-67 .promo a.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.page-id-67 .promo button.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.page-id-67 .promo a.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.page-id-67 .promo button.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.page-id-67 .promo a.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.page-id-67 .promo button.vc_btn3-color-blue, body.page-id-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.page-id-67 .promo a.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.page-id-67 .promo button.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.page-id-67 .promo a.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.page-id-67 .promo button.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.page-id-67 .promo a.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.page-id-67 .promo button.vc_btn3-color-orange, body.page-id-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.page-id-67 .promo a.vc_btn3-color-green, body.page-id-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.page-id-67 .promo button.vc_btn3-color-green, body.page-id-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.page-id-67 .promo a.vc_btn3-color-green, body.page-id-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.page-id-67 .promo button.vc_btn3-color-green, body.page-id-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.page-id-67 .promo a.vc_btn3-color-green, body.page-id-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.page-id-67 .promo button.vc_btn3-color-green, body.page-id-67 .promo input[type="submit"], body.parent-pageid-67 .promo .button, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo a.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo button.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo a.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo button.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo a.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo button.vc_btn3-color-primary, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo a.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo button.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo a.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo button.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo a.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo button.vc_btn3-color-blue, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo a.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo button.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo a.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo button.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo a.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo button.vc_btn3-color-orange, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo a.vc_btn3-color-green, body.parent-pageid-67 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.parent-pageid-67 .promo button.vc_btn3-color-green, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo a.vc_btn3-color-green, body.parent-pageid-67 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.parent-pageid-67 .promo button.vc_btn3-color-green, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo a.vc_btn3-color-green, body.parent-pageid-67 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.parent-pageid-67 .promo button.vc_btn3-color-green, body.parent-pageid-67 .promo input[type="submit"], body.woocommerce .promo .button, body.woocommerce .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.woocommerce .promo a.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.woocommerce .promo button.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.woocommerce .promo a.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.woocommerce .promo button.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.woocommerce .promo a.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.woocommerce .promo button.vc_btn3-color-primary, body.woocommerce .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.woocommerce .promo a.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.woocommerce .promo button.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.woocommerce .promo a.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.woocommerce .promo button.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.woocommerce .promo a.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.woocommerce .promo button.vc_btn3-color-blue, body.woocommerce .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.woocommerce .promo a.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.woocommerce .promo button.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.woocommerce .promo a.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.woocommerce .promo button.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.woocommerce .promo a.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.woocommerce .promo button.vc_btn3-color-orange, body.woocommerce .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.woocommerce .promo a.vc_btn3-color-green, body.woocommerce .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.woocommerce .promo button.vc_btn3-color-green, body.woocommerce .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.woocommerce .promo a.vc_btn3-color-green, body.woocommerce .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.woocommerce .promo button.vc_btn3-color-green, body.woocommerce .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.woocommerce .promo a.vc_btn3-color-green, body.woocommerce .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.woocommerce .promo button.vc_btn3-color-green, body.woocommerce .promo input[type="submit"] { background: #D7781A; }

body.page-id-67 #outro, body.parent-pageid-67 #outro, body.woocommerce #outro { background: #D7781A url(img/bottomActionBgDme.jpg) top no-repeat; background-size: cover; }

body.page-id-69 header #header_phone h3, body.parent-pageid-69 header #header_phone h3 { color: #1E7A65; }

body.page-id-69 .promo .button, body.page-id-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.page-id-69 .promo a.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.page-id-69 .promo button.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.page-id-69 .promo a.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.page-id-69 .promo button.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.page-id-69 .promo a.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.page-id-69 .promo button.vc_btn3-color-primary, body.page-id-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.page-id-69 .promo a.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.page-id-69 .promo button.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.page-id-69 .promo a.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.page-id-69 .promo button.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.page-id-69 .promo a.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.page-id-69 .promo button.vc_btn3-color-blue, body.page-id-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.page-id-69 .promo a.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.page-id-69 .promo button.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.page-id-69 .promo a.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.page-id-69 .promo button.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.page-id-69 .promo a.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.page-id-69 .promo button.vc_btn3-color-orange, body.page-id-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.page-id-69 .promo a.vc_btn3-color-green, body.page-id-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.page-id-69 .promo button.vc_btn3-color-green, body.page-id-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.page-id-69 .promo a.vc_btn3-color-green, body.page-id-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.page-id-69 .promo button.vc_btn3-color-green, body.page-id-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.page-id-69 .promo a.vc_btn3-color-green, body.page-id-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.page-id-69 .promo button.vc_btn3-color-green, body.parent-pageid-69 .promo .button, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo a.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo button.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo a.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo button.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo a.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo button.vc_btn3-color-primary, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo a.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo button.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo a.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo button.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo a.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo button.vc_btn3-color-blue, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo a.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo button.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo a.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo button.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo a.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo button.vc_btn3-color-orange, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo a.vc_btn3-color-green, body.parent-pageid-69 .promo .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-9 body.parent-pageid-69 .promo button.vc_btn3-color-green, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo a.vc_btn3-color-green, body.parent-pageid-69 .promo .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 body.parent-pageid-69 .promo button.vc_btn3-color-green, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo a.vc_btn3-color-green, body.parent-pageid-69 .promo .vc_row .vc_col-sm-4 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 body.parent-pageid-69 .promo button.vc_btn3-color-green { background: #1E7A65; }

body.page-id-69 #outro, body.parent-pageid-69 #outro { background: #1E7A65 url(img/bottomActionBgOem.jpg) top no-repeat; background-size: cover; }

.row.composer { overflow: visible; }

.vc_row .grayrow { padding-top: 5%; padding-bottom: 5%; }

.vc_row .whiterow { padding-top: 5%; padding-bottom: 5%; }

.vc_row .half-column { padding-right: 5%; }

.vc_row .half-column-last { padding-left: 5%; }

.vc_row .third-column { padding-right: 5%; }

.vc_row .third-column-middle { padding-right: 2.5%; padding-left: 2.5%; }

.vc_row .third-column-last { padding-left: 5%; }

.vc_row .sidebar h4 { font-size: 16px; font-size: 1.6rem; line-height: 21px; }

.vc_row .sidebar p { font-size: 14px; font-size: 1.4rem; }

.vc_row .contact-box { padding: 5% 12%; color: #fff; background-color: #498CBD; }

.vc_row .contact-box h4 { color: #fff; font-size: 20px; font-size: 2rem; font-weight: 300; }

.vc_row .sidebar-content { padding: 0 12%; margin-bottom: 15px; }

.vc_row .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md { padding-top: 9px; padding-bottom: 9px; letter-spacing: 1px; }

.vc_row .vc_separator h4 { font-size: 24px; font-size: 2.4rem; }

.vc_row .contact-box p { font-size: 17px; font-size: 1.7rem; line-height: 22px; }

.vc_row .contact-box a { color: #fff; text-decoration: none; border-bottom: 0; }

.vc_row .contact-box a:hover { color: #fff; border-bottom: 1px solid #cdcdcd; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary { background: #4D8BC0 !important; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-primary:active { background: #407eb4 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue { background: #044A6D !important; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-blue:active { background: #033954 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange { background: #D7781A !important; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-orange:active { background: #c06b17 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-green, .vc_row .vc_col-sm-9 button.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.vc_btn3-color-green { background: #1E7A65 !important; }

.vc_row .vc_col-sm-9 a.vc_btn3-color-green:hover, .vc_row .vc_col-sm-9 a.vc_btn3-color-green:focus, .vc_row .vc_col-sm-9 a.vc_btn3-color-green:active, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:hover, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:focus, .vc_row .vc_col-sm-9 button.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.vc_btn3-color-green:active { background: #196654 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline { padding: 6px 40px !important; font-size: 1.3rem !important; font-size: 13px !important; font-weight: 700 !important; font-family: Raleway, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-transition: all, 0.3s, ease; -o-transition: all, 0.3s, ease; transition: all, 0.3s, ease; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-primary, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-primary { border-color: #4D8BC0; color: #4D8BC0; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-primary:active, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-primary:hover, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-primary:focus, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-primary:active { background: #407eb4 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-blue, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-blue { border-color: #044A6D; color: #044A6D; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-blue:active, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-blue:hover, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-blue:focus, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-blue:active { background: #033954 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-orange, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-orange { border-color: #D7781A; color: #D7781A; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-orange:active, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-orange:hover, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-orange:focus, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-orange:active { background: #c06b17 !important; color: #FFF; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-green, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-green { border-color: #1E7A65; color: #1E7A65; }

.vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-9 a.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-9 button.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 a.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-6 button.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 a.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-4 button.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-3 a.vc_btn3-style-outline.vc_btn3-color-green:active, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-green:hover, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-green:focus, .vc_row .vc_col-sm-3 button.vc_btn3-style-outline.vc_btn3-color-green:active { background: #196654 !important; color: #FFF; }

.vc_row .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md { padding-left: 40px; padding-right: 40px; }

#trid-testimonial { min-height: 500px; border-bottom: 3px solid #FFF; color: #044A6D; }

#trid-testimonial aside { margin: 140px 0 10px 40%; padding: 0; width: 50%; background: url("img/quote-open.png") no-repeat top left; text-indent: 20px; border: none; font-size: 24px; font-size: 2.4rem; }

#trid-testimonial aside p { display: inline-block; margin-bottom: 10px; }

#trid-testimonial aside p span { display: inline-block; background: url("img/quote-close.png") no-repeat; margin: 3px 0 0 5px; width: 33px; height: 30px; }

#trid-testimonial aside .attribution { float: right; font-size: 20px; font-size: 2rem; display: block; }

@media only screen and (max-width: 1390px) { #trid-testimonial { min-height: 400px; }
  #trid-testimonial aside { margin: 100px 2px 10px 40%; width: 40%; font-size: 20px; font-size: 2rem; }
  #trid-testimonial aside .attribution { font-size: 18px; font-size: 1.8rem; } }

@media only screen and (max-width: 1160px) { #trid-testimonial { min-height: 350px; }
  #trid-testimonial aside { margin: 80px 0 10px 40%; width: 40%; font-size: 20px; font-size: 2rem; }
  #trid-testimonial aside .attribution { font-size: 18px; font-size: 1.8rem; } }

@media only screen and (max-width: 970px) { #trid-testimonial { min-height: 300px; }
  #trid-testimonial aside { margin: 60px 0 10px 40%; width: 40%; font-size: 18px; font-size: 1.8rem; }
  #trid-testimonial aside .attribution { font-size: 16px; font-size: 1.6rem; } }

@media only screen and (max-width: 860px) { #trid-testimonial { background-image: none !important; background: #CDE0F1; min-height: 0; height: auto; }
  #trid-testimonial aside { text-indent: 20px; margin: 30px 15px 30px 10px; width: auto; font-size: 18px; font-size: 1.8rem; }
  #trid-testimonial aside .attribution { font-size: 16px; font-size: 1.6rem; float: none; } }

.screen-reader-text { position: absolute; top: -9999em; left: -9999em; }

html { font-size: 62.5%; }

body, button, input, select, textarea { color: #555; font-family: sans-serif; font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7rem !important; font-size: 17px !important; line-height: 1.5; }

h1, h2, h3, h4, h5, h6, #sidebar h3, .base .widget h3, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.2; color: #044A6D; margin: 0; padding: 0; }

h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, #sidebar h3 small, .base .widget h3 small, h6 .small, #sidebar h3 .small, .base .widget h3 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: inherit; }

h1, .h1 { font-size: 38px; font-size: 3.8rem; }

h2, .h2 { font-size: 36px; font-size: 3.6rem; font-weight: 700; }

h3, .h3 { font-size: 28px; font-size: 2.8rem; color: #4D8BC0; }

h4, .h4 { font-size: 23px; font-size: 2.3rem; }

h5, .h5 { font-size: 18px; font-size: 1.8rem; }

h6, #sidebar h3, .base .widget h3, .h6 { font-size: 16px; font-size: 1.6rem; }

p { margin: 0; padding: 5px 0; line-height: 1.6; }

.lead { font-weight: 300; line-height: 1.4; }

cite { font-style: normal; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

ul, ol { margin-top: 0; margin-bottom: 11px; }

ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

.list-unstyled, .list-inline { padding-left: 0; list-style: none; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; }

dt { font-weight: bold; }

dd { margin-left: 0; }

.dl-horizontal dd { content: ""; display: table; }

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #CCC; }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 11px 22px; margin: 0 0 22px; font-size: inherit; border-left: 3px solid #CCC; }

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }

blockquote:before, blockquote:after { content: ""; }

address { margin-bottom: 22px; font-style: normal; line-height: 1.42857; }

.productHelp { display: inline; position: relative; }

.productHelp:after { content: "\f059"; font-family: FontAwesome; color: dimgray; margin: 0 0 0 5px; }

.productHelpContent { display: none; position: absolute; min-width: 250px; background: #E6E6E6; left: 50%; margin: 0 0 0 -122px; z-index: 1000; font-size: 13px; font-size: 1.3rem; line-height: 1.4; padding: 9px; }

.productHelpContent:after { content: ""; border-top: 7px solid #E6E6E6; border-left: 7px solid transparent; border-right: 7px solid transparent; display: block; position: absolute; left: 50%; bottom: -7px; margin: 0 0 0 -7px; }

.mCustomScrollBox, .mCSB_container { overflow: visible !important; }

/*--------------------------------------------------------------
# States
--------------------------------------------------------------*/
@media print { /* styles go here */
  .hideonprint, body > header #header_phone, #mainnav, #subnav, #mast, .promo, .prompts, #breadcrumbs, #sidebar, .sidebar, #outro, footer[role=contentinfo] .widget, footer[role=contentinfo] .site-info nav { display: none; }
  body { font-family: Arial, sans-serif; color: #000; }
  body > header { border: 0; }
  body > header #header_logo { max-width: 230px; }
  main { padding: 0; margin: 0; }
  main .row .eightcol, main .row .ninecol, footer .row .sixcol { width: 100%; }
  .vc_row .vc_col-sm-9, .vc_row .vc_col-sm-6 { width: 90%; }
  footer[role=contentinfo], footer[role=contentinfo] .site-info { background: none; margin: 0; padding: 0; text-align: center; } }