#index.instant_search #customcontent_top {display: none;}

#customcontent_top {}
#customcontent_top ul {padding: 20px 0 0 0;}
#customcontent_top ul li {margin-top: 30px;}

#customcontent_top ul li a {display: block;background-color: #6d6e72;background-image: url(../../../img/customcontent_arrow.png);background-position: 100% 100%;background-repeat: no-repeat;
-webkit-transition: background 0.5s ease;
   -moz-transition: background 0.5s ease;
    -ms-transition: background 0.5s ease;
     -o-transition: background 0.5s ease;
        transition: background 0.5s ease;
}
#customcontent_top ul li a:hover {background-image: url(../../../img/customcontent_arrow.png);background-position:103% 100%;background-repeat: no-repeat;
-webkit-transition: background 0.2s ease;
   -moz-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
     -o-transition: background 0.2s ease;
        transition: background 0.2s ease;
}

#customcontent_top ul li a div {padding: 0 80px 0 40px;}

#customcontent_top ul li.item-2 a {background-color: #88c43e;}
#customcontent_top ul li.item-3 a {background-color: #88c43e;}
#customcontent_top ul li.item-4 a {background-color: #6d6e72;}

#customcontent_top ul li a h3 {margin: 0;padding: 26px 0 0 0;font: 700 45px/1.2em "Open Sans";color: #fff;text-transform: uppercase;}
#customcontent_top ul li a h4 {margin: -9px 0 0 0;padding: 0;font: 700 35px/1.2em "Open Sans";color: #fff;text-transform: uppercase;}
#customcontent_top ul li a h5 {margin: 0;padding: 8px 0 35px 0;font: normal 19px/24px "Open Sans";color: #fff;}



@media only screen and (min-width: 950px) and (max-width: 1199px) {	

#customcontent_top ul {}
#customcontent_top ul li {margin-top: 20px;}

}



@media only screen and (min-width: 768px) and (max-width: 979px) {

#customcontent_top ul {padding: 0;}

}



@media only screen and (max-width: 767px) {

#customcontent_top ul {padding: 10px 0 0 0;}
#customcontent_top ul li {margin-top: 10px;}

#customcontent_top ul li a div {padding: 0 70px 0 20px;}

#customcontent_top ul li a h3 {margin: 0;padding: 15px 0 0 0;font-size: 30px;}
#customcontent_top ul li a h4 {margin: 0;padding: 0;font-size: 20px;}
#customcontent_top ul li a h5 {margin: 0;padding: 8px 0 18px 0;font-size: 14px;}

}