.vct-cart-wrapper {
	display: none !important;
}

.entry-author-data {
	display: none !important;
}

body {
  overflow-x: hidden !important;

}.navbar-brand {
  position: inherit !important;
}

.copyright {
  position: relative;
  top: 6px;
	width:100%;
}
p.copyright {
  position: relative;
  top: 6px;
	width:100%;
}
.custom-logo {
  position: relative;
  top: 15px;
}

.logotext {
  position: relative;
  top: 1px;
}

.justreleased {
  position: relative;
  top: 5px!important;
}

#text-4.widget.widget_text {
  width: 187px;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  width: 96%;
  border-width: 1px;
  border-style: solid;
  border-color: #a8a8a8;
  background-color: #ffffff;
  font-weight: 300;
  text-transform: capitalize;
  text-align: left;
  text-indent: 44px;
}

.wpcf7-form-control.wpcf7-submit.subscribe {
  font-weight: 300;
  letter-spacing: 2px;
}
.abbipost{
	position:relative;
	top:50px;

}
.fade-in-img {
    position: relative;
    width: 80%;
  
    left: 10%;
}
#header  .navbar {
    background-color: #fff;
    height: 50px!important;
	
}
#main-menu>ul {
    display: inline-block;
    margin: 7.5px 0;
    text-align: left;
    position: relative;
    top: 20px;

}
body{
    background-color: #fff;

}


.navbar-brand {
    height:55px;
    padding: 0 15px;
	position:relative;
	right:100px;
bottom:10px;
}
.top-bar{
	Background-color:#ba2129;
	color:#fff;
}

ul {
    margin: 0;
 
    list-style-type: none;
    min-width: 25px;
    float: left;
   
} 
ul.top-social-media {
    float: left;
} 
ul.top-social-media a{
    float: left;
	color:#fff;
		font-size:20px;
} 
ul.top-social-media li {
    float: left;
    position:relative;
	left:250px;
    min-width: 35px;
} 
ul.footer-social-media a{
   float: left;
    position:relative;
	color:#000;
} 
ul.footer-social-media li a {
float:left;
   
	
   
} 
ul.footer-social-media {
    
	 float: left;
    position:relative;
  width:100%;

	color:#000;
} 
ul.footer-social-media li {
   float: left;
    position:relative;
right:15px;
    min-width: 35px;
} 
   
	
   


a,a:active,a:visited {
    display: inline-block;
    
}
.vc_btn3.vc_btn3-style-custom {
    background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image: linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0) 50%,rgba(0, 0, 0, 0));

	font-size:20px;
}
.vc_btn3.vc_btn3-style-custom:hover{
	color:#ba2129;
	
	
}
	.comments-area .comment-list .reply a:hover, .comments-area .comment-list .reply a:focus, .comment-content p a, .comment-content ol a, .comment-content ul a, .comment-content table a, .comment-content datalist a, .comment-content blockquote a, .comment-content dl a, .comment-content address a, .entry-content p a, .entry-content ol a, .entry-content ul a, .entry-content table a, .entry-content datalist a, .entry-content blockquote a, .entry-content dl a, .entry-content address a {
    border-bottom-color: #fff;
}



	
.footer-bottom {
 height:40px!important;
    background-color: #363636;
	color:#fff;

}
.footer-bottom a{
    
	display :inline;

    background-color: #363636;
	color:#fff;
}
#media_image-2{
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
#text-3{
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.footer-widget-area .widget-title {
	color:#000;
}
.footer-bottom {
  
    background-color: #363636;
    color: #fff;
}
.footer-bottom a {
    display: inline;
   
    background-color: #363636;
    color: #fff;
}
.copyright{

	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 40%;
}
.footer-left-block{
	align-content:center;
	
}
.justreleased{
	position:relative;
	top:10px;
	
}
.wpcf7-submit.subscribe{
	background-color:#ba2129;
	color:#fff;
	border-color:#ba2129;
	box-shadow:none!important;
	width: 96%;
}

@media (max-width: 1040px){
	ul.top-social-media li {
    float: left;
    position:relative;
	left:100px;
    min-width: 35px;
} 
	.top-bar{
		display:none;
	}
	
	.logotext{
	
	font-size:13px;
	position:relative;
bottom:28px;
		left:0px;
}
.navbar-brand {
    height:55px;
    padding: 0 15px;
	position:relative;
	right:10px;
bottom:10px;
}
	#text-4{
		position:relative;
		left:100px;
	}
	.footer-bottom {
 height:75px!important;
    background-color: #363636;
	color:#fff;

}
.copyright {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
	font-size:10px;
}
	.abbifimg{
		background-size:contain;
		width:100%	
		
	}
		.abbifimg.img{
	width:90%	
		
	}
	.navbar-toggle{ position:relative;
top:20px; display:none;}
	#shiftnav-toggle-main-button.shiftnav-toggle.shiftnav-toggle-shiftnav-main.shiftnav-toggle-burger {
  color: #000000!important;
  background-color: #ffffff;
		    position: relative;
    top: 20px;
}
	#shiftnav-toggle-main {
    
    background: #fff!important;
   
}
}	
#media_image-2 {
  text-align: center !important;
}

.inline-block-social {
  display: inline-block !important;
  padding: 5px;
}

.footer-widget-area p {
  position: relative;
}

#an-mailchimp-email-3 {
  position: relative;
  left: 39px;
}

label {
  position: relative;
}

.footer-widget-area {
  border-top-width: 0px;
}

.mpam-submit.button {
  width: 52%;
  position: relative;
  left: 82px;
  background-color: #ba2129;
  border-color: #ba2129;
  border-style: solid;
  color: #ffffff;
  font-size: 18px;
}

.col-md-4 {
  position: relative;
}

.image.wp-image-5424.attachment-full.size-full {
  position: relative;
}

center {
  position: relative;
}

.blockquote
 {
   font-size: 16px !important;
   color: #222222;
   
}

.copyright span:nth-child(2){ display:none; }