/*FONTS*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 28, 2013 */



@font-face {
    font-family: 'ostrich_sansblack';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-black-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-black-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-black-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-black-webfont.svg#ostrich_sansblack') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ostrich_sansbold';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-bold-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-bold-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-bold-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-bold-webfont.svg#ostrich_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ostrich_sansmedium';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-regular-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-regular-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-regular-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-regular-webfont.svg#ostrich_sansmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ostrich_sanscondensed_light';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-light-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-light-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-light-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-light-webfont.svg#ostrich_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ostrich_sans_roundedmedium';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-rounded-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-rounded-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-rounded-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-rounded-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-rounded-webfont.svg#ostrich_sans_roundedmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ostrich_sans_dashedmedium';
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-dashed-webfont.eot');
    src: url('../fonts/OSTRICH-WEBFONT/ostrich-dashed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-dashed-webfont.woff') format('woff'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-dashed-webfont.ttf') format('truetype'),
         url('../fonts/OSTRICH-WEBFONT/ostrich-dashed-webfont.svg#ostrich_sans_dashedmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* GLOBAL STYLES
-------------------------------------------------- */

.slider-box {
	margin-left: auto;
	margin-right: auto;
	max-width: 492px;
	}

#spacer {

height: 800px;

}

/*#servicesDiv {

font-family: 'Alegreya Sans SC';
font-weight: 400;
font-size: 17px;
/* Darker text on medium background *!/
color: #fff;
background-color: #555;*/

	
	





#advisory-line  {
	
	position: relative;
	top: 70px;
	border-top: 2px solid #CC5C5C;
	
}


#artist-line  {
	
	position: relative;
	top: 70px;
	border-top: 2px solid #33CCCC;
	
}





#projects-line  {
	
	position: relative;
	top: 70px;
	border-top: 2px solid #E6E600
	
}





/* Padding below the footer and lighter body text */

body {
  padding-bottom: 40px;
  color: #5a5a5a;
   background:#F5FAFF;
  
  
}

#features {
  max-width:none;
}

.row.featurette {
  padding-left: 0 0;
  margin-right:auto;
  margin-left:auto;
font-family: 'cardo', serif;
font-weight: 100;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 1.2;
  
}

.row.featurette:nth-child(even){
  background:	#F5FAFF;
  padding-bottom:50px;
}

.isStuck{
    left:0px;
    width:100%;
    
}

.carousel-caption {
	padding-bottom:0px;
}
/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */

/* Special class on .container surrounding .navbar, used for positioning it into place. */
/*.navbar-wrapper {
  
  margin-top:0px;
  margin-left: -10px;
  position: relative;
  z-index: 200;
  

}*/

.navbar.navbar-inverse.navbar-static-top {
  background: #000;
 /* border-color: #398439;*/
}
.navbar5.navbar-inverse.navbar-static-top a{
  color:#fff;
}

.navbar5.navbar-inverse.navbar-static-top a:hover{
  color: #888;
}


/*.navbar.navbar-inverse.navbar-static-top a:hover{
  color: #888;
}*/





.linkStyle1 a {
    color: #fff;
    text-decoration: none;
}
.linkStyle1 a:link {
    color: #fff;
    text-decoration: none;
}
.linkStyle1 a:visited {
    color: #fff;
    text-decoration: none;
}
.linkStyle1 a:hover {
    color: #888;
    text-decoration: none;
}
.linkStyle1 a:active {
    color: #888;
    text-decoration: none;
}


.linkStyle2 a {
    color: #fff;
    text-decoration: none;
}
.linkStyle2 a:link {
    color: #fff;
    text-decoration: none;
}
.linkStyle2 a:visited {
    color: #fff;
    text-decoration: none;
}
.linkStyle2 a:hover {
    color: #CC5C5C;
    text-decoration: none;
}
.linkStyle2 a:active {
    color: #CC5C5C;
    text-decoration: none;
}


