/*
CSS Document
Client: Financial Services Regulatory Commission
Author: Genesis Creatives
Code Base: HTML5
*/


#coat-of-arms2{
  margin-top:40px !important;
}

/temp hide sub menu of fs */
li.item-169,
li.item-170,
li.item-171,
li.item-172,
li.item-173{
  display:none !important;
}

.docman-table-list a{
  font-size:1.2em
  }
.moduletable_stayinformed h3{
  
  text-align:center;
  
  }

.moduletable_newsletters ._newsletters ul li a{
  margin:0;
      padding:0;
      list-style-type:none
  }
    
.moduletable_newsletters ._newsletters ul.nav li{
  margin:0;
      padding:0;
      list-style-type:none;
  }
    
    
    

.docman-table-documents thead tr .form-search{
  padding-bottom:50px;
  font-size:0.8em;
  }
  
  
 .docman-table-documents label{
    font-size:1.2em;
      font-weight:bold
    }
    
    

#leftcol .categories-list h1,
.com_docman h1{
 font-weight:100;
  font-size:2em;
}

#leftcol .categories-list h3.page-header{
text-align:left;
  font-size:1.5em;
  font-weight:100;
  background-color:#f5f5f5;
}

h4.docman-document-header{
 font-size:1em;
  margin:0;
  float:left;
}


  
  
#breadcrumbs2{

padding-bottom:2.5em;

}

#breadcrumbs2 a{
 color:#900 
}

/*----- nfsrc tabulated data------------*/

#leftcol table,
#leftcol caption,
#leftcol tbody,
#leftcol tfoot,
#leftcol thead,
#leftcol tr,
#leftcol th,
#leftcol td{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}

#leftcol table{
font-family:Helvetica, Arial, sans-serif;

font-size:0.9em;
color:#444;
  border-collapse:collapse;
  font-weight:400;

  margin-bottom:50px;
  border-left:5px solid #8c6b6b;
  width:100%;
}




#leftcol table td{
 padding:5px; 
  /*border-bottom:1px solid #e4e4e4;*/
  padding-left:10px;
}

#leftcol table tr{
  margin-bottom:2px;
  
}

#leftcol table tr:nth-child(even)
{
	background: #f5f5f5;
}

#leftcol table tr:nth-child(odd)
{
	background: #e4e4e4
}













#main-mod-bottom .pri-parallax{
  padding-bottom:10em;
  }

#main-mod-bottom p{
 color:#fff; 
}
  
#main-mod-bottom{
 padding-bottom:3em;
  background-color:#e4e4e4;
    padding-top:2em;
}
  
/*-- --------------- HEADER -----------------------*/

img.logo-wrapper{

    float:left;
  }

.title{

  float:left;
  margin-top:29px;
  margin-left:20px;
    font-weight:300;
    display:block;
    }

header .text-center{
 font-size:0.8em;
  margin-top:1em;
}
/*-- --------------- NAV-----------------------*/

.navbar .navbar-nav{
  display:inline-block;
      float:none;
      vertical-align:top;
    }
    
    .navbar .navbar-collapse{
  text-align:center;
        }


.navbar ul.nav li a{
  padding-left:0.75em;
  padding-right:0.75em;
  }


/*-- --------------- ANI -----------------------*/

.jumbotron .btn{
background-color:#602982;
border:0;
}
  
.jumbotron .btn:hover{
background-color:#869f5a;	
}      
      
.jumbotron{
/*background-image:url(../../../images/fsrc-background-1.jpg);
background-repeat:no-repeat;
background-position:left top;
background-size:cover;*/
  margin:0;

}


/*-- --------------- STRIP1 / ROW-A -----------------------*/
#strip1{
background: -moz-linear-gradient(top,  rgba(245,245,245,1) 5%, rgba(255,255,255,1) 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,rgba(245,245,245,1)), color-stop(50%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
  
}



#strip1,
#strip1b,
#strip2{
	
padding:1em 0;

padding-bottom:3em;
}

#strip1b{
text-align:center; 
padding-bottom:6em;
}

.strip1 p{
color:#555; 
}

