@media screen and (min-width:240px) and (max-width:640px)
{
.wrap{width:calc(100% - 30px); margin:0px 15px;}

.footer{
	padding:18px 0px;}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .span4, .span8 {
	width:100%;
	display:block;
    float: left!important;
	margin:0px auto;
	
  }


.box-col-1, .box-col-2, .box-col-3{margin-bottom:20px;}

.login-box{margin-top:10px;}

.phone{margin-top:5px; text-align:center;}

.header{position:fixed;}

.header .col-md-9{height:1px;}

.hdr-mrgn{margin-top:100px;}

.mrgn-menu{margin-top:2px;}

.footer_1 .col-md-4{margin-top:20px;}

.nivo-caption {bottom:20px!important; font-size:20px!important; line-height:20px!important;}

h1, h2{padding-top:10px;}

.head-top{display:none;}
  
  .box-pad2 {width:87%;}
  
  #set-rl_sliders-1 > .accordion-group > .accordion-heading > a.accordion-toggle {padding-right: 67px;}

.rl_sliders.accordion > .accordion-group .accordion-heading .accordion-toggle {padding-right: 67px;}
  
  .body-pic{float: none; margin-bottom:20px; margin-left:0px; width:100%;}
  
  .box-col-2:after, .box-col-3:before{clear:both; content:""; display:block;}
  
  .box-pad1 {padding: 30px 20px;}
  
  .box-col-3{margin-top:25px;}
  
.box-pad {padding: 35px 20px;}

.notice-wd h2 a {min-height: 10px; text-align:left;}

.jcl_view_event .jcl_event_body {margin-top: -15px;}

h1.ArticleTitle{margin-top:-15px;}

.sortable {font-size:12.5px;}

.header img{width:75%;}
  
  .item-page{column-count: 1!important; column-gap: 0px!important;}
  
  .pg-table{font-size:14px;}

}

@media screen and (min-width:641px) and (max-width:767px)
{
	
	.wrap{width:95%; margin:0 auto;}
.wrap1{width:95%; margin:0 auto;}

}


@media screen and (min-width:768px) and (max-width:1024px)
{
	
	.wrap{width:95%; margin:0 auto;}
.wrap1{width:95%; margin:0 auto;}

.menu ul{list-style:outside none none; }

.menu a{padding:0px; line-height:20px;}

}

@media screen and (min-width:981px) and (max-width:1024px)
{


.nav-s a {
    padding: 10px 10px;
	font-size:16px;

}

}
@media screen and (min-width:981px) 
{
	li.item-362 a, li.item-361 a, li.item-410 a, li.item-390 a {
    text-transform: uppercase;
    font-weight: bold;
	color:#0066B4!important;
    text-decoration:underline;
}
}
@media screen and (min-width:240px) and (max-width: 980px) {
	
    .active {
        display: block;
    }
	
	.nav-s {float:left; width:100%; margin-top:0px;}
    .nav-s > li, .nav-s > li > a {
        float: none;
		width:100%;
		
    }
	
	.nav-s a {
		
		display:block;
		margin:0;
		padding:10px 0px 10px 7px;
		text-align:left;
		border-bottom: 1px solid #e5e5e5;
		width:100%;
		
	}
	
	.nav-s > li{width:100%!important;}
	
    .nav-s > li > .parent {
        background-position: 85% 50%;
    }
    .nav-s li li .parent {
        background-image: url("../images/dnarrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav-s li li a {
    
	width:100%;
	text-align:left;
}

    .nav-s ul {
        display: block;
        width: 100%;
    }
   .nav-s > li.hover > ul , .nav-s li li.hover ul {
        position: static;
    }

}

@media screen and (min-width:240px) and (max-width:640px){
	.col-md-6{text-align:center!important; float:none!important; border:none!important;}
	.div90{float:none!important}
	
	}
	
@media screen and (min-width:481px) and (max-width:900px){
	.wrap,.wrap1{width:98%; margin:0 auto;}
	.col-md-12 {
	width:100%;
	display:block;
    float: left!important;
	margin-top:10px;
	margin-bottom:10px;
  }
  
 
  
}

