@charset "utf-8";
/* CSS Document */
@media (max-width: 1930px) {
	.footer-menu-wrapper{
		width:89%;
	}
}

@media (max-width: 1820px) {
	.footer-top-visible .footer-nav-widgets-wrapper{
		width:73%;
	}
	
	.footer-menu-wrapper {
		width: 98%;
	}
	
	#home .restaurants h3.geodir-entry-title a {
		font-size: 22px;
		line-height: 22px;
	}
	
	#home .restaurants .geodir-field-address {
		font-size: 12px;
		line-height: 16px;
	}
	
	body ul.geodir-category-list-view.geodir-gridview.gridview_onefifth>li{
		width:22%;
	}
	 
}

@media (max-width: 1700px) {
	.footer-top-visible .footer-nav-widgets-wrapper{
		width:71%;
	}
	
	.footer-menu li a {
    
    	margin: 0 0 10px 30px;
	}
	
	#home .restaurants .left {
		padding: 50px 1% 100px 1%;
		 
		width: 78%;
	}
	
	#home .restaurants .gd-list-item-right{
		bottom:4px;
	}
	
	.page-id-289 .geodir-search-container{
		width:40%!important;
	}
}

@media (max-width: 1620px) {
	.footer-top-visible .footer-nav-widgets-wrapper {
		width: 72%;
	}
	
	.footer-widgets-outer-wrapper{
		padding:0;
	}
	
	.header-footer-group fieldset, .header-footer-group input, .header-footer-group textarea, .header-footer-group table, .header-footer-group table *, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top{
		border:none!important;
	}
	
	#site-footer{
		width:400px;
	}
	
	.footer-menu li a {
		margin: 0 0 10px 20px;
	}
	
	.header-footer-group input {
	 
		width: 75%;
		padding: 16.5px 0;
	}
	
	.mailing .title{
		text-align:left;
	}
	
	#home .restaurants .left{
		width:75%;
	}
	
	#home .restaurants .geodir-field-address {
		font-size: 10px;
		line-height: 14px;
	}
	
	#home .restaurants .geodir-image-container ul.geodir-images li{
		height:142px;
	}
	
	#home .restaurants li.gd_place{
		height:140px;
	}
	
	body ul.geodir-category-list-view.geodir-gridview.gridview_onefifth>li {
		width: 25%;
	}
}

 

@media (max-width: 1450px) {
	.primary-menu a, body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .primary-menu > li > .icon{
		font-size:14px;
	}
	
	.primary-menu > li{
		padding:1rem;
	}
	 
	.header-titles-wrapper{
		max-width:20%;
		margin-right:0;
	}
	
	.footer-top-visible .footer-nav-widgets-wrapper {
		width: 100%;
		padding: 20px 5%;
		float:none;
	}
	
	.footer-menu-wrapper{
		width:100%;
	}
	
	.footer-copyright{
		text-align:center;
	}
	
	#site-footer {
		width: 100%;
		float: none;
		text-align: center;
		clear: both;
	}
	
	body ul.geodir-category-list-view.geodir-gridview.gridview_onefifth>li, #home .restaurants .left .rest, body ul.geodir-category-list-view.geodir-gridview.gridview_onefourth>li:nth-child(4n+1), body ul.geodir-category-list-view.geodir-gridview.gridview_onefourth>li{
		width:30%;
		margin:1%;
	}
	
	.geodir-page #site-header, .page-id-24 #site-header{
		height:110px;
		background:#fff;
	}
	
	.geodir-search-container {
		top:160px;
	}
	
	.page-id-289 .geodir-search-container {
	 	padding:0 0 0 20%;
		width:65%!important;
		 
	}
	
	.minyanim{
		padding:155px 0 0;	
	}
	
	#home .restaurants .left {
		width: 72%;
	}
	
	.page-id-289.singular article .entry-header.has-text-align-center {
		 
		padding: 300px 0 450px 20%;
	 
	}
}



@media (max-width: 1300px) {
	.footer-top-visible .footer-nav-widgets-wrapper{
		width:62%;
	}
	
	.footer-menu-wrapper {
		width: 90%;
	}
	
	.main{width:1200px;}
	
	#home .minyanim .times .button{
		float:none;
		clear:both;
		margin:20px 0;
	}
	
	#home .minyanim .times .ad {
		float: left;
	}
	
	#home .minyanim .times .box{
		width:20%;
	}
	
	#home .directory .col{
		width:18.6%;
	}
	
	#home .events .title{
		font-size:18px;
	}
	
 
}

