@font-face{font-display:block;font-family:TablePress;font-style:normal;font-weight:400;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format("woff2"),url(//darkhorsecattle.com/wp-content/plugins/tablepress/css/build/tablepress.woff) format("woff")}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#f9f9f9;--even-text-color:var(--text-color);--even-bg-color:#fff;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:initial;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*,.tablepress>tfoot>*>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>*>th{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>.odd>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody)>.even>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dataTables_wrapper{clear:both;margin-bottom:1rem;position:relative}.dataTables_wrapper .tablepress{clear:both;margin-bottom:0}.dataTables_wrapper:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_filter label input{margin-left:.5em;margin-right:0}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate .paginate_button{color:#111;display:inline-block;margin:0 5px;outline:none;position:relative;text-decoration:underline}.dataTables_paginate .paginate_button:first-child{margin-left:0}.dataTables_paginate .paginate_button:last-child{margin-right:0}.dataTables_paginate .paginate_button:after,.dataTables_paginate .paginate_button:before{color:#d9edf7}.dataTables_paginate .paginate_button:hover{cursor:pointer;text-decoration:none}.dataTables_paginate .paginate_button:hover:after,.dataTables_paginate .paginate_button:hover:before{color:#049cdb}.dataTables_paginate .paginate_button.disabled{color:#999;cursor:default;text-decoration:none}.dataTables_paginate .paginate_button.disabled:after,.dataTables_paginate .paginate_button.disabled:before{color:#f9f9f9}.dataTables_paginate .paginate_button.current{cursor:default;font-weight:700;text-decoration:none}.dataTables_paginate.paging_simple{padding:0 15px}.dataTables_paginate.paging_simple .paginate_button.next:after,.dataTables_paginate.paging_simple .paginate_button.previous:before{-webkit-font-smoothing:antialiased;bottom:0;content:"\f053";font-family:TablePress;font-size:14px;font-weight:700;height:14px;left:-14px;line-height:1;margin:auto;position:absolute;right:auto;text-align:left;text-shadow:.1em .1em #666;top:0;width:14px}.dataTables_paginate.paging_simple .paginate_button.next:after{content:"\f054";left:auto;text-align:right}.dataTables_scroll{clear:both}.dataTables_scroll .tablepress{width:100%!important}.dataTables_scrollHead table.tablepress{margin:0}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color)}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{cursor:pointer;outline:none;padding-right:20px;position:relative}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{-webkit-font-smoothing:antialiased;bottom:0;font-family:TablePress;font-size:14px;font-weight:400;height:14px;left:auto;line-height:1;margin:auto;position:absolute;right:6px;top:0}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}body{overflow-x:hidden}.show_reset_always .reset-filters{display:inline-block!important}.attribute_swatch_filter .radio-count{display:none!important}.inline_checkboxes .et_pb_contact_field_radio{display:inline-block!important}.et_pb_de_mach_thumbnail .et_shop_image{display:inline-flex;width:100%;height:100%}.side_by_side_btns #divi_filter_button,.side_by_side_btns .button_container{display:inline-block}.bc-link-whole-grid-card{cursor:pointer}.divi-filter-pagination ul.page-numbers{display:flex;list-style:none;justify-content:center;padding:0}.divi-filter-item span.et_pb_contact_field_radio .radio-count{position:absolute;right:10px;top:0;margin:0;background:0 0!important}.divi-filter-pagination ul.page-numbers li{border:1px solid #d3ced2;border-left-width:0}.divi-filter-pagination ul.page-numbers li:first-child{border-left-width:1px}.divi-filter-pagination ul.page-numbers li a,.divi-filter-pagination ul.page-numbers li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.divi-filter-pagination ul.page-numbers li span.current{background:#ebe9eb;color:#8a7e88}.divi-filter-result-count.result_count_right{float:right}.divi-filter-result-count.result_count_left{float:left}.divi-filter-pagination.result_count_left{float:right}.divi-filter-pagination.result_count_right{float:left}.dmach-loadmore.result_count_left{float:right;display:inline-block;position:relative!important;left:auto;transform:none;bottom:auto}.dmach-loadmore.result_count_right{float:left;display:inline-block;position:relative!important;left:auto;transform:none;bottom:auto}.mobile_toggle_left #divi_filter,.mobile_toggle_right #divi_filter{position:absolute!important;width:calc(100vw - 48px);transition:all .3s;padding:20px;border:1px solid #f0f0f0;border-radius:5px;background:#fff}.mobile_toggle_left .mobile_toggle_trigger,.mobile_toggle_right .mobile_toggle_trigger{position:absolute;width:48px;height:48px;display:block;top:0;background:#fff;border:1px solid #f0f0f0}#divi_filter .mobile_toggle_trigger:after{content:"\66";font-family:ETmodules!important;font-size:32px;text-align:center;width:48px;position:absolute;line-height:48px;display:block!important}.mobile_toggle_left #divi_filter{margin-left:calc(50% - 50vw);left:calc(-100vw + 48px)}.mobile_toggle_right #divi_filter{margin-right:calc(50% - 50vw);right:calc(-100vw + 48px)}.mobile_toggle_left #divi_filter.toggle_open{left:0}.mobile_toggle_right #divi_filter.toggle_open{right:0}.mobile_toggle_left .mobile_toggle_trigger{right:-48px}.mobile_toggle_right .mobile_toggle_trigger{left:-48px}.align_reset_left{float:left}.align_reset_right{float:right}@media (min-width:768px){.mobile_toggle_left #divi_filter,.mobile_toggle_right #divi_filter{position:relative!important;left:auto;right:auto;margin-left:auto;margin-right:auto;width:auto;padding:initial;border:none}.mobile_toggle_left .mobile_toggle_trigger,.mobile_toggle_right .mobile_toggle_trigger{display:none}}.filter-param-tags{display:block;width:100%}.et_pb_contact_field_radio{position:relative}.filter-param-item .remove-filter{cursor:pointer;width:20px;height:20px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.hide_title .et_pb_contact_field_options_title{display:none!important}.filter-param-item .remove-filter::after{font-size:20px;content:"\4d";font-family:ETmodules!important;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.filter-param-item{display:inline-block;padding:10px 30px 10px 10px;margin-top:10px;margin-bottom:10px;position:relative;margin-right:20px;border:1px solid}.filter-param-item:last-of-type{margin-right:0}p.filter-param-item:not(.has-background):last-of-type{padding:10px 35px 10px 10px}.divi-swatch .et_pb_contact_field_radio input[type=checkbox],.divi-swatch .et_pb_contact_field_radio input[type=radio]{display:none}.divi-swatch .et_pb_contact_field_radio label[data-value=all]{display:block;cursor:pointer}.divi-swatch .et_pb_contact_field_radio input:checked~label[data-value=all]{display:none}.divi-swatch .et_pb_contact_field_radio label:not([data-value=all]){display:inline-block;padding:3px;border:2px solid #000;border-radius:24px;margin-right:20px;float:left;margin-bottom:20px;cursor:pointer}.hide_reset_btn .reset-filters{display:none!important}.divi-swatch .et_pb_contact_field_radio label:not([data-value=all]) i{display:block;width:100%;height:100%;border-radius:20px;background-position:center;background-repeat:no-repeat;text-align:center;line-height:30px}.divi-swatch .et_pb_contact_field_radio.remove_filter{display:inline-block;float:right;margin-top:-35px;margin-bottom:0}.et-db #et-boc .et-l .divi-swatch .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{margin-bottom:15px}.divi-filter-containter{display:inline-block;width:100%}.divi-filter-item .irs-bar,.divi-filter-item .irs-from,.divi-filter-item .irs-handle,.divi-filter-item .irs-max,.divi-filter-item .irs-min,.divi-filter-item .irs-single,.divi-filter-item .irs-to{position:absolute!important}.divi-location-fullwidth .inline_checkboxes .divi-filter-item{display:flex}.divi-location-fullwidth .inline_checkboxes .divi-filter-item>*{flex:1}.divi-location-fullwidth .inline_checkboxes .divi-radio-tick_box .et_pb_contact_field_radio{padding:2px 10px 2px 0}.divi-location-fullwidth .inline_checkboxes .radio-label{display:flex!important;flex-direction:column;justify-content:center}.last-item{margin-right:0!important}.divi-loadmore{position:absolute!important;bottom:-80px;left:50%;transform:translateX(-50%)}.loadmore-enabled{padding-bottom:80px}.divi-inner-styles{display:none;position:absolute;opacity:0;height:0}.et_pb_de_mach_post_meta_item{margin-bottom:0!important}#dmach_orderby .et_pb_contact_field{padding-left:0!important}.inline_meta_items .et_pb_de_mach_post_meta_item,.inline_meta_items a.et_pb_button.meta_button{display:inline-block}.grid-layout-grid .filtered-posts{grid-auto-rows:inherit!important}.same-height-cards .grid-col .grid-item-cont>.divi-link-whole-grid-card,.same-height-cards .grid-col .grid-item-cont>.divi-link-whole-grid-card>.et_pb_column,.same-height-cards .grid-col .grid-item-cont>.divi-link-whole-grid-card>.et_pb_column>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.divi-link-whole-grid-card>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.divi-link-whole-grid-card>.et_pb_section,.same-height-cards .grid-col .grid-item-cont>.et_pb_column,.same-height-cards .grid-col .grid-item-cont>.et_pb_column>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.et_pb_row:only-child,.same-height-cards .grid-col .grid-item-cont>.et_pb_section,.same-height-cards .grid-col>div{height:100%}.et_pb_de_mach_orderby{max-width:200px}.select-option-item-dmach_post{display:none!important}.divi-machine-loop p:empty{display:none!important}.no-results-layout .et_pb_section{width:100%!important;margin-right:0!important}.divi-filter-archive-loop{float:none;width:100%;display:block;margin-bottom:2.75%}.dmach_filter_count{position:absolute;right:0}.divi-machine-loop{float:left}.filtered-posts-loading{height:100%;position:absolute;width:100%;height:100%}.filtered-posts-cont{width:100%;position:relative}.ajax-loading{position:absolute;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,.7)}.load-1 .line:nth-last-child(1){animation:loadingA 1.5s 1s infinite}.load-1 .line:nth-last-child(2){animation:loadingA 1.5s .5s infinite}.load-1 .line:nth-last-child(3){animation:loadingA 1.5s 0s infinite}.load-2 .line:nth-last-child(1){animation:loadingB 1.5s 1s infinite}.load-2 .line:nth-last-child(2){animation:loadingB 1.5s .5s infinite}.load-2 .line:nth-last-child(3){animation:loadingB 1.5s 0s infinite}.load-3 .line:nth-last-child(1){animation:loadingC .6s .1s linear infinite}.load-3 .line:nth-last-child(2){animation:loadingC .6s .2s linear infinite}.load-3 .line:nth-last-child(3){animation:loadingC .6s .3s linear infinite}.load-1 .spinner,.load-2 .spinner,.load-3 .spinner,.load-4 .lines,.load-4 .spinner,.load-5 .lines,.load-5 .spinner,.load-6 .lines,.load-6 .spinner{display:none}.load-4 .donut-cont,.load-5 .donutmulti-cont,.load-6 .ripple-cont{display:block}.spinner{top:150px;position:relative;width:45px;height:45px;margin:0 auto}.lines{top:150px;position:relative;width:45px;height:45px;margin:0 auto}.line{display:inline-block;width:10px;height:10px;border-radius:15px;background-color:#4b9cdb;margin:0 2px}.donut{width:2rem;height:2rem;margin:2rem;border-radius:50%;border:.3rem solid rgba(151,159,208,.3);border-top-color:#979fd0;-webkit-animation:1.5s spin infinite linear;animation:1.5s spin infinite linear}.donut.multi{border-bottom-color:#979fd0}.ripple{width:2rem;height:2rem;margin:2rem;border-radius:50%;border:.3rem solid #979fd0;-webkit-transform:translate(50%);transform:translate(50%);-webkit-animation:1s ripple ease-out infinite;animation:1s ripple ease-out infinite}@-webkit-keyframes ripple{from{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ripple{from{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingA{0%{height:15px}50%{height:35px}100%{height:15px}}@keyframes loadingB{0%{width:15px}50%{width:35px}100%{width:15px}}@keyframes loadingC{0%{transform:translate(0,0)}50%{transform:translate(0,15px)}100%{transform:translate(0,0)}}.divi-filter-item{position:relative;padding:0}.divi-radio-tick_box .et_pb_contact_field_radio{position:relative;padding:5px 0}.divi-radio-tick_box input{position:absolute;opacity:0;cursor:pointer;z-index:20;height:25px;width:25px}.divi-radio-tick_box .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;z-index:19}.divi-radio-tick_box label{position:relative;padding-left:35px;top:-1px}.divi-radio-tick_box input:checked~.checkmark{background-color:#2196f3}.divi-radio-tick_box .checkmark:after{content:"";position:absolute;display:none}.divi-radio-tick_box input:checked~.checkmark:after{display:block}.divi-radio-tick_box .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.divi-radio-buttons .et_pb_contact_field_radio label{font-size:16px;text-align:left;font-weight:400;border-radius:5px;background-color:#fff;color:#2d2d2d;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;display:block;line-height:1.12;cursor:pointer;margin:5px 0}.divi-radio-buttons .et_pb_contact_field_radio input{position:absolute;height:100%;width:100%;left:0;z-index:-1;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;opacity:0}.divi-radio-buttons .et_pb_contact_field_radio input:checked+label{background-color:#0770cf;color:#fff}.divi-location-fullwidth .divi-filter-containter{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));column-gap:20px;width:100%}.divi-location-fullwidth .divi-filter-item,.divi-location-fullwidth .et_pb_de_mach_search_posts_item p.et_pb_contact_field.divi-filter-item{width:100%;left:0;background-color:#fff;z-index:99999;-webkit-box-sizing:border-box;box-sizing:border-box}.divi-hide{display:none!important}.divi-filer-toggle .divi-hide{display:block!important}.divi-filer-toggle .divi-filter-item{opacity:0;height:0;display:none}.visible .divi-filter-item{display:block!important;opacity:1;height:auto;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.divi-filer-toggle .et_pb_contact_field_options_title{cursor:pointer;position:relative;padding-bottom:0}.divi-filer-toggle .et_pb_contact_field_options_title::after{font-family:ETmodules!important;position:absolute;top:50%;right:0;font-size:17px;content:"\33";-webkit-transition:-webkit-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;transition:transform .3s ease-in-out;transform:translateY(-50%)}.visible .et_pb_contact_field_options_title::after{-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.et-db #et-boc .et-l .et_pb_contact_field[data-type=select]:after{right:30px}.divi-machine-loop>div{float:left;max-width:100%}.divi-icon{display:inline-block;left:0;top:0;font-family:ETmodules;font-size:16px;border-radius:100%;text-align:center;padding:0 5px}.divi-icon div{display:flex;justify-content:center;align-items:center}.et_pb_de_mach_filter_posts.et_pb_button_alignment_center{text-align:center}.et_pb_de_mach_filter_posts.et_pb_button_alignment_right{text-align:right}.divi-filter-loop-container>:not(.no-results-layout),.filtered-posts>:not(.no-results-layout){display:grid;grid-gap:25px;list-style:none}.divi-filter-loop-container>:not(.no-results-layout)::before,.filtered-posts>:not(.no-results-layout)::before{display:none!important}.secondary-image{position:absolute;z-index:10;left:0;top:0;opacity:0!important;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flip-image-thumbnail:hover .secondary-image{opacity:1!important}.divi-filter-loop-container li.product{width:100%!important}.et_pb_gutters4 .filtered-posts>:not(.no-results-layout){grid-gap:40px}.et_pb_gutters3 .filtered-posts>:not(.no-results-layout){grid-gap:25px}.et_pb_gutters2 .filtered-posts>:not(.no-results-layout){grid-gap:10px}.et_pb_gutters1 .filtered-posts>:not(.no-results-layout){grid-gap:0}.divi-filter-archive-loop .col-mob-1>:not(.no-results-layout){grid-template-columns:repeat(1,minmax(0,1fr))}.divi-filter-archive-loop .col-mob-2>:not(.no-results-layout){grid-template-columns:repeat(2,minmax(0,1fr))}.divi-filter-archive-loop .col-mob-3>:not(.no-results-layout){grid-template-columns:repeat(3,minmax(0,1fr))}.divi-filter-archive-loop .col-mob-4>:not(.no-results-layout){grid-template-columns:repeat(4,minmax(0,1fr))}.divi-filter-archive-loop .col-mob-5>:not(.no-results-layout){grid-template-columns:repeat(5,minmax(0,1fr))}.divi-filter-archive-loop .col-mob-6>:not(.no-results-layout){grid-template-columns:repeat(6,minmax(0,1fr))}.filter-param-tags{display:block;width:100%;clear:both}.mobile_toggle_trigger.et_pb_button{display:none}@media (min-width:768px){body .divi-filter-archive-loop .col-tab-6>:not(.no-results-layout){grid-template-columns:repeat(6,minmax(0,1fr))}body .divi-filter-archive-loop .col-tab-5>:not(.no-results-layout){grid-template-columns:repeat(5,minmax(0,1fr))}body .divi-filter-archive-loop .col-tab-4>:not(.no-results-layout){grid-template-columns:repeat(4,minmax(0,1fr))}body .divi-filter-archive-loop .col-tab-3>:not(.no-results-layout){grid-template-columns:repeat(3,minmax(0,1fr))}body .divi-filter-archive-loop .col-tab-2>:not(.no-results-layout){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){body .et_pb_section .divi-filter-archive-loop .col-desk-6>:not(.no-results-layout){grid-template-columns:repeat(6,minmax(0,1fr))}body .et_pb_section .divi-filter-archive-loop .col-desk-5>:not(.no-results-layout){grid-template-columns:repeat(5,minmax(0,1fr))}body .et_pb_section .divi-filter-archive-loop .col-desk-4>:not(.no-results-layout){grid-template-columns:repeat(4,minmax(0,1fr))}body .et_pb_section .divi-filter-archive-loop .col-desk-3>:not(.no-results-layout){grid-template-columns:repeat(3,minmax(0,1fr))}body .et_pb_section .divi-filter-archive-loop .col-desk-2>:not(.no-results-layout){grid-template-columns:repeat(2,minmax(0,1fr))}body .et_pb_section .divi-filter-archive-loop .col-desk-1>:not(.no-results-layout){grid-template-columns:repeat(1,minmax(0,1fr))}}.divi-filter-archive-loop.no-results-layout ul{grid-template-columns:repeat(1,minmax(0,1fr))!important}.et_fb_db_filter_loop::before,.et_fb_de_mach_filter_posts::before,.et_fb_df_thumbnail::before,.et_fb_df_title::before{background-repeat:no-repeat;background-position:center;content:""!important;width:20px;height:20px;margin:auto}.et_fb_db_filter_loop::after,.et_fb_de_mach_filter_posts::after,.et_fb_df_thumbnail::after,.et_fb_df_title::after{content:""!important;display:block!important;width:15px;height:20px;background-image:url(//darkhorsecattle.com/wp-content/plugins/divi-machine/includes/modules/divi-ajax-filter/images/admin-area/modules/divi-engine-grey.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;right:7px;top:3px}.et_fb_de_mach_filter_posts::before{background-image:url(//darkhorsecattle.com/wp-content/plugins/divi-machine/includes/modules/divi-ajax-filter/images/admin-area/modules/Filter-Posts.svg)}.et_fb_db_filter_loop::before{background-image:url(//darkhorsecattle.com/wp-content/plugins/divi-machine/includes/modules/divi-ajax-filter/images/admin-area/modules/Archive-Loop.svg)}.et_fb_df_title::before{background-image:url(//darkhorsecattle.com/wp-content/plugins/divi-machine/includes/modules/divi-ajax-filter/images/admin-area/modules/Title-Text.svg)}.et_fb_df_thumbnail::before{background-image:url(//darkhorsecattle.com/wp-content/plugins/divi-machine/includes/modules/divi-ajax-filter/images/admin-area/modules/Thumbnail.svg)}@media (max-width:768px){.divi-location-fullwidth .inline_checkboxes .divi-filter-item{display:block}.mobile_toggle_trigger.et_pb_button{display:initial}.toggle_mobile #divi_filter{display:none;padding-top:25px}}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.page-id-117 #page-container #main-content .et_pb_module {
margin-bottom: 0;
}
.page-id-117 #page-container #main-content .et_pb_section {
padding: 0;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row {
max-width: 1444px;
width: 100%;
padding-left: 8px;
padding-right: 8px;
padding-top: 125px;
padding-bottom: 125px;
font-size: 16px;
font-family: arpona, serif;
font-weight: 300;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h1 {
font-size: 64px;
font-weight: 700;
line-height: 2;
padding-bottom: 0;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h2 {
font-size: 48px;
font-weight: 700;
line-height: 1.35;
padding-bottom: 0;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h3 {
font-size: 40px;
font-weight: 700;
line-height: 1.33;
padding-bottom: 0;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h4 {
font-size: 32px;
font-weight: 700;
padding-bottom: 0;
}
@media (max-width: 782px) {
#wpadminbar {
position: fixed;
top: 0;
left: 0;
right: 0;
}
.home.logged-in {
padding-top: 0;
}
} @media (max-width: 1460px) {
.page-id-117 #page-container #main-content .et_pb_section {
padding: 0;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row {
padding-left: 16px;
padding-right: 16px;
padding-top: 60px;
padding-bottom: 60px;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h1 {
font-size: 34px;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h2 {
font-size: 28px;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h3 {
font-size: 25px;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h4 {
font-size: 20px;
line-height: 24px;
}
.page-id-117 #page-container #main-content .et_pb_section .et_pb_row h5 {
font-size: 20px;
}
}.et-db.logged-in #page-container #et-boc .nav--desktop {
position: fixed !important;
left: 0;
right: 0;
top: 32px;
}
.et-db.logged-in #page-container #et-boc .et-l .nav--login {
top: 32px;
}
.et-db.logged-in #page-container #et-boc .et-l .nav--desktop {
top: 72px;
}
.et-db #page-container #et-boc header {
height: 120px;
}
.et-db #page-container #et-boc .nav--desktop {
position: fixed !important;
left: 0;
right: 0;
top: 0;
}
.et-db #page-container #et-boc .et-l .nav {
padding: 0;
background-color: #272660;
margin-bottom: 0;
}
.et-db #page-container #et-boc .et-l .nav li {
padding-left: 19px;
padding-right: 19px;
}
.et-db #page-container #et-boc .et-l .nav .et_pb_row {
width: 100%;
max-width: 1560px;
padding: 0 40px;
}
.et-db #page-container #et-boc .et-l .nav--login {
height: 40px;
background-color: #272660 !important;
position: fixed !important;
left: 0;
right: 0;
top: 0;
z-index: 1000;
}
.et-db #page-container #et-boc .et-l .nav--login .et_pb_row {
width: 100%;
max-width: 1480px;
margin: 0 auto !important;
}
.et-db #page-container #et-boc .et-l .nav--login .et_pb_row .et_pb_text_inner {
text-align: right;
padding-left: 16px;
padding-right: 16px;
padding-top: 8px;
padding-bottom: 8px;
}
.et-db #page-container #et-boc .et-l .nav--desktop {
display: block;
padding: 0;
top: 40px;
background-color: #272660;
}
.et-db #page-container #et-boc .et-l .nav--mobile {
display: none;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu {
display: none;
}
.et-db #page-container #et-boc .et-l .nav #menu-primary-left, .et-db #page-container #et-boc .et-l .nav #menu-primary-right {
background-color: transparent;
}
.et-db #page-container #et-boc .et-l .nav #menu-primary-left a, .et-db #page-container #et-boc .et-l .nav #menu-primary-right a {
font-weight: 700;
font-size: 18px;
font-family: arpona, serif;
font-weight: 700;
font-style: normal;
color: #ffffff;
position: relative;
}
.et-db #page-container #et-boc .et-l .nav #menu-primary-left a:before, .et-db #page-container #et-boc .et-l .nav #menu-primary-right a:before {
content: '';
display: block;
background-color: #ffffff;
height: 1px;
width: 100%;
max-width: 14px;
position: absolute;
left: calc(50% - 7px);
bottom: -4px;
transition-duration: 0.4s;
}
.et-db #page-container #et-boc .et-l .nav #menu-primary-left a:hover, .et-db #page-container #et-boc .et-l .nav #menu-primary-right a:hover {
opacity: 1;
text-decoration: none;
}
.et-db #page-container #et-boc .et-l .nav #menu-primary-left a:hover:before, .et-db #page-container #et-boc .et-l .nav #menu-primary-right a:hover:before {
left: 0;
max-width: 100%;
}
.et-db #page-container #et-boc .et-l .nav h1 {
padding: 24px 0 0;
}
.et-db #page-container #et-boc .et-l .nav h1 img {
max-width: 144px;
height: auto;
}
.et-db #page-container #et-boc .et-l .nav--wrap {
width: 100%;
height: 120px;
display: flex;
justify-content: center;
position: relative;
}
.et-db #page-container #et-boc .et-l .nav--menu {
display: flex;
align-items: center;
}
.et-db #page-container #et-boc .et-l .nav--menu .et_pb_module {
background-color: transparent !important;
}
.et-db #page-container #et-boc .et-l .nav--menu--left {
padding-right: 74px;
}
.et-db #page-container #et-boc .et-l .nav--menu--right {
padding-left: 74px;
}
.et-db #page-container #et-boc .et-l .nav--search {
max-width: 29px;
width: 100%;
position: absolute;
left: calc(100% - 25px);
top: calc(50% - 6px);
border: none;
display: block !important;
transition-duration: 0.4s;
}
.et-db #page-container #et-boc .et-l .nav--search input[type="submit"] {
display: none;
}
.et-db #page-container #et-boc .et-l .nav--search input[type="text"] {
width: 29px;
height: 29px !important;
border-radius: 7px;
border: none;
padding: 7px !important;
box-sizing: border-box;
background-color: #ffffff;
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/05/ico-dark_horse-search-1.svg);
background-repeat: no-repeat;
background-position: calc(100% - 7px) center !important;
transition-duration: 0.4s;
position: relative;
top: 0;
font-size: 16px;
color: rgba(39, 38, 96, 0);
font-weight: 400;
}
.et-db #page-container #et-boc .et-l .nav--search.on {
max-width: calc(50% - 116px);
height: 104px;
top: calc(50% - 52px);
left: calc(50% + 126px);
}
.et-db #page-container #et-boc .et-l .nav--search.on input[type="text"] {
padding: 16px 16px !important;
height: 104px !important;
left: 0;
color: #272660;
background-position: calc(100% - 7px) center !important;
}
@media (max-width: 782px) {
body.logged-in #page-container {
padding-top: 50px;
}
body.logged-in #page-container .nav--mobile {
top: 46px !important;
}
body.logged-in #page-container .nav--mobile--menu {
padding-top: 46px !important;
}
} @media (max-width: 1460px) {
.et-db #page-container #et-boc header {
height: auto;
}
.et-db #page-container #et-boc .et-l .nav .et_pb_row {
padding: 0 0px;
}
.et-db #page-container #et-boc .et-l {
padding-top: 0;
}
.et-db #page-container #et-boc .et-l .nav--desktop {
display: none;
}
.et-db #page-container #et-boc .et-l .nav--login {
position: relative !important;
top: 0 !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu {
padding: 0 !important;
z-index: -1;
display: block;
background-color: #CEC6C6;
position: relative;
top: 0;
left: 0;
right: 0;
height: 0px;
overflow: hidden;
transition-duration: 0.4s;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu.on {
padding: 40px 0 20px !important;
height: auto;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .mobile_nav {
display: none !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_mobile_nav_menu {
display: none !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row {
padding: 0;
width: 100%;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row .et_pb_module {
background-color: transparent;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row .et_pb_menu__menu {
width: 100%;
display: block !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row nav {
width: 100%;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row nav .nav {
width: 100%;
background-color: transparent;
flex-direction: column;
display: flex;
justify-content: center;
align-items: center;
margin: 0;
min-height: auto;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row nav .nav li {
padding-bottom: 12px;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row nav .nav li a {
font-weight: 700;
font-size: 18px;
font-family: arpona, serif;
font-weight: 700;
font-style: normal;
color: #272660;
position: relative;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu .et_pb_row nav .nav li a:before {
content: '';
display: block;
background-color: #272660;
height: 1px;
width: 100%;
max-width: 14px;
position: absolute;
left: calc(50% - 7px);
bottom: -4px;
transition-duration: 0.4s;
}
.et-db #page-container #et-boc .et-l .nav--mobile { position: relative;
display: block;
height: 50px;
top: 0 !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile .nav--mobile {
top: 40px !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile.on {
height: 114px;
}
.et-db #page-container #et-boc .et-l .nav--mobile .et_pb_code_inner {
top: -40px;
}
.et-db #page-container #et-boc .et-l .nav--mobile--wrap {
display: flex;
justify-content: center;
position: relative;
top: 0;
}
.et-db #page-container #et-boc .et-l .nav--mobile--logo {
padding-top: 7px;
opacity: 1;
transition-duration: 0.4s;
z-index: 10;
}
.et-db #page-container #et-boc .et-l .nav--mobile--logo img {
width: 68px;
height: auto;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search {
position: absolute;
top: 13px;
left: calc(100% - 83px);
width: auto;
height: 29px;
left: 17px;
right: 55px;
transition-duration: 0.4s;
text-align: right;
animation-delay: 0.4s;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search .et_pb_search {
border: none;
transition-duration: 0.4s;
display: block;
width: 100%;
overflow: visible !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search .et_pb_search div {
display: flex;
justify-content: flex-end;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search .et_pb_search input[type="submit"] {
opacity: 0;
position: absolute;
left: -17px;
right: -55px;
top: 0;
z-index: -1;
transition-duration: 0.4s;
background-color: #ffffff;
height: 50px;
font-size: 20px;
color: #272660;
font-weight: 700;
font-family: arpona, serif;
font-weight: 600;
font-style: normal;
animation-delay: 1s;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search .et_pb_search input[type="text"] {
max-width: 29px !important;
height: 29px !important;
border-radius: 7px;
box-sizing: border-box;
border: none;
padding: 7px !important;
box-sizing: border-box;
background-color: #ffffff;
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/05/ico-dark_horse-search-1.svg);
background-repeat: no-repeat;
background-position: calc(100% - 7px) center !important;
transition-duration: 0.4s;
position: relative;
top: 0;
font-size: 16px;
color: #272660;
font-weight: 400;
cursor: pointer;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search.on input[type="text"] {
width: 100% !important;
max-width: 100% !important;
padding-left: 16px !important;
padding-right: 16px !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--logo.on {
opacity: 0;
z-index: -1;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search.on {
width: auto;
left: 17px;
right: 55px;
z-index: 10;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search.on .et_pb_search {
width: 100%;
position: absolute;
}
.et-db #page-container #et-boc .et-l .nav--mobile--search.on .et_pb_search input[type="submit"] {
animation-delay: 0.4s;
opacity: 1;
top: 37px;
right: -40px;
left: 0;
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu {
width: 29px;
height: 29px;
background-color: #ffffff;
border-radius: 7px;
position: absolute;
right: 17px;
top: 13px;
cursor: pointer;
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu span {
display: block;
width: 14px;
height: 2px;
background-color: #272660;
border-radius: 1px;
position: absolute;
top: calc(50% - 1px);
left: calc(50% - 7px);
transition-duration: 0.4s;
opacity: 1;
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu span:first-child {
top: calc(50% - 6px);
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu span:last-child {
top: calc(50% + 4px);
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu.on span {
transform: rotate(135deg);
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu.on span:first-child {
top: calc(50% - 1px);
transform: rotate(-315deg);
}
.et-db #page-container #et-boc .et-l .nav--mobile--quick-menu.on span:last-child {
transform: rotate(45deg);
top: calc(50% - 1px);
opacity: 0;
}
} @media (max-width: 991px) { } @media (max-width: 767px) {
body.logged-in.et-db #page-container #et-boc .et-l {
padding-top: 0;
}
body.logged-in.et-db #page-container #et-boc .et-l .nav--mobile {
top: 0;
}
body.logged-in.et-db #page-container #et-boc .et-l .nav--mobile--menu {
padding-top: 100px;
width: 100%;
}
.et-db #page-container #et-boc .et-l .nav--mobile {
margin-bottom: 0 !important;
}
.et-db #page-container #et-boc .et-l .nav--mobile--menu.on {
padding: 60px 0 20px !important;
}
#page-container .nav--mobile--menu {
width: 100%;
}
}.et-db #page-container #et-boc .et-l .footer {
padding-top: 0;
padding-bottom: 0;
padding-top: 148px;
background-color: #272660;
}
.et-db #page-container #et-boc .et-l .footer .et_pb_row {
width: 100%;
max-width: 1440px;
padding-top: 0;
padding-bottom: 0;
}
.et-db #page-container #et-boc .et-l .footer--menu {
width: 20%;
}
.et-db #page-container #et-boc .et-l .footer--menu--first {
width: 15%;
}
.et-db #page-container #et-boc .et-l .footer--menu--second {
width: 20%;
}
.et-db #page-container #et-boc .et-l .footer--menu .nav li {
padding-bottom: 25px;
}
.et-db #page-container #et-boc .et-l .footer--menu .nav li a {
font-size: 18px;
color: #ffffff;
font-family: arpona, serif;
font-weight: 700;
font-style: normal;
}
.et-db #page-container #et-boc .et-l .footer--logo {
width: 32%;
min-width: 460px;
text-align: center;
}
.et-db #page-container #et-boc .et-l .footer--logo img {
max-width: 460px;
}
.et-db #page-container #et-boc .et-l .footer--contact {
width: 33%;
text-align: left;
box-sizing: border-box;
padding-left: 120px;
}
.et-db #page-container #et-boc .et-l .footer--text {
padding-bottom: 24px;
font-size: 18px;
color: #ffffff;
font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
font-weight: 700;
line-height: 24px;
}
.et-db #page-container #et-boc .et-l .footer--text:last-child {
padding-bottom: 0;
}
.et-db #page-container #et-boc .et-l .footer--text a {
color: #ffffff;
}
.et-db #page-container #et-boc .et-l .footer--social {
display: flex;
gap: 24px;
}
.et-db #page-container #et-boc .et-l .footer--wrap {
display: flex;
}
.et-db #page-container #et-boc .et-l .footer--wrap .nav {
background-color: transparent;
display: flex;
flex-direction: column;
}
.et-db #page-container #et-boc .et-l .footer--wrap .et_pb_module {
background-color: transparent;
}
.et-db #page-container #et-boc .et-l .footer--copyright {
height: 180px;
display: flex;
justify-content: center;
align-items: center;
box-sizing: border-box;
padding-left: 60px;
}
.et-db #page-container #et-boc .et-l .footer--copyright a {
font-size: 10px;
text-decoration: underline;
color: #ffffff;
display: block;
text-align: center;
padding-left: 12px;
padding-right: 12px;
box-sizing: border-box;
} @media (max-width: 1460px) {
.et-db #page-container #et-boc .et-l .footer {
padding-top: 56px;
}
.et-db #page-container #et-boc .et-l .footer--wrap {
flex-direction: column;
}
.et-db #page-container #et-boc .et-l .footer--menu {
width: 100%;
}
.et-db #page-container #et-boc .et-l .footer--menu--first, .et-db #page-container #et-boc .et-l .footer--menu--second {
width: 100%;
}
.et-db #page-container #et-boc .et-l .footer--menu--first *, .et-db #page-container #et-boc .et-l .footer--menu--second * {
width: 100%;
}
.et-db #page-container #et-boc .et-l .footer--menu--first .et_pb_menu__menu, .et-db #page-container #et-boc .et-l .footer--menu--second .et_pb_menu__menu {
align-items: center;
}
.et-db #page-container #et-boc .et-l .footer--menu--first ul, .et-db #page-container #et-boc .et-l .footer--menu--second ul {
width: 100%;
}
.et-db #page-container #et-boc .et-l .footer--menu--first ul li, .et-db #page-container #et-boc .et-l .footer--menu--second ul li {
width: 100%;
text-align: center;
margin-top: 0;
padding-bottom: 10px !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.et-db #page-container #et-boc .et-l .footer--menu--first ul li a, .et-db #page-container #et-boc .et-l .footer--menu--second ul li a {
font-size: 16px !important;
}
.et-db #page-container #et-boc .et-l .footer--logo {
width: 100%;
min-width: 100%;
padding-top: 30px;
padding-bottom: 60px;
text-align: center;
}
.et-db #page-container #et-boc .et-l .footer--logo img {
max-width: 237px;
}
.et-db #page-container #et-boc .et-l .footer--contact {
width: 100%;
padding: 0;
}
.et-db #page-container #et-boc .et-l .footer--text {
text-align: center;
flex-direction: column;
}
.et-db #page-container #et-boc .et-l .footer--text a {
text-algin: center;
display: block;
}
.et-db #page-container #et-boc .et-l .footer--text a img {
width: 52px;
}
.et-db #page-container #et-boc .et-l .footer--social {
padding-top: 30px;
justify-content: center;
flex-direction: row;
gap: 33px;
}
.et-db #page-container #et-boc .et-l .footer--copyright {
padding-left: 0;
}
.et-db #page-container #et-boc .et-l .footer .et_pb_menu__menu {
display: block;
}
.et-db #page-container #et-boc .et-l .footer .et_mobile_nav_menu {
display: none;
}
}.page-id-117 #page-container #main-content .et_pb_row {
width: 100%;
max-width: 1444px;
padding: 0;
position: relative;
z-index: 2;
}
.page-id-117 #page-container #main-content .hero {
padding: 0 18px;
position: relative;
}
.page-id-117 #page-container #main-content .hero:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1;
}
.page-id-117 #page-container #main-content .hero .et_pb_column {
display: flex;
height: 100%;
align-items: flex-start;
flex-direction: column;
justify-content: center;
}
.page-id-117 #page-container #main-content .hero--home p {
max-width: 593px;
}
.page-id-117 #page-container #main-content .hero--wrap {
display: flex;
}
.page-id-117 #page-container #main-content .hero--wrap h2 {
font-size: 64px;
line-height: 1.375;
font-family: arpona, serif;
font-weight: 700;
color: #ffffff;
}
.page-id-117 #page-container #main-content .hero--wrap h3 {
padding-bottom: 24px;
display: block;
}
.page-id-117 #page-container #main-content .hero--wrap h5 {
text-align: left;
display: block;
}
.page-id-117 #page-container #main-content .hero--wrap p {
font-size: 32px;
line-height: 2;
font-family: arpona, serif;
font-weight: 700;
color: #ffffff;
}
.page-id-117 #page-container #main-content .hero--wrap span {
padding-top: 24px;
font-family: arpona, serif;
font-style: italic;
font-weight: 300;
font-size: 32px;
line-height: 1.5;
color: #ffffff;
display: block;
}
.page-id-117 #page-container #main-content .hero--col {
width: 100%;
min-height: 960px;
max-height: 100vh;
display: flex;
flex-direction: column;
justify-content: center;
} @media (max-width: 991px) {
#page-container #main-content .hero .et_pb_row {
flex-direction: column;
max-height: 100vh;
min-height: 350px;
height: auto;
}
.home #page-container #main-content .et_pb_row {
padding-top: 53px !important;
padding-bottom: 86px !important;
box-sizing: border-box;
}
}#page-container #main-content .home {
padding: 125px 0;
}
#page-container #main-content .home .et_pb_row {
padding-top: 0;
padding-bottom: 0;
padding-left: 8px;
padding-right: 8px;
box-sizing: border-box;
max-width: 1460px;
}
#page-container #main-content .home--slider {
max-height: 940px;
height: 100vh;
overflow: hidden;
}
#page-container #main-content .home--slider .uk-slideshow-items {
min-height: 940px !important;
max-height: 100vh;
padding: 0;
position: relative;
}
#page-container #main-content .home--slider .uk-slideshow-items li {
list-style: none;
background-size: cover;
background-repeat: no-repeat; }
#page-container #main-content .home--slider .uk-slideshow-items li:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1;
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--01 {
background-image: url(https://darkhorsecattle.com/wp-content/uploads/2022/11/Looking-for-a-horse.png);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--02 {
background-image: url(https://darkhorsecattle.com/wp-content/uploads/2022/11/Stewarding.png);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--03 {
background-image: url(https://darkhorsecattle.com/wp-content/uploads/2022/11/Learn-more-about-the.png);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--04 {
background-image: url(https://darkhorsecattle.com/wp-content/uploads/2022/11/Are-you-riding-ready.png);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--05 {
background-image: url(https://darkhorsecattle.com/wp-content/uploads/2022/11/View-our-cattle.png);
background-position: right top;
}
#page-container #main-content .home--slider .home--slider--logo {
width: 100%;
max-width: 1444px;
margin: 0 auto;
position: relative;
}
#page-container #main-content .home--slider .home--slider--logo .item {
position: absolute;
right: 16px;
bottom: 65px;
text-align: left;
margin-left: 0;
}
#page-container #main-content .home--slider--button {
padding-top: 60px;
}
#page-container #main-content .home--slider--button a {
padding: 24px 48px;
display: inline-block;
color: #ffffff;
font-family: arpona, serif;
font-size: 32px;
font-weight: 700;
background-color: #272660;
}
#page-container #main-content .home--slider--button a:hover {
text-decoration: none;
}
#page-container #main-content .home--slider--row {
max-height: 940px;
height: 100vh;
padding: 0 8px;
width: 100%;
margin: 0 auto;
max-width: 1444px;
display: flex;
flex-direction: row;
position: relative;
z-index: 2;
}
#page-container #main-content .home--slider--col {
width: 50%;
display: flex;
flex-direction: column;
justify-content: center;
}
#page-container #main-content .home--slider--col.wide {
width: 100%;
}
#page-container #main-content .home--slider--col.wide .home--slider--title * {
text-align: center;
}
#page-container #main-content .home--slider--col.wide .home--slider--title h2 {
max-width: 715px;
margin: 0 auto;
}
#page-container #main-content .home--slider--col.wide .home--slider--title h4 {
padding-top: 32px;
max-width: 950px;
margin: 0 auto;
}
#page-container #main-content .home--slider h2 {
font-size: 64px;
font-weight: 700;
line-height: 1.35;
padding-bottom: 0;
color: #ffffff;
font-family: arpona, serif;
}
#page-container #main-content .home--slider--title h4 {
font-size: 32px;
color: #ffffff;
font-family: arpona, serif;
max-width: 583px;
line-height: 2em;
font-weight: 700;
margin: 0;
padding: 0 0 20px 0;
}
#page-container #main-content .home--slider--quate {
font-size: 24px;
font-family: arpona, serif;
color: #ffffff;
font-style: italic;
line-height: 1.3em;
}
#page-container #main-content .home--horse {
padding: 125px 16px !important;
}
#page-container #main-content .home--horse-title {
padding: 0 0 125px !important;
}
#page-container #main-content .home--horse h3 {
max-width: 952px;
padding-bottom: 88px;
margin: 0 auto;
font-size: 48px;
color: #1B411D;
font-weight: 700;
font-family: arpona, serif;
text-align: center;
display: block;
}
#page-container #main-content .home--quick-menu.et_pb_row {
padding: 56px 48px !important;
min-height: 520px;
border-radius: 16px;
overflow: hidden;
position: relative;
margin-bottom: 40px;
padding: 56px 48px;
flex-direction: column;
justify-content: flex-end;
display: flex;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
#page-container #main-content .home--quick-menu.et_pb_row.et_pb_row_6 {
margin-bottom: 0;
}
#page-container #main-content .home--quick-menu.et_pb_row:before {
position: absolute;
background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%) 0% 0% no-repeat padding-box;
content: '';
display: block;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
#page-container #main-content .home--quick-menu.et_pb_row .et_pb_column {
padding-left: 8px;
padding-right: 8px;
}
#page-container #main-content .home--quick-menu.et_pb_row .et_pb_module {
position: relative;
z-index: 2;
}
#page-container #main-content .home--quick-menu.et_pb_row .et_pb_module h4 {
font-size: 32px;
font-weight: 700;
padding-bottom: 0;
max-width: 364px;
display: block;
color: #ffffff;
}
#page-container #main-content .home--quick-menu .link, #page-container #main-content .home--quick-menu .et_clickable {
margin-top: 24px;
}
#page-container #main-content .home--quick-menu .link *, #page-container #main-content .home--quick-menu .et_clickable * {
font-size: 16px;
color: #ffffff;
font-family: arpona, serif;
font-size: 16px;
font-weight: 700;
text-decoration: underline;
}
#page-container #main-content .home--quick-menu ul li {
min-height: 520px;
border-radius: 16px;
overflow: hidden;
position: relative;
margin-bottom: 40px;
padding: 56px 48px;
flex-direction: column;
justify-content: flex-end;
display: flex;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
#page-container #main-content .home--quick-menu ul li:nth-child(1) {
background-image: url(//darkhorsecattle.com/wp-content/uploads/2022/06/Quarter-Horses-Pic-with-Serena-Attitude@2x-scaled.jpg);
}
#page-container #main-content .home--quick-menu ul li:nth-child(2) {
background-image: url(//darkhorsecattle.com/wp-content/uploads/2022/06/Meet-the-Horses-picture@2x-scaled.jpg);
}
#page-container #main-content .home--quick-menu ul li:nth-child(3) {
background-image: url(//darkhorsecattle.com/wp-content/uploads/2022/06/Badger@2x-scaled.jpg);
}
#page-container #main-content .home--quick-menu ul li:last-child {
margin-bottom: 0;
}
#page-container #main-content .home--quick-menu ul li:before {
position: absolute;
background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%) 0% 0% no-repeat padding-box;
content: '';
display: block;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
#page-container #main-content .home--quick-menu ul li h4 {
max-width: 364px;
padding-bottom: 24px;
font-family: arpona, serif;
color: #ffffff;
font-weight: 300;
font-size: 40px;
line-height: 48px;
display: block;
position: relative;
z-index: 2;
}
#page-container #main-content .home--quick-menu ul li a {
position: relative;
z-index: 2;
font-size: 16px;
color: #ffffff;
font-family: arpona, serif;
font-size: 16px;
font-weight: 700;
text-decoration: underline;
}
#page-container #main-content .home--slogan.et_pb_section {
background-color: #1B411D;
padding-top: 0;
padding-bottom: 0;
}
#page-container #main-content .home--slogan.blue {
padding-top: 125px;
padding-bottom: 125px;
background-color: #272660;
}
#page-container #main-content .home--slogan.green {
padding-top: 125px;
padding-bottom: 125px;
background-color: #1B411D;
}
#page-container #main-content .home--slogan.green h2 {
max-width: 1308px;
font-size: 48px;
line-height: 1.4;
display: block;
margin: 0 auto;
}
#page-container #main-content .home--slogan.green .et_pb_text_12 .et_pb_text_inner p {
max-width: 907px;
position: relative;
padding-top: 20px;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
font-size: 40px;
text-align: center;
line-height: 1.1;
font-family: 'Karla Light', Helvetica, Arial, Lucida, sans-serif;
color: #ffffff;
}
#page-container #main-content .home--slogan.green .et_pb_text_12 .et_pb_text_inner p:before {
content: '';
display: block;
width: 158px;
height: 2px;
background-color: #ffffff;
position: absolute;
top: 0;
left: calc(50% - 79px);
}
#page-container #main-content .home--slogan .et_pb_row {
padding-top: 0 !important;
padding-bottom: 0 !important;
padding-left: 8px !important;
padding-right: 8px !important;
box-sizing: border-box;
max-width: 1460px;
min-height: 136px;
display: flex;
align-items: center;
}
#page-container #main-content .home--slogan h2 {
font-size: 48px;
line-height: 1.3333;
font-family: arpona, serif;
font-weight: 700;
color: #ffffff;
display: block;
text-align: center;
padding-bottom: 0;
margin-bottom: 0 !important;
}
#page-container #main-content .home--slogan--image {
padding-bottom: 40px;
text-align: center;
}
#page-container #main-content .home--slogan--logo {
text-align: center;
padding-bottom: 40px;
}
#page-container #main-content .home--slogan--bottom {
max-width: 907px;
font-size: 40px;
margin-top: 30px;
padding-top: 20px;
color: #ffffff;
line-height: 1.2;
text-align: center;
margin: 0 auto;
position: relative;
margin-top: 30px;
font-family: arpona, serif;
}
#page-container #main-content .home--slogan--bottom:before {
content: '';
display: block;
width: 158px;
height: 2px;
background-color: #ffffff;
position: absolute;
top: 0;
left: calc(50% - 79px);
}
#page-container #main-content .home--slogan--link p {
font-size: 16px;
text-decoration: underline;
color: #ffffff;
text-align: center;
font-family: arpona, serif;
margin: 30px auto 0;
display: block;
}
#page-container #main-content .home--program.et_pb_section {
background-repeat: no-repeat;
padding-bottom: 485px;
padding-top: 125px;
padding-bottom: 485px;
background-image: url(//darkhorsecattle.com/wp-content/uploads/2022/06/DSC09017@2x-scaled.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row {
padding-top: 0 !important;
padding-bottom: 0 !important;
padding-left: 8px;
padding-right: 8px;
box-sizing: border-box;
max-width: 1016px !important;
min-height: 136px;
display: flex;
align-items: center;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column .et_pb_module .et_pb_image_wrap {
padding-top: 0 !important;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column .et_pb_module.et_pb_column_1_2 {
width: 50%;
margin-right: 0;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column .et_pb_module .et_pb_image_wrap img {
max-width: 400px;
border-radius: 16px;
overflow: hidden;
}
#page-container #main-content .home--program.et_pb_section--wrap {
display: flex;
max-width: 1016px;
align-items: center;
margin: 0 auto;
}
#page-container #main-content .home--program.et_pb_section--button {
width: 50%;
display: flex;
align-items: center;
flex-direction: column;
}
#page-container #main-content .home--program.et_pb_section--image {
max-width: 400px;
overflow: hidden;
}
#page-container #main-content .home--program.et_pb_section--image img {
border-radius: 16px;
display: block;
}
#page-container #main-content .home--program.et_pb_section span, #page-container #main-content .home--program.et_pb_section p {
padding-top: 32px;
text-align: center;
text-decoration: underline;
color: #231F20;
font-family: arpona, serif;
font-weight: 700;
font-size: 16px;
display: block;
} @media (max-width: 991px) {
#page-container #main-content .home--slogan .et_pb_row {
padding: 8px !important;
height: auto;
min-height: auto;
}
#page-container #main-content .home--slogan .et_pb_row h2 {
font-size: 16px !important;
}
#page-container #main-content .home--slogan.blue {
padding-top: 60px;
padding-bottom: 60px;
}
#page-container #main-content .home--slider {
max-height: 400px;
}
#page-container #main-content .home--slider--row {
padding: 45px 16px 25px;
}
#page-container #main-content .home--slider .uk-slideshow-items {
min-height: 400px !important;
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--01 {
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/09/Mask-Group-11.jpg);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--02 {
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/09/Mask-Group-10.jpg);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--03 {
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/09/Mask-Group-9.jpg);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--04 {
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/09/George-turn-to-right-with-rider-cropped.jpg);
}
#page-container #main-content .home--slider .uk-slideshow-items li.background--05 {
background-image: url(https://d-a-r-k-horse-cattle-co.websitepro.hosting/wp-content/uploads/2022/09/39J_IMG_8489.jpg);
}
#page-container #main-content .home--slider--image {
padding-bottom: 10px;
}
#page-container #main-content .home--slider h2 {
font-size: 34px;
line-height: 40px;
}
#page-container #main-content .home--slider h4 {
font-size: 20px;
line-height: 24px;
}
#page-container #main-content .home--slider--logo img {
max-width: 47px;
}
#page-container #main-content .home--slider .home--slider--logo .item {
bottom: 17px;
}
#page-container #main-content .home--slider--row {
min-height: 400px;
max-height: auto;
height: auto;
padding: 45px 16px 25px;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 24px;
}
#page-container #main-content .home--slider--col {
width: 100%;
}
#page-container #main-content .home--slider--button a {
margin: 0 auto;
max-width: 288px;
width: 100%;
padding: 10px 48px;
font-size: 20px;
text-align: center;
}
#page-container #main-content .home--horse {
padding: 60px 16px !important;
}
#page-container #main-content .home--quick-menu.et_pb_row {
min-height: 250px !important;
padding: 30px 28px !important;
margin-bottom: 20px;
}
#page-container #main-content .home--quick-menu.et_pb_row .et_pb_text_inner h4 {
max-width: 227px;
font-size: 25px;
font-weight: 300;
}
#page-container #main-content .home--program.et_pb_section {
box-sizing: border-box;
padding-left: 16px;
padding-right: 16px;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row {
width: 100%;
box-sizing: border-box;
padding-left: 0 !important;
padding-right: 0 !important;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column {
margin-bottom: 0;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column .et_pb_module {
padding-left: 16px;
padding-right: 16px;
}
#page-container #main-content .home--program.et_pb_section .et_pb_row .et_pb_column .et_pb_image_wrap img {
max-width: 100% !important;
}
#page-container #main-content .home--slogan.green .et_pb_row {
padding: 8px 16px;
}
#page-container #main-content .home--slogan.green .et_pb_row .et_pb_text_15 .et_pb_text_inner p {
font-size: 25px;
line-height: 28px;
}
#page-container #main-content .home--slogan--link p {
font-weight: 700;
}
} @media (max-width: 479px) {
#page-container #main-content .home--program {
padding-top: 60px;
padding-bottom: 552px;
}
#page-container #main-content .home--program .et_pb_row {
flex-direction: column;
}
#page-container #main-content .home--program .et_pb_module {
max-width: 100%;
}
#page-container #main-content .home--program .et_pb_module .et_pb_image_wrap {
max-width: 214px;
margin: 0 auto;
}
#page-container #main-content .home--program .et_pb_module .et_pb_image_wrap img {
max-width: 100% !important;
}
#page-container #main-content .home--slider {
min-height: 280px;
height: auto;
}
#page-container #main-content .home--slider--row {
min-height: 280px;
}
#page-container #main-content .home--slider--title h2 {
font-size: 24px;
}
#page-container #main-content .home--slider--button {
padding-top: 40px;
}
#page-container #main-content .home--slider .uk-slideshow-items {
min-height: 280px !important;
}
#page-container #main-content .home--slider .home--slider--logo .item {
bottom: 17px;
}
#page-container #main-content .home--slider .home--slider--logo .item img {
max-width: 46px;
}
#page-container #main-content .home--quick-menu.et_pb_row {
background-position: center !important;
}
}.primary-slider, .primary_splide {
width: calc(100% - 337px) !important;
}
.primary-slider .magnify {
width: 100% !important;
}
.primary-slider {
padding-right: 32px !important;
}
.splide__arrow--next {
left: calc(100% - 396px) !important;
}
.secondary-class-arrows .splide__arrow--prev {
top: 0 !important;
}
.secondary-class-arrows .splide__arrow--next {
left: calc(50% - 13px) !important;
bottom: 0 !important;
}
#secondary-slider-list {
margin-top: -17px !important;
}
.fme_pgifw_top_right {
right: 70px;
}
#secondary-slider, #secondary-slider .splide__list li {
width: 337px !important;
}
.ProIMG_Layout .splide__track .splide__slide, .ProIMG_Layout .splide__track .splide__slide img {
height: 553px !important;
}
.ProIMG_Layout .splide__track .splide__slide .magnify img {
object-fit: contain !important;
}
.ProIMG_Layout #secondary-slider {
overflow: hidden;
}
.ProIMG_Layout #secondary-slider .splide__list .splide__slide {
height: 173px !important;
margin-bottom: 17px !important;
border: 0 !important;
}
.ProIMG_Layout .fme_images {
height: 553px;
} @media (max-width: 1460px) {
#secondary-slider.splide--loop {
display: none !important;
}
.primary-slider, .primary_splide {
width: 100% !important;
padding-right: 0 !important;
}
.splide__arrow--next {
left: calc(100% - 27px) !important;
}
.fme_pgifw_top_right {
right: 20px !important;
}
} @media (max-width: 991px) {
.ProIMG_Layout .splide__track .splide__slide, .ProIMG_Layout .splide__track .splide__slide img, .ProIMG_Layout .fme_images {
height: 340px !important;
}
.splide__list {
width: 100%;
}
.splide__list .magnify {
height: 100%;
}
} @media (max-width: 767px) {
.ProIMG_Layout .splide__track .splide__slide, .ProIMG_Layout .splide__track .splide__slide img, .ProIMG_Layout .fme_images {
height: 320px !important;
}
.magnify {
height: 100%;
}
#splide01-track #splide01-list {
width: 100%;
}
} @media (max-width: 479px) {
.ProIMG_Layout .splide__track .splide__slide, .ProIMG_Layout .splide__track .splide__slide img, .ProIMG_Layout .fme_images {
height: 220px !important;
}
}.search-results #sidebar {
display: none;
}
.et_right_sidebar #main-content .container:before {
display: none;
}
.et_right_sidebar #left-area {
padding-right: 0;
width: 100%;
}
#siq-searchResultItems .siq-powered-by {
display: none !important;
}
.siq_search_page #sidebar {
display: none;
}
#siq_search_results .search-results-R .sr-R-cont {
display: none;
}
body #siq_searchIndexResult._siq_main_searchbox .siq_resultLeft.has-image.crop img {
max-height: 40px !important;
max-width: 40px !important;
width: auto !important;
height: auto !important;
} .sr-R-link, .sr-R-author, .siq-record-date {
display: none !important;
}#page-container .PEImg {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
#page-container .PEImg a {
width: 200px;
height: 200px;
display: flex;
border: 1px solid #000;
}
#page-container .PEImg a img {
margin: 0 !important;
max-width: 200px !important;
width: 100%;
height: auto;
border: none !important;
} @media (max-width: 767px) { }