@media screen and (max-width: 850px) {

nav ul li { padding:0 11px; }
.cntl-bar {
	left:auto;
	right:10px;
}
.cntl-content {
	width:90%;
	float:none;
}
.cntl-image {
	width:100%;
	float:none;
	margin:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cntl-icon {
	left: auto;
	right: 0;
}
.state1 .cntl-content { padding-top:26px; padding-bottom:10px; }
}

@media screen and (max-width: 800px) {
.header_container { min-height:100px; }
#rgt_header {
    padding:0 50px 0 0;
}
.footer_container { padding-top:30px;}
.slicknav_menu { 
	display: block;
	margin-top:20px;
}
nav .menu { display:none; }
#rgt_header {
	width:100%;
	float:none;
}
#feature_content { margin:0; }
.news_box,
.feature_box {
	margin:0 .5% 0 .5%;
	width:32.33%;
}
.news_inn,
.feature_inn {
	padding:14px 12px 14px 12px;
	background:#fff;
	margin-bottom:18px;
}
#sponsor {
	padding:30px 0 30px 0;
	overflow:hidden;
}
.big_logo { padding-bottom:15px; }
.footer_widget { padding-left:0; }
#about_content { padding:30px 0 0 0; }
.about_post { padding-bottom:10px; }

.about_post_info h2 {
    color: #5c8699;
    font-size: 24px;
    padding-bottom: 10px;
    transition: all 0.4s ease-in-out 0s;
}

.about_post_info p {    
    font-size: 16px;
    line-height: 22px;		
}



}

/*@media (max-width: 600px) {
.cntl-bar {
	left:auto;
	right:10px;
}
.cntl-content {
	width:90%;
	float:none;
}
.cntl-image {
	width:100%;
	float:none;
	margin:0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cntl-icon {
	left: auto;
	right: 0;
}
.state1 .cntl-content { padding-top:26px; padding-bottom:10px; }
}*/

@media screen and (max-width: 567px) {
	
	


.news_box,
.feature_box {
	margin:0;
	width:100%;
	float:none;
}
#cff .cff-item {
	margin-left:0!important;
	width:100% !important;
	height:auto !important;
	clear:both !important;
}
.footer_widget {
	width:100%;
	float:none;
	padding-bottom:40px;
}
.big_logo {
	float: none;
	width:100%;
}
.sponsor_info {
	float: none;
	width:100%;
}
.content_head {
/*height:60px;*/

}

.social_content h3 {
    color: #fff;
    font-size: 16px;
}

.content_head h1 {
	margin-left:0;
	display:inline-block;
	float:none;
	font-size:24px;
	line-height:1.3em;
	/*height:60px;*/
}

.about_post_info p {
    color: #000;
    font-size: 16px;
    line-height: 20px;
	text-align:justify;
	
}

.about_post_info h2 {
    color: #5c8699;
    font-size: 24px;
    padding-bottom: 10px;
    transition: all 0.4s ease-in-out 0s;
}


.about_post_pic,
.about_post_info,
.about_post2 .about_post_pic,
.about_post2 .about_post_info { 
	float:none;
	width:100%; 
}
.about_post_info { padding-top:20px; }
.about_post_pic img { margin:0 auto; }
.about_post { text-align:center; }
.small_logo {
	float:left;
	margin:0 2% 16px 0;
	width:23%;
}

.single-coastman #content, .single #content{
	padding:15px 0px 30px;
	
	}
	

}

@media screen and (max-width: 480px) {
	
#instragram .sbi_item {
    width: 50% !important;
}
.social a { 
    margin-left:5%;
    margin-right:0;
    width:45%;
}
.social a:first-child { margin-left:0 }

#intro_content p a, #intro_content p {
    font-size: 16px;
    line-height: 1.3em;	
}
#intro_content p br{display:none;}

.sponsor_tag{
	width:100%;
	height:25px;
	float:none;
	margin-right:0px;
}

.content_head h1 {
	margin-left:0;
	display:inline-block;
	float:none;
	font-size:20px;
	line-height:1.3em;
	/*height:60px;*/
}



/* blog part */
.right_sidebar{
	width:100%;	
	float:none;
	padding-top:10px;
	border-top:4px solid #ccc;
	
}

.left_content{
width:100%;
display:inline-block;
float:none;
}

.left_content .date ,.post-date{
	font-size:11px;
	color:#555;
}
.left_content img{
	width:100%;
	max-width:620px;
}

.category .left_content h3{
	padding-bottom:5px;
}
/* End blog content */

.about_image {
 margin-right:0px;	
 float:none;
 display:block;
 max-width:100%;
}

.about_image img {	
	max-width:100%;		
	width:100%;
}
.email_button{
	margin-bottom:20px;
	width:95.5%;
}

.about_post_info hr{
	display:block;
}

}


@media screen and (max-width: 400px) {
.logo img { max-width:80%; }
.slicknav_menu { margin-top:0px;}
}

@media screen and (max-width: 380px) {
#instragram .sbi_item {
    width: 100% !important;
}
}
/*
     FILE ARCHIVED ON 14:33:58 Nov 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:14:22 Jun 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.109
  exclusion.robots: 0.578
  exclusion.robots.policy: 0.076
  esindex: 0.013
  cdx.remote: 13.806
  LoadShardBlock: 128.855 (3)
  PetaboxLoader3.datanode: 130.8 (5)
  PetaboxLoader3.resolve: 100.126 (2)
  load_resource: 207.571
  loaddict: 89.201
*/