

.fixRightBtn {
    position: fixed;
    top: 75%;
    right: -64px;
    z-index: 999;
    transform: rotate(90deg);
}

.fixRightBtn .fixedOnBody {
    padding: 12px 20px;
    display: block;
    color: #fff;
    font-family: 'Georgia';
    font-style: italic;
    text-decoration: none;
    background: #080808;
    transition: all 0.3s;
    font-weight: 500;
    letter-spacing: 0.5px;
}

.fixRightBtn .fixedOnBody:hover {
    background: #03446e;
}
/* .more_facts_holder.type2 {
    background-color: rgb(28 160 242 / 70%) !important; 
}
 .more_facts_holder.type2 {
    background-color: rgb(0 177 219 / 9%) !important; 
} */
.fixFormHideShow {
    position: fixed;
    bottom: 0;
	top: auto;
    right: -500px;
    z-index: 999;
    width: 500px;
    padding: 25px;
    background-color: #fff; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.19);
}
.fixFormHideShow h3{ margin-bottom: 20px;}
.fixFormHideShow.open { right: 0; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s;}
.fixRightBtn {
    position: absolute;
    top: 50%;
    left: -111px;
    right: auto;
    z-index: 999;
    transform: rotate(90deg);
}
header{background-color: rgba(0,0,0,0.2);}
ul.ftr_social_icons {
    display: block;
    list-style: none;
    padding: 0;
    margin: 0;
}

ul.ftr_social_icons li {
    float: left;
    padding: 0;
    margin: 0;
}

ul.ftr_social_icons li img {
    width: 100%;
}

ul.ftr_social_icons li a {
    margin: 0 5px 0 0;
    padding: 0;
    width: 32px;
    height: 32px;
}
hr.linewidth {
    width: 25%;
    color: #b9765a;
}

.footer_inner p , .footer_inner a{ font-size:15px; text-decoration: none; }
.footer_inner ul{ margin-bottom: 5px;}
.footer_inner a:hover{ text-decoration: none; color: #9b9b9b;}

.footer_inner .es_subscription_form .es_txt_email { height: 35px; border:none; border-radius: 0px; width:100%;}
.footer_inner .es_subscription_form .es-field-wrap{ margin-bottom:0px;}
.es_subscription_form_submit.es_submit_button.es_textbox_button {
    height: 35px;
    background-color: #9b9b9b;
    color: #000;
    padding: 10px 20px; text-transform: uppercase; font-weight: 600; font-size:14px; border: none;
}
#text-6{ padding-top:25px;}
.contact_dtl li{ margin-bottom:10px !important;}
.contact_dtl li a{ display: inline-block !important; vertical-align: middle;}
.contact_dtl li img{ vertical-align: middle; margin-right: 10px;}
.footer_inner .footer_top ul li{ margin-bottom: 5px !important;}
.footer_inner .footer_top h4 {    font-size: 20px;    font-weight: 600;}

#collection_section .projects_holder  span.text_holder{ display:block;}
.page-id-5789 .projects_holder article span.text_holder {
    display: none;
}
.q_logo img {
    width: 200px !important;
    height: auto !important;
    top: -20px; }
.qode_gallery .overlays .blank .down {
    display: block !important;
}

.two_columns_66_33>.column2 { width: 100%; float: left;}
.two_columns_66_33>.column2>.column_inner { padding: 0 0 0 0px;}
div#lvca-portfolio-61766dddb434f .lvca-portfolio-item.term-145 { position: relative !important; left: auto !important; top: auto !important;}
hr.linewidth {  border: 1px solid #b9765a;}

 
 div#lvca-portfolio-6176997c1bc47 .lvca-portfolio-item.term-144 {
    padding: 20
px
 !important;
}

.qode_gallery .overlays .blank .up { height: 480px;}
.image_holder .portfolio_link_for_touch{ display: block; z-index: 999; position: relative;}

.image_holder .portfolio_link_for_touch::before {
    content: "";
    background: #00000073;
    position: absolute;
    left: 0;
    right: 0;
    transition: all 0.3s;
    bottom: 0;
    top: 0;
    width: 100%;
    z-index: 9;
    opacity: 0;
}

.image_holder .portfolio_link_for_touch:hover::before {
    opacity: 1;
    transition: all 0.3s;
}

ul.products.clearfix li .top-product-section a img.attachment-shop_catalog {
    margin: auto;
}
.portfolio_detail.portfolio_single_follow h4 {
    display: none;
}
.wpb_wrapper.ls-direction-fix #layerslider_2 a.ls-gui-element::after {
    display: none;
}