/*

Theme Name:		WebDesignBySimon.com - Custom Theme

Theme URI:		http://www.WebDesignBySimon.com

Description:	http://www.WebDesignBySimon.com

Author:			Simon Pearson

Template:		twentyten

*/



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	background: transparent;

	border: 0;

	margin: 0;

	padding: 0;

	vertical-align: baseline;

}

body {

	font-family:Arial, Helvetica, sans-serif;

	color:#465872;

	line-height:135%;

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

	line-height:130%;

}

ol, ul {

	list-style: none;

}

blockquote {

	quotes: none;

}

blockquote:before, blockquote:after {

	content: '';

	content: none;

}

del {

	text-decoration: line-through;

}

/* tables still need 'cellspacing="0"' in the markup */



table {

	border-collapse: collapse;

	border-spacing: 0;

}

a img {

	border: none;

}

/* browser system overrides */

a {

	outline: none;

	text-decoration: none;

}

/* end browser system overrides */

/* clearfix */

.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

.clearfix {

	display: inline-block;

}

html[xmlns] .clearfix {

	display: block;

}

* html .clearfix {

	height: 1%;

}

/* end clearfix */

/* structure */

body {

	background-color:#173B7D;

	position:relative;

	padding:10px;

	font-size:14px;

}

#wrapper {

	position: relative;

	width: 980px;

	padding: 0;

	margin: 0 auto;

}

#left-sidebar {

	float:left;

	width:211px;

	position:relative;

}

#content {

	float:left;

	padding:35px 15px 15px;

	width:739px;

	color:#17397D;

}

#right-sidebar {

	float:right;

	width:185px;

}

#footer {

	position:relative;

	clear:both;

	font-size: 13px;

	vertical-align: middle;

	padding:0 10px;

	text-align: center;

	line-height: 33px;

}

/* 2 Column Layout */

.page-template-default #container2, .page-template-three-column-php #container2 {

clear: left;

float: left;

width: 100%;

overflow: hidden;

background: #F5F8FD;

position:relative;

/* *z-index:-10; */

}

.page-template-default #container, .page-template-three-column-php #container {

float: left;

width: 100%;

position: relative;

right: 769px;

background:url("../../uploads/left-sidebar-bg2.jpg") right 166px repeat-y #C4D9F6;

border-right:1px solid #173B7D;

}

.page-template-default #left-sidebar, .page-template-three-column-php #left-sidebar {

float: left;

width: 211px;

position: relative;

left: 769px;

overflow: hidden;

}

.page-template-default #content, .page-template-three-column-php #content {

float: left;

width: 738px;

position: relative;

left: 770px;

overflow: hidden;

}

/* end 2 Column Layout */

/* 3 Column Layout */

.page-template-three-column-php #main {

	width:512px;

	padding-right:15px;

	float:left;

}

.page-template-three-column-php #primary {

	float:left;

	width:196px;

	padding-left:15px;

}

/*

.page-template-three-column-php #container3 {

clear: left;

float: left;

width: 100%;

overflow: hidden;

background: #89FFA2;

}

.page-template-three-column-php #container2 {

clear: left;

float: left;

width: 100%;

position: relative;

right: 211px;

background: #FFA7A7;

}

.page-template-three-column-php #container {

float: left;

width: 100%;

position: relative;

right: 558px;

background: #FFF689;

border-right:1px solid #173B7D;

}

.page-template-three-column-php #left-sidebar {

float: left;

width: 191px;

position: relative;

left: 769px;

overflow: hidden;

}

.page-template-three-column-php #content {

float: left;

width: 527px;

position: relative;

left: 770px;

overflow: hidden;

}

#primary {

float: left;

width: 191px;

position: relative;

left: 769px;

overflow: hidden;

padding:10px;

}

*/

/* end 3 Column Layout */

/* end structure */

/* top-widget */

