.header-1 { 
position:relative;
text-align:center;
margin:0 auto;
padding-top:0;
padding-bottom:0;
} #logo { 
position:relative; 
display:block;
padding:50px 0; 
line-height:1.8em; 
}
#logo a.logo { 
color:#616161; 
text-decoration:none; 
text-align:left;
line-height:inherit;
-webkit-transition: color .3s ease;
-moz-transition: color .3s ease;
-ms-transition: color .3s ease;
-o-transition: color .3s ease;
transition: color .3s ease;
}
#logo a.logo:hover , 
#logo a.logo:focus { 
text-decoration:none;
color:#d14a2b;
}
#logo a.logo span {
display:block;
text-align:center;
}
#logo a.logo img{
margin-top:-10px;
} .suevafree-menu { 
margin:0 0 50px 0; 
padding:0; 
text-align:center; 
position:relative; 
width:100%;
}
body.menubar .suevafree-menu:before {
content: '';
display: inline-block;
position: absolute;
width: 100%;
height: 1px;
background: url(//www.marykas.lt/wp-content/themes/suevafree/assets/images/menu/navbar.png) top left;
top: 0;
left: 0;
z-index: 498;
}
body.menubar .suevafree-menu:after {
content: '';
display: inline-block;
position: absolute;
width: 100%;
height: 1px;
background: url(//www.marykas.lt/wp-content/themes/suevafree/assets/images/menu/navbar.png) top left;
bottom: 0;
left: 0;
z-index: 498;
}
.suevafree-menu ul { 
list-style:none; 
margin:0; 
display:inline-block;
padding:0
}
.suevafree-menu ul li {
float:left; 
position:relative; 
display:block;
text-align:right;
margin-bottom:-5px
}
.suevafree-menu ul li a   { 
text-decoration:none; 
display:block; 
z-index:1; 
margin:15px; 
color:#616161; 
border-bottom: dotted 1px transparent;
-webkit-transition: color .3s linear, background-color .3s linear, border-color .3s linear;
-moz-transition: color .3s linear, background-color .3s linear, border-color .3s linear;
-ms-transition: color .3s linear, background-color .3s linear, border-color .3s linear;
-o-transition: color .3s linear, background-color .3s linear, border-color .3s linear;
transition: color .3s linear, background-color .3s linear, border-color .3s linear;
}
.suevafree-menu a:hover,
.suevafree-menu ul li a:hover,
.suevafree-menu li:hover > a,
.suevafree-menu a:focus,
.suevafree-menu ul li a:focus,
.suevafree-menu li:focus > a,
.suevafree-menu ul li.current-menu-item > a, 
.suevafree-menu ul li.current_page_item > a, 
.suevafree-menu ul li.current-menu-parent > a, 
.suevafree-menu ul li.current_page_ancestor > a, 
.suevafree-menu ul li.current-menu-ancestor > a { 
color:#d14a2b;
}
.suevafree-menu .sf-sub-indicator { 
padding:0 0 0 10px; 
float:right; 
font-size:10px;
}
.suevafree-menu ul ul:before {
content: '';
display: inline-block;
position: absolute;
width: 0;
height: 0;
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid #d14a2b;
top: -11px;
left: 15px;
z-index: 1000;
}
.suevafree-menu ul ul { 
opacity:0; 
position: absolute; 
top:49px; 
left: -9999em;
background:#fff; 
width:100%;
min-width:190px;
z-index:1000;
border-top:solid 3px #d14a2b;
-moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4);
-webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
-webkit-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.suevafree-menu ul ul li { 
position:relative; 
margin:0;
line-height:1em;
text-transform:none;
width:100%;
min-width:190px;
}
.suevafree-menu li li:hover > ul,
.suevafree-menu li li:focus > ul,
.suevafree-menu li li.focus > ul {
top:0px;
left: 100%; 
}
.suevafree-menu ul ul li a { 
text-decoration:none; 
text-align:left; 
display:block; 
border-top:solid 1px #ddd;
border-bottom:none;
padding:18px 15px;
margin:0;
text-transform:inherit; 
text-shadow:inherit; 
color:#333; 
line-height:1.1em
}
.suevafree-menu li:hover > ul,
.suevafree-menu li:focus > ul,
.suevafree-menu li.focus > ul {
opacity:1; 
left:0
}
.suevafree-menu ul ul li a:hover, 
.suevafree-menu ul ul li a:focus, 
.suevafree-menu ul ul li.current-menu-item > a,
.suevafree-menu ul ul li.current_page_item > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current-menu-ancestor > a { 
border-top:solid 1px #d14a2b;
border-bottom:none;
background:#d14a2b; 
color:#fff !important; 
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0; 
}
.suevafree-menu ul ul li > ul { 
top:0px; 
border-top:none;
border-bottom:none;
}
.suevafree-menu ul ul li ul:before {
display:none;
}
.suevafree-menu ul ul ul { 
top:0px !important; 
}
.tinynav,
.select-menu,
.menu-toggle,
.dropdown-toggle {
display:none;
visibility:hidden;
} .header-cart {
text-decoration: none;
display: block;
position: absolute;
top: 50%;
margin-top: -15px;
right: 15px;
padding: 0;
z-index: 1000;
color: #444;
font-weight: 400;
line-height: 1.8em;
}
.header-cart a.cart-contents { 
color:#616161; 
}
.header-cart a i {
font-size:20px
}
.header-cart a span {
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
width: 20px;
height: 20px;
line-height: 20px;
background: #d14a2b;
color: #fff;
font-size: 10px;
display: inline-block;
position: absolute;
top: -10px;
right: -15px;
}
.header-cart .total{
text-transform:uppercase
}
.header-cart .widget_shopping_cart li.empty {
padding:0 !important;
border:none;
text-transform:none
}
.header-cart-widget:before {
content: '';
display: inline-block;
position: absolute;
width: 0;
height: 0;
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid #d14a2b;
top: -11px;
right:16px;
z-index: 1000;
}
body.woocommerce-cart .header-cart-widget,
body.woocommerce-checkout .header-cart-widget {
border:none;
}
body.woocommerce-cart .header-cart-widget:before,
body.woocommerce-checkout .header-cart-widget:before {
display:none;
visibility:hidden;
}
.header-cart-widget { 
display:none;
position: absolute; 
top:30px; 
right:-15px;
background:#fff; 
width:300px;
z-index:1001;
-moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4);
-webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
border-top:solid 3px #d14a2b;
}
.header-cart-widget p , 
.header-cart-widget span, 
.header-cart-widget li, 
.header-cart-widget a { 
color:#616161
}
.header-cart-widget .woocommerce.widget_shopping_cart a.button {
margin:20px 0;
color:#fff !important;
}
.header-cart-widget .widget_shopping_cart {
padding:15px;
text-align:center;
width:100%;
}
.header-cart-widget .widget_shopping_cart a {
text-transform:none;
}
.woocommerce ul.cart_list li dl.variation {
display:none;
visibility:hidden;
}
.woocommerce-cart .cart-collaterals .cart_totals table th {
width: 50%;
} body.minimal_layout .header-cart { 
margin-top: -20px;	
right:0;
padding:0;
color:#333; 
border:solid 1px #ddd;
width: 40px;
height: 40px;
line-height: 40px;
text-align:center;
}
body.minimal_layout .header-cart a.cart-contents { 
color:#333; 
}
body.minimal_layout .header-cart a span {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
width: 20px;
height: 20px;
line-height: 20px;
text-align:center;
color: #fff;
top: -10px;
right: -10px;
}
body.minimal_layout .header-cart .mini_cart_item a ,
body.minimal_layout .header-cart span.quantity {
line-height: 1.8em
}
body.minimal_layout .header-cart .widget_shopping_cart li.empty {
padding:0 !important;
border:none;
text-transform:none
}
body.minimal_layout .header-cart-widget:before {
display: none;
visibility:hidden;
}
body.minimal_layout .header-cart-widget { 
top:39px; 
right:-1px;
background:#d14a2b; 
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-top:none;
}
body.minimal_layout .header-cart-widget .woocommerce.widget_shopping_cart a.button {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
body.minimal_layout .widget_shopping_cart li, 
body.minimal_layout .product_list_widget li {
border-color: #ff6644;
}
body.minimal_layout .header-cart a.remove {
background:none;
width: 25px;
height: 25px;
line-height: 22px !important;
}
body.minimal_layout .header-cart a.remove:hover {
border-color: red;
}
@media screen and (min-width : 0px) and (max-width : 992px)  {	
.tinynav-menu {
height:inherit;
margin-bottom:50px
}
.tinynav-menu ul ,
body.menubar .suevafree-menu:before ,
body.menubar .suevafree-menu:after {
visibility:hidden;
display:none;
}
.tinynav {
display: block;
visibility:visible;
width: 100% !important;
margin:auto;
height: 50px;
padding: 8px 10px;
background: #fafafa;
color: #333;
}
}::-moz-selection { background-color: #0090ff; } 
::selection { background-color: #0090ff; } 
.button.sneak,
.contact-form input.sneak[type=submit],
body.sneak_button .wpcf7-form input[type=submit],
body.sneak_button .contact-form.newsletter-form input[type=submit],
body.sneak_button #searchform input[type=submit],
.post-article span.button.sneak { color: #0090ff} 
.post-article blockquote,
#footer , 
#footer_widgets .row { border-color: #0090ff} 
span.button,
.wpcf7-form input[type=submit] ,
.contact-form input[type=submit] ,
.searchform input[type=submit] ,
.comment-form input[type=submit],
#sidebar .tagcloud a, 
#footer_widgets .tagcloud a { background-color: #0090ff} 
body.sneak_button.woocommerce #respond input#submit.alt, 
body.sneak_button.woocommerce a.button.alt, 
body.sneak_button.woocommerce button.button.alt, 
body.sneak_button.woocommerce input.button.alt,
body.sneak_button.woocommerce a.button,
body.sneak_button.woocommerce #respond input#submit, 
body.sneak_button.woocommerce button.button, 
body.sneak_button .woocommerce input.button,
body.sneak_button .woocommerce input.button#place_order,
body.sneak_button .woocommerce .wc-proceed-to-checkout input { color: #0090ff} 
body.sneak_button.woocommerce #respond input#submit.alt, 
body.sneak_button.woocommerce a.button.alt, 
body.sneak_button.woocommerce button.button.alt, 
body.sneak_button.woocommerce input.button.alt,
body.sneak_button.woocommerce a.button,
body.sneak_button.woocommerce #respond input#submit, 
body.sneak_button.woocommerce button.button, 
body.sneak_button .woocommerce input.button,
body.sneak_button .woocommerce input.button#place_order,
body.sneak_button .woocommerce .wc-proceed-to-checkout input,
body.minimal_layout .widget_shopping_cart li, 
body.minimal_layout .product_list_widget li { border-color: #0090ff} 
.woocommerce-product-search input[type=submit],
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
.woocommerce a.button,
.woocommerce #respond input#submit, 
.woocommerce button.button, 
.woocommerce input.button,
.woocommerce input.button#place_order,
.woocommerce .wc-proceed-to-checkout input,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.header-cart a span { background-color: #0090ff} 
.tabs.minimal li a:hover, 
.tabs.minimal li.ui-tabs-active a, 
.tabs.minimal li.ui-state-active a, 
.toggle_container.minimal h5.element:hover,
.toggle_container.minimal h5.inactive,
.toggle_container.minimal h5.inactive:hover, 
a:hover ,
a:active ,
a:focus,
.slick-suevafree-slideshow .slider-overlay .entry-date a:hover, 
.slick-suevafree-slideshow .slider-overlay .entry-category a:hover, 
.slick-suevafree-slideshow .slider-overlay .title a:hover,
.post-article a span.nobutton:hover,
.post-article a:focus span.nobutton,
nav#widgetmenu li a:hover,
nav#widgetmenu li:hover > a ,
nav#widgetmenu li.current-menu-item > a, 
nav#widgetmenu li.current-menu-ancestor > a, 
.post-article a:hover,
.post-article a:active,
.post-article a:focus ,
.sidebar-area a:hover,
.sidebar-area a:active,
.sidebar-area a:focus ,
#footer a:hover,
#footer a:active,
#footer a:focus ,
#footer_widgets a:hover,
#footer_widgets a:active,
#footer_widgets a:focus,
#footer_widgets ul.widget-category li:hover, 
#footer_widgets ul.widget-category li a:hover, 
#logo a.logo:hover, 
#logo a.logo:focus, 
#sidebar-wrapper #scroll-sidebar a:hover,
#header a:hover,
.suevafree-menu a:hover,
.suevafree-menu ul li a:hover,
.suevafree-menu li:hover > a,
.suevafree-menu a:focus,
.suevafree-menu ul li a:focus,
.suevafree-menu li:focus > a,
.suevafree-menu ul li.current-menu-item > a, 
.suevafree-menu ul li.current_page_item > a, 
.suevafree-menu ul li.current-menu-parent > a, 
.suevafree-menu ul li.current_page_ancestor > a, 
.suevafree-menu ul li.current-menu-ancestor > a { color: #0074cc} 
.suevafree-mobile-menu ul li a:hover,
.suevafree-mobile-menu li:hover > a,
.suevafree-mobile-menu ul li a:hover,
.suevafree-mobile-menu li:hover > a,
.suevafree-mobile-menu ul li.current-menu-item > a, 
.suevafree-mobile-menu ul li.current_page_item > a, 
.suevafree-mobile-menu ul li.current-menu-parent > a, 
.suevafree-mobile-menu ul li.current_page_ancestor > a, 
.suevafree-mobile-menu ul li.current-menu-ancestor > a { color: #0074cc !important; } 
.auth-cover,
.header-3 .suevafree-menu a:hover,
.header-3 .suevafree-menu ul li a:hover,
.header-3 .suevafree-menu li:hover > a,
.header-3 .suevafree-menu a:focus,
.header-3 .suevafree-menu ul li a:focus,
.header-3 .suevafree-menu li:focus > a,
.header-3 .suevafree-menu ul li.current-menu-item > a, 
.header-3 .suevafree-menu ul li.current_page_item > a, 
.header-3 .suevafree-menu ul li.current-menu-parent > a, 
.header-3 .suevafree-menu ul li.current_page_ancestor > a, 
.header-3 .suevafree-menu ul li.current-menu-ancestor > a { background-color: #0074cc} 
.slick-jane-slideshow .slick-arrow:hover ,
.slick-jane-slideshow .slick-arrow:active ,
.slick-jane-slideshow .slick-arrow:focus,
span.button:hover ,
.button.sneak:hover,
.contact-form input.sneak[type=submit]:hover,
body.sneak_button .wpcf7-form input[type=submit]:hover,
body.sneak_button .contact-form.newsletter-form input[type=submit]:hover,
body.sneak_button #searchform input[type=submit]:hover,
.read-more:focus span.button,
.button.sneak:focus,
.contact-form input.sneak[type=submit]:focus,
body.sneak_button .wpcf7-form input[type=submit]:focus,
body.sneak_button .contact-form.newsletter-form input[type=submit]:focus,
body.sneak_button #searchform input[type=submit]:focus,
#back-to-top i.open,
#back-to-top i:hover ,
.post-container .link a:hover  , 
.post-container .link a:active  , 
.post-container .link a:focus  , 
.post-container .quote:hover , 
.post-container .quote:active , 
.post-container .quote:focus , 
.wpcf7-form input[type=submit]:hover ,
.woocommerce-product-search input[type=submit]:hover,
.contact-form input[type=submit]:hover ,
.searchform input[type=submit]:hover ,
.comment-form input[type=submit]:hover,
.wpcf7-form input[type=submit]:focus ,
.woocommerce-product-search input[type=submit]:focus,
.contact-form input[type=submit]:focus ,
.searchform input[type=submit]:focus,
.comment-form input[type=submit]:focus,
#sidebar .tagcloud a:hover, 
#footer_widgets .tagcloud a:hover , 
.wp-pagenavi a:hover, 
.suevafree-pagination span,
.suevafree-pagination a span:hover,
.wp-pagenavi span.current,
.post-article .wp-pagenavi a:hover ,
.suevafree-menu ul ul li a:hover, 
.suevafree-menu ul ul li a:focus, 
.suevafree-menu ul ul li.current-menu-item > a,
.suevafree-menu ul ul li.current_page_item > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current-menu-ancestor > a { background-color: #0074cc; } 
.button.sneak:hover,
.contact-form input.sneak[type=submit]:hover,
body.sneak_button .wpcf7-form input[type=submit]:hover,
body.sneak_button .contact-form.newsletter-form input[type=submit]:hover,
body.sneak_button #searchform input[type=submit]:hover,
span.button:focus,
.button.sneak:focus,
.contact-form input.sneak[type=submit]:focus,
body.sneak_button .wpcf7-form input[type=submit]:focus,
body.sneak_button .contact-form.newsletter-form input[type=submit]:focus,
body.sneak_button #searchform input[type=submit]:focus,
#back-to-top i.open,
#back-to-top i:hover ,
.suevafree-menu ul ul li a:hover, 
.suevafree-menu ul ul li a:focus, 
.suevafree-menu ul ul li.current-menu-item > a,
.suevafree-menu ul ul li.current_page_item > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current_page_ancestor > a, 
.suevafree-menu ul ul li.current-menu-ancestor > a,
.suevafree-menu ul ul:before,
.suevafree-menu ul ul { border-color: #0074cc; } 
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce .star-rating:before,
.star-rating span,
.woocommerce p.stars,
.woocommerce p.stars a,
.woocommerce p.stars:hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active ,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
body.archive.woocommerce .product-category h3:hover,
body.archive.woocommerce .product-category h3:active,
body.archive.woocommerce .product-category h3:focus { color: #0074cc} 
.woocommerce-product-search input[type=submit]:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce a.add_to_cart_button:hover,
.woocommerce .woocommerce-message a.button:hover ,
.woocommerce #respond input#submit:hover, 
.woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover,
.woocommerce .wc-proceed-to-checkout input:hover ,
body.sneak_button.woocommerce #respond input#submit.alt:hover, 
body.sneak_button.woocommerce a.button.alt:hover, 
body.sneak_button.woocommerce button.button.alt:hover, 
body.sneak_button.woocommerce input.button.alt:hover,
body.sneak_button.woocommerce a.button:hover,
body.sneak_button.woocommerce #respond input#submit:hover, 
body.sneak_button.woocommerce button.button:hover, 
body.sneak_button .woocommerce input.button:hover,
body.sneak_button .woocommerce input.button#place_order:hover,
body.sneak_button .woocommerce .wc-proceed-to-checkout input:hover ,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus, 
.woocommerce nav.woocommerce-pagination ul li a:hover , 
.header-cart a span,
body.minimal_layout .header-cart-widget , 
body.minimal_layout .header-3 .suevafree-menu ul ul li a , 
body.minimal_layout .header-3 .header-cart-widget { background-color: #0074cc; } 
body.sneak_button.woocommerce #respond input#submit.alt:hover, 
body.sneak_button.woocommerce a.button.alt:hover, 
body.sneak_button.woocommerce button.button.alt:hover, 
body.sneak_button.woocommerce input.button.alt:hover,
body.sneak_button.woocommerce a.button:hover,
body.sneak_button.woocommerce #respond input#submit:hover, 
body.sneak_button.woocommerce button.button:hover, 
body.sneak_button .woocommerce input.button:hover,
body.sneak_button .woocommerce input.button#place_order:hover,
body.sneak_button .woocommerce .wc-proceed-to-checkout input:hover ,
.header-cart-widget:before ,
.header-cart-widget { border-color: #0074cc; }