 @charset 'utf-8'; /* STYLES HERE */ /* COLORS */ /* OTHER */ /* HEADER */ .top_panel_middle span > i.fa::before,.top_panel_middle div > i.fa::before { color:#97533d; font-size:inherit; }

 .top_panel_middle span a,.top_panel_middle div a { color:#acadb0; transition:0.3s; }

 .top_panel_middle span a:hover,.top_panel_middle div a:hover { color:#cb8670; transition:0.3s; }

 .contact_field_1 span i,.contact_field_1 div i { padding-right:5px; }

 @media (min-width:640px) { .top_panel_middle .content_wrap .mobile-header-cf1-pp,.top_panel_middle .content_wrap .mobile-header-cf2-pp,.top_panel_middle .content_wrap .mobile-header-logo-pp { display:none; }

 }

 /* display contact info on mobile */ @media (max-width:639px) { .top_panel_middle .content_wrap { font-size:16px !important; }

 .top_panel_middle .content_wrap .desktop-header-logo-pp { display:none !important; }

 .top_panel_middle .content_wrap .contact_container_mobile-pp { display:inline-block !important; width:73% !important; }

 .top_panel_middle .content_wrap .contact_container_mobile-pp .mobile-header-cf1-pp,.top_panel_middle .content_wrap .contact_container_mobile-pp .mobile-header-cf2-pp { display:block !important; text-align:left !important; width:100% !important; padding-right:0px !important; }

 .top_panel_middle .content_wrap .contact_container_mobile-pp .mobile-header-cf2-pp { padding-right:0px !important; padding-left:12px !important; }

 .top_panel_middle .content_wrap .contact_container_mobile-pp .mobile-header-cf2-pp > div { display:block !important; padding-bottom:6px; }

 .top_panel_middle .content_wrap .mobile-header-logo-pp { display:inline-block !important; width:25% !important; text-align:right !important; vertical-align:top; }

 .top_panel_middle .content_wrap .mobile-header-logo-pp .logo { margin-top:0px !important; }

 }

 /* MAIN MENU */ /* mobile - MAIN MENU */ @media screen and (max-width:639px) { .menu_main_responsive li { font-size:16px; }

 .menu_main_responsive_button:hover,.menu_main_responsive_button:focus { color:#97533d !important; }

 .menu_main_responsive_button { padding-left:2em !important; }

 }

 /* FONTS COLOR IN MAIN CONTENT */ .vc_row h1,.vc_row h2,.vc_row h3,.vc_row h4,.vc_row h5,.vc_row .sc_services_style_services-6 .sc_services_item_content .sc_services_item_title a { color:#97533d; }

 /* FOOTER */ .footer_wrap_inner { padding:3em 0 0.5em; background:#622714 !important; /* background: -webkit-linear-gradient($white 5%, $dbrown 15%, $dbrown 100%) !important;  */ /* background: -o-linear-gradient($white 5%, $dbrown 15%, $dbrown 100%) !important; */ /* background: -moz-linear-gradient($white 5%, $dbrown 15%, $dbrown 100%) !important;  */ /* background: linear-gradient($white 5%, $dbrown 15%, $dbrown 100%) !important;  */ }

 .footer_wrap_inner .columns_wrap * { color:#f7f7f7 !important; }

 .footer_wrap_inner i.mail-pp { padding-right:5px; }

 .footer_wrap_inner i.phone-pp { padding-right:7px; }

 .footer_wrap_inner i.location-pp { padding-right:14px; }

 /* footer last news */ .footer_wrap.widget_area .widget_recent_entries ul li,.link-arrow-pp { margin-bottom:0 !important; }

 .footer_wrap.widget_area .widget_recent_entries ul li:before,.link-arrow-pp:before { content:"\25b6"; color:#fff; }

 /* footer partner links */ #custom_html-3 .widget_title { margin-bottom:0px !important; }

 #custom_html-3 .lh-15-pp { line-height:15px; }

 #custom_html-3 .margin-partner-links-pp { margin-bottom:8px !important; }

 /* footer & copyright mobile */ @media (max-width:639px) { .footer_wrap_inner { font-size:16px; }

 .copyright_wrap_inner .sc_socials_item { padding:15px; font-size:1.5em; }

 .copyright_wrap_inner .copyright_text { padding:5px; font-size:14px; }

 }

 /* COPYRIGHT */ .copyright_wrap_inner { background:#401407 !important; }

 .copyright_wrap_inner .copyright_text { font-family:Lato !important; color:#cb8670 !important; }

 .copyright_wrap_inner .copyright_text a:hover { color:#cb8670 !important; }

 /* copyright in footer */ .copyright_wrap .sc_socials_item a { color:#fff !important; box-shadow:inset 0px 0px 0px 2px #fff !important; }

 .copyright_wrap .sc_socials_item a:hover { box-shadow:inset 0px 0px 0px 20px #fff !important; }

 /* SCROLL TO TOP - ARROW */ .scroll_to_top { background-color:#97533d !important; }

 .scroll_to_top:hover { background-color:#f7f7f7 !important; }

 .scroll_to_top:hover:before { color:#97533d !important; }

 /*  SITES */ /* HOME SITE*/ /* SLIDER */ .sc_slider { height:31vw !important; }

 .sc_slider .swiper-slide { height:30vw !important; }

 @media (max-width:563px) { .sc_slider { height:81vw !important; }

 .sc_slider .swiper-slide { height:80vw !important; }

 .sc_slider .sc_slider_descr { text-align:justify; }

 }

 /* 1 SECTION - LAST ARTICLES */ .section-pp { margin:85px 0; }

 .section-pp .post_item.with_thumb { display:inline-block; width:25% !important; }

 /* SECTION - ABOUT US */ @media (max-width:767px) and (min-width:480px) { .responsive-columns-pp { width:100% !important; }

 }

 /* SECTION - OUR OFFERT */ .column-1-_4-fix-pp .column-1_4 { width:24.5%; }

 @media (min-width:640px) and (max-width:959px) { .column-1-_4-fix-pp .column-1_4 { width:49.5% !important; }

 }

 @media (max-width:639px) { .column-1-_4-fix-pp .column-1_4 { width:100% !important; }

 }

 /* SECTION - GRAPHIC HORSES */ .panel-grid.panel-has-style { margin-bottom:0 !important; }

 .fullwidth-horses-pp { height:130px; background-image:url(/wp-content/uploads/fotolia2t_126806789.png), url(/wp-content/uploads/fotolia2_144471589.png); background-size:400px auto, 200px auto; background-repeat:repeat-x, repeat-x; animation:animated-horses linear 20s infinite; }

 @keyframes animated-horses { 0% { background-position:0px 55px, -7px 120px; }

 20% { background-position:234px 45px, 5px 120px; }

 40% { background-position:468px 55px, -7px 120px; }

 60% { background-position:702px 45px, 5px 120px; }

 80% { background-position:936px 50px, -7px 120px; }

 100% { background-position:1170px 55px, 5px 120px; }

 }

 /* SECTION - TESTIMONIALS */ .sc_testimonial_item .sc_testimonial_content p { color:#97533d; }

 .sc_testimonial_item .sc_testimonial_author a { color:#401407; }

 .sc_testimonial_item .sc_testimonial_author a:hover { color:#97533d; }

 /* NEWS SITE */ .isotope_item_masonry_2 .post_descr p { text-align:justify; }

 /* Single Post SITE */ .post_item_single .post_content p { text-align:justify; }

 .top_panel_image_header { background:rgba(70, 16, 8, 0.4); border-radius:5px; padding:10px; }

 /* NASZE KONIE SITE */ .text-justify-pp { text-align:justify; }

 .our-horses-img-border-pp { border-radius:10px; }

 /* CENNIK SITE */ .sc_price_block_content { background:#ffe3d3 !important; }

 .sc_price_block_content .sc_price_block_title a { color:#401407 !important; border-bottom:2px solid #401407 !important; pointer-events:none !important; }

 .sc_price_block_content .sc_price_block_description { color:#401407 !important; }

 .sc_price_block_content .sc_price_block_link a { border-color:#401407 !important; color:#401407 !important; }

 .sc_price_block_content .sc_price_block_link a:hover { color:#e7e7e7 !important; }

 /* GALLERY SITE */ .esg-filterbutton span,.esg-navigationbutton i { color:#97533d !important; }

 .esg-pagination .esg-pagination-button { color:#97533d !important; }

 .esg-navigationbutton:hover,.esg-pagination-button:hover { background:#97533d !important; color:#f7f7f7 !important; }

 .esg-navigationbutton:hover i,.esg-pagination-button:hover i { color:#f7f7f7 !important; }

 .esg-singlefilters { margin-top:20px !important; }

 @media (max-width:1440px) { .esg-filters.esg-singlefilters.esg-navbutton-solo-right,.esg-filters.esg-singlefilters.esg-navbutton-solo-left { display:none; }

 }

 /* CONTACT SITE */ /* copyright in contact site */ .page_content_wrap .sc_socials_item a { color:#97533d !important; box-shadow:inset 0px 0px 0px 2px #97533d !important; }

 .page_content_wrap .sc_socials_item a:hover { color:#fff !important; box-shadow:inset 0px 0px 0px 20px #97533d !important; }

 .sc_infobox.sc_infobox_style_success { color:#fff !important; }

 .column-1-_2-fix-pp .column-2_3 { width:65.666667%; }

 @media (min-width:480px) and (max-width:760px) { .column-1-_2-fix-pp .column-1_3 { margin-bottom:20px; }

 }

 /* Stylowanie komentarzy na konkursie na ulubionego konia */ .coments-fb-pp { background:#f9e9e5 !important; border-radius:12px !important; padding:20px !important; }

