/* 
Theme Name: Pro Irigatii
Text Domain: Pro Irigatii
Version: 1.0.1
Description: Pro Irigatii Wordpress theme
Tags: responsive, theme, sidebar, siteorigin, irrigation, agriculture
Author: Valentin Stanescu - Dualvalcost Solution SRL
Author URI: https://www.dualcv.net
*/

body,main{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}a,a.nav-link:hover,a.read_more:hover,a:hover{color:#152443}.navbar-brand,.overlay{display:none}.custom_block li,form.search-form{display:inline-flex}.nav-link,a.read_more{text-transform:uppercase}.cart-contents:hover,.sidenav a,a{text-decoration:none}.cart-contents-count,.extend_content,body,main{font-family:Roboto,sans-serif}body,main{background-color:#edf9fb;line-height:35px}label{display:block}input,textarea{border:1px solid #dbe2ef}textarea{min-width:450px;width:100%}input#s{padding:14px;min-width:300px}h2{font-size:1.4rem}.not_found{padding:80px 0;text-align:center}header{background-color:#fff}.info-top-header{color:#dfe0e4;line-height:35px;margin:4px 0}.info-top-header p{margin:0}.info_header_top_right{text-align:right}.created,.custom_block{text-align:right}.custom_block a,a.next.page-numbers{color:#285430}.custom_block a:hover{color:#112d4e}.custom_block li{list-style-type:none}.custom_block i{font-size:15px;margin-right:12px;margin-top:7px}.custom_block,.info_top{margin-top:10px}.right_block_header{margin-top:7px;text-align:center}.menu_block{background-color:#fff;display:inline-flex;margin-top:0;width:100%}nav.navbar.navbar-expand-lg.navbar-light.bg-white{margin:0 auto}.nav-link{color:#333;font-size:.9rem;font-weight:700;margin:0 5px}.navbar-expand-lg .navbar-nav .dropdown-menu{border:1px solid #f9f7f7;background-color:#fff}.dropdown-menu{background-color:#dbe2ef}.overlay{background-color:rgba(0,0,0,0.9);left:0;position:fixed;top:0;height:100%;width:100%;z-index:999}.openBtn,.overlay-content{position:relative;width:100%}.overlay button{cursor:pointer;background-color:#ddd;border:none;float:left;font-size:17px;padding:15px;width:20%}.overlay button:hover{background-color:#bbb}button.openBtn{color:#112d4e;padding:8px;right:0;text-align:center;top:0;width:auto;height:auto}.openBtn{cursor:pointer;color:#fff;background-color:transparent;border:0;display:inline-block;font-size:18px;text-align:center;top:35px;height:auto}.overlay-content{margin:30px auto auto;text-align:center;top:46%}.overlay .closebtn{color:#fff;cursor:pointer;font-size:60px;position:absolute;right:45px;top:20px}.overlay .closebtn:hover{color:#ccc}.overlay input[type="text"]{background-color:#fff;border:none;font-size:17px;padding:15px;min-width:300px}input#submit.submit,span.page-numbers.current{border:1px solid #152443;background-color:#152443;padding:10px}.overlay input[type="text"]:hover{background-color:#f1f1f1}img.custom-logo{width:100%;height:auto}.col-2.col-md-2.col-lg-1.search{text-align:right}input.search-field{background-color:#f9f7f7;border:1px solid #f9f7f7;color:#a44587;min-width:20rem;padding:10px}input.search-submit{background-color:#a44587;border:1px solid #a44587;box-shadow:none;color:#fff;margin:0 0 0 -5px;padding:10px}.btn_send input,.tag-cloud-link:hover,input#searchsubmit,span.date_article{background-color:#498ca3}span.date{background-color:#498ca3;color:#dfe0e4;margin:0 20px 0 0;padding:5px 15px}form#searchform.searchform{display:inline-block;margin:0 auto}label.screen-reader-text{display:inline-block;margin-left:20px;margin-top:15px;position:absolute}input#searchsubmit{border:1px solid #152443;color:#fff;display:inline-block;font-size:17px;margin-left:-5px;padding:14px}.extend_content{background-color:#fff;color:#112d4e;padding:50px 30px;text-align:left}.extend_content h3{color:#285430;font-size:1.6rem;margin:10px 0 20px}.extend_content h3::after{background-color:#285430;content:"";margin-top:14px;margin-left:10px;position:absolute;width:45px;height:2px}.extend_content i{color:#285430;margin-right:15px}button#info_content_overlay{background:0 0;border:0;padding:8px;position:relative}.sidenav{background-color:#fff;position:fixed;overflow-x:hidden;right:0;transition:.5s;top:0;width:0;height:100%;z-index:999}.sidenav a{color:#818181;display:inline-block;font-size:25px;padding:8px 8px 8px 32px;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{font-size:36px;margin-left:50px;position:absolute;right:10px;top:0}.page_header{background:url(images/page_header_bg.webp) center top;color:#f9f7f7;margin-bottom:0;padding:120px 0;position:relative;text-align:center}.page_header h2{color:#498ca3;font-size:1.6rem}.widget-content_block{background-color:#fff;padding:8px;margin:15px 0}h3.widget-title_block{margin:15px 0 25px}.widget.open{z-index:9999}h3.widget-title_block:after{background-color:#3c8ba5;content:'';display:block;width:50px;height:2px;position:relative;top:5px}[type=submit]:not(:disabled),button:not(:disabled){background-color:#fff;color:#111;border:transparent}.wp-block-group__inner-container{margin:10px 0;background-color:#fff;padding:15px}.newsletter_email input{background-color:#152443;border:1px solid #2d4b89;color:#498ca3;float:left;padding-left:20px;width:75%}.newsletter_submit input{background-color:#498ca3;border:1px solid #498ca3;color:#dfe0e4;display:block;width:25%}.wpcf7-not-valid-tip{color:#dc3232;background-color:#111;border:1px solid #111;display:block;font-size:1em;font-weight:400;position:absolute;padding:0;top:40px;width:443px;z-index:0}.news_list h3.lsow-heading:after{background:#498ca3;content:'';display:block;margin:10px 0;width:25%;height:1px}.news_list .lsow-block-header-7 .lsow-heading span{margin:0}.news_list .lsow-module .entry-title,.lsow-module .lsow-module-meta,.lsow-module .entry-summary{text-align:center}.news_list .so-widget-lsow-posts-block-default-00e1cdb2a8df-2 .lsow-block-header-7 .lsow-taxonomy-filter .lsow-filter-item.lsow-active a{color:#152443}.featured_news .lsow-module .entry-title,.lsow-module .lsow-module-meta,.lsow-module .entry-summary{text-align:center}.featured_news .lsow-module .entry-title a{color:#498ca3}.featured_news .lsow-module .lsow-module-meta span a{color:#dfe0e4}.best_news h3.lsow-heading{margin:0 auto}.best_news h3.lsow-heading:after{background:#498ca3;content:'';display:block;margin:10px auto;width:25%;height:1px}.best_news .lsow-block-header-7 .lsow-heading span{margin:0}.best_news .lsow-module .entry-title,.lsow-module .lsow-module-meta,.lsow-module .entry-summary{text-align:center}.best_news .lsow-module .entry-title a{text-align:center}.footer p{color:#498ca3;font-size:.9rem;margin:0}.footer a{color:#498ca3}.footer a:hover{color:#dfe0e4}.footer_links a:hover,.page_header a{color:#e5d9b6}.gallery .lsow-container .slick-next{right:40px}.slideshow .rslides_nav,.rslides_nav{height:40px}.article_details{color:#285430;font-style:italic;margin-bottom:10px}.content_archive,.content_article,.content_search{background-color:#fff;margin:10px 0;padding:25px}.content_page{background-color:#fff;padding:0 30px}.content_page h2{color:#152443;font-size:2rem;margin-bottom:35px}.content_archive h1,.content_article h1{color:#191919;font-weight:500;font-style:italic;margin-bottom:20px}.content_archive h1{font-size:24px}.content_article h1{font-size:30px}.content_article,.content_search{border-bottom:1px dotted #f9f7f7;margin-bottom:30px;padding-bottom:30px}.content_archive img{border:1px solid #dbe2ef;padding:10px;width:100%}.content_article img{border:1px solid #dbe2ef;float:left;height:auto;margin-right:10px;max-width:300px;padding:20px}.contact_form_block select,.tag-cloud-link{border:1px solid #152443}.tag{margin:0 10px}.tag i{color:#152443;font-size:12px;margin-right:5px}.tag-cloud-link{font-size:16px;padding:8px}.tag-cloud-link:hover{color:#fff}.about,.categories_list,.latest_article .lsow-module{background:#fff;box-shadow:0 5px 30px #000}a.tag-cloud-link{font-size:16px}a.read_more{color:#152443;border:1px solid #152443;font-size:14px;font-weight:700;padding:5px 15px}a.read_more:hover i{padding-left:15px;transition:.5s ease-out}span.date_article{color:#e5d9b6;margin-right:10px;padding:3px 10px}.latest_article .lsow-module-1 .lsow-module-image .lsow-terms{background:#285430}.latest_article .lsow-module{margin-bottom:40px}.latest_article .lsow-module .entry-title{padding:25px 30px}.latest_article .lsow-module .entry-summary,.latest_article .lsow-module .lsow-module-meta{padding:0 30px}.popular_articles .so-widget-lsow-posts-block-default-00e1cdb2a8df-59 .lsow-block-header-1 .lsow-heading:after{background:#152443}.popular_articles .lsow-block .lsow-heading span{font-size:20px;font-family:Roboto,sans-serif}.about,.categories_list{margin:10px 0;padding:30px}.social i{font-size:20px;margin:0 10px}.panel-grid-cell .widget-title::after{background-color:#498ca3;content:"";display:block;margin:0 auto;position:relative;top:15px;width:35%;height:1px}input.wpcf7-form-control.has-spinner.wpcf7-submit{background-color:#152443;color:#dfe0e4}.contact_form{display:inline}.contact_form_block{float:left;line-height:12px;min-height:100px;width:50%}.contact_form_block input,option,select{min-height:32px;padding:10px;width:220px}.btn_send input{color:#fff;padding:10px 17px}input#submit.submit{color:#fff}span.page-numbers.current{color:#f9f7f7}a.page-numbers{background-color:#fff;border:1px solid #fff;padding:10px}h2.screen-reader-text{background-color:#fff;font-size:14px;margin:-2px 0;padding:10px}.mini-cart{left:15px;padding:2px 10px;position:relative}span.mini-cart{color:#6d6d6d;font-size:1.2rem;font-weight:600;left:0;position:absolute;top:calc(100% + 0.1rem);width:auto;white-space:nowrap;word-break:break-all}.cart-contents{display:flex!important;flex-flow:column nowrap;float:right;justify-content:center;padding-right:10px;position:relative}.cart-contents:before{color:#112d4e;content:"\f290"!important;font-family:FontAwesome;font-size:2em;font-weight:900}.cart-contents-count{background:#fea700;border-radius:50%;color:#fff;font-weight:400;font-size:12px;line-height:22px;position:absolute;padding:1px;right:1px;text-align:center;top:15px;transform:translateY(-105%) translateX(25%);vertical-align:middle;height:22px;width:22px}.container-fluid.infofooter{background-color:#152443;color:#f9f7f7;padding:80px 0;text-align:center}.infofooter h3{font-size:1.8rem;padding:15px 0}.infofooter ul{padding:0}.infofooter li{list-style-type:none}button.btn.btn-primary.infofooter{background-color:#f9f7f7;border:1px solid;color:#111;font-size:1.2rem;margin-top:35px;padding:15px 30px}.lsow-button:active,.lsow-button:visited,a.lsow-button,button.lsow-button,input.lsow-button{background-color:#152443}.footer_links a{margin:0 15px}.copyright,.created{margin-top:15px}.created img{margin-top:-5px}.back-to-top{color:#fff;cursor:pointer;background-color:#152443;border-radius:50%;bottom:20px;display:none;line-height:40px;position:fixed;right:20px;text-align:center;width:40px;height:40px;z-index:9999}.back-to-top:hover{background-color:#498ca3;color:#dfe0e4}.back-to-top.show{display:block}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#152443}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:#3c8ba5}@media (max-width: 768px){.container.header{padding:20px 10px}.info_header_top_right,.info_header_top_left{text-align:center}button.navbar-toggler{border:0;margin-top:0}.right_block_header{margin-top:-120px}.menu_block{background-color:transparent;border:0}img.custom-logo{max-width:220px;height:auto}.container-fluid.infofooter{padding:20px 50px}.col-md-3.content_archive,.copyright,.created,.page_header,.siteorigin-widget-tinymce.textwidget,.tagcloud,h3.widget-title{text-align:center}.panel-grid-cell .widget-title::after{margin:0 auto}.lsow-block .lsow-heading span{margin:0}.contact_form_block,.contact_form_block input,input,option,select,textarea{width:100%}.categories_list ul{margin:0;text-align:center;padding:0}.categories_list li{list-style-type:none}input#searchsubmit{max-width:70px}.overlay input[type="text"]{width:auto}textarea{max-width:100%;min-width:300px}.lsow-image-slider .lsow-slide img{min-height:300px;object-fit:cover;width:100%}.news_list .lsow-block-header-expanded .lsow-heading,.best_news .lsow-block-header-7 .lsow-heading span,.content_archive,h3.widget-title_block{text-align:center}.news_list h3.lsow-heading:after{margin:10px auto}a.read_more{display:block}h3.widget-title_block:after,.lsow-block-header-expanded .lsow-taxonomy-filter{margin:0 auto}}