/*
Theme Name: Parc Design
Description: Parc Design Solution theme
Version: 1.0
Author: Wave Seven
Author URI: http://www.www.wave-seven.co.uk
Template: waveseven
*/



/*Add your own styles here:*/

#main {
	margin-top: 40px;
}
.sidebar_left.sidebar{text-align: left;}

.template-page.content {
	padding-left: 20px;
	padding-bottom: 0;
}
.container .av-content-small.units {width:82%; }
body .column-top-margin{
margin-top:30px;
}
h1 {
		font-weight: 400;
	font-size: 150%;
	letter-spacing: 1px !important;
	color: #f78e1e !important;
}

p {
	font-weight: 400 !important;
}
h3 {
	font-weight: 400;
	font-size: 120%;
	letter-spacing: 1px !important;
	color: #000000 !important;
}

.hr{
clear: both;
display:block;
width:100%;
height:4px;
line-height:4px;
position: relative;
margin:20px 0 !important;
float:left;
}
hr {
clear: both;
display:block;
width:100%;
height:1px;
line-height:4px;
position: relative;
margin:10px 0 !important;
float:left;
	border: 0;
	background-color: #f78e1e;
}
#top .avia-post-nav{
	display: none;
}
#advanced_menu_toggle, #advanced_menu_hide{background-color:#f78e1e;color: #ffffff;border-color: #f78e1e;}
html, #scroll-top-link{ background-color: #f78e1e; }
#mobile-advanced a , #mobile-advanced .mega_menu_title{padding:13px 28px; border-bottom-style: solid; border-bottom-width:1px; width:100%; display:block; margin:0; text-decoration: none; position: relative; cursor: pointer;
	font-size: 145%;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-weight: normal;
	font-style: normal;
}
#black-studio-tinymce-4.widget.clearfix.widget_black_studio_tinymce{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
/* @group GALLERY */
#top div .avia-gallery .avia-gallery-big{display: block;overflow: hidden;  margin-bottom:-1px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-style: none; border-width: 1px;
	padding: 0 0 8px !important;
}

#top div .avia-gallery .avia-gallery-big img{padding:0; border:none;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}

#top div .avia-gallery img{float:left; padding:5px; width:100%; border-radius: 0;
	border: 1px solid #707070;
}
.grid-entry .inner-entry {margin-right: 1px; box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.0); /* box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2); */ position: relative;
	padding: 0 12px 15px 0;
}
.grid-entry-excerpt{font-size: 12px; font-style: italic;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
.grid-content{padding:10px; position: relative;}

/* @end */
/* @group SIDE NAV */


.sidebar_left .widget_nav_menu ul:first-child>.current-menu-item,
.sidebar_left .widget_nav_menu ul:first-child>.current_page_item,
.sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-right: 0px !important;
padding-left:0;
left: auto;
top:1px;
	border-left-style: none !important;
}
.sidebar_left .widget_nav_menu ul li {
	font: 100 160% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	list-style-type: none;
	text-transform: uppercase;
}
.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a{
font-weight: 200 !important;
background: url(http://www.parcdesign.co.uk/wp-content/themes/parc/images/menumarker.png) no-repeat 100%;
	color: #f78e1e !important;
	
}

#top.page.page-id-103 li#menu-item-22 a, #top.page.page-id-101 li#menu-item-22 a, #top.page.page-id-98 li#menu-item-22 a, #top.page.page-id-128 li#menu-item-22 a, #top.page.page-id-126 li#menu-item-22 a{
font-weight: bold;
background: url(http://www.parcdesign.co.uk/wp-content/themes/parc/images/menumarker.png) no-repeat 100%;
	color: #f78e1e !important;
}


#menu-services-sub .menu-item {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 9px;
	padding-bottom: 9px;
}
#menu-services-sub li a {
	font: 200 90% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000000 !important;
	letter-spacing: 1px !important;
	
	
}
#menu-services-sub .current-menu-item>a {
	font-size: 90%;
	font-weight: normal;
	font-style: normal;
	color: #f78e1e !important;
	letter-spacing: 1px !important;
	
}


/* @end */



/* @group SIDEBAR */
.sidebar_left .inner_sidebar li a {
margin-right:0px;
margin-left:0;
	font-weight: 200 !important;
	text-transform: uppercase;
	letter-spacing: 1px !important;
	color: black;
}
.sidebar_left .inner_sidebar{
margin-right:20px;
margin-left:0;
}
.content, .sidebar{
padding-top:0px;

}
.widget_nav_menu ul:first-child>.current-menu-item,
.widget_nav_menu ul:first-child>.current_page_item,
.widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-left: 51px;
left: -51px;
top:1px;
margin-top: -1px;
padding-top:1px;
width:100%;
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
}
/* @end */

/* @group FOOTER */

.copyright {
	font-size: 80%;
	text-align: right;
}
.copyright a {
	color: #f78e1e;
}


/* @end */

/* @group HEADER */
#header{
	display: none;
}


@media only screen and (max-width: 767px) {
#header{
	visibility: visible;
	display: inline;
}
#header .logo {
	height: auto;
	width: 70%;
	margin-top: 10px;
}
#footer .widget_black_studio_tinymce, #footer .flex_column {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/* @end */

/*
img {
	image-rendering: -moz-crisp-edges;         /* Firefox */
	image-rendering:   -o-crisp-edges;         /* Opera */
	image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;  /* IE (non-standard property) */
	}

image-rendering: -moz-crisp-edges;
