/*
Theme Name: Virtue – Premium Child
Theme URI: http://198.46.89.68/~arrowc7/Test-arrow1/virtue_premium_child/
Description: Child theme for Virtue Premium
Author: Sharon Dinsmore
Author URI: http://198.46.89.68/~arrowc7/Test-arrow1/
Template: virtue_premium
Version: 1.0.0
*/

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

/* My new styles */

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

/* Change minimum width of non-mobile screen.*/
@media (min-width: 1005px) {
	.container {
		width: 1005px;
	}
}
/* End - Change minimum width of non-mobile screen.*/

/* Get rid of line around container. */
.boxed #wrapper.container {
    -webkit-box-shadow: 0 0 000 !important;
    box-shadow: 0 0 0 0 !important;
}
/* End - Get rid of line around container. */


/* Assorted layout changes. */
.home-padding {
	padding-top: 10px;
	padding-bottom: 15px;
}

h1, h2, h3 {
	margin-top: 20px;
	margin-bottom: 5px;
}

.home-widget-box h3 {
	margin-top: 30px;
	color: white;
	background: #3f6582;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	font-size: 20px;
}

.home-widget-box .product_item .product_details h5 {
	min-height: 40px;
}
/* End - Assorted layout changes. */

/* Change sidebar spacing. */
.sidebar ul {
	margin: 0 0 10px;
}

.sidebar .widget-inner li {
	line-height: 48px;
}

/* End - Change sidebar spacing. */

/* Formatting for the Main top menu bar.
*/

li.menu-item-16 a, li.menu-item-52 a, li.menu-item-228 a, li.menu-item-229 a, li.menu-item-230 a, li.menu-item-231 a, li.menu-item-197 a, li.menu-item-17 a {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}

#nav-second ul.sf-menu ul li a {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}

li.menu-item-16 a {
	background: #70B156;
}

li.menu-item-52 a {
	background: #Efc964;
}

li.menu-item-228 a {
	background: #31ace9;
}

li.menu-item-229 a {
	background: #00668F;
}

li.menu-item-230 a {
	background: #F06435;
}

li.menu-item-231 a {
	background: #EE849F;
}

li.menu-item-197 a {
	background: #70B156;
}

li.menu-item-17 a{
	background: #32ade9;
}

/* End of Main menu bar formatting.
*/

/* Sidebar menu formatting.
*/

.sidebar .widget-inner li.menu-wheretobuy a, .sidebar .widget-inner li.menu-faqs a, .sidebar .widget-inner li.menu-sendmeabrbrochurecoupon a, .sidebar .widget-inner li.menu-assemblymanuals a, .sidebar .widget-inner li.menu-demovideos a, .sidebar .widget-inner li.menu-assemblyvideos a {
font-family: Laila;
font-weight: 400;
font-style: normal;
color: #ffffff;
font-size: 22px;
}

.sidebar .widget-inner li.menu-wheretobuy {
background-color: #70B156;
line-height: 80px;
text-align: center;
margin-bottom: 10px;
}

.sidebar .widget-inner li.menu-sendmeabrbrochurecoupon {
background-color: #Efc964;
line-height: 40px;
text-align: center;
margin-bottom: 10px;
}

.sidebar .widget-inner li.menu-demovideos {
background-color: #31ace9;
line-height: 80px;
text-align: center;
margin-bottom: 10px;
}

.sidebar .widget-inner li.menu-assemblyvideos {
background-color: #00668F;
line-height: 80px;
text-align: center;
margin-bottom: 10px;
}

.sidebar .widget-inner li.menu-assemblymanuals {
background-color: #F06435;
line-height: 80px;
text-align: center;
margin-bottom: 10px;
}

.sidebar .widget-inner li.menu-faqs {
background-color: #EE849F;
line-height: 80px;
text-align: center;
margin-bottom: 10px;
}

/* Took menu CSS out here.
*/

/* 
#nav_menu-9 #menu-sidebar-menu li a {
	padding-left: 10px;
}
*/

#nav_menu-9 #menu-sidebar-menu li {
	padding-left: 10px;
}

#nav_menu-9 #menu-sidebar-menu li a {
	font-family: Laila;
	font-size: 20px;
	font-weight: 400;
	font-style: normal;
	color: #ffffff;
}