@media (max-width: 1200px) {
	.main{width:1000px;}
	
	.footer-top-visible .footer-nav-widgets-wrapper {
		width: 100%;
		padding:0;
	}
	
	.footer-menu-wrapper {
		width: 100%;
	}
	
	.primary-menu a, body:not(.overlay-header) .primary-menu > li > a{
		font-size:12px;
	}
	
	#site-footer{
		padding:40px 0% 30px 2%;
		width:100%;
	}
	
	#home .events .left {
 
		padding: 20px;
		width: 68%;
	}
	
	#home .events .left .article .info {
	 
		padding: 5px 3.5% 0 2.5%;
	}
	
	#home .directory .col, #home .directory .col.two, #home .directory .col.last{
		margin:0 3%;
		width:44%;
	}
	
	#home .directory .col.three, #home .directory .col.last{
		clear:both;
	}
	
	#home .directory .col.two{
		margin:85px 3% 0 3%;
	}
	
	#home .directory h2{
		text-align:center;
	}
	
	#home .directory .col div.link{
		display:none;
	}
	
	#home .directory .label br{
		display:none;
	}
	
	.footer-copyright{
		text-align:left;
	}
	
	#home .directory .link.two, #home .directory .link, #home .directory .link.three{
		padding:15px;
	}
	
	#home .directory .link.three .icon{
		padding:0;
	}
	
	.primary-menu a{
		font-size:12px;
	}
	
	.primary-menu > li.menu-item-has-children > a {
		padding-right: 1.5rem;
	}
	
	.primary-menu .icon{
		width:1.1rem;
	}
	
	#site-content{
		width:1000px;
	}
	
	#emergency .box{
		width:85%;
	}
	
	.featured-media {
    	position: relative;
		width: 100%;
		top: 0;
		left: 0;
		margin: 0;
		max-height: 100%;
		overflow: hidden;
		margin:20px 0 0 0;
	}
	
	.featured-media .section-inner.medium {
		width: 100%;
		max-width: 100%;
		height: 100%;
	}
	
	.featured-media .section-inner.medium img {
		width: 100%;
		height: 100%;
		margin: 0;
	}
	
	.category-events article .entry-content {
		padding: 20px 0 0 0;
	}
	
	
	article h2.entry-title, article .has-text-align-center, article .post-inner.thin {
		font-size: 25px;
		 
		padding: 10px 0 10px 0;
		font-weight: 500;
		width: 100%;
	}
	
	article .post-meta .meta-wrapper{
		margin:30px 0 0 0;
	}
	
	article .has-text-align-center{
		padding:0;
	}
	
	.page-id-289.singular article h1.entry-title{
		text-align:right;
		padding:0 30px 0 0;
	}
	
	.page-id-289 .geodir-search-container {
		margin: -300px 30px 0px 0%;
		float: right;
	}
	
	.page-id-289.singular article .entry-header.has-text-align-center{
		padding:400px 0;
	}
	
	#home .restaurants .left {
		width: 65%;
	}
	
	#home .minyanim .times .box{
		height:190px;
	}
	
	#home h3.geodir-entry-title a {
		font-size: 16px;
		line-height: 18px;
	}
	
	#site-content .content{
		width:63%;
	}
	
	.page-id-289 .geodir-search-container {
    	padding:0 0 0 10%;
	}
	
	.page-id-289 .post-meta-wrapper{
		    background: #f2f2f2;
			position:relative;
			z-index:9;
	}
	
	.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a, .modal-menu a{
		padding: 1rem 2.5rem;
		font-size: 1.5rem;
	}
	
	.geodir-page #site-header, .page-id-24 #site-header {
		height:90px;
	}
	
	.geodir-search-container {
		top:140px;
	}
	
	.minyanim{
		padding:145px 0 0;
	}
}

@media (max-width: 1150px) {
#home .directory .col.last{
	width:94%;
}
.col.last a.link{
	width:47%;
	float:right;
}
.col.last a.link.two{
	float:left;
}

