/* Welcome to Custom CSS! To learn how this works,see http://wp.me/PEmnE-Bt */#features .vcex-pricing-content ul li{text-align:left}#features >*,#free_plan >*{border-right:none !important}#features .vcex-pricing-header,#free_plan .vcex-pricing-header{-webkit-border-top-right-radius:0;border-top-right-radius:0}#pro_ver .vcex-pricing-header,#free_plan .vcex-pricing-header{-webkit-border-top-left-radius:0;border-top-left-radius:0}.vcex-pricing .vcex-pricing-content ul li{margin:0 !important;padding:12px 15px !important}.vcex-pricing .vcex-pricing-content ul li:nth-child(even){background:#fafafa}#features .vcex-pricing-button{display:none}.vcex-pricing .vcex-pricing-content{padding:0}.vcex-newsletter-form-button{top:15px;right:0}.vcex-button-inner >span{display:none !important}.vcex-button-inner >p{margin-bottom:0 !important}#stacks-row{display:none !important}/* This shit conflicts with new header style on demo pages .wpex-sticky-header-holder #site-header{overflow:visible !important;z-index:999 !important;position:fixed !important;width:100% !important}*/.theme-button.align-left + .theme-button.align-left{margin-left:15px}.vcex-navbar .theme-button{padding:.2em 1em}.ff-loadmore-wrapper .ff-btn:hover{opacity:0.85}.ff-loadmore-wrapper .ff-btn:hover{opacity:0.85}.ff-loadmore-wrapper .ff-btn:hover{opacity:0.85}.ff-loadmore-wrapper .ff-btn:hover{opacity:0.85}/* h1{font-size:3em}*//* Margins from header */body.search #main,body.blog #main,body.single-post #main{padding:2em 0 0 0}/* Header navigaton styling */#site-navigation .menu-button a span.link-inner{background-color:#F9CB40 !important;padding:12px 20px 12px 20px;color:#000000 !important;border-radius:20px}#site-navigation li.notcurrent a:hover.sf-with-ul span{color:#F9CB40 !important}#site-navigation li.notcurrent >a >span{color:#ffffff}#site-navigation li.notcurrent >a:hover >span{color:#F9CB40 !important}/* notification bar */.mtsnb-button{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;font-weight:500}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,131,125,0.4);box-shadow:0 0 0 0 rgba(255,131,125,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,131,125,0);box-shadow:0 0 0 10px rgba(255,131,125,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,131,125,0);box-shadow:0 0 0 0 rgba(255,131,125,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,131,125,0.4);box-shadow:0 0 0 0 rgba(255,131,125,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(255,131,125,0);box-shadow:0 0 0 10px rgba(255,131,125,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,131,125,0);box-shadow:0 0 0 0 rgba(255,131,125,0)}}.single-post .container,.single-post .vc_row-fluid.container{width:720px}.blog-entry.grid-entry-style .blog-entry-inner{border:none}.single-post ol img,.single-post ul img{margin:10px auto 20px}.single-post .entry h4{font-family:'Montserrat';font-weight:600;font-size:20px}.theme-button.purple,.color-button.purple,.theme-button.minimal-border.purple:hover,.theme-button.minimal-border.purple.active,.active>.theme-button.minimal-border.purple,.theme-button.outline.purple:hover,.theme-button.outline.purple.active,.active>.theme-button.outline.purple{background:#b707af}.page-child .vcex-navbar a{font-weight:600}.page-child .text-highlight{background:#ffeb54}.related-posts .wpex-card-details{background-color:#f8f8f8}.related-posts .wpex-card-details h4{font-size:16px}