@media only screen and (min-width: 1140px)  {
} @media only screen and (max-width: 989px) {
}    @media only screen and (max-width: 1105px) {
.csem-hm-header {height: 115px !important;}
.cs-hm-directions-left {padding:30px 30px 0px 30px !important;}
.csem-hm-card{width:48% !important;}
.cs-hm-card-cont .flex_column_table{display:flex !important; flex-direction: row; flex-wrap: wrap; gap: 13px; margin-top:10px !important;}
.cs-hm-card-cont .csem-hm-card-pat{width:100% !important;}
.cs-hm-card-cont .av-flex-placeholder {display:none !important;}
.cs-top-pg-logo{display:none !important;}
.csem-inner-header h1 { font-size: 44px !important; }
.flex_column_table{margin-top:20px !important;}
.csem-horse-sale-card .toggle_content{padding: 12px 0px 11px 0px !important; display: grid; grid-auto-flow: column; font-size: 16px !important;}
.csem-horse-sale-card .avia-desc-col{display: block !important;}
.csem-horse-sale-card .pricing-table>li {padding: 9px 0px !important;}
.csem-horse-sale-card {padding: 30px 10px !important;}
}
.phone-info{font-size:18px;}
.logo, .logo a {
overflow: visible;
}
.logo img {
padding-bottom: 20px !important; }
.csem-srv-cols{border-radius:30px; box-shadow:5px 5px 10px #000; padding: 400px 30px 30px 30px;}
.csem-section-padding{padding: 70px 0px 70px 0px;}
.csem-brn-btn a{ font-size: 22px !important; border-radius: 25px !important; background-color: #dfd3c3 !important; color: #000 !important; padding: 10px 20px !important; }
.page-id-331 .csem-event-list .SFevtimg{display:none !important;}
.page-id-331 .image-overlay-inside, .image-overlay{display: none !important;}
.page-id-331 .event-thumb{max-width: 170px !important;}
.page-id-331 ul.sf_widget_event_list {
list-style: none !important;
list-style-type: none !important;
padding-left: 0 !important;
margin-left: 0 !important;
}
.page-id-331ul .sf_widget_event_list li.event-item {
background: none !important; padding-left: 0 !important; }
.page-id-331 .event-link{display: grid !important; font-size: 25px; font-weight: 600;}
.csem-inner-header h1{font-size:55px;}
.slide-meta{display:none !important;}
.csem-hm-header{height:500px;}
.csem-horse-sale-card{background-color:#fff; Border-radius:15px; padding:30px; box-shadow: 3px 4px 17px #00000012;}
.csem-horse-sale-card .toggle_content li{color:#4f4f4f !important;}
.csem-horse-sale-card .toggle_content{background-color: #ffffff !important;}
.csem-horse-sale-card .toggler{background-color:#3a3a3a !important; border-radius: 20px !important;}
.csem-horse-sale-card .activeTitle{border-bottom-left-radius: 2px !important; border-bottom-right-radius: 2px !important; }
.csem-horse-sale-card .toggle_icon {border-radius: 25px; width: 20px; height: 20px;}
.toggle_icon .vert_icon {left: 7px !important; top: 3px !important;}
.toggle_icon .hor_icon{top: 7px !important; left: 3px !important;}
.csem-hm-card{border-radius:10px; padding:10px; background-color:#fff; box-shadow:5px 5px 5px #00000012; transition: transform 1s ease, box-shadow 1s ease; transform-origin: center 240px;}
.csem-hm-card:hover{transform:scale(1.12); z-index:1000 !important; box-shadow: 0px 0px 15px #0000005c; -webkit-transform-origin-y: 240px; transform: scale(1.12); z-index: 1000 !important; box-shadow: 0px 0px 15px #0000005c;}
.csem-hm-card .av-caption-image-overlay-bg {opacity: 1 !important; background-color: #ffffff !important; width:80% !important; border-radius: 10px !important;
box-shadow: 0px 0px 10px #00000030;} .csem-hm-card .av-image-caption-overlay-center { color: #000000 !important;  padding: 0px !important;}
.csem-hm-card .av-image-caption-overlay{height: 30% !important; bottom: -30px !important; margin: 0px auto 0px auto !important; display: flex !important; flex-direction: row !important; justify-content: center !important;}
.csem-hm-card .av-image-caption-overlay-center p{font-size: 36px !important;}
.csem-hm-card .avia-image-overlay-wrap:hover .av-image-caption-overlay-center p {color:#000 !important; }
.csem-hm-card .avia-image-overlay-wrap:hover .av-caption-image-overlay-bg {opacity:1 !important;}
.cs-horse-desc{color:#000 !important; text-align:center;}
.cs-sold .csem-horse-sale-card {padding: 10px;}
.mfp-bottom-bar{display:none;}
.cs-hm-directions-left{padding:10px 100px 0px 200px;}