.visualCaptcha-accessibility-button:hover,.visualCaptcha-possibilities img:hover,.visualCaptcha-refresh-button:hover{cursor:pointer}#loginform .visualCaptcha{text-align:center}.visualCaptcha{margin-bottom:20px;min-height:120px}@media only screen and (min-width:750px){.visualCaptcha{margin-bottom:50px}}.visualCaptcha *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visualCaptcha .audioField{font-size:15px;color:#495e62;font-weight:100;padding:5px;border:1px solid #3bb6e4;height:40px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media only screen and (max-width:360px){.visualCaptcha .audioField{margin-bottom:15px}}@media only screen and (min-width:360px){.visualCaptcha .audioField{width:240px;float:left}}.accessibility-description,.status.valid,.visualCaptcha-explanation{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#c1f7e8;padding:10px;text-align:center;font-family:Oxygen,sans-serif;font-size:18px;color:#219589;font-weight:100;margin:20px 0 24px}.visualCaptcha-accessibility-button,.visualCaptcha-button-group,.visualCaptcha-possibilities,.visualCaptcha-refresh-button{display:inline-block}.visualCaptcha-possibilities{vertical-align:middle}.visualCaptcha-possibilities .img{padding:4px;border:1px solid #fff;display:inline-block}.visualCaptcha-possibilities img{width:32px;height:32px;z-index:5;transition:all 200ms;-webkit-transition:all 200ms}.visualCaptcha-accessibility-button img,.visualCaptcha-refresh-button img{width:16px;height:16px}@media only screen and (max-width:360px){.accessibility-description,.status.valid,.visualCaptcha-explanation{font-size:16px}.visualCaptcha-possibilities .visualCaptcha-button-group{text-align:center;margin-top:15px}}@media only screen and (min-width:750px){.visualCaptcha-possibilities{margin-right:15px}.visualCaptcha-possibilities .img{padding:10px;border:3px solid #fff}.visualCaptcha-possibilities .visualCaptcha-button-group{float:right}}.visualCaptcha-possibilities .visualCaptcha-selected{background-color:#c1f7e8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px;border:1px dashed #099a9f}@media only screen and (min-width:750px){.visualCaptcha-possibilities .visualCaptcha-selected{padding:10px;border:3px dashed #099a9f}}.visualCaptcha-refresh-button{padding:9px 10px 7px;margin:0 5px;background-color:#f87056;border:1px solid #f87056;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.visualCaptcha-accessibility-button{padding:9px 10px 7px;border:1px solid #000;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}div.visualCaptcha .visualCaptcha-show{-webkit-animation:fadeIn 300ms;animation:fadeIn 300ms}div.visualCaptcha .visualCaptcha-hide{display:none!important;-webkit-animation:fadeOut 300ms;animation:fadeOut 300ms}@font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-300-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-normal.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-300-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-normal.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-300-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-normal.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-300-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-italic.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-300-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-italic.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 300;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-300-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-300-italic.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-400-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-normal.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-400-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-normal.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-400-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-normal.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-400-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-italic.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-400-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-italic.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 400;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-400-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-400-italic.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-600-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-normal.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-600-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-normal.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-600-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-normal.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-600-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-italic.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-600-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-italic.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 600;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-600-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-600-italic.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-800-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-normal.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-800-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-normal.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: normal;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-800-normal.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-normal.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-vietnamese-800-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-italic.woff?ver=13) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-ext-800-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-italic.woff?ver=13) format('woff');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Libre Franklin';
font-style: italic;
font-display: fallback;
font-weight: 800;
src:
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-latin-800-italic.woff2?ver=13) format('woff2'),
url(https://www.summerconsultants.com/wp-content/themes/twentyseventeen/assets/fonts/libre-franklin/libre-franklin-all-800-italic.woff?ver=13) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@media (max-width: 767px) {
img.alignleft {
float: none !important;
margin-right: 0 !important;
}
img.alignright {
float: none !important;
margin-left: 0 !important;
}
img {
height: auto;
}
.project-gallery .thumbnails {
margin: 14px 18px 0;
}
.col-md-8.col-md-offset-1.col-sm-8.body-txt.pull-right.about-body {
float: none !important;
}
.project-gallery .thumbnails .thumb-slide {
padding-right: 6px;
height: auto;
max-width: 100%;
}
.project-gallery .thumbnails .thumb-slide .video .arrow {
width: 22px;
height: 22px;
border-width: 2px;
margin: -11px 0 0 -11px;
}
.project-gallery .thumbnails .thumb-slide .video .arrow:after {
height: 0;
width: 0;
border-bottom: 4.5px solid transparent;
border-left: 8px solid #fff;
border-top: 4.5px solid transparent;
margin: -4px 0 0 -3px;
}
.project-gallery .thumbnails .btn-thumb-prev,
.project-gallery .thumbnails .btn-thumb-next {
width: 26px;
font-size: 14px;
padding-top: 35px;
line-height: 40px;
}
.visual {
margin: -10px -18px 7px;
position: relative;
top: -14px;
height: 403px;
}
.visual.small {
margin-bottom: 7px;
height: 71px;
}
.visual.large {
height: 277px; }
.visual.small {
margin-bottom: 7px;
}
}
@media (min-width: 768px) {
.navbar {
border-radius: initial !important;
}
}
@media screen and (min-width: 30em) {
img.alignright {
margin-left: 2.4em !important;
}
}
@media screen and (max-width: 767px) {
.navbar-nav .open .dropdown-menu {
text-align: center;
}
#top-menu .dropdown-menu {
border-top: 0 !important;
}
.dropdown-menu {
position: static !important;
text-align: center !important;
float: none !important;
}
.banner {
height: 370px !important;
}
}
@media only screen and (max-width: 480px) {
.mainnav .group-nav {
float: none !important;
margin-top: 30px;
}
}
@media (max-width: 1400px) {
.home-slider .owl-slider .owl-slide .slide-txt {
padding: 50px 50px !important;
}
}
@media (max-width: 1200px) {
.home .slide-img > img {
height: 100% !important;
width: 100% !important;
}
}
.owl-carousel-clients .item img:hover {
opacity: 0.7 !important;
}
.owl-carousel-clients .item img {
transition: none !important;
}
ul#left-menu li:last-of-type .left-nav-divider {
display: none;
}
.float-right {
float: right;
}
.entry-date,
.byline a,
.comment-metadata a {
color: #333;
}
.entry-meta {
margin-bottom: 10px;
}
body.blog .blogs .post-thumbnail img {
margin: 20px 0;
width: 100%;
height: auto;
}
.blog img {
margin-top: 0 !important;
}
.blog h2.entry-title a {
font-size: 42px;
font-weight: 400;
color: #155289;
text-transform: none;
font-family: 'Crimson Text' serif;
}
.blog h2.entry-title a:hover {
color: #155289 !important;
text-decoration: none !important;
}
.blogs a.read-more {
color: #f17d00;
}
.blogs h2.screen-reader-text {
display: none;
}
.blogs .navigation.pagination .nav-links a {
background-color: transparent;
border: none;
color: #f17d00;
padding: 0px;
font-weight: 500;
text-decoration: none;
}
aside .custom-sidebar-items h2,
aside .custom-sidebar-items > h2.widget-title,
aside .gform_widget > h2 {
text-transform: uppercase;
font-style: normal;
font-weight: 600;
color: #489ca8;
font-size: 26px;
}
.blogs .navigation.pagination .nav-links .page-numbers .blog-pagi-divider {
padding: 0 10px;
}
.blog-view::after {
content: " " !important;
}
body.single.single-post .blog-view::after {
content: "_" !important;
}
ol.comment-list,
.comment-list ol {
list-style: none;
}
#email-notes,
h3#reply-title,
.comment-form-url,
.comment-notes {
display: none;
}
.blogs .pagination {
width: 100%;
text-align: center;
}
#footer-menu a {
color: #fff;
font-weight: 500;
font-family: 'Museo-Sans';
font-size: 12px;
}
#footer-menu .footer-nav-divider {
margin: 0 15px;
}
#footer-menu li:first-child .footer-nav-divider {
display: none;
}
#footer-menu a {
text-decoration: none;
}
form#commentform label {
display: none;
}
form#commentform input,
form#commentform textarea#comment {
width: 100%;
}
p.comment-form-author,
p.comment-form-email {
margin: 0 0 0;
}
.visualCaptcha-button-group,
.visualCaptcha-possibilities {
background: #E7E7E7;
margin-right: 0;
}
.visualCaptcha-button-group {
padding: 7px;
vertical-align: middle;
}
.visualCaptcha {
margin-bottom: 0;
}
.visualCaptcha-possibilities .img {
border: 0px solid #E7E7E7;
}
form#commentform input#submit {
width: 25%;
}
.comment-respond {
margin-bottom: 35px;
}
ol.comment-list {
padding-left: 0;
}
aside .fpo-img.pull-left {
width: 50%;
}
aside .f-c-title {
width: 50%;
float: left;
}
.breadcrumb-inner-wrap span.breadcrumb-divider {
color: #ccc;
padding: 1px 5px 0 5px;
}
.breadcrumb-inner-wrap span[property=itemListElement]:last-child span[property=name] {
color: #777; }
.breadcrumb-inner-wrap span {
color: #555;
transition: all 0.5s ease;
font-size: 12px;
font-weight: 500;
}
.breadcrumb-inner-wrap a,
.breadcrumb-inner-wrap a:hover,
.breadcrumb-inner-wrap a:active {
text-decoration: none;
}
.single-leadership .addthis_toolbox.addthis_default_style.addthis_32x32_style {
display: none;
}
.topnav,
.navbar.navbar-default {
opacity: 1 !important;
}
.navbar {
border-radius: initial !important;
}
.site-header {
background-color: inherit !important;
background-color: initial !important;
}
.filtered .project-list .project {
width: 22.3%;
box-sizing: inherit;
min-height: inherit;
height: 100%;
display: flex;
min-height: 250.3px;
}
.filtered .project-list .project a {
vertical-align: top;
}
.project-list .project {
margin-right: 20px;
width: calc(50% - 20px);
}
body .project-filter {
background: #e7e7e7 none repeat scroll 0 0;
padding: 20px 0px;
margin-bottom: 50px;
}
.proejct-subfilter .input-group {
display: inline-block;
width: auto;
}
.proejct-subfilter .input-group .btn > .btn {
padding: 5px 25px 5px 5px;
}
.proejct-subfilter .input-group > .btn {
padding: 5px 10px;
}
.proejct-subfilter .input-group .btn > .btn .bs-caret {
float: right;
}
.addtoany_list.a2a_kit_size_32 a > span {
border-radius: 0 !important;
}
.a2a_count {
background-color: #e7e7e7 !important;
border: 1px solid #e7e7e7 !important;
}
.a2a_count:before,
.a2a_count:after {
display: none !important;
}
span.a2a_count {
margin-left: 0 !important;
}
span.a2a_svg.a2a_s__default.a2a_s_email {
background-color: #f17d00 !important;
padding: 0px 16px !important;
width: 65px !important;
}
.b-t-p-section .blog-box ul li a {
line-height: 18px;
}
.main-container .container h1 {
line-height: 42px;
}
body .breadcrumb {
background-color: transparent;
}
.sidebar-links a {
text-transform: capitalize;
}
form#commentform input#submit {
width: auto;
padding: 7px 30px;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { color: #333;
}
input::-moz-placeholder,
textarea::-moz-placeholder { color: #333;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { color: #333;
}
input:-moz-placeholder,
textarea:-ms-input-placeholder { color: #333;
}
.comment-form .comment-form p {
padding: 8px;
text-align: center;
}
form#commentform input,
form#commentform textarea#comment {
border: 0;
border-radius: 4px;
padding: 8px;
}
p.form-submit {
margin-bottom: 0;
}
.visualCaptcha,
input.comment-submit-btn {
text-align: center;
}
.visualCaptcha-explanation {
background-color: inherit;
color: #000;
}
.visualCaptcha-explanation:after {
content: ": ";
font-weight: 700;
} svg.icon {
display: none !important;
}
.blog h2.entry-title a {
line-height: 1.47em;
}
aside .gform_widget > div {
background-color: #e7e7e7;
display: inline-block;
padding: 15px 25px;
width: 100%;
}
aside .gform_widget input[type="text"] {
float: left;
margin-bottom: 0;
position: relative;
width: 100% !important;
z-index: 2;
margin-bottom: 10px;
font-size: 10px !important;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555;
display: block;
height: 34px;
line-height: 1.42857;
padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 100%;
}
aside .gform_widget label {
display: none !important;
}
aside .gform_widget > h2 {
margin-bottom: 5px;
}
aside .gform_widget > div input[type="submit"], .contact-form input[type="submit"] {
font-size: 10px !important;
font-weight: bold;
letter-spacing: 1px;
margin-top: 5px;
padding: 8px 25px;
background: #f17d00 none repeat scroll 0 0;
color: #ffffff !important;
border: 0 none;
border-radius: 0;
color: #fff;
font-family: "Montserrat", sans-serif;
text-transform: uppercase;
}
.widget.sidebar-box.search-box {
height: 30px;
margin-bottom: 40px;
}
aside .fa.fa-rss {
font-size: 30px;
color: #f17d00;
}
.gform_body label {
display: none !important;
}
.contact-form input[type="text"] {
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555;
display: block;
font-size: 14px;
height: 34px;
line-height: 1.42857;
padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 100% !important;
font-size: 10px !important;
}
.contact-form .gform_title {
display: none;
}
.contact-form .gform_wrapper {
margin: 0px;
}
body .contact-form input[type="submit"] {
font-size: 16px !important;
}
.contact-form .gform_footer {
text-align: center;
}
aside .sidebar-box {
margin-bottom: 30px;
}
.contact-form {
background: #e7e7e7 none repeat scroll 0 0;
padding: 35px;
}
.contact-address-box ul {
list-style: outside none none;
padding: 0;
}
aside .widget {
margin-top: 30px;
}
aside .widget .sidebar-box, aside .widget.sidebar-box, aside > .sidebar-box {
margin-bottom: 70px;
}
.project-gallery .slide.active {
z-index: 2;
}
.visual { height: 440px;
background-size: cover;
background-repeat: no-repeat;
}
.visual img {
display: block;
}
.visual.small {
margin-bottom: 50px;
height: 144px;
}
.visual.large {
height: 560px;
}
.visual.gallery-visual {
height: auto !important;
}
.project-gallery {
position: relative;
}
.project-gallery .slide {
position: absolute;
z-index: 1;
left: 0;
top: 0;
width: 100%;
background-size: cover;
background-repeat: no-repeat;
height: 560px;
}
.project-gallery .slide.active {
z-index: 2;
}
.project-gallery .thumbnails {
margin-top: 21px;
margin-bottom: 50px; position: relative;
}
.project-gallery .thumbnails .mask {
position: relative;
overflow: hidden;
width: 100%;
}
.project-gallery .thumbnails .slideset {
float: left;
width: 99999px;
}
.project-gallery .thumbnails .thumb-slide {
float: left;
width: 150px;
padding-right: 10px;
}
.project-gallery .thumbnails .thumb-slide a {
display: block;
position: relative;
}
.project-gallery .thumbnails .thumb-slide a:after {
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 176, 23, .7);
display: none;
}
.project-gallery .thumbnails .thumb-slide.active a:after {
display: block;
}
.project-gallery .thumbnails .thumb-slide .video .arrow {
position: absolute;
width: 44px;
height: 44px;
border: 4px solid #fff;
border-radius: 50%;
top: 50%;
left: 50%;
margin: -22px 0 0 -22px;
}
.project-gallery .thumbnails .thumb-slide .video .arrow:after {
height: 0;
width: 0;
border-bottom: 9px solid transparent;
border-left: 16px solid #fff;
border-top: 9px solid transparent;
position: absolute;
content: "";
top: 50%;
left: 50%;
margin: -9px 0 0 -6px;
}
.project-gallery .thumbnails .btn-thumb-prev,
.project-gallery .thumbnails .btn-thumb-next {
position: absolute;
top: 0;
bottom: 0;
width: 50px;
z-index: 10;
background-color: #ffb017;
color: #fff;
font-size: 28px;
line-height: 70px;
padding-top: 21px;
text-align: center;
}
.project-gallery .thumbnails .btn-thumb-prev:hover,
.project-gallery .thumbnails .btn-thumb-next:hover {
opacity: .9;
}
.project-gallery .thumbnails .btn-thumb-prev.disabled,
.project-gallery .thumbnails .btn-thumb-next.disabled {
display: none;
}
.project-gallery .thumbnails .btn-thumb-prev {
left: 0;
}
.project-gallery .thumbnails .btn-thumb-next {
right: 0;
}
.btn-thumb-prev svg.icon,
.btn-thumb-next svg.icon {
display: inline-block !important;
width: 1em;
height: 1em;
fill: currentColor;
}
.project-gallery .thumbnails .btn-thumb-prev.disabled,
.project-gallery .thumbnails .btn-thumb-next.disabled {
display: none;
}
.attachment-project-gallery-thumb.size-project-gallery-thumb {
margin: 0 !important;
max-width: 100%;
min-height: 107px;
}
.project-gallery .slide { height: 477px;
}
svg.icon.icon-close {
display: inline-block !important;
width: 10px;
height: 10px;
fill: #fff;
}
.hideme,
.jcf-select-text {
display: none !important;
}
ul#top-menu li ul.sub-menu {
display: none;
}
ul#top-menu li:hover ul.sub-menu {
display: block;
background: #ffffff;
position: absolute;
width: 100%;
list-style: outside none;
padding: 0px 5px;
width: 200px;
}
ul#top-menu li:hover ul.sub-menu li {
padding: 10px 5px;
}
ul#top-menu li:hover ul.sub-menu li a {
text-decoration: none;
}
.linked-featured-img {
text-decoration: none;
border: none;
}
body.home section.body-section {
box-shadow: none;
border-top: 15px solid #d9d9d9;
}
body .breadcrumb-section {
box-shadow: none;
border-top: 10px solid #e7e7e7;
}
body.page-template-library .body-txt p {
margin: 0 0 10px;
line-height: 20px;
font-weight: 400;
}
#top-menu .dropdown-menu {
border-radius: 0;
border-top: 4px solid #981f20;
z-index: 20000;
}
#top-menu {
z-index: 20001;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover { }
.dropdown-menu > li > a {
margin-bottom: 10px;
margin-top: 10px;
}
body .about-body-section .library-body .featured-content-wrapper .featured-content p {
margin: 10px 0;
color: #6d6d6d !important;
font-weight: 400 !important;
}
.about-body-section .library-body .featured-content-wrapper .featured-content h5.ftr-content-title {
text-align: left;
margin-top: 0;
}
.about-body-section .about-body > h1:first-child {
margin-top: -45px;
margin-bottom: 15px;
} body.page-template-leadership .team-members {
margin-top: -30px;
z-index: 888;
}
body.home .our-team-box h4 > a:hover,
body.home .our-team-box h4 > a:focus,
body.home .our-team-box h4 > a:active {
text-decoration: none;
}
body .client-slider > .owl-carousel {
border-bottom: none !important;
}
.banner div.slide-img.banner-bg-img {
height: 495px;
background-size: cover !important;
}
.navbar .caret {
display: none;
}
.visual.gallery-visual {
overflow: hidden;
}
body.search.search-results .post-thumbnail img {
display:none;
}
.project-group.projects .jpt-box {
background: none;
}
.project-group.projects .project {
max-width: 212px;
}
.projects .jpt-box img {
width: 212px !important;
max-height: 125px !important;
}
div.imagetiles div.col-lg-3.col-md-3.col-sm-3.col-xs-6{
padding: 0px;
}
div.proj-item.title {
width: 83%;
}
.project-filter div.filtered-option {
margin: 30px 15px 0px;
}
.main-container .animation-element.slide-up {
opacity: 1;
transform: translate3d(0px, 100px, 0px);
transition: all 500ms linear 0s;
}
.main-container .animation-element {
opacity: 1;
position: relative;
}
.mainnav .navbar .navbar-nav.group-nav > li {
font-weight: bold;
}
#header.small-header .navbar-brand img {
display: block;
height: inherit;
vertical-align: bottom;
width: auto;
height:inherit;
padding-top:5px;
}
#header.small-header .navbar-brand {
vertical-align:middle;
height:60px;
transition: none !important;
}
.project-list > div {
max-width: 250px;
min-width: 250px;
}
.blog img {
height: auto;
}
.latest-post-selection article {
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
border: 0px !important;
}
.latest-post-selection article img {
margin-right: 3% !important;
}
.team-members .member-img {
padding-left: 0px !important;
}
.team-members .member {
padding-left: 0px !important;
padding-right: 0px !important;
}
#footer ul {
margin-bottom: 0px !important;
line-height: 100% !important;
}
#footer ul li {
line-height: 100% !important;
}
#footer h6 {
margin: 0px !important;
line-height: 100% !important;
}
.copyright {
padding-top: 2px;
}
aside .sidebar-box a:hover, aside .sidebar-links a:hover, .sidebar-links .current_page_item > a {
color: #9ab951 !important;
text-decoration: none !important;
}
ul.sidebar-links li ul.sub-menu li a {
display: block;
z-index: 1000;
}
.gform_wrapper {
background-color: #e5eef6;
padding: 30px;
}
.gform_heading {
display: none !important;
}
.gform_wrapper input[type="text"], .gform_wrapper textarea {
width: 100%;
border: solid 1px transparent !important;
padding: 10px !important;
font-size: 14px !important;
font-family: 'Roboto', sans-serif !important;
color: #6b6b6b !important;
border-radius: 3px !important;
-webkit-border-radius: 3px !important;
}
.gform_wrapper input[type="text"]:focus, .gform_wrapper textarea:focus {
border: solid 1px #EEE !important;
outline: none !important;
}
.gform_wrapper .gform_footer input[type=submit] {
font-family: 'Museo-Sans' !important;
color: #FFF !important;
font-size: 16px !important;
font-weight: 700 !important;
letter-spacing: 1.5px !important;
background-color: #63b5ff !important;
padding: 12px 25px 12px !important;
border: 0px !important;
text-transform: uppercase;
border-radius: 3px !important;
-webkit-border-radius: 3px !important;
}
.gform_wrapper .gform_footer input[type=submit]:hover {
color: #FFF !important;
background-color: #5298d7 !important;
}
.gform_footer {
text-align: center;
}
.filter-area .bootstrap-select {
width: 25% !important;
}
.filter-area .input-group {
margin-right: 30px;
}
.dropdown-backdrop {
display: none !important;
}
.sidebar-links li.page_item_has_children ul.sub-menu {
display: none;
list-style-type: none;
margin: 0;
padding-left: 25px;
}
.sidebar-links li.page_item_has_children.open ul.sub-menu {
display: block !important;
z-index: 1000;
}
.sidebar-links li.page_item_has_children .fa-caret-right {
}
.sidebar-links li.page_item_has_children.open .fa-caret-right {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transform: rotate(90deg);
}
img.alignleft {
float: left;
margin-right: 15px;
}
img.alignright {
float: right;
margin-left: 15px;
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
}
.wp-block-image a,
.wp-block-image a:hover,
.wp-block-image a:focus,
.widget-area .wp-block-image a,
.widget-area .wp-block-image a:hover,
.widget-area .wp-block-image a:focus {
-webkit-box-shadow: none;
box-shadow: none;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: pre-line;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
}
.wp-block-code code {
font-size: inherit;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: pre-line;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.widget-area .wp-block-latest-comments article {
margin-bottom: 1em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
border-top: none;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .wp-block-query .wp-block-post-template > li {
border-top: none;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}.entry-content .addthis_button,.entry-content .addthis_toolbox,.entry-header .addthis_button,.entry-header .addthis_toolbox{margin:10px 0 10px 0}.addthis_button_tweet{min-width:83px;float:left}.atwidget iframe{max-width:none}a.at-share-btn,a.at-share-btn:hover,div.addthis_native_toolbox a,div.addthis_native_toolbox a:hover,div.addthis_tool a,div.addthis_tool a:hover,div.addthis_toolbox a,div.addthis_toolbox a:hover{border:0;box-shadow:none;-webkit-box-shadow:none}div.addthis_toolbox br{display:none}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}