/* Enter Your Custom CSS Here */
.image-overlay-inside {
    display: none !important;
}
#footer h3 {
    font-family: "header-font" !important;
    font-size: 30px !important;
    font-weight: bold !important;
}
#footer p {
    font-family: "custom-two" !important;
}
#footer span {
    font-family: "custom-two" !important;
}
.header_bg{
	background-color:#B92148 !important;
}
.catico > p {
    font-family: "custom-one" !important;
    font-weight: bold;
}
.catico1 > p {
    font-family: "custom-one";
    font-weight: bold;
    padding-top: 20px;
}
.shedp {
    font-weight: bold;
}
h1 {
    font-weight: bold !important;
}
.avia-button {
    font-family: "lists-font" !important;
}
p, span, div, em {
 letter-spacing: 1px;
}

#avia-menu {
    margin-top: -9px;
}
.avia-menu-fx {
    background: #17a3df none repeat scroll 0 0 !important;
}
.avia-button.avia-size-x-large {
    font-size: 19px;
    padding: 13px 20px;
}
.shedp{
	margin-top: 1px;
}
.av-main-nav > li > a {
    text-transform: uppercase;
}
.catico > h3 {
    margin-top: 0;
}
.catico1 > h3 {
    margin-top: 0;
}
.catico {
    float: left;
    width: 144px;
      color: #17a3df;
    font-size: 21px;
    text-align: center;
}
.catico1 {
    color: #17a3df;
    font-size: 21px;
    height: 100px;
    margin-bottom: 20px;
    vertical-align: middle;
    width: 100%;
}
.testp {
    color: #8f98a1 !important;
    font-size: 16px;
    padding-left: 28px;
    padding-top: 15px;
}
.catico:hover{
  	color: #b92148;
}
.catico1:hover{
  	color: #b92148;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: #fff none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 8px !important;
    margin-bottom: 10px !important;
}
textarea {
    background: #fff none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 8px !important;
    height: 110px;
    margin-bottom: 0 !important;
}
input[type="submit"], #submit, .button {
    background: #17a3df none repeat scroll 0 0 !important;
    border-radius: 6px;
    color: #fff !important;
    font-size: 19px;
    padding: 13px 20px;
    width: 294px;
}
.foomen {
    float: left;
    width: 140px;
}

.avia-button.avia-size-x-large {
    margin-top: -5px;
}
.avia_textblock > h1 {
    margin-left: 18px !important;
}
#my-img:hover {
    content: url(https://jilldictrowmft.com/uploads/2017/7/icon1.png);
}
#my-img1:hover {
    content: url(https://jilldictrowmft.com/uploads/2017/7/icon6.png);
}
#my-img2:hover {
    content: url(https://jilldictrowmft.com/uploads/2017/7/icon7.png);
}
#my-img3:hover {
    content: url(https://jilldictrowmft.com/uploads/2017/7/icon8.png);
}

.aps-icon-link.animated > img {
    width: 45px;
}
#save1{
	display:none;
}
.page-id-633 #cat .av_one_half img {
    display: none;
}
#cat1 .av_two_fifth img {
    display: none !important;
}

/* Smaller than standard 1024 (devices and browsers) */
	@media only screen and (max-width: 800px) {
#save1{
	display:block;
}
#save{
	display:none;
}
.page-id-633 #cat .av_one_half img {
    display: block;
}
.page-id-633 #cat {
    background: #f3f3f3 none repeat scroll 0 0 !important;
}
#cat1 .av_two_fifth img {
    display: block  !important;
}
#cat1 {
    background: #f3f3f3 none repeat scroll 0 0 !important;
}
	}
/* #Tablet (Portrait)
----------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
#save1 h1 {
    font-size: 30px !important;
}
  #save1 .avia_iconbox_title {
    font-size: 13px!important;
}
}
/* #Mobile (Landscape)
----------------------------------------------------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
#cat .av_one_fifth {
    width: 50% !important;
}
    #save1 h1 {
    font-size: 34px !important;
}
.catico {
    float: none  !important;
    margin: 0 auto  !important;
}  
  #vdoim {
    background-image: url("https://jilldictrowmft.com/uploads/2017/7/bacj1.jpg") !important;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}
}
/*  #Mobile (Portrait) 320px
----------------------------------------------------------------------*/
@media only screen and (min-width: 100px) and (max-width: 479px) {
#cat .av_one_fifth {
    width: 50% !important;
}
  .catico {
    float: none  !important;
    margin: 0 auto  !important;
} 
  #save1 h1 {
    font-size: 23px !important;
}
#save1 .avia_iconbox_title {
    font-size: 15px!important;
}
  body, body .avia-tooltip {
    font-size: 14px !important;
}
  #vdoim {
    background-image: url("https://jilldictrowmft.com/uploads/2017/7/bacj1.jpg") !important; background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}
 .avia_textblock > strong, b {
    line-height: 1 !important;
}
  #top #wrap_all .all_colors h2 {
    line-height: 0.9em !important;
}
  .avia-button.avia-size-x-large {
    font-size: 16px !important;
}
}