.linkStyle3 a {
    color: #fff;
    text-decoration: none;
}
.linkStyle3 a:link {
    color: #fff;
    text-decoration: none;
}
.linkStyle3 a:visited {
    color: #fff;
    text-decoration: none;
}
.linkStyle3 a:hover {
    color: #33CCCC;
    text-decoration: none;
}
.linkStyle3 a:active {
    color: #33CCCC;
    text-decoration: none;
}


.linkStyle4 a {
    color: #fff;
    text-decoration: none;
}
.linkStyle4 a:link {
    color: #fff;
    text-decoration: none;
}
.linkStyle4 a:visited {
    color: #fff;
    text-decoration: none;
}
.linkStyle4 a:hover {
    color: yellow;
    text-decoration: none;
}
.linkStyle4 a:active {
    color: yellow;
    text-decoration: none;
}



.linkStyle5 a {
    color: #fff;
    text-decoration: none;
}
.linkStyle5 a:link {
    color: #fff;
    text-decoration: none;
}
.linkStyle5 a:visited {
    color: #fff;
    text-decoration: none;
}
.linkStyle5 a:hover {
    color: green;
    text-decoration: none;
}
.linkStyle5 a:active {
    color: green;
    text-decoration: none;
}



.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus{
 /* background:#555;*/
/*  font-weight:700;*/
}
.navbar-inverse .navbar-nav>.active>a:hover {
/*  background:#222;
  color:#999;*/
/*  font-weight:700;*/
}


/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  /*
  margin-bottom: 60px;

  margin-top: -90px;

  Negative margin to pull up carousel. 90px is roughly margins and height of navbar. */
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
/*.carousel .item {
  display:block;
  min-height: 640px;
  background-color: #F5FAFF;
  
}
.carousel-caption img{
	position:relative;
	height:100%;
	width: 100%;
	max-height: 300px;
	max-width: 800px;
	top: -190px;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
}*/

#bar-logo {
	
	height: 10px;
}

/* projects CONTENT
-------------------------------------------------- */

#m-content {
	
}

/* Pad the edges of the mobile views a bit */
.projects {
  padding-left: 15px;
  padding-right: 15px;
}

/* Center align the text within the three columns below the carousel */
.projects .col-lg-4 {
  text-align: center;
  margin-bottom: 0px;
}
.projects h2 {
  
  font-family: 'Arimo', sans-serif;
  font-weight: 400;
  font-size: 30px;
  /*padding-top: 30px;*/
  
  
}




.projects h3 {
  font-weight: normal;
  font-family: 'Josefin Slab', serif;
  font-weight: 700;
  font-size: 30px;
  
}

.projects .col-lg-4 p {
  margin-left: 10px;
  margin-right: 10px;
}


/* Featurettes
------------------------- */

.featurette-divider {
  margin: 10px 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the projects headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}






#gallery-thumb {


margin: 10px 10px 10px 10px ;
width: 150px;
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.3);
box-shadow: 0 0 5px 0 rgba(0,0,0,.3);		
}




#artist-name {
	
	font-family: 'arimo';
	font-weight: 400;
	font-size: 20px;
	
}


.artist-writeup {
	
	font-size: 17px;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: justify;
	text-indent:50px;
}



.artistlink A:link {color: #999;
text-decoration: none;
}
.artistlink A:visited {color: #999;
text-decoration: none;
}
.artistlink A:active {color: #999;
text-decoration: none;
}
.artistlink A:hover {color: #222;
text-decoration: none;
}

/*.artistlink {
	
	color: #999;
	text-decoration: none;
	
}*/


.artist-name {
	
	font-family: 'arimo';
	font-weight: 400;
	font-size: 20px;
	color: black;
	
}


.artist-name A:link {
color: #222;
text-decoration: none;
}

.artist-name A:visited {
color: #222;
text-decoration: none;
}

.artist-name A:hover {
color: #999;
text-decoration: none;
}




#collection {
	
	
	font-family: 'Alegreya Sans SC';
	font-weight: 400;
	font-size: 17px;
	/* Darker text on medium background */
	color: #999;
	background-color: #fff;
	
		
}

