PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /home/ithome/public_html/vrchocoart.com/wp-content/themes/diviecommerce/css/ |
| Server: Linux host100322.itwesthosting.com 3.10.0-1160.144.1.el7.tuxcare.els4.x86_64 #1 SMP Tue Apr 7 08:40:40 UTC 2026 x86_64 IP: 144.91.64.173 |
| Dir : /home/ithome/public_html/vrchocoart.com/wp-content/themes/diviecommerce/css/footer.css |
/**
* #.# Footer styles
*
* This stylesheet include styles for default divi footer
*/
footer {
z-index : 999;
position : relative;
}
#footer-info {
padding-top : 10px;
}
/**
* #.# Widgets
*
*/
#footer-widgets {
padding-top : 60px !important;
}
footer#main-footer .footer-widget {
margin-bottom : 30px;
}
#footer-widgets .footer-widget .et_pb_widget {
margin-bottom : 20px !important;
width : 100%;
}
#footer-widgets h4 {
font-weight : 600;
line-height : 1.5;
}
#footer-widgets .footer-widget li:before {
display : none;
}
#footer-widgets .footer-widget .widget_nav_menu li {
display : block;
padding : 11px 0;
margin : 0;
line-height : 16px;
border-bottom : 1px solid rgba(0, 0, 0, 0.05);
}
#footer-widgets .footer-widget .widget_nav_menu li a {
transition : all 0.2s ease-in-out 0s;
font-size : 14px;
position : relative;
}
#footer-widgets .footer-widget .widget_nav_menu li a:before {
position : absolute;
top : 50%;
left : -10px;
font-family : "ETmodules";
content : "\35";
font-weight : bold;
font-size : 16px;
margin-top : -8px;
line-height : 1;
opacity : 0;
-webkit-transition : all 0.2s ease;
-o-transition : all 0.2s ease;
transition : all 0.2s ease;
}
#footer-widgets .footer-widget .widget_nav_menu li a:hover:before,
#footer-widgets .footer-widget .widget_nav_menu li a:focus:before,
#footer-widgets .footer-widget .widget_nav_menu li.current-menu-item a:before {
opacity : 1 !important;
}
#footer-widgets .footer-widget .widget_nav_menu li a:hover,
#footer-widgets .footer-widget .widget_nav_menu li a:focus,
#footer-widgets .footer-widget .widget_nav_menu li.current-menu-item a {
padding-left : 10px !important;
font-weight : 600;
}
#footer-widgets .footer-widget .textwidget {
line-height : 1.5;
}
#footer-widgets .footer-widget .textwidget strong {
font-weight : 600 !important;
}
#footer-widgets .footer-widget .textwidget p {
padding-bottom : 15px;
}
/**
* #.# Social icons
*
*/
footer .et-social-icon {
margin-left : 5px !important;
margin-bottom : 10px !important;
}
footer .et-social-icon a {
font-size : 15px;
width : 40px;
height : 40px;
line-height : 40px;
border-width : 1px !important;
border-style : solid !important;
border-color : rgba(0, 0, 0, 0.2);
border-radius : 1px;
transition : all 0.2s ease-in-out 0s;
}
footer .et-social-icon a:hover {
opacity : 1 !important;
}
/**
* #.# Caldera newsletter form
*
*/
footer .caldera-grid .first_col,
footer .caldera-grid .last_col {
padding : 0;
}
footer .caldera-grid .form-control {
width : 100%;
display : block;
padding : 0 120px 0 20px;
background : transparent;
color : #FFF;
font-size : 14px;
line-height : 1;
height : 49px;
border-width : 2px !important;
border-style : solid !important;
border-radius : 30px;
overflow : hidden;
position : relative;
}
footer .caldera-grid .btn-default {
width : 120px;
text-align : center;
display : block;
padding : 0 10px;
color : #FFF;
border : none;
font-size : 16px;
font-weight : bold;
line-height : 1;
height : 49px;
border-radius : 30px;
position : absolute;
top : 0;
right : 0;
}
footer .caldera-grid .row {
margin-left : 0;
margin-right : 0;
}
footer .caldera-grid .col-sm-12 {
padding : 0 !important;
}
footer .caldera-grid .form-group,
footer .caldera-grid .btn-default {
margin-bottom : 0;
}
/**
* #.# Mobile styles
*
*/
@media (max-width : 980px) {
footer .footer-widget:last-child {
width : 100% !important;
margin-right : 0 !important;
}
#footer-widgets {
padding-bottom : 40px !important;
}
}
@media (max-width : 766px) {
footer#main-footer .footer-widget:first-child,
footer .social-widget {
text-align : center;
}
footer#main-footer .footer-widget:first-child:before {
background-position : center top;
}
#footer-widgets #custom_html-2 {
margin-bottom : 50px !important;
}
}
/**
* #.# Footer logo
*
*/
.footer-logo {
text-align : center;
margin-top : -65px;
max-width : 160px !important;
margin-bottom : 15px;
}