#top-widget {

	height:100px;

	position:relative;

	background-color:#87B0E9;

	border-top:1px solid #FBFCFE;

	border-bottom:1px solid #FBFCFE;

}

#logo {

	position:absolute;

	left:22px;

	top:11px;

	/*background:url("../../uploads/logo-consciousrepatterning3.png") 0 0 no-repeat transparent;*/
	background:url("../../uploads/white-logo.png") 0 0 no-repeat transparent;

	width:175px;

	height:82px;

	z-index:100;

}

.home #logo {

	opacity:.1;

}

.no-js #logo:hover {

	opacity:1;

}

#s {

	height:22px;

	position:absolute;

	font-size:12px;

	left: 770px;

	top: 327px;

	color:#666;

	padding:0 4px;

	border:1px solid #CCC;

	width:147px;

	background:url("../../uploads/input-bg.png") no-repeat scroll 0 0 white;

	z-index:100;

}

#searchsubmit {

	height: 24px;

	position: absolute;

	left: 935px;

	top: 327px;

	cursor: pointer;

	border: 1px solid #CCC;

	background: url("../../uploads/button_bg.png") repeat scroll 0 -119px orange;

	color: black;

	z-index: 100;

	line-height: 20px;

}

/* topNav */

#menu-topnav {

	position: absolute;    

	top: 72px;

	left: 211px;

	text-align: right; 

	z-index: 10;

	list-style: none;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:17px;

	text-transform:uppercase;

}

#menu-topnav > li {

	float:left;

}

/*#menu-topnav > li:hover > a, #menu-topnav > li.current_page_item, #menu-topnav ul > li:hover > a {

	color:#17397D;

}*/

#menu-topnav > li:hover > a, #menu-topnav > li.current_page_item a, #menu-topnav2 ul > li:hover ul li a {

	color:#17397D;

}

#menu-topnav > li > a {

	color:#fff;

	display: block;

}

#menu-topnav > li > a {

	padding: 0 22px;

	line-height:29px;

}

#menu-topnav li a:hover {

	text-decoration: none;

}

#menu-topnav li ul {

	position:absolute;

	text-align:left;

	background-color:#97B1D9;

	margin-left:7px;

	display:none;

	min-width:130px;

	font-size:14px;

	border-radius:3px;

	text-transform:capitalize;

	margin-top:-2px;

	white-space:nowrap;

	z-index:500;

}

#menu-topnav ul ul {

	margin-top:-34px;

}

#menu-topnav li ul a {

	background-color:#C7DCF8;

	display:block;

	margin:1px;

	line-height:25px;

	padding:0 10px;

}

#menu-topnav li ul a:hover {

	background-color:#fff;

	color:#000;

}

#menu-topnav li ul li {

	display:block;

}

/* no-js */

.no-js #menu-topnav li:hover > ul {

	display:block;

}

.no-js #menu-topnav ul ul {

	margin-left:318px;

}

/* end no-js */

/* end topNav */

/* end top widget */



/* page styles */

/* homepage layout */

.home #wrapper {

	height:650px;

	background:url('../../uploads/homepage-bg.jpg') center center no-repeat transparent;
	background-size: cover;

}

.home #top-widget {

	height:auto;

	border:none;

}

.home #menu-topnav {

	top:310px;

	left:auto; 

}

.home #menu-topnav > li > a {

	padding:0 35px;

}

.home #menu-topnav > li:hover > a {

	color:#17397D;

}

.home #menu-topnav > li:hover {

	background-color:transparent;

}

.home #menu-topnav > li > a {

	color:#17397D;

}

.home #menu-topnav > li:first-child {

	display:none;

}

.home #menu-topnav li ul {

	margin-left:25px;

	opacity:.8;

	margin-top:0px;

}

.home #menu-topnav li:hover a.dummy {

	color:#17397D;

}

.home #content {

	background:none;

	float:none;

	width:auto;

}

/* end homepage layout */