#collection-spacer {
	
	margin: 5px;
}





/* RESPONSIVE CSS
-------------------------------------------------- */

@media (max-width: 992px){
  .navbar.navbar-inverse.navbar-static-top a{
    font-size: .8em;
  }



}

@media (max-width: 851px) {
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
      border-color: #398439;
      
    }

  .navbar-inverse .navbar-toggle {
    border:2px solid #398439;
    
  }

    .navbar-inverse .navbar-toggle:hover {
      border:2px solid #398439;
      background: #398439;
    }

    .navbar-inverse .navbar-toggle:active {
      border:2px solid #398439;
      background: #398439;
    }
    .navbar-inverse .navbar-toggle:focus {
      border:2px solid #398439;
      background: #398439;
    }


  .navbar {
    border-radius: 0px;
  }
    .navbar.navbar-inverse.navbar-static-top a{
    font-size: 15px;
  }
    .carousel-caption {
    left: 5% !important;
    right: 5% !important;
  }
  .row.featurette {
    padding-top:20% !important;
    padding-left: 5% !important;
    padding-right: 5% !important;
  }

  #contents p {
    text-align:justify;
    text-justify:inter-word;
  }

  xmp {
    font-size: .9em;
    margin-left:-8%;
  }
  
  .featurette-heading {
    font-size: 30px;
  }
  
  #artist-name {
  	
  	font-family: 'arimo';
  	font-weight: 400;
  	font-size: 15px;
  	
  }
  .artist-writeup {
  	
  	font-size: 15px;
  	padding-top: 5px;
  	padding-bottom: 15px;
  	text-align: justify;
  	text-indent:50px;
  }
  
  .artist-name {
  	
  	font-family: 'arimo';
  	font-weight: 400;
  	font-size: 15px;
  	
  }
  
  
  #collection {
  	
  	
  	font-family: 'Alegreya Sans SC';
  	font-weight: 400;
  	font-size: 13px;
  	/* Darker text on medium background */
  	color: #999;
  	background-color: #fff;
  	
  	  		
  }
  
  
  
  
}

@media (max-width: 600px) {
  

.carousel-caption img{
	position:relative;
	height:100%;
	width: 100%;
	max-height: 300px;
	max-width: 800px;
	top: -290px;
}

#gallery-thumb {


margin: 10px 10px 10px 10px ;
width: 100px;
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.3);
box-shadow: 0 0 5px 0 rgba(0,0,0,.3);		
}

 


}

@media (min-width: 851px) {


  /* Remove the edge padding needed for mobile */
  .projects {
    padding-left: 0;
    padding-right: 0;
  }

  /* Navbar positioning foo */
  .navbar-wrapper {



  }
  /* The navbar becomes detached from the top, so we round the corners */
  .navbar-wrapper .navbar {
  
    
    font-family: 'ostrich_sans_roundedmedium';
    font-size: 25px;
    letter-spacing: 1px;
    border-radius: 0px;
    height: 51px;
  }

  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
  }

  .featurette-heading {
    font-size: 50px;
  }
  


}







@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
  
