/* 
WOO CUSTOM STYLESHEET

---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

@import url('https://web-archive.nli.org.il/National_Library/cs_/https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700');

body {
	background-color: #f7f7f7;
	color: #000;
	font-family: 'Assistant', sans-serif;
	font-size: 14.5px;
	font-weight: 400;
}

a, a:visited {
	color: #00AFD7;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Assistant", sans-serif;
	margin: 0;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
    line-height: 1;
    font-family: "Assistant", sans-serif;
    font-weight: 600;
}

.post header h1, .type-page header h1, .search-results .features header h1, .search-results .page header h1, .search-results .type-product header h1, .search-results .type-portfolio header h1, .type-features header h1 {
    color: #00AFD7;
    font-family: "Assistant", sans-serif;
    font-size: 16pt;
}

.post header h1 a:link, .type-page header h1 a:link, .search-results .features header h1 a:link, .search-results .page header h1 a:link, .search-results .type-product header h1 a:link, .search-results .type-portfolio header h1 a:link, .type-features header h1 a:link, .post header h1 a:visited, .type-page header h1 a:visited, .search-results .features header h1 a:visited, .search-results .page header h1 a:visited, .search-results .type-product header h1 a:visited, .search-results .type-portfolio header h1 a:visited, .type-features header h1 a:visited {
	color: #00AFD7;
}

.post-358 h1, .post-325 h1, .post-385 h1 {
	font-style: italic;
}

h2 {
	color: #63666A;
    font-size: 14pt;
}

h3 {
	color: #00AEDB;
    font-size: 13pt;
}

.postbox h3 {
	font-size: 12px;
}

h4 {
	color: #63666A;
    font-size: 13pt;
}

.postbox h4 {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}

h5 {
	color: #00AFD7;
    font-size: 12pt;
    font-style: italic;
}

h6 {
	color: #63666A;
    font-size: 12pt;
    font-style: italic;
}

.entry {
	font-family: 'Assistant', sans-serif;
	font-size: 14.5px;
	font-weight: 400;
}

.center-align {
	text-align: center;
}


.advanced-slider .thumbnail-scroller .thumbnails-visible-container {
	margin-top: 7px;
	height: 340px !important;
}

.advanced-slider .caption-container .caption {
	font-family: 'Assistant', sans-serif;
}

.advanced-slider h2 {
	margin-bottom: 2px;
}


#twitter-widget-0 {
	width: 100% !important;
}
.textHeader {
	float: left;
	display: block;
	width: 200px;
	background-color: #3CF;
	margin: 0 auto;
	margin-left: 16px;
	padding: 10px;
	margin-top: 12px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 );
	border: 1px solid #dedede;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-entries, #post-entries {
	border-top: 1px solid #e1e1e1;
	display: none;
}
#comments {
	display: none;
}
.single-post .post {
	border-bottom: 0px dotted #c8c8c8;
}

.post img {
	height: auto;
}

.entry table tr.alt-table-row{
	background-color:transparent;
}

#pf_author {
	display: none !important;
}
#header {
	padding: 20px 0;
	clear: both;
	position: relative;
	z-index: 999;
	padding-bottom: 15px;
	background: #ffffff url(https://web-archive.nli.org.il/National_Library/oe_/https://movingtradition.org/wp-content/themes/whitelight/images/bg-texture.png) repeat left top;
	border-bottom: 1px solid #e1e1e1;
}


	#header #logo {
	    float: none;
	    display: inline-block;
	}


#credit {
	font-weight: normal !important;
}

#content {
	padding: 9px;
	background: #fff;
}
.breadcrumbs {
	position: relative;
	margin: 0 0 2em;
	text-shadow: 1px 1px 0 #fff;
	font-weight: bold;
	height: 28px;
	overflow: hidden;
	color: #8b8b8b;
	border: 1px solid #e1e1e1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff url(images/bg-texture.png) repeat left top;
}
#top {
	background-color: #634e4f;
	border-bottom: 3px solid #fff;
	-webkit-box-shadow: 0px 0px 7px #808080;
	-moz-box-shadow: 0px 0px 7px #808080;
	box-shadow: 0px 0px 7px #808080;
	position: relative;
	z-index: 9999;
}
.socialTop {
	float: right;
}
#top .nav li.current_page_item a, #top .nav li.current_page_parent a, #top .nav li.current-menu-ancestor a, #top .nav li.current-cat a, #top .nav li.current-menu-item a {
	background: #330000;
}
#top .nav li:hover > a {
	background: #645454;
	color: #fff;
}
#top .nav li ul li {
	background: #645454 !important;
}
#top .nav li ul {
	background: #645454;
	margin: 0;
	padding: 0px;
	width: 180px;
	border: none;
	z-index: 999;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	position: absolute;
}
.navWrapper {
	float: left;
	display: block!important;
	width: 100%;
	margin-bottom: -10px;
	margin-top: 10px;
	padding: 5px;
	padding-top: 8px;
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(229, 229, 229, 1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%); /* W3C */
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-8 */
	border: 1px solid #dedede;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#top .nav li ul li a {
	background: #645454!important;
	margin-right: 0px;
}
#top .nav li ul li a:hover {
	background: #330000 !important;
}
#sidebar {
	padding-top: 10px;
}

