.navi {display:none; color:#fff; padding-top:10px; float:left; font-size:18px;}
 .call-to-action h1 {font-weight:normal; font-size:28px!important; color:#990000!important}
@media (min-width:768px) {
	.fixed-header-on.boxed .header.fixed {
		width: 750px;
	}
}

/* Medium devices (desktops, tablets, 992px and up) */
@media (min-width:992px) {
	.fixed-header-on .header .logo {
		display: block;
	}
	.fixed-header-on.boxed .header.fixed {
		width: 970px;
	}
	
	
	
}

/* Large devices (Large desktops 1200px and up) */
@media (min-width:1200px) {
	.fixed-header-on.boxed .header.fixed {
		width: 1170px;
	}
}

@media (max-width:1024px) 
{
  .header-top .social-links li a {
    font-size: 12px;}
    .social-links li a {
   
    background: #e84c3d;
    border: 1px solid #e84c3d;
    padding: 5px 4px;
    }   
    
    .navbar-default .navbar-nav > li > a {
  
    font-size: 13px; 
    padding: 7px 15px!important;
    } 
    
    .photos {width:45%} 
    .social-links.circle li a {width:47px; height:47px; padding:2px 4px!important;}
}

/* Small devices (tablets, phones less than 767px) */
@media (max-width:767px) {
	/* Fixed header position */
	.header.fixed {
		position: relative !important;
		top: auto !important;	
	}
	.header h2 {font-size:16px!important; padding-top:0; margin-top:-5px}
	.site-slogan {font-size:12px!important;}
	.navbar.navbar-default {background:none; border:0}
	.navbar-toggle {background-color:#fff!important}
	.navbar-default .navbar-toggle .icon-bar {background-color:#333}
	.navbar-default .navbar-nav > li > a {
    border-bottom: 1px solid #ad3f3f}
    .navi {display:block}
     .call-to-action h1 {font-weight:normal; font-size:20px!important; }
     .photos {width:46%}
     .owl-controls .owl-buttons div {
     
    margin-left: 85%!important;
    top: -20%;}
    .announcement {margin:20px auto; width:55%!important; padding-right:10px }
    .headings {padding-top:20px;}
    .banner {margin-left:-15px; margin-top:-10px}

    .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 6px 25px;
        color: #3a3a3a;
        border-color: #fafafa;
    }
    
    .dropdown .dropdown>a:before {
  
    top: 9px!important;
     
        }
        
        .navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a {
    padding-left: 35px;
}

.dropdown-menu > li > a {
    padding: 7px 20px;
    font-size: 12px;
    color: #000!important;
}
.sep2 {display:none}

 
}

@media (max-width:480px) 
{
     .announcement {margin:20px auto; width:75%!important; padding-right:10px }
    
}

@media (max-width:360px) 
{
     .announcement {margin:20px auto; width:90%!important; padding-right:10px }
    
}

@media (max-width:320px) 
{
     .announcement {margin:20px auto; width:100%!important; padding-right:10px }
    
}