/*  #pegLeg  {
  	
  	height: 33px;
  	width: 52px;
  	position: relative;
  	left: 1060px;
  	top: -20px;
  	
  	background: #f5f5f5 url('../artwork/pegLeg/siteby-pg.png') no-repeat left top;
  	
  }*/
  

  

} 






 @media (min-width: 700px) {
  
 .artist-writeup {
 	
 	font-size: 22px;
 	color: #444;
 	font-family: serif;
 	
 	text-align: justify;
 	text-indent:0px;
 	
 
 	font-family: 'cardo', serif;
 	font-weight: 100;
 	
 	letter-spacing: 1px;
 	line-height: 1.2;
 	  
 	width:auto; max-width:900px; margin:30px;
 	
 	
 	
 }
 
  
 #ZoeBoxRight {
 	
 	
 	font-family: 'Alegreya Sans SC';
 	font-weight: 400;
 	font-size: 21px;
 	line-height: 30px;
 	outline: 1px #fff solid;
 	text-align: justify;
 	
 	top: 4px;
 	position: relative;
 	height: 200px;
    display:inline-table;
    background: #f2f2f2 url('../artwork/about-z/WEBSITE-THUMBNAIL-PIC2.png') no-repeat left center;
 	padding-left: 250px;
 	padding-right: 20px;
 	padding-top: 10px;
 	padding-bottom: 10px;
 	margin: 0px;
 	color: #444;
 	
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
 	
 	
 	
 }
 
 
 
  }
  
  
  @media (max-width: 800px) {
  
  .artist-writeup {
  	
  	font-size: 18px;
  	color: #444;
  	font-family: serif;
  	
  	text-align: justify;
  	text-indent:0px;
  	
  
  	font-family: 'cardo', serif;
  	font-weight: 100;
  	
  	letter-spacing: 1px;
  	line-height: 1.2;
  	  
  	width:auto; max-width:900px; margin:30px;
  	
  	
  	
  }
  
  
   #ZoeBoxRight {
   	
   	
   	font-family: 'Alegreya Sans SC';
   	font-weight: 400;
   	font-size: 17px;
   	line-height: 20px;
   	outline: 1px #fff solid;
   	text-align: justify;
   	
   	top: 4px;
   	position: relative;
   	height: 200px;
      display:inline-table;
      background: #f2f2f2 url('../artwork/about-z/WEBSITE-THUMBNAIL-PIC2.png') no-repeat left center;
   	padding-left: 250px;
   	padding-right: 20px;
   	padding-top: 10px;
   	padding-bottom: 10px;
   	margin: 0px;
   	color: #444;
   	
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
   	
   	
   	
   }
  
  
  
  }
  
  
  @media (max-width: 600px) {
  
  .artist-writeup {
  	
  	font-size: 15px;
  	color: #333;
  	font-family: 'cardo', serif;
  	font-weight: 100;
  	
  	
  	text-align: justify;
  	text-indent:0px;
  	line-height: 1.2;
  	
  	width:auto; margin:0px;
  	
  	
  }
  
  
  #ZoeBoxRight {
   	
   	
   	font-family: 'Alegreya Sans SC';
   	font-weight: 400;
   	font-size: 14px;
   	line-height: 20px;
   	outline: 1px #fff solid;
   	text-align: justify;
   	
   	top: 4px;
   	position: relative;
   	height: 200px;
      display:inline-table;
      background: #f2f2f2 url('../artwork/about-z/WEBSITE-THUMBNAIL-PIC2-small.png') no-repeat left center;
   	padding-left: 130px;
   	padding-right: 20px;
   	padding-top: 10px;
   	padding-bottom: 10px;
   	margin: 0px;
   	color: #444;
   	
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
   	
   	
   	
   }
  
  
  
  
  
  
  }
  
  @media (max-width: 400px) {
  
  .artist-writeup {
  	
  	font-size: 12px;
  	color: #333;
  	font-family: 'cardo', serif;
  	font-weight: 100;
  	
  	
  	text-align: justify;
  	text-indent:0px;
  	line-height: 1.2;
  	
  	width:auto; margin:0px;
  	
  	
  }
  
  #ZoeBoxRight {
   	
   	
   	font-family: 'Alegreya Sans SC';
   	font-weight: 400;
   	font-size: 12px;
   	line-height: 20px;
   	text-align: justify;
   	
   	outline: 1px #fff solid;
   	
   	top: 4px;
   	position: relative;
   	height: 200px;
      
    background: #f2f2f2 url('../artwork/about-z/WEBSITE-THUMBNAIL-PIC-small.png')no-repeat top center;
   	padding-left: 20px;
   	padding-right: 20px;
   	padding-top: 130px;
   	padding-bottom: 10px;
   	margin: 10px;
   	color: #444;
   	
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,1);
   	
   	
   	
   }
  
  
  }
  
  
 @media (min-width: 0px) {
 
 #artistSectionContainer  {
 	
 	
 	margin:0px;
 	
 	
 }
 
 #servicesDiv {
 
 font-family: 'Alegreya Sans SC';
 font-weight: 400;
 font-size: 14px;
 /* Darker text on medium background */
 color: #fff;
 background-color: #555;
 }
 
 
 
 .linkStyle1 {
 	
 	
 	top: 0px;
 	margin-left: 10px;
 	
 }
 
 .linkStyle2 {
 	
 	
 	top: 0px;
 	margin-left: 10px;
 	
 }
 
 .linkStyle3 {
 	
 	
 	top: 0px;
 	margin-left: 10px;
 	
 }
 
 .linkStyle4 {
 	
 	
 	top: 0px;
 	margin-left: 10px;
 	
 }
 
 
 .linkStyle5 {
 	
 	
 	top: 0px;
 	margin-left: 10px;
 	
 }
 
 
 .navbar-wrapper {
   
   margin-top:0px;
   margin-left: -5px;
   margin-right: 5px;
   position: relative;
   z-index: 200;
   
 
 }
 
 
 #cr
  {
  float: right;
  position: relative;
  top: -20px;
  left: 0px;	
  
  color: grey;
  padding-left: 0px;
  font-family: 'Alegreya Sans SC';
  font-weight: 400;
  font-size: 14px;
  z-index: 9999;
 	
  }
  
  #pegLeg  {
  	
  	height: 33px;
  	width: 52px;
  	position: relative;
  	left: 740px;
  	top: -20px;
  	/* IE 8 */
  	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  	
  	  /* IE 5-7 */
  	  filter: alpha(opacity=0);
  	
  	  /* Netscape */
  	  -moz-opacity: 0;
  	
  	  /* Safari 1.x */
  	  -khtml-opacity: 0;
  	
  	  /* Good browsers */
  	  opacity: 0;
  	
  	
  	/*background: transparent url('../artwork/pegLeg/siteby-pg.png') no-repeat left top;*/
  	
  }
  
  

  .anchor {
  	
  	display: block; position: relative;  visibility: hidden;	
  }
}  
 
 
 
  @media (min-width: 856px) {
    
    #artistSectionContainer  {
    	
    	
    	margin:50px;
    	
    	
    }
    
    
    #servicesDiv {
    
    font-family: 'Alegreya Sans SC';
    font-weight: 400;
    font-size: 17px;
    /* Darker text on medium background */
    color: #fff;
    background-color: #555;
    }
    
    
    
    .linkStyle1 {
    	
    	position: relative;
    	top: 9px;
    	margin:15px;
    }
    
    .linkStyle2 {
    	
    	position: relative;
    	top: 9px;
    	margin:15px;
    }
    
    .linkStyle3 {
    	
    	position: relative;
    	top: 9px;
    	margin:15px;
    }
    
    
    .linkStyle4 {
    	
    	position: relative;
    	top: 9px;
    	margin:15px;
    }
    
    
    .linkStyle5 {
    	
    	position: relative;
    	top: 9px;
    	margin:15px;
    }
    
    
    /*.navbar-wrapper {
      
      margin-top:0px;
      margin-left: 5px;
      position: relative;
      z-index: 200;
      
    
    }*/
    
    
    .carousel .item {
      display:block;
      min-height: 465px;
      background-color: #F5FAFF;
      
    }
  
  
    #pegLeg  {
    	
    	height: 33px;
    	width: 52px;
    	position: relative;
    	left: 740px;
    	top: -20px;
    	
    	/* IE 8 */
    	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    	
    	  /* IE 5-7 */
    	  filter: alpha(opacity=100);
    	
    	  /* Netscape */
    	  -moz-opacity: 1;
    	
    	  /* Safari 1.x */
    	  -khtml-opacity: 1;
    	
    	  /* Good browsers */
    	  opacity: 1;
    	
    	/*background: transparent url('../artwork/pegLeg/siteby-pg.png') no-repeat left top;*/
    	
    }
    
    #cr
     {
     float: right;
     position: relative;
     top: -47px;
     left: -595px;	
     
     color: grey;
     padding-left: 0px;
     font-family: 'Alegreya Sans SC';
     font-weight: 520px;
     font-size: 14px;
     z-index: 9999;
    	
     }
    
    .anchor {
    	
    	display: block; position: relative; top: -160px; visibility: hidden;	
    }
    
  }
  
  
  
  
   @media (min-width: 994px) {
   
   #servicesDiv {
   
   font-family: 'Alegreya Sans SC';
   font-weight: 400;
   font-size: 20px;
   /* Darker text on medium background */
   color: #fff;
   background-color: #555;
   }
   
   
   
   .linkStyle1 {
   	
   	position: relative;
   	top: 9px;
   	margin:15px;
   }
   
   .linkStyle2 {
   	
   	position: relative;
   	top: 9px;
   	margin:15px;
   }
   
   
   .linkStyle3 {
   	
   	position: relative;
   	top: 9px;
   	margin:15px;
   }
   
   
   .linkStyle4 {
   	
   	position: relative;
   	top: 9px;
   	margin:15px;
   }
   
   
   .linkStyle5 {
   	
   	position: relative;
   	top: 9px;
   	margin:15px;
   }
   
   
   .navbar-wrapper {
     
     margin-top:0px;
     margin-left: -5px;
     position: relative;
     z-index: 200;
     
   
   }
   
   .carousel .item {
     display:block;
     min-height: 527px;
     background-color: #F5FAFF;
     
   }
   
   #pegLeg  {
   	
   	height: 33px;
   	width: 52px;
   	position: relative;
   	left: 860px;
   	top: -20px;
   	
   	/*background: transparent url('../artwork/pegLeg/siteby-pg.png') no-repeat left top;*/
   	
   }
   
   #cr
    {
    float: right;
    position: relative;
    top: -47px;
    left: -705px;	
    
    color: grey;
    padding-left: 0px;
    font-family: 'Alegreya Sans SC';
    font-weight: 400;
    font-size: 14px;
    z-index: 9999;
   	
    }
    
    .anchor {
    	
    	display: block; position: relative; top: -40px; visibility: hidden;	
    }
   
 }
 
 
   @media (min-width: 1198px) {
  
  #servicesDiv {
  
  font-family: 'Alegreya Sans SC';
  font-weight: 400;
  font-size: 20px;
  /* Darker text on medium background */
  color: #fff;
  background-color: #555;
  }
  
  
  .linkStyle1 {
  	
  	position: relative;
  	top: 9px;
  	margin:15px;
  }
  
  .linkStyle2 {
  	
  	position: relative;
  	top: 9px;
  	margin:15px;
  }
  
  .linkStyle3 {
  	
  	position: relative;
  	top: 9px;
  	margin:15px;
  }
  
  .linkStyle4 {
  	
  	position: relative;
  	top: 9px;
  	margin:15px;
  }
  
  
  .linkStyle5 {
  	
  	position: relative;
  	top: 9px;
  	margin:15px;
  }
  
  
  .navbar-wrapper {
    
    margin-top:0px;
    margin-left: -5px;
    position: relative;
    z-index: 200;
    
  
  }
  
  
  .carousel .item {
    display:block;
    min-height: 640px;
    background-color: #F5FAFF;
    
  }
  
  
  
  
  #pegLeg  {
  	
  	height: 33px;
  	width: 52px;
  	position: relative;
  	left: 1060px;
  	top: -20px;
  	
  	/*background: transparent url('../artwork/pegLeg/siteby-pg.png') no-repeat left top;*/
  	
  }
  
  #cr
   {
   float: right;
   position: relative;
   top: -47px;
   left: -905px;	
   
   color: grey;
   padding-left: 0px;
   font-family: 'Alegreya Sans SC';
   font-weight: 400;
   font-size: 14px;
   z-index: 9999;
  	
   }
   
   .anchor {
   	
   	display: block; position: relative; top: -50px; visibility: hidden;	
   }
  
}


@meda (m)
