/** Homepage Buttons **/

.button.is-medium.is-primary.welcomebutton {
	background-color: #fff !important;
	color: #191f27 !important;
}

/** Mega Product **/

.attribute.type_RadioList.column.is-marginless.is-12.name_Indicia.clearfix {
display: none !important;
}

.block.is-medium:not(:last-child) {
    padding: 15px;
    margin-bottom: 0px !important;
}

/*Remove Price from Product*/
.column.price.is-full {
    display: none;
}

/** Footer Colours Code **/
.catfish-footer {
  display: inline-block;
  width: 100%;
  background-color: #004491;
  padding-top: 3rem;
  padding-bottom: 3rem;
  width: 100%;
  padding-top: 4rem;
  padding-bottom: 4rem;
  float: left;
  margin-bottom: 0 !important;
  color: #fff !important;
}
.footercopyrightinner { margin-top: 40px; }

/** Menu **/
.search-box .input, .catfish-input, .catfish-select, .textarea, .catfish-textarea { border-radius: 25px;
}
a.navbar-item, .navbar-link {
  color: #000;
}
.search-box .catfish-input {
	height: 2.94286em !important;
}
.search-box #btn-small-search {
	height: 2.94286em !important;
	  border-radius: 0px 25px 25px 0px !important;
}
/** Font on Main Menu **/
.navbar-item, .navbar-link {
  font-weight: 700;
}
/** Featured Product **/

.homeFeaturedProductsWrapper {
  background-color: #F5F9FB !important;
}
.title {
  font-weight: 600;
}

/** Grey Header **/

#logorow .navbar .navbar-start > a.navbar-item:hover {
	background-color: #fff;
    color: #004491;
}

#logorow .navbar .navbar-start > a.navbar-item {
	background-color: #fff;
    color: #000;
}

#logorow .navbar .navbar-start .navbar-link {
	background-color: #fff !important;
    color: #000;	
}
#logorow .navbar .navbar-start .navbar-link:hover {
	background-color: #fff !important;
    color: #004491;	
}
#logorow .navbar .navbar-end .navbar-link {
	background-color: #fff !important;
    color: #000;	
}
#logorow .navbar .navbar-end .navbar-link:hover {
	background-color: #fff !important;
    color: #004491;	
}

#logorow .catfish-button {
  background-color: #004491;
  color: white;
}
#logorow .catfish-button:hover {
  background-color: #004491;
  color: white;
}

/** Categories Sidebar **/

 ul.navigationmenu--categories li a {
    padding-right: 1rem;
    padding-right: 3rem;
    border-bottom: 1px solid #cacaca;
    border-radius: 0px;
    padding-top: 12px;
    padding-bottom: 12px;
    color: #000;
	font-size: 13px;
  }
.navigationmenu h6 {
  color: #000;
  font-size: 16px;
  text-transform: initial;
  font-weight: 600;
}

/** Categories Grid Border **/

.item-box {
border-radius: 25px;
  padding: 15px;
	border-color: #c4c4c4 !important;
  border: 1.3px solid #c4c4c4;
    border-top-color: rgb(247, 247, 247);
    border-right-color: rgb(247, 247, 247);
    border-bottom-color: rgb(247, 247, 247);
    border-left-color: rgb(247, 247, 247);
}

/** Homepage Slider **/

  .section:nth-child(2n) {
  background-color: #fff !important;
}
 .block.is-medium.is-spaced, .block.is-medium:not(:last-child) {
  margin-bottom: 3rem;
  background-color: #f8f8fad9;
}
.crt-post-username {
  display: none;
}
.title.is-1 {
  font-size: 3.488em;
	font-weight: 800;
}
.subtitle.is-4 {
  font-size: 2.44em;
}
  .mobilepadding {
    padding-top: 0px !important;
}
  .paddingfix {
    padding-left:20px;
    padding-right:20px;
  }
  
@media screen and (max-width: 880px) {

.title.is-1 {
  font-size: 3.088em !important;
  line-height: 1.1em;
  font-weight: 900;
}
  }
 
 
/*MOBILE*/
@media (max-width: 768px) {   
.control {
    padding: 0px !important;
}  
.mobilegicleeprints {
    padding: 0px !important;
}
.ordergicleebutton {
    padding-left: 0px;
} 

.ict-buttons.buttons.is-justify-content-liketext.is-inline-block {
    padding-left: 0px;
}
  .flexslider.infigo-slider .slides > li {
    box-shadow: inset 0 0 0 2000px rgb(255 255 255 / 57%);
  }

}
  
   
/*iPAD*/
@media screen and (min-width: 768px) and (max-width: 1024px) {  
h2.ict-title.title.has-text-inherit.is-1.has-text-primary.has-style-default {
    font-size: 42px; 
	}}