.strip1{

  }

/*-- --------------- COL-1 -----------------------*/

#strip1 .col-lg-2{
  background-color:#eee;
 

  }






p.small{
 font-size:0.9em;
  color:#000;
  font-weight:400;
margin:0;
 padding:0;

}

/*--- GLOBAL STYLES ---*/
#links img{
border:3px solid #d4e1ae; 
  border-radius:3px;
  margin:3px;
}


h3{
 text-align:left;
padding-left:25px;
  margin-top:2em;
}
.highlight{
background-color:#869f5a;
color:#fff;
font-weight:bold;
font-family:Arial,sans-serif;
padding:0.5em;
width:250px;
border-radius:8px;
}
  
  




.jumbotron.dish2{
/*background-image:url(../images/nevis2.jpg);
background-repeat:no-repeat;
background-position:left top;
background-size:cover;*/
  margin:0;
  height:400px;
}

.jumbotron.title{
background-image:url(../images/title.png);
background-repeat:no-repeat;
background-position:center top;
background-size:cover;
margin:0;
height:200px;
background-color: transparent;

}



  
  
.navbar{
margin-bottom:0;

}


  























p.b-from-right{
padding:5px;
line-height:1.5em;  
}

.qtitle{
color:#777;
    padding-top:10px;
 font-size:1.5em;
  }
  
#fsrc-fixed-bg2 .button{
 background-color:#67820a;
  border:0;
  padding:5px;
  width:100px;
  color:#fff;
}

#fsrc-fixed-bg2 input{
 padding:3px; 
}

.responseContainer{
width:300px;
position:relative;
left:65%;	
}

#fsrc-fixed-bg2 .moduletable h3{
 color:#ff9; 
   margin-left:65%; 
    overflow:hidden;
  position:relative;
  top:100px;
  z-index:9;
  font-weight:lighter;
  font-size:1.5em;
}

#main-mod-bottom h3{
 font-weight:100;
  font-size:3em;
  margin-top:1em;
  margin-bottom:1
}




#main-mod-bottom .acymailing_module{

  width:100%;
  margin:0 auto;
  overflow:hidden;
  position:relative;
  top:100px;
  z-index:9
  }

#main-mod-bottom table.acymailing_form{
 margin-left:65%; 

}

#rightcol .acymailing_module{
	
}



#fixed-top{
  background-color:#fff;
 /* position:fixed;
  top:0;

  width:100%;

  z-index:999;
  height:197px;
*/

}


#scroll-bottom{

  position:relative;
  top:197px;
}


.m4j_submit{
  width:200px;
    height:50px;
    border:none;
    position:relative;
  top:-60px
  }
  
  .m4j_submit:hover{
      background-color:#f90;
        cursor:hand;
        color:#fff;
  	cursor:pointer;
  cursor:hand;
      }
.m4j_form_table input,
  .m4j_form_table textarea{
  padding:5px;
    font-family:Helvetica,Arial, sans-serif;
    font-size:1em;
    color:#666;
    font-weight:100;
  }

/*------------------GEN ----------------------*/
header,
footer,
section,
article,
nav,
aside,
figure,
main{
display:block;	
}

body{
font-family:Helvetica;
font-weight:lighter;
padding:0;
margin:0;
background-color:#fff;
  
}

/*------------------MAIN HEADER ----------------------*/
header{
margin-top:-97px;
}



#logo{
position:relative;
  z-index:1;
 /* padding-top:40px;*/

  width:260px;
}


#address{

  width:100%;



 
color:#777;
  margin:0 auto;
  /*width:1090px;*/

}

#address p{

}


#coat-of-arms2{
 margin:0 auto;
  float:none;
position:absolute;
top:98px;
  z-index:100;
}

#coat-of-arms3{
display:none;	
}




#searchbox{
/*width:400px;
height:30px;*/
padding:35px 0 0 0;


/*position:relative;
top:-105px;
left:683px;*/
border-radius:5px;
  -khtml-border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

#searchbox .input-prepend input{
padding:5px;  
  font-size:0.9em;
  border:1px solid #e4e4e4;
  background-color:#fff;
}