/* end page styles */

/* footer */

/* footerNav */

#menu-footernav {

	text-align: center;

	line-height:35px;

	list-style: none;

}

#menu-footernav li {

	display:inline;

	font-size: 13px;

	margin-left:10px;

	padding-left:10px;

	border-left:1px solid #fff;

}

#menu-footernav li:first-child {

	border-left:none;

}

#menu-footernav a {

	color: #fff;

}

#menu-footernav a:hover {

	text-decoration: underline;

}

/* end footerNav */

/* end footer */

/* mainSlider */

#mainSlide-container {

	width: 976px;

	height: 326px;

	margin: -10px 0 0 -10px;

	position: relative;

}

#mainSlide {

	height:100%;

}

#mainSlide > li {

	display:none;

}

#mainSlide-buttons {

	position: absolute;

	top: 300px;

	left: 459px;

	z-index: 100;

	width: 150px;

	height: 14px;

}

#mainSlide-buttons a {

	background: url('../../uploads/slide-buttons.png') 0 -14px no-repeat transparent;

	height: 14px;

	width: 15px;

	margin-right: 8px;

	text-indent: -999em;

	display: block;

	float: left;

	cursor: pointer;

}

#mainSlide-buttons a:hover {

	background-position:0px -28px;

}

#mainSlide-buttons a:active {

	background-position:0px -42px;

}

#mainSlide-buttons a.activeSlide, #mainSlide-buttons a.activeSlide:hover {

	background-position:0px 0px;

}

/* end mainSlider */



/* Misc styles */

/* display none */

.screen-reader-text, .nocomments, .edit-link, #primary .xoxo hr:first-child, .home .entry-title, .post-16 .entry-title {

	display:none;

}

/* end display none */

a {

	color:#173B7D;

}

#content a {

	text-decoration:underline;

}

#content a[name], #bookmarks a {

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}

a[name]:hover {

	text-decoration:none;

}

/* headings */

h1 {

	margin-bottom: 15px;

	font-size: 19px;

	letter-spacing:2px;

	text-transform:uppercase;

}

#content h1 {

	text-align:center;

}

h2 {

	font-size:21px;

	font-weight:bold;

	padding-bottom:7px;

	padding-top:5px;

}

#content h2 {

	padding-top:10px;

}

h3 {

	padding-bottom:7px;

	font-size:17px;

}

#primary h3 {

	font-size: 16px;

	font-weight: bold;

	padding:0 0 7px 0;

}

#primary h3.widget-title {

	display:none;

}

h4 {

	font-size: 14px;

	font-weight: bold;

	padding-bottom: 4px;

}

/* end headings */

#content a:link, #content a:visited {

	color:#3D7FDB;

}

p {

	margin-bottom:18px;

}

#copyright-widget {

	font-size: 10px;

}

#copyright {

	text-align: center;

	color:#8A9CBE;

	padding-top:10px;

}

#content ul, #content ol {

	list-style: outside disc;

	/*	overflow: hidden;*/

	padding: 0px 0 5px 30px;

}

#content ul li {

	margin-bottom:5px;

}

/* posts */

.search .hentry, .blog .hentry {

	margin-bottom:10px;

	padding-bottom:10px;

	border-bottom: 1px solid #ababab;

	box-shadow: 0px 1px 0px #fff;

}

.hentry .entry-utility, .hentry .entry-meta, .logged-in-as, .comment-meta, .commentmetadata {

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}

.paged #nav-above, .single #nav-above {

	display: block;

}

#nav-above {

	margin: 0 0 18px 0;

}

.nav-previous {

	float: left;

	width: 50%;

}

.nav-next {

	float: right;

	text-align: right;

	width: 50%;

}

.navigation {

	color: #888;

	font-size: 12px;

	line-height: 18px;

	overflow: hidden;

}

/* end posts */





.right {

	float:right;

	margin:0 0 0 10px;

}

