@font-face{font-family:Conv_BankGothic;src:url(../fonts/BankGothic.eot);src:url(../fonts/BankGothic.woff) format("woff"),url(../fonts/BankGothic.ttf) format("truetype"),url(../fonts/BankGothic.svg) format("svg");font-weight:400;font-style:normal}.categorypage-section h5.card-title a{font-family:Conv_BankGothic;font-size:17px}.categorypage-section h5{text-transform:uppercase;line-height:.75}.categorypage-section h6{font-size:12px}.categorypage-section .card{box-shadow:1px 2px 2px 2px grey;overflow:hidden}.categorypage-section .card-img-top{height:225px;width:100%;padding-bottom:15px}.categorypage-section .card-body{height:140px!important}.categorypage-section .cd-add-to-cart{margin:18px 15px;position:absolute;bottom:0;left:0;right:0;font-family:Conv_BankGothic;font-size:14px;padding:5px 0}.categorypage-section .cd-add-to-cart:active,.categorypage-section .cd-add-to-cart:focus,.categorypage-section .cd-add-to-cart:hover{top:inherit!important;position:absolute}.categorypage-section .div-hov:hover{cursor:pointer}.categorypage-section .cat-res-div{padding:15px}.categorypage-section .div-hov:hover img{transition:all .8s ease 0s;-webkit-transform:scale(1.2);transform:scale(1.2);padding-bottom:15px}.categorypage-section .div-hov img{-webkit-transform:scale(1);transform:scale(1);transition:all .8s ease 0s}.categorypage-section .overflw{overflow:hidden;display:block}.categorypage-section .div-hov:hover .bg-amber{box-shadow:3px 3px 3px rgba(0,0,0,.6)!important}.categorypage-section form.search-course{margin-top:0}#search_modal .searchform-respond ul .lbl-smiliar-courses{background:#ccc;padding:5px;margin-left:-29px;font-weight:600}.t-70{top:70px!important}@media (min-width:320px) and (max-width:768px){.categorypage-section .courseimg{background:url(../img/headers/ablesafety-courses-page-logo-small.jpg) no-repeat;background-size:cover}}@media (min-width:320px) and (max-width:757px){.categorypage-section #search-form-widget{width:100%;max-width:100%}.categorypage-section form.search-course .search-submit{margin-top:5px}.categorypage-section .dropdown-toggle{width:100%}}@media only screen and (min-width:500px) and (max-width:767px){.categorypage-section .cat-res-div{width:50%!important}}@media only screen and (max-width:499px){.categorypage-section .card-img-top{height:auto}}@media (min-width:768px){.pull-right-lg{float:right}}@media (min-width:768px) and (max-width:1024px){.categorypage-section #search-form-widget{width:auto;max-width:none}.categorypage-section form.search-course .search-submit{margin-top:0}}