/* End sidebar menu css .  */


/* This code hides SKU, Category Link and Tag Links on product pages. Commented out for now.

.woocommerce .product_meta {
	display: none;
}

End of commented out code to hide SKU 
*/

/* Hide the WooCommerce display of how many items meet the criteria. */
p.woocommerce-result-count {
	display: none;
}
/* End - Hide the WooCommerce display of how many items meet the criteria. */

/* Home Page Carousel - do not display prices or Add to Cart button. */
.fredcarousel .product_item .price {
	display: none;
}

.fredcarousel .product_item .add_to_cart_button {
	display: none;
}
/* End - Home Page Carousel - do not display prices or Add to Cart button. */


#product_wrapper3 div.details_product_item span.price {
display: none;
}

#product_wrapper3 div.details_product_item .product_details h5 {
    min-height: 50px;
}

#product_wrapper3 div.details_product_item .add_to_cart_button {
    display: none;
}


/* Hide the Read More links on the home page carousels and category pages.
*/
#carousel-68 div.inspira-cabinets div.product-cat-inspira-cabinets div.details_product_item a.button.product_type_simple.ajax_add_to_cart.kad-btn.headerfont.kad_add_to_cart {
	display: none;
}

#carousel-59 div.kangaroo-kabinets.kad_product div.details_product_item a.button.product_type_simple.ajax_add_to_cart.kad-btn.headerfont.kad_add_to_cart {
		display: none;
}

div.inspira-cabinets.kad_product div.product-type-simple.product-cat-inspira-cabinets div.details_product_item a.button.product_type_simple.ajax_add_to_cart.kad-btn.headerfont.kad_add_to_cart {
	display:  none;
}

div.product-type-simple.product-cat-kangaroo-kabinets div.details_product_item a.button.product_type_simple.ajax_add_to_cart.kad-btn.headerfont.kad_add_to_cart {
		display:  none;
}

div.product-type-simple.product-cat-arrow-cabinets div.details_product_item a.button.product_type_simple.ajax_add_to_cart.kad-btn.headerfont.kad_add_to_cart {
	display:  none;
}
/* END Hide the Read More links on the home page carousels and category pages.
*/

/* CSS to make Jetpack slideshow have a white background with no borders. Don't know if the various border radius commands are needed, but added them for safety.
*/
#content .slideshow-window, .jetpack-slideshow {
    background-color: #FFFFFF;
border: 0;
	border-radius: 00;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
}

/* End - CSS to make Jetpack slideshow have a white background with no borders. Don't know if the various border radius commands are needed, but added them for safety.
*/


/* CSS to for Jetpack slideshow text 
*/

#content .slideshow-slide-caption, .jetpack-slideshow {
    font-size: 20px;
height: 40px;
bottom: 5px;
}

#content .slideshow-controls {
   bottom: 50px;
}

.textwidget .See-More-Link {
 text-align: right;
}

/* End of Jetpack Slideshow CSS
*/


/* CSS to make Jetpack social icons larger and more colorful.
*/

.widget_wpcom_social_media_icons_widget .genericon {
    font-size: 36px;
}

.widget_wpcom_social_media_icons_widget .genericon-facebook {
    color: #435ea2;
}

.widget_wpcom_social_media_icons_widget .genericon-pinterest {
    color: #d11400;
}

.widget_wpcom_social_media_icons_widget .genericon-twitter {
    color: #56a7e1;
}

/* End of CSS for Jetpack social icons.
*/

/* CSS to hide Additional Information Tab .
*/

div.product .woocommerce-tabs ul.tabs li.additional_information_tab {
display: none;
}

/* End CSS to hide Additional Information Tab .
*/

/* CSS to Format LocatorAid results .
*/

.hc .hc-sm-col-4 {
 float: none;
}

.hc .hc-sm-col {
 float: none;
}

#lpr-locations {
float: none;
height: auto;
overflow: visible;
}

/* End CSS to Format LocatorAid results .
*/

/* Darken the mobile menu background and narrow it. */
.mobileclass {
    background: #f2f2f2;
    background: rgba(0,0,0,0.20);
}

#kad-mobile-nav {
    width: 50%;
}

/* End darken and narrow the mobile menu. */