.page-id-1543 footer { display: none !important; }
.page-id-1543 #subfooter { display: none !important; }
.page-id-1543 #wrapper {height:500px;}
.page-id-1543 .page-content {z-index:0!important; }




article {
    font-size: 17px !important;
}

h2, h3, h4, h5, h6 {
font-family: 'FranklinGothic-Book', sans-serif !important;
}

h2 {
	margin-bottom: 5px;
}

h4 {
	font-size:16px;
	letter-spacing:2px;
}

h6 {
margin-bottom: 15px;
letter-spacing:0.5px;
}

blockquote  {
font-size: 16px;
font-style: normal;
}

ol {
  list-style-position: outside;
	padding-left: 2em!important;
}

ul {
  list-style-position: outside!important;
	padding-left: 2em!important;
}

footer .bmc-btn-container a, .bmc-btn-container a {
	color:white!important;
	font-size:15px!important;
	font-weight: normal;
	padding-bottom:2px;
	height:28px;
	min-width:205px;
	max-width:205px;
	font-family: 'FranklinGothic-Book', sans-serif !important;
	border-radius:14px;
	margin-top: 12px;
}

footer .bmc-btn-container a:hover, .bmc-btn-container a:hover {
	background: #3DAA57!important;
}

.bmc-btn-container .bmc-btn svg {
	height: 39px!important;
}

footer body, #wrapper  input[type="email"] {
	font-size:14px!important;
	font-weight: normal;
	padding-bottom:2px;
	height:28px;
	max-width: 192px;
	font-family: 'FranklinGothic-Book', sans-serif !important;
	border-radius:14px;
	border: 1px solid #e2e2e2;
	padding: 0px 0px 0px 10px;
}

footer #wrapper input, #wrapper  input[type=submit] {
	background: #A2A2A2;
  height: 28px;
  width: 205px;
  font-family: 'FranklinGothic-Book', sans-serif !important;
	font-size:14px!important;
	font-weight: normal;
	color:white!important;
  border-radius: 14px;
  margin-top: 3px;
	border:none;
	cursor: pointer !important;
}

footer #wrapper input, #wrapper  input[type=submit]:hover {
	background: #777777!important;
}

.classic-meta-section, #wrapper #content .classic-meta-section a {	
	font-family: 'FranklinGothic-Book', sans-serif !important;
	
}

.wp-block-jetpack-subscriptions__subscount {
	font-family: 'FranklinGothic-Book', sans-serif !important;
		color:#888;
}

.wp-block-button__link {	
	background: #A2A2A2;
  height: 28px;
  width: 205px;
  font-family: 'FranklinGothic-Book', sans-serif !important;
	font-size:14px!important;
	font-weight: normal;
	line-height:3px;
	color:white!important;
  border-radius: 14px;
  margin-top: 3px;
	border:none;
	cursor: pointer !important;
}

.wp-block-button__link:hover {
	background: #777!important;
}


.pagination a, .pagination span, .woocommerce #wrapper #content .woocommerce-pagination li span.current, .woocommerce #wrapper #content .woocommerce-pagination li a  {
	font-family: 'FranklinGothic-Book', sans-serif !important;
}


.rl-gallery {
	padding-left: 0em!important;
}

.sy-pager li {width: 1em!important;height: 1em!important;}

.sy-pager li.sy-active a {background-color:#000!important;}

footer .sidebar-widget  {
		font-family: 'FranklinGothic-Book', sans-serif !important;
	
}

footer .sidebar-widget p {
	margin-bottom:15px;
	line-height:21px;
}


.sidebar-widget {
	line-height:1.5em!important;
}

.sidebar-widget h4 {
text-transform: uppercase !important;
	margin-bottom:15px;
}

.sidebar-widget p {
	margin-bottom:5px; 
			font-family: 'FranklinGothic-Book', sans-serif !important;
	line-height:22px;
	color:#888;
}

.sidebar-widget ul {
	padding-left:0px!important;
}

.sidebar-widget ul li {
	margin-bottom:15px!important; 
	font-family: 'FranklinGothic-Book', sans-serif !important;
	
}

.sidebar-widget li > a {
	opacity: 0.6!important;
}

.sidebar-widget ul li a:hover{
	opacity: 1!important;
}




.page-id-1022 .content-with-sidebar p {
    padding-left: 50px;text-indent: -50px;
	margin-bottom:5px;
 }

.page-id-1022 .page-content p {
    padding-left: 50px;text-indent: -50px;
	margin-bottom:5px;
 }

.page-id-1022 #wrapper .vntd-button, input.wpcf7-submit, #wrapper .button, #wrapper #content input[type=submit], .woocommerce #wrapper #respond input#submit {
  background:#A2A2A2!important;
	height:28px;
	width: 205px;
	font-family: 'FranklinGothic-Book', sans-serif !important;
	border-radius:14px;
	padding-top: 6px;
	margin-top:7px;
}

#content input[type="text"], #content input[type="email"], #content textarea, #content select {
	padding: 6px 10px;
	border-radius: 24px;
	max-width: 205px;
}

.vntd-cta{
font-family: 'FranklinGothic-Book', sans-serif !important;
padding: 15px 20px;
}

#wrapper .vntd-cta .vntd-button {
font-family: 'FranklinGothic-Book', sans-serif !important;
}

#navigation .mega-hdr-a:hover, .nav-cart-content i, #navigation ul li a, #wrapper .vc_progress_bar .vc_single_bar .vc_label, #navigation .fa-search
 {
font-family: 'FranklinGothic-Book', sans-serif !important; 
font-size: 16px;
	letter-spacing:2.1px;
	 text-transform:uppercase;

}


#mobile-navigation a  {
font-family: 'FranklinGothic-Book', sans-serif !important; 
text-transform: uppercase !important;
letter-spacing: 1px !important;
}

#subfooter p {
font-family: 'FranklinGothic-Book', sans-serif !important;
}

div.sharedaddy h3.sd-title  {
font-size: 11pt !important;
}

#wrapper .vntd-button, input.wpcf7-submit, #wrapper .button, #wrapper #content input[type=submit], .woocommerce #wrapper #respond input#submit {
font-family: 'FranklinGothic-Book', sans-serif !important;
font-weight:400 !important;
}

a.post-read-more {
font-family: 'FranklinGothic-Book', sans-serif !important;
font-weight:400 !important;
}

h2.post-title {
    font-size: 42px;
    line-height: 48px;
	margin-bottom: 25px;

}

@media only screen and (min-width: 800px) {
#vntd-mobile-nav-toggle {display:none!important}
}

@media only screen and (max-width: 799px) {
#vntd-mobile-nav-toggle {display:block !important}
}
	
	
@media only screen and (max-width: 600px) {
h2.post-title {
    font-size: 28px;
    line-height: 30px;
}
	
h2 {
    font-size: 26px;
    line-height: 28px;
}

.vntd-cta span {
  font-size: 14px;
  line-height: 18px;
}
	
.sidebar {
		display:none;
	}
	
}

.menu-menu1-container{background-color:white; z-index:9999 !important;}
#menu-menu1-1{padding-left:0px !important;}





