    body, #main-nav .navbar-nav>li>a .menu-description{
        font-family: "Helvetica",sans-serif;
    }
	body {
        font-size: 14px;
    }
    h1, .h1, h2, .h2, .content-dropcap p:first-child:first-letter, .dropcap, .font-2,
    .mobile-menu > li > a, .media-heading, .widget-title, .item-content .item-title,
    .post-slider-title, .overlay-top h4, h4.wpb_toggle, .wpb_accordion .wpb_accordion_wrapper h3.wpb_accordion_header,
    .content-dropcap p:first-child:first-letter, .dropcap,
    #main-nav .navbar-nav>li>a{
        font-family: "Helvetica", Times, serif;
    }
    .main-color-1, .main-color-1-hover:hover, a:hover, a:focus, .dark-div a:hover,
    header .multi-column > .dropdown-menu>li>a:hover,
    header .multi-column > .dropdown-menu .menu-column>li>a:hover,
    .item-meta a:not(.btn):hover,
    .single-post-navigation-item a:hover h4, .single-post-navigation-item a:hover i,
    .map-link.small-text,
    .single-course-detail .cat-link:hover,
    .related-product .ev-title a:hover,
    .woocommerce-review-link,
    .woocommerce #content div.product p.price,
    .woocommerce-tabs .active,
    .woocommerce p.stars a, .woocommerce-page p.stars a,
    .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,
    .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active > a,
    .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab:hover > a,
    .wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .wpb_wrapper .wpb_content_element .wpb_tabs_nav li:hover,
    .grid-overlay .star-rating span,
    .ia-icon, .light .ia-icon,
    .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-accordion-header-active, .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover,
    #content .wpb_wrapper h4.wpb_toggle:hover,
    #content .wpb_wrapper h4.wpb_toggle.wpb_toggle_title_active,
    .underline-style ul li ul li:before, .normal-sidebar .underline-style ul li ul li:before,
    .bbp-topic-meta .bbp-topic-started-by a,
    li.bbp-topic-title .bbp-topic-permalink:hover, #bbpress-forums li.bbp-body ul.topic .bbp-topic-title:hover a, #bbpress-forums li.bbp-body ul.forum .bbp-forum-info:hover .bbp-forum-title,
    #bbpress-forums .bbp-body li.bbp-topic-freshness .bbp-author-name,
    #bbpress-forums .bbp-body li.bbp-forum-freshness .bbp-author-name,
    #bbpress-forums .type-forum p.bbp-topic-meta span a,
    #bbpress-forums #bbp-user-wrapper h2.entry-title,
    #bbpress-forums div.bbp-reply-author .bbp-author-role,
    .bbp-reply-header .bbp-meta a:hover,
    div.bbp-template-notice a.bbp-author-name,
    #bbpress-forums li.bbp-body ul.topic .bbp-topic-title:hover:before, #bbpress-forums li.bbp-body ul.forum .bbp-forum-info:hover:before,
    .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
    .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.hover > a,
    .wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .wpb_wrapper .wpb_content_element .wpb_tabs_nav li:hover a{
        color:#219cd1;
    }
    .ia-icon, .light .ia-icon, .dark-div .ia-icon:hover, .ia-icon-box:hover .ia-icon,
    .main-color-1-border,
    input:not([type]):focus, input[type="color"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="text"]:focus, .form-control:not(select):focus, textarea:focus{
        border-color:#219cd1;
    }
    .related-item .price{color:#219cd1 !important;}
    .features-control-item:after,
    .main-color-2-bg,
    .main-color-1-bg, .main-color-1-bg-hover:hover,
    input[type=submit],
    table:not(.shop_table)>thead, table:not(.shop_table)>tbody>tr:hover>td, table:not(.shop_table)>tbody>tr:hover>th,
    header .dropdown-menu>li>a:hover, header .dropdown-menu>li>a:focus,
    .widget-title:before,
    .ia-heading h2:before, .member .member-info p:before, .related-product h3:before,
    .woocommerce-cart .shop_table.cart thead tr,
    .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span,
    .navbar-inverse .navbar-nav>li>a:after, .navbar-inverse .navbar-nav>li>a:focus:after,
    div.bbp-submit-wrapper .button,
    #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current,
    header .dropdown-menu>li>a:hover:before, header .dropdown-menu>li>a:focus:before{
        background-color:#219cd1;
    }
    
    .btn-primary,
    .ia-icon:hover,.ia-icon-box:hover .ia-icon,
    .features-control-item.active .ia-icon,
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button,
    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button,
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input,
    .woocommerce ul.products li.product.product-category h3:hover {
    	background-color: #219cd1;
    	border-color: #219cd1;
    }
    .woocommerce span.onsale, .woocommerce-page span.onsale,
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button,
    .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range,
    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button,
	.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after, .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover .ui-icon:before, .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover .ui-icon:after,
    .wpb_wrapper .wpb_toggle:hover:before, .wpb_wrapper .wpb_toggle:hover:after,
    .wpb_wrapper h4.wpb_toggle.wpb_toggle_title_active:before, .wpb_wrapper h4.wpb_toggle.wpb_toggle_title_active:after,
    #bbpress-forums li.bbp-header,
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input{
        background:#219cd1;
    }
    
    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .woocommerce a.button.alt,
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button,
    .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt,
    .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, 
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input{background:#219cd1;}
    .thumbnail-overlay {
    	background: rgba(33,156,209,0.8);
    }
    a.button.ia-addtocart{background-color: transparent; border-color:rgba(51,51,51,.05)}
    a.button.ia-addtocart:hover{background-color: #219cd1; border-color: #219cd1;}
    .wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .wpb_wrapper .wpb_content_element .wpb_tabs_nav li:hover a,
    .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a,
    .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{box-shadow: inset 0 -3px 0 #219cd1;}
    @media (min-width: 480px){
    	.vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active > a,
        .wpb_wrapper .wpb_tour.wpb_content_element .wpb_tabs_nav li:hover a,
        .wpb_wrapper .wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{box-shadow: inset -3px 0 0 #219cd1;}
    }

    #main-nav .navbar, #main-nav.light-nav .navbar {
    	background: rgba(255,255,255,1);
    }
    footer.main-color-2-bg, .main-color-2-bg.back-to-top{
        background-color:#2c384c;
    }
.loader-2 i {
	background:#1e73be}
@media (min-width: 992px){
    .ia-post-grid-1 .grid-item {
        width: 100%;
    }
    .ia-post-grid-1.has-featured-item .grid-item:first-child{
    	width: 200%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-2 .grid-item {
        width: 50%;
    }
    .ia-post-grid-2.has-featured-item .grid-item:first-child{
    	width: 100%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-3 .grid-item {
        width: 33.333333333333%;
    }
    .ia-post-grid-3.has-featured-item .grid-item:first-child{
    	width: 66.666666666667%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-4 .grid-item {
        width: 25%;
    }
    .ia-post-grid-4.has-featured-item .grid-item:first-child{
    	width: 50%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-5 .grid-item {
        width: 20%;
    }
    .ia-post-grid-5.has-featured-item .grid-item:first-child{
    	width: 40%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-6 .grid-item {
        width: 16.666666666667%;
    }
    .ia-post-grid-6.has-featured-item .grid-item:first-child{
    	width: 33.333333333333%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-7 .grid-item {
        width: 14.285714285714%;
    }
    .ia-post-grid-7.has-featured-item .grid-item:first-child{
    	width: 28.571428571429%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-8 .grid-item {
        width: 12.5%;
    }
    .ia-post-grid-8.has-featured-item .grid-item:first-child{
    	width: 25%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-9 .grid-item {
        width: 11.111111111111%;
    }
    .ia-post-grid-9.has-featured-item .grid-item:first-child{
    	width: 22.222222222222%;
    }
}
@media (min-width: 992px){
    .ia-post-grid-10 .grid-item {
        width: 10%;
    }
    .ia-post-grid-10.has-featured-item .grid-item:first-child{
    	width: 20%;
    }
}
/*
Just in case
<font style="cursor:pointer;">Attorneys & Court Reporters</font >
<font style="cursor:pointer;">Attorneys & Case Referrals </font >
<font style="cursor:pointer;">Attorneys & Interpreters </font >
*/

body { background: #fff !important; }
/* Email Newsletter Submit Changes */
.col-md-9{background-color:#ffffff; padding:20px;}
input.es_submit_button,
.btn-primary {border-radius: 50px;}
.es_msg {color: #1b95ba !important;}
    opacity: 0.9 !important;
}

/* Widget Box Margin */
@media screen and (max-width: 991px) {
    #text-10.boxed.widget.widget_text { margin-top: 30px; }
}

/* Smart App Banner Changes (Android) */
#smartbanner {
    position: fixed;
    left: 0;
    top: -82px;
    border-bottom: 1px solid #e8e8e8;
    width: 100%;
    height: 78px;
    font-family: 'Helvetica Neue',sans-serif;
    background: -webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);
    background-image: -ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);
    background-image: -moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);
    box-shadow: 0 1px 2px rgba(0,0,0,.5);
    z-index: 9998;
    -webkit-font-smoothing: antialiased;
    overflow: hidden;
    -webkit-text-size-adjust: none
}

/* Single Article Page Image and Text Margin and Padding */
.content-image { margin-bottom: 0; }

.content-pad { padding-top: 10px; }

/* --- */
.app-store-button .vc_column-inner  { margin-left: 30px; }

@media screen and (max-width: 991px) {
    .app-store-button .vc_column-inner { margin-left: 0; }
}

/* CTA Banner for some Single Article Pages */
.signup-button p,
.app-store-button p,
.play-store-button p { text-align: center; }

@media screen and (max-width: 991px) {
    .signup-button div.vc_column-inner,
    .app-store-button div.vc_column-inner,
    .play-store-button div.vc_column-inner {
        padding-left: 0;
        padding-right: 15px;
    }
}

/* Mobile Navigation Aesthetic Changes */
.mobile-menu-toggle { background: rgb(253, 253, 253) !important; }

.mobile-menu-toggle:hover { background: rgba(253, 253, 253, .95) !important; }

.mobile-menu-toggle .fa-times { color: #333; }

.mobile-menu { background: #fff; }

.mobile-menu .menu-item a font { color: #6ac3ed; }

.mobile-menu .fa-bars { color: #6ac3ed; }

.mobile-menu .menu-item .sub-menu li a { color: #333; }

.mobile-menu .menu-item .sub-menu li a:hover { color: #2a92c3; }

.mobile-menu .search-toggle .fa-search { color: #333; }

.mobile-menu .search-toggle .fa-search:hover { color: #2a92c3; }

#off-canvas-search { background: rgba(255, 255, 255, .95); }

#off-canvas-search .fa-times { color: #333; }

#off-canvas-search .fa-times:hover { color: #2a92c3; }

#off-canvas-search .search-field {
    border-bottom: 2px solid #aaa;
    color: #2a92c3 !important;
}

#off-canvas-search .search-field:focus { border-bottom: 2px solid #2a92c3; }

/* Comment Submit Button */
#comment-submit,
.blog-post-item .btn-primary {
    padding: 10px 15px;
    text-transform: uppercase;
    border-radius: 20px;
    box-shadow: none;
}

/* Nav Menu Cursor */
#nav-menu-item-10359 a {
    cursor: default !important;
}

#nav-menu-item-10357 a,
#nav-menu-item-10350 a {
    cursor: pointer !important
}



/* Custom CTA Banner */
		#cta {
			position: absolute;
			left: 50%;
      top: 0;
      transform: translateX(-50%);
			display: flex;
/*display: none !important;*/
			flex-direction: row;
			justify-content: space-between;
			align-items: center;
			max-width: 100%;
			width: 95%;
      margin: 10px auto;
			padding: 10px 0;
			color: #444;
			background: #fff;
      border-radius: 8px;
			box-shadow: 0 3px 20px 0 rgba(85, 85, 85, 0.3);
			z-index: 9999999;
		}
		@media screen and (min-width: 760px) {
			#cta {
				display: none !important;
			}
		}
		#cta .cta-details {
			margin-left: 20px;
			display: flex;
			flex-direction: row;
			justify-content: flex-start;
			align-items: center;
			flex-basis: 55%;
		}
		#cta .cta-details div:first-child {
			margin-right: 10px;
		}

#cta img {
    width: auto;
    height: auto !important;
}
		#cta .cta-details div:last-child h2 {
      margin: 0;
			font-size: 19px;
      font-family: Helvetica, Arial, sans-serif;
      font-weight: 500;
		}
		#cta .cta-details div:last-child p {
      margin: 0;
			font-size: 14px;
      font-family: Helvetica, Arial, sans-serif;
      font-weight: 400;
      color: #555;
		}
		#cta .cta-link {
			text-align: right;
			flex-basis: 45%;
			margin-right: 20px;
		}
		#cta .cta-link a {
			padding: 10px 20px;
			font-size: 14px;
      font-family: Helvetica, Arial, sans-serif;
      font-weight: 400;
			color: #fff;
			background: #c8385e;
			border-radius: 35px;
			text-transform: uppercase;
      text-decoration: none;
			-webkit-transition: all .3s ease-in;
			   -moz-transition: all .3s ease-in;
				-ms-transition: all .3s ease-in;
				 -o-transition: all .3s ease-in;
					transition: all .3s ease-in;
		}
		#cta .cta-link a:hover {
			opacity: .95;
		}
		#cta .cta-close {
			position: absolute;
			top: -5px;
			left: -5px;
			display: flex;
			flex-direction: row;
			justify-content: center;
			align-items: center;
			width: 20px;
			height: 20px;
      background: #000;
      border-radius: 50%;
			z-index: 9999;
      cursor: pointer;
		}
		#cta .cta-close .close-1,
		#cta .cta-close .close-2 {
			position: absolute;
			top: 5px;
			right: 9px;
			width: 2px;
			height: 10px;
			border-radius: 10px;
			background: #fff;
		}
		#cta .cta-close .close-1 {
			transform: rotate(45deg);
		}
		#cta .cta-close .close-2 {
			transform: rotate(-45deg);
		}



/* Auto post link color change */
.single-post-content a {
color: #666;
}


/* Footer app/play store images */
.footer-play-store-img,
.footer-app-store-img {
height: auto;
}

/* Mobile menu items font size fix */
.mobile-menu > li > a {
font-size: 14px;
}

#off-canvas-search input#s {
text-align: left !important;
}

.mobile-menu .search-toggle {
position: absolute;
top: 45px;
right: 20px;
padding: 20px;
}

/* Custom page title image */
.page.page-id-13301 .page-heading {
    background: url('https://www.appearme.com/wp-content/uploads/2017/10/AIG-ING-Commerzbank-Natwest-and-OP-Group-attending-the-Blockchain-for-Global-Trade-Finance.jpg') right center no-repeat;
    background-size: cover;
}

@media screen and (max-width: 767px) {
    .page.page-id-13301 .page-heading {
        background: url('https://www.appearme.com/wp-content/uploads/2017/10/AIG-ING-Commerzbank-Natwest-and-OP-Group-attending-the-Blockchain-for-Global-Trade-Finance.jpg') center center no-repeat;
        background-size: cover;
    }
}

/*#hideElem {
display: none !important;
}*/

/* Custom post featured image hide */
.single.single-post.postid-14294 .content-image {
display: none;
}

/* Footer color change */
footer.main-color-2-bg, .main-color-2-bg.back-to-top {
    background-color: #0b2050;
}

button.wrapper-AtBcr {
    color: #fff !important;
    border-radius: 10px !important;
    box-shadow: 0px 4px 30px 0px rgba(4, 72, 175, 0.1) !important;
}

button.wrapper-AtBcr svg,
button.wrapper-AtBcr g,
button.wrapper-AtBcr path {
    color: #fff !important;
    fill: #fff !important;
}

/* Footer color change */
footer .footer-inner .footer-content .footer-social ul {
padding-right: 75px;

/* Find a lawyer now page footer removed */
body.page-id-15892 footer,
body.page-id-15892 footer #bottom,
body.page-id-15892 footer #bottom-nav,
body.page-id-15892 footer section,
body.page-id-15892 footer div {
  display: none !important;
}

/* Elementor store buttons */
#store-buttons-elementor .elementor-row .elementor-inner-column{
    width: inherit !important;
}

body.page-id-16876 body {
background: #E5E5E5 !important;
}