.border {

	border:1px solid #999;

}

.center {

	text-align:center;

}

.margin-center {

	display:block;

	margin:0 auto;

}

#footer-facebook {

	position:absolute;

	right:30px;

	top:20px;

}

/* testimonials */

.tm {

}

#left-sidebar .tm-quote {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-style: italic;

	color: #4C71AB;

	text-align: center;

	line-height:145%;

}

.tm-name {

	font-weight:bold;

}

.tm .img-container {

	float: left;

}

.tm .img-container h6 {

	text-align: center;

	font-size: 14px;

	color: #666;

	font-style: italic;

}

.tm .button-blue2 {

	margin:5px auto 0;

	padding-left:2px;

	line-height:21px;

}

/* end testimonials */

html, body {

	border: none;

}



#left-sidebar .widget-container {

	margin:0 10px 25px;

}

#content .post_title {

	display: none;

}

.alignright {

	float: right;

	margin-left:10px;

	padding-top:3px;

}

.alignleft {

	float: left;

	margin-right:10px;

	padding-top:3px;

}

#primary .widget-container ul {

	list-style: disc outside none;

	padding-left: 15px;

}

.wp-caption {

	border: 1px solid #DDD;

	text-align: center;

	background-color: #F3F3F3;

	padding-top: 10px;

	margin: 10px;

	border-radius: 3px;

}

#primary {

	line-height:135%;

}

div a.sectionindex {

	position: absolute;

}

#primary .widget-container ul li {

	padding: 3px 2px;

}

.tm-name {

	text-align: right;

	padding-top: 20px;

}

#content ul li {

	margin-bottom: 2px;

	padding: 0;

}

/* comments */

/*

#comments {

	clear:both;

	padding:20px;

	border:1px solid #ccc;

	margin-top:10px;

}*/

#comments .depth-1 {

	border-bottom:1px solid #ccc;

	margin-bottom:10px;

}

#comments .children {

	border-top:1px dashed #ccc;

	margin-top:10px;

	padding-top:10px;

}

#comments ul {

	list-style:none;

}

.form-allowed-tags {

	font-size:12px;

	color:#666;

	font-family:Arial, Helvetica, sans-serif;

	line-height:16px;

}

.comment-author img {

	margin-right:10px;

	float:left;

}

#content .commentlist {

	padding:10px 10px 10px 30px;

	list-style:none;

}

#comments label {

	float:none;

	width:auto;

}

#comment, #comments input[type="text"] {

	display:block;

}

.comment-body {

	margin:5px 0 0 30px;

	font-style:italic;

	color:#333;

}

.logged-in-as {

	margin-bottom:5px;

}

/* end comments */

.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

/*

#content .aligncenter img, #content img.aligncenter {

	margin-bottom:10px;

}

*/

.dummy {

	cursor:default;

}

/* contact forms */

/* forms */

.wpcf7 {

	font-family:Arial, Helvetica, sans-serif;

}

label {

	width: 215px;

	text-align:right;

	float:left;

}

input[type="text"] {

	height: 22px;

	width: 200px;

	padding: 1px 4px;

}

.wpcf7-checkbox {

	display:block;

}

.wpcf7-checkbox .wpcf7-list-item, .wpcf7-radio .wpcf7-list-item {

	display:block;

	clear:both;

}

.wpcf7-checkbox .wpcf7-list-item label, .wpcf7-radio .wpcf7-list-item label {

	float:none;

}

.note {

	width: 433px;

	font-style: italic;

	font-size: 13px;

	text-align:justify;

	font-family:Georgia, "Times New Roman", Times, serif;

}

.wpcf7-checkbox label {

	width:auto;

}

div.wpcf7-validation-errors, span.wpcf7-not-valid-tip, div.wpcf7-mail-sent-ok, div.wpcf7-mail-sent-ng {

	padding: 5px;

	background-color: #fff;

	text-align: center;

}

