@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1500px){
	#main-content{overflow: hidden;}
	.intro {padding: 55px 30px 25px;}
	.service-section {padding-left: 30px;padding-right: 30px;overflow: hidden;}
	.service-section .et_pb_row{margin: 0 auto;}
	.book-panel .et_pb_row{margin: 0 auto;margin-top: 80px;margin-bottom: 100px;width: 95%;}
	.et_pb_section.partners-section{overflow: hidden; margin: 0 auto;}
	.et_pb_section.partners-section .et_pb_row{margin: 0 auto;}
	nav.top-nav{padding: 10px;}
	body.fixed header .fixed{padding: 15px;}
	#wpcf7-f26343-p26344-o1 form .form-group br{display: none;}
	.et_pb_section.et_section_regular {margin-left: 0;margin-right: 0;}
}
@media only screen and (max-width: 1401px){
	.buy_breeding {top: 12px;}
	.all_stalion_links li a, .buy_breeding .breeding_btn{font-size: 17px;padding: 9px 20px;}
	.all_stalion_links{right: 175px;}
	.single-stallion .page-title-container h1 {font-size: 35px;}
	.single-stallion .page-section-outer h2, .single-stallion .insta-section h2 {font-size: 30px;}
	.single-stallion .page-section-outer h2 span:before, .single-stallion .page-section-outer h2 span:after{bottom: 15px;}
	.single-stallion .breeding-information .et_pb_toggle_title{font-size: 21px;}
}
@media only screen and (max-width: 1400px){
	.page-title-container h1{font-size: 45px;}
	.et_pb_section.et_section_regular{margin-left: 0;margin-right: 0;}
	/* .et_pb_section.et_section_regular .et_pb_row{margin: 0 auto;} */
	/* .page-tittle-outer{padding-left: 15px; padding-right: 15px;} */
	ul.stallian-search li{padding: 10px 10px 10px 10px;font-size: 17px;}
	ul.stallian-search li input[type="radio"], ul.stallian-search li input[type="checkbox"] {margin-right: 10px;}
	.default-card .card_heading h4 {font-size: 20px;}
	.default-card .card_social ul li a {width: 50px;height: 50px;}
	.default-card .card_social ul li a img {width: 28px;}
	.default-card .card_detail h4{font-size: 23px;}
	.description p {font-size: 19px;line-height: 20px;}
	.overview-info{margin-top: 15px;}
	.social-share-icons {padding-top: 10px;}
	.right-div{top: 7px;}
	.all_stalion_links{top: 12px;}
	.stallion_icons ul li .na_logo{width: 38px;height: 38px;}
	.page-section-outer h2, .insta-section h2{font-size: 50px;}
	.insta-section h2 span{width: 60px;height: 60px;padding: 0;}
	.insta-section h2 span i {font-size: 40px;}
	.innerpage h2 {font-size: 26px;}
	.stallions-list{right: 0;}
	.training_section .et_pb_column.et_pb_column_1_4 .text_box_outer.enable_scroll:nth-child(1) a{font-size: 27px;}
	.training_section .et_pb_column.et_pb_column_1_4 .text_box_outer.enable_scroll:nth-child(3) a{font-size: 20px;}
	.upcoming_news_section .et_pb_row, .upcoming_news_section .et_pb_row .et_pb_text_align_left{margin: 0 auto;}
	.upcoming_news_section .et_pb_row .et_pb_column_4_4{padding: 0;}
	.page-id-3827 .page-title-container{padding-left: 15px; padding-right: 15px;}
	.contact_panel .et_pb_row{margin: 0 auto;}
	.page-id-50 .page-tittle-outer{padding-left: 15px; padding-right:15px;}
	.contact_panel .et_pb_column_2_3 .scrollbar-content, .contact_panel .et_pb_column_1_3 .scrollbar-content{padding: 0;}
	
}
@media only screen and (max-width: 1300px){
	.intro h2{font-size: 47px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3{font-size: 30px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target, .et_pb_column.et_pb_column_1_3 .overlay_section span.target{width: 75px;height: 75px;bottom: -40px;}
	.book-panel h2 span {font-size: 60px;}
	.book-panel .default_btn{font-size: 31px;}
	.book-panel .et_pb_row{margin-bottom: 130px;}
	.footer-main h5 {font-size: 25px;}
	.footer-main .col-sm-3:last-child h5 {font-size: 25px;}
	#menu-footer-menu li a {font-size: 15px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:before{height: 100px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:after{height: 100px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target, .et_pb_column.et_pb_column_1_3 .overlay_section span.target {width: 60px;height: 60px;bottom: -25px;}
	body.fixed header .fixed {padding: 5px 15px;}
	.fb_iframe_widget > span{width: 100%!important;}
	.fb_iframe_widget > span iframe{width: 100%!important;}
	.innerpage h3 {font-size: 30px;}
	.default-card .card_img {padding-bottom: 65px;}
	.et_pb_fullwidth_section .et_pb_row{ margin: 0 auto; }
	.page-template-page-mare-breeding .et_pb_column.et_pb_column_4_4{padding: 0;}
	.large-btn .default_btn_small {font-size: 22px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div .green-btn{font-size: 16px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2{font-size: 19px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 {font-size: 19px;width: 65%;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area{font-size: 17px;}
	.hover_panel .offspring-link-container .offspring_lnk{padding: 7px 15px;font-size: 15px;}
	.page-id-6474 .accordion_style h5.et_pb_toggle_title{font-size: 20px;}
	.contact_panel .et_pb_column_1_4 .contact-card{padding: 15px;}
	.contact_panel .et_pb_column_1_4 h4{font-size: 25px;}
	.contact-card .address_list span{width: 25px;height: 25px;}
	.ahs-inspection .et_pb_column_1_4:last-child .scrollbar-content{padding: 0;}
	.ahs-inspection .et_pb_row{margin: 0 auto;}
	.page-id-23992 .page-title-container h1{padding-left: 15px;}
	.page-id-23992 .page-title-container h1:before{left: 15px;}
	.page-id-23992 .page-title-container h1:after{left: 186px;}
	.ahs-inspection .et_pb_column_1_4:last-child .widget-boxed .sidebar_heading h5{font-size: 23px;}
	#wpcf7-f31804-p31802-o1 .wpcf7-spinner{position: absolute;}
}
@media only screen and (max-width: 1202px){
	.single-horse .horse .et_section_regular .et_pb_row{width: 100%;}
}
@media only screen and (max-width: 1200px){
	.book-panel .et_pb_row {padding: 110px 25px 47px;}
	.book-panel p {font-size: 40px;line-height: 55px;}
	.book-panel .default_btn {padding: 15px 35px;}
	.default-card .card_detail h4 {word-break: break-word;font-size: 20px;}
	.default_btn_small{padding: 10px 15px;}
	.social-share-icons {padding-top: 7px;}
	.page-title-container h1 {font-size: 36px;}
	#wpcf7-f26343-p26344-o1 form .card .card-header h3{font-size: 30px; margin: 0;}
	.et_pb_row{width: auto;}
	.book-panel .et_pb_row{margin-bottom: 79px;margin-top: 50px;}
	.home .partners-section .bx-viewport {height: auto!important;}
	.stallions-list {top: 5px;right: 0;}
	.stallions-list a:last-child{margin-right: 0;}
	.highlight_box h2{font-size: 25px;}
	.highlight_box h3{font-size: 28px;}
	.large-btn .default_btn_small {font-size: 20px;}
	.support-programs-section .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.support-programs-section .et_pb_row:last-child{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.support-programs-section .et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.training_section .et_pb_column.et_pb_column_1_4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-bottom: 30px;}
	.training_section .et_pb_column.et_pb_column_1_4:nth-last-child(2), .training_section .et_pb_column.et_pb_column_1_4:nth-last-child(1){margin: 0;}
	.upcoming_news_section .news_box .news_date{font-size: 29px;}
	.upcoming_news_section .news_box .news_header .news_title a{font-size: 22px;}
	.upcoming_news_section .news_box .entry-summary .continue_reading{font-size: 17px;display: inline-block;padding: 7px 15px;}
	.address_section .address_list li span{width: 35px;height: 35px;}
	.address_section .address_list li span i{font-size: 15px;}
	.contact_panel .et_pb_column_1_4 h4 {font-size: 23px;}
	.contact-card h6 {font-size: 17px;}
	.ahs-inspection .et_pb_row:last-child .time-schedule .card .card-body{padding: 15px;}
	.ahs-inspection .et_pb_row:last-child .time-schedule .card .card-body h5{ font-size: 22px; }
}
@media only screen and (max-width: 1160px){
	.book-panel p{margin-bottom: 65px;}
	.book-panel .et_pb_row {padding: 80px 25px 47px;}
	.book-panel img {top: -140px;right: 0px;}
}
@media only screen and (max-width: 1100px){
	.book-panel .et_pb_row {padding: 60px 15px 47px;}
	.book-panel img {top: -120px;right: 10px;}
	.book-panel h2 span {font-size: 55px;}
	.partners-section h2{font-size: 50px;}
	.insta-section h2{font-size: 50px;}
	.intro p br{display: none;}
	/* .default-card .card_heading{padding: 15px 5px;} */
	.default-card .card_heading h4 {font-size: 16px;}
	.default-card .card_detail h4 {font-size: 17px;}
	.default-card .card_social ul li a {width: 36px;height: 36px;}
	.default-card .card_social ul li a img {width: 22px;}
	.page-title-container h1 {font-size: 30px;}
	.breeding-information h5{font-size: 18px;}
	#wpcf7-f26343-p26344-o1 form .card .card-header h3 {font-size: 25px;}
	#menu-footer-menu li a {font-size: 15px;}
	.footer-main h5 {font-size: 21px;}
	.footer-main .col-sm-3:last-child h5 {font-size: 21px;}
	.footer-social li a {width: 35px;height: 35px;}
	.footer-social li:last-child a {font-size: 23px;}
	.book-panel .default_btn {font-size: 25px;}
	.stallions-list a {margin: 0 0px;}
	.highlight_box h2{font-size: 23px;}
	.highlight_box{padding: 20px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 {font-size: 16px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area {font-size: 14px;padding: 10px 10px;line-height: 17px;}
	.hover_panel p {font-size: 17px;}
	.single-horse article.horse .et_section_regular:nth-child(2) .et_pb_row, .single-horse article.horse .et_section_regular:last-child .et_pb_row{margin: 0 auto;}
	.single-horse article.horse .et_section_regular:first-child h1{padding-left: 15px;}
	.single-horse article.horse .page-title-container h1:before{left: 15px;}
	.single-horse article.horse .page-title-container h1:after{left: 185px;}
	.about_main_content .et_pb_row:nth-child(2) .et_pb_column_1_4{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 .card_panel{min-height: 550px;}
	.about_main_content .et_pb_row:nth-child(3){-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.right-div{right: 305px;}
	.buy_breeding{right: 15px;}
	.all_stalion_links {right: 155px;}
	.single-stallion .page-title-container h1 {font-size: 25px;}
	.pedigree-info .row{font-size: 17px;}
}
@media only screen and (max-width: 1080px){
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target i, .et_pb_column.et_pb_column_1_3 .overlay_section span.target i {font-size: 15px;}
	.book-panel .default_btn {font-size: 27px;}
	.book-panel p {line-height: 45px;}
	#menu-footer-menu li a {font-size: 15px;}
	.footer-social li a {width: 35px;height: 35px;}
	.footer-social li:last-child a {font-size: 22px;top: 0px;}
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 45px;}
	.insta-section {padding: 20px 0 48px;}
	.intro {padding: 55px 5px 25px;}
	.intro h2 {font-size: 40px;}
	.service-section {padding-left: 0px;padding-right: 0px;overflow: hidden;}
	.page-title-container h1 {font-size: 30px;}
	.single-stallion .breeding-information .et_pb_toggle_title {font-size: 18px;}
}
@media only screen and (max-width: 1030px){
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 .card_panel p{font-size: 17px;}
	.stallion-test-licensing-panel .et_pb_column_1_4:last-child .widget-boxed .sidebar_heading h5{font-size: 20px;}
	.stallion-test-licensing-panel .et_pb_column_1_4:last-child .default_list li{font-size: 16px;}
}
@media only screen and (max-width: 1024px){
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 35px;}
	#menu-footer-menu li {font-size: 14px;padding-bottom: 5px;padding-right: 9px;}
	#menu-footer-menu li a {font-size: 14px;}
	.footer-main h5 {font-size: 20px;}
	.footer-main .col-sm-3:last-child h5 {font-size: 20px;}
	ul.stallian-search li {display: inline-block;margin-right: 5px;margin-bottom: 5px}
    .page-title-container h1 {font-size: 30px;}
    .social-share-icons {padding-top: 5px;}
    .default-card .card_img {padding-bottom: 45px;}
    .default-card .card_heading{padding: 15px;}
    #wpcf7-f27321-p202-o1 form .row .col-sm-4:first-child, #wpcf7-f27321-p202-o1 form .row .col-sm-4:nth-child(2){-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    #wpcf7-f27321-p202-o1 form .row .col-sm-4:nth-child(3){-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    div.scrollbar-content{padding: 0;}
    .accordion_style .et_pb_column_1_4 .text_box_outer{padding: 10px;min-height: 240px;}
    .accordion_style .et_pb_column_1_4{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;margin-bottom: 15px;}
    .accordion_style .et_pb_row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
    .contact_panel .et_pb_column_1_3 .text_box_description h3{font-size: 25px;}
    .contact_panel .et_pb_column_1_3 .text_box_description .address_list li{font-size: 18px;}
    .stallions-logo-box ul li{margin: 5px;}
    .single-stallion .et_pb_fullwidth_section .et_section_regular:nth-child(3) .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .ahs-inspection .et_pb_column_1_4:first-child{-ms-flex: 0 0 35%;flex: 0 0 35%;max-width: 35%;}
    .ahs-inspection .et_pb_column_1_2{-ms-flex: 0 0 65%;flex: 0 0 65%;max-width: 65%;}
    .ahs-inspection .et_pb_column_1_4:last-child{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .ahs-inspection .et_pb_row:last-child .time-schedule .col{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-bottom: 30px;}
    .ahs-inspection .et_pb_row:last-child .time-schedule .col:nth-last-child(2), .ahs-inspection .et_pb_row:last-child .time-schedule .col:last-child{margin-bottom: 0;}
}
@media only screen and (max-width: 991px){
	.logo_sec {width: 160px;}
	.book-panel p{font-size: 35px;}
	.book-panel .default_btn {font-size: 25px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {font-size: 25px;}
	.copyright {padding: 5px 0;}
	.book-panel .et_pb_row {margin-bottom: 100px;}
	.book-panel p {margin-bottom: 55px;}
	.logo_sec {width: 160px;}
	.innerpage {padding: 150px 0px 50px 0px;}
	ul.stallian-search li {padding: 5px 6px 5px 6px;font-size: 16px;}
	.default-card .card_detail{padding: 5px;}
	.page-section-outer h2, .insta-section h2 {font-size: 30px;}
	.page-section-outer h2 span:before{bottom: 0;}
	.page-section-outer h2 span:after{bottom: 0;}
	.right-div {top: -20px;position: relative; right: 0;}
	.stallion_icons ul li:first-child{ margin: 0; }
	.innerpage h2 {font-size: 23px;}
	.innerpage h3 {font-size: 25px;}
	.highlight_box{padding: 15px;}
	.partners-section h2:before{display: none;}
	.insta-section h2 span i {font-size: 32px;}
	.insta-section h2 span {width: 50px;height: 50px;}
	.default-card .card_img {padding-bottom: 40px;}
	div.highlight_box h2 {font-size: 20px;}
	div.training-services-section .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; order: 2;}
	div.training-services-section .et_pb_column_1_4{order: 1;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-bottom: 15px;}
	div.training-services-section .et_pb_column_1_4 hr.border-less-seperator{height: 1px!important;}
	div.trainee-panel .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-bottom: 15px;}
	div.trainee-panel .et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	div.trainee-panel .et_pb_row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.head_trainer .bx-wrapper{margin: 0 auto 20px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div .green-btn{font-size: 14px;padding: 5px 17px;}
	.hover_panel{padding: 15px;}
	.hover_panel p {font-size: 15px;margin: 0;}
	.upcoming_news_section .news_box .news_date {font-size: 25px;}
	.upcoming_news_section .news_box .news_header .news_title a {font-size: 20px;}
	.upcoming_news_section .news_box .entry-summary .continue_reading {font-size: 16px;}
	.upcoming_news_section{margin: 0;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child .text_box_outer.enable_scroll{width: 50%;float: left;padding-right: 15px;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child .text_box_outer.enable_scroll:nth-child(even){padding-left: 15px;padding-right: 0;}
	.contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 30px;}
	.contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4:nth-last-child(2), .contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4:last-child{margin-bottom: 0;}
	.contact_panel .et_pb_column_1_4 .contact-card {min-height: 315px;}
	.contact_panel .et_pb_column_1_3 .text_box_description h3 {font-size: 21px;}
	.address_section .address_list li span {width: 28px;height: 28px;}
	.contact_panel .et_pb_column_1_3 .text_box_description .address_list li {font-size: 16px;}
	.breeding-information .et_pb_row:nth-child(2){-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.single-stallion .page-tittle-outer .page-title-container{display: table; width: 100%;}
	.right-div{float: left;}
	.buy_breeding{position: relative;float: right;top: -13px;}
	.all_stalion_links{position: relative;float: right;right: 0;top: -13px;}
	.simple_sitemap .col-sm-3{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%; }
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_4:last-child{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-bottom: 25px;}
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_4:last-child .widget-boxed{margin: 0;}
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_2{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;}
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_4:first-child{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_4:last-child .default_list li {font-size: 19px;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3) .widget-boxed h4{ font-size: 25px;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3) .widget-boxed p{font-size: 17px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div p{font-size: 15px;line-height: 20px;}
}
@media only screen and (max-width: 961px){
	.footer-main .col-sm-2{-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.footer-main .col-sm-4, .footer-main .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
	.footer-main .col-sm-3:last-child{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin: 0 auto; margin-top: 25px;}
	.footer-main {padding: 56px 0 10px;}
	.default-card .card_detail h4 {font-size: 15px;margin: 0;}
	.description p {font-size: 16px;line-height: 15px;}
	.contact_panel .et_pb_column_2_3{-ms-flex: 0 0 50;flex: 0 0 50%;max-width: 50%;}
	.contact_panel .et_pb_column_1_3{-ms-flex: 0 0 50;flex: 0 0 50%;max-width: 50%;}
	.contact_panel .et_pb_column_1_3 .text_box_description .address_list li {font-size: 18px;}
	.right-div {top: -15px;}

}
@media only screen and (max-width: 900px){
	.book-panel p {margin-bottom: 35px;}
	.intro .et_pb_column{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.intro .et_pb_column_1_3{text-align: center;}
	.default_btn_small{font-size: 15px;}
	.page-template-tpl-stallion-new article.type-stallion {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.page-title-container h1{padding-bottom: 30px;}
	.filter_panel ul.stallian-search li{padding: 5px 5px 5px 7px;}
}
@media only screen and (max-width: 890px){
	.book-panel p {font-size: 30px;line-height: 40px;}
	.book-panel .default_btn {font-size: 20px;padding: 5px 20px;}
	.book-panel p {margin-bottom: 55px;}
	.page-title-container h1:before {bottom: 20px;}
	.page-title-container h1:after {bottom: 20px;}
	.right-div {top: -10px;}
}
@media only screen and (max-width: 841px){
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {font-size: 22px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:before {height: 60px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:after {height: 60px;}
	.book-panel img {top: -100px;right: 0;}
	.book-panel .et_pb_row {margin-top: 50px;margin-bottom: 70px;}
	.page-title-container h1:before{bottom: 15px;}
	.page-title-container h1:after{bottom: 15px;}
	.page-id-5995 .visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item{width: 100%;}
	.visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item label {font-size: 18px;}
	.visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item.vfb-item-textarea textarea {min-height: 110px;}
	.single-stallion div#main-content {padding-top: 150px;}
	.social-share-icons {padding-top: 0;}
	.social-share-icons li{width: 35px;height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: revert;flex-direction: revert;float: left;}
	.social-share-icons li a{height: auto;line-height: unset;}
	.social-share-icons li a i{ font-size: 16px; }
	.et_section_regular .et_pb_column_1_2, .et_section_regular .et_pb_column_2_3, .et_section_regular .et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	#wpcf7-f26343-p26344-o1 form .card .card-body .col-sm-4, #wpcf7-f26343-p26344-o1 form .card .card-body .col-sm-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.service-section .et_pb_row{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.service-section .et_pb_row .et_pb_column_1_3:last-child{margin-top: 35px;}
	.innerpage h2 {font-size: 23px;}
	.innerpage h3 {font-size: 25px;margin: 0;}
	.rounded_image{margin: 0 auto;display: block;}
	.intro .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.intro .et_pb_row{display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
	.intro .et_pb_column_2_3{order: 2;}
	.intro .et_pb_column_1_3{order: 1; margin-bottom: 15px;}
	.stallions_grid .col-sm-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.stallions-list{position: relative; top: 0;}
	.page-template-page-mare-breeding #wpcf7-f31804-p31802-o1 .pb-5{padding-bottom: 0!important;}
	.support-programs-section .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.support-programs-section .et_pb_column_1_3{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
	.faq-panel .et_pb_row .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.faq-panel .et_pb_row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.faq-panel .et_pb_row .et_pb_column_1_3{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
	div.brittany-stanley-boi .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	div.brittany-stanley-boi .et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	div.brittany-stanley-boi .et_pb_row{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.hover_panel .offspring-link-container .offspring_lnk {padding: 6px 13px;font-size: 13px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 {font-size: 14px;}
	.hover_panel p {line-height: 23px;}
	.single-horse .innerpage .col-sm-12{padding: 0;}
	.brittany-content h1{font-size: 40px;}
	.brittany-content .et_pb_space{height: auto!important;}
	div.ahs-inspection .et_pb_column_1_2 {-ms-flex: 0 0 65%;flex: 0 0 65%;max-width: 65%;}
}
@media only screen and (max-width: 800px){
	.book-panel p {margin-bottom: 45px;}
	.footer-main .col-sm-4{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.footer-main .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
	.book-panel p {font-size: 26px;line-height: 36px;}
	.footer-main .col-sm-3:nth-last-child(2){margin-top: 25px;}
	.footer-main .col-sm-2:first-child{-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;}
	.footer-main .col-sm-4{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
	.book-panel p {margin-bottom: 40px;}
	.navigation nav ul li a{font-size: 15px;}
}
@media only screen and (max-width: 768px){
	.offspring-link-container.desktop_only{ display:none;}
	li.menu-item-has-children { padding-right: 0px!important;}
	#rmp_menu_trigger-37200{background: transparent!important;top: 22px!important;}
	.top-nav .top-social{margin-right: 65px;}
	#rmp_menu_trigger-37200 .responsive-menu-pro-inner, #rmp_menu_trigger-37200 .responsive-menu-pro-inner::before, #rmp_menu_trigger-37200 .responsive-menu-pro-inner::after{width:40px!important;}
	#rmp_menu_trigger-37200 .rmp-trigger-box{width: 39px!important;}
	#rmp_menu_trigger-37200 .rmp-trigger-label{font-size: 22px;}
	body.fixed #rmp_menu_trigger-37200{position: fixed;top: 15px!important;}
	div#rmp-menu-wrap-37200 .rmp-menu-item-link, div#rmp-menu-wrap-37200 .rmp-submenu .rmp-menu-item-link{font-size: 20px;}
	.training_section .et_pb_column.et_pb_column_1_4 .text_box_description a{font-size: 25px;}
	.mare-management .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	div.brittany-stanley-boi .et_pb_column_1_3 {-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-right: 0;margin-bottom: 25px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area {font-size: 18px;padding: 10px 14px;line-height: 25px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 {font-size: 21px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse:last-child{margin-bottom: 0;}
	.hover_panel p {line-height: 30px;font-size: 19px;}
	.hover_panel .offspring-link-container .offspring_lnk {padding: 8px 13px;font-size: 17px;}
	.single-horse .horse_details{text-align: left;margin-bottom: 15px;padding-left: 15px;padding-right: 0;width: 100%;}
	.single-horse article.horse .et_section_regular:last-child .et_pb_row .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.single-horse article.horse .et_section_regular:last-child .et_pb_row .et_pb_column_1_2 .bx-wrapper .bx-viewport{left: 0;}
	#wpcf7-f27321-p202-o1 form .et_pb_submit {text-align: center;}
	#wpcf7-f27321-p202-o1 form .et_pb_submit .wpcf7-spinner{position: absolute;}
	.page-id-36633 .float-right{width: 100%; text-align: center;margin-bottom: 25px;}
	.about_main_content .et_pb_row:nth-child(2) .et_pb_column_1_4 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 .card_panel {min-height: 450px;}
	.upcoming_news_section .news_box{-ms-flex: 0 0 48%;flex: 0 0 48%;max-width: 48%;}
	.upcoming_news_section .et_pb_column_4_4 .et_pb_bg_layout_light{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.page-id-6474 .accordion_style h5.et_pb_toggle_title {font-size: 17px;}
	.sponsors_resources_links .text_box_description p {font-size: 16px;}
	.young_horse_panel .et_pb_column_1_3, .young_horse_panel .et_pb_column_2_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.young_horse_panel .et_pb_column_1_3{margin-bottom: 15px;}
	.young_horse_panel .et_pb_row:last-child .envira-gallery-wrap .envira-gallery-item img{width: 100%;}
	.young_horse_panel .et_pb_row:last-child .envira-gallery-wrap, .young_horse_panel .et_pb_row:last-child .envira-gallery-wrap .envira-gallery-public{margin: 0;}
	.young_horse_panel .et_pb_row:last-child .et_pb_text.mt-5{margin-top: 0!important;}
	.brittany-content .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.brittany-content .et_pb_column_1_2:last-child{order: 1; margin-bottom:15px;}
	.brittany-content .et_pb_column_1_2:first-child{order: 2;}
	.page-id-31508 .et_pb_space{height: auto!important;}
	.page-id-31508 .social-share-icons{text-align: left; margin-bottom: 0;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3) .widget-boxed{min-height: 181px;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3){-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.stallion-test-licensing-panel .et_pb_row:last-child .et_pb_column_1_4, .stallion-test-licensing-panel .et_pb_row:nth-last-child(2) .et_pb_column_1_4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.stallion-test-licensing-panel .et_pb_row:last-child,  .stallion-test-licensing-panel .et_pb_row:nth-last-child(2){-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.ahs-inspection .et_pb_column_1_4:first-child {-ms-flex: 0 0 35%;flex: 0 0 100%;max-width: 100%; padding: 0; padding-bottom: 15px;}
	.page-id-23992 .page-title-container h1 {padding-left: 0;padding-right: 0;font-size: 28px;}
	.page-id-23992 .page-title-container h1:before {left: 0;}
	.page-id-23992 .page-title-container h1:after{left: 166px;}
	.page-id-23992 .page-title-container h1 {padding-left: 0;padding-right: 0;font-size: 28px;}
	div.ahs-inspection .et_pb_column_1_2 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;}
	.ahs-inspection .et_pb_column_1_4:last-child {padding: 0;}
	.ahs-inspection .et_pb_row:last-child .et_pb_column_4_4{padding: 0;}
	div#rmp-menu-wrap-37200 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link{background-color: #cbb69a;color: #003d23;border-color: #cbb69a;} 
	
	/*--26-07-2023--*/
	.default-card .card_heading {position: inherit; margin-top:-1px;}
	.default-card .card_detail { position: inherit; background: rgba(0, 61, 35, 0.9);padding: 15px;}
	.default-card .card_img { padding-bottom:0px;}
	.default-card .default_btn_small { padding: 5px 15px; margin-top: 5px;}
	.card_detail h4{ display:none;}
	.loadmore_panel .load_more_btn { font-size: 20px; padding: 10px 25px;}
	
	.horse-for-sale-list-search-div.masonry-brick{ display:block;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container{ width:100%;}
	a.offspring_lnk img { width: 100%;}
	.hover_panel { position: inherit;background: rgb(0 61 35 / 100%); padding-top:15px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area {
    position: absolute;
    left: 0px;
    bottom: auto;
    width: 100%;
    border-radius: 0;
    top:46px;}

/*.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div {
    position: inherit;
    display: inline-block;
    width: 100%;
    padding:14px;
    right: auto;
    top: auto;
    height: 100%;
    background: #003d23;
	padding-bottom:0px;
}*/
.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div {
	z-index:5;
}
.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div p{ display:none;}
.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 a {
    text-decoration: none;
    color: #ffffff;
    font-size: 25px;
}
.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container{ border-bottom-left-radius:0px; border-bottom-right-radius:0px;}
.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div .green-btn {
    position: absolute;
    right: 0px;
    bottom: auto;
    background: #d2b28a;
    color: #003d23;
    padding: 10px 15px;
    border-radius: 0px 0px 0px 25px;
    top: 0px;
	display:none;
}
.horse-for-sale-list-search-div.masonry-brick article.type-horse:hover .right-div, .horse-for-sale-list-search-div.masonry-brick article.type-horse:hover .et_pb_image_container, .horse-for-sale-list-search-div.masonry-brick article.type-horse:hover .horse_btm_area {
    filter:none;
}
.default-card:hover .card_heading h4, .horse_btm_area, .insta-section .insta_img_panel:hover img{filter:none;}
.et_pb_toggle_content p a{ color:#d2b28a;}
.et_pb_toggle_close:before, .et_pb_toggle.et_pb_toggle_open:before{ top:11px;}
.stallion_icons {
    padding-bottom: 15px;
}
.horse_btm_area .h_lft_area {
    display: block;
}
.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container{
    padding-top: 60px;
}

	/*--26-07-2023--*/
}
@media only screen and (max-width: 767px){
	.intro h2 {font-size: 35px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3{letter-spacing: 5px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target, .et_pb_column.et_pb_column_1_3 .overlay_section span.target {width: 50px;height: 50px;bottom: -15px;}
	.top-nav.fixed .logo_sec {width: 120px;}
	.intro h2 {margin: 0;}
	.intro {padding: 35px 5px 35px;}
	.book-panel .et_pb_column_1_2{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;}
	.book-panel .et_pb_column_1_2:last-child{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
	.book-panel img{top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
	.page-title-container h1 {font-size: 29px;}
	.social-share-icons {padding-top: 0;}
	.social-share-icons li{width: 35px;height: 35px;}
	.social-share-icons li a{line-height: 31px;}
	.social-share-icons li a i{font-size: 16px;}
	.all_stalion_links {position: relative;float: right;}
	.scrollbar-content {padding: 0;}
	.single-stallion .stallion .et_pb_fullwidth_section{margin-left: -10px;margin-right: -10px;}
	#wpcf7-f26343-p26344-o1 form .et_pb_contact_submit{margin: 0 auto;display: block;}
	.img_content{width: 100%; display: table; margin-bottom:15px}
	.img_content img{ width: 100%; }
	#order-stallion-dvd-2 .vfb-item-text, #order-stallion-dvd-2 .vfb-item-email, #order-stallion-dvd-2 .vfb-item-phone{width: 50%;}
	#wpcf7-f26343-p26344-o1 form .wpcf7-spinner{position: absolute;}
	#term_acceptance{margin: 0;}
	div.highlight_box h2 {font-size: 17px;}
	div.highlight_box h3 {font-size: 21px;}
	#vfb-form-4 ul.vfb-section li.vfb-item{width: 50%;}
	#vfb-form-4 ul.vfb-section li.vfb-item-textarea, #vfb-form-4 ul.vfb-section li.vfb-item-file-upload, #vfb-form-4 ul.vfb-section li#item-vfb-131, #vfb-form-4 ul.vfb-section li#item-vfb-132, #vfb-form-4 ul.vfb-section li#item-vfb-133, #vfb-form-4 ul.vfb-section li.vfb-item-secret, #vfb-form-4 ul.vfb-section li.vfb-item-submit{width: 100%;}
	.horse-services-panel .wp-image-24177{width: 100%;margin: 0;margin-bottom: 15px;}
	div.trainee-panel .et_pb_column_1_3 {-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%;}
	.opportunities-panel .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; margin-bottom: 15px;}
	.single-stallion .page-tittle-outer .page-title-container{padding-left: 15px; padding-right:15px;}
	.time-schedule .col-sm-3{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
}
@media only screen and (max-width: 700px){
	.mare-breeding-section .col-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
}
@media only screen and (max-width: 662px){
	.contact_panel .et_pb_column_1_4 .contact-card {min-height: 345px;}
}
@media only screen and (max-width: 640px){
	.service-section {padding-bottom: 15px;}
	.book-panel .et_pb_row {margin-bottom: 50px;}
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 30px;}
	.insta-section h2 span {width: 45px;height: 45px;font-size: 26px;}
	.book-panel .default_btn {font-size: 17px;}
	.book-panel p {font-size: 24px;line-height: 33px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {letter-spacing: 2px;top: -50px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:before{bottom: 50px;}
	.social-share-icons {display: inline-block;text-align: center;width: 100%;margin-bottom: 25px;}
	.social-share-icons li{float: none;display: inline-block;}
	#wpcf7-f26343-p26344-o1 form .card .card-body .col-sm-4, #wpcf7-f26343-p26344-o1 form .card .card-body .col-sm-3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	#wpcf7-f26343-p26344-o1 form .card .card-body .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	#wpcf7-f26343-p26344-o1 form .card .card-header h3 {font-size: 19px;}
	#wpcf7-f26343-p26344-o1 form .card .card-body{padding: 0.85rem;}
	.mare-breeding-section .col-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.innerpage h2 {font-size: 22px;}
	.innerpage h4{font-size: 22px;}
	.faq-panel .et_pb_row .et_pb_column_1_3 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;}
	.training_section .et_pb_column.et_pb_column_1_4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 30px;}
	.training_section .et_pb_column.et_pb_column_1_4:last-child{margin-bottom: 0;}
	.training_section .et_pb_column.et_pb_column_1_4:nth-last-child(2){margin-bottom: 30px;}
	.mare-management-grid .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	div.training-services-section .et_pb_column_1_4 .img-wrapped{font-size: 17px;}
	div.training-services-section .et_pb_column_1_4 hr.border-less-seperator {height: 15px!important;margin: 5px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2 {font-size: 17px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div{text-align: left;}
	.hover_panel p {line-height: 26px;font-size: 17px;}
	.hover_panel .offspring-link-container .offspring_lnk {font-size: 15px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area {font-size: 15px;line-height: 20px;}
	.offered_by_heading.masonry-brick{font-size: 25px;}
	.about_main_content .et_pb_row:nth-child(2) .et_pb_column_1_4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.about_main_content .et_pb_row:nth-child(2) .et_pb_column_1_4 img, .about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 img{width: 100%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.about_main_content .et_pb_row:nth-child(3) .et_pb_column_1_4 .card_panel {min-height: auto;}
	.accordion_style .et_pb_column_1_4 {-ms-flex: 0 0 33.33%;flex: 0 0 50%;max-width: 50%;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child .text_box_outer.enable_scroll:last-child{width: 100%;}
	.contact_panel .et_pb_column_1_3 {-ms-flex: 0 0 100;flex: 0 0 100%;max-width: 100%;}
	.contact_panel .et_pb_column_2_3 {-ms-flex: 0 0 100;flex: 0 0 100%;max-width: 100%;}
	.contact_panel .et_pb_column_1_3 .text_box_description h3 {margin-bottom: 15px;}
	.breeding-information .et_pb_row:nth-child(2) .et_pb_column_1_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.right-div {top: 8px;width: 100%;text-align: center;margin-bottom: 0px;}
	.buy_breeding, .all_stalion_links{float: none;top: 0; left: 0;display: inline-block;margin-right: 5px; margin-bottom: 15px;}
	.single-stallion .page-tittle-outer .page-title-container{text-align: center;}
	.single-stallion .page-tittle-outer .page-title-container .left-div{text-align: left;}
	.simple_sitemap .col-sm-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; }
	.stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_4:first-child, .stallion-test-licensing-panel .et_pb_row:first-child .et_pb_column_1_2 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3) .et_pb_column_1_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3) .widget-boxed{min-height: auto;margin-bottom: auto;}
	.stallion-test-licensing-panel .et_pb_row:nth-child(3){margin-bottom: 15px;}
	.time-schedule .col-sm-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;} 
	.stallion-template-default .et_pb_row {
        width: 600px;
    }
}
@media only screen and (max-width: 600px){
	.intro h2 {font-size: 30px;}
	.service-section .et_pb_column.et_pb_column_1_3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-bottom:35px}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {letter-spacing: 8px;}
	.service-section .et_pb_column.et_pb_column_1_3:last-child{margin: 0 auto;}
	.footer-social li {margin-right: 8px;}
	.intro h2 span:before{bottom: 15px;}
	.intro h2 span:after{bottom: 15px;}
	.page-template-tpl-stallion-new article.type-stallion {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.stallion-template-default .et_pb_row {
        width:575px;
    }
}
@media only screen and (max-width: 575px){
	.intro {padding: 35px 5px 35px;}
	.service-section {padding-left: 15px;padding-right: 15px;}
	.book-panel .et_pb_row {padding: 47px 15px 47px;}
	.book-panel{padding-left: 15px; padding-right: 15px;text-align: center;}
	.book-panel h2 span:before{bottom: 15px;}
	.book-panel h2 span:after{bottom: 15px;}
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 27px;}
	.book-panel p {font-size: 22px;line-height: 31px;}
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 25px;}
	.intro h2 {font-size: 27px;}
	.footer-main {padding: 30px 0 10px;}
	.book-panel .et_pb_column_1_2{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.book-panel .et_pb_column_1_2:last-child {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.innerpage {padding: 130px 0px 50px 0px;}
	.page-title-container h1 {font-size: 25px;}
	.pedigree-table{overflow-x: scroll;}
	.pedigree-table table tr td tr td{font-size: 16px;}
	.scrollbar-content {padding: 0!important;}
	.page-id-5995 .visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item {width: 100%;margin-bottom: 0.6rem;}
	.visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item.vfb-item-address .vfb-full, .visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item.vfb-item-address .vfb-left, .visual-form-builder-container .visual-form-builder .vfb-fieldset-1 .vfb-section li.vfb-item.vfb-item-address .vfb-right{width: 100%!important;}
	.visual-form-builder-container .visual-form-builder .vfb-fieldset-2.verification ul.vfb-section li.vfb-item-submit {text-align: center;}
	.mare-breeding-section .col-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	#order-stallion-dvd-2 .vfb-item-text, #order-stallion-dvd-2 .vfb-item-email, #order-stallion-dvd-2 .vfb-item-phone, #order-stallion-dvd-2 .vfb-item-radio{width: 100%;}
	.book-panel img{width: 90%;position: relative;}
	.book-panel .et_pb_column_1_2:first-child{order: 2;}
	.book-panel .et_pb_column_1_2:last-child{order: 1; margin-bottom: 15px;}
	.book-panel .et_pb_column_1_2:first-child p:last-child{margin: 0;}
	.book-panel h2 span{font-size: 30px;}
	.book-panel h2 span:before{left: 29%;}
	.book-panel h2 span:after{left: 65%;}
	.partners-section h2 span:before{left: 46%;}
	.partners-section h2 span{padding-bottom: 15px;}
	.intro .et_pb_column.et_pb_column_1_3{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
	.book-panel .et_pb_row{width: 100%;}
	.stallions_grid .col-sm-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.default-card .card_heading h4 {font-size: 18px;}
	.visual-form-builder-container .visual-form-builder .vfb-fieldset-2.verification ul.vfb-section li.vfb-item-submit{margin-bottom: 15px;}
	div.highlight_box h2 {font-size: 15px;}
	div.highlight_box h3 {font-size: 18px;}
	.support-programs-section .et_pb_column_1_3{-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;}
	.faq-panel .et_pb_row .et_pb_column_1_3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	#vfb-form-4 ul.vfb-section li.vfb-item{width: 100%;}
	.hover_panel .offspring-link-container .offspring_lnk {font-size: 14px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div{text-align: left;}
	.page-id-36633 .float-right {padding: 0!important;}
	.page-id-36633 .float-right iframe {width: 100%!important;}
	.upcoming_news_section .news_box{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.page-id-3827 .page-title-container {padding-left: 0;padding-right: 0;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child .text_box_outer.enable_scroll{width: 100%;padding: 0;}
	.sponsors_resources_links .et_pb_row:nth-child(3) .et_pb_column_1_3:last-child .text_box_outer.enable_scroll:nth-child(even){padding: 0;}
	.contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4:nth-last-child(2){margin-bottom: 30px;}
	.contact_panel .et_pb_column_1_4 .contact-card {min-height: auto;}
	.contact_panel .et_pb_column_2_3, .contact_panel .et_pb_column_1_3{padding: 0;}
	.contact_panel .et_pb_row:nth-child(2) .et_pb_column_1_4 {padding: 0;}
	.page-id-50 .page-tittle-outer {padding-left: 0;padding-right: 0;}
	.simple_sitemap .col-sm-3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; }
	.stallion-test-licensing-panel .et_pb_row:last-child .et_pb_column_1_4, .stallion-test-licensing-panel .et_pb_row:nth-last-child(2) .et_pb_column_1_4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.page-id-202 #wpcf7-f27321-p202-o1 form .row .col-sm-4:first-child, .page-id-202 #wpcf7-f27321-p202-o1 form .row .col-sm-4:nth-child(2){-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.page-id-202 #wpcf7-f27321-p202-o1 form .row .col-sm-4, .page-id-202 #wpcf7-f27321-p202-o1 form .row .col-sm-6{margin-bottom: 0;}
	.page-id-23992 .page-title-container h1 {font-size: 23px;}
	.ahs-inspection .et_pb_row:last-child .time-schedule .col .card .card-body h5{font-size: 20px;}
	.ahs-inspection .et_pb_row:last-child .time-schedule .col {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 15px;}
	.ahs-inspection .et_pb_row:last-child .time-schedule .col:nth-last-child(2){margin-bottom: 15px;}
	.page-id-23992 .page-title-container h1 {font-size: 20px;}
	.time-schedule .col-sm-3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;} 
	.stallion-template-default .et_pb_row {
        width: 480px;
    }
}
@media only screen and (max-width: 480px){
	.stallion-template-default .et_pb_row {
        width: 420px;
    }
	.book-panel h2 span{font-size: 30px;}
	.book-panel img{position: relative;}
	.book-panel p {font-size: 32px;line-height: 42px;}
	.book-panel .default_btn {font-size: 20px;}
	.book-panel h2 span:before{left: 50%;-webkit-transform: translateX(-60%);-ms-transform: translateX(-60%);transform: translateX(-60%);}
	.book-panel h2 span:after{left: 67%;-webkit-transform: translateX(-7%);-ms-transform: translateX(-7%);transform: translateX(-7%);}
	.partners-section h2, .insta-section h2, .book-panel h2 span {font-size: 28px;}
	.intro p{text-align: justify;}
	.footer-main .col-sm-2:first-child, .footer-main .col-sm-4, .footer-main .col-sm-3:nth-last-child(2), .footer-main .col-sm-3:last-child{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.toggle_menu_side{font-size: 14px;}
	.social-list li a {width: 30px;height: 30px;}
	.social-list li a i {font-size: 14px;}
	.top-nav .top-social {margin-right: 65px;}
	.logo_sec {width: 120px;}
	.service-section .et_pb_column.et_pb_column_1_3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 35px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {font-size: 35px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:after {height: 110px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section:before {height: 100px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target, .et_pb_column.et_pb_column_1_3 .overlay_section span.target {width: 65px;height: 65px;bottom: -28px;}
	.page-title-container h1 {font-size: 23px;}
	.all_stalion_links {top: 45px;float: none;width: 100%;display: inline-block;text-align: center;}
	.right-div {top: -37px;width: 100%;display: inline-block;text-align: center; margin-bottom: 0px;}
	#wpcf7-f26343-p26344-o1 form .card .card-body {padding: 0.35rem;}
	.mare-breeding-section form .wpcf7-spinner{display: none;}
	#rmp_menu_trigger-37200 {top: 7px!important;}
	.service-section .et_pb_column.et_pb_column_1_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.service-section {padding-left: 0;padding-right: 0;}
	.service-section .et_pb_column.et_pb_column_1_3 img{width: 100%;}
	.stallions-list a.default_btn_small{padding: 5px 10px;}
	.stallions_grid .col-sm-4{padding: 0;}
	.support-programs-section .et_pb_column_1_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.large-btn .default_btn_small {font-size: 17px;padding: 10px 18px;}
	div.brittany-stanley-boi .et_pb_column_1_3, div.trainee-panel .et_pb_column_1_3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	div.training-services-section .et_pb_column_1_4 {-ms-flex: 0 0 50%;flex: 0 0 100%;max-width: 100%;}
	.offered_by_heading.masonry-brick {font-size: 23px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container{width: 100%;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container img{width: 100%;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container {width: 100%;}
	/*.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area{bottom: 0;}*/
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container{height: auto;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div{width: 100%;height: auto;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area{width: 100%;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .mobile_btn .green-btn {
		position: absolute;
		right: 0;
		top: 0px;
		background: #d2b28a;
		color: #003d23;
		padding: 5px 21px;
		border-radius: 0px 25px;
		z-index: 5;
	}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .mobile_btn .green-btn span{font-size: 14px;color: #003d23;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .mobile_btn{display: block;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .green-btn.desktop_btn{display: none;}
	/*.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div{min-height: 180px;}*/
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .right-div h2{width: 100%;}
	.offered_by_heading.masonry-brick {font-size: 19px;}
	.accordion_style  .et_pb_column_1_3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.accordion_style .et_pb_column_1_4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.sponsors_resources_links .et_pb_bg_layout_gradiant{margin-bottom: 15px;}
	.all_stalion_links, .buy_breeding{width: auto; top: auto;}
	.right-div{top: 0;}
	.single-stallion .page-title-container h1 {font-size: 21px;}
	.single-stallion .page-section-outer h2, .single-stallion .insta-section h2 {font-size: 21px;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .horse_btm_area{background: #003d23;}
	.horse-for-sale-list-search-div.masonry-brick article.type-horse .et_pb_image_container img{ padding-top:0px;}
	.bg-video-wrap video{border:none!important;transform: scale(1.01)}
	.bg-video-wrap video:focus { outline:none; }
	.bg-video-wrap{ overflow:hidden;}
}
@media only screen and (max-width: 420px){
	.book-panel p {font-size: 27px;line-height: 37px;}
	.book-panel .default_btn {font-size: 17px;}
	.book-panel h2 span:after {display: none;}
	.book-panel h2 span:before {-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
	.page-section-outer h2 {font-size: 20px;}
	.training-services-section .hightlight_panel{padding: 15px;}
	.stallion-template-default .et_pb_row {
        width: 360px;
    }
}
@media only screen and (max-width: 390px){
	.intro h2 {font-size: 24px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section h3 {font-size: 29px;}
	.et_pb_column.et_pb_column_1_3 .overlay_section a.target, .et_pb_column.et_pb_column_1_3 .overlay_section span.target {width: 55px;height: 55px;bottom: -18px;}
	.book-panel .et_pb_row {padding: 47px 5px 47px;}
	.footer-main .col-sm-2:first-child{text-align: center;}
}
@media only screen and (max-width: 360px){
	.book-panel p br{display: none;}
	.copyright p {font-size: 12px;}
	.intro {padding: 35px 5px 35px;}
	.stallions-list a.default_btn_small {width: 100%; margin-bottom: 5px; text-align: center;}
	.stallions-list a.default_btn_smal:last-child{margin-bottom: 0;}
	.filter_panel ul.stallian-search li{text-align: center; width: 100%;}
}


