/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
a{text-decoration:none;}
a:hover{text-decoration:none;}
.pa-gallery-whole-link{z-index:1 !important;}
.comments-area a, .page-content a{text-decoration:none;}

/*mobile menu*/
.rmp-container{min-width:100% !important;}

.header-logo img{max-width:150px;max-height:70px;}

/*home image zoom*/
.home-image-zoom {
	display: inline-block;
	overflow: hidden;            /* clip the excess when child gets bigger than parent */
}
.home-image-zoom img {
	display: block;
	transition: transform .4s;   /* smoother zoom */
}
.home-image-zoom:hover img {
	transform: scale(1.1);
	transform-origin: 50% 50%;
}

/*products*/
.products-button .uc-items-wrapper .ue-item .uc_post_grid_style_one_button .ue-inner-btn-wrapper span:nth-child(1){position:relative;right:90px;}
.products-button .uc-items-wrapper .ue-item .uc_post_grid_style_one_button .ue-inner-btn-wrapper span:nth-child(2){position:relative;right:-20px;}

/*architects form*/
.architectsForm{}
.architectsFormRow{margin-bottom:10px;}
.architectsForm input[type="text"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.architectsForm input[type="tel"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.architectsForm input[type="email"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.architectsForm select{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;}
.architectsForm textarea{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;height:100px;min-height:100px;}
.architectsForm input[type="submit"]{background:#49A942;color:#ffffff;border:0;padding:10px 40px;font-size:1.2em;}

/*main form*/
.mainForm{}
.mainFormRow{margin-bottom:10px;}
.mainForm input[type="text"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.mainForm input[type="tel"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.mainForm input[type="email"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.mainForm select{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;background-color:#f4f2ef;}
.mainForm textarea{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;height:100px;min-height:100px;}
.mainForm input[type="submit"]{background:#49A942;color:#ffffff;border:0;padding:10px 40px;font-size:1.2em;}

/*questions about product*/
.questions-about-product{}
.questions-about-product-row{margin-bottom:10px;}
.questions-about-product input[type="text"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.questions-about-product input[type="tel"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.questions-about-product input[type="email"]{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;}
.questions-about-product select{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;background-color:#f4f2ef;}
.questions-about-product textarea{border: none;border-bottom: solid 1px #000000;border-radius:0;color:#000000;background-color:#f4f2ef;padding:10px;height:100px;min-height:100px;}
.questions-about-product input[type="submit"]{background:#49A942;color:#ffffff;border:0;padding:10px 40px;font-size:1.2em;}



/*shop*/
.category-filter-aside ul{list-style-type:none;padding:0;}
.category-filter-aside ul li.current-cat a{color:#49A942;}
.images-cont .woocommerce-product-gallery ol li img{padding:5px;}

/*footer*/
footer ul{padding:0;margin:0;list-style-type:none;}