body div.wpcf7-response-output {

	margin:0;

}

.wpcf7 {

	font-family: arial, sans-serif;

	font-size: 14px;

}

span.wpcf7-form-control-wrap {

	position: relative;

}

.wpcf7 textarea {

	padding:6px 3px;

	width:500px;

}

.wpcf7 input, .wpcf7 textarea {

	border: 1px solid #aaaaaa;

	padding-left: 5px;

	padding-right: 5px;

}

.wpcf7 select {

	padding: 3px;

}

.wpcf7-submit {

	background-color:#FFA500;

	font-size: 12px;

	color: #333;

	padding: 4px 25px !important;

	border-radius:3px;

}

.wpcf7-submit:hover {

	text-decoration:underline;

}

div.wpcf7 img.ajax-loader {

	border: none;

	vertical-align: middle;

	margin-left: 4px;

	border-image: initial;

}

.wpcf7-checkbox {

	margin-top:5px;

}

.wpcf7 .subtext {

	font-size:13px;

	color:#666;

}

.horizontal {

	margin-bottom:25px;

}

.how-pleased .wpcf7-list-item {

	display:inline;

}

.how-pleased .wpcf7-list-item-label {

	position:absolute;

	margin-top: -20px;

	margin-left: -16px;

}

/* end forms */

.entry-utility {

	margin-bottom:10px;

}

.search-results .page-title span {

	font-style:italic;

}

.border {

	border:1px solid #ccc;

}

.shadow {

	box-shadow:0px 3px 7px #999;

}

hr {

	border-top: 1px solid #CFE1F8;

	border-bottom: 1px solid white;

	border-left: none;

	border-right: none;

	clear:both;

}

.page-title-img {

	position: absolute;

right: 0;

top: 66px;

z-index: -1;

}

#auxNav {

	position:absolute;

	right:10px;

	top:8px;

	color:#173B7D;

	font-size:10px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	line-height:22px;

}

.js .fadein {

	opacity:0;

}

#bookmarks {

	position: absolute;

top: 0;

left: 0;

font-size: 13px;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

width:100%;

line-height:29px;

background-color:#CFE1F8;

padding-left:15px;

color:#17397D;

}

#content #bookmarks a {

	color:#17397D;

}

.first-letter {

	font-size:125%;

}

.quote {

	font-family:"Times New Roman", Times, serif;

	font-style:italic;

	font-size:16px;

}

#content ul + * {

	margin-top:10px;

}



/* left-sidebar */

#left-sidebar .featured-image {

	line-height:0;

}

#left-sidebar {

	min-height:540px;

}

#fadeout + .widget-container {

	padding-top:7px;

}

#fadeout {

	height:6px;

	width:211px;

	background:url("../../uploads/featured-image-fadeout.png") 0 0 no-repeat transparent;

	position:absolute;

	margin-top:-6px;

	padding:0;

	line-height:0;

	left:0;

}

/* end left-sidebar */

/* toggles */

.toggle h4 {

	padding:10px 0 5px;

}

.toggle p {

	display:none;

}

.toggle h4 {

	cursor:pointer;

}

.toggle h4:hover {

	text-decoration:underline;

}

/* end toggles */



/* buttons */

.button-blue2 {

	background:url('../../uploads/button-blue2.png') 0 0 no-repeat transparent;

	width:125px;

	height:21px;

	text-align:center;

	color:white;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:12px;

	display:block;

}

input[type="submit"] {

	cursor:pointer;

}

/* end buttons */

.amper-font {

	font-family:Tahoma, Geneva, sans-serif;

}

/* end Misc styles */

.modal {

	cursor:pointer;

	text-decoration:underline;

}

.modal-content {

	display:none;

}

#simplemodal-container a.modalCloseImg {

	background:url(../../uploads/x.png) no-repeat;

	width:38px;

	height:38px;

	display:inline;

	z-index:3200;

	position:absolute;

	top:-23px;

	right:-23px;

	cursor:pointer;

}

