﻿.newsletter .form-group,.social-block,footer{position:relative}.footer-blocks .social-block li,.footer_link li{font-weight:400;font-size:13px;display:inline-block;letter-spacing:.8px}.newsletter,.powered,footer{text-align:center}footer{background:var(--bg-dark);color:#404040;border-top:1px solid #e6e6e6}.footer-blocks{padding:45px 0 26px}.newsletter{width:100%;margin-bottom:10px}.footer-blocks .social-block li{margin:0 3px;color:#fff;line-height:normal;background:#fff;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden}.social-block ul{margin-bottom:5px}.social-block ul li a span{display:none;background-color:#000}.footer-blocks .social-block ul li a:before{font-family:FontAwesome;display:inline-flex;align-items:center;justify-content:center;font-weight:400;height:40px;width:40px;font-size:18px;transition:.3s ease-in-out}.footer-blocks .social-block ul li.facebook a:before{content:"";color:#3a589b}.footer-blocks .social-block ul li.twitter a:before{content:"";color:#000}.footer-blocks .social-block ul li.rss a:before{content:""}.footer-blocks .social-block ul li.youtube a:before{content:"";color:#f00}.footer-blocks .social-block ul li.googleplus a:before{content:""}.footer-blocks .social-block ul li.instagram a:before{content:"";background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-blocks .social-block ul li.linkedin a:before{content:"";color:#0072b1}.footer-blocks .social-block ul li.tumblr a:before{content:""}.footer-blocks .social-block ul li.pinterest a:before{content:"";color:#e60023}.footer-blocks .social-block ul li a{color:#fff;display:block;overflow:hidden}.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active,.footer-blocks .social-block ul li a:hover{color:#000}.footer-blocks .social-block li a:hover::before{transform:scale(1.1)}.newsright{display:inline-block;width:42%;margin-top:10px}.newsletter #txtemail{border:0;font-weight:500;padding:10px 50px 10px 20px;width:100%;font-size:11px;letter-spacing:1px;color:#000;height:47px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.newsletter #txtemail::-webkit-input-placeholder{color:#515151}.newsletter #txtemail::-moz-placeholder{color:#515151}.newsletter #txtemail::-ms-placeholder{color:#515151}.newsletter #txtemail::placeholder{color:#515151}.subscribe-btn{width:auto;position:absolute;right:0;top:0}.subscribe-btn .btn.btn-lg{margin-left:0;color:#000;border:0;position:absolute;right:0;padding:0;transition:none;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;font-size:0;width:55px;height:47px;background:url(../img/newsletter-icon.png) 12px -44px no-repeat #fff}.footer_link li{padding:10px 20px;line-height:26px;color:var(--white)}.footer_link li a,.powered,.powered a{color:var(--color-light)}.bottomfooter{border-top:1px solid var(--btn-hover);padding:10px 0}.powered{margin-bottom:0;font-size:12px;letter-spacing:.8px;font-weight:300}.page_breadcrumb{margin-top:40px;background:#f7f7f7;padding:5px 0}.breadcrumb-item,.breadcrumb-item a{font-size:12px;color:var(--color-theme-dark)}.validationerorr{border-color:#e9322d!important}