.update-message {  		display:none;}
div.notice.notice-info	{	display:none;}
.updated.fade 	{	  	display:none;}
.tagcloud 	{		display:none;}				// hide admin taxonomy tagclouds {}

.fb-like.fb_iframe_widget, 
div.a#follow-button.btn, 
#fb-root,
.twitter-follow-button.twitter-follow-button-rendered,
#twitter-widget-0	{ 	display:none;			} // hide adverts {}


ul,
ul li {
    font-size: 16px;
    color: #242740!important;
    font-weight: 400!important;
    font-family: 'quebec-md'!important;
}


.mk-blog-container .featured-image:hover .image-hover-overlay{opacity:0!important;}
.post-type-badge { display: none !important; }

.blog-grid-holder {
    height: 700px!important;
    border: none!important;
    padding-bottom: 50px!important;
}


.featured-image	{max-height: 400px!important; max-width: 400px!important;}

.jsa-homepage-posts {max-height:800px!important;margin-bottom:100px!important;}

.jsa-homepage-ca {margin:20px!important;}

.jsa-homepage-font p,
.jsa-homepage-font, h8 { margin-left:34px!important; 
  			 color: #fff!important; 
  			 font-size: 24px!important; 
  			 font-family: quebec-eb!important;
			 font-weight: 500!important;
			 text-shadow: 1px 1px #222222;
			 text-align: left!important;}

.page-id-2 .vc_gitem_row .vc_gitem-col {    padding: 30px;	}


.page-id-2 .vc_gitem-animated-block 	{    height: 300px;}
.page-id-2 .vc_gitem-zone-img		{    height: 300px;}

div.pp_default .pp_description {
    font-size: 15px!important;
    font-family: quebec-hv!important;
    line-height: 14px!important;
    margin: 10px 50px 5px 0!important;
}

.mk-blog-grid-item .the-title {
    margin-top: 5px;
    text-transform: none!important;
    line-height: 20px!important;
    font-size: 20px!important;
    font-family: quebec-hv!important;
    font-weight: 700!important;
}

.jsa-bullets-font, h9 {margin-left:40px!important;
			 color: #fff!important; 
  			 font-size: 20px!important; 
  			 font-family: quebec-eb!important;
			 font-weight: 500!important;
			 text-shadow: 1px 1px #222222;
			text-align: left!important;}

.jsa-hds,div.jsa-hds		{	float:left; width:
    					70px!important;			}
.jsa-row,div.jsa-row		{	white-space:nowrap; 
  					width:400px!important; 
  					overflow:hidden!important;	}
.jsa-rowp2,div.jsa-rowp2	{	float:left;			}


.jsa-sds,div.jsa-sds		{	float:left; width:70px!important; 	
  					font-size:15px!important; 
  								font-family: quebec-hv!important;
  								font-weight: 400!important;
								line-height: 18px!important;
								color: #fff!important;}
.jsa-sow,div.jsa-sow	{	white-space:nowrap; 
  				width:400px!important; 
  				overflow:hidden!important; 	font-size:15px!important; 
  								font-family: quebec-md!important;
  								font-weight: 400!important;
								line-height: 18px!important;
.jsa-sowp2,							color: #fff!important;}
div.jsa-sowp2,
div.jsa-sowp2 a,
#mk-footer .widget:not(.widget_social_networks) div.jsa-sowp2 a,
#mk-footer .widget:not(.widget_social_networks) div.jsa-sowp2 a:link,
#mk-footer .widget:not(.widget_social_networks) div.jsa-sowp2 a:active,
#mk-footer .widget:not(.widget_social_networks) div.jsa-sowp2 a:visited	
							{	float:left;			
  								font-size:15px!important; 
  								font-family: quebec-hv!important;
  								font-weight: 500!important;
								line-height: 17px!important;
								color: #fff!important;}
div.jsa-sowp3, .jsa-sowp3	{		margin-left:0px!important;	width: 300px;
  				float:left;			font-size:15px!important; 
  								font-family: quebec-md!important;
  								font-weight: 500!important;
								line-height: 17px!important;
								color: #ffffff!important;}

.jsa-sowp3 a:hover,
div.jsa-sowp3 a:hover	{	margin-left:40px!important;		width: 300px;
  				float:left;			font-size:15px!important; 
  								font-family: quebec-hv!important;
  								font-weight: 500!important;
								line-height: 17px!important;
								color: #fafafa!important;}


div.logo-box istext h1.site-title, 
h1.site-title, 
div.logo-box, 
h1.site-title,
header.logobox.istext h1.site-title, 
header.logo-box	{    display: none!important;}
.logo, .logo-box, .site-title {display:none!important;}


.similar-post-title {
    font-size: 28px!important;
    margin-top:	35px!important;
    margin-left: 15px!important;
    margin-bottom: 28px!important;;
    font-family: quebec-hv!important;;
    color: #ccc!important;
    text-align: left;
    text-transform: none!important;
    letter-spacing: 0px!important;
}

.blog-similar-posts .similar-post-holder {
    border: 0px solid #efefef!important;
    letter-spacing: 0px!important;
    overflow: hidden;
    margin: 0 10px 20px;
}

.pagnav-wrapper .pagenav-bottom { border: 0px solid #efefef!important;}

.pagnav-wrapper .pagenav-title, .pagnav-wrapper .pagenav-category, .mk-responsive-nav li a, #respond input#submit, 
#review_form_wrapper input[type=submit], .post-password-form input[type=submit], 
.woocommerce-product-search input[type=submit], a.button, button.button, input.button,
.mk-similiar-title {     text-transform: none!important;
			 letter-spacing: 0px!important;		}