#searchbox button{
 background-color:#999;
  border:none;
  height:30px;
  width:60px;
  color:#fff;
}



#toplinks a{
 color:#666; 
}

#toplinks ul{
list-style-type:none;
font-size:0.8em;
}

#toplinks ul li{
display:inline;
  float:left;
margin-left:20px;
}

.search input{
  font-size:1em;
    padding:5px;
	
  }

#offlajn-ajax-search93{

/*position:absolute;
margin-left:225px;  
  top:-10px;*/
}

#toplinks .nav{

/*  position:relative;
  top:-60px;
  left:225px;*/
}
/*------------------MAIN NAV ----------------------*/
nav#mainNav{
/*position:relative;*/
  background-color:#033333;  
margin:0 auto;
/*width:1100px;*/
 /* margin-top:40px;*/


}

nav#mainNav ul#icemegamenu{
 /*position:relative;
  z-index:9999999*/

}

#mainNav ul li a{
 font-family:Helvetica;
  font-weight:100;
}

nav#mainNav ul{

list-style-type:none;
font-size:1em;

margin:0;
  padding:0;

}

/*nav#mainNav ul li{
display:inline;
}*/

nav#mainNav ul li a:link,
nav#mainNav ul li a:visited{
 color:#999;
  text-decoration:none;
}

nav#mainNav ul li a:hover{
 color:#fff;

}

nav#mainNav ul li.current a{
 color:#e7dec8; 
  border-top:1px solid #e7dec8;
  padding-top:10px;
}
    
nav#mainNav li#iceMenu_147{
margin-left:145px;
    }


nav#mainNav #iceMenu_123,
nav#mainNav #iceMenu_124,
nav#mainNav #iceMenu_125{
 display:none ;
}

nav#mainNav .icemega_active{
background-color:#4f1920;
}

/*------------------ ANI ----------------------*/
section#ani{
width:100%;
position:relative;
  display:none;
/*width:100%;
background-color:#999;
height:450px;
clear:left;*/

}
#ani h2{
 font-weight:lighter;
  /*color:#888;---origninal---*/
  color:#fff;
  font-size:2.2em;
}

#ani ul{
  margin:0;
  padding:0;
 list-style-type:none; 
}

#ani ul li{
  float:left;
 width:365px;
  height:365px;
  border:1px solid #fff;
}

.camera_caption_articlecontent a{
  color:#999;


  }
  
  .camera_caption_articlecontent p{

      font-family:Helvetica;
      font-weight:lighter;
      font-size:1em;
      line-height:1.4em;
      padding:0 90px 10px 40px;
      margin:0 0 20px 0;
      border-left:1px solid #555
  }

.camera_pag{
  width:300px;

    height:40px;
    position:relative;
    left:275px;
    top:-45px;
    z-index:999;
  }
 
#ani p{
 margin:0;
  padding:0;
}

.tp-dottedoverlay{
  opacity:0.1;
  }
#green{

background-color:#5f733b;  
  opacity:0.6;
  margin-top:-350px;
  position:relative;
  z-index:99;
  height:350px;
}
.jumbotron h1{
  margin-bottom:20px;

padding-top:150px;
    font-weight:lighter;
    color:#fff;

  }

/*------------------ MID STRIP----------------------*/
section#mid-strip{
  color:#fff;
margin:0 auto;
/*width:1100px;*/
background-color:none;
height:100px;
clear:left;
padding:25px;
}

#mid-strip h1{
font-family: 'Lora', serif;
  font-weight:400;
  margin:0;
}


section#mid-strip p.quote{
 font-family:Georgia, Times;
  font-size:1.1em;
  font-style:italic;
  line-height:1.5em;
  padding:0;
  margin:0;
  color:#888;
  width:700px;
  text-align:center;
 margin:0 auto;
  padding-top:20px;
  padding-bottom:30px;
}




ul.breadcrumb{

  padding:0;
}

ul.breadcrumb li{
display:inline;
  float:left;
  font-size:0.7em;

  color:#777;
}

ul.breadcrumb li a{
 color:#058429; 
}