#simplemodal-container {

	border:5px solid white;

	border-radius:5px;

	background-color:#F5F8FD;

}

.poweredWrapper {

	display:none !important;

}

/* payment page */

#payment-page .blocks {

	padding:10px 10px 7px;

	border-top:1px solid #CFE1F8;

	width:718px;

}

.blocks:first-child {

	border:none;

}

#payment-page .block-image {

	width:180px;

	text-align:center;

	float:left;

	line-height:0;

}

#payment-page .block-content {

	width:518px;

	float:left;

	padding:0 10px;

}

#payment-page table td {

	border-top:1px solid #CFE1F8;

}

#payment-page table td {

	text-align:center;

	padding:10px 0;

	vertical-align:middle;

}

#payment-page table td:first-child {

	width:180px;

	line-height:0;

}

#payment-page table td + td {

	padding:10px;

}

#payment-page table p {

	margin-bottom:10px;

}

#payment-page h2 {

	padding-top:0px;

}

/* #payment-page form {

	padding-top:10px;

}

#payment-page form + p {

	padding-top:10px;

}



.blocks p {

	margin-bottom:10px;

}

.blocks input[type="image"] {

	margin:0px auto;

	display:block;

	padding-left:3px;

}

.blocks select {

	display:block;

	margin:10px auto;

	width:127px;

}

*/



#payment-page .subtext {

	display:block;

	font-size:13px;

	font-style:italic;

}

#payment-page p + .subtext {

	margin-top:-10px;

}

#payment-page input[type="text"] {

	width:150px;

	height:18px;

}

#payment-page form img {

	display:block;

	height:0px;

}

.reg{

	 margin-left: -10px;

    position: absolute;

    text-align: center;

    top: 493px;

    width: 100%;

}

.reg a{

	color:#fff;

	text-decoration:none;

}

/* end payment page */

#auxNav a {
	font-size: 13px;
}
.entry-content h3 {
	text-align: justify;
}
.entry-content h2 {
	float: left;
	width: 100%;
}
.entry-content {
	/*float: left;*/
}
.testimonial_rotator_quote {
	font-style: italic;
	font-size: 16px;
	text-align: center;
	color: #173b7d;
}
.button-blue2 {
	display:none;
}
.myButton a {
	-moz-box-shadow: 2px 2px 6px -3px #050505;
	-webkit-box-shadow: 2px 2px 6px -3px #050505;
	box-shadow: 2px 2px 6px -3px #050505;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0e1fa), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #d0e1fa 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #d0e1fa 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #d0e1fa 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #d0e1fa 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #d0e1fa 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=’#d0e1fa’, endColorstr=’#ffffff’,GradientType=0);
	background-color:#d0e1fa;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #7ba1e3;
	display:inline-block;
	cursor:pointer;
	color:#618fd4;
	font-family:Trebuchet MS;
	font-size:15px;
	padding:4px 9px;
	text-decoration:none!important;
}
.myButton a:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #d0e1fa));
	background:-moz-linear-gradient(top, #ffffff 5%, #d0e1fa 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #d0e1fa 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #d0e1fa 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #d0e1fa 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #d0e1fa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=’#ffffff’, endColorstr=’#d0e1fa’,GradientType=0);
	background-color:#ffffff;
}
.myButton a:active {
	position:relative;
	top:1px;
}
.request_session_link img {	
	position: absolute;
	top: 435px;
	left: 0px;
}
.group_call_link img {
	position: absolute;
	left: 0px;
	top: 490px;
}
.widget-container.widget_nav_menu.sticky {
    background: #87b0e9;
    height: 98px;
    position: fixed;
    top: -69px;
    width: 980px;
    z-index: 999;
}
.logged-in .widget-container.widget_nav_menu.sticky {
	top: -38px!important;
}