/*
Theme Name: Porto Child
Theme URI: http://www.portotheme.com/wordpress/porto
Author: SW-THEMES
Author URI: http://www.portotheme.com/
Description: Porto Responsive Wordpress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready

*/

@import url("../porto/style.css");

/*************** ADD YOUR CUSTOM CSS HERE  ***************/
.wpb_content_element.footer_brands{margin-bottom:12px;}
h2.short{font-size:18px}
.wpcf7-form label{font-size:16px}
.home .nivo-controlNav{
	position:absolute;
	bottom:0;
}
.input-group .newsletter{
	width:100%;
}
.add-links .add_to_cart_button:hover, .add-links .add_to_cart_read_more:hover, 
.add-links .add_to_cart_button:focus, .add-links .add_to_cart_read_more:focus{
	background-color: #106679;
}
#footer .footer-bottom .footer-center{text-align:right}
#footer .footer-bottom .footer-center img{
	margin-left:10px;
    max-height: 37px;
    border-radius: 7px;
}

#header.header-corporate:not(.header-10) .searchform button{color:#0285a1}
#mini-cart.minicart-arrow-alt .minicart-icon {font-size: 25px}
#mini-cart.minicart-arrow, #mini-cart.minicart-arrow-alt {
    height: 25px;
    line-height: 25px;
}
ul.products li.product .links-on-image .add-links .add_to_cart_button:hover, ul.products li.product .links-on-image .add-links .add_to_cart_read_more:hover, 
.product-image .viewcart:hover, .widget_price_filter .ui-slider .ui-slider-handle{
	background-color:#0285a1;
}
input[type="submit"],.btn-primary, .button, input.submit, input[type="submit"].btn-primary, input[type="submit"].button, input[type="submit"].submit {
    background-color:#0285a1;
    border-color: #0285a1;
}
input[type="submit"]:hover, html .btn-primary:hover, html .btn-primary:focus, html .btn-primary:active,
.btn-primary:hover, .button:hover, input.submit:hover, input[type="submit"].btn-primary:hover, input[type="submit"].button:hover, input[type="submit"].submit:hover, .btn-primary:active, .button:active, input.submit:active, input[type="submit"].btn-primary:active, input[type="submit"].button:active, input[type="submit"].submit:active, .btn-primary:focus, .button:focus, input.submit:focus, input[type="submit"].btn-primary:focus, input[type="submit"].button:focus, input[type="submit"].submit:focus {
    border-color: #0e5463;
    background-color: #0e5463;
}
.gridlist-toggle>a,.quantity .qty, .quantity .minus:hover, .quantity .plus:hover, .stock, 
.product-image .viewcart, .widget_product_categories ul li > a:hover, 
.widget_price_filter ul li > a:hover, .widget_layered_nav ul li > a:hover, .widget_layered_nav_filters ul li > a:hover, .widget_rating_filter ul li > a:hover, .widget_price_filter ol li > a:hover, .widget_layered_nav_filters ol li > a:hover, .widget_rating_filter ol li > a:hover, .widget_product_categories ul li > a:focus, .widget_price_filter ul li > a:focus, .widget_layered_nav ul li > a:focus, .widget_layered_nav_filters ul li > a:focus, .widget_rating_filter ul li > a:focus, .widget_price_filter ol li > a:focus, .widget_layered_nav_filters ol li > a:focus, .widget_rating_filter ol li > a:focus, .widget_product_categories ul li .toggle, .widget_price_filter ul li .toggle, .widget_layered_nav ul li .toggle, .widget_layered_nav_filters ul li .toggle, .widget_rating_filter ul li .toggle, .widget_price_filter ol li .toggle, .widget_layered_nav_filters ol li .toggle, .widget_rating_filter ol li .toggle, .widget_product_categories ul li.current > a, .widget_price_filter ul li.current > a, .widget_layered_nav ul li.current > a, .widget_layered_nav_filters ul li.current > a, .widget_rating_filter ul li.current > a, .widget_price_filter ol li.current > a, .widget_layered_nav_filters ol li.current > a, .widget_rating_filter ol li.current > a, .widget_product_categories ul li.chosen > a, .widget_price_filter ul li.chosen > a, .widget_layered_nav ul li.chosen > a, .widget_layered_nav_filters ul li.chosen > a, .widget_rating_filter ul li.chosen > a, .widget_price_filter ol li.chosen > a, .widget_layered_nav_filters ol li.chosen > a, .widget_rating_filter ol li.chosen > a, .widget_layered_nav_filters ul li a:before, .widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li:hover a, .widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li.chosen a, ul.cart_list li .product-details a:hover, ul.product_list_widget li .product-details a:hover, ul.cart_list li a:hover, ul.product_list_widget li a:hover, .widget_shopping_cart .total .amount, .shipping_calculator h2, .cart_totals h2, .review-order.shop_table h2, .shipping_calculator h2 a, .cart_totals h2 a, .review-order.shop_table h2 a, .shop_table td.product-name, .product-subtotal .woocommerce-Price-amount,
.alternative-font, a
{color:#0285a1}
html .featured-box-primary .box-content{border-top-color:#0285a1}
html .btn-primary {
    border-color: #0285a1 #0285a1 #0285a1;
	 background-color:#0285a1;
}
html #topcontrol{background: rgba(6, 89, 107, 0.65);}
ul.products li.product .links-on-image .add-links .add_to_cart_button, ul.products li.product .links-on-image .add-links .add_to_cart_read_more{border-color:#0285a1}
.chosen-container-single .chosen-single{padding-top:0}
body .woof_redraw_zone .chosen-container-single .chosen-single div b{background-position:0 4px !important}
.single .woocommerce-tabs .tab-content p{font-size:16px}
body #footer .footer-bottom .widget{display:block}
#footer #menu-footer a{font-size: 1.4rem}
@media (min-width: 992px){
	#header.header-11 .header-main #main-menu .mega-menu > li.menu-item > a {
		padding-top: 0;
		padding-bottom:0;
	}
	#header.header-11 .share-links{margin-top:0}
	#header.header-corporate .searchform input {height: 25px;}
	#header.header-corporate .searchform .selectric .label,
	#header.header-corporate .searchform select, #header.header-corporate .searchform button {
		height: 25px;
		line-height: 25px;
	}
	#header.header-corporate .searchform input{width:266px}
}
@media (min-width: 768px){
	#header.header-corporate .block-inline {
		line-height: 35px;
		margin-bottom: 5px;
	}
}
@media (max-width: 600px){
	body #header .header-main #main-menu{display:none !important}
}

.free_shipping {
	display: block;
    background: #e27c7c;
    width: auto;
    margin-top: 1rem;
    padding: 5px 10px;
    max-width: 267px;
    color: #fff;
}