ul.breadcrumb li span{

}

ul.breadcrumb li.active span{
 padding-left:0; 
}
  
/*------------------ MAIN BODY WRAPPER ----------------------*/
#mainbodyWrapper{
  



background: -moz-linear-gradient(top,  rgba(245,245,245,1) 5%, rgba(255,255,255,1) 50%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,rgba(245,245,245,1)), color-stop(50%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(245,245,245,1) 5%,rgba(255,255,255,1) 50%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
/*margin-top:145px;*/

  overflow:hidden;
  clear:both;
background-color:#fff;
}
/*------------------ LEFT COL ----------------------*/
section#leftcol{

  
  box-shadow:0 0 18px rgba(0,0,0,.10);
  clear:left;
/*float:left;*/
background-color:#fff;

margin:5px 0 0 0;
padding:30px 25px 75px 25px;

  font-size:0.9em;

    color:#444;
   
    line-height:1.5em;
  
  
  

-moz-border-radius-topright: 5px;

border-top-right-radius: 5px;
  
-webkit-border-top-right-radius:5px;


-khtml-border-radius-topright:5px;

}

/*
section#leftcol h2{
 color:#fff;
  font-weight:lighter;
  font-size:2em;
  padding-bottom:30px
}
*/

section#leftcol h2{
 color:#033333;
  font-weight:100;
  font-size:2em;
  padding-bottom:0px;

  line-height:1.2em;

}





section#leftcol #leftcolHeader h2{
font-family:Helvetica,sans-serif;
font-weight:lighter;
letter-spacing:-0.03em;
margin:0 0 15px 0;
  color:#e4e4e4;
}

section#leftcol h4{

  text-transform:capitalize;

font-weight:lighter;
  
}

section#leftcol h4 a{
 color:#444; 
  text-decoration:none;
 
}

.ns2-column{
  margin-bottom:10px;
    padding-bottom:20px;
    
    
  }

.ns2-introtext{
  color:#666;
    line-height:1.4em;
  }

p.ns2-introtext{
 margin-top:4px 
}

#leftcol ol li,
#leftcol ul li{

  background-color:#f5f5f5;
  padding:10px 25px 5px 20px;
  margin-bottom:2px;
}

#leftcol ol li:hover,
#leftcol ul li:hover{
 background-color:#e9e9e9;

}

#leftcol ol,
#leftcol ul{
 padding-bottom:0px; 
}



#fbpExtended{
 margin-top:-55px;

}

.fbpTopNavigation_core{
  padding:0;
  background:none
  }

#top_liid_home{
 margin-left:-27px; 
}


/*------------------ RIGHT COL ----------------------*/
section#rightcol{
/*float:left;*/
  height:100%;
margin:0;
padding:0;
  font-size:0.9em;
    color:#666;
    line-height:1.5em;
border-right:1px solid #f1f1f1;
  background-color:#f5f5f5;
 margin-top:35px;
  padding-top:20px;
  border-top-right-radius:8px;
  border-bottom-right-radius:8px;

}

.span4{
 margin:0; 
}

h2.item-title,
#rightcol .page-header h2,
h2.contentheading{
 font-size:2em;
  font-weight:lighter;
  color:#f90;
}

.m4j_required_wrap{
  display:none;
  }

section#rightcol #rightcolHeader h2,
section#rightcol h3{
font-family:Helvetica,sans-serif;
font-weight:lighter;
letter-spacing:-0.03em;
margin:0 0 15px 0;
  color:#900;
    font-size:1.8em;
	
}

section#rightcol h4{
 margin:0 0 5px 0; 
  text-transform:capitalize;
   border-top:1px solid #999;
  border-bottom:1px solid #999;
  padding:8px 0 8px 0;
  
}

section#rightcol h4 a{
 color:#444; 
  text-decoration:none;
 
}

#rightcol .ns2-inner{
 border-top:5px solid #579478; 
}

.m4j_submit{
  width:200px;
    height:50px;
    border:none;
    
  }
  
  .m4j_submit:hover{
      background-color:#f90;
        cursor:hand;
        color:#fff
      }
