/*@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);*/
/*#content article#post_78 {width:1000px; margin-left:auto; margin-right:auto;}*/
/* All */
/*
 * Open Sans Hebrew (Hebrew) http://www.google.com/fonts/earlyaccess
 */
/*@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 300;
  src: url(../../fonts/OpenSansHebrew-LightItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 300;
  src: url(../../fonts/OpenSansHebrew-Light.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 400;
  src: url(../../fonts/OpenSansHebrew-Italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  src: url(../../fonts/OpenSansHebrew-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 700;
  src: url(../../fonts/OpenSansHebrew-BoldItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  src: url(../../fonts/OpenSansHebrew-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 800;
  src: url(../../fonts/OpenSansHebrew-ExtraBoldItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 800;
  src: url(../../fonts/OpenSansHebrew-ExtraBold.ttf) format('truetype');
}*/
body {font-family:'Open Sans Hebrew'; font-size:16px; background-image:url('../../images/bg.jpg'); color:#363535; line-height:1.6;}
button, input, optgroup, select, textarea {font-family:'Open Sans Hebrew'; font-weight:normal;}
p {line-height:1.6;}
.container {width:100%; padding-left:8%; padding-right:8%;}
.form-control, .wpcf7-form-control {border-radius:0; border:1px solid #940513;}
hr {border-top:1px solid #a0a0a0; margin-top:25px; margin-bottom:25px; width:100%;}
a:hover {text-decoration:none;}
#content article a {color:#ff0000;}
#breadcrumbs {font-size:14px; line-height:1;}
.separator {background-color:#fff; width:2px; height:24px;}
.pagination {padding-right:0;}
.page-link {color:#940513; border:none; background-color:transparent; padding:0 5px;}
.page-item.active .page-link {color:#940513; font-weight:bold; background-color:transparent;}
.page-link:focus, .page-link:hover {color:#940513; background-color:transparent; font-weight:bold;}
time {display:inline-block;}
button:focus {outline:none;}
h1 {font-weight:bold;}
ul li {line-height:1.2;}
article {background-color:#fff;}
.instagram-media {margin-left:auto!important; margin-right:auto!important;}
.wp-video {margin-left:auto; margin-right:auto;}
.grecaptcha-badge {display:none;}

/* Header */
#header {
	padding-left:8%; padding-right:8%;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	-webkit-align-items:center; align-items:center;
	margin-top:72px; margin-bottom:50px;
	height:54px;
	background-color:#940513;
}
#logo {background-color:#fff; display:inline-block; padding-left:15px; padding-right:15px; margin-top:-21px; z-index:1;}
.navbar {width:66%; padding:.5rem 0;}
.navbar-nav .nav-link {color:#fff;}
.navbar-nav .separator {color:#fff;}
.navbar-nav .separator:first-of-type {display:none;}
.navbar-nav.nav {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	-webkit-align-items:center; align-items:center;
	-ms-flex-direction:row; -webkit-flex-direction:row; flex-direction:row;
	float:none;
	width:100%;
	font-size:20px;
}
#searchsubmit {border-radius:0; background-color:#fff; border:none; margin-right:2px;}
#searchsubmit .fa {color:#940513;}
#s::-webkit-input-placeholder {color:#940513; font-weight:bold; font-size:22px;}
#s:-moz-placeholder {color:#940513; font-weight:bold; font-size:22px;}
#s::-moz-placeholder {color:#940513; font-weight:bold; font-size:22px;}
#s:-ms-input-placeholder {color:#940513; font-weight:bold; font-size:22px;}
#searchform {margin-bottom:0; -webkit-align-items:stretch; align-items:stretch;}
#searchform .form-control {border-color:#fff;}
.menu-item .dropdown-menu {
	border:none;
	border-radius:0;
	background-color:transparent;
	top:94%;
	margin:0;
	padding-top:8px;
	padding-bottom:0;
	width:180%;
	right:-40%;
	left:0;
	min-width:0;
}
.menu-item .dropdown-menu:before {
	content:'';
	background-image:url(../../images/hez.png);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
	width:100%;
	height:13px;
}
.dropdown-item:focus, .dropdown-item:hover {color:#940513; background-color:transparent;}
.dropdown-menu .menu-item {padding-bottom:0; background-color:rgba(255, 255, 255, .95);}
.dropdown-item {color:#363535; padding-top:10px; padding-bottom:10px; font-size:16px;}
.menu-item-has-children:hover .dropdown-menu {display:block;}
.navbar .dropdown-menu li.separator {display:none;}
.dropdown-menu .menu-title .dropdown-item {color:#940513; font-weight:bold; padding-top:30px; padding-left:24px; padding-right:24px;}
.dropdown-menu .menu-title:first-of-type .dropdown-item {padding-top:10px;}

/* Footer */
footer {background-color:#940513; padding-top:30px; padding-bottom:30px; color:#fff;}
footer a {color:#fff;}
footer #footer-center {-webkit-align-items:center; align-items:center;}
footer .widget_nav_menu {width:35%; margin-left:22.5%; margin-right:32.5%;}
footer .widget_nav_menu ul {
	padding-right:0;
	list-style:none;
	margin-bottom:0;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	-webkit-align-items:center; align-items:center;
	font-size:20px;
}
footer #footer-icons {
	width:10%;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
}
footer #footer-icons img {width:32px;}
footer #footer-credit {text-align:center; margin-bottom:0; margin-top:5px; font-size:18px;}

/* Homepage */
#hp-top-row {color:#fff; -webkit-justify-content:space-between; justify-content:space-between;}
.hp-top-item {width:31%;}
.hp-top-title-wrapper {position:relative; padding-top:50px;}
.hp-top-title {background-color:#940513; text-align:center; padding-top:20px; padding-bottom:20px;}
.hp-top-icon {display:inline-block; background-color:#940513; padding:15px; border-radius:100%; position:absolute; right:10px; top:0;}
#hp-last-articles {margin-top:50px;}
#hp-la-right {width:58.333333%; padding-left:15px; /*background-color:#fff;*/}
#hp-la-left {
	width:41.666667%;
	padding-right:15px;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column;
	-webkit-justify-content:space-between; justify-content:space-between;
}
#hp-la-left .hp-la-left-item:last-child {margin-bottom:0;}
#hp-la-right-bg {position:relative;}
#hp-la-right-bg img {width:100%;}
#hp-la-right-wrapper {
	position:absolute;
	bottom:0; right:0;
	padding:20px 2% 20px 2%;
	width:100%;
	background-color:rgba(255, 255, 255, .8);
}
#hp-la-right-title {color:#940513; font-weight:bold; font-size:22px; margin-bottom:15px;}
#hp-la-right-text {color:#000;}
.hp-la-left-item {display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; margin-bottom:20px;}
.hp-la-left-item-thumbnail {width:24%;}
.hp-la-left-item-thumbnail img {border:1px solid #940513;}
.hp-la-left-text-wrap {padding-right:10px; width:76%;}
.hp-la-left-item-title {color:#940513; font-weight:bold; font-size:22px; margin-bottom:10px; margin-top:-10px;}
.hp-la-left-item-text p {margin-bottom:0;}
#hp-places-loved .hp-articles-title {color:#ff4130;}
#hp-places-loved .hp-articles-title:before {background-color:#ff4130;}
#hp-recipes .hp-articles-title {color:#940513;}
#hp-recipes .hp-articles-title:before {background-color:#940513;}
#hp-meat .hp-articles-title {color:#6f3a01;}
#hp-meat .hp-articles-title:before {background-color:#6f3a01;}
#hp-best .hp-articles-title {color:#6f3a01;}
#hp-best .hp-articles-title:before {background-color:#6f3a01;}
.hp-articles-title {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-align-items:center; align-items:center;
	margin-bottom:50px;
	font-size:28px;
	width:100%;
	font-weight:bold;
}
.hp-articles-title:before {content:""; width:10px; height:25px; margin-left:10px;}
.hp-articles-row {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	width:100%;
	margin-bottom:20px;
}
.article-item {position:relative; width:31%; border:1px solid #940513;}
.article-headling {
	position:absolute;
	width:100%;
	background-color:rgba(255,255,255,0.8);
	bottom:0;
	padding:10px;
	color:#940513;
	font-size:22px;
	font-weight:bold;
}
#hp-map-title {color:#6f3a01;}
#hp-map-title:before {background-color:#6f3a01;}
#hp-map {width:100%; height:600px; margin-top:30px;}

/* 404 */
#p404 {display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;}
#p404 p {line-height:1.5;}
#p404-right {width:50%; color:#5f5d5d; font-size:48px; padding-top:5%;}
#p404-right h1 {color:#940513; font-size:120px; font-weight:bold;}
#p404-left {width:50%; text-align:left;}

/* Page - Default */
.page-template-default #content, .page-template-page-sitemap #content {width:100%;}
.page-template-default #content article, .page-template-page-sitemap #content article {max-width:1000px; margin-left:auto; margin-right:auto;}

/* Contact */
#contact-row {margin-top:40px; margin-bottom:40px;}
#contact-right {width:50%; padding-top:40px;}
#contact-right h1 {color:#940513; font-size:48px; margin-bottom:40px;}
#contact-left {width:50%;}
#contact-form {width:65%; font-size:30px;}
#contact-form p {line-height:1;}
#contact-form span {display:block; margin-bottom:20px;}
#contact-form label {width:100%;}
#contact-form input[type=submit] {width:auto; background-color:#940513; color:#fff; float:left; font-size:36px; padding:10px 80px;}
div.wpcf7-response-output {margin-top:3em;}

/* Category */
.category h1 {color:#940513; font-size:34px; font-weight:bold;}
#cat-content {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	-ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap;
}
#cat-content article {position:relative; border:1px solid #940513; margin-top:0;}
#cat-content article .cat-item-title {
	position:absolute;
	width:100%;
	background-color:rgba(255,255,255,0.7);
	bottom:0;
	padding:10px;
	color:#940513;
	font-size:22px;
	font-weight:bold;
}
#cat-content article .cat-item-title a {color:inherit;}
#cat-row {margin-top:0; margin-bottom:40px; background-color:#fff;}
#cat-row h1 {width:100%;}
#cat-row #cat-description {width:100%;}
#cat-row #content {width:66.666667%;}
#cat-row #sidebar {width:33.333333%; padding-right:40px;}
#cat-row #cat-content article {width:47%;}
#sidebar-map {width:100%; height:100%;}
.cat-description {margin-bottom:20px;}
#sidebar-map a {color:#427fed; text-decoration:underline;}
#hp-map a {color:#427fed; text-decoration:underline;}
#cat-world-map a {color:#427fed; text-decoration:underline;}
.cat-description-mobile {display:none;}

/* Category full */
#cat-full-row {margin-top:40px; margin-bottom:40px;}
#cat-full-row #content {width:100%;}
#cat-full-row #cat-content article {width:31%;}
#cat-full-row .cat-description {max-width:1000px; margin-left:auto; margin-right:auto;}

/* Category World */
#cat-world-map {width:100%; height:500px; margin-top:30px; margin-bottom:30px;}

/* Single */
.single #content {width:100%;}
.single #content article {max-width:1000px; margin-left:auto; margin-right:auto;}
.single #content article h2 {font-weight:bold;}
#moreposts {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-between; justify-content:space-between;
	width:100%;
	-ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap;
}
.moreposts-item {width:23%;}
.moreposts-thumb {border:2px solid #940513;/* height:235px;*/ height:70%;}
.moreposts-thumb img {width:100%; max-height:100%; height:100%;}
.moreposts-title {color:#940513; margin-top:10px;}
.moreposts-title h4 {font-size:21px;}
#facebook-comments {width:100%;}
#facebook-comments .fb-comments {width:100%;}
.single h1 {font-size:34px;}

/* Business */
.post-template-single-business #content article {max-width:none;}
#business-container {padding-left:0; padding-right:0;}
#business-container article {margin-bottom:0; margin-top:0;}
#business-thumb-mobile {display:none;}
#business-thumb-desktop img, #business-thumb-mobile img {width:100%;}
#business-thumb-container {position:relative;}
#business-icons-container {
	position:absolute;
	width:100%;
	bottom:0;
	background-color:rgba(0,0,0,0.5);
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	padding-top:10px; padding-bottom:10px;
	-webkit-justify-content:center; justify-content:center;
}
#business-social {position:absolute; left:8%;}
.business-social {display:inline-block;}
.business-social img {max-width:49px;}
#business-icons {font-size:0;}
#business-icons img {margin-left:5px; margin-right:5px;}
#business-links {
	background-color:#6C0405;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:space-around; justify-content:space-around;
	-webkit-align-items:stretch; align-items:stretch;
	padding:20px 8%;
}
.business-link {text-align:center; width:200px;}
.business-links-text {line-height:1.5; margin-top:10px; font-size:26px;}
#business-container .business-links-text a {color:#fff;}
.business-devider {width:1px; background-color:#fff;}
#business-main-text {margin-bottom:80px; max-width:1000px; margin-left:auto; margin-right:auto;}
#business-container article {background-color:transparent;}
#business-container #business-main-text {background-color:#fff;}

/* Search */
.search #content {width:100%;}

/* Share */
#share-container {position:fixed; left:0; top:30%;}
#share-container .share-item a {
	color:#fff;
	padding:10px;
	transition:.3s all;
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-webkit-justify-content:center; justify-content:center;
	-webkit-align-items:center; align-items:center;
}
#share-container #share-facebook a {background-color:#4267b2;}
#share-container #share-facebook:hover a {background-color:#fff; color:#4267b2;}
#share-container #share-whatsapp a {background-color:#189D0E;}
#share-container #share-whatsapp:hover a {background-color:#fff; color:#189D0E;}
#share-container #share-twitter a {background-color:#1EA1F3;}
#share-container #share-twitter:hover a {background-color:#fff; color:#1EA1F3;}
#share-container #share-googleplus a {background-color:#DC4A38;}
#share-container #share-googleplus:hover a {background-color:#fff; color:#DC4A38;}
#share-container-mobile {display:none;}

/* Screens */
@media (max-width:1680px) {
	.navbar-nav.nav {width:95%;}
	.hp-la-left-item-text {font-size:19px;}
	footer .widget_nav_menu {margin-left:20.5%;}
	footer #footer-icons {width:12%;}
	.hp-top-icon {max-width:105px;}
}

@media (max-width:1600px) {
	.navbar {width:60%;}
	.hp-top-title {font-size:26px;}
	.hp-top-icon {right:14px;}
	.hp-la-left-item-text {font-size:18px;}
	.article-headling, #cat-content article .cat-item-title {font-size:23px;}
	footer .widget_nav_menu {margin-left:19%; width:38%; margin-right:31%;}
}

@media (max-width:1536px) {
	.hp-la-left-item-text {font-size:17px;}
	.hp-top-icon{max-width:95px;}
	#cat-content article .cat-item-title {padding-top:16px; padding-bottom:16px;}
	.category h1 {font-size:36px;}
}

@media (max-width:1440px) {
	.navbar {font-size:18px;}
	.menu-item .dropdown-menu {width:200%; right:-50%;}
	.hp-la-left-item-text {font-size:16px;}
	footer .widget_nav_menu {margin-left:14%;}
	footer #footer-icons {width:15%;}
	#cat-content article .cat-item-title {font-size:22px;}
	#cat-row h1 {font-size:34px;}
	h1 {font-size:34px;}
	#business-icons-container img {width:45px;}
	.business-links-text {font-size:23px;}
}
@media (max-width:1366px) {
	.hp-la-left-item-title {font-size:19px;}
	.article-headling, #cat-content article .cat-item-title {font-size:20px;}
}
@media (max-width:1360px) {
	#searchform .form-control {width:80%;}
	#searchform .form-control::placeholder {font-size:18px;}
	.navbar {font-size:17px;}
	.dropdown-item {font-size:15px;}
	.dropdown-menu .dropdown-item {padding-left:10px; padding-right:10px;}
	.dropdown-menu .menu-title .dropdown-item {padding-left:10px; padding-right:10px;}
	.menu-item .dropdown-menu {width:190%; right:-45%;}
	.hp-top-icon {max-width:85px; right:5px; top:10px;}
	.hp-la-left-item-text {font-size:15px;}
	.article-headling, #cat-content article .cat-item-title, .hp-la-left-item-title {font-size:18px;}
	.hp-top-title {font-size:24px;}
	#hp-meat .hp-articles-title {font-size:26px;}
	footer .widget_nav_menu {margin-left:14%; width:46%; margin-right:27%;}
	footer #footer-icons {width:13%;}
	footer #footer-credit {font-size:16px;}
	#cat-row h1 {font-size:32px;}
	h1 {font-size:32px;}
	.moreposts-title h4 {font-size:18px;}
	#contact-form input[type=submit] {font-size:30px;}
	.navbar-nav.nav {font-size:18px; margin-left:auto; margin-right:auto;}
	.hp-la-left-item-title {margin-top:-9px;}
}

@media (max-width:1280px) {
	#header {padding-left:2%; padding-right:2%;}
	.container {padding-left:2%; padding-right:2%;}
	.navbar {font-size:15px;}
	.dropdown-item {font-size:13px;}
	#logo {width:150px;}
	.hp-la-left-item-text {font-size:14px;}
	#hp-la-right-title {font-size:24px;}
	#hp-la-right-text {font-size:18px;}
	.hp-articles-title {font-size:26px;}
	footer .widget_nav_menu {margin-left:12%; width:48%; margin-right:26%;}
	footer #footer-icons {width:14%;}
	body {font-size:18px;}
	#cat-row h1 {font-size:30px;}
	h1 {font-size:30px;}
	#contact-right h1 {font-size:44px;}
	#contact-form {font-size:26px;}
	#contact-form input[type=submit] {font-size:26px; padding:10px 60px;}
	.moreposts-thumb {height:69%;}
}
@media (max-width:1024px) {
	.navbar-nav.nav {margin-left:auto; margin-right:auto;}
	#business-main-text {padding-left:2%; padding-right:2%;}
	.moreposts-thumb {height:57%;}
	.moreposts-thumb img {height:100%;}
	.no-touch .navbar-nav.nav {font-size:16px;}
	footer .widget_nav_menu {margin-left:9%;}
	footer #footer-icons {width:17%;}
}
/* Touch */
.no-touch .navbar-toggler {display:none;}
.no-touch .navbar-collapse {display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; width:100%;}
.no-touch #mobile-search-button {display:none;}
.touch .navbar {
	display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
	-ms-flex-direction:row; -webkit-flex-direction:row; flex-direction:row;
	z-index:2;
}
.touch #header {
	background-color:transparent;
	-ms-flex-direction:row-reverse; -webkit-flex-direction:row-reverse; flex-direction:row-reverse;
	height:auto;
	margin-top:0;
	position:relative;
	padding:28px 6% 50px 6%;
	margin-bottom:0;
	-webkit-align-items:center; align-items:center;
}
.touch #searchform .form-control {width:90%;}
.touch #searchsubmit {width:10%; margin-right:0;}
.touch .navbar-nav.nav {width:100%; padding-right:0; background-color:#fff;}
.touch .navbar-nav .nav-link {color:#000;}
.touch #collapsingNavbar {border-top:none; background-color:transparent; position:relative; z-index:1;}
.touch .navbar-toggler {padding-left:0; padding-right:0; width:65px;}
#mobile-search-button {font-size:53px; -ms-flex-item-align:center; -webkit-align-self:center; align-self:center; margin-right:20px; color:#940513; z-index:2; line-height:1;}
.touch #search {
	position:absolute;
	top:85%; right:auto; left:auto;
	height:0;
	overflow:hidden;
	transition:.5s all;
	z-index:3;
	border:1px solid #940513;
	width:90%;
	line-height:1;
}
.touch .home #logo h1 {margin-bottom:0;}
.touch #searchform {width:100%; margin-left:auto; margin-right:auto;}
.touch #search.searchopened {height:38px;}
.touch #collapsingNavbar .dropdown-menu, .touch #collapsingNavbar .dropdown-mobile {border-width:1px 0 1px 0;}
.dropdown-mobile .menu-title .dropdown-item {color:#940513; font-weight:bold; padding-top:30px;}
.dropdown-mobile .menu-title:first-of-type .dropdown-item {padding-top:10px;}
.touch #logo {width:70px; padding-left:0; padding-right:0; margin-top:0;}
.touch .nav>.menu-item>a {font-weight:bold;}
.mobile-menu-opened {margin-top:180px; transition:.5s all;}
.touch #hp-top-row {margin-top:30px;}

@media (max-width:768px) {
	footer {margin-top:0; padding-top:0;}
	footer #footer-center {-ms-flex-direction:column-reverse; -webkit-flex-direction:column-reverse; flex-direction:column-reverse;}
	footer .widget_nav_menu {width:80%; margin-left:auto; margin-right:auto;}
	footer #footer-icons {margin-top:10px; width:25%; padding-bottom:12px;}
	#hp-top-row {display:none;}
	#hp-last-articles {-ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column;}
	.hp-top-item, #hp-la-right, #hp-la-left {width:100%;}
	#hp-la-right {padding-left:0;}
	.hp-top-item {margin-bottom:40px;}
	.hp-top-item:last-child {margin-bottom:0;}
	.hp-articles-row .article-item:last-child {display:none;}
	.article-item {width:48%;}
	#cat-row #content {width:100%;}
	#cat-row #sidebar {padding-right:0; width:100%; height:600px;}
	.moreposts-item {width:48%;}
	#contact-right {width:100%; z-index:2;}
	#contact-left {width:66%; position:absolute; z-index:1; left:0; text-align:left;}
	#contact-form {width:80%; margin-left:auto; margin-right:auto;}
	#contact-right h1 {width:80%; margin-left:auto; margin-right:auto;}
	#business-links {-ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; padding:0;}
	.business-link {
		width:100%;
		border-top:1px solid #fff;
		display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
		-webkit-justify-content:center; justify-content:center;
		-webkit-align-items:center; align-items:center;
		padding-top:40px;
		padding-bottom:40px;
	}
	.business-links-img {position:absolute; right:8%;}
	.business-links-text {margin-top:0; width:50%;}
	#cat-full-row #cat-content article {width:48%;}
	#logo {width:150px;}
	.container {padding-left:6%; padding-right:6%;}
	.hp-top-title {font-size:44px;}
	.hp-top-icon {max-width:122px; right:35px; top:-5px;}
	#hp-la-left {margin-top:50px; padding-right:0;}
	.hp-la-left-item-title {font-size:28px;}
	.hp-articles-title {margin-bottom:30px;}
	#cat-row h1 {font-size:34px;}
	#business-thumb-desktop {display:none;}
	#business-thumb-mobile {display:block;}
	.business-links-text {font-size:28px;}
	.business-links-img {width:15%;}
	#breadcrumbs {font-size:12px;}
	img {width:100%;}
	#cat-row #cat-content article:nth-last-child(2) {margin-bottom:40px;}
	#cat-row #cat-content article:last-child {margin-bottom:40px;}
	.article-headling, #cat-content article .cat-item-title, .hp-la-left-item-title, footer .widget_nav_menu ul {font-size:16px;}
	#p404 {-ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column;}
	#p404-right {width:100%; text-align:center;}
	#p404-left {width:50%; margin-left:auto; margin-right:auto;}
	.article-headling, #cat-content article .cat-item-title {position:static;}
	.hp-la-left-item-title {margin-top:-7px;}
	#share-container {display:none;}
	#share-container-mobile {display:block;}
	#share-container-mobile .share-item {display:inline-block;}
	#share-container-mobile .share-item a {
		color:#fff;
		width:40px;
		height:40px;
		display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
		-webkit-justify-content:center; justify-content:center;
		-webkit-align-items:center; align-items:center;
	}
	#share-container-mobile #share-facebook a {background-color:#4267b2;}
	#share-container-mobile #share-whatsapp a {background-color:#189D0E;}
	#share-container-mobile #share-twitter a {background-color:#1EA1F3;}
	#share-container-mobile #share-googleplus a {background-color:#DC4A38;}
	#hp-la-right-wrapper {position:static; background-color:rgba(255,255,255,0.7);}
	.article-headling {background-color:rgba(255,255,255,0.7);}
	.hp-la-left-item {background-color:rgba(255,255,255,0.7);}
	#cat-row.reg-cats .cat-description-mobile {display:block;}
	#cat-row.reg-cats .cat-description {display:none;}
	#cat-row.reg-cats h1 {
		-webkit-box-ordinal-group:1; -moz-box-ordinal-group:1; -ms-flex-order:1; -webkit-box-ordinal-group:1; -webkit-order:1; order:1;
	}
	#cat-row.reg-cats .cat-description-mobile {
		-webkit-box-ordinal-group:2; -moz-box-ordinal-group:2; -ms-flex-order:2; -webkit-box-ordinal-group:2; -webkit-order:2; order:2;
	}
	#cat-row.reg-cats #content {
		-webkit-box-ordinal-group:4; -moz-box-ordinal-group:4; -ms-flex-order:4; -webkit-box-ordinal-group:4; -webkit-order:4; order:4;
	}
	#cat-row.reg-cats #sidebar {
		-webkit-box-ordinal-group:3; -moz-box-ordinal-group:3; -ms-flex-order:3; -webkit-box-ordinal-group:3; -webkit-order:3; order:3; 
		margin-bottom:20px;
	}
	#main-container, #business-container {background-color:#fff;}
}

@media (max-width:640px) {
	.touch .navbar-toggler {width:50px;}
	#mobile-search-button {font-size:42px;}
	#logo {width:135px;}
	.hp-top-icon {max-width:95px; right:10px; top:4px;}
	.hp-top-title {font-size:30px;}
	#hp-la-right-title {font-size:20px;}
	#hp-la-right-text {font-size:14px;}
	footer #footer-icons {width:33%;}
	footer .widget_nav_menu {width:100%;}
	#cat-row h1 {font-size:30px;}
	#cat-content article .cat-item-title {padding-top:12px; padding-bottom:12px; font-size:12px;}
	.business-links-text {font-size:24px;}
	#business-social {position:static; margin-left:5px; margin-right:5px;}
	.article-headling {font-size:12px;}
}

@media (max-width:480px) {
	#hp-la-right-title {font-size:16px; margin-bottom:6px;}
	.hp-la-left-item-title {margin-bottom:5px;}
	.hp-top-title {padding-top:15px; padding-bottom:15px; font-size:26px;}
	.hp-top-icon {max-width:80px; top:10px;}
	.touch #header {padding-top:50px;}
	footer #footer-center {font-size:15px;}
	footer #footer-credit {font-size:14px;}
	footer #footer-icons {width:40%;}
	#hp-meat .hp-articles-title {font-size:24px;}
	#cat-row h1 {font-size:28px;}
	.business-links-text {font-size:23px;}
	footer .widget_nav_menu ul {font-size:14px;}
}

@media (max-width:412px) {
	#hp-la-right-text {font-size:13px;}
	#logo {width:150px;}
	.touch #header {padding-bottom:40px;}
	footer.container {padding-left:2%; padding-right:2%;}
	.hp-top-title {font-size:24px;}
	.hp-top-icon {max-width:75px; top:16px;}
	.touch .navbar-toggler {width:45px;}
	#mobile-search-button {font-size:38px;}
	#contact-left {display:none;}
	#contact-right {padding-top:0;}
	#contact-right h1 {font-size:40px;}
	.business-link {padding-top:35px; padding-bottom:35px;}
}

@media (max-width:375px) {
	footer #footer-icons {width:50%;}
	#hp-la-right-text {font-size:12px;}
	.article-headling {font-size:15px;}
	footer #footer-center {font-size:14px;}
	#cat-content article .cat-item-title {font-size:15px;}
	.page-template-page-contact .container {padding-left:2%; padding-right:2%;}
	.hp-la-left-item {display:block;}
	.hp-la-left-item-thumbnail {width:100%;}
	.hp-la-left-text-wrap {padding-right:0; width:100%;}
	.hp-articles-row {display:block;}
	.article-item {width:100%;}
	.hp-articles-row .article-item:first-child {margin-bottom:10px;}
	#cat-content {display:block;}
	#cat-row #cat-content article {width:100%;}
	#cat-full-row #cat-content article {width:100%;}
	.business-links-text {font-size:21px;}
	.moreposts-item {margin-bottom:5px;}
	.moreposts-title h4 {font-size:14px;}
	.hp-la-left-item-title {margin-top:0;}
}

@media (max-width:360px) {
	body {word-break:break-word;}
	#hp-la-right-text {font-size:11px;}
	.hp-top-title {font-size:22px;}
	.hp-top-icon {max-width:68px;}
	.hp-top-item {margin-bottom:18px;}
	#hp-last-articles {margin-top:35px;}
	#hp-la-left {margin-top:35px;}
	.hp-la-left-item-title {margin-top:10px;}
	.article-headling {font-size:18px;}
	footer #footer-center{font-size:13px;}
	footer #footer-credit {font-size:13px;}
	#cat-row h1 {font-size:24px;}
	.touch .navbar-toggler {width:40px;}
	#mobile-search-button{font-size:32px;}
	footer .widget_nav_menu ul {font-size:12px;}
}