@media (min-width:780px) and (max-width: 1019px)
{
	.container 
	{
		width:780px;
	}
	h1
	{
		font-size:26px;
	}
	h2
	{
		font-size:18px;
		font-weight:bold;
	}
	h2.link1,h2.link1w, h2.link2 {font-size:16px;padding-left:20px;}
	h2.link2 {background: url('images/arrow_s.png') no-repeat scroll 0px 0px transparent;padding-left:25px;}
	h2.link1w { background: url('images/arrow_white.png') no-repeat 0px 2px transparent;}
	h3 {font-size:20px;	}


	.pagetitle
	{
		font-size:26px;
	}
	a.link1 {font-size:16px;padding-right:10px;background:url('images/arrow_s2.png') no-repeat 0 7px;	}
	a.link2 {padding-left:20px; background:url('images/arrow_s2.png') no-repeat 0px 7px;		font-size:16px;}
	a.link3
	{
		padding-left:20px;
		background:url('images/arrow_s.png') no-repeat 0px 9px;				
		font-size:16px;
	}

	#pageTitle .pagetitle {font-size:26px;}

	#pageTitle .shortcomment {font-size: 14px; line-height: 18px;}

	.content1 {
       font-size: 14px;
    color: #666;
    line-height: 18px;
	}

	#toptext {font-size:11px;}
	#header {height:78px;}
	#logo {	width:35%;padding-top: 7px; height: 71px;}
	#logo img {width:250px;}


	#menu {width:65%;height:78px}
	#menu ul#topMenu li {padding-left: 6px;padding-right: 6px;height: 78px;line-height: 77px;}
	#menu ul#topMenu li a, #menu #topMenu ul.sub-menu li a, #menu #topMenu ul.sub-menu .sub-menu li a {font-size:13px;}
	#menu #topMenu ul.sub-menu {left:-120px;width:580px;top:78px;}
	#menu #topMenu ul.sub-menu li {width:180px;margin-right:10px;}

	ul.boxes {height:150px;}

	ul.boxes li.box1
	{
			width:33%;
			height:150px;
			margin-right:0.5%;
	}
	.boxes .box1 .title
	{
			height:20px;
			background:url('images/title_bg_brown.png') repeat-x top left;
	}

	.boxes .box1 .boxcontent
		{
			width:82%;
			height:89px;
/*			border:1px solid #cccccc; */
			border:0;
			background:url('images/plaza_icon.png') no-repeat 8px bottom;
		    background-size: 40px;	
			padding:0;
			padding-top:15px;
			padding-right:1%;
			padding-bottom:15px;
			padding-left:17%;
			font-size:13px;
			color:#4c4c4c;
			line-height:22px;
			text-align:left;
		}

			.boxes .box1 .boxcontent .link1
			{
				margin-top:10px;
				background:url('images/arrow_s2.png') no-repeat 0 5px;
				padding-left:20px;
				font-size:14px;
				font-weight:bold;
			}

		#pbackground2, #pbackground2 img {height:460px;}

		#pbackground3, #pbackground3 img {height:500px;}
		#conference
		{
			height:auto;
			font-size:20px;
		}
		#conference	a.arrow_w
		{
			margin:0;
			padding:0;
			padding-left:30px;
			color:#ffffff;
			text-decoration:none;
			background:url('images/arrow_white_big.png') no-repeat 0 8px;
		}
		#costadv
		{
			height:320px;
			background:url('images/candlelight_bg_big_scale1000.jpg') no-repeat center top;
			background-size: 100% 320px;
		}
                #costadv .content2  {padding-bottom:0px;}
		.content2
		{
			line-height:18px;
			font-size:16px;
		}
		#whyplaza {font-size:18px;}
		#whyplaza .boxes .box1 .boxcontent
			{
				width:93%;;
				padding-left:15px;
				padding-right:15px;
				font-size:13px;
				line-height:20px;
			}
		#whychooseplaza, #whychooseplaza1 {font-size:18px;padding-bottom: 30px;}

		#whyplaza .boxes .box1 .boxcontent .link1 {padding-left:18px; background: url("images/arrow_s2.png") no-repeat scroll 0px 3px transparent;}

		#planning_adv .rightImg img {width:400px;}

		.fsearch_header .lbox {font-size: 22px;}
		.fsearch_header .lbox td a {font-size: 15px;}

		#cost-comp-chart {background: url('images/candle_big_bg_1000.png') no-repeat scroll right top #000;}
		.costChart {font-size:16px;}
		#toolsresources .lbox
		{
			width:100%;
			margin-right:0px;
			font-size:16px;
			background: url('images/iphone275.png') no-repeat scroll right bottom transparent;
			background-size: 200px;
		}
		#toolsresources ul li
		{
			background:url('images/arrow_s2.png') no-repeat 0 1px;
			font-size:16px;
		}
		#toolsresources ul li span
		{
			font-size:15px;
		}
		#toolsresources .rbox
		{
			background:url('images/iphone275.png') no-repeat bottom left;	
		}


		#memorialapp
		{
			width:100%;
			height:325px;
		}
		#memorialapp .lbox
			{
				float:left;
				width:100%;
				height:320px;
				line-height:20px;
				font-size:15px;
				background: url('images/apps-v1_03_272.png') no-repeat scroll top right transparent;
				background-size: 200px;
			}
		
		#memorialapp .lbox h1 {line-height:22px;}

		#shabbatapp
		{
			width:100%;
			height:200px;
		}

			#shabbatapp .lbox
			{
				float:left;
				width:540px;
				padding-left:240px;
				padding-top:30px;
				height:170px;
				font-size:15px;
				background: url('images/apps-v1_07_296.png') no-repeat scroll bottom left transparent;
				background-size: 218px;
				line-height:20px;
			}

		#yahrzeitapp
		{
			width:100%;
			height:210px;
		}

			#yahrzeitapp .lbox
			{
				float:left;
				width:560px;
				padding-right:220px;
				padding-top:20px;
				height:190px;
				font-size:15px;
				background: url('images/apps-v1_11_266.png') no-repeat scroll bottom right transparent;
				background-size: 196px;
				line-height:20px;
			}

		#pagecontent
		{
			line-height:24px;
			font-size:18px;
		}

		#helpful-resources .boxes .box3, #community-services .boxes .box3, #family-community .boxes .box3, #general-information .boxes .box3 {width:32%;margin-right:2%;font-size: 16px;}
		.boxes .box3 img {width:300px;}


		.lbox1
		{
			width:47%;
			padding-right:6%;
			font-size:18px;
			line-height:22px;
		}

		.rbox1
		{
			width:47%;
			padding-left:0;
			font-size:18px;
			line-height:22px;
		}

		
		h2.title
		{
			margin:0;
			padding:0;
			text-decoration:none;
			text-align:left;
			font-size:24px;
			font-weight:bold;
			color: #B3693B;
		
		}

		.lbox1 li, .rbox1 li
		{
			background:url('images/arrow_s.png') no-repeat 0 3px;
			padding-left:25px;
			margin-bottom:25px;
			
		}

		#b_conf {
			font-size: 18px;
			line-height: 26px;
		}

		.title2
		{
			font-size:22px;
		}

		.title3
		{
			font-size:22px;
		}

		.pbox1{width:205px;height:400px;}
		.pbox1 img {width:200px;height:267px;}


		.bioimage {
			margin: 0px 40px 0px 0px;
			width: 280px;
		}
		.bioimage img {width:280px;}
		.biotext {
			margin: 0px;
			padding: 0px;
			float: left;
			width: 640px;
			font-size: 18px;
			line-height: 24px;
			color: #514E4E;
		}

		#caskets ul.boxes li.box1 
		{
			width:300px;
			margin-right:20px;
		}

		#caskets ul.boxes li.box1 img
		{
			width:280px;
		}

		.chapel ul.boxes li.box1 
		{
			width:300px;
			margin-right:20px;
		}

		.chapel ul.boxes li.box1 img
		{
			width:280px;
		}
                .clighting_header { height: 340px; }
		.fsearch_header .lbox {background-size:340px;}
                .clighting_header .lbox {font-size:22px;background-size: auto 340px;padding-top:20px;height:320px;line-height:36px;}

		
		.lsection {width:600px;}
		.sidebar {width: 360px;}

		.single-post .lsection, .category .lsection {
			width: 640px;
			margin-right: 40px;
		}
		.sidebar1 {
		    width: 280px;
		}
		#postbground {width: 640px;}
		#postbground img {width: 640px;}
		#fdetails { font-size: 24px;}

		#yearlyAlerts, #fsearch, #fdetails {padding: 20px;width:360px;line-height: 24px;}

		.ycalendar {
			line-height: 26px;
			font-size: 18px;
		}

		.input1 {
		    height: 18px;
		    padding: 8px;
		    font-size: 18px;
}

		.button1 {
	    line-height: 38px;
		height: 36px;
		font-size: 20px;
	}

	.ficon {
    height: 40px;
    margin-top: 40px;
    padding-top: 10px;
    background: url('images/fbook_icon.jpg') no-repeat scroll 0px 0px transparent;
    padding-left: 50px;
    font-size: 28px;
    font-weight: bold;
    color: #4E71A8;
    background-size: 40px;
}