#rightcol ul.nav{

}

#rightcol ul.nav{

  
  margin:0;
  padding:0 0 50px 0;
  list-style-type:none;
}

#rightcol ul.nav li a:link,
#rightcol ul.nav li a:visited{
 display:block; 
  line-height:2em;
  padding-left:25px;
  padding-right:25px;
  text-decoration:none;
  color:#5f733b;
  border-bottom:1px solid #f0f0f0;

}

#rightcol ul.nav li a:hover,
#rightcol ul.nav li a:active{
background-color:#f1f1f1;
  color:#000;
}

#rightcol ul.nav li.current{
 background-color:#e8eed8;
}



#rightcol .moduletable_contactinformation h3{
background-color:#f5f5f5;
  padding:25px;
  margin:0;
}

div.custom_contactinformation{
 padding:0 25px; 
  border:1px solid #eee
}



.fsrc-btn p a:link,
.fsrc-btn p a:visited{
margin:0;
display:block; 
background-color:#525252;
padding:30px;
  text-decoration:none;
  color:#fff;
    }
    
.fsrc-btn p a:hover,
.fsrc-btn p a:active{
    display:block;
  background-color:#65893e;
    }   
    
  
  .fsrc-btn p{
  text-align:center;
  color:#fff;
  font-size:1.2em;
    }


#rightcol .fsrc-btn{
 margin-bottom:35px; 
}


#rightcol .acymailing_module{

position:relative;
left:25px;  
}

#rightcol .moduletable_contactinfo p{
 margin-left:25px;

}

/*---------------------MAIN BOTTOM -----------------*/
section#mainBottom{
padding-top:3em;
  margin:0 auto;

}

section#mainBottom h3{
  font-size:1.5em;
  font-weight:lighter;
  margin:0;
  padding:0;

}




section#mainBottom p{
 text-align:center; 
}

  section#mainBottom p a:link,
  section#mainBottom p a:visited{
   color:#999; 
  }

/*------------------ FOOTER ----------------------*/
footer#mainFooter{
clear:both;
margin-top:0;
text-align:center;
overflow:hidden;
  background-color:#333;
background-image:url(../../../images/clock.jpg);
background-repeat:no-repeat;
background-position:bottom right;

}

footer#mainFooter h3{
 color:#fff;
font-family:Helvetica,Arial,sans-serif;
font-weight:lighter;
  font-size:2.5em;
  margin-bottom:0;

border-bottom:1px solid #444;
  margin-right:50px;
  /*margin-left:10%;*/
  text-align:center;
}

.footer-sitemap-menu{
padding-top:30px;

  }

.footer-sitemap-menu ul{
  float:left;
  text-align:left;
    font-size:0.7em;
    line-height:1.5em;
	list-style-type:none;
  }
  
.footer-sitemap-menu ul li a:link,
.footer-sitemap-menu ul li a:visited{
   color:#999;
   text-decoration:none
 
  }
        
        
.footer-sitemap-menu ul li a:hover,
.footer-sitemap-menu ul li a:active{
   text-decoration:underline;
   color:#ccc;
 
  }        
    
.footer-sitemap-menu ul li.parent{
    font-size:1em;
        padding-top:40px;
        margin-bottom:10px;
        list-style-type:none;
		border-bottom:1px solid #888;
 
      }

.footer-sitemap-menu ul li.parent a:link,
.footer-sitemap-menu ul li.parent a:visited{
color:#e4e4e4;
   text-decoration:none;
}
    
    .footer-sitemap-menu ul li.parent a:hover,
.footer-sitemap-menu ul li.parent a:active{
color:#fff;

}
    
.item-101,
.item-123,
.item-124,
.item-125{
  display:none
      }
    

#credits{
/* width:1100px;*/
  margin:0 auto;
  padding-top:80px;
  font-size:0.7em;

  clear:left
}

#credits p,
#credits a{
 color:#ccc; 
}






/*------------- --*/
/*body, html, main {
height: 100%;
}*/

.fsrc-fixed-bg1{
overflow:hidden;
  }
  
  
 