#dc_jqaccordion_widget-9-item ul a.active, #dc_jqaccordion_widget-16-item ul a:hover,
#sidebar.col-right .primary .widget .dcjq-accordion ul.menu li a.active,  #sidebar.col-right .primary .widget .dcjq-accordion ul.menu li a:hover {
	background: #4D49BE !important;
	background-color: #4D49BE !important;
}

#header .search_main {
	float: right;
	width: 170px;
	margin-top: -2px;
}
#intro h1 {
	font: normal 1.2em/1.3 "Signika", sans-serif, sans-serif;
	font-weight: 300;
	color: #fff;
}
#intro {
	border-top: 1px solid #e1e1e1;
}
#intro {
	padding: 2em 0;
	background: #00AFD7z url(images/bg-texture.png) repeat left top;
	border-bottom: 1px solid #e1e1e1;
}
#searchform, .searchform {
	width: 99%;
	position: relative;
	border-color: #e1e1e1;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: -106px;
	margin-left: -160px;
}
#main {
	/*width: 75.95% !important;*/
}
.addthis_toolbox.addthis_default_style.addthis_ {
	margin-bottom: 15px;
	margin-top: 15px;
}
.widget.widget_nqwidget {
	background-color: #ffcf9a;
	color: #a66317;
	padding: 7px;
	margin-top: -20px;
	padding-top: 20px;
}
.layer.black {
	display: none;
}
.advanced-slider .thumbnail-scroller .container {
	position: absolute;
	overflow: visible;
	top: 0 !important;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}
.niceQuote {
	padding: 10px;
	margin-top: 10px;
	width: auto;
}
.breadcrumbs {
	margin: 0 0 1em;
}

#navigation {
    font: 300 1.3em/1 "Assistant", sans-serif;
}


#navigation em {
	margin-right: 7px;
}
.widget ul li a {
	background-color: #ededed !important;
}
.home-section ul li {
	width: 100%;
}
.archive_header .cat {
	float: left;
	color: #330000;
}



.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}


.topMenuBox {
	float: right;
	display: block;
	clear: both;
	margin-top: -25px;
	margin-bottom: 0px;
	text-align: right !important;
}

.topMenuBox a, .donate-button a.woo-sc-button {
	background: #78D64B !important;
	border: 0;
	color: #fff !important;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0, 0%, 0%, .29);
	font-size: 1.4em;
	font-weight: 600;
	line-height: 1.2em;
	min-height: 16px;
	padding: 7px 16px;
	text-align: center;
	text-shadow: 0 -1px 0 hsla(0,0%,0%,.3);
}