.zipcode { 
line-height: 26px;
font-size: 18px;
width: 47%;
margin-right: 6%;
}

.majorcity {
    line-height: 26px;
    font-size: 18px;
    margin-left: 0px;
    width: 47%;
}
#iphoneapp {min-height:200px;height:auto;}
#iphoneapp .lbox { width:575px;}
#iphoneapp .rbox { width:405px;}
		#iphoneapp .lbox .lbox {width:50%;}
		#iphoneapp .lbox .rbox {width:50%;}

		#footer {height:472px;}
		#footer ul.boxes {height:370px;}

		#footer ul.boxes li.box1 
		{
			background:none;
			width:32%;
			padding-right:2%;
			margin:0;

		}

		#footer ul.boxes li.nomargin
		{
			padding-right:0;
		}
		#footer .boxes .box1 .boxcontent
		{
			width:100%;
			font-size:15px;
		}

		#footer h2 {font-size:18px;}

		.font18 {
			font-size: 15px;
		}
		.font22 {
		   font-size: 18px;
		}
		.font24 {
		   font-size: 20px;
		}
		.font26 {
		   font-size: 22px;
		}
		.font28 {
		   font-size: 24px;
		}
		.font44 {
		   font-size: 34px;
		}




		.tmiddle {text-align:center}
		.nomargin, ul.boxes li.nomargin, #helpful-resources ul.boxes li.nomargin, #community-services ul.boxes li.nomargin, #family-community ul.boxes li.nomargin, #general-information ul.boxes li.nomargin { margin:0px; }

		.bold1 {font-weight:bold;}
		.sbold {font-weight:600;}

		.paddr10 {padding-right:10px;}

		.padd10 {padding-top:10px;}

		.paddb50 {padding-bottom:50px;}
		.paddb20 {padding-bottom:50px;}
		.black, h2.black {color:#000;}
		.white {color:#fff;}
		.marginb,  h2.marginb {margin-bottom:10px;}
		.bborderb {border-bottom:1px solid #000;}
		.italic1 {font-style:italic;}
		li.bbottom, .border1 {border-bottom:1px solid #d1d3d4;  }


        .bblack  {background:#000000;}
		.bcolor1 {background:#ffcc83;}
		.bcolor2 {background:#c68d47;}
		.bcolor3 {background:#d59a54;}
		.bcolor4 {background:#ad7939;}

		.bcolor5 {background:#e2a458;}
		.bcolor6 {background:#f8c381;}
		.bcolor7 {background:#fee8c9;}
		.bcolor8 {background:#ffd6a3;}
		.bcolor9 {background:#f7c281;}

		.nomargin {margin:0px;}
		.color1 {color:#ac9d8c;}
		.color2 {color:#b3b3b3;}
		.color3 {color:#B3693B;}
		.color4 {color:#514e4e}
		.color5 {color:#000;}
		.color6 {color:#181818}
		.color7 {color:#b3b3b3}
		.color8 {color:#ad7939}
		.sbold {font-weight:600;}

		#pagecontent div.accessibility_img
		{
			background: url('images/accessibility1.jpg') no-repeat 0 0;
			width:100%;
			height: 138px;
			background-size: 600px;
			margin-bottom: 20px;
		}
iframe#ifrmmob {display:none}
iframe#ifrdesk {display:block}
}