@charset "UTF-8";
html,body {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
h1,h2,h3,h4,h5,h6 {padding:0 0 10px;margin:0;line-height: 1.3em}
h5 {font-size: 18px}
h6 {font-size: 16px}
h1.entry-title {text-align:left;margin-top:20px;} a,a:link, a:visited {transition: color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-webkit-transition: color .1s ease-in-out;} .top-nav {float: right;}
.top-nav ul {margin:0; list-style:none; display:inline; padding: 0;}
.top-nav li {cursor:pointer;list-style:none;float:left;} @media (max-width: 991px) {
.logo-area { text-align: center;}
} .sf-menu a {float: none;text-align: left;text-decoration: none;} .sf-menu ul a, .sf-menu ul li.menu-item a {
margin: -1px 0 0 0;
text-align:left;
position:relative;
transition: all .15s ease-in-out;
-moz-transition: all .15s ease-in-out;
-webkit-transition: all .15s ease-in-out;
}
.menu-item-has-children > a:after {content: '▾'; padding-left: 4px;} #footer-left {padding-left: 0;}
.copyright {font-size: 14px;}
.copyright a {text-decoration:none;}
#mavidea-logo-xs-sm { width: auto; text-align: center; margin: 5px auto 15px auto;font-size: 14px;}
@media (max-width: 991px) {
.footer-container {text-align:center;}
#footer-left {padding-left:15px;}
#footer-middle,#footer-links,#footer-right {padding-top: 20px;}
.copyright {padding:5px 0;text-align: center;}
}
@media (max-width: 767px) {
.copyright {margin: 10px auto;}
} .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited,a.bordered-btn,.bordered-btn {
transition: background-color .2s ease-in-out;
-moz-transition:background-color .2s ease-in-out;
-webkit-transition: background-color .2s ease-in-out;
} #blog-sidebar {margin-top: 40px;padding-left: 3%;border-left:1px solid #D1D1D1;margin-left:-1px;}
#blog-sidebar p {margin-bottom: 12px}
#blog-sidebar h4 {padding: 0 0 10px 0;font-weight: 400;}
#blog-sidebar ul {margin:0 0 20px 0;list-style:none;line-height:1em;padding-left:0;}
#blog-sidebar ul li {font-size: 16px;margin-bottom: 15px;}
#blog-sidebar ul li a {display:block;padding-bottom:2px;}
#blog-sidebar ul li a:hover {text-decoration: none}
#blog-sidebar ul ul {margin:10px 0 0 20px}
#blog-sidebar ul ul li {text-transform:none;font-size:16px;margin:0px;}
#blog-sidebar ul ul li a {padding:0;display:inline;}
#blog-content {padding-right:5%;margin:40px 0;border-right:1px solid #D1D1D1;padding-left:0;}
#blog-content .entry-content {margin:10px 0}
#blog-content .entry-title {margin-top:0;padding-top: 0;}
#blog-content .entry-title a:hover {text-decoration: none}
body.author h1,body.archive h1 {margin-top:0;padding-top:0;}
.post-date {font-size:12px}
.entry-meta a,.entry-utility a {color:#000}
.entry-meta a:hover,.entry-utility a:hover {color:#000}
#searchform {margin-bottom: 20px}
#subscribe-submit input,#searchsubmit {
color:#FFF;
background-color:#000;
padding:8px 16px;
font-size:16px;
line-height:18px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border:none;
transition:background-color .2s ease-in-out;
-moz-transition:background-color .2s ease-in-out;
-webkit-transition:background-color .2s ease-in-out;
}
#searchsubmit {padding:5px 15px;margin-top:10px;}
#subscribe-submit input:hover,#searchsubmit:hover {background-color: #2C6696}
@media (max-width: 991px) {
#blog-content {margin:30px 0;border:none;padding-right: 0;}
} @media (min-width: 1200px) {
.page-template-template-page-fullwidth .fl-row-fixed-width {max-width:1170px;}
}
@media (max-width: 1199px) {
.page-template-template-page-fullwidth .fl-row-fixed-width {max-width:970px;}	
}
@media (max-width: 991px) {
.page-template-template-page-fullwidth .fl-row-fixed-width {max-width:750px;}
}
@media (max-width: 767px) {
h1.entry-title {display: block; margin: 0; padding: 30px 0 0 0 !important; }
.fl-row-fixed-width {padding: 0}
.page-template-template-page-fullwidth .fl-row-fixed-width {max-width:none;}
.page-template-template-page-fullwidth .fl-col {padding:0}
.left-col-border {border:none !important}
.right-col-border {border:none !important}
.fl-col:first-child:nth-last-child(2) ~ .fl-col {padding-left:0!important;padding-right:0!important}
.fl-col:first-child:nth-last-child(2) {padding-right:0 !important;padding-left:0 !important;}
.container-fluid .fl-row-full-width .fl-row-content-wrap {padding-right: 15px !important; padding-left: 15px !important; } .container-fluid .fl-row-full-width.header-row .fl-row-content-wrap,.container-fluid .fl-row-full-width.features-row .fl-row-content-wrap {padding-right: 0 !important; padding-left: 0 !important; }
} .nopadding {padding:0!important}
.nomargin {margin:0!important}
.left-col-border {border-right:1px solid #D1D1D1;}
.right-col-border {border-left:1px solid #D1D1D1;margin-left: -1px;}
.separate-alt .fl-separator {margin:40px 0;border-top: 1px solid #D1D1D1;}
.fl-row-fixed-width {padding:0 15px} #container {width:100%;clear: both;}
#main-content {padding: 0; margin-bottom: 20px}
.page-template-template-page-fullwidth #main-content, body.home #main-content {padding:0;margin-bottom: 0;}
.entry-content li {line-height:1.6em}
.entry-content img {margin:0}
.row {margin:0}
body.home .entry-title{display:none}
.fl-col-small {max-width: none}
#comments {display: none}
.wp-caption {border: 0px; padding: 0px;}
.wp-caption p.wp-caption-text {color: #777;font-size:11px;padding:5px;}
.page-template-template-page-fullwidth .container-fluid {padding: 0}
.page-template-template-page-fullwidth .container-fluid .row {margin: 0px;}
.page-template-template-page-fullwidth h1.entry-title {display:none;}
hr {float: left;width: 100%;clear: both;margin: 20px 0;}  .fl-col:first-child:nth-last-child(2) { padding-right: 3%;}
.fl-col:first-child:nth-last-child(2) ~ .fl-col { padding-left: 3%;} .fl-col:first-child:nth-last-child(3) { padding-right: 3%;}
.fl-col:first-child:nth-last-child(3) ~ .fl-col { padding-left: 1.5%; padding-right: 1.5%;}
.fl-col:first-child:nth-last-child(3) ~ .fl-col:last-child { padding-left: 3%; padding-right: 0%;} .fl-col:first-child:nth-last-child(4) { padding-right: 3%;}
.fl-col:first-child:nth-last-child(4) ~ .fl-col { padding-left: 1.5%; padding-right: 1.5%;}
.fl-col:first-child:nth-last-child(4) ~ .fl-col:last-child { padding-left: 3%; padding-right: 0%;} .fl-col:first-child:nth-last-child(5) { padding-right: 2%;}
.fl-col:first-child:nth-last-child(5) ~ .fl-col { padding-left: 1%; padding-right: 1%;}
.fl-col:first-child:nth-last-child(5) ~ .fl-col:last-child { padding-left: 2%; padding-right: 0%;}
@media (max-width: 767px) {
.fl-col:first-child:nth-last-child(4) { padding-right: 0; padding-left: 0}
.fl-col:first-child:nth-last-child(4) ~ .fl-col { padding-left: 0; padding-right: 0;}
.fl-col:first-child:nth-last-child(4) ~ .fl-col:last-child { padding-left:0; padding-right: 0;}
}  .padding-60{padding:60px 0}.padding-40{padding:40px 0}.padding-20{padding:20px 0}.margin-60{margin:60px 0}.margin-40{margin:40px 0}.margin-20{margin:20px 0}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.max-600{max-width:600px}.max-700{max-width:700px}.max-800{max-width:800px;margin:0 auto}.max-900{max-width:900px}
@media (max-width: 767px) {
.padding-60{padding:40px 0}.padding-40{padding:30px 0}.margin-60{margin:40px 0}.margin-40{margin:30px 0}.mt-60{margin-top:40px}.mb-60{margin-bottom:40px}.mt-40{margin-top:30px}.mb-40{margin-bottom:30px}.pt-60{padding-top:40px}.pb-60{padding-bottom:40px}.pt-40{padding-top:30px}.pb-40{padding-bottom:30px}
} .fade{opacity:.7;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.fade:hover{opacity:1}.fade-2{opacity:.8;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.fade-2:hover{opacity:1;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear} #comments-list .comment-meta a,.comment-navigation a,.comment-reply-link a,.entry-meta a,.entry-utility a,.navigation a,ins{text-decoration:none}.bb-row-center{width:auto;margin:0 auto;float:none!important}dd,p,pre{margin-bottom:20px}ol,ul{margin:0 0 18px .5em}ul{list-style:disc}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 1.5em}dt,strong{font-weight:700}cite,em,i{font-style:italic}blockquote{margin:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{font:11px Monaco,monospace;line-height:18px}code{font:11px Monaco,monospace}abbr,acronym{border-bottom:1px dotted #333;cursor:help}sub,sup{height:0;line-height:1em;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}.entry-meta{color:#666;font-size:13px;font-style:italic;line-height:18px}.entry-meta .n,.entry-meta abbr{font-size:11px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.entry-meta a{color:#666}.entry-meta a:active,.entry-meta a:hover{color:#FF4B33}.entry-meta abbr{border:none;cursor:text}#comments,#comments input,#comments textarea,.entry-utility,.navigation{font-size:13px;line-height:18px}.attachment .page-title,.entry-utility a,.navigation a{font-style:italic}.entry-content .wp-post-image{border:1px solid #ccc;float:right;margin:0 0 20px 18px;padding:5px}.entry-content table{margin-left:1px}.entry-content embed{margin:0 0 22px}.entry-utility{clear:both;color:#666;margin:0 0 44px}.entry-utility a{color:#666}.entry-utility a:active,.entry-utility a:hover{color:#FF4B33}.fl-rich-text .alignleft,img.alignleft{float:left;margin-right:20px}.fl-rich-text .alignright,img.alignright{display:block;float:right;margin-left:20px}.fl-rich-text .aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.wp-caption{border:1px solid #ccc;text-align:center;margin-bottom:18px;padding:0}.wp-caption img{margin:0;padding:20px 0 0}.wp-caption p.wp-caption-text{margin:0;padding:18px 5px}.wp-smiley{max-height:12px;margin:0!important}.single .hentry{padding:0}.edit-link{clear:both;display:block}.navigation{color:#666;margin:0 0 22px;overflow:hidden}.navigation a{color:#666}.navigation a:active,.navigation a:hover{color:#FF4B33}.navigation .meta-nav{font-style:normal}.nav-previous{float:left;width:50%}.nav-next{float:right;width:50%;text-align:right}#nav-above,#nav-below{width:100%}#nav-above{display:none}.paged #nav-above{display:block;padding:0 0 44px}#comments h3,#comments-list{padding:0 0 18px}#author-info{margin:0 0 44px;overflow:hidden}#author-info .avatar{float:left;margin:.3em 1em 0 0}#comments-list ol,#comments-list ul li{margin:0 0 18px;border:1px solid #ccc}#comments{clear:both;padding:22px 0 0}#comments code{font-size:12px;line-height:18px}#comments h3{font-size:15px;font-weight:700;line-height:22px}#comments-list ol,#comments-list ul{list-style:none;margin:0}#comments-list ol{border-bottom:none}#comments-list li{background:#fafafa;border-bottom:1px solid #ccc;padding:18px 1.5em 0;position:relative}#comments-list li.alt{background:#fff}#comments-list li.bypostauthor{background:#FFC}#comments-list li .avatar{position:absolute;top:22px;left:1.5em;width:36px;height:36px}#comments-list .comment-author{font-weight:700;padding:9px 0 0 46px}#comments-list .comment-meta{color:#666;font-size:11px;padding:0 0 9px 46px}#comments-list .comment-meta a{color:#666;font-style:italic}#comments-list .comment-meta a:active,#comments-list .comment-meta a:hover{color:#FF4B33}.comment-reply-link{font-size:11px;padding:0 0 18px;text-align:right}.comment-reply-link a{color:#666;font-style:italic}.comment-reply-link a:active,.comment-reply-link a:hover{color:#FF4B33}.comment-navigation{font-weight:700;padding:0 0 18px;margin-right:.5em}.comment-navigation a{border:1px solid #ccc;color:#666;font-weight:400;padding:.5em .75em}.comment-navigation a:active,.comment-navigation a:hover{color:#FF4B33}.comment-navigation a,.comment-navigation span{margin-right:.5em}#trackbacks-list .comment-content{position:absolute;left:-10000px}#comments-list #respond{border-bottom:1px solid #ccc;margin:0 0 18px;padding:18px 1.5em}#comments-list ul #respond{border:1px solid #ccc;margin:0}#cancel-comment-reply{font-size:11px;position:absolute;top:18px;right:1.5em}#cancel-comment-reply a{color:#666}#respond .required{color:#FF4B33;font-weight:700}.form-section label{font-size:11px}.form-section input{margin:0 0 18px;width:98%}#form-allowed-tags p,.comment_license,.subscribe-to-comments{color:#666;font-size:11px;margin:0}#form-allowed-tags span{font-style:italic}#form-allowed-tags code{font-size:11px;line-height:normal}.form-submit{padding:18px 0 0;text-align:right}.subscribe-to-comments{float:left;padding:18px 0 0}.solo-subscribe-to-comments{color:#666;font-size:11px;padding:18px 0 0}.comment_license{clear:both;padding:18px 0 0}.read-more{margin-left:10px}.edit-comment{margin-bottom:18px}img#wpstats{width:0;height:0;overflow:hidden}#header .widget{float:left}.skip-link{display:none}#footer .widget{float:left}#mavidea-logo{float:right;margin:0 auto;padding:0;width:260px}#mavidea-logo #mavidea-services{float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.17em!important;text-decoration:none;width:100px}#mavidea-logo #mavidea-services span{display:block;text-align:right}#mavidea-logo #mavidea-link-logo{float:right}
  html,body {
font-family:'Roboto', sans-serif;
color:#202020;
font-size: 16px; 
line-height: 1.5em;
font-weight:400;
letter-spacing:.01em;
}
h1 {font-family:'Dosis',sans-serif;
font-size:50px;
font-weight:700;
text-transform: uppercase;
letter-spacing:2px;
color:#202020;
}
h2 {font-family:'Dosis',sans-serif;
font-size:40px;
font-weight:500;
letter-spacing:0;
color:#303030;
}	
h3 {font-family:'Dosis',sans-serif;
font-size: 30px;
font-weight:500;
letter-spacing:0;
color:#404040;
}
h4 {font-family:'Roboto',sans-serif;
font-size: 24px;
font-weight:	400;
letter-spacing:0;
color:#404040;
}
h5,h6 {font-family:'Roboto',sans-serif} a,a:link, a:visited {color:#005287; font-style: normal; text-decoration: none;}
a:hover { color: #003E65; text-decoration: underline;}
a:active { color: #005287;} .fl-separator {margin: 20px 0 40px 0;border-top: 1px solid #D1D1D1;}
.center-vertical {align-items: center}
.fancy-header { margin-bottom: 40px;}
.fancy-header:after {
content: '';
border-top: 5px solid #dcb439;
width: 80px;
margin-top: 10px;
position: absolute;
left: 50%;
margin-left: -40px;
}
.gray-text {color:#606060; font-style: italic}
.large-text { font-size: 24px; line-height:1.5em} body.home .header-container {box-shadow:none;}
.header-container {-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.20);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
}
.logo-area { padding: 15px 0 13px 0; text-align: left;}
.header-top {width: auto;float:right; background-color: #f4f4f4}
.header-info { float:right; line-height: 40px;padding:0 15px;color:#404040; font-size: 15px}
.header-info a { color: #404040}
@media (max-width: 767px) {
.header-info,.header-top {float:none; text-align: center; font-size: 14px; background-color: transparent; line-height:30px}
} .feature .sf-menu,.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1;position:relative;z-index:99}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:10em;top:0}.ie6 .sf-menu{margin-bottom:-1px}.sf-menu li li{line-height:1.1em}.sf-menu ul a,.sf-menu ul li.menu-item a{display:inline-block}.sf-menu{width:auto}
#access {float: right; font-family:'Dosis',sans-serif; display: block; margin: auto;}
.sf-menu a {
color: #202020;
font-size: 24px;
font-weight:700;
text-transform: uppercase;
font-style:normal;
letter-spacing:2px;
line-height: 60px;
padding-left: 30px;
text-align: left;
text-decoration: none;
}
.sf-menu a:hover,.sf-menu li.menu-item a:hover {color:#808080} .sf-menu ul {left:10px !important}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {top: 60px}
.sf-menu ul a,.sf-menu ul li.menu-item a {
color: #FFF !important;
background-color:#000;
letter-spacing:0;
padding: 12px 10px 12px 20px !important;
font-size:14px !important;
line-height: 1em;
font-weight: inherit;
border-width: 1px;
border-style:solid;
border-color: #C8C4BC;
display: block;
}
.sf-menu ul a:hover, .sf-menu ul li.menu-item a:hover {background: #505050;}
.menu-item-has-children > a:after {content: '▾'; padding-left: 4px;}
@media (max-width: 1199px) {
.sf-menu a {font-size: 20px}
}
@media (max-width: 991px) {
.sf-menu a {font-size: 18px; padding-left: 25px}
}
@media (max-width: 767px) {
.sf-menu a {font-size:15px; padding:0 10px;line-height:40px; letter-spacing: 1px}
#nav {width:390px;left: 50%;margin-left:-195px;}
} body.home .slide-down {
-webkit-animation: slidedown 1.5s ease;
-moz-animation:    slidedown 1.5s ease;
-o-animation:      slidedown 1.5s ease;
animation:         slidedown 1.5s ease;
}
@-webkit-keyframes slidedown {
0%   { transform: translateY(-150%); }
100% { transform: translateY(0px); }
}
@-moz-keyframes slidedown {
0%   { transform: translateY(-150%); }
100% { transform: translateY(0px); }
}
@-o-keyframes slidedown {
0%   { transform: translateY(-150%); }
100% { transform: translateY(0px); }
}
@keyframes slidedown {
0%   { transform: translateY(-150%); }
100% { transform: translateY(0px); }
}
@media (max-width: 767px) {
body.home .slide-down {
animation:none;
}
} .features-row {margin:60px}
.features-content {background-color: rgba(255,255,255,.6);padding: 40px; margin: 40px;font-size: 24px;line-height: 1.5em; width: 85%}
.features-content ul {margin-bottom: 0}
.industry-row {max-width: 800px}
.industry-content {margin-bottom: 30px}
@media (max-width: 1199px) {
.features-content {width: 100%}
}
@media (max-width: 991px) {
.features-content {padding: 30px; margin: 30px;font-size: 20px;line-height: 1.5em;}
.features-row {margin:40px}
}
@media (max-width: 767px) {
.features-content {width:auto;padding: 20px; margin: 30px;}
} .header-col-right {background-color:#005287}
.header-blurb,.fl-builder-content .fl-pricing-table-column-0 .fl-pricing-table-price, .fl-pricing-table-column-1 .fl-pricing-table-price, .fl-pricing-table-column-2 .fl-pricing-table-price,.pricing-table .title-row {
background: #dcb439 !important; padding:30px;
}
.header-blurb h2 { font-size:60px;line-height:1em;color: #FFF;}
.header-blurb-2 {padding:30px;color:#FFF;font-size: 20px;line-height:1.5em}
.header-blurb-2 p { margin-bottom: 0}
.header-row a.fl-button { margin-bottom:0 !important; padding: 20px !important; font-size: 20px !important; line-height:1.5em !important;background-color:#003E65 !important}
.header-row a.fl-button:hover {background-color:#002944 !important}
@media (max-width: 991px) {
.header-blurb,.header-blurb-2 { padding:20px}
.header-blurb h2 { font-size:50px;}
}
@media (max-width: 767px) {
.header-blurb h2 { font-size:40px;}
.header-col-left {height: 300px}
} .team-blurb h4 { padding-bottom: 5px}
.team-blurb p { margin-bottom: 10px}
.fl-pricing-table .fl-pricing-table-column .fl-pricing-table-price {padding: 30px 0 !important}
.fl-builder-content .fl-pricing-table-column-0 .fl-pricing-table-price, .fl-pricing-table-column-1 .fl-pricing-table-price, .fl-pricing-table-column-2 .fl-pricing-table-price,.fl-pricing-table-title {font-weight: 700}
.pricing-table {border: 1px solid #e0e0e0}
.pricing-table .title-row td {color: #FFF; font-weight: 700; background-color: #005287; border-color:#005287;font-size: 20px; padding: 15px }
.pricing-table td {padding:10px 15px}
.pricing-table tr:nth-child(odd) { background-color:#f4f4f4;} .footer-container {background-color:#f4f4f4;color:#606060;padding: 30px 0;}
.footer-container h3 {color: #606060;padding-top: 0;font-size: 24px;}
.footer-container a,.footer-container h4 {color: #606060;}
.footer-contact {text-align: center}
.footer-span {padding: 0 20px;border-right: 1px solid rgba(0,0,0,.5)}
.footer-span:last-child {border: none}
.footer-bar-container {background-color: #005287;padding-bottom:10px;}
.copyright,.copyright a,#mavidea-logo,#mavidea-logo a, #mavidea-logo a:link, #mavidea-logo a:hover, #mavidea-logo a:active, #mavidea-logo a:visited,#mavidea-logo-xs-sm,#mavidea-logo-xs-sm a, #mavidea-logo-xs-sm a:link, #mavidea-logo-xs-sm a:hover, #mavidea-logo-xs-sm a:active, #mavidea-logo-xs-sm a:visited {color:rgba(228,228,228,.75)}
@media (max-width: 991px) {
.footer-span {padding: 0 10px; font-size: 14px}
}
@media (max-width: 767px) {
.footer-span {border: none}
span.footer-span {clear: both; display:  block}
} .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited {
font-family:'Dosis',sans-serif;
display: inline-block;
margin-bottom: 20px;
background-color:#005287;
padding: 12px 24px;
font-size: 16px;
line-height: 18px;
text-transform: uppercase;
letter-spacing:2px;
border: none;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
border-radius:0 !important;
}
.fl-builder-content a.fl-button:hover, .fl-builder-content a.fl-button:hover,.fl-pricing-table a.fl-button-width-full:hover  {background-color:#003E65 !important}
.fl-builder-content a.fl-button .fl-button-text,.fl-builder-content a.fl-button:hover .fl-button-text {color:#FFF} .social-media-wrap {height:40px;float:right;background-color:#005287;transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-webkit-transition:background-color .1s ease-in-out;}
.social-media-wrap:hover {background-color:#003E65}
.social-icon {height:40px;width:40px;padding:10px 15px;display:inline-block;} .frm_total input { border: 0px !important; color: #333 !important; opacity: 1 !important; box-shadow: none !important; width: auto !important; padding: 0px !important; background: transparent !important;font-size: 16px !important; font-weight: normal !important; }
.frm_total { border: 1px solid #ccc; padding: 10px 20px 20px ; background: #f1f1f1; margin-top: 40px; }
.frm_total h3 { padding-bottom: 0px;border:0px!important; }
.frm_style_formidable-style.with_frm_style .frm-show-form  .frm_section_heading h3 {font-size:24px !important}
.form-price-total, .form-price-total input {font-size: 24px !important;}
.ui-widget-header { color: #333 !important} @media (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
}