#footer-widgets {
	padding: 30px 0;
	background: #fff;
	border-top: 1px solid #e1e1e1;
}
#footer-widgets .widget {
	color: #6a6a6a !important;
}
#footer {
	padding: 2em 0 3em;
	color: #333;
	font-weight: bold;
	border-top: 1px solid #e1e1e1;
	background: #fff;
}
#footer-widgets .widget h3 {
	color: #333;
	border: none;
	padding: 0;
}
.post .post-meta, .search-results .features .post-meta, .search-results .page .post-meta, .search-results .type-product .post-meta, .search-results .type-portfolio .post-meta {
	margin: 0 0 1.5em 0;
	float: right;
	width: 19.01%;
}
.post .post-body, .search-results .features .post-body, .search-results .page .post-body, .search-results .type-product .post-body, .search-results .type-portfolio .post-body {
	float: right;
	width: 80.06%;
}
aside.post-meta {
	display: none;
}
section.post-body {
	width: 100% !important;
}
.post-body {
	width: 100% !important;
}
.profileBlock {
	background: rgb(180,209,31);
	background: rgb(180,209,31) !important;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZDExZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZWEwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(180, 209, 31, 1) 0%, rgba(142, 160, 48, 1) 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(180, 209, 31, 1)), color-stop(100%, rgba(142, 160, 48, 1)))!important;
	background: -webkit-linear-gradient(top, rgba(180, 209, 31, 1) 0%, rgba(142, 160, 48, 1) 100%)!important;
	background: -o-linear-gradient(top, rgba(180, 209, 31, 1) 0%, rgba(142, 160, 48, 1) 100%)!important;
	background: -ms-linear-gradient(top, rgba(180, 209, 31, 1) 0%, rgba(142, 160, 48, 1) 100%)!important;
	background: linear-gradient(to bottom, rgba(180, 209, 31, 1) 0%, rgba(142, 160, 48, 1) 100%) !important;
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4d11f', endColorstr='#8ea030', GradientType=0 )!important;
	color: #fff;
	float: right;
}
#homebox1 h2 {
	font-weight: normal;
	font-size: 1.2em;
	color: #fff;
	font-weight: 600 !important;
}
#homebox1 {
	background-color: #00AFD7;
	color: #fff;
	padding: 7px;
	margin-left: 0%;
	margin-right: 2%;
	min-height: 340px !important;
	margin-left: 0%;
}
#homebox {
	min-height: 340px !important;
	margin-left: 0%;
	margin-right: 1%;
	padding-left: 10px;
	border-left: 1px solid #dedede;
}
#homebox h2 {
	font-weight: normal;
	font-size: 1.2em;
}
.listing-item {
	margin-bottom: 20px;
}
.listing-item a.title {
	font-weight: bold;
}
.postbox h2 {
	color: #46b0e0 !important;
	font-weight: 400;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
}
.postbox {
	margin-bottom: 20px;
}
.bluebox {
	background-color: #00AFD7;
	color: #fff;
	padding: 7px;
	height: auto;
}
.bluebox h2 {
	font-weight: normal;
	font-size: 1.2em;
	color: #fff;
	font-weight: 600 !important;
}
.archive-description {
	margin-bottom: 20px;
}
#addressInput2_container {
	display: none;
}
div.printfriendly {
	margin: -3px -1px 10px 0px;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}


li.woo-sc-button {
	background: none !important;
}
li.woo-sc-button a {
	display: inline-block;
	line-height: 1em;
	padding: 6px 13px;
	margin: 0 .6em 1.5em 0;
	border: 1px solid #00AFD7;
	color: white !important;
	font-weight: 600;
	text-align: center;
	text-decoration: none !important;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px !important;
	background: #00AFD7;
}

a.woo-sc-button {
    font-family: 'Assistant', sans-serif;
    border: 1px solid #00AFD7;
    border-bottom-color: #00AFD7;
    background-color: #00AFD7;
    background: #00AFD7;
}



.itlalicTitle {
	font-style: italic;
	padding-right: 5px;
}
.itlalicTitle ul li {
	font-style: normal;
}


