/* Very Small */
@media (max-width: 500px) {
	#home-hero #home-hero-img {position:absolute; right:-185px; bottom:0; z-index:0; width:500px;}
	#home-hero {height:485px;}
	#home-hero #home-hero-img {transition:.5s;}
}
@media (min-width: 501px) and (max-width: 48em) {
	#home-hero #home-hero-img {position:absolute; right:-50px; bottom:0; z-index:0; width:500px; }
	#home-hero {height:485px;}
	#home-hero #home-hero-img {transition:.5s;}
}
/* Extra Small */
@media (max-width: 47.938em) {
	.white-to-orange {padding-left:0px !important; padding-right:0px !important;}
	#sidebar {margin-left:0px !important; margin-right:0px !important; width:100%;}
	#sidebar-wpb {padding:20px !important;}
	#home-hero #home-hero-text {}
	#home-hero h2 {font-size:22px !important; line-height:28px !important;}
	.wpb_text_column iframe {margin-bottom:35px;}
	#mobile-caro {margin-top:-90px; z-index:1;}
	.search #sidebar-wpb {margin-bottom:0px;}
	#contact-footer, #contact-footer p, #contact-footer .wpb_single_image {text-align:center !important;}
	.comm-involve {margin-right:8px; margin-left:8px; padding:0px !important;}
	.shiftnav-main-toggle-content {padding-left:100px !important;}
	.shiftnav-main-toggle-content #open247 {padding:2px; display:block; margin-bottom:4px; clear:both; font-size:12px;}
	#phone-tel i {margin-right:4px;}
	#phone-tel {border:1px solid white; padding:6px; display:inline-block; text-transform:uppercase; color:white !important; font-size:13px;}
	#tablet-tel {display:none;}
	#sidebar {margin-bottom:0px;}
	#contact-block #mobile-contact p {font-size:30px; text-align:center;}
	.wpb_text_column img, .wpb_text_column .wp-block-image .alignright {clear:both; display:block; float:none; margin:0;}
	.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption {display:block; margin:0;}
	#sidebar-wpb {margin-left:-1.25rem; margin-right:-1.25rem; padding:.9375rem;}
	.add-phone {margin-bottom:0px;}
	.slick-slide {visibility:hidden;}
	.slick-current.slick-active.slick-slide {visibility:visible;}
	.bb-ultimate-carousel .slick-next {right:auto; left:90%;}
	.bb-ultimate-carousel .slick-prev {left:-5%;}
	.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {width:100% !important;}
	.home #sidebar-wpb, .single-video #sidebar-wpb, .single-attorney #sidebar-wpb {margin-bottom:0px;}
	#home-contact-col {padding-bottom:0px;}
	.entry-content iframe {max-width:100%;}
	.responsive-embed {padding-top: 56.25%; position: relative;
  overflow: hidden; margin-bottom:15px;}
	.responsive-embed iframe {position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;}
	.responsive-embed {padding-top: 56.25%; position: relative;
  overflow: hidden; margin-bottom:15px;}
	.responsive-embed iframe {position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
	max-width:100%;}
	#types-of-cases-we-handle p, #types-of-cases-we-handle h1 {text-shadow:rgb(0, 0, 0) 0px 0px 3px;}
	.wp-block-image .alignright {float:none !important; clear:both; text-align:center; display:block; margin:0;}
	.single-post #hero-overlay {height:450px;}
	#sidebar .sticky.is-stuck, #sidebar .sticky.is-at-bottom {position:static !important; bottom:auto !important; top:auto !important;}
	img.alignright {float:none !important; clear:both; margin:auto !important; display:block; text-align:center;}
	#practice-areas > .vc_row > .wpb_column > .vc_column-inner {padding:35px;}
	.vc_btn3-container.vc_btn3-inline {width:100%; text-align:center;}
	#home-hero h1 {font-size:52px !important; line-height:52px;}
}
/* Small */
@media (min-width: 48em) and (max-width: 61.938em) {
	.shiftnav-main-toggle-content #open247 {padding:2px; display:inline-block;}
	#blog-main .grid-x:nth-child(even) {flex-direction:row-reverse;}
	#tablet-tel {font-size:24px; color:white !important; display:inline-block;}
	#phone-tel {display:none;}
	#shiftnav-toggle-main .shiftnav-main-toggle-content {padding-top:35px;}
	#sidebar {margin-bottom:0px;}
	#sidebar-wpb {margin-left:-2rem; margin-right:-2rem; padding:.9375rem;}
	.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {width:100% !important;}
	.home ul {list-style-position:inside;}
	#types-of-cases-we-handle p, #types-of-cases-we-handle h1 {text-shadow:rgb(0, 0, 0) 0px 0px 3px}
	.single-post #hero-overlay {height:450px;}
	.verdicts h4 {font-size:28px !important;}
	#sidebar .sticky, #sidebar .sticky.is-stuck, #sidebar .sticky.is-at-bottom {position:static !important; bottom:auto !important; top:auto !important;}
	#practice-areas > .vc_row > .wpb_column > .vc_column-inner {padding:35px;}
	.white-to-orange {background: -moz-linear-gradient(left,  rgba(192,105,23,0) 49%, rgba(192,105,23,1) 50%);
background: -webkit-linear-gradient(left,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
background: linear-gradient(to right,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c06917', endColorstr='#c06917',GradientType=1 );
}
}
/* Medium */
@media (min-width: 62em) and (max-width: 74.938em) {
	#home-hero h1, #bigh1 h1 {font-size:62px !important; line-height:68px;}
	#blog-main .grid-x:nth-child(even) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
	.list-menu ul {margin:auto; text-align:center; margin-bottom:1rem;}
	.list-menu ul li {display:inline-block; padding:8px; font-size:20px; line-height:28px;}
	.home ul {list-style-position:inside;}
	.single-post #hero-overlay {height:450px;}
	#practice-areas > .vc_row > .wpb_column > .vc_column-inner {height:500px; padding:35px; padding-top:100px;}
	.white-to-orange {background: -moz-linear-gradient(left,  rgba(192,105,23,0) 49%, rgba(192,105,23,1) 50%);
background: -webkit-linear-gradient(left,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
background: linear-gradient(to right,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c06917', endColorstr='#c06917',GradientType=1 );
}
	#body-container {padding-top:110px;}
	header.header {position:fixed; width:100%; z-index:9;}
	#practice-areas .case-button {position:absolute; top:75%; z-index:2;}
}
/* Large */
@media (min-width: 75em) {
	#practice-areas .case-button {position:absolute; top:65%; z-index:2;}
	#blog-main .grid-x:nth-child(even) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
	#home-hero h1, #bigh1 h1 {font-size:76px; line-height:82px;}
	.list-menu ul {margin:auto; text-align:center; margin-bottom:1rem;}
	.list-menu ul li {display:inline-block; padding:8px; font-size:20px; line-height:28px;}
	.single-post #hero-overlay {height:450px;}
	#practice-areas p {font-size:22px; line-height:30px;}
	#practice-areas > .vc_row > .wpb_column > .vc_column-inner {height:700px; padding:35px; padding-top:150px;}
	.white-to-orange {background: -moz-linear-gradient(left,  rgba(192,105,23,0) 49%, rgba(192,105,23,1) 50%);
background: -webkit-linear-gradient(left,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
background: linear-gradient(to right,  rgba(192,105,23,0) 49%,rgba(192,105,23,1) 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c06917', endColorstr='#c06917',GradientType=1 );}
	#body-container {padding-top:110px;}
	header.header {position:fixed; width:100%; z-index:9;}
}
#practice-areas h2 {text-transform:uppercase; font-weight:900;}
#primary-menu .active > a {background-color:#c06917;}
#sidebar {padding:0px;}
#home-contact-col > div {padding:0px;}
#sidebar-wpb .vc_column-inner {padding:0px;}
#sidebar-wpb .gform_footer {margin-top:3px; padding-top:3px;}
#sidebar-wpb .wpb_text_column {margin-bottom:15px;}
#sidebar-wpb {padding:40px; margin:0px;}
#sidebar #sidebar-wpb {background-color:#c06917;}
header.header {z-index:9;}
.single-post #hero-overlay {background-color:rgba(0, 0, 0, 0.5);}
.single-post #hero a:hover {color:white;}
.single-post #hero .reviewed-by, .single-post #hero h1, .single-post #hero  .post-category {color:white; text-shadow: rgb(41 41 41) 0px 0px 6px;;}
.single-post .vc_parallax-inner {filter:blur(.5rem);}
#hero-overlay .article-header {width:1180px; margin:auto; padding-left:1.9375rem; padding-right:1.9375rem; max-width:100%;}
#lightboxOverlay {z-index:9999999999999 !important;}
#lightbox {z-index:99999999999999 !important;}
#mobile-caro .vc_carousel-control {display:none;}
.archive #hero-overlay, .search #hero-overlay {background-color:rgba(0, 0, 0, 0.5)}
.page-nav {clear:both; margin-bottom:25px !important; margin-top:25px !important; width:100%; text-align:center;}
#shiftnav-toggle-main {box-shadow: -1px 2px 2px 0px rgba(0,0,0,0.24);
-webkit-box-shadow: -1px 2px 2px 0px rgba(0,0,0,0.24);
-moz-box-shadow: -1px 2px 2px 0px rgba(0,0,0,0.24);}
.wpb_text_column figcaption {font-size:14px;}
.bb-ultimate-carousel .slick-dots {margin-bottom:25px;}
.bb-ultimate-carousel .slick-dots li {color:gray; background-color:gray; border-color:gray;}
.bb-ultimate-carousel .slick-dots li.slick-active {color:#C06917; background-color:#C06917; border-color:#942121;}
.bb-ultimate-carousel .slick-dots li {color:white; background-color:white;}
#sidebar-wpb h4 {margin-bottom:0px;}
#sidebar-wpb p {font-weight:300;}
.wpb_text_column iframe {margin-bottom:15px !important; max-width:100% !important;}
#no-fee {padding-top:35px; padding-bottom:45px;}
#no-fee img {width:540px; height:auto; max-width:100%;}
.item-verdict .title {font-weight:bold;}
#page-title {text-shadow: rgb(0, 0, 0) 0px 0px 3px;}
.pagination .current {color:#333333;}
a {transition: 0.4s;}
.templatera_shortcode > p {display:none;}
.page-template-template-sidebar #contact-block {margin-top:35px;} 
#contact-block {padding-top:20px; padding-bottom:35px;}
#contact-block p {font-size:18px;}
#contact-block h3 {font-weight:300;}
#contact-block h1 {font-weight:900; font-family:myriad-pro, sans-serif;}
#primary-menu .home-ico {display:none; transition:1s;}
#primary-menu .ubermenu-sticky .home-ico:hover, #primary-menu .ubermenu-sticky .home-ico:hover a, #primary-menu #header-cta p a {margin-left:8px;}
#ubermenu-main-2-main-nav-2-sticky-wrapper .ubermenu.ubermenu-sticky .ubermenu-item-level-0 > a {line-height:75px;}
#primary-menu .ubermenu-image {height:125px;}
#sidebar .accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a:after {border-color:white transparent transparent;}
#logo-row .wpb_text_column .wpb_wrapper {display:flex; align-items: center;
justify-content: center;}
#logo-row .wpb_text_column .wpb_wrapper p {flex-basis:11.1%;}
#home-hero h1, #home-hero h2 {color:white; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
.item.item-verdict {margin-bottom:25px;}
#contact-footer .social-icons a:hover {color:#cf9634 !important;}
.single-post #contact-footer {margin-top:35px;}
#blog-main img {margin-bottom:15px;}
.page-navigation {margin-top:35px;}
ul.page-numbers, .page-navigation ul {margin:none; text-align:center;}
.page-numbers li, .page-navigation li {display:inline-block; line-height:1rem;}
.page-numbers a, .page-navigation a {background-color:#942121; padding:10px; color:white; font-size:18px; line-height:1rem;}
.page-numbers a:hover, .page-navigation a:hover {background-color:#2d2d2d;}
.page-numbers .page-numbers.current, .page-navigation .current {padding:10px; background:none;}
.reviewed-by {font-style:italic; font-size:16px; color:gray;}
#blog-main h4 {font-size:26px; line-height:32px;}
#blog-main p {margin-bottom:8px;}
.blog-ent {margin-bottom:55px;}
#contact-footer {background-color:#2d2d2d; margin-bottom:35px;}

input::placeholder, textarea::placeholder {color:gray;}
.service-list ul {margin:0px; text-align:center; width:800px; max-width:100%; margin:auto;}
.service-list ul li {display:inline-block; padding:0px 8px; font-size:16px;}
.page-nav {margin:auto;}
.page-nav a {background-color:#942121; padding:10px; color:white;}
.page-nav a:hover {background-color:#2d2d2d;}
.page-nav .page-numbers.current {padding:10px;}
.practice-boxes h5 br {display:none;}
.practice-boxes h5 a {color:white;}
.practice-boxes figure {width:100%;}
.practice-boxes a {display:block; width:100%;}
.pum-close.popmake-close {display:none;}
.pum-overlay {
	-webkit-backdrop-filter: blur(5px);
  	backdrop-filter: blur(5px);}
#sidebar #input-holder {border:1px solid gray; margin-bottom:35px; margin-left:-.9375rem; margin-right:-.9375rem;}
#input-holder i {color:black; padding:14px;}
#input-holder {background-color:white; border-radius:4px;}
#input-holder input {margin-bottom:0px; box-shadow:none; border:none;}
#input-holder {display:flex; min-width:50px;}
#sidebar ul {margin-left:0px;} 
#sidebar .menu li, #sidebar .menu li a {display:block;}
.fa-youtube-square:before {content:"\f431" !important;}
.shiftnav.shiftnav-skin-flat-red ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target {color:white !important; font-size:13px !important;}
#hero {margin-bottom:35px;}
.ubermenu-sticky > nav > ul {
	padding-right: .9375rem !important;
	padding-left: .9375rem !important;
}
.practice-boxes a {text-decoration:none !important;}
.entry-content .wpb_text_column p a, .entry-content p a, #copyright-info a {text-decoration:underline;}
.ubermenu-submenu-align-left_edge_item {width:225px !important;}
.ubermenu-submenu-drop {border:0px !important;}
#contact-footer p {font-size:22px;}
#contact-footer .phone a {font-size:24px;}
.social-icons i {font-size:41px; line-height:42px; padding:2px;}
#primary-menu {padding-top:5px; padding-bottom:5px;}
.logo-holder {background-color:white; box-shadow: -1px 5px 5px 0px rgba(0,0,0,0.34);
-webkit-box-shadow: -1px 5px 5px 0px rgba(0,0,0,0.34);
-moz-box-shadow: -1px 5px 5px 0px rgba(0,0,0,0.34);
padding:12px; padding-top:15px; padding-bottom:15px; width:auto; position:absolute; z-index:999;}
.practice-boxes > .wpb_column .vc_column-inner {background-color:#373737; padding-top:35px; margin:10px; overflow:hidden;}
.practice-boxes > .wpb_column .vc_column-inner:before {background: rgb(55,55,55);
background: -moz-linear-gradient(top,  rgba(55,55,55,1) 0%, rgba(115,115,115,1) 100%);
background: -webkit-linear-gradient(top,  rgba(55,55,55,1) 0%,rgba(115,115,115,1) 100%);
background: linear-gradient(to bottom,  rgba(55,55,55,1) 0%,rgba(115,115,115,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#737373',GradientType=0 );
opacity:0;
transition: opacity 1s;
position:absolute;
top:10px;
left:10px; width:calc(100% - 20px); height:calc(100% - 20px);
z-index:-1;
content:'';
}
.practice-boxes > .wpb_column .vc_column-inner:hover:before {opacity:1;}
#staff-listing .vc_grid-item .vc_grid-item-mini {transition: transform .5s;}
#staff-listing .vc_grid-item .vc_grid-item-mini:hover {transform: scale(1.05); box-shadow:  0px 0px 15px 2px rgba(0, 0, 0, 0.25);
-webkit-box-shadow:  0px 0px 15px 2px rgba(0, 0, 0, 0.25);}
#footer-menu ul li a:hover {color:#cf9634 !important;}
.practice-boxes h5 {color:white; text-transform:uppercase;}
.practice-boxes p a {color:#be8c34; font-weight:bold;}
#sidebar-wpb h4 {font-size:30px; line-height:36px; font-weight:normal;}
.verdicts h4 {font-size:32px; line-height:40px; font-weight:normal;}
.practice-boxes .wpb_single_image {margin-bottom:10px;}
.practice-boxes .wpb_single_image img {height:100px; width:auto; max-width:125px;}
.vc_btn3-container {margin-bottom:35px !important}
.gform_legacy_markup_wrapper ul.gform_fields li.gfield {padding:0px !important;}
#secondary-menu a, #primary-menu a {transition:.5s;}
.ubermenu-sticky-toggle-wrapper {display:none !important;}
.no-bullet li {list-style:none;}
.sidebar-title {margin-top:-15px; margin-left:-15px; margin-right:-15px; margin-bottom:15px;}
.sidebar-title h3 {margin-bottom:0px; padding-left:5px; padding-right:5px;}
.archive article {border-bottom:dotted 1px #eee; padding-bottom:10px; margin-bottom:15px;}
.wp-caption {margin-bottom:35px;}
.content {margin-top:35px;}
.home .content {margin-top:0px;}
.cta .ubermenu-target-text span {font-size:30px; display:block; clear:both; line-height:32px; font-weight:bold;}
.vc_toggle_title h4 {text-transform:none; font-size:14px; font-style:italic;}
.button, .fwp-load-more {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 22px;
	padding-right: 22px;}
[type="submit"], [type="button"], [type="reset"] {
-o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;}
.ubermenu .ubermenu-item-level-0.ubermenu-item:last-child > a {margin-bottom:0px;}
.ubermenu .ubermenu-item-level-0.ubermenu-item:last-child > a:hover, .ubermenu .ubermenu-item-level-0.ubermenu-item:last-child > a:active {background-color:transparent;}
.ubermenu .ubermenu-item-level-0.ubermenu-item {margin-bottom:8px;}
.ubermenu .ubermenu-item-level-0.ubermenu-item:first-child {margin-bottom:0px;}
[type="submit"]:hover, [type="button"]:hover, [type="reset"]:hover {cursor: pointer;}

/* General Styles */
body {overflow-x: hidden;}

/* Theme Defaults */
#secondary-menu a, #primary-menu {transition:0.4s;}
#primary-menu .logo a:hover, #primary-menu .logo a {background-color:transparent;}
#primary-menu .logo img {margin-bottom:0px;}
#primary-menu .ubermenu-image {margin-bottom:0px;}
.wpb_gmaps_widget .wpb_wrapper {padding:0px;}
/* #ubermenu-main-2-main-nav-2-sticky-wrapper {width:100%;} */
#secondary-menu .search-submit {display:none;}
#secondary-menu .screen-reader-text {display:none;}
#secondary-menu .ubermenu-widget-area {list-style:none;}
#secondary-menu .widget_search {padding:5px;}
#secondary-menu .search-field {margin-bottom:0px;}
#primary-menu nav, #secondary-menu nav {width:100%;}
#primary-menu .ubermenu-nav, #secondary-menu .ubermenu-nav {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end;}
#primary-menu .ubermenu-align-right, #secondary-menu .ubermenu-align-right {margin-left:auto;}
#primary-menu .ubermenu-align-left, #secondary-menu .ubermenu-align-left {margin-right:auto;}
/*#primary-menu .ubermenu-submenu, #secondary-menu .ubermenu-submenu {display: flex; align-items: flex-end; flex-direction: column;}*/
.ubermenu-target-with-image {display:flex;align-items:center;}
[type="text"], [type="password"], [type="date"], [type="datetime"], [type="datetime-local"], [type="month"], [type="week"], [type="email"], [type="number"], [type="search"], [type="tel"], [type="time"], [type="url"], [type="color"] {height:auto !important; padding:8px !important; border-radius:4px;}
textarea {padding:8px !important; border-radius:4px;}
.block-video-gallery a p {color:#c7881b; text-decoration:underline;}
#contact-footer a:hover {color:#c7881b !important;}
.main .social-icons a {color:#333333;}
.main .social-icons a:hover {color:#c7881b;}
#copyright-info p {font-size:12px; line-height:22px;}
img.alignright {float:right; margin:.5em 0 .5em 1em;}
#contact-block a {color:#cf9634 !important;}
.primary-menu-inner .ubermenu .ubermenu-item-normal > .ubermenu-target {padding-top:12px; padding-bottom:12px;}
.lightbox {display:flex; flex-direction:column-reverse;}
.lb-dataContainer {padding-bottom:5px;}
/* Dark Mode */
@media (prefers-color-scheme: dark) {}
.step h3 {font-size:98px; line-height:118px; font-family:myriad-pro, sans-serif; font-weight:900; color:#2f6b59 !important; text-shadow:
		-1px -1px 0 #fff,
		1px -1px 0 #fff,
		-1px 1px 0 #fff,
		1px 1px 0 #fff;}
#sidebar-wpb .gfield_label, #sidebar-wpb .gform_legacy_markup_wrapper .gfield_required, #contact-block .gfield_label, #contact-block .gform_legacy_markup_wrapper .gfield_required {color:white; font-weight:normal;}
#contact-block .button, #sidebar-wpb .button {background-color:white; color:#232323; padding:15px 25px;}
#contact-block .button:hover, #sidebar-wpb .button:hover, .mktoForm button.mktoButton:hover {background-color:#f0f0f0 !important;}
[type="text"], [type="password"], [type="date"], [type="datetime"], [type="datetime-local"], [type="month"], [type="week"], [type="email"], [type="number"], [type="search"], [type="tel"], [type="time"], [type="url"], [type="color"], textarea {border:1px solid white; border-radius:0px;}
.vc_toggle.vc_toggle_default {border:2px solid #C06917; padding:10px; font-size:22px;}
.vc_toggle.vc_toggle_default h4 {font-size:22px; font-style:normal;}
.vc_toggle_default .vc_toggle_icon {background:#C06917 !important; border:#C06917 !important;}
.vc_toggle_default .vc_toggle_icon:after, .vc_toggle_default .vc_toggle_icon:before {background-color:#C06917 !important;}
.vc_toggle_default .vc_toggle_icon:before {border:#C06917 !important;}
.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {background-color:#c06917;}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-warning:focus, .vc_btn3.vc_btn3-color-warning:hover {background-color:#E9801C !important;}
#shiftnav-toggle-main-button {background-color:#C06917; height:100%;}
#shiftnav-toggle-main {padding-right:0px; padding-left:0px;}
#shiftnav-toggle-main .shiftnav-main-toggle-content {
	padding-left: 125px !important;
	padding-right: 60px !important;
}
.vc_btn3, .button {font-size:18px !important; padding:10px 35px !important;}
.shiftnav ul.shiftnav-menu li.menu-item > .shiftnav-target, .shiftnav ul.shiftnav-menu li.shiftnav-retract > .shiftnav-target {font-size:13px !important;}
.vc_gitem-row-position-bottom {background-color:rgba(47,107,89,0.8); padding-left:20px !important; padding-right:20px !important;}
#staff-listing h4 {font-weight:900; text-transform:uppercase; margin-bottom:0px;}
.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {color:#232323 !important;}
#no-fee img {max-width:100%; width:400px; height:auto;}
#staff-listing p, #staff-listing h4 {text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);}
#footy-links a {padding:8px; font-size:16px; text-decoration:underline;}
.vc_btn3.vc_btn3-color-success, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {background-color:#2f6b59 !important;}
.vc_btn3.vc_btn3-color-success:hover, .vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover {background-color:#1d473b !important;}
#sidebar-wpb h3 {font-size:28px; line-height:32px;}
#sidebar-wpb h4 {font-size:20px; line-height:26px;}
.mktoForm, .mktoForm input, .mktoForm textarea, .mktoFormCol, .mktoFieldWrap, .mktoForm .mktoRequiredField label.mktoLabel, .mktoForm .mktoLabel {width:100% !important;}
.mktoForm .mktoLabel {color:white !important; margin-bottom:8px !important; font-weight:normal !important;}
.mktoForm .mktoOffset {height:8px !important;}
.mktoAsterix {color:white !important;}
.mktoButtonWrap {margin-left:0px !important;}
.mktoForm button.mktoButton {
	background-color: white;
	color: #232323;
	font-size: 18px !important;
	padding: 10px 35px !important;
}
.mktoButtonRow {margin-top:15px !important;}
.mktoForm .mktoError .mktoErrorMsg {background-image:none !important; border-radius:0px !important; box-shadow:none !important;}
.mktoForm.mktoLayoutAbove textarea.mktoField {min-height:125px !important;}