/**
* @version   $Id: grid-responsive.css 2375 2012-08-14 22:41:53Z kevin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

body {min-width: 100px !important;}
body [class*="rt-grid"] {display: inline;float: left;position: relative;margin: 0;}

.rt-container {width: 1200px;margin: 0 auto;position: relative;}
.rt-grid-1 {width: 100px;}
.rt-grid-2 {width: 200px;}
.rt-grid-3 {width: 300px;}
.rt-grid-4 {width: 400px;}
.rt-grid-5 {width: 500px;}
.rt-grid-6 {width: 600px;}
.rt-grid-7 {width: 700px;}
.rt-grid-8 {width: 800px;}
.rt-grid-9 {width: 900px;}
.rt-grid-10 {width: 1000px;}
.rt-grid-11 {width: 1100px;}
.rt-grid-12 {width: 1200px;}

.rt-push-1 {left: 100px;}
.rt-push-2 {left: 200px;}
.rt-push-3 {left: 300px;}
.rt-push-4 {left: 400px;}
.rt-push-5 {left: 500px;}
.rt-push-6 {left: 600px;}
.rt-push-7 {left: 700px;}
.rt-push-8 {left: 800px;}
.rt-push-9 {left: 900px;}
.rt-push-10 {left: 1000px;}
.rt-push-11 {left: 1100px;}

.rt-pull-1 {left: -100px;}
.rt-pull-2 {left: -200px;}
.rt-pull-3 {left: -300px;}
.rt-pull-4 {left: -400px;}
.rt-pull-5 {left: -500px;}
.rt-pull-6 {left: -600px;}
.rt-pull-7 {left: -700px;}
.rt-pull-8 {left: -800px;}
.rt-pull-9 {left: -900px;}
.rt-pull-10 {left: -1000px;}
.rt-pull-11 {left: -1100px;}

.rt-prefix-1 {padding-left: 100px;}
.rt-prefix-2 {padding-left: 200px;}
.rt-prefix-3 {padding-left: 300px;}
.rt-prefix-4 {padding-left: 400px;}
.rt-prefix-5 {padding-left: 500px;}
.rt-prefix-6 {padding-left: 600px;}
.rt-prefix-7 {padding-left: 700px;}
.rt-prefix-8 {padding-left: 800px;}
.rt-prefix-9 {padding-left: 900px;}
.rt-prefix-10 {padding-left: 1000px;}
.rt-prefix-11 {padding-left: 1100px;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
    .rt-container {width: 960px;}
    .rt-grid-1 {width: 80px;}
	.rt-grid-2 {width: 160px;}
	.rt-grid-3 {width: 240px;}
	.rt-grid-4 {width: 320px;}
	.rt-grid-5 {width: 400px;}
	.rt-grid-6 {width: 480px;}
	.rt-grid-7 {width: 560px;}
	.rt-grid-8 {width: 640px;}
	.rt-grid-9 {width: 720px;}
	.rt-grid-10 {width: 800px;}
	.rt-grid-11 {width: 880px;}
	.rt-grid-12 {width: 960px;}

	.rt-push-1 {left: 80px;}
	.rt-push-2 {left: 160px;}
	.rt-push-3 {left: 240px;}
	.rt-push-4 {left: 320px;}
	.rt-push-5 {left: 400px;}
	.rt-push-6 {left: 480px;}
	.rt-push-7 {left: 560px;}
	.rt-push-8 {left: 640px;}
	.rt-push-9 {left: 720px;}
	.rt-push-10 {left: 800px;}
	.rt-push-11 {left: 880px;}

	.rt-pull-1 {left: -80px;}
	.rt-pull-2 {left: -160px;}
	.rt-pull-3 {left: -240px;}
	.rt-pull-4 {left: -320px;}
	.rt-pull-5 {left: -400px;}
	.rt-pull-6 {left: -480px;}
	.rt-pull-7 {left: -560px;}
	.rt-pull-8 {left: -640px;}
	.rt-pull-9 {left: -720px;}
	.rt-pull-10 {left: -800px;}
	.rt-pull-11 {left: -880px;}

	.rt-prefix-1 {padding-left: 80px;}
	.rt-prefix-2 {padding-left: 160px;}
	.rt-prefix-3 {padding-left: 240px;}
	.rt-prefix-4 {padding-left: 320px;}
	.rt-prefix-5 {padding-left: 400px;}
	.rt-prefix-6 {padding-left: 480px;}
	.rt-prefix-7 {padding-left: 560px;}
	.rt-prefix-8 {padding-left: 640px;}
	.rt-prefix-9 {padding-left: 720px;}
	.rt-prefix-10 {padding-left: 800px;}
	.rt-prefix-11 {padding-left: 880px;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    #body .rt-container {width: 768px;}
    #body .rt-grid-1 {width: 64px;}
	#body .rt-grid-2 {width: 128px;}
	#body .rt-grid-3 {width: 192px;}
	#body .rt-grid-4 {width: 256px;}
	#body .rt-grid-5 {width: 320px;}
	#body .rt-grid-6 {width: 384px;}
	#body .rt-grid-7 {width: 448px;}
	#body .rt-grid-8 {width: 512px;}
	#body .rt-grid-9 {width: 576px;}
	#body .rt-grid-10 {width: 640px;}
	#body .rt-grid-11 {width: 704px;}
	#body .rt-grid-12 {width: 768px;}

	#body .rt-push-1 {left: 64px;}
	#body .rt-push-2 {left: 128px;}
	#body .rt-push-3 {left: 192px;}
	#body .rt-push-4 {left: 256px;}
	#body .rt-push-5 {left: 320px;}
	#body .rt-push-6 {left: 384px;}
	#body .rt-push-7 {left: 448px;}
	#body .rt-push-8 {left: 512px;}
	#body .rt-push-9 {left: 576px;}
	#body .rt-push-10 {left: 640px;}
	#body .rt-push-11 {left: 704px;}

	#body .rt-pull-1 {left: -64px;}
	#body .rt-pull-2 {left: -128px;}
	#body .rt-pull-3 {left: -192px;}
	#body .rt-pull-4 {left: -256px;}
	#body .rt-pull-5 {left: -320px;}
	#body .rt-pull-6 {left: -384px;}
	#body .rt-pull-7 {left: -448px;}
	#body .rt-pull-8 {left: -512px;}
	#body .rt-pull-9 {left: -576px;}
	#body .rt-pull-10 {left: -640px;}
	#body .rt-pull-11 {left: -704px;}

	#body .rt-prefix-1 {padding-left: 64px;}
	#body .rt-prefix-2 {padding-left: 128px;}
	#body .rt-prefix-3 {padding-left: 192px;}
	#body .rt-prefix-4 {padding-left: 256px;}
	#body .rt-prefix-5 {padding-left: 320px;}
	#body .rt-prefix-6 {padding-left: 384px;}
	#body .rt-prefix-7 {padding-left: 448px;}
	#body .rt-prefix-8 {padding-left: 512px;}
	#body .rt-prefix-9 {padding-left: 576px;}
	#body .rt-prefix-10 {padding-left: 640px;}
	#body .rt-prefix-11 {padding-left: 704px;}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
	body {-webkit-tap-highlight-color: transparent;}
    #body .rt-container {width: 480px;}
    #body .rt-container [class*="rt-grid"] {display: block;float: none;position: relative;width: 100%;}
    #body .rt-container [class*="rt-push"], [class*="rt-pull"] {left: auto;}
    #body .rt-container [class*="rt-prefix"] {padding-left: 0;}
}

@media only screen and (max-width: 480px) {
	body {-webkit-tap-highlight-color: transparent;}
    #body .rt-container {width: 95%;}
    #body .rt-container [class*="rt-grid"] {display: block;float: none;position: relative;width: 100%;}
    #body .rt-container [class*="rt-push"], [class*="rt-pull"] {left: auto;}
    #body .rt-container [class*="rt-prefix"] {padding-left: 0;}
}





@media only screen and (min-width: 960px) and (max-width: 1199px) 
{
}

@media only screen and (min-width: 768px) and (max-width: 959px) 
{
}

@media only screen and (min-width: 481px) and (max-width: 767px) 
{
}

@media only screen and (max-width: 480px) 
{
	
}




@media only screen and (max-width: 768px) 
{
}


@media only screen and (max-width: 800px) 
{
	#body .customlogoarea #logotext 
	{
		height: auto;
		left: 180px;
		top: 0px;
		width: 300px;
	}
	#body #rt-feature4 .rt-container .rt-grid-4
	{
		float:left;
		width:100%;
	}
	#body #rt-feature4 .rt-container .rt-grid-4 .rt-block
	{
		float:right;
		background: none;
	}	
	#body .search input.inputbox 
	{
		float: left;
		margin-right: 10px;
		width: 150px;
	}
	#body #lindisFeature
	{
		height:130px;
		background-size: 100%; 
	}
	#body #lindisWatermark
	{
		background-size: 40%;
	}
	#body #rt-main-container 
	{
		padding-top: 190px;
	}

	#body #rt-main-container .rt-grid-4 
	{
		width: 100%;
	}	
	#body.menu-lindisfarne-home ul.menu.quick_links li 
	{
		width: 31%;
		margin: 2% 9%;
	}
	#body #other-quick-links li 
	{
		width: 30%;
	}
	#body #rt-main-container .rt-block 
	{
		max-width: 96%;
		margin: 2% 0%;
		padding: 0% 2%;
	}
	#body .rt-container
	{
		max-width: 96%;
		width: 96%;
	}
	#body .rt-grid-12
	{
		max-width: 100%;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-alpha
	{
		float: left;
		width: 44%;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-omega
	{
		float: left;
		width: 55%;
	}	
	/** Inner Pages **/
	#rt-main-container .rt-container .rt-container
	{
		max-width: 100%;
		width: 100%;
	}
	#rt-main-container .rt-container .rt-container .rt-grid-9
	{
		width: 70%;
	}
	#rt-main-container .rt-container .rt-container .rt-grid-3
	{
		width: 30%;
	}
	


}
@media only screen and (max-width:643px) 
{
	#body #rt-feature4 .rt-container .rt-grid-4 
	{
		margin-top: 60px;
	}
	#body #rt-feature4 .rt-container .rt-grid-4 .rt-block 
	{
		float: none;
		margin-left: 34%;
		background: none;
		padding: 0px;
	}
	#body #lindisFeature 
	{
		height: 72px;
	}
	#body #rt-main-container 
	{
		padding-top: 148px;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-alpha 
	{
		float: left;
		width: 100%;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-omega 
	{
		float: left;
		width: 100%;
		margin-top: 20px;
	}
	#body .rt-container 
	{
		max-width: 96%;
		width: 96%;
	}
	#body.menu-lindisfarne-home ul.menu.quick_links li 
	{
		width: 39.5%;
		margin: 2% 5%;
	}
	#body #other-quick-links li 
	{
		width: 45%;
	}
	/** Inner Pages **/
	#rt-main-container .rt-container .rt-container .rt-grid-9
	{
		width: 100%;
	}
	#rt-main-container .rt-container .rt-container .rt-grid-3
	{
		width: 100%;
	}
	#rt-main-container .rt-container .rt-container ul.menu.quick_links li
	{
		margin: 10px 30px;
		width: 38%;
		float:left;
	}
}


@media only screen and (max-width:568px) 
{
	#rt-main-container .rt-container .rt-container ul.menu.quick_links li 
	{
		margin: 10px 20px;
		width: 42%;
		float: left;
	}
}


@media only screen and (max-width:533px) 
{
	#body.menu-lindisfarne-home ul.menu.quick_links li
	{
		width: 47%;
		margin: 2% 1.5%;
	}
	#rt-main-container .rt-container .rt-container ul.menu.quick_links li 
	{
		margin: 10px;
		width: 45%;
	}
}

@media only screen and (max-width:480px) 
{
	#body .customlogoarea #thecrest
	{
		height: auto;
		width: auto;
		position: initial;
		top: 0px;
		z-index: 0;
	}
	#body .customlogoarea #logotext
	{	
		position: initial;
		height: auto;
		width: auto;
		max-width: 90%;
	}
	#body .customlogoarea p
	{
		text-align: center;
	}
	#body #rt-feature4 .rt-container .rt-grid-4
	{
		margin-top:0px;
	}
	#body #rt-feature4 .rt-container .rt-grid-4 .rt-block
	{
		margin-left: 15%;
	}
	#body #lindisFeature 
	{
		height: 1px;
	}
	#body #rt-main-container 
	{
		padding-top: 90px;
	}
	#body #rt-main-container .rt-block 
	{	
		margin: 8% 0%;
	}
	#body.menu-lindisfarne-home ul.menu.quick_links li 
	{
		width: 53%;
		margin: 4% 25%;
	}
}

@media only screen and (max-width:360px) 
{
	#body.menu-lindisfarne-home ul.menu.quick_links li 
	{
		width: 72%;
		margin: 4% 15%;
	}	
	#body #other-quick-links li 
	{
		width: 94%;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-omega tr
	{
		float: left;
		width: 100%;
	}
	#rt-footer-surround #rt-footer .rt-container .rt-omega td
	{
		float: left;
		width: 100%;
	}
}

@media only screen and (max-width:240px) 
{
	#body.menu-lindisfarne-home ul.menu.quick_links li 
	{
		width: 98%;
		margin: 4% 2%;
	}
	#rt-main-container p img
	{
		max-width:100%;
	}
	#rt-footer-surround .customnoblock img:nth-child(2)
	{
		max-width: 90% !important;
		margin: 20px 0px !important;
	}
}



@media only screen and (min-width: 800px) and (max-width: 800px) 
{
	

}