.postbox img {
	vertical-align: bottom;
	max-width: 100%;
	display: block;
	margin: 2px;
	border: solid 1px #dedede;
	padding: 5px;
	display: none;
}
#navigation .nav li ul li.parent a {
	padding-right: 12px;
}
.post, .type-page, .search-results .features, .search-results .page, .search-results .type-product, .search-results .type-portfolio, .type-features {
	margin: 0 0 4em;
	margin-bottom: 15px;
}
 @media only screen and (max-width: 920px) {
.textHeader {
	display: none;
}
.slidewrap {
	display: block;
	width: 179px;
	margin: 0 auto;
}
.slidewrap {
	display: block;
	width: 179px;
	margin: 0 auto;
}
.advanced-slider .slide-wrapper {
	position: relative;
	overflow: visible;
	width: 100% !important;
	height: 100%;
	z-index: 10;
	max-width: 100% !important;
}
#homebox1 {
	height: auto !important;
	min-height: 10px !important;
	margin: 0;
	margin-left: -3px;
	margin-bottom: 20px;
}
#homebox {
	border-left: 0px;
	min-height: 10px !important;
	margin: 0 !important;
	padding-left: 0px;
}
.slidewrap {
	display: block;
	width: 760px;
	margin: 0 auto;
}
.advanced-slider {
	margin-right: auto;
}
#header {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.minimal-light .caption-container .caption {
	color: #FFF;
}
#content {
	margin-left: 2px !important;
	margin-right: 10px !important;
}
.socialTop {
	float: left;
	display: block;
	clear: left;
	width: auto;
	margin-top: -15px !important;
}
.navWrapper {
	float: left;
	display: block!important;
	width: 98%;
	margin-top: 15px;
	margin-right: 10px;
}
#searchform, .searchform {
	width: 99%;
	position: relative;
	border-color: #e1e1e1;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 0px;
	margin-left: 0px;
}
#main {
	/*width: 75.95% !important;*/
}
#navigation {
	float: none!important;
	clear: both;
	margin: 0em 0 0 0px !important;
}
.minimal-light .thumbnail-scroller.vertical {
	right: 0;
	padding: 116px 0;
	height: 407px !important;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 31px;
}
}
 @media only screen and (max-width: 767px) {

body {
	font-family: 'Source Sans Pro', sans-serif;
}

.entry{
	font-family: 'Source Sans Pro', sans-serif;
}


.advanced-slider {
	margin-right: auto;
}
.slidewrap {
	display: block;
	width: 760px;
	margin: 0 auto;
}
.advanced-slider h2 {
	color: #fff;
	font-size: 18px;
	line-height: 0px;
	margin-top: 10px;
	margin-bottom: 12px;
}
hgroup {
	margin: 0 0 0px !important;
}
.socialTop {
	float: right;
	display: block;
	clear: left;
	width: 200px;
	margin-left: 0px !important;
}
#searchform, .searchform {
	width: 99%;
	position: relative;
	border-color: #e1e1e1;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 0px;
	margin-left: 0px;
}
.navWrapper {
	float: left;
	display: block!important;
	width: 98% !important;
	margin-top: 0px;
}
#header {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#content {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.nav-toggle {
	position: absolute;
	top: 31px;
	right: 30px;
}
#main {
	/*width: 75.95% !important;*/
}
.slidewrap {
	display: block;
	width: 92% !important;
	float: left;
}
}
 @media only screen and (max-width: 480px) {
.textHeader {
	display: none;
}
.advanced-slider {
	font-size: 12px !important;
}
.socialTop {
	float: left;
	display: block;
	clear: left;
	width: auto;
	margin-top: -15px !important;
}
.menu-top-menu-container {
	margin-top: 35px;
}
#footer {
	padding: 2em 3em;
	color: #333;
	font-weight: bold;
	border-top: 1px solid #e1e1e1;
	background: #fff;
}
.slidewrap {
	display: block;
	width: 360px;
	margin: 0 auto;
}
#intro h1 {
	font: normal 1.2em/1.3 "Signika", sans-serif, sans-serif;
	font-weight: 300;
	color: #fff;
	margin-left: 10px;
	margin-right: 10px;
}
.navWrapper {
	float: none;
	display: block!important;
	width: 100%;
	margin-top: -15px;
	margin-left: -4px;
	background: none !important;
	border: none;
}
#main {
	width: 100.95% !important;
}
#header .search_main {
	float: right;
	width: 100%;
	margin-top: -2px;
}
.advanced-slider .slider-main {
	position: relative;
	width: 100% !important;
	height: 100%;
	z-index: 10;
}
.advanced-slider .slide-wrapper {
	max-height: 200px;
}
#slider-pro-2 {
	height: 240px !important;
}

#navigation .nav {
	float: none;
	margin-bottom: 15px;
}
.minimal-light .caption-container .caption {
	color: #FFF;
	margin: 0;
	padding: 8px;
	font-size: 12px !important;
	line-height: 13px;
	margin-top: 5px;
}
.advanced-slider h2 {
	color: #fff;
	font-size: 16px !important;
	line-height: 0px;
	margin-top: 2px;
	margin-bottom: 12px;
}
.post .post-meta, .search-results .features .post-meta, .search-results .page .post-meta, .search-results .type-product .post-meta, .search-results .type-portfolio .post-meta {
	margin: 0 0 1.5em 0;
	float: left;
	width: 100%;
}
.post .post-body, .search-results .features .post-body, .search-results .page .post-body, .search-results .type-product .post-body, .search-results .type-portfolio .post-body {
	float: left;
	width: 100%;
}
#footer-widgets {
	padding: 30px 0;
	background: #fff;
	border-top: 1px solid #e1e1e1;
	margin-left: 10px;
	margin-right: 10px;
}
ul.sub-menu {
	display: none;
}
.minimal-light .thumbnail-scroller.vertical {
	right: 0;
	padding: 50px 0;
	margin-left: 10px;
	margin-right: 10px;
	display: none;
}
.fr.catrss {
	display: none;
}
.caption p {
	font-size: 11px !important;
}
.caption h2 {
	font-size: 11px !important;
}
}