.fsrc-fixed-bg1 h1{
color:#fff;
font-family:Helvetica,sans-serif;
font-weight:lighter;
margin-top:140px;
font-size:2.5em;
margin-left:0;
padding-left:0;
}

#fsrc-fixed-bg2{

overflow:hidden;
text-align:left; 
}

#fsrc-fixed-bg2 .moduletable{

  height:0px;
}

.parasection{
/*  width:700px;*/
    border-right:1px solid #555;
  }
  
  

#fsrc-fixed-bg2 p,
#fsrc-fixed-bg2 h1{
  color:#ccc;
  font-family:Helvetica,sans-serif;
font-weight:lighter;
  line-height:1.3em;

}

#fsrc-fixed-bg2 a{
 color:#ff9; 
}

 
/*.fsrc-scrolling-bg {
min-height: 10%;
}*/

#fsrc-fixed-bg2 h1{
   color:#fff;
font-size:1.5em;
  }


#fsrc-fixed-bg2 .b-wrapper p{
color:#fff;	
padding:0 5px 0 5px;
}

#mainBottom ul#picturelinks{

  overflow:hidden;
  width:900px;
  position:relative;
  left:-340px;
}


#mainBottom ul#picturelinks li{
 display:inline;
  float:left;
  margin-right:2em;
  margin-top:1em;
  
}

.clear {
    clear: both;
}


.mod_ext_quick_contact_form_jquery {

    width:400px;
    float:left;
    margin-left:1000px;

    margin-top:-490px;
    
  }


.mod_ext_quick_contact_form_jquery p label{
   font-weight:normal;
  }


.fsrc-fixed-bg1 .aikon_paralax_content h1{
  background-color:#fff;
      color:#3f5a3a;
      padding:12px 0 8px 24px;
      position:relative;
      left:-23px;
      top:4px;
  width:705px;
  opacity:0.9;
  font-weight:400;
  font-size:2.2em;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius:5px;
-khtml-border-radius-topright:5px;
  }














/* ------------------- MOBILE PHONE CONSIDERATIONS ---------------------------- */
/* ------------------- MOBILE PHONE CONSIDERATIONS ---------------------------- */






@media (max-width: 1200px){
nav#mainNav li#iceMenu_147{
margin-left:0;
    }

nav#mainNav .container-fluid{
 padding:0; 
}

#coat-of-arms2{
display:none;
}
#coat-of-arms3{
	display:block;
	margin-top:-80px;
}



}

@media (max-width: 991px){
 #coat-of-arms2{
     display:none; 
    }
	
	
}
 
    @media (max-width: 1024px) {
  
  nav#mainNav{
	display:none;  
  }
  
  nav#mainNav li#iceMenu_147{
margin-left:0;
    }
	
  
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
  	
}





@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {

header{
margin-top:0;
}
  nav#mainNav{
   display:none; 
  }
  
  #address{
	display:none;	
	}
  
  
  .title{
    font-size:40px;
     margin:0 auto;
	 padding:0;
      font-weight:400;
	  margin-bottom:10px;
	  margin-left:15px;
    }
    
    #coat-of-arms2{
     display:none; 
    }
	
	#coat-of-arms3{
	display:block;
	margin-top:0px;
	margin-left:80px;
	position:absolute;
	z-index:999999;
}
	
	#toplinks,
	#searchbox{
	display:none;	
	}
  

  
header .text-center{
display:none;	
}

#leftcol p{
	color:#000;
font-size:1.3em;
line-height:1.4em;	
}

.jumbotron.dish2{
display:none;
}

#rightcol ul.nav li a:link,
#rightcol ul.nav li a:visited{
	font-size:1.4em;
 display:block; 
  line-height:3em;
  padding-left:25px;
  padding-right:25px;
  text-decoration:none;
  color:#5f733b;
  border-bottom:1px solid #f0f0f0;

}

#rightcol ul.nav li a:hover,
#rightcol ul.nav li a:active{
background-color:#f1f1f1;
  color:#000;
}
  
   
}

/* ---- /MOBILE PHONE CONSIDERATIONS ------ */






