@media (max-width: 1000px) {
	.main{width:960px;}
	
	#home .events .left{
		width:100%;
		float:none;
	}
	
	#home .events .ad{
		float:none;
		margin:0 auto;
		width:80%;
	}
	
	.ad .g-3{
		float:left;
		width:46%;
		margin:2%;
	}
	
	 #home h3.geodir-entry-title a{
		 font-size:20px;
		 line-height:20px;
	 }
	 
	 #home .minyanim .times .box, #home .minyanim .times .box.last {
		width: 31%;
		margin:1%;
	}
	
	.overlay-header .toggle-text{
		color:#2e6fa6;
		display:none;
	}
	
	.header-inner .toggle path {
		fill: #2e6fa6;
	}
	
	
	.footer-nav-widgets-wrapper{
		display:none;
	}
	
	.header-titles-wrapper {
		padding: 0;
	}
	
	#footerwrapper{
		height:100%;
	}
	
	.nav-toggle .toggle-inner {
		padding-top: 0;
		height:auto;
	}
	
	.modal-menu a{
		color:#fff;
	}
	
	#site-content {
		width: 960px;
	}
	
	#site-content .content, #site-content .ads.full{
		width:65%;
	}
	
	.page-id-289.singular article h1.entry-title{
		font-size:90px;
	}
	
	body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper {
		width: 100%;
		float: none;
		 
		-webkit-flex: 22%;
		flex: 22%;
		min-width:0 !important;
	}
	
	.page-id-289 .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper{
		-webkit-flex: 36% !important;
		flex: 36% !important;
	}
	
	.page-id-289 .geodir-search-container{
		margin:-600px auto 250px auto;
		width:45%!important;
		float:none;
	}
	
	#home .restaurants .left {
		width: 62%;
	}
	
	#home .restaurants li.gd_place{
		width:48%;
	}
	
	.page-id-289.singular article h1.entry-title{
		text-align:center;
	}
	 
	 
	.page-id-289.singular article .entry-header.has-text-align-center {
		padding: 300px 0 600px 0;
	}
	
	.page-id-289.singular article h1.entry-title {
		text-align: right;
		padding: 0 22% 0 0;
	}
	
	
	
	
	.toggle-inner .toggle-text{
		font-size:12px;
	}
	
	.nav-toggle .toggle-icon, .nav-toggle svg {
		height: auto;
		width: 20px;
		margin: 0 auto;
	}
	
	.geodir-page #site-header, .page-id-24 #site-header{
		height:80px;
	}
	
	.geodir-search-container {
		top:130px;
	}
	
	.minyanim{
		padding:135px 0 0;
	}
}



@media (max-width: 960px) {
	.main{width:93%;}
	
	#topwrapper .top{
		float:none;
		width:100%;
	}
	
	.blue{
		float:none;
		padding:12px 2%;
		width:100%;
		clear:both;
		margin:10px 0 0 0;
	}
	
	#topwrapper .search{
		margin:10px 0 10px 40px;
	}
	
	
	
	.video{
		margin:100px 0 0 0;
	}
	
	h2{
		padding:20px 0 25px 0;
	}
	
	#site-content {
		width: 93%;
	}
	
	#emergency .box {
		width: 96%;
		padding:20px;
	}
	
	#site-content .content, #site-content .ads.full {
		width: 60%;
	}
	
	.minyanim {
		padding: 185px 0 0 0;
	}
	
	.geodir-search-container{
		top:180px;}	
		
	.geodir-page #site-content{
		padding:300px 0 0 0;
	}
	
	.geodir-categories-container{
		top:220px;
	}
	
	.page-id-289.singular article.entry-header.has-text-align-center{
		padding:320px 0;
	}
	
	#home .restaurants .left {
		width: 55%;
		padding:40px 1%;
	}
	
	#home .attractions li.gd_place{
		width:48%;
	}
	
	#home .directory .label {
	 
		font-size: 14px;
		margin: 5px 0 0 10px;
	}
	
	.page-id-289.singular article h1.entry-title {
	 
		padding: 0 10% 0 0;
	}
	
	.page-id-289 .geodir-search-container {
	 
		width: 55%!important;
		float: right;
		padding: 0 10% 0 0;
	}
	
	.footer-credits .social, .footer-copyright{
		text-align:center;
	}
	
	.footer-copyright br{
		display:none;
	}
	
	.footer-copyright .mobile{
		display:inline-block;
		margin:0 5px;
	}
}

