@charset "UTF-8";
 @import url("http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic"); @import url("http://fonts.googleapis.com/css?family=Josefin+Slab:600"); @import url("http://fonts.googleapis.com/css?family=Montserrat:400,700");   @media screen and (max-width: 480px) {
#content {
margin-top: 20px; } }
.container {
margin: 0 auto;
width: 100%;
max-width: 960px;
padding: 0px 25px; }  .gform_wrapper .ginput_complex {
margin-bottom: 0px !important; }
.gform_wrapper .ginput_complex .name_first,
.gform_wrapper .ginput_complex .name_last {
width: 49% !important;
margin-right: 1.6% !important;
padding: 0px; }
.gform_wrapper .ginput_complex .name_last {
width: 48.5% !important;
margin: 0px 0px 0px -4px !important; }
.gform_wrapper .ginput_complex input[type=text] {
width: 97% !important; }
.menu,
.menu a:hover {
filter: none !important; }
a, img {
outline: none; }
map > area,
map > area:active,
map > area:focus {
outline: none;
border: 0; }
html {
-webkit-text-size-adjust: none; -webkit-appearance: none; }
a {
color: #ea7c11; }
a:hover, a:focus, a:active {
color: #444444;
outline: 0 none;
text-decoration: none;
font-weight: 600px; }
h2 {
margin-top: 0px;
margin-bottom: 0.25em; }
#content h2, #content h3, #content h4 {
font-size: 15px;
margin-bottom: 20px;
color: #EA7C11;
line-height: initial; }
div.post-entry th, div.post-entry td, div.post-entry table {
border: none; }
div.post-entry th,
div.post-entry td {
padding: 0.1em; }
body {
background: #c7c7c7;
color: #000;
font-family: 'Open Sans', sans-serif; }
.main-nav {
clear: none; }
@media screen and (max-width: 650px) {
.main-nav {
z-index: 1100;
margin-top: 13px !important; } }
#featured-header-new {
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
background-color: #C89FCB !important;
background-repeat: no-repeat !important;
background-position: center center !important;
background-size: cover !important;
margin-bottom: 0px;
padding: 40px 15px; }
#featured-header-new h2 {
font-size: 20px;
margin-bottom: 15px; }
#featured-header-new .container {
padding: 10px 11% !important; }
@media screen and (max-width: 320px) {
#featured-header-new h2 {
font-size: 17px; } }
@media screen and (min-width: 980px) {
#featured-header-new {
background-size: auto !important;
padding: 0;
min-height: 314px; }
#featured-header-new h2 {
font-size: 25px; } }
#featured {
background-color: #A688A7 !important;
border: none !important;
border-radius: 0px;
padding-bottom: 0px;
width: 99.8936%;
margin-bottom: 0px; }
#featured .orbit-wrapper .orbit-caption {
padding: 0px;
position: absolute;
right: 50%;
text-align: center;
top: 0px;
bottom: 0px;
width: 50%;
max-width: 460px;
background: none !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
#featured .orbit-wrapper .orbit-caption table {
border: none !important;
height: 100%;
overflow: hidden;
padding: 0px !important;
margin: 0px !important; }
#featured .orbit-wrapper .orbit-caption table td {
border: none !important; height: 10%;
padding: 0px !important;
line-height: 0px; }
#featured .orbit-wrapper .orbit-caption td.caption {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
color: #F1F1F1; z-index: 900;
min-height: 100px;
padding: 9px 9px 0px !important; }
#featured .orbit-bullets,
#featured div.slider-nav {
display: none !important; }
#featured div.orbit.with-bullets {
margin-bottom: 0px; }
body.home div.orbit { max-height: 290px !important;
min-height: 200px !important; }
#orbit-inside img.orbit-slide {
height: auto;
max-width: 100% !important;
width: 100% !important;
min-height: 230px !important; }
.orbit-caption h2 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 29px;
font-weight: bold;
font-style: italic;
margin: 0px;
text-align: left; }
.orbit-caption h3 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 16px;
line-height: 20px;
font-weight: normal;
padding-top: 7px;
margin-top: 0px;
text-align: left; }
.orbit-caption h3 span {
color: #ea7c11; }
.orbit-caption h4 {
width: 100%;
margin: 0px !important; }
.orbit-caption h4 a, .featured-header-button {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 16px;
line-height: 31px;
margin: 0px auto;
color: #fff; white-space: nowrap;
padding: 0px 15px;
display: block;
border: 1px solid #ea7c11; border-radius: 3px; background: #ea7c11; width: auto;
max-width: 160px; }
.orbit-wrapper div.timer {
visibility: hidden; }
@media screen and (max-width: 900px) {
#orbit-inside img.orbit-slide {
max-width: initial !important;
width: initial !important;
align-self: right;
max-height: 230px;
left: auto;
right: -10%; } }
@media screen and (max-width: 650px) {
#orbit-inside img.orbit-slide {
right: -31% !important; } }
#newsletter-wrapper {
background: #c7c7c7;
min-height: 50px; }
#newsletter:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden; }
#newsletter {
margin: 0 auto;
max-width: 800px;
padding: 0px;
width: 95%; }
#newsletter .gform_wrapper {
margin: 0px 0;
max-width: 100%;
overflow: inherit; }
#newsletter .gform_wrapper form {
margin: 0px 0; }
#newsletter .gform_wrapper .gform_heading {
margin-bottom: 0px;
margin-top: 8px;
width: 44%;
float: left;
color: #484f4f;
font-size: 14px;
font-family: 'Open Sans', sans-serif;
text-align: left;
line-height: 16px; }
#newsletter .gform_wrapper .gform_body { margin-bottom: 0px;
width: 46%;
float: left;
line-height: 40px; }
#newsletter .gform_wrapper ul li.gfield {
clear: none;
float: left;
width: 49%; }
#newsletter .gform_wrapper .top_label input.medium,
#newsletter .gform_wrapper .top_label select.medium {
width: 97%;
-webkit-appearance: none; }
#newsletter form div {
margin-bottom: 0px;
margin-top: 2px; }
#newsletter .gform_wrapper .gform_footer {
clear: none;
margin: 0px 0 0;
padding: 0px;
width: 10%;
float: right;
line-height: 40px; }
#newsletter select,
#newsletter input[type="text"],
#newsletter input[type="password"],
#newsletter input[type="email"] {
box-shadow: none;
-webkit-appearance: none; }
#newsletter .gform_wrapper .gform_footer input.button,
#newsletter .gform_wrapper .gform_footer input[type="submit"] {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 14px;
border: 1px solid #ea7c11; border-radius: 3px; background: #ea7c11;  box-shadow: none;
padding: 2px 10px;
font-weight: normal;
box-sizing: border-box;
-webkit-appearance: none;
margin-top: 10px; }
div#widgets.col-300 .gform_wrapper ul.gform_fields,
div#widgets.col-300 .gform_wrapper .gform_footer {
margin: 0;
overflow: visible;
padding: 0 20px; }
div#widgets.col-300 .gform_wrapper {
margin: 0 0 20px; }
div#widgets.col-300 div.widget_recent_entries ul {
padding: 20px 20px 20px 40px;
margin-bottom: 0px; }
div#widgets.col-300 div.widget_recent_entries ul li {
color: #9F9F9F; }
div#widgets.col-300 .mtw_head {
padding: 20px 20px 0px; }
div#widgets.col-300 .mtw_tweets li {
border-bottom: 1px dotted #DDDDDD;
list-style: none outside none;
padding: 7px 0px; }
div#widgets.col-300 .mtw_footer {
padding: 0px 20px 20px; }
div#widgets.col-300 .mtw_footer .twitter_widget_footer_link {
float: none;
text-align: right; }
#widgets ul li a {
font-weight: normal; }
.top-menu li a {
border-left: none;
color: #112c4f; font-family: 'Open Sans', sans-serif;
font-size: 14px; }
.menu {
background: none !important;
clear: right;
margin: 0 auto;
float: right; }
.menu li {
border: 0 none;
display: block;
float: left;
margin: 0;
padding: 0;
position: relative;
z-index: 5; }
ul.menu > li:hover {
background: none !important;
color: #000; }
.menu a {
border-left: none;
cursor: pointer;
display: block;
font-weight: 600;
height: 45px;
line-height: 45px;
margin: 0;
padding: 0 0.9em;
position: relative;
text-decoration: none;
text-shadow: none;
white-space: nowrap;
color: #ea7c11; font-family: 'Open Sans', sans-serif;
font-size: 14px;
text-transform: uppercase; }
.menu a:hover {
background: none !important;
color: #000; }
.menu .current_page_item a, .menu .current-menu-item a,
.menu .current-page-ancestor a, .menu .current-menu-ancestor a {
background: none !important;
color: #000; }
ul.sub-menu li#menu-item-4693.menu-item > a {
cursor: default; }
#wrapper {
background: none !important;
border: none;
border-radius: 0px;
clear: both;
margin: 0px auto;
padding: 0 20px 20px;
position: relative; }
div#featured-header {
background: #1c86ed; }
div#featured-header img.attachment-post-thumbnail {
display: block;
margin: 0px auto;
width: auto; }
h1.entry-title {
color: #0F2E4D;
font-family: 'Open Sans', sans-serif;
font-size: 24px;
font-weight: bold;
padding-bottom: 15px;
border-bottom: 1px solid #ea7c11; }
h1.entry-title span {
color: #EB7C12 !important; }
body.home h1.entry-title {
color: #ea7c11;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: bold;
font-style: italic; }
ul, ol, p {
color: #000; font-family: 'Open Sans', sans-serif;
font-size: 15px; }
p {
margin: 0 0 1.6em; }
h2 {
font-size: 24px;
line-height: 1.25em;
margin-top: 12px; }
h3 {
color: #112c4f; font-family: "Gotham", 'Montserrat', sans-serif;
font-size: 19px;
font-weight: bold;
font-style: normal;
text-align: center; }
.widget-wrapper {
background: none !important;
border: 1px solid #e3e1dd; border-radius: 0px;
margin: 0 0 20px;
padding: 0px; }
#widgets .widget-wrapper {
max-width: 307px;
margin: auto; }
body.home #widgets .widget-wrapper {
background: #f0f2f2;
border: 1px solid #e3e1dd; border-radius: 0px;
margin: 0 0 20px;
padding: 0px; }
#widgets .gray-widget.widget-wrapper {
background: #f0f2f2 !important; }
.plain.widget-wrapper {
border: none; }
#text-5.widget-wrapper {
border: none !important; }
.widget-title, .widget-title h3, .widget-title-home h3 {
display: block;
font-size: 20px;
font-weight: 500;
line-height: 40px;
margin: 0;
padding: 0px;
text-align: center;
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 22px;  background-color: #112B4F; }
.gray-widget .widget-title, .gray-widget .widget-title-home h3,
.gray-widget h3 {
background: none !important;
color: #FFFFFF;
display: block;
font-family: 'Open Sans',sans-serif;
font-weight: 500;
line-height: 1em;
margin: 0;
padding: 0;
text-align: center;
color: #112c4f; font-size: 17px;
font-weight: bold;
padding: 0px; }
body.home .widget-title, body.home .widget-title-home h3 {
display: block;
font-size: 20px;
line-height: 40px;
margin: 0;
padding: 0px;
text-align: center;
color: #fff; font-family: "Gotham", 'Montserrat', sans-serif;
font-size: 24px;  background-color: #112b4f; }
#widgets .tagcloud, #widgets .textwidget {
display: block;
line-height: 1.4em;
margin: 0;
word-wrap: break-word;
padding: 20px 0px 20px 0px;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 14px;
color: #000;
text-align: center; }
body.home div#container-wrapper div#container.hfeed div#wrapper.clearfix div#content.grid div#post-8.post-8 h1.entry-title sup {
line-height: 0px; }
body.home #widgets .tagcloud, body.home #widgets .textwidget {
display: block;
line-height: 1.5em;
margin: 0;
word-wrap: break-word;
padding: 10px;
text-align: left; }
body.home #widgets #text-3 .textwidget {
padding: 0px; }
body.home #widgets .textwidget:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden; }
#widgets .gray-widget .textwidget {
padding: 20px !important;
color: #555557; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 14px; }
div#text-3.widget-wrapper div.textwidget a {
display: block;
width: 150px;
height: 115px; float: left;
margin-right: 20px;
margin-bottom: 20px;
background-size: cover !important; }
div#text-3.widget-wrapper div.textwidget a.odd {
margin-right: 0px; }
div#text-3.widget-wrapper div.textwidget a span {
display: block;
background: #ea7c11;
text-align: center;
color: #fff; font-family: "Gotham", 'Montserrat', sans-serif;
font-size: 14px;
font-weight: normal;
padding: 0px;
background-position: center bottom;
line-height: 1.3em; }
body.home div#text-3.widget-wrapper div.textwidget a span {
padding: 0px 12px; }
div#text-3.widget-wrapper div.textwidget a.service-1 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-1.jpg); }
div#text-3.widget-wrapper div.textwidget a.service-2 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-2.jpg); }
div#text-3.widget-wrapper div.textwidget a.service-3 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-3.jpg);
background-position: center bottom; }
div#text-3.widget-wrapper div.textwidget a.service-4 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-4.jpg);
background-position: center bottom; }
div#text-3.widget-wrapper div.textwidget a.service-5 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-5.jpg);
background-position: center bottom; }
div#text-3.widget-wrapper div.textwidget a.service-6 {
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/service-6.jpg); }
div#widgets div.textwidget a {
font-weight: 600; }
div#widgets div.textwidget div.success-wrapper.first-wrapper {
margin-bottom: 1em; }
div#footer div.widget-wrapper {
background: none !important;
border: none !important; }
div#footer div.widget-wrapper li,
div#footer div.widget-wrapper a {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: bold; }
div#footer .widget-title,
div#footer .widget-title-home h3 {
background: none;
display: block;
font-weight: 600;
margin: 0;
padding: 0;
text-align: left;
color: #ea7c11; font-family: 'Open Sans', sans-serif;
font-size: 15px;
font-weight: bold; }
div#footer div#text-4.widget-wrapper {
background: none;
border: none;
margin: 0px; }
div#footer div#text-4.widget-wrapper div.textwidget {
background: none;
text-align: center;
color: #fff; font-family: "Gotham", 'Montserrat', sans-serif;
font-size: 11px;
padding: 0px; }
div#footer div#text-4.widget-wrapper div.textwidget img {
margin-bottom: 5px; }
div#footer div#text-4.widget-wrapper div.textwidget a {
color: #d38204; }
div#custom_html-2 {
border: none !important; }
div#custom_html-2.widget-wrapper div.textwidget {
text-align: center;
padding: 25px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-0 {
padding-right: 28px;
padding-bottom: 0px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-1 {
padding-right: 15px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-2 {
padding-right: 15px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-3 {
padding-right: 30px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-4 {
padding-right: 0px; }
div#custom_html-3 .textwidget, div#custom_html-4 .textwidget {
padding: 20px; }
div#custom_html-3 .textwidget img, div#custom_html-4 .textwidget img {
margin: 0;
width: 100%; } .gf_clear gf_clear_complex {
margin: 0px; }
li#field_3_5.gfield label.gfield_label {
display: none; }
blockquote {
background: #f0f2f2;
border: none;
border-left: none;
margin: 10px;
overflow: auto;
padding: 12px; }
blockquote p {
color: #6b6b6b; font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 500;
font-style: italic;
line-height: 18px; }
blockquote p:last-child {
margin-bottom: 0px; }
body.page-id-97 div.post-entry blockquote {
width: 68%; margin: 0px auto; }
#container-wrapper {
background: #FFF;
overflow: hidden; }
#pre-footer-wrapper {
height: 12px;
background: #112B4F; }
#footer-wrapper {
background: #2b2b2b;
border-top: 2px solid #495462; }
#footer .copyright,
#footer .copyright a {
color: #FFF; }
#footer #menu-social-networks {
list-style-type: none;
margin: 0px; }
#footer #menu-social-networks li {
float: left;
width: 48%;
display: block;
height: 32px; }
#footer .facebook-logo a {
display: block;
width: 31px;
height: 31px;
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/facebook-logo.png) no-repeat;
overflow: hidden;
text-indent: -999px; }
#footer .linkedin-logo a {
display: block;
width: 30px;
height: 30px;
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/linkedin-logo.png) no-repeat;
overflow: hidden;
text-indent: -999px; }
#footer .twitter-logo a {
display: block;
width: 30px;
height: 30px;
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/twitter-logo.png) no-repeat;
overflow: hidden;
text-indent: -999px; }
#footer .rss-logo a {
display: block;
width: 30px;
height: 30px;
background: url(https://plusdelta.net/wp-content/themes/plusdelta/images/rss-logo.png) no-repeat;
overflow: hidden;
text-indent: -999px; }
.mtw_tweets {
background: none !important;
border-radius: 0px !important;
height: auto !important;
margin-left: 0px;
margin-right: 0px;
overflow: auto !important; }
div.col-300 .gform_wrapper .gform_heading {
padding-left: 20px;
padding-right: 20px;
width: auto !important; } .events_header_container {
height: 0px;
margin-top: 0px;
width: 100%;
display: none !important; }
#events_home_container > .list_event_line_divide {
border: none !important;
height: 0px;
margin: 10px;
width: 100%;
display: none; }
.event_filters_container {
float: right;
display: none !important; }
div.events_container div.width_100p div.font_bebas {
color: #EA7C11 !important;
font-weight: 600; }
div.events_container div.width_100p div.font_bebas span {
color: #4A4A4A; }
a.events_external_link {
display: block;
text-overflow: ellipsis;
white-space: nowrap;
color: #000 !important;
width: 100%;
overflow: hidden; }
#events_home_container .event_link {
margin-right: 0px;
width: auto; }
#events_home_container .read_more_button_style {
cursor: pointer;
display: inline-block;
height: auto;
line-height: 1em;
padding: 0 5px;
text-align: center;
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 14px;
border: 1px solid #ea7c11; border-radius: 3px; background: #ea7c11 !important; padding: 2px 4px;
font-weight: normal;
box-sizing: border-box;
white-space: nowrap; }
#events_home_container .preview_event_thumb {
float: left;
height: auto;
text-align: center;
width: 100%; }
div#event_container.margin_t_30 div.events_container div.float_left div.event_image {
margin-bottom: 8px; }
div#event_container.margin_t_30 div.events_container div.float_left div.event_image img {
width: 100%; }
div#event_container .event_info_title {
background: none !important;
color: #EA7C11;
font-size: 16px;
height: auto;
line-height: 28px;
margin-bottom: 5px;
padding-left: 0px;
margin-left: 2%; } body.page-id-13 div.service-map {
background: #F0F2F2;
max-width: 570px;
padding: 15px 0px;
margin: 10px auto; }
body.page-id-13 div.service-map:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden; }
body.page-id-13 div.service-map div.service-area {
width: 33.3%;
float: left;
text-align: center;
margin-bottom: 10px; }
body.page-id-13 div.service-map div.service-area {
line-height: 16px;
font-size: 14px; }
body.page-id-13 div.service-map div.service-area a {
font-weight: 600; }
@media screen and (max-width: 980px) {
#wrapper {
padding: 0 10px 0px; }
#container {
padding: 10px 10px;
margin-bottom: 0px; }
div#text-3.widget-wrapper div.textwidget a {
display: block;
width: 14.6%;
height: 115px; float: left;
margin-right: 2%;
margin-bottom: 20px; }
div#text-3.widget-wrapper div.textwidget a.odd {
margin-right: 2%; }
#featured .orbit-wrapper .orbit-caption {
right: 45%; }
.orbit-caption h4 {
width: 100%; }
div#widgets div.textwidget div.success-wrapper {
width: 50%;
margin: 0px;
padding: 0px;
float: left;
text-align: center; }
#footer {
clear: both;
margin: 0 auto;
max-width: 970px;
padding: 0 10px; }
#footer .grid,
#footer .grid-right {
float: left; }
#footer .col-140 {
width: 15.8936%;
margin-right: 1.12766%; }
body.home div.post-entry {
min-height: inherit !important; } }
@media only screen and (max-width: 768px) { body.home div#text-3.widget-wrapper div.textwidget a span {
padding: 0px;
line-height: 2em; }
#featured .orbit-wrapper .orbit-caption {
max-width: 460px;
right: 45%;
width: 50%;
min-height: 100px; }
.orbit-caption h2 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 24px;
font-weight: bold;
font-style: italic;
margin: 0px;
text-align: left; }
.orbit-caption h3 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 16px;
line-height: 20px;
font-weight: normal;
padding-top: 5px;
margin-top: 0px;
text-align: left; }
.orbit-caption h3 span {
color: #ea7c11; }
.orbit-caption h4 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 16px;
line-height: 31px;
margin: 0px auto 0px; }
.orbit-caption h4 a {
color: #fff; white-space: nowrap !important; }
#newsletter-wrapper {
min-height: 50px;
box-sizing: border-box;
padding: 5px; }
#newsletter {
margin: 0 auto;
max-width: 800px;
padding: 0px;
width: 100%; }
#newsletter .gform_wrapper {
margin: 0px 0;
max-width: 100%;
overflow: inherit; }
#newsletter .gform_wrapper form {
margin: 0px 0; }
#newsletter .gform_wrapper .gform_heading {
width: 100%;
float: none;
text-align: center;
line-height: 14px;
margin-top: 4px; }
#newsletter .gform_wrapper .gform_body { margin-bottom: 0px;
width: 78%;
float: left;
line-height: 40px;
padding-left: 2%; }
#newsletter .gform_wrapper .top_label input.medium,
#newsletter .gform_wrapper .top_label select.medium {
width: 97%;
-webkit-appearance: none; }
#newsletter form div {
margin-bottom: 0px; }
#newsletter .gform_wrapper .gform_footer {
clear: none;
margin: 0px 0 0;
padding: 0px 2% 0px 0px;
width: 18%;
float: right;
line-height: 40px; }
#newsletter .gform_wrapper .gform_footer input.button,
#newsletter .gform_wrapper .gform_footer input[type="submit"] {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 14px;
border: 1px solid #ea7c11; border-radius: 3px; background: #ea7c11; box-shadow: none;
padding: 2px 0px;
font-weight: normal;
box-sizing: border-box;
-webkit-appearance: none;
width: 100%;
text-align: center; }
div#text-3.widget-wrapper div.textwidget a {
display: block;
width: 30.3%;
height: 115px; float: left;
margin-right: 3%;
margin-bottom: 20px; }
#footer .col-140 {
margin-right: .12766%;
width: 16.8936%;
margin-bottom: 0px; } }
@media screen and (max-width: 650px) {
#featured .orbit-wrapper .orbit-caption { }
.orbit-caption h2 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 24px;
font-weight: bold;
font-style: italic;
margin: 0px;
text-align: left; }
.orbit-caption h3 {
color: #fff; font-family: 'Open Sans', sans-serif;
font-size: 14px;
line-height: 18px;
font-weight: normal;
padding-top: 4px;
margin-top: 0px;
text-align: left; }
.orbit-caption h3 span {
color: #ea7c11; }
.orbit-caption h4 {
font-family: 'Open Sans', sans-serif;
font-size: 16px; }
.orbit-caption h4 a {
color: #fff; }
div#text-3.widget-wrapper div.textwidget a {
display: block;
width: 47%;
height: 115px; float: left;
margin-right: 3%;
margin-bottom: 20px; }
div#text-3.widget-wrapper div.textwidget a.odd {
margin-right: 3%; }
div#text-3.widget-wrapper div.textwidget a.second {
clear: left; }
#footer {
text-align: left; }
#footer .grid,
#footer .grid-right {
float: left; }
#footer .col-140 {
width: 48%;
margin-right: 1.12766%; }
#footer .col-300 {
width: 100%;
margin-right: 0px;
float: left;
clear: both;
text-align: center; }
#footer #menu-social-networks li {
float: left;
width: 45px;
display: block;
height: 32px; } }
@media screen and (max-width: 480px) {
#featured .orbit-wrapper .orbit-caption {
width: 100%;
right: 0px;
left: 0px;
bottom: 0px; }
.orbit-caption h2 {
font-size: 22px;
text-align: left; }
div#text-3.widget-wrapper div.textwidget {
display: block;
line-height: 1.5em;
margin: 0;
padding: 20px 20px 0px;
text-align: left;
word-wrap: break-word; }
div#text-3.widget-wrapper div.textwidget a {
display: block;
width: 100%;
height: 115px; float: none;
clear: both;
margin-right: 0%;
margin-bottom: 20px; }
div#text-3.widget-wrapper div.textwidget a.odd {
margin-right: 0px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-1 {
padding-right: 0px; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-2 {
padding-right: 16px; }
div#widgets div.textwidget div.success-wrapper {
width: 100%;
float: none;
text-align: center; } }
@media screen and (max-width: 320px) {
#featured .orbit-wrapper .orbit-caption {
bottom: 0;
color: #F1F1F1;
padding: 7px 2% 7px;
width: 100%;
max-width: inherit;
z-index: 900;
top: auto;
height: auto; }
#wrapper {
padding: 0px; }
#container {
margin-bottom: 0;
padding: 5px 0 0px; }
.top-menu {
margin: 2px 0px; }
.top-menu li {
display: block;
list-style-type: none;
float: none;
text-align: right;
margin-right: 2%; }
#logo {
margin: 5px 0px; }
div.col-380 .widget-wrapper {
background: none repeat scroll 0 0 transparent !important;
border: none !important;
border-radius: 0 0 0 0;
margin: 0px;
padding: 0; }
#footer #widgets {
margin-top: 20px; }
#footer .col-140 {
margin: 0px;
width: 48%; }
#footer #widgets .widget-wrapper {
background: none !important;
border: none !important;
margin: 0px;
padding: 0; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-1 {
padding-right: 0px;
display: block;
margin: 0px auto; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-2 {
padding-right: 0px;
display: block;
margin: 0px auto; }
div#custom_html-2.widget-wrapper div.textwidget img#footer-logo-3 {
display: block;
margin: 0px auto; } }
form#gform_1 div.gform_heading span.gform_description br {
display: none; }
body.home form#gform_1 div.gform_heading span.gform_description br {
display: block; }
#menu-secondary-navigation {
opacity: 0; }
blockquote {
margin-bottom: 1.6em !important; }
.service-grid {
display: table;
padding-bottom: 10px; }
.service-grid a {
width: initial !important;
height: initial !important;
margin: 0px !important;
float: none !important; }
.service-grid .item {
float: left;
padding: 10px;
padding-bottom: 0px;
box-sizing: border-box; }
@media screen and (max-width: 650px) {
.service-grid .item {
width: 50% !important; } }
.service-grid .item .item-icon {
display: flex;
margin-bottom: 5px;
justify-content: center; }
.service-grid .item .item-icon img {
width: 100%;
max-width: 115px; }
.service-grid .item .item-title {
text-align: center; }
.service-grid .item .item-title a {
color: #112B4F !important;
font-weight: bold; }
.service-grid .item .item-title a:hover {
color: #EB8621 !important; }
.css-img img {
width: 100%; }
.no-margin {
margin: 0px !important; }
body.blog h2.post-title {
padding: 0 12px 8px 0;
margin-bottom: 25px;
border-bottom: 1px solid #ea7c11;
background: transparent; }
body.blog .post-meta {
margin-top: -15px; }
.post-meta {
padding: 0 12px 8px 0;
margin-bottom: 5px;
background: transparent; }
.post-meta .author-gravtar {
padding-right: 5px;
padding-left: 3px; }
#service-header {
margin-top: 40px;
display: flex;
align-items: center;
justify-content: flex-start;
background-color: #0f2e4d;
min-height: 70px;
color: #fff;
font-size: 24px;
font-weight: bold; }
#service-header .container {
display: flex;
align-items: center; }
#service-header .container span {
padding-top: 10px;
padding-bottom: 10px; }
#service-header img {
display: inline;
margin: -20px 0;
width: 110px;
margin-right: 15px; }
@media screen and (max-width: 650px) {
#service-header {
margin-top: 10px;
min-height: 50px;
font-size: 18px; }
#service-header img {
width: 70px; }
#service-header #content {
margin-top: 15px; } }
.service-page .service-header-image {
margin-bottom: 30px;
box-shadow: 2px 2px 5px rgba(51, 51, 51, 0.5); }
.service-page .service-header-image img {
display: block;
margin: 0px;
width: 100%; }
.service-page h1.entry-title span {
color: #0F2E4D; }
.service-page .widget-wrapper .widget-title h3 {
background-color: #EB7C11 !important; }
.service-page blockquote {
padding: 0 12px 14px 0;
border-bottom: 1px solid #ea7c11;
background: transparent; }
.service-page blockquote p {
color: #ea7c11;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: bold;
font-style: italic; }
.css-page-header {
height: 25px;
min-height: 25px !important;
margin-top: 20px !important; }
.css-page-header img {
width: 71px !important; }
.css-page .post-title span {
color: #0F2E4D !important; }
.css-page p + ul {
margin-top: -15px !important; }
.page-id-6710 .widget-wrapper {
border: none !important;
margin-bottom: 0 !important; }
.page-id-6710 .textwidget {
padding-bottom: 0 !important; }
.lt-orange-button {
background-color: #E88530;
padding: 4px 10px !important;
color: #fff;
font-weight: bold !important;
margin-top: 15px !important;
display: inline-block !important;
margin-right: 5px !important; }
.section-sessions {
background-color: #fae7d8;
padding: 40px 20px;
margin-bottom: 24px; }
.section-sessions h3 {
text-align: right;
color: #000 !important;
margin: 0 !important; }
@media screen and (max-width: 600px) {
.section-sessions h3 {
text-align: left !important; } }
@media screen and (min-width: 600px) {
.section-sessions .column-1 {
text-align: right !important;
float: left;
width: 172px;
clear: both; } }
@media screen and (min-width: 600px) {
.section-sessions .column-2 {
margin-left: 172px; } }
@media screen and (max-width: 600px) {
.section-sessions .icono-wrapper {
text-align: center;
padding-bottom: 15px; } }
@media screen and (min-width: 600px) {
.section-sessions .icono-wrapper img {
height: 50px;
margin-top: -10px; } }
.section-sessions ul.lista-vertical {
list-style: none;
border: 1px solid #e88531;
padding: 5px;
font-size: 12px;
font-weight: bold; }
@media screen and (min-width: 600px) {
.section-sessions ul.lista-vertical {
margin-left: 30px; } }
.section-sessions ul.lista-vertical li {
display: inline; }
.section-sessions ul.lista-vertical li:before {
content: "•";
display: inline-block;
color: #e88531;
padding: 0 5px; }
.section-sessions ul.lista-vertical li:first-child:before {
display: none; }