/*
Theme Name: IGA Carina
Theme URI: http://www.igacarina.com.au
Description: Child Theme for U-Design
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
Template: u-design
Version: 1.0.0
*/
@import url("../u-design/style.css");

/**** BEGIN ADDING YOUR CUSTOM CSS CODE BELOW: ****/

body	{background:#FFF;}
h1,h2,h3	{color:#707070}
h2	{font-size:2em !important;}
a	{color:#e21e28;}
#logo	{padding-left:0}
#slogan	{font-size:6px; left:10px}
#sidebar	{margin-top:40px}
#main-content	{margin-top:20px}
#main-content	p	{text-align:justify}
#main-content	h3.widgettitle	{font-size:1.883em !important}
#home-page-content	{background:none}
#home-page-content #content-container	{padding:0}

#headerimage	{width:940px; margin:0 auto;}

.no-breadcrumbs-padding	{padding:0}

#sidebar	{margin-top:10px}

#sidebarSubnav h3	
{background:none; font-size:2em !important; /*color:#e21e28;*/ color:#707070; margin-bottom:0; padding:0;}

#text-3	p{text-align:center;}
.textwidget	{padding:0}
.textwidget	p	{font-size:14px; line-height:1.3em} 
.widget-base	{background:url(images/widget-base.gif) no-repeat bottom; height:20px; margin-bottom:10px}

.bottom-col-content	p	{font-size:12px}
.bottom-col-content	img	{float:left; margin:0 10px 10px 0}

#products	img	{padding:0 5px}

/* MENU */
#navigation-menu	
{background:#e21e28; right:0; margin:0 10px;}
#navigation-menu ul.sf-menu	
{margin:0 15px}
/*#navigation-menu ul.sf-menu > li > a	
{padding:2px 5px 0 0;} */
#navigation-menu ul.sf-menu > li > a > span	
{color:#FFF; /*padding:9px*/}
#navigation-menu ul.sf-menu > li > a:hover > span	
{color:#bbb;}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span, #navigation-menu ul.sf-menu > li.current_page_item > a > span	
{color:#bbb;}
#navigation-menu ul.sf-menu > li.current-menu-item > a:hover > span, #navigation-menu ul.sf-menu > li.current_page_item > a:hover > span	
{color:#bbb;}
#navigation-menu ul.sf-menu > li > a.sf-with-ul	
{*/padding: 0 20px 0 0*/}
#navigation-menu ul.sf-menu a > span.sf-sub-indicator	
{/*top:12px; color: #FFF*/}
.sf-menu li li	{
background:#e21e28; margin-bottom:1px}
.sf-menu a, .sf-menu a:visited	
{color:#FFFFFF}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active	
{background:#e21e28;}
#top-wrapper	
{background:none} 

#c1-header #header-content	{padding-top:0}
.c1-slide-img-wrapper	{padding:0}
#c1-header .c1-slideshow	{height:320px; padding:0}
#c1-slider	{height:300px}

.social-media-area .udesign-woocommerce-my-cart	{margin-top:15px; margin-bottom:5px}
#top-elements .phone-number-padding	{padding:30px 20px 0 0; color:#e21e28; font-size:24px; line-height:26px; font-weight:bold, font-family: Open Sans, Arial, Sans Serif;}
#top-elements .social_media_top img	{padding-left:5px}

#wrapper-1, #top-wrapper, #gs-header, #piecemaker-header, #c1-header, #c2-header, #c3-header, #page-content-title, #home-page-content, #page-content, .no_title_section #page-content, #before-content, #bottom-bg, #footer-bg	{background-color:transparent}
#before-content	{background:none}

.widget_latest_posts	h3.widgettitle	{margin-bottom:5px}

blockquote	{font-size:15px; line-height:20px}

div#wc-breadcrumbs	{margin:10px 20px 25px 340px}

h3.bottom-col-title	{font-size:2em !important; color:#707070}
#bottom a	{color:#e21e28;}

#bottom-bg	{background:none}
#footer-bg	{background:none}
#footer_text, .back-to-top a	{color: #666666}

#navigation-menu {
height: auto;
max-width: 940px;
}


#sidebarSubnav .widget {
	border: 1px solid #bbb;
	border-top:0px;
	padding: 20px;
}

#sidebarSubnav .widget:nth-child(1) {
border:0px;
border-bottom: 1px solid #bbb;
}

#sidebarSubnav {
padding-bottom: 20px;
margin-left: 10px;
margin-right: 10px;
}

.page-template-page-Contact-php #sidebarSubnav .widget {
	border:0px;
}

.widgettitle {
padding-bottom:15px !important;
}

.single-post #sidebarSubnav .widget:nth-child(1), .archive #sidebarSubnav .widget:nth-child(1) {
border: 1px solid #bbb;
}
#bottom-bg {
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
background-color: #eee;
}

.home #recent-posts-2 {

display:none; 
}