@media (max-width: 850px) {
	
	#home .video .overlay{
		top:65%;
	}
	
	body ul.geodir-category-list-view>li, body ul.geodir-category-list-view>li:nth-child(2n+0){
		width:46%!important;
		margin: 0 1% 30px 1% !important;
	 
	}
	
	 
	
	#emergency .box .left, #emergency .box .right, #emergency .box .logo, #emergency .box .right h3, #emergency .box .small{
		float:none;
		width:100%;
		text-align:center;
	}
	
	#emergency .box .left{
		margin:20px 0;
	}
	
	#emergency .box .logo{
		width:25%;
		margin:0 auto;
	}
	
	#emergency .box .small{
		padding:0;
	}
	
	#emergency .box .small br{
		display:none;
	}
	
	#emergency label{
		display:block;
		text-align:center;
		padding:6px 0;
		margin:0;
		border-bottom: 1px solid #007fb2;
	}
	
	#emergency input:checked + label{
		color:#fff;
		background: #007fb2;
	}
	
	.wpcf7-form{
		width:80%;
	}
	
	
	#site-content .ads, #site-content .content, #site-content .ads.full{
		float:none;
		width:100%;
		clear:both;
	}
	
	#site-content .content{
		padding:30px 0 0 0;
	}
	
	.g-single.a-11{
		width:50%;
		margin:0 auto;
	}
	
	
	.ads .g {
		margin:0px 0px 15px 0px;
	}
	/*.g-col.b-2.a-7{
		display:none;
	}*/
	
	.g.g-2{
		float:left;
		margin:10px 1%;
	}
	
	.ads .g:nth-child(even)::after{
		content:'';
		clear:both;
		display:table;
	}
	
	.minyanim .ads .g{
		margin:0 1%;
	}
	
	.minyanim .searchbar .left{
		width:60%;
	}
	
	.minyanim .searchbar .right{
		width:35%;
	}
	
	body .geodir-search-container {
		z-index: 99!important;
	}
	 
	.page-id-289.singular article h1.entry-title {
		font-size:70px;
	}
	
	.geodir-categories-container{
		float:left;
		top:0;
		position:relative;
	}
	
	.page-id-289 .geodir-search-container {
		margin: -200px auto 0 auto;
	}
	
	#home .restaurants .left{
		width:98%;
		padding:0 1% 40px 1%;
		float:none;
		margin:auto;
	}
	
	#home .restaurants .left .button{
		margin:20px auto 0 auto;
		width:100px;
	}
	
	#home .restaurants .ad, #home .events .ad{
		width:100%;
		float:none;
		margin:auto;
	}
	
	.ad .g-1, .ads .g-1{
		float:left;
		width:46%;
		margin:2% 2% 0;
		max-width:none;
	}
	
	.page-id-289 .catright ul li{
		clear:both;
	}
	
	.page-id-289 .geodir-search-container {
		margin: -600px auto 200px auto;
	}
	
	#home .directory .col, #home .directory .col.two, #home .directory .col.last  {
		margin: 0 1%;
		width: 98%;
	}
	
	.col.last a.link{
		width:100%;
	}
	
	#home .directory .label{
		letter-spacing:0;
	}
	
	#home .directory .icon{
		height:25px;
	}
	
	#restaurants .archive-title, #events .archive-title, #attractions .archive-title, .page-id-24 .archive-title{ /*page-d-24 = minyanim*/
		display:none;
	}

}

@media (max-width: 782px) {

.logged-in #headerwrapper {
		top: 45px;
	}
}
	

@media (max-width: 750px) {
	.video {
		margin: 200px 0 0 0;
	}
	
	#home .restaurants {
		padding: 20px 20px 20px 20px;
	}
	
	#home .minyanim .times{
		float:none;
		width:100%;
		padding:0 0 30px 0;
	}
	
	.header-footer-group input {
	 
		padding: 14.5px 0;
	}
	
	#home .minyanim .zman{
		float:none;
		width:100%;
		padding:30px 0 0 0;
	}
	
	 
	#home .events .left .article{
		float:none;
		width:100%;
		margin:0 0 20px 0;
		
	}
	
	.to-the-top-long {
		 
		display: block;
	}
	
	.to-the-top-short {
		display:none;
	}
	
	#home .attractions .ad{
		width:100%;
	}
	
	#emergency .location{
		width:100%;
		padding:0 0 6px 0;
	}
	
	#emergency .location br{
	 
	}
	
	#emergency .box .col.two, #emergency .box .col.one{
		float:none;
		width:100%;
	}
	
	.minyanim .searchbar .left, .minyanim .searchbar .right{
		float:none;
		width:100%;
	}
	
	.minyanim .searchbar .left{
		margin:0 0 20px 0;
	}
	
	/*.geodir-categories-container{
		width:280px!important;
	}*/
	 
	h2{
		font-size:40px;
	}
	
	.post-inner.thin .entry-content .frame{
		padding:100% 0 0 0;
	}
	
	.g.g-2{
		width:48%;
	}
	
	#home .directory .label {
		font-size: 12px;
		margin: 5px 0 0 5px;
	}
	
	#home .overlay, #home .gd-list-item-right{
		bottom:10px;
	}
	
	.catright{
		position:relative;
		width:100%!important;
		top:0px;
		max-height:none;
		overflow:auto;
	}
	
	
	.page-id-289.singular article h1.entry-title {
		text-align:center;
	}
	
	.geodir-categories-container{
		z-index:9;
		float:none;
	}
	
	.geodir-categories-container ul{
		min-width:0;
	}
	
	.page-id-289 .entry-content {
		position:relative;
	}
	
	.page-id-289.singular article .entry-header.has-text-align-center{
		padding:100px 0;
	}
	
	.page-id-289 .geodir-search-container {
		width:90% !important;
		float:none;
		padding:0px;
		margin:-15% 5% 0px;
		position:absolute;
		padding:0px;
	}
	
	body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper{
		-webkit-flex: 47% !important;
		flex: 47% !important;
	}
	
	.geodir-page #site-content{
		padding:300px 0 0;
	}
	
	#restaurants.geodir-page #site-content{
		padding:350px 0 0;
	}
	
	.ads.full .g{
		margin:0 0 30px;
	}
	
	#home .hometext .g{
		width:92%;
		margin:20px auto 0;
	}
}

@media (max-width: 650px) {
	.video h1{
		font-size:40px;
	}
	
	.video h2, .video h2 span{
		font-size:30px;
		margin:0;
	}

	.header-inner{
		padding:10px 20px;
	}
	
	#home .restaurants .left{
		float:none;
		width:96%;
		padding:30px 2%;
	}
	
	#home .restaurants .ad{
		float:none;
		margin:20px auto 0 auto;
	}
	
	.directory .main {
		width: 98%;
	}
	
	body ul.geodir-category-list-view>li, body ul.geodir-category-list-view>li:nth-child(2n+0){
		width:100%!important;
	}
	
	.minyanim{
		padding:170px 0 0;
	}
}

@media (max-width: 600px) {
	#wpadminbar{
		position:fixed!important;
	}
}

@media (max-width: 550px) {
	#topwrapper .search {
		margin: 10px 0 10px 5px;
		width:130px;
	}
	
	#top a{
		letter-spacing:0;
	}
	
	#topwrapper .search .search-toggle{
		width:120px;
	}
	
	.blue{
		padding:10px 1%;
		font-size:10px;
	}
	
	.blue .clheading {
	 
		margin: -10px 0 0 5px;
		width:198px;
	}
	
	.overlay-header .header-inner {
		color: #fff;
		width: 60%;
		padding:0;
	}
	
	#home .minyanim .ad{
		margin:10px 0 20px 0;
	}
	
	.video {
		margin: 160px 0 0 0;
	}
	
	.video h1 {
		font-size: 25px;
	}
	
	.video h2, .video h2 span{
		font-size:25px;
		letter-spacing:1px;
	}
	
	body ul.geodir-category-list-view.geodir-gridview.gridview_onefifth>li, #home .restaurants .left .rest, body ul.geodir-category-list-view.geodir-gridview.gridview_onefourth>li:nth-child(4n+1), body ul.geodir-category-list-view.geodir-gridview.gridview_onefourth>li{
		width:100%!important;
		margin:0 0 15px 0!important;
		height:auto!important;
	}
	
	#home .minyanim, #home .directory{
		padding:20px 0;
	}
	
	#home .minyanim .times .box, #home .minyanim .times .box.last{
		width:48%;
		height:170px;
	}
	
	#home .minyanim .times .box .caps{
		letter-spacing:0;
	}
	
	h2 {
		font-size: 30px;
	}
	
	#home .directory .icon{
		width:20px;
	}
	
	#home .directory .label {
		font-size: 10px;
		margin: 5px 0 0 5px;
		width: 80%;
	}
		
	#home .events .left .article .image{
		float:none;
		width:100%;
	}
	
	#home .events .left .article .info{
		float:none;
		width:100%;
	}
	
	.directory .main {
		width: 100%;
	} 
	
	#home .attractions .button{
		width:100px;
	}
	
	#home .directory .link.two, #home .directory .link, #home .directory .link.three {
		padding: 5px;
	}
	 
	
	.section-inner {
		width: 60%;
	}
	
	.search-modal-inner .section-inner{
		width:94%;
		padding:0 3%;
	}
	
	.search-modal .search-field{
		font-size:16px;
	}
	
	.search-untoggle svg {
		height: 16px;
		width: 16px;
	}
	
	/*.search .section-inner{
		width:100%;
	}*/
	
	.menu-wrapper.section-inner{
		width:100%;
	}
	
	h1{
		font-size:24px;
	}
	
	#site-content{
		padding:240px 0 0 0;
	}
	
	.singular .entry-header{
		padding:0px 0;}
		
	#emergency .box .col .name{
		padding:6px 0 0 0;
	}
	
	#emergency .box .col .number{
		font-size:15px;
	}
	
	.minyanim .searchbar .left{
		letter-spacing:0;
	}
	
	.minyanim .changebanner .title{
		font-size:22px;
	}
	
	.minyanim label{
		display:block;
		border-bottom: 1px solid #007fb2;
		padding:8px 0;
		margin:0;
		text-align:center;
	}
	
	.minyanim input:checked + label{
		color:#fff;
		background:#007fb2;
	}
	
	.minyanim {
		padding: 170px 0 0 0;
	}
	
	.geodir-search-container {
		top: 170px;
	}
	
	.geodir-page .archive-title{
		margin:5px 0 0 0;
	}
	
	.archive-title{
		padding:0 0 10px 0;
	}
	
	.page-id-289.singular article h1.entry-title {
		font-size: 40px;
		padding:0 8% 0 0;
	}
	
	.page-id-289 .geodir-search-container{
		width:96% !important;
		margin:-22% 2% 0;
	}
	
	.geodir-categories-container {
		/*width: 200px!important;*/
	}
	
	.page-id-289 .section-inner{
		width:100%;
	}
	
	body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search input[type=text]{
		font-size:16px;
	}
		
	.geodir-categories-container ul li a, .page-id-289 .catright ul li a{
		font-size:11px;
	}
	
	.geodir-categories-container ul li .gd-cptcat-cat-right a {
		padding-left: 4px;
	}
	
	.geodir-image-container ul.geodir-images li{
		min-width: 0;
	}
	
	#topwrapper #top ul li{
		    margin: 0.5rem 0 0 10px;
	}
	
	.header-titles-wrapper{
		max-width:60%;
	}
	
	#home .minyanim .times .button{
		width:100px;
		 
	}
	
	.post-inner.thin .entry-content .frame {
		padding: 110% 0 0 0;
	}
	
	.to-the-top{
		right:5px;
	}
	
	.header-footer-group input{
		width:70%;
	}
	
	#minyanim .listing a.link{
		display:block;
		text-align:center;
		margin:10px 0 0 0;
		clear:both;
		float:none;width:100px;
	}
	
	article h2.entry-title{
		padding:30px 0 10px 0;
	}
	
	
	body ul.geodir-category-list-view li h2 {
 		font-size: 18px;
		line-height: 25px;
	}
	
	.header-inner .toggle{
		padding:0 2rem 15px 2rem;
	}
	
	.wpcf7-form {
		width: 85%;
		padding: 15px;
	}
	
	.wpcf7-submit{
		width:100px!important;
	}
	
	.post-inner.thin .button {
		float: none;
		margin: 10px auto;
		width: 50%;
	}
}

@media (max-width: 400px) {
	#top a{
		font-size:8px;
	}
	
	.minyanim .searchbar .textfield.date{
		width:90%;
	}
	
	.minyanim .searchbar .textfield, .minyanim .searchbar .right .button{
		width:98%;
	}
}