/*
 Theme Name:     Savia Child Theme
 Description:    Savia Child Theme
 Author:         BlueOwlCreative
 Template:       Savia

*/
 
@import url("../Savia/style.css");
 
 

/* Theme customization starts here */

.full_container {background-color: #76CFF8!important;}
#footer a.button { background-color: #3cbffc; color: #fff; padding: 10px 15px!important;}
#header #menu > ul > li.menu-item-1685 > a { background: #010040 url(/wp-content/themes/Savia/images/cart.png) 10px center no-repeat!important; color:#fff!important; padding: 8px 16px 0 36px;}

.home .text_box {margin: 12px 0!important; padding: 16px 28px 20px 34px!important; margin-top:20px!important;}
.text_box .button { margin: 10px 0 20px 72px!important;}
.home .button.tiny_button, .home button.tiny_button, .home a.tiny_button, input.tiny_button[type="submit"], .home input.tiny_button[type="reset"], .home input.tiny_button[type="button"] { font-size: 26px!important; line-height: 40px!important; padding: 8px 17px!important;}
.home .section_featured_texts { margin: 30px 0 0 30px;}

.home .section_featured_texts.type3 .icon_holder .icon_bgr::after { border: 4px solid #07bee5; border-radius: 50%; box-sizing: border-box; content: ""; height: 100%; left: 0; opacity: 1; padding: 0; pointer-events: none; position: absolute; top: 0; transform: scale(1); width: 100%; z-index: 1;}
.home .section_featured_texts.type3 .icon_holder .icon_bgr { border: 4px solid white; border-radius: 100px; height: 80px; margin: 0 auto 10px; position: relative; text-align: center; transition: all 0.3s ease 0s; width: 80px;}
.home .section_featured_texts.type3 .icon_holder i { color: #07bee5; font-size: 45px; line-height: 88px; transition: all 0.3s ease 0s;}

.home .one-third .button.tiny_button, .home .one-third button.tiny_button, .home .one-third a.tiny_button, .home .one-third input.tiny_button[type="submit"], .home .one-third input.tiny_button[type="reset"], .home .one-third input.tiny_button[type="button"] { font-size: 16px!important; line-height:30px; }

#footer .button.tiny_button, #footer button.tiny_button, #footer a.tiny_button, input.tiny_button[type="submit"], #footer input#footer .tiny_button[type="reset"], #footer input.tiny_button[type="button"] { font-size: 14px!important; line-height: 30px!important; padding: 8px 17px!important; text-align:center; display:block; border-radius: 30px; }

.header-login-link {
    float: right;
    margin: 3px 0px 0px -25px;
    font-weight: bold;
}
.jcarousel-prev-horizontal, .jcarousel-next-horizontal {
    width: 45px;
    height: 45px;
	top: -35px;
}
.carousel_section .jcarousel-prev-horizontal {
    right: 65px;
}
.woocommerce nav.woocommerce-pagination ul li a {
	font-size: 20px !important;
    line-height: 25px!important;
	background: #3eb5ed url(../images/grad_menu.png) top left repeat-x;
	color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li span.current {
    line-height: 16px;
    font-size: 20px;
	background: #d4d4d4!important;
}
.woocommerce-page ul.products {
    margin-bottom: 0px!important;
}
.woocommerce nav.woocommerce-pagination ul {
    float: none;
}