.fusion-header{
  background-repeat:no-repeat !important;
  background-size:cover !important;
}
.pagination.clearfix {
    text-align: center !important;
    width: 100%;
    float: right !important;
    margin: 0 auto !important;
}

select#cat {
    margin-top: 6%;
  font-family:lato !important;
}
select{
  color:black !important;
  border-color:black !important;
}
.pic img {
    float: right !important;

}
p.c {
    width: 30%;
    float: left;
    padding-top: 3%;
    color: white !important;
}
ul.xoxo.blogroll {
    text-align: left;
    font-family: lato !important;
}
.textwidget {
    font-family: Playfair Display !important;
    text-align: left !important;
}
.fusion-secondary-main-menu {
  border-bottom:none !important;
}
.avada-skin-rev {
   border-top:none !important;
}
#mc4wp-form-1 input[type="email"] {
    padding: 3%;
    border: 2px solid lightgrey;
  color:black !important;
    border-radius: 4px;
}
#mc4wp-form-1 input[type="submit"] {
    padding: 8px 15px 8px 15px;
    background-color: black;
    color: white;
    border: none !important;
    border-radius: 3px !important;
}
#mc4wp-form-1 label {
    color: black;
}
p input.wpcf7-form-control.wpcf7-submit:hover{
  color:white !important;
}
@media screen and (max-width: 480px) {
  p.expt{
     line-height:20px !important;
      word-wrap: break-word !important;
 }
  h1.it{
    font-size:15px !important;
   line-height:20px !important;
      word-wrap: break-word !important;
    
  }
}
@media screen and (max-width: 300px) {
  p.expt{
     line-height:20px !important;
     word-wrap: break-word !important;
    width:20% !important;
    font-size:10px !important;
 }
  h1.it{
    font-size:15px !important;
   line-height:18px !important;
     word-wrap: break-word !important;
        width:20% !important;
  }
}