.wp-caption-text,
.gallery-caption,
.bypostauthor {
}@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600,600i,700,700i");
@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700");
.fusion-logo img {
width: 100% !important;
max-width: 151px !important;
height: 150px !important;
margin-top: -30px;
margin-left: 25px;
margin-right: 25px;
}
a:hover {
color: #FF674D !important;
} .fusion-header {
padding-top: 55px;
padding-bottom: 50px;
}
nav.fusion-main-menu {
margin-top: 0px !important;
}
.fusion-mobile-menu-icons a.fusion-icon-bars:before {
content: url(//marketingvision.co.uk/wp-content/uploads/2020/11/menu-hamburger-icon-img-a.svg);
width: 48px;
height: auto;
display: block;
padding-top: 10px;
}
.ff-crimsontext, 
.mv-business-packages .fusion-text p:first-child, 
.strong-view.wpmtst-modern .wpmtst-testimonial-content p, 
.error-message {
font-family: 'Crimson Text', serif !important;
font-weight: 400 !important;
}
.mv-business-packages .fusion-text p:first-child {
font-size: 22px;
margin-bottom: 5px;
}
.mv-business-packages .fusion-text p {
margin-bottom: 0px;
}
.fusion-text a {
text-transform: uppercase;
font-weight: 600;
letter-spacing: 0.2px;
border-bottom: 1px solid #5a5c61;
padding: 5px 0px;
font-size: 14px;
}
.mv-business-packages .fusion-text a, 
.link-with-lr-pad a {
padding: 5px 2px;
}
.mv-business-packages .fusion-text a:hover,
.mv-business-packages .fusion-text a:focus,
.navigator-fead-clients a:hover,
.navigator-fead-clients a:focus {
color: #ff674d;
border-color: #ff674d;
}
.home #main .fusion-text a:hover, 
.home #main .fusion-text a:focus {
border-color: #ff674d;
}
.slide-hero-text h1 {
max-width: 295px;
margin-left: auto !important;
margin-right: auto !important;
}
.mvp-hero-col-main-text > .fusion-column-wrapper {
max-width: 350px;
}
.marketing-workshop-container {
max-width: 1136px;
margin: 0 auto !important;
}
.marketing-workshop-container .fusion-row {
border: 1px solid #5a5c61;
padding: 60px 20px 0px 60px !important;
}
.marketing-workshop-container .fusion-row h2 {
margin-bottom: 10px;
}
.marketing-workshop-container .fusion-row h5 {
margin-bottom: 5px;
font-size: 21px !important;
}
.marketing-workshop-container .fusion-row .fusion-carousel-wrapper.fusion-carousel-swipe { }
.marketing-workshop-container .fusion-row .fusion-carousel .fusion-carousel-nav .fusion-nav-next:before, 
.marketing-workshop-container .fusion-row .fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before {
color: #babcbe;
}
.fusion-carousel .fusion-carousel-nav .fusion-nav-prev::before, 
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {
background-image: url(//marketingvision.co.uk/wp-content/uploads/2020/10/mv-prev-slide-icon-a.svg) !important;    
}
.fusion-carousel .fusion-carousel-nav .fusion-nav-next::before, 
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before {
background-image: url(//marketingvision.co.uk/wp-content/uploads/2020/10/mv-next-slide-icon-a.svg) !important;    
}
.fusion-carousel .fusion-carousel-nav .fusion-nav-prev::before, 
.fusion-carousel .fusion-carousel-nav .fusion-nav-next::before {
content: '';
color: transparent !important;
height: 34px;
}
.fusion-carousel .fusion-carousel-nav .fusion-nav-prev::before, 
.fusion-carousel .fusion-carousel-nav .fusion-nav-next::before, 
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-controls-direction a:before {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.marketing-workshop-container .fusion-carousel-item {
margin: 0 55px !important;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content:before, 
.strong-view.wpmtst-modern .wpmtst-testimonial-content:after, 
.strong-view.wpmtst-modern .wpmtst-testimonial-heading {
display: none !important;
}
.strong-view.controls-type-sides .wpmslider-controls a {
border-bottom: 0px;
}
.strong-view.wpmtst-modern .wpmtst-testimonial-content p {
font-size: 22px;
line-height: 1.5;
margin-bottom: 40px !important;
}
.wpmtst-testimonial-field.testimonial-field.testimonial-name {
font-size: 12px;
font-weight: normal;
}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-controls-direction a:before {
mask: none !important;
-webkit-mask: none !important;
background-color: transparent !important;
}
.mv-featured-in-logos .fusion-carousel .fusion-carousel-item img {
max-height: 60px;
}
.mvp-feat-logo-wrap div {
display: flex;
justify-content: center;
height: 120px;
}
.mvp-feat-logo-wrap img {
max-height: 60px;
margin: 0 auto;
}
.mvp-feat-logo-wrap .logo-forbes img {
max-width: 190px;
} .mvp-featin-logos-wrapper .slick-slide, 
.mvp-featin-logos-wrapper .slick-slide div:focus {
outline: 0;
}
#sb_instagram #sbi_images a {
border: 0px !important;
}
#sb_instagram {
padding-bottom: 0px !important;
}
.fusion-checklist .icon-wrapper, ul.fusion-checklist .icon-wrapper {
background-color: #e6eef0 !important;
}
.fusion-text h6 {
margin-top: 35px;
margin-bottom: 15px !important;
}
body.fusion-button_size-large .fusion-button-default-size, body.fusion-button_size-large button.button, 
a.fusion-button.button-custom {
font-size: 17px !important;
}
body.fusion-button_size-large .fusion-button-default-size, body.fusion-button_size-large button.button {
letter-spacing: 0.5px;
}
.wpforms-field-html h3, 
.um.um-register h3, 
a.fusion-button.button-custom, 
.wpforms-form button[type=submit], 
.heading-ff-opensans h6 {
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
}
.heading-fw-600 h6, 
a.fusion-button.button-custom {
font-weight: 600 !important;
}
a.fusion-button.button-custom {
padding: 14px 18px !important;
}
.about-pg-quote-sec {
background-color: #d3e5f7;
padding: 40px;
margin-bottom: 40px;
}
.mvp-services-main-section p, .mvp-services-main-section a {
font-size: 14px;
border: 0;
font-weight: 600;    
text-transform: uppercase;
}
.mvp-services-main-section p {
margin-bottom: 10px !important;
}
.mvp-services-main-section a {
color: #ff674d;
}
.mvp-services-main-section a:hover,
.mvp-services-main-section a:focus {
color: #418fde !important;
}
h5.mvp-service-subheading {
margin-bottom: 20px;
color: #5a5c61 !important;
}
blockquote.testimonials-shortcode-blockquote {
padding: 0px !important;
}
.fusion-testimonials .reviews span.company-name {
font-weight: 400;
}
.strong-view.wpmtst-modern.controls-type-sides .wpmtst-testimonial-inner {
padding-left: 40px !important;
padding-right: 40px !important;
}
.mvp-service-tree-img img {
max-width: 70px;
}
#main div.wpforms-container-full .wpforms-form .wpforms-field-label, 
.um-form .um-field-label label {
font-weight: 600;
text-transform: uppercase;
font-size: 14px;
margin-bottom: 10px;
color: #a2a3a6;
letter-spacing: 1px;
}
#main div.wpforms-container-full .wpforms-form input[type=date], #main div.wpforms-container-full .wpforms-form input[type=datetime], #main div.wpforms-container-full .wpforms-form input[type=datetime-local], #main div.wpforms-container-full .wpforms-form input[type=email], #main div.wpforms-container-full .wpforms-form input[type=month], #main div.wpforms-container-full .wpforms-form input[type=number], #main div.wpforms-container-full .wpforms-form input[type=password], #main div.wpforms-container-full .wpforms-form input[type=range], #main div.wpforms-container-full .wpforms-form input[type=search], #main div.wpforms-container-full .wpforms-form input[type=tel], #main div.wpforms-container-full .wpforms-form input[type=text], #main div.wpforms-container-full .wpforms-form input[type=time], #main div.wpforms-container-full .wpforms-form input[type=url], #main div.wpforms-container-full .wpforms-form input[type=week], #main div.wpforms-container-full .wpforms-form select, #main div.wpforms-container-full .wpforms-form textarea {
background-color: rgba(236, 241, 244, 0.9);
border: 0px;
border-radius: 0px;
font-size: 14px;
color: #5a5c61;
}
.wpforms-field-html h3, 
.um.um-register h3, 
.wpforms-form button[type=submit] {
font-weight: 600 !important;
}
.wpforms-field-html h3, 
.um.um-register h3 {
font-size: 20px !important;	
color: #418fde !important;
padding: 25px 0px 10px 0px !important;
}
.um.um-register h3 {
margin: 0px;
padding-top: 15px !important;
}
.um.um-register p {
font-size: 15px;
margin-bottom: 0px;
}
#main div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
padding-top: 10px;
padding-bottom: 10px;
}
#main div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
font-weight: 300;
}
.wpforms-submit-container {
text-align: center;
padding-top: 30px !important;
}
.wpforms-form button[type=submit] {
border: 0 !important;
border-radius: 0 !important;
text-transform: uppercase;
font-size: 19px !important;
background-color: #1ac0d8 !important;
color: #ffffff !important;
padding: 12px 20px !important;
min-width: 135px;
}
.wpforms-form button[type=submit]:hover,
.wpforms-form button[type=submit]:focus {
background-color: #418fde !important;
}
#main div.wpforms-container-full .wpforms-form .wpforms-one-half {
margin-left: 1.5%;
}
.mvp-featc-hero, 
.fusion-meta-info {
text-align: center;
}
.mvp-featc-hero h1 {
margin: 0px 0px 15px 0px;
}
.mvp-featc-hero h1,
.single-featured-client h2 {
font-size: 27px !important;
color: #5a5c61 !important;
}
.mvp-featc-hero p {
font-weight: 600;
letter-spacing: 0.5px;
}
.single-featured-client #main .fusion-row {
max-width: 975px;
}
.single-featured-client .fusion-testimonials.clean blockquote q {
padding: 20px 20px 10px 20px !important;
}
.contact-pg-form-text-box .fusion-text a, 
.mvp-privacy-page-text a {
border: 0;
text-transform: none;
font-size: inherit;
}
.contact-pg-form-text-box .contact-block-privacy-text a {
color: #ff674d;
}
.contact-pg-form-text-box .contact-block-privacy-text a:hover,
.contact-pg-form-text-box .contact-block-privacy-text a:focus {
color: #418fde !important;
}
.contact-pg-form-text-box div.wpforms-container-full {
max-width: 580px;
}
.contact-pg-form-text-box h5 {
line-height: 35px !important;
margin-bottom: 10px;
}
.mvp-lets-talk-block .fusion-column-wrapper {
margin-left: 100px;
}
.mvp-res-signup-text p {
line-height: 34px;
margin-bottom: 35px;
}
.um .um-form form input[type=text], .um .um-form form input[type=search], .um .um-form form input[type=tel], .um .um-form form input[type=password], .um .um-form form textarea {
background-color: rgba(236, 241, 244, 0.9) !important;
border: 0px !important;
border-radius: 0px !important;
font-size: 14px !important;	
border: 0px !important;
}
.um .um-form form input[type=text], .um .um-form form input[type=search], .um .um-form form input[type=tel], .um .um-form form input[type=password], .um .um-form form textarea, .um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
color: #5a5c61 !important;
}
.um .um-tip:hover, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-member-name a:hover, .um .um-member-more a:hover, .um .um-member-less a:hover, .um .um-members-pagi a:hover, .um .um-cover-add:hover, .um .um-profile-subnav a.active, .um .um-item-meta a, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color {
color: #418fde !important;
}
.um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
box-shadow: none !important;
border-radius: 0px !important;
text-transform: uppercase !important;
font-weight: 600 !important;
letter-spacing: 0.5px;
}
.um input[type=submit].um-button {
background: #ff674d !important;
}
.um input[type=submit].um-button:hover, 
.um input[type=submit].um-button:focus {
background: #418fde !important;
}
.um a.um-button.um-alt:hover, 
.um a.um-button.um-alt:focus {
background: #ff674d !important;
}
.um a.um-button.um-alt:hover, 
.um a.um-button.um-alt:focus {
color: #ffffff !important;
}
.um .um-form .um-link-alt:hover {
color: #ff674d !important;
text-decoration: none !important;
}
.um .um-form .um-link-alt {
font-size: 13px;
border: 0;
}
.um .um-form .um-field-label label {
font-size: 14px !important;
} .row.mv-home-posts {
margin-left: -22px;
margin-right: -22px;
}
.mv-home-posts .col-sm-3 {
padding: 0 12px;
}
.mv-lpj-img-wrapper.mvc-lpj-image {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.mvp-text-align-center, 
.mv-lpj-img-wrapper.mvc-lpj-image {
text-align: center;
}
.mv-lpst-content, 
.mvp-fc-content-hover {
background-color: rgba(232, 244, 242, 0.9);
padding: 40px 30px;
opacity: 0;
}
.mvp-fc-content-hover {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
}
.mv-home-posts .col-sm-3:hover .mv-lpst-content, 
.col-sm-6.featured-clients-list:hover .mvp-fc-content-hover {
opacity: 1;
}
.mvp-fc-content-hover h2 {
text-transform: capitalize;
color: #5a5c61 !important;
max-width: 250px;
margin-bottom: 50px;
}
.mvp-fc-text-wrap {
position: relative;
top: 50%;
transform: translate(0%, -50%);
}
.mv-lpst-content h3 {
font-size: 20px !important;
height: 85px;
overflow: hidden;
}
a.mvp-home-post-h3-link {
border: 0;
padding: 0;
text-transform: initial;
font-size: 20px;
font-weight: 400;
letter-spacing: 0;
}
.mv-category-link-text a {
padding-bottom: 0;
border: 0;    
}
.mv-category-link-text a, 
.mv-lpst-rm-link {
font-size: 12px !important;
}
.mv-category-link-text a.mv-lposts-cat-link {
pointer-events: none;
}
.follow-on-insta-box {
background-color: rgba(232, 244, 242, 0.9);
max-width: 170px;
padding: 40px;
}
#sb_instagram #sbi_images .sbi_item:nth-child(3) {
position: relative;
}
.follow-on-insta-overlay {
background-color: rgba(232, 244, 242, 0.9);
position: absolute;
top: 6px;
bottom: 6px;
left: 6px;
right: 6px;
text-align: center;
}
.follow-on-insta-overlay a {
text-transform: uppercase;
margin: 60px 20px;
display: block;
line-height: 22px;
}
.mvp-instagram-feed-widget {
max-width: 1210px;
margin-left: auto !important;
margin-right: auto !important;
}
.fusion-footer footer .fusion-columns .fusion-column {
padding-left: 8px !important;
padding-right: 8px !important;
}
.wwww-load-more-link {
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
display: block;
text-align: center;
color: #98999c;
clear: both;
padding-top: 20px;
}
.wwww-load-more-link img {
max-width: 30px;
margin-top: 5px;
}
.wwww-load-more-link img.www-lml-dhicon, 
.wwww-load-more-link:hover img.www-lml-dicon, 
body.logged-in .fusion-text.hide-when-logged-in {
display: none;
}
.wwww-load-more-link:hover img.www-lml-dhicon {
display: inline-block;
}
.mvp-resource-text-wrap p.mv-category-link-text, 
.mvp-resource-text-wrap h2.mvp-resource-title {
margin-bottom: 10px;
}
.mvp-resource-text {
line-height: 27px;
max-width: 300px;
}
.mvp-resource-image img {
max-width: 105px;
}
.mvp-all-resouces-wrapper {
max-width: 1020px;
margin: 0px auto;
}
.mvp-resource-wrap {
margin-top: 100px;
}
.col-sm-8.mvp-resource-content {
padding-left: 0px;
}
.mvp-res-pdf-link {
display: block;
text-align: center;
max-width: 105px;
margin-bottom: -11px;
background-color: #1ac0d8;
color: #ffffff;
padding: 7px 10px;
text-transform: uppercase;
font-size: 13px;
font-weight: 600;
position: relative;
z-index: 9;
bottom: 35px;
}
.mvp-resource-image:hover .mvp-res-pdf-link {
background-color: #ff674d;
}
.follow-on-insta-overlay {
opacity: 0;
}
.follow-on-insta-overlay:hover {
opacity: 1;
}
fieldset#um-mc-15529 {
padding: 0px;
border: 0px;
}
.um .um-postmessage {
background-color: #e6eef0;
padding: 20px 25px;
} .pckg-desc-text, .page-subtitle, 
.fusion-toggle-heading, 
.related-posts.single-related-posts h4 {
font-family: 'Crimson Text', serif;
}
.pckg-desc-text, 
.page-subtitle, 
.pckg-title, .related-posts.single-related-posts h4 {	
font-weight: 400;
}
.fw-600 {
font-weight: 600;
}
.pckg-desc-text, 
.page-subtitle {
font-style: italic;
}
.page-subtitle {
margin: 12px 0px !important;
text-align: center;
color: #FF674D;
font-size: 35px;
}
h2.titles, 
h2.titles-simple {
margin: 0;
font-family: 'Crimson Text', serif !important;
font-size: 34px !important; 
font-weight: 400 !important;
}
h2.titles:after {
content: "";
display: block;
width: 130px;
background-color: #907975;
height: 1px;
margin: 12px auto;
}
.related-posts.single-related-posts h2.titles:after {
width: 110px;
}
.pckg-title, 
.mv-packages .fusion-text:nth-child(2) {
background: url(//marketingvision.co.uk/wp-content/uploads/2018/01/pckg-bg.png);
background-repeat: repeat;
}
.pckg-title {
font-size: 25px;
}
.pckg-title {
color: #012169;    
font-weight: 600;
text-align: center;    
padding: 8px 0px;
margin-bottom: 5px !important;
}
.mv-packages .fusion-text:nth-child(2) {
padding: 15px;
min-height: 115px;
}
p.pckg-desc-num {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 700;
}
.pckg-desc-num1 {
color: #ffcd00;
}
.pckg-desc-num2 {
color: #FF674D;
}
.pckg-desc-num3 {
color: #05c3de;
}
.pckg-desc-num4 {
color: #418fde;
}
.pckg-desc-num {
float: left;
font-size: 104px;
font-weight: 600;
display: inline;
line-height: 80px;
}
.pckg-desc-text {
max-width: 160px;
display: inline-block;
font-size: 22px;
font-style: italic;
line-height: 30px;
padding: 10px 0px 10px 8px;
}
.margin-zero, 
.mv-packages .fusion-text:nth-child(2) p {
margin: 0 !important;
}
.mz-auto-force {
margin-left: auto !important;
margin-right: auto !important;
}
.mv-buss-grow {
max-width: 830px;
margin: 40px auto !important;
}
.fusion-testimonials.clean blockquote q {
font-family: 'Crimson Text', serif;
padding: 30px 25px !important;
font-size: 22px !important;
letter-spacing: 0 !important;
max-width: 860px;
margin: 0 auto;
}
.fusion-testimonials.clean .author {
margin-top: 0px !important;
font-size: 12px !important;
letter-spacing: 0px !important;
}
#mc4wp-form-1 input[type="email"], 
#mc4wp-form-1 input[type="submit"] {
font-family: 'Open Sans', sans-serif;
display: inline;
}
#mc4wp-form-1 input[type="email"] {
max-width: 72%;
margin: 0px 2% 0px 0px;
border: none;
color: #acadb0;
padding: 5px 13px;
min-height: 45px;
border-radius: 0px;
font-weight: normal;
}
#mc4wp-form-1 input[type="email"]:active, #mc4wp-form-1 input[type="email"]:focus {
outline: none;
}
form#mc4wp-form-1 {
margin: 45px 0px 0px 0px;
max-width: 100%;
}
input[type="submit"] {
background-color: #05C3DE;
border: none;
padding: 11px 20px;
color: white;
font-weight: 600;
font-size: 17px;
text-transform: uppercase;
cursor: pointer;
text-align: center;
}
.mc4wp-form input[type="submit"]:hover, 
.mc4wp-form input[type="submit"]:active, 
.mc4wp-form input[type="submit"]:focus {
background-color: #FF674D !important;
transition: 0.3s all ease-in-out;
-webkit-transition: 0.3s all ease-in-out;
-moz-transition: 0.3s all ease-in-out;
-o-transition: 0.3s all ease-in-out;
outline: 0;
}
.social-icons-footer i, 
a.fusion-social-network-icon.fusion-tooltip {
font-weight: 900;
border: 1px solid #5c5b60;
border-radius: 50%; 	
text-align: center;
}
a.fusion-social-network-icon.fusion-tooltip {
width: 40px;
height: 40px;
padding: 8px;
margin: 5px 8px;
}
.social-icons-footer i {
position: relative;
top: 3px;
width: 38px;
height: 38px;
font-size: 23px;
padding: 7px;
margin: 0px 5px;
}
.social-icons-footer a:hover i,
.social-icons-footer a:focus i, 
a.fusion-social-network-icon.fusion-tooltip:hover, 
a.fusion-social-network-icon.fusion-tooltip:focus {
border-color: #FF674D;
}
.social-icons-footer {
margin-top: -10px;
}
.mvp-sub-ns-text {
max-width: 580px;
} .fusion-main-menu > ul > li a,
.post-content h3 strong, 
.mvp-faqs-toggles .fusion-toggle-heading {
font-family: 'Open Sans', sans-serif !important;
}
.fusion-main-menu > ul > li a {
font-size: 14px !important;
font-weight: 600 !important;
color: #5c5b60 !important;
text-transform: uppercase;
letter-spacing: 1.2px !important;
}
.fusion-main-menu > ul > li a:hover, 
.fusion-main-menu > ul > li a:active, 
.fusion-main-menu > ul > li.current-menu-item a {
color: #FF674D !important;
}
nav.fusion-main-menu {
margin-top: 45px;
}
a.fusion-bar-highlight {
border: none !important;
}
.fusion-main-menu > ul > li > a {
height: 70px !important;
}
.fusion-mobile-nav-item a {
text-transform: uppercase;
}
.mvc-main-page-sub-header .fusion-builder-row.fusion-row:after {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/01/navigator-sm.png);
position: absolute; margin: 0 auto;
left: 48%;
bottom: -33px;
}
@-moz-document url-prefix() {
.mvc-main-page-sub-header .fusion-builder-row.fusion-row:after {
bottom: -33px;
}
}
.fusion-accordian .panel-title a:hover {
color: #5c5b60 !important;
}
.fusion-toggle-heading {
font-size: 22px;
color: #5a5c61;    
}
.mvp-faqs-toggles .fusion-toggle-heading {
position: relative;
top: 5px;
}
.mvp-faqs-toggles .fusion-toggle-heading, 
.mvp-privacy-page-text h5 {
font-size: 18px;
color: #418fde;    
text-transform: uppercase;
}
body .fusion-column-wrapper .fusion-text.mvp-privacy-page-text h5 {
font-size: 18px !important;
}
.mvp-faqs-toggles .fusion-toggle-heading, 
.mvp-faqs-toggles .panel-body.toggle-content a {
font-weight: 600;
}
.mvp-faqs-toggles .panel-body.toggle-content a {
color: #0090d2;
}
.accordian.fusion-accordian.mvp-faqs-toggles .fusion-panel:last-child {
border-bottom: 0px !important;
}
.fusion-accordian #accordion-52-1 .panel-title a .fa-fusion-box:before {
font-size: 21px !important;
width: 21px !important;
}
.fusion-accordian .fusion-panel {
border-color: #6d6e71 !important;
}
.accordian.fusion-accordian.mvp-faqs-toggles .fusion-panel {
border-bottom: 1.33px solid #6d6e71 !important;
}
.fusion-accordian .panel-title a {
padding: 15px 0px !important;
}
.fusion-accordian .panel-title a.active {
padding: 15px 0px 0px 0px !important;
}
.fusion-testimonials .testimonial-pagination a {
height: 8px !important;
width: 8px !important;
border: 1px solid #68676c !important;
}
#fusion-testimonials-1 a:hover, #fusion-testimonials-1 .activeSlide {
background-color: #68676c !important;
}
.fusion-accordian .panel-body ul {
padding-left: 18px;
}
.accordian.fusion-accordian.mvp-faqs-toggles .panel-body {
padding-top: 20px !important;
}
a.mvp-toggle-no-ans-btn.fusion-button.button-custom {
padding: 15px 22px !important;
}
.fusion-accordian .panel-title .active .fa-fusion-box:before {
content: "\e61d" !important;
-webkit-transform:rotate(135deg);
-moz-transform:rotate(135deg);
-ms-transform:rotate(135deg);
-o-transform:rotate(135deg);
transform:rotate(135deg);
color: #a1a3a6;
}
.mvp-privacy-page-text h5 {
margin-bottom: 10px;
padding-top: 5px !important;
font-size: 20px !important;
color: #418fde !important; 
font-weight: 600 !important;
}
.mvp-privacy-page-text a {
color: #00b0cb;
}
.reg-form-privacy-text a {
text-transform: capitalize;
padding: 0;
border: 0;
letter-spacing: 0;
} div#wpcf7-f112-p56-o1 {
max-width: 600px;
margin: 0 auto;
}
div#wpcf7-f112-p56-o1 form.wpcf7-form {
width: 100%;
}
.wpcf7-form input,
.wpcf7-form-control-wrap.your-message .wpcf7-textarea {
font-family: 'Open Sans', sans-serif;
margin-top: 6px;
color: #5c5b60 !important;
}
.wpcf7-form input:focus,
.wpcf7-form-control-wrap.your-message .wpcf7-textarea:focus {
border-color: #FF674D;
outline: 0;
}
.submit-btn-style-a {
margin: 35px auto 0px auto;
text-align: center;
}
.submit-btn-style-a input.wpcf7-form-control.wpcf7-submit, 
.submit-btn-style-a input.wpcf7-form-control.wpcf7-submit:hover, 
.submit-btn-style-a input.wpcf7-form-control.wpcf7-submit:active {
border: 0px;
border-radius: 0;
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: 600;
background-color: #05c3de;
color: white !important;
opacity: 1;
padding: 15px 30px;
}
p.submit-btn-style-a {
margin-top: 40px !important;
} .single-featured-client #content.full-width {
width: 100% !important;
}
.max-width-1024px {
max-width: 1024px;
margin: 0 auto !important;
}
.single-featured-client .fusion-testimonials.clean blockquote q {
max-width: 1024px;	
}
.single-featured-client .fusion-testimonials.clean .author {
margin: 10px 0px !important;
}
.featured-clients-row {
margin: 50px auto !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
.featured-clients-row .fusion-builder-row.fusion-row {
max-width: 1140px !important;
}
.col-sm-6.featured-clients-list {
max-width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 20px;
}
.navigator-fead-clients {
border-top: 1px solid #907975;
}
.fc-nav-wrapper {
margin: 20px 0px 60px 0px;
overflow: hidden;
}
.fc-nav-prev, .fc-nav-next {
width: 25%;
display: inline-block;
}
.fc-nav-prev {
float: left;
text-align: left;
}
.fc-nav-next {
float: right;
text-align: right;
}
.fc-nav-text {
text-align: center;
text-transform: uppercase;
font-size: 18px;
font-weight: 600;
position: absolute;
left: 0;
right: 0;
max-width: 25%;
margin: 0 auto;
}
.navigator-fead-clients a {
text-transform: uppercase;
font-weight: 600;
border-bottom: 1px solid #5a5c61;
font-size: 14px;
padding-bottom: 2px;
} .fusion-post-grid .fusion-post-wrapper {
border: 0px !important;
}
.single-post #main {
padding-top: 40px;
padding-bottom: 20px;
}
.single-post .fusion-page-title-bar,
.fusion-blog-pagination .pagination .pagination-next span.page-text,
.fusion-blog-pagination .pagination .pagination-prev  span.page-text, 
.fusion-blog-pagination .pagination .current, 
.fusion-blog-pagination .pagination a.inactive, 
.archive .pagination .pagination-next span.page-text, 
.archive .pagination .pagination-prev  span.page-text, 
.archive .pagination .current,  
.archive .pagination a.inactive {
display: none !important;
}
.fusion-blog-pagination .pagination .pagination-next:after, 
.archive .pagination .pagination-next:after {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/02/arrow-icon-next.png) !important;
}
.fusion-blog-pagination .pagination .pagination-prev:before, 
.archive .pagination .pagination-prev:before {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/02/arrow-icon-prev.png) !important;
}
.fusion-blog-pagination .pagination .pagination-next:hover:after, 
.archive .pagination .pagination-next:hover:after {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/03/arrow-icon-next-orange.png) !important;
}
.fusion-blog-pagination .pagination .pagination-prev:hover:before, 
.archive .pagination .pagination-prev:hover:before {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/03/arrow-icon-prev-orange.png) !important;
}
.fusion-blog-pagination .pagination, 
.archive .pagination {
float: none !important;
width: 100%;
border-top: 1px solid #6d6b70;
padding: 45px 13px 0px 13px;
margin: 60px auto !important;
}
.pagination-next {
float: right;
}
.pagination-prev {
float: left;
}
.fusion-blog-shortcode-1 .fusion-posts-container.margin-zero-auto-ni {
margin: 0 auto !important;
}
.fusion-meta-info {
border: none !important;
}
.fusion-carousel-title-below-image .fusion-carousel-meta, .fusion-carousel-title-below-image .fusion-carousel-title {
display: none;
}
.single-post .fusion-sharing-box {
margin-top: 10px !important;
margin-bottom: 20px !important;
padding-left: 400px !important;
}
.single-post .related-posts {
margin-top: 35px;
margin-bottom: 50px;
}
section.related-posts.single-related-posts ul.fusion-carousel-holder {
list-style: none;
padding-left: 0px;
}
section.related-posts.single-related-posts ul.fusion-carousel-holder * {
text-align: center;
}
section.related-posts.single-related-posts ul.fusion-carousel-holder li.fusion-carousel-item {
width: 33%;
display: inline-block;
}
.single-post .navigator-fead-clients {
border-top: 0px;
}
blockquote {
border: none !important;
padding: 30px !important;
}
blockquote h2.titles-simple {
font-size: 22px !important;
color: #34a8c7 !important;
}
blockquote h2 strong {
font-weight: 400 !important;
}
.single-post .post-content li::marker,
.single-post .post-content h2,
.single-post .post-content h3, 
.single-post h2:not(.titles-simple), 
.mvp-privacy-page-text h5 {
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
}
.single-post h2:not(.titles-simple) {
font-size: 21px !important;
color: #5c5b60 !important;
}
.single-post h2:not(.titles-simple) strong,
.post-content h3 strong, .single-post .post-content h3, 
.single-post .post-content h2, 
.single-post .post-content a, 
.single-post .post-content .wp-caption-text, 
.fusion-sharing-box.share-box h4 {
font-weight: 600 !important;
}
.single-post .fusion-sharing-box .fusion-social-networks {
text-align: left;
padding-left: 20px;
}
.single-post .fusion-sharing-box h4 {
font-family: 'Open Sans', sans-serif;
font-size: 16px;
width: 7%;
}
.single-post .fusion-social-networks .fusion-social-networks-wrapper {
margin: 0 -5px;
}
.single-post .fusion-social-networks a.fusion-social-network-icon:not(.fusion-icon-linkedin) {
padding-top: 8px;
}
.single-post .fusion-social-networks a.fusion-social-network-icon.fusion-linkedin.fusion-icon-linkedin {
font-size: 16px;
padding-top: 11px;
position: relative;
top: -1px;
}
.single-post .post-content h1.mvp-post-title {
font-size: 34px;
color: #231f20;
text-align: center;
margin: 20px 0px 40px 0px;
}
.single-post .post-content h2 {
font-size: 18px !important;
color: #ff674d !important;
text-transform: uppercase;
}
.single-post .post-content h3 {
font-size: 15px !important;
color: #231f20 !important;
text-transform: unset;
margin-bottom: 5px;
}
.single-post .post-content ol {
padding-left: 22px;
}
.single-post .post-content a {
color: #0090d2;
}
.single-post .post-content p, 
.single-post .post-content ul {
margin-bottom: 30px;
}
.single-post .post-content, 
.single-post .related-posts, 
.single-post .fusion-sharing-box, 
.single-post .fusion-meta-info, 
.single-post .navigator-fead-clients {
max-width: 860px;
margin: 0 auto;
}
.single-post .post-content .wp-caption-text {
color: #001724;	
max-width: 300px;
margin-left: auto;
margin-right: auto;
}
section.related-posts.single-related-posts {
border-top: 1px solid #907975;
border-bottom: 1px solid #907975;
padding: 40px 0px;
margin-top: 50px;
}
.related-posts.single-related-posts .fusion-carousel.fusion-carousel-title-below-image {
margin-top: 40px;
margin-bottom: 30px;
}
.mvp-spost-cat-link-name a.fs-11px {
font-size: 11px !important;
}
.related-posts.single-related-posts h4 {
font-size: 24px;
line-height: 37px;
margin: 10px;
}
.related-posts.single-related-posts .fusion-text a {
color: #ff674d;
border-color: #ff674d;
}
.single-post .fusion-sharing-box h4, .fusion-sharing-box.fusion-single-sharing-box, 
.fusion-sharing-box.fusion-single-sharing-box .fusion-social-networks, 
.fusion-sharing-box.fusion-single-sharing-box .fusion-social-networks-wrapper {
display: inline-block;
}
.fusion-sharing-box.fusion-single-sharing-box .fusion-social-networks {
text-align: center !important;
vertical-align: middle;
} .mvp-all-cats-link {
text-align: center;
max-width: 800px;
margin: 0 auto;
}
.mvp-journal-post .featc-bg-img-holder img {
display: none;
}
.featc-bg-img-holder {
min-height: 500px;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.mvp-journal-post .mvp-fc-content-hover h2 {
text-transform: initial;
max-width: 350px;
margin-top: 50px;
margin-bottom: 65px;
line-height: 40px !important;
}
.mvp-all-cats-link a {
color: #5a5c61;
margin-right: 13px;
display: inline-block;
padding-top: 0;
padding-bottom: 10px;
}
.mvp-services-main-section .mvp-all-cats-link a:hover,
.mvp-services-main-section .mvp-all-cats-link a:focus {
color: #ff674d !important;
}
.mvp-journal-post, 
.mvp-resource-wrap {
display: none;
} a.fusion-social-network-icon.fusion-tooltip.fusion-linkedin.fusion-icon-linkedin {
position: relative;
top: -2px;
padding-left: 10px;    
width: 42px;
height: 42px;
font-size: 22px;
} .fusion-social-networks .fusion-social-network-icon:hover {
opacity: 1 !important;
color: #FF674D !important;
}
.single-post .fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/02/arrow-icon-prev.png);
}
.single-post .fusion-carousel .fusion-carousel-nav .fusion-nav-next:before {
content: url(//marketingvision.co.uk/wp-content/uploads/2018/02/arrow-icon-next.png);
}
.fusion-carousel .fusion-carousel-nav .fusion-nav-next, 
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover, 
.fusion-carousel .fusion-carousel-nav .fusion-nav-prev, 
.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover {
background-color: transparent !important;
}
.single-post.has-sidebar #content {
width: 1100px !important;
max-width: 100% !important;
margin: 0 auto;
padding-left: 8%;
padding-right: 8%;
}
.single-post .mvc-custom-sidebar #sidebar {
float: left !important;
margin-left: 30px;
width: 24% !important;
}
#sidebar .widget-title {    
font-size: 16px;
margin-bottom: 12px;
}
.mvp-faqs-hero a.button, 
#sidebar .widget-title {
font-family: 'Open Sans', serif !important;
}
.sidebar .widget_search {
margin-bottom: 15px !important;
}
.widget_categories li a, .widget_categories li a:before {
color: #5c5b60 !important;
font-size: 13px;
}
.widget_categories li > a:hover {
color: #FF674D !important;
}
li.cat-item {
line-height: 14px;
}
.sidebar .widget_categories {
margin-bottom: 35px !important;
}
.search-field input.s:hover, .search-field input.s:focus {
outline: 0;
border-color: #FF674D !important;
}
.searchform .search-table .search-button input[type=submit] {
background-color: #012169 !important;
}
.searchform .search-table .search-button input[type=submit]:hover {
background-color: #FF674D !important;
opacity: 1;
}
.category #main {
padding-top: 40px;
}
.category #main .post h2 a {
font-family: 'Open Sans', sans-serif;
font-size: 22px;
}
.category .fusion-post-content-wrapper {
padding: 20px 0px !important;
}
.category .fusion-read-more {
font-size: 13px;
}
.category .fusion-meta-info {
margin-top: -5px !important;
}
.archive .meta-tags {
display: none;
} div#mvc14480,
div#mvc14490 {
max-width: 1080px;
}
div#mvc14474 {
max-width: 670px;
}
div#mvc14470 {
max-width: 801px;
}
div#mvc14479 {
max-width: 760px;
}
img.fcni-shover, 
.fc-nav-next a:hover > img:first-child, 
.fc-nav-next a:focus > img:first-child, 
.fc-nav-next a:active > img:first-child, 
img.fcpi-shover, 
.fc-nav-prev a:hover > img:first-child, 
.fc-nav-prev a:focus > img:first-child, 
.fc-nav-prev a:active > img:first-child {
display: none;
}
.fc-nav-next a:hover > img.fcni-shover,
.fc-nav-next a:focus > img.fcni-shover, 
.fc-nav-next a:active > img.fcni-shover, 
.fc-nav-prev a:hover > img.fcpi-shover, 
.fc-nav-prev a:focus > img.fcpi-shover, 
.fc-nav-prev a:active > img.fcpi-shover {
display: inline-block;
} .category .fusion-page-title-bar {
display: none;
}
.fusion-footer-widget-column {
margin-bottom: 30px !important;
}
.fusion-footer-widget-area {
padding-bottom: 15px !important;
}
footer p {
font-size: 15px;
font-weight: normal;
}
.social-icons-footer a.button, 
.mvp-faqs-hero a.button {    
color: #ffffff;
padding: 9px 15px;
text-transform: uppercase;
font-weight: 600;
display: inline-block;
font-size: 17px;
margin-right: 10px;
}
.social-icons-footer a.button {
background-color: #418FDE;
}
.mvp-faqs-hero a.button {
background-color: #1ac0d8;
border: 0;
margin: 0px 0px 0px 40px;
padding: 15px 25px;
}
.social-icons-footer a.button:hover, .social-icons-footer a.button:focus, 
.mvp-faqs-hero a.button:hover, .mvp-faqs-hero a.button:focus {
background-color: #ff674d;
color: #ffffff !important;
}
.fusion-footer-widget-area .widget-title {
margin-bottom: 30px !important;
} .logo-mv-mob {
display: none;
} @media only screen and (min-width: 981px) {
.fusion-columns.fusion-columns-2.fusion-widget-area .fusion-column:nth-child(2) {
width: 60%;
}
.fusion-columns.fusion-columns-2.fusion-widget-area .fusion-column:first-child {
width: 40%;
}
}
@media only screen and (max-width: 1440px) {
.mvp-feat-logo-wrap img {
max-width: 180px;
}
.mvp-feat-logo-wrap .logo-forbes img {
max-width: 150px;
}
}
@media only screen and (max-width: 1100px) {
.fusion-mobile-menu-icons a {
font-size: 30px !important;
margin-top: 10px;
}
.fusion-mobile-menu-icons a, .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {
color: #5c5b60 !important;
}
}
@media only screen and (max-width: 1024px) {
.fusion-logo img {
height: 90px !important;
margin-top: 0px;
margin-left: -25px;
margin-right: 0px;
}
.fusion-body .fusion-layout-column.mvp-hero-col-main-text {
width: 100% !important;
}
.mv-lpj-content-wrapper {
margin-left: auto;
margin-right: auto;
margin-bottom: 25px;
}
.marketing-workshop-container .fusion-row {
padding: 60px 20px 0px 50px !important
}
.mv-lpst-content h3 {
max-width: 200px;
margin-left: auto;
margin-right: auto;
}
.mz-bttop {
padding-right: 25px;
}
ul.fusion-mobile-menu {
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.fusion-body .fusion-builder-column-1.mvp-featc-hero {
width: 100% !important;
max-width: 340px;
margin-left: auto !important;
margin-right: auto !important;
}
.single-post .navigator-fead-clients {
max-width: 100%;
width: 100%;
}
.single-post .fusion-sharing-box {
padding-left: 190px !important;
}
.mvp-lets-talk-block .fusion-column-wrapper {
margin-left: 15px;
}
body .post-content .mt-pad-top-30px {
padding-top: 30px !important;
}
body .post-content .mt-pad-bottom-0px {
padding-bottom: 0px !important;
}
.um.um-login, 
.um.um-password.um-um_password_id {
margin-top: 30px;
}
.col-sm-8.mvp-resource-content {
padding-left: 15px;
}
.mvp-resource-wrap {
overflow: hidden;
margin-top: 40px;
}
.mvp-resource-wrap .col-sm-4, 
.mvp-resource-wrap .col-sm-8 {
float: left;
}
.mvp-resource-wrap .col-sm-4 {
width: 31%;
}
.mvp-resource-wrap .col-sm-8 {
width: 69%;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
.mv-home-posts .col-sm-3 {
width: 50%;
float: left;
}
.row.mv-home-posts {
margin-left: -5px;
margin-right: -5px;
}
.mv-business-packages .fusion_builder_column_1_4 {
max-width: 50%;
padding: 0 3px;
}
#mc4wp-form-1 input[type="email"] {
width: 48%;
}
.fusion-body .fusion-flex-container.mvp-instagram-feed-widget {
padding-left: 0px !important;
padding-right: 0px !important;
}
.calendly-inline-widget {
max-width: 320px;
margin: 0 auto;
}
}
@media only screen and (max-width: 980px) and (min-width: 768px){ 
.marketing-workshop-container .fusion-image-carousel {
max-width: 500px;
}
.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-logo {
position: relative;
left: 305px;
}
footer.fusion-footer-widget-area.fusion-widget-area {
padding-left: 40px;
}
form#mc4wp-form-1 {
margin-top: 20px;
}
footer .fusion-column.col-lg-6.col-md-6.col-sm-6 {
margin-bottom: 0px;
}
}
@media only screen and (max-width: 768px) {
.fusion-header {
position: fixed;
width: 100%;
top: 0;
}
main#main {
margin-top: 113px;
}
.featured-clients-list {
width: auto;
}
.mvc-featured-image {
width: 100% !important;
}
.fi-sb .mvc-custom-sidebar {
display: none !important;
width: 100% !important;
}
.post-content .titles-simple {
font-size: 22px !important;
line-height: 26px !important;
margin-top: 20px;
}
.single-post.has-sidebar #content {
margin-bottom: 0px !important;
}
.mvp-feat-logo-wrap .logo-forbes img {
max-width: 135px;
}
}
@media only screen and (max-width: 560px) {	
#mc4wp-form-1 input[type="email"] {
width: 50%;
}
.page-subtitle {
font-size: 24px;
line-height: 28px;
}
.mvc-main-page-sub-header .fusion-builder-row.fusion-row:after {
left: auto;
right: auto;
width: 100%;
text-align: center;
}
h2.titles, h2.titles-simple {
font-size: 28px !important;
}
.logo-mv-mob {
display: block;
}	
.fusion-testimonials.clean blockquote q {
font-size: 18px !important;
padding: 30px 0px !important;
}
blockquote {
padding: 0px !important;
}
.mz-client-img {
width: 150px;
}
.main-div-scroll {
height: 200px !important;
}
.single-post.has-sidebar #content {
padding-left: 0 !important;
padding-right: 0 !important;
}
.marketing-workshop-container .fusion-row {
padding: 45px 25px 0px 25px !important;
}
.social-icons-footer a.button, .mvp-faqs-hero a.button {
font-size: 14px;
}
.mc4wp-form input[type="submit"] {
font-size: 14px;
padding: 13px 20px;
}
.mvp-hero-col-main-text .fusion-title {
padding-left: 5px;
padding-right: 5px;
}
.strong-view.controls-type-sides:not(.rtl) .wpmslider-prev {
left: 0px !important;
}
.strong-view.controls-type-sides:not(.rtl) .wpmslider-next {
right: 0px !important;
}	
.mvp-services-main-section p, .mvp-services-main-section a {
font-size: 13px;
}
.fusion-body .fusion-builder-column-1.mvp-featc-hero {
max-width: 270px;
}
.featc-bg-img-holder {
min-height: 315px;
}
.mvp-journal-post .mvp-fc-content-hover h2 {
margin-top: 25px;
margin-bottom: 35px;
}
.single-post .fusion-sharing-box {
padding-left: 0px !important;
}
.related-posts.single-related-posts h4 {
font-size: 18px !important;
line-height: 26px !important;
margin: 15px 0px;
}
.single-post #content {
margin-bottom: 0px !important;
}
section.related-posts.single-related-posts {
padding: 25px 0px 15px;
}
.mvp-lets-talk-block .fusion-column-wrapper {
margin-left: 0px;
}
.mvp-resource-wrap .col-sm-4, 
.mvp-resource-wrap .col-sm-8 {
float: none !important;
width: 100%;
}
.fusion-footer-copyright-area {
padding-top: 0px;
margin-top: -15px;
}
#sb_instagram #sbi_images .sbi_item:nth-child(4), 
#sb_instagram #sbi_images .sbi_item:nth-child(5), 
#sb_instagram #sbi_images .sbi_item:nth-child(6) {
display: none;
}
form#mc4wp-form-1 {
margin-top: 35px;
}
.fusion-footer footer .fusion-row .fusion-columns .fusion-column.fusion-column-last {
margin-bottom: 0px;
}
.single-post #wrapper .share-box h4, 
.single-post .fusion-sharing-box .fusion-social-networks {
float: left;
}
.single-post #wrapper .share-box h4 {
width: 20%;
margin-top: 15px;
}
.single-post .fusion-sharing-box h4 {
display: block;
width: 100%;
}
.single-post .fusion-sharing-box .fusion-social-networks {
width: 95%;
}
span.git-email {
display: block;
margin-top: 25px;
}
section.related-posts.single-related-posts ul.fusion-carousel-holder li.fusion-carousel-item {
width: 100%;
}
}
@media only screen and (max-width: 320px){
.col-sm-6.mvp-resource-wrap {
padding-left: 0px;
padding-right: 0px;
}
} @media only screen and (max-width: 1072px) and (min-width: 572px){
.featured-clients-list {
width: 100%;
display: block;
text-align: center;
}
section.related-posts.single-related-posts ul.fusion-carousel-holder li.fusion-carousel-item {
width: 32%;
vertical-align: middle;
}
} .mz-bttop {
display: block;
text-align: right;
max-width: 1170px;
width: 100%;
margin: 0 auto;
} .mvp-brand-color-a, 
span.meta-tags, span.meta-tags a {
color: #5a5c61;	
}
.fusion-sharing-box.share-box h4, 
.mvp-spost-cat-link-name a {
color: #5a5c61 !important;
}
.mvp-spost-cat-link-name a:hover, .mvp-spost-cat-link-name a:focus {
color: #ff674d !important;
border-color: #ff674d !important;
}
span.meta-tags, 
span.meta-tags a {
font-weight: normal;
}
.text-uppercase, span.meta-tags, 
.fusion-sharing-box.share-box h4 {
text-transform: uppercase;	
}
span.meta-tags a {
text-transform: none;
}
.fs-11px, 
.single-post .post-content .wp-caption-text, 
span.meta-tags {
font-size: 11px;
}
.fusion-sharing-box.share-box h4, 
.mvp-spost-cat-link-name a {
font-size: 14px !important;
}
.letter-spacing-05px, span.meta-tags, 
.fusion-sharing-box.share-box h4, 
.mvp-spost-cat-link-name a {
letter-spacing: 0.5px;
}
.fs-21-sb {
font-size: 21px;
font-weight: 600;
}
.text-max-width-415px {
max-width: 415px;
}
.max-width-675px {
max-width: 675px;
}
.max-width-830px {
max-width: 830px;
}
.max-width-940px {
max-width: 940px;
}
.max-width-970px {
max-width: 970px;
}
.max-width-980px {
max-width: 980px;
}
.max-width-1000px {
max-width: 1000px;
}
.width-50 {
width: 50%;
}
.mar-lr-zero-auto, 
.mvp-fc-content-hover h2 {
margin-left: auto;
margin-right: auto;
}
.margin-zero-auto {
margin: 0 auto;
}
.border-radius-2px {
border-radius: 2px;
}
.transition-3s,
.mv-lpst-content, 
.mvp-fc-content-hover, 
.mvp-res-pdf-link, 
.follow-on-insta-overlay {
transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
}
.mvp-fc-content-hover a:hover, .mvp-fc-content-hover a:focus {
border-color: #ff674d;
}
.hide-all-frontend {
display: none !important;
}