@charset "UTF-8";


/* Iwona Creation tablet */

.clear {clear: both;}

body {margin:0px auto; background-color:#000;}
	
#wrapper {width: 768px; height:auto; margin:0px auto;}


/* Header */
	
#header-repeating {position: fixed; width: 100%; top: 0px;left: 0px; background-image: url(../images/background-header-repeating.jpg);background-repeat:repeat-x; height: 138px; margin-bottom: -1px; z-index: 120;margin-top:0px;}
	
#header {display:block; position:relative; z-index: 120;}


/* Header logo */

#header_top {display:block; width: 768px; height: 138px; margin: 0 auto; background-image: url(../images/background-header_t.jpg); background-repeat: no-repeat;}

#header_left_top {display:block; float:left; width: auto; min-width: 570px; height: 138px;}

#header_left_top img {padding-top: 30px; margin-right:-20px; width:290px; height:33px; border: 0px; float: right;
transform-origin:top;
transform: scale(0.9, 0.9);			   /* General*/		
-ms-transform: scale(0.9, 0.9);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.9, 0.9); 	/* Chrome, Safari */
-o-transform: scale(0.9, 0.9);			/* Opera */
}

#header_center_top {display:none;}

#header_right_top {display:block; width:auto; min-width:190px; height: 138px; float:right; margin-left:0px;}

#header_right_top img {display:block; width:160px; height:90px; float:right; border: 0px; padding-top:25px; padding-right: 30px;
transform-origin:top;
transform: scale(0.9, 0.9);			   /* General*/	
-ms-transform: scale(0.9, 0.9);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.9, 0.9); 	/* Chrome, Safari */
-o-transform: scale(0.9, 0.9);			/* Opera */
}


/* Header wrap */  

#header_wrap {position:absolute; display:block; width:768px; height: auto; margin-top: -38px; margin-bottom: 0px; float:left;z-index:200;}

#header_nav {position:absolute; display:block; width: 768px; margin: 0 auto; margin-top: 0px;float:left; z-index:200;}

.main_menu {height:36px; line-height:34px; position:relative;z-index:240;}

.main_menu ul {padding:0px; margin:0; list-style:none;
font-family: 'Myriad_web_pro_bold'; font-size:10px; font-weight: bold;letter-spacing: 0.25em; line-height:34px; color:#CF9; text-align: center;text-shadow: 0 1px 1px rgba(0,0,0,.3);}

.main_menu ul li {padding:0; margin:0; float:left; width: 145px; background-color: #000; 
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#4A4A4A));
background: -moz-linear-gradient(top, #000, #4A4A4A);
background: -ms-linear-gradient(top, #000, #4A4A4A);
background: -o-linear-gradient(top, #000, #4A4A4A);
-moz-box-shadow: inset 1px 1px 8px 4px #333;
-webkit-box-shadow: inset 1px 1px 8px 4px #333;
box-shadow: inset 1px 1px 8px 4px #333;
}

.main_menu ul li a {color:#CF9; line-height:34px; display:block; text-decoration: none;}

.main_menu ul li a:hover , .main_menu ul li a:active, .main_menu ul li a:focus {color: #fff;background-color: #000; 
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
background: -moz-linear-gradient(top,  #000,  #444);
background: -ms-linear-gradient(top, #000, #444);
background: -o-linear-gradient(top, #000, #444); 
-moz-box-shadow: inset 1px 1px 8px 4px #444;
-webkit-box-shadow: inset 1px 1px 8px 4px #444;
box-shadow: inset 1px 1px 8px 4px #444;}

.main_menu ul li ul {display: none; width: 146px; position:absolute; top:40px; padding:0px; margin:0px;}

.main_menu ul li:hover ul {display: block; position: absolute; margin: 0; padding: 0;}

.main_menu ul li:hover li {float: none; font-weight: normal; line-height:40px; list-style:none; margin:0px;}

.main_menu ul li:hover li {
	background: -webkit-gradient(linear, left top, left bottom, from(#1A1A1A), to(#5A5A5A));
	background: -moz-linear-gradient(top,  #1A1A1A,  #5A5A5A);
	background: -ms-linear-gradient(top, #1A1A1A,  #5A5A5A);
	background: -o-linear-gradient(top, #1A1A1A,  #5A5A5A);}

.main_menu ul li:hover li a {color: #CF9; padding:0px; display:block; width:146px;}

.main_menu ul li li a:hover {color: #D6FFC0; font-weight: normal; text-decoration: none; background-color: #6e6e6e; border: solid 1px 6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#444));
	background: -moz-linear-gradient(top,  #888,  #333);
	background: -ms-linear-gradient(top, #888, #444);
  	background: -o-linear-gradient(top, #888, #444);}
					
					
/* collection header */
					
#category_header, #category_header_artwear, #category_header_index, #category_header_resume  {display: block; width: 188px; height: 100px; margin-top:8px; -webkit-margin-before: 8px; margin-left:580px; -webkit-margin-start: 580px; background-image:url(../images/background_subhead_t.png); background-repeat:no-repeat;position: absolute; z-index:20; 
box-shadow: 1px 5px 72px rgba(0, 0, 0, 0.9);
-moz-box-shadow: 1px 5px 72px rgba(0, 0, 0, 0.9);
-webkit-box-shadow: 1px 5px 72px rgba(0, 0, 0, 0.9);
-webkit-box-shadow: inset 10px 100px 90px 10px rgba(0, 0, 0, 0.5);
box-shadow: inset 10px 100px 90px 10px rgba(0, 0, 0, 0.5); 
}	

.category_title {display:block; float:left; width: 180px; height: 30px; padding-left: 25px; padding-top: 15px; padding-right: 25px; padding-bottom:0px; font-family:'Myriad_web_pro_regular'; font-size: 10px; line-height: 18px;color: #CF9; font-variant:small-caps;letter-spacing: 0.22em; font-weight:400; text-align:left;} 

.category_title_wide, .category_title_info {display:block; float:left; width: 160px; height: 30px; padding-left: 25px; padding-top: 15px; padding-right: 25px; padding-bottom:0px;font-family:'Myriad_web_pro_regular'; font-size: 10px; line-height: 2.0em;color: #CF9; font-variant:small-caps;letter-spacing: 0.22em; font-weight:400; text-align:left;} 

.category_subtitle {display:block; float:left; width: 180px; height: 30px; padding-left: 25px; font-family:'LatoWeb'; font-size:10px; text-decoration: none; letter-spacing: 0.22em; color:#CE9E57; text-align:left;line-height: 2.0em; text-shadow: 0px 1px 1px #000;}

.category_subtitle a, .category_subtitle_a  {display:block; float:left; width: 160px; height: 30px; margin-left: 25px; -webkit-margin-start: 25px;font-family:'LatoWeb'; font-size:10px; text-decoration: none; letter-spacing: 0.22em; color:#CE9E57; text-align:left;line-height: 2.0em; text-shadow: 0px 1px 1px #000;}

.close_order {float:right; width:20px; height:20px; padding-top:10px; margin-right:140px;-webkit-margin-end: 140px;}

#info_open {display:none;}

.get_pdf_2 {display: none;}

/* aside block */

.aside {position: absolute; display:block; margin-left:580px; -webkit-margin-start: 580px; margin-top: 48px; -webkit-margin-before: 48px; width: 188px; padding-top: 5px; background-color: #202020; height: auto; min-height: 445px; z-index:0;overflow:hidden;}

.aside_head {display:block; padding-top: 40px;font-family:"Myriad_web_pro_bold"; font-size: 11px; font-variant:small-caps; letter-spacing: 0.14em;font-weight:bold;color:#9C6; text-decoration: none;text-align:left;vertical-align:middle; padding-left: 20px; padding-right: 20px; padding-bottom: 5px;}

.aside div {font-family:'LatoWebLight'; color:#ccff99; font-size: 9.75px; letter-spacing: 0.1em; line-height: 1.6em; text-align:left; padding-left: 18px; padding-right: 18px; padding-bottom: 10px; overflow:hidden;}

#info_close {display:none; width: 22px; height: 22px; background-color:#070; margin-top:-2px; float:right;}

#info_close img {padding-top: 4px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px;}

.section_aside { height:auto; width: 100%; min-width:188px; float: left; padding-bottom: 25px; padding-top: 20px; background-color: #202020; overflow:hidden;}

					
/* Main content */


/* Carousel */ 

	
.container {display: block; position: relative; background-color: #151515; width:100%; max-width:580px; height: 500px; margin-bottom: 0px; -webkit-margin-end: 0px; margin-left: 0px;  -webkit-margin-start: 0px; margin-top:138px; -webkit-margin-before: 138px; z-index:0;}

.wrapper {position: absolute; margin-top:0px; width:100%; max-width: 600px; height: 500px; overflow:hidden; margin: 0 auto; margin-bottom: 0px;-webkit-margin-end: 0px;margin-left: 40px;-webkit-margin-start: 40px;}

.list_carousel {display: block; width:100%; max-width: 500px; height: 500px; margin: 0px 0px 0px 0px; background-color:#252525;}

.caroufredsel_wrapper {display: block; float: none; top: auto; right: auto; bottom: auto; left: auto; z-index: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: hidden; overflow-y: hidden; position: relative; cursor: move; width:100% !important; max-width:500px; min-height:500px;}
       
.slide {list-style: none; display: block; margin: 0 auto; cursor:default;}

.slide_wrap  {display:block; float:left; width:100% !important; max-width:600px; height:500px; margin-top:-50px; -webkit-margin-before: -50px; margin-left: -35px;-webkit-margin-start: -35px; margin-right: 25px; -webkit-margin-end: 25px; padding-bottom:0px; position:relative; z-index:0;  background-color:#252525; margin-bottom: 50px;-webkit-margin-after: 50px;
transform-origin:center; 
transform: scale(0.7, 0.7);				/* General*/	
-ms-transform: scale(0.7, 0.7);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.7, 0.7);	 	/* Chrome, Safari */
-o-transform: scale(0.7, 0.7);				/* Opera */
}

.clearfix {display:block;  position:relative; float:left; min-width:500px; height:300px; margin-top: 40px; -webkit-margin-before: 40px; margin-bottom: 0px; webkit-margin-after:0px; z-index:0; background:transparent;}

.clearfix a img.tall, .clearfix a img.sophie, .clearfix a img.artwear, .clearfix a img.poster, .clearfix a img.print_m {display: block; margin-left:0px; -webkit-margin-start:0px;}

.clearfix a img.lower_1, .clearfix a img.lower_2, .clearfix a img.horizontal_painting {display: block; margin-left:-30px; -webkit-margin-start:-30px;}

.zoomWindow clearfix a img horizontal_painting {position:relative; margin-left:-30%; -webkit-margin-start:-10%; margin-top:0%; background:#151515; height:auto; z-index:110;}

/* Carousel navigation */ 

.prev {display: block; float: left; margin-left: 4px; -webkit-margin-start:4px; position: absolute; bottom: 0; margin-bottom: 220px; -webkit-margin-before: 220px; width: 45px; height: 50px; background-image: url(../images/arrow_left.svg); background-repeat: no-repeat; z-index: 1000;}

.next {display: block; float: left; margin-left: 548px; -webkit-margin-start: 548px; position: absolute; bottom: 0; margin-bottom: 220px; -webkit-margin-before: 220px; width: 45px; height: 50px; background-image: url(../images/arrow_right.svg);background-repeat: no-repeat; z-index: 1000;}

.prev, .next {
transform-origin:top;
transform: scale(0.9, 0.9);			   /* General*/		
-ms-transform: scale(0.9, 0.9);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.9, 0.9); 	/* Chrome, Safari */
-o-transform: scale(0.9, 0.9);			/* Opera */
}
/* Squares navigation */ 

.colors {display:block; width: auto; height:30px; position:relative; margin-top: 430px; z-index: 100; background-color:transparent;}

.squares_container {position: absolute; display:block; float: left; width: 295px; min-height:20px; height:auto; margin-top: 455px; margin-left: 80px; -webkit-margin-start: 80px; z-index: 100; transform-origin:center; 
transform: scale(1.25, 1.25);				/* General*/	
-ms-transform: scale(1.25, 1.25);			/* Microsoft Internet Explorer */
-webkit-transform: scale(1.25, 1.25); 	/* Chrome, Safari */
-o-transform: scale(1.25, 1.25);				/* Opera */
}

.squares_container_artwear {position: absolute; display:block; width:340px; float:left; margin-left: -35px; -webkit-margin-start: -35px; z-index: 200;}

.squares_container_prints {position: absolute; display:block; width:345px; float:left; margin-top:100px; -webkit-margin-before: 100px; z-index: 100;}
	
.squares_1_text, .squares_2_text  {color:#CE9E57; font-family:"Myriad_web_pro_regular"; font-size: 8.5pt;letter-spacing: 0.2em; vertical-align:top; float: left; padding-top: 4px;}
	
.squares_1 {display:block; float:left; max-width:335px; margin-top:5px;}

.squares_2 {display:block; float:left; max-width:335px; margin-top:5px;-webkit-margin-before: 5px; margin-left:6px; -webkit-margin-start:6px;}
	
.squares_1_img, .squares_2_img  {width: auto; min-width: 190px; padding-top: 2px; padding-left:10px; float:right;}

.squares_1_img img, .squares_2_img img {width: 10px; height: 10px; border: 0px; padding-left: 10px;}


/* Zoom styles */

.jqzoom{ text-decoration:none; float:left;}
.zoomPad {position:relative; float:left; z-index:99; cursor:crosshair;}
.zoomPup {overflow:hidden; background-color: #151515;-moz-opacity:0.6; opacity: 0.6;filter: alpha(opacity = 60); z-index:120;
	position:absolute; border:1px solid #151515; cursor:crosshair; color:transparent;}
.zoomWindow {position:relative;margin-left:0%; margin-top:0%; background:#151515; height:auto; z-index:110;}
.zoomWrapper {position:relative; border:1px solid #151515; z-index:110;}
.zoomWrapperImage{display:block; position:relative; overflow:hidden; z-index:110;}
.zoomWrapperImage img{ border:0px; display:block; position:relative; z-index:101;}
.zoomPreload {-moz-opacity:0.0;opacity: 0.0;filter: alpha(opacity = 0);color: #333;font-size: 2px;font-family: Tahoma; text-decoration: none; border: 0px solid #CCC; background-color: transparent; padding: 2px; text-align:center; background-image: url(images/zoomloader.gif);-moz-opacity:0.5; filter: alpha(opacity = 50); background-repeat: no-repeat; background-position: 20px 20px; z-index:110; width:80px; height:80px; background-color:transparent; position:absolute; top:0px;left:0px;}
.zoomIframe{z-index: -1; filter:alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80;position:absolute;display:block;}



/* Image info */  

.slide_icon_info-squares_a {display:block; float: left; top: 0; margin-top: -5px; -webkit-margin-before: -5px; margin-left:345px; -webkit-margin-start: 345px; width:280px; height:auto; min-height: 20px; background-color:#252525;} 

.slide_icon_info_squares_t {display:block; float: left; margin-top: -5px;-webkit-margin-before: -5px; margin-left:335px; -webkit-margin-start: 345px; min-height: 20px; height:auto; width:370px;}

.slide_icon_info_squares_p, .slide_icon_info_squares_s, .slide_icon_info_squares_po, .slide-icon-info-square {display:block; float: left; top: 0; margin-top: -5px;-webkit-margin-before: -5px; margin-left:345px; -webkit-margin-start: 345px; width:280px; height:auto; min-height: 20px; background-color:#252525;} 

.slide-icon-info-triptych_t1 {display:block; float: left; margin-top: -4px; -webkit-margin-before: -4px; -moz-margin-start:155px; -webkit-margin-start: 155px; height:auto; min-height: 20px; width: auto; max-width: 220px;}

.slide-icon-info-triptych_tt1 {display:block; float: left; margin-top: -4px;-webkit-margin-before: -4px; margin-left:-10px; -webkit-margin-start: -10px; height:auto; min-height: 20px; width: 160px;}

.slide-icon-info-triptych_t2 {display:block; float: left; margin-top: -4px; -webkit-margin-before: -4px; margin-left:145px; -webkit-margin-start: 145px; height:auto; min-height: 20px; width: auto; max-width: 160px;}

.slide-icon-info-triptych_tt2 {display:block; float: left; margin-top: -4px;-webkit-margin-before: -4px; margin-left:445px; -webkit-margin-start: 445px; height:auto; min-height: 20px; width: 160px;}

.slide-icon-info-vertical {display:block; float: left; margin-top: -5px;-webkit-margin-before: -5px; margin-left:335px; -webkit-margin-start: 345px; min-height: 20px; height:auto; width:370px;}

.slide-icon-info-horizontal {display:block; float: left; margin-top: 420px;-webkit-margin-before: 420px; margin-left:150px; -webkit-margin-start: 150px; min-height: 20px; height:auto; width:500px;}

.slide-icon-info-horizontal-lower {display:block; float: left; margin-top: 450px; -webkit-margin-before: 450px; margin-left:150px; -webkit-margin-start: 150px; min-height: 20px; height:auto; width:500px;}

.style {display:block; float: left; height: 20px; min-width:450px;}

.style div {display:inline-block; float: left; width:55px;font-family:"Myriad_web_pro_regular"; color:#CE9E57; font-size: 9pt;letter-spacing: 0.2em; text-align:left; vertical-align: bottom; padding-top:4px; background-color:#252525;}

.subtitle-top {display:block; float: left; font-family:"Caecilia_bold"; font-size:11px; letter-spacing: 0.22em; color:#9C6; padding-top:11px; margin-bottom:0px; -webkit-margin-after: 0px;text-align:left; vertical-align: bottom;}

.bigger {font-size: 13.5px; font-family: "Caecilia_roman";}

.numbers {font-size: 14px; font-family:"Caecilia_light";}

.description-top {display:block; width: auto; max-width:300px; font-family:"Caecilia_italic"; color: #9C6; line-height: 1.6em; font-size: 12px;letter-spacing: 0.12em;text-align:left;}

.description-wide {display:block; width:360px; font-family:"Caecilia_italic"; color: #9C6; line-height: 1.6em; font-size: 13px;letter-spacing: 0.12em;text-align:left;}  

.description {display:none; margin-top:20px; width:220px; height: auto; font-family:"Caecilia_italic"; color: #9C6; line-height: 1.6em; font-size: 12px;letter-spacing: 0.12em;text-align:left;}

.explanation-top {display:block; width:245px; padding-right: 25px; height: auto; width: auto; max-width: 240px; margin-top: 0px; -webkit-margin-before: 0px; margin-bottom: 15px;-webkit-margin-after: 15px; color:#D3A456; font-family: "Caecilia_roman", serif; font-size: 12px;letter-spacing: 0.12em;line-height: 1.6em; text-align:left;}

.explanation-poster, .explanation-poster-top {display:block; width:280px; height:100%; min-height: 20px; margin-top: 25px;-webkit-margin-before: 25px; margin-bottom: 15px;-webkit-margin-after:15px; color:#D3A456; font-family: "Caecilia_roman", serif; font-size: 12px;letter-spacing: 0.12em;line-height: 1.6em; text-align:left;}

.explanation-poster-horizontal {display:block; float:left; width:500px; padding-right: 40px; height: auto; margin-top: 5px; margin-bottom: 5px; -webkit-margin-after: 5px;color:#D3A456; font-family: "Caecilia_roman", serif; font-size: 10px;letter-spacing: 0.12em;line-height: 1.5em; text-align:left;}

.explanation-painting {display:block; float:left; width:170px; height: auto; margin-top: 35px; -webkit-margin-before:35px; margin-bottom: 15px; -webkit-margin-after:15px; margin-left: 25px;-webkit-margin-start: 25px; color:#D3A456; font-family: "Caecilia_roman"; font-size: 12px;letter-spacing: 0.12em;line-height: 1.6em; text-align:left;}

.explanation {display:block; width:200px; height: auto; margin-bottom: 20px; -webkit-margin-after:20px; margin-top: 15px; -webkit-margin-before:15px; color:#D3A456; font-family: "Caecilia_roman"; font-size: 12px;letter-spacing: 0.12em;line-height: 1.6em; text-align:left;}

.dimensions {display:block;  width: 300px; margin-top: 15px;-webkit-margin-before:15px; font-family:"Caecilia_roman"; font-size: 12px; color:#D3A456; line-height: 1.6em; letter-spacing: 0.15em; text-align:left; margin-bottom: 5px;}

.dimensions-top {display:block; float: left; width: 300px; margin-top: 15px; -webkit-margin-before:15px; font-family:"Caecilia_roman", serif; font-size: 12px; color:#D3A456; line-height: 1.6em; letter-spacing: 0.15em; text-align:left; margin-bottom: 5px;}

.dimensions_1, .dimensions_2, .dimensions_3 {display:block; float: left; width: 300px; color: #9C6; font-family:"Georgia", serif; font-size: 11px;letter-spacing: 0.1em; text-align:left; line-height: 1.6em;}

.dimensions_1-top, .dimensions_2-top, .dimensions_3-top {display:block; float: left; width: 300px; color: #9C6; font-family:"Georgia", serif; font-size: 12px;letter-spacing: 0.1em; text-align:left; line-height: 1.6em;}

.price_1, .price_2 {display:block; width: 320px; font-family:'Myriad_web_pro_regular';font-size: 9pt; font-weight:bold; color:#D3A456; letter-spacing: 0.25em;text-align:left; margin-top: 15px; -webkit-margin-before:15px; margin-bottom: 5px;-webkit-margin-after: 5px;}	


/* Buttons */ 

.custom_order_artwear {display:block; float: left; width: 148px; height:26px; margin-top: 18px; -webkit-margin-before:18px; margin-left: -5px; -webkit-margin-start: -10px; z-index: 200;}

.custom_order_print {display:block; float:left; position: relative; width: 148px; height: 26px; margin-top: 18px; -webkit-margin-before:18px; margin-left: -5px; -webkit-margin-start: -10px; z-index: 300;}

.custom_order_painting, .custom_order_fiberart {display:block; float:left; width: 148px; height: 26px; margin-top:18px; margin-left:18px; margin-left: 0px;}

.custom_order_painting_s {display:block; float:left; width: 148px; height: 26px; margin-top:18px; -webkit-margin-before:18px; margin-left: 20px; -webkit-margin-start:20px;}

.order_info_artwear {top:0; padding-top: 180px; margin-left: 35px; -webkit-margin-start: 35px; margin-bottom: 0px;-webkit-margin-after: 0px;}

.order_info_print  {display:block; float: left; width: 148px; height:26px; z-index: 200;}

.order_info {display:block; float: left; position: relative; width: 148px; height:26px; margin-top: 15px; -webkit-margin-before: 15px; margin-left: -5px; -webkit-margin-start: -10px; clear: both; z-index: 300;}

.info_request {display:block; float:left; position: relative; margin-top:10px; -webkit-margin-before:10px; margin-bottom: 5px;-webkit-margin-after: 5px; z-index:300;}

.location_poster {display:block; width: 330px; margin-top:10px;font-family:"Caecilia_roman"; color: #9C6; line-height: 1.8em; font-size: 10px; letter-spacing: 0.12em;text-align:left;}

.location_poster_horizontal {display:block; width: 400px; margin-top:10px;font-family:"Caecilia_roman"; color: #9C6; line-height: 1.5em; font-size: 10px; letter-spacing: 0.12em;text-align:left;}

.order {min-width: 350px; margin-top: 0px; -webkit-margin-before: 0px; color: #669933; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8.5pt; font-weight: normal;letter-spacing: 0.03em; line-height: 1.4em;text-align:left; vertical-align: top;}

.option {font-family:"Caecilia_roman", serif; font-size: 8.5pt; color:#D3A456; line-height: 1.4em; letter-spacing: 0.15em; text-align:left; margin-bottom: 0px;-webkit-margin-after: 0px;}

.click {float:left; width:64px; height:26px; border: 0px;}
	
.click_med  {width: 148px; height:26px; border: 0px;}

.click_long {float:left; width: 162px; height:26px; border: 0px; margin-left: 5px; -webkit-margin-start:5px; z-index: 200;}

.click_longest, .click_artisans, .click_fiberart  {width: 196px; height:26px; border: 0px; margin-left: 5px; -webkit-margin-start:5px; z-index: 200;}
	

.more_content {position:absolute; display:block; float:left; min-width:360px; max-width: 400px; margin-left: 345px; -webkit-margin-start:345px; margin-top: 100px; -webkit-margin-before: 100px; min-height:250px; height:auto;}
	
.more_content_art {position:absolute; display:block; float:left; min-width:360px; max-width: 400px; margin-left: 345px; -webkit-margin-start:345px; margin-top: 110px;-webkit-margin-before: 110px;
}

.more_content_art_s {position:absolute; display:block; float:left; width:240px; margin-left: 440px; -webkit-margin-start:440px; margin-top: 90px; -webkit-margin-before: 90px; min-height:380px; height:auto;}

.more_content_art_h {position:absolute; display:block; float:left; width:195px; margin-left: 125px; -webkit-margin-start:125px; bottom:0%; margin-bottom: 90px;-webkit-margin-after: 90px; height:auto; min-height:80px;}

.more_content_art_t1 {position:absolute; display:block; float:left; width:300px; margin-left: 455px; -webkit-margin-start:455px; top:0%; margin-top: 340px; -webkit-margin-before: 340px; min-height:250px;height:auto;}

.more_content_art_t2 {position:absolute; display:block; float:left; width:300px; margin-left: 455px; -webkit-margin-start: 455px; top:0%; margin-top: 90px;-webkit-margin-before: 90px; min-height:250px; height:auto;}

.more_content_art_tt1 {position:absolute; display:block; float:left; width:300px; margin-left: 455px; -webkit-margin-start:455px; top:0%; margin-top: 360px;-webkit-margin-before: 360px; min-height:250px; height:auto;}

.more_content_art_tt2 {position:absolute; display:block; float:left; width:300px; margin-left: 455px; -webkit-margin-start: 455px; top:0%; margin-top: 360px;-webkit-margin-before: 360px; min-height:250px; height:auto;}


/* Drawer styles */ 

.drawer-wrap, .drawer-wrap-artwear, .drawer-wrap-prints  {position: absolute; float: left;  z-index: 200; display: none; margin-left:0px; -webkit-margin-start:0px;}

.drawer {position: relative; z-index: 199; display: none; width: 350px; height: 450px; margin-top: -35px; -webkit-margin-before: -35px; margin-left: 310px; -webkit-margin-start:310px; background-color:#252525;}

.drawer-artwear, .drawer-prints {position: relative; z-index: 199; display: none; width: 350px; height: 500px; margin-top: -480px; -webkit-margin-before: -480px; -margin-left: 20px; -webkit-margin-start: 20px; background-color:#252525;}

.drawer-content {display: bnone; float: left; padding-top: 0px; margin-left:35px; -webkit-margin-start: 35px; width:350px; height: 400px;}

.open {position: relative; display: none; top: 540px; margin-left:660px; -webkit-margin-start: 660px;}

.close {position: absolute; display: none; z-index: 120; top: 550px; margin-left:350px; -webkit-margin-start: 350px;}

.open-a {width:26px; height: 26px; position: absolute; display: none; top: 90px; margin-left:660px; -webkit-margin-start: 660px;}

.open-p {position: relative; display: none; top: 90px; margin-left:660px; -webkit-margin-start: 660px;}

.close-a {position: absolute; display: none; z-index: 120; top: 525px; margin-left:250px; -webkit-margin-start: 250px;}

.close-p {position: absolute; display: none; z-index: 120; top: 505px; margin-left:250px; -webkit-margin-start: 250px;}

.close-pp {position: absolute; display: none; z-index: 120; top: 545px; margin-left:340px; -webkit-margin-start: 340px;}

.open-ag {position: relative; display: none; top: 90px; margin-left:660px; -webkit-margin-start: 660px;}

.close-ag {position: absolute; display: none; z-index: 120; top: 505px; margin-left:250px; -webkit-margin-start: 250px;}


/* carousel typography */

.title-top {font-family:"Caecilia_bold", serif; font-size:12px; min-width:280px; max-width: 380px; letter-spacing: 0.22em; color:#9C6; line-height: 1.6em; padding-top:2px; margin-bottom:5px; text-align:left; vertical-align: bottom;}

.title {font-family:"Caecilia_bold"; font-size:12px; min-width:280px; max-width: 320px; letter-spacing: 0.22em; color:#9C6; line-height: 1.6em; padding-top:2px; margin-bottom:5px; text-align:left; vertical-align: bottom;}

.subtitle-top {font-family:"Caecilia_bold", serif; font-size:11px; letter-spacing: 0.22em; color:#9C6; padding-top:2px; margin-bottom:15px; text-align:left; vertical-align: bottom;}

.subtitle {font-family:"Caecilia_bold", serif; font-size:11px; letter-spacing: 0.22em; color:#9C6; padding-top:2px; margin-bottom:15px; text-align:left; vertical-align: bottom;}

.subtitle_ita {font-family:"LatoWeb"; font-style: italic; color:#D3A456; line-height: 1.4em; font-size: 11px;letter-spacing: 0.2em;text-align:left;}

.workshop_headline {margin-left: 0px; color: #669933; line-height: 1.3em; font-family:"Georgia", serif;font-size: 10pt; letter-spacing: 0.22em; font-weight:600;font-variant:small-caps; text-align:left; margin-top: 10px; margin-bottom: 10px; float: left;}

.workshop_info {width:440px; margin-top: 8px; -webkit-margin-before: 8px; margin-bottom: 15px; -webkit-margin-after: 15px; color:#D3A456; font-family: "Caecilia_roman"; font-size: 7pt;letter-spacing: 0.12em;line-height: 1.7em; text-align:left;}

.workshop_intro {width:440px; margin-top: 8px; -webkit-margin-before: 8px; margin-bottom: 15px; -webkit-margin-after: 15px; color:#D3A456; font-family: "Caecilia_roman"; font-size: 7pt;letter-spacing: 0.12em;line-height: 1.7em; text-align:left;}

.print_info {display:block; margin-top: 10px;font-family: "Georgia", serif; font-size: 9pt; font-weight:700; color: #669933;letter-spacing: 0.2em;line-height: 1.7em; font-variant:small-caps;}

.photo {display:block; margin-top: 30px; font-family:"Caecilia_italic", serif; color: #9C6; line-height: 1.4em; font-size: 8.5px;letter-spacing: 0.14em;text-align:left;}

.store  {display:block; position: absolute; bottom: 0%; margin-left:0px; -webkit-margin-start: 0px; margin-bottom:80px;-webkit-margin-after: 80px;}

.buttons {display:inline-block; margin-top: 10px; margin-left: 0px; -webkit-margin-start: 0px; float:left; width:auto; min-width:150px;}

.size_1 {margin-top: 5px; float:left;}
	
.size_2 {margin-top: 5px; margin-left: 30px; -webkit-margin-start: 30px; float:left;}	
	
.size_1_horizontal {display:inline-block; margin-top: 5px; -webkit-margin-before: 5px; margin-left: 0px; float:left;}
	
.size_2_horizontal {display:inline-block; margin-top: 10px; margin-left: 30px; -webkit-margin-start: 30px; float:left;}
	
.paypal_1 {display: inline-block; text-align:left; vertical-align: top; margin-top: 10px; -webkit-margin-before: 10px; margin-left: -10px;-webkit-margin-start: -10px;}
	
.paypal_2 {display: inline-block; text-align:left; vertical-align: top; margin-top: 10px;-webkit-margin-before: 10px;}	
		
   
   /* Index */

.container_index {position: relative; padding-top: 138px; margin-left: 35px; -webkit-margin-start: 35px; width: 500px; height: 500px; float:left;background-image: url(../images/background-repeating.jpg);background-repeat:repeat;}
	
#fadeshow1 {margin-top:-100px; width: 700px; height: 700px; z-index: 100;
transform-origin:left; 
transform: scale(0.70, 0.70);				/* General*/	
-ms-transform: scale(0.70, 0.70);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.70, 0.70);	 	/* Chrome, Safari */
-o-transform: scale(0.70, 0.70);				/* Opera */

}
  
   
   /* Resume */
   
.content_area {position: absolute; min-width:768px; max-width: 1024px; height:500px; background-color:#202020; margin: 0px auto; z-index:10;}
   
.feature-container {position: relative; background-color:#252525; width:580px; height: 500px; margin-left: 0px; -webkit-margin-start: 0px; margin-top:138px;-webkit-margin-before: 138px; overflow-x:hidden; marquee-style:scroll; }
	
.container-resume {padding-top: 40px; margin-left: 35px; -webkit-margin-start: 35px; width:auto; float:left;}
	
.complete_resume_block {width:530px; height:auto; margin-top: 0px; -webkit-margin-before: 0px; margin-left: 30px; -webkit-margin-start: 30px; float:left;}		 	
.individual_exibitions, .prizes {margin-bottom: 15px;-webkit-margin-end: 15px;}

.resume_headline {width: 460px; color: #669933;line-height: 1.3em; font-family:"Caecilia_roman";font-size: 10pt; font-weight:600; font-variant:small-caps;letter-spacing: 0.25em; text-align:left; margin-left: 0px; -webkit-margin-start: 0px; margin-bottom: 15px;-webkit-margin-end: 15px; padding-bottom: 10px; border-bottom: 1px solid #669933;}
	
.resume_block {display:inline-block; width: auto; min-width: 530px; height:auto; min-height:20px;}

.content {display:inline-block; width: 420px; padding-left: 40px; height:auto; min-height:20px; color: #C79F38; font-family:"Georgia", serif; font-size:8pt;letter-spacing: 0.1em;
	line-height: 1.8em; text-align:left; vertical-align:bottom;}
	
.cv_list_item {color: #669933; font-family:"Georgia",serif; font-size: 10pt; letter-spacing: 0.1em; line-height: 1.7em; text-align:left;}
	
.year {display:inline-block; width: 50px; margin-top: -3px; -webkit-margin-before: -3px; color: #669933; font-family:"Georgia", serif; font-size: 8pt; font-weight:600; letter-spacing: 0.08em;line-height: 2.0em; text-align:left; vertical-align:top;float:left;}
			
.s_caps {font-variant:small-caps; font-size:larger;font-weight:400;}

.s_caps_i {font-variant:small-caps; font-style:italic; font-size:larger; font-weight:400;}

.get_pdf {display:block; position: absolute; bottom: 0%; margin-left: 10px; -webkit-margin-start: 10px; margin-bottom:38px; -webkit-margin-after: 38px; z-index:20;}

.click_pdf {float:left; width: 130px; height:26px; border: 0px;
transform-origin:left;
transform: scale(0.8, 0.8);				/* General*/		
-ms-transform: scale(0.8, 0.8);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);				/* Opera */
}


    /* About Artist */

.center_container {display:block; float:left; margin-top: 40px; margin-left: 35px; -webkit-margin-start: 35px; width:auto;}

.about_artist {color: #669933; line-height: 1.3em; font-family:"Caecilia_roman"; font-size: 9pt; font-weight:600; letter-spacing: 0.25em; text-align:left; vertical-align: top; width: 460px; margin-top: 0px; -webkit-margin-before: 0px; margin-left: 0px; -webkit-margin-start: 0px; border-bottom: 1px solid #669933; padding-bottom: 15px; margin-bottom: 30px; -webkit-margin-after: 30px; float: left;}
		
.process_block {display:block; float:left; width: 525px; margin-bottom: 10px;}

.top_block { width: 445px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt;letter-spacing: 0.11em; line-height: 1.7em; text-align:left; vertical-align:bottom; float:left; padding-left: 30px; padding-top: 0px;}
	
.top_block img {display:block; float:left; width: auto; max-width:240px; height: auto; max-height:275px; margin-top:-28px; -webkit-margin-before: -28px; margin-right: 20px; -webkit-margin-end: 0px; margin-bottom: 5px;-webkit-margin-after: 5px; -moz-margin-start:-5%; -webkit-margin-start:-5%;
transform-origin:center;
transform: scale(0.8, 0.8);				/* General*/	
-ms-transform: scale(0.8, 0.8);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);				/* Opera */
}
			
.block_1 {width: 430px; padding-left: 0px;color: #669933; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.11em; line-height: 1.7em; text-align:left; vertical-align:top; float:left; padding-right: 50px; margin-top: 20px;-webkit-margin-before: 20px;}	

.block_2 {width: 400px; padding-left: 80px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.11em; line-height: 1.7em; text-align:left; padding-right: 10px; margin-top: 30px;-webkit-margin-before: 30px;}
	
.block_3 {width: 430px; color: #669933; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.11em;line-height: 1.7em; text-align:left; vertical-align:top; float:left; padding-left: 0px; padding-right: 30px; margin-top: 20px;-webkit-margin-before: 20px;}
	 
.block_4 {width: 400px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.11em; line-height: 1.7em; text-align:left; padding-left: 80px; padding-right: 0px; margin-top: 30px;-webkit-margin-before: 30px;}
	
.block_5 {width: 380px; color: #669933; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.11em; line-height: 1.7em; text-align:left; vertical-align:top; float:left; padding-left: 0px; margin-top: 20px;-webkit-margin-before: 20px;}
	 
.block_6 {width: 380px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 8pt; letter-spacing: 0.11em; line-height: 1.7em; text-align:left; padding-left: 80px; padding-right: 200px; margin-top: 30px;-webkit-margin-before: 30px;}

.top_block a, .block_1 a, .block_2 a, .block_3 a, .block_4 a, .block_5 a, .block_6 a {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color: inherit;text-decoration:none; letter-transform: small-caps;}



/* Creative Process  */

.life_is_collage {color: #669933; line-height: 1.3em; font-family:"Caecilia_roman", serif; font-size: 9pt; font-weight:600; 
	letter-spacing: 0.25em; text-align:left; vertical-align: top; width: 460px; margin-top:0px; -webkit-margin-before: 0px; margin-left: 10px; -webkit-margin-start: 10px; border-bottom: 1px solid #669933; padding-bottom: 15px; margin-bottom: 30px; -webkit-margin-after: 30px; float: left;}

.process_headline_1 {width:auto; min-width: 200px; margin-bottom: 20px; color: #669933; line-height: 1.3em; font-family:"Georgia", serif; font-size: 10pt; letter-spacing: 0.22em; font-weight:600;
	font-variant:small-caps; text-align:right; margin-right: 265px; -webkit-margin-end: 265px; margin-top: 5px; -webkit-margin-before: 5px; margin-bottom: 10px; -webkit-margin-after: 10px; float: right;}
	
.process_headline_2 {width:auto; min-width: 200px; margin-left: 260px; -webkit-margin-start: 260px; color: #669933; line-height: 1.3em; font-family:"Georgia", serif;font-size: 10pt; letter-spacing: 0.22em; font-weight:600;font-variant:small-caps; text-align:left; margin-top: 5px; -webkit-margin-before: 5px; margin-bottom: 10px;-webkit-margin-after: 10px; float: left;}

.process_headline_3 {margin-left: 0px; color: #669933; line-height: 1.3em; font-family:"Georgia", serif;font-size: 10pt; letter-spacing: 0.22em; font-weight:600; font-variant:small-caps; text-align:left; margin-top: -40px; margin-bottom: 10px; float: left;}

.top_left_side_1 {min-width: 100px; float:left; padding-top:30px; margin-left:0px;-webkit-margin-start: 0px;}

.top_right_side_1 {width: 255px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt; letter-spacing: 0.1em;
	line-height: 1.7em; text-align:left; vertical-align:bottom; float:left; padding-left: 15px ; margin-top: 0px;-webkit-margin-before: 0px;}
	
.left_side_1 {min-width: 200px; float:left;  padding-top:30px; margin-left:0px; padding-right: 25px;}

.right_side_1 {width: 255px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 8pt;letter-spacing: 0.1em;
	line-height: 1.7em; text-align:left; vertical-align:bottom; float:left; padding-left: 15px ; margin-top: 0px;-webkit-margin-before: 0px;}
	
.left_side_2 {width: 170px;color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size: 8pt;letter-spacing: 0.11em;
	line-height: 1.7em; text-align:left; vertical-align:top; float:left; padding-left:10px; padding-right: 0px; padding-top: 9px;}

.right_side_2 {width: 230px; color: #C79F38; font-family:"Georgia", serif;font-size: 8pt;letter-spacing: 0.11em;line-height: 1.7em; text-align:left; padding-bottom: 20px;}
		
.left_side_3 {width: 325px; color: #669933; font-family:"Georgia", serif;font-size: 8pt;font-weight:100;letter-spacing: 0.11em;line-height: 1.7em; text-align:left; 
	vertical-align:top; float:left;margin-top: -75px; padding-left:60px; padding-top: 0px; padding-right: 0px;}

.right_side_3 {width: 250px;color: #C79F38;font-family:"Georgia", serif;font-size: 8pt;letter-spacing: 0.11em;line-height: 1.7em;text-align:left;
	vertical-align:bottom;float:left; padding-left: 0px; padding-top: 5px; padding-right: 80px;}
	
.left_side_4 {width: 260px; color: #C79F38;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size: 8pt;
	letter-spacing: 0.11em; line-height: 1.7em; text-align:right; vertical-align:top; float:left; padding-right:0px; padding-top: 7px;}

.right_side_4 {width:auto; min-width:100px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size: 8pt;letter-spacing: 0.11em;line-height: 1.7em;
	 text-align:right; float:left; padding-left: 30px;}
	 
.right_side_5 {width: 330px; color: #C79F38;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size: 8pt;
	letter-spacing: 0.1em; line-height: 1.7em; text-align:left; vertical-align:top; float:left; padding-right:0px; margin-top: -10px;-webkit-margin-before: -10px;}

.top_left_side_1 img {display:block; float: left; padding-top:30px;  padding-right: 60px; margin: -80px;
transform-origin:left; 
transform: scale(0.8, 0.8);				/* General*/	
-moz-transform: scale(0.8, 0.8);			/* Firefox*/	
-ms-transform: scale(0.8, 0.8);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);				/* Opera */
-moz-margin-start:0%; -webkit-margin-start:-10%;
}

.left_side_1 img, .left_side_2 img, .left_side_3 img, .left_side_4 img, .right_side_1 img, .right_side_2 img, .right_side_3 img, .right_side_4 img 
{ border:0px; margin-top: -25px; -webkit-margin-before: -25px; margin-left: -20px; -webkit-margin-start: -20px; float: left; padding-bottom: 10px;
transform-origin:top; 
transform: scale(0.8, 0.8);				/* General*/	
-moz-transform: scale(0.8, 0.8);			/* Firefox*/	
-ms-transform: scale(0.8, 0.8);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);				/* Opera */
}

.left_side_1 a,  .left_side_3 a  {color: #669933; font-family:Georgia, serif; font-size: 9pt; text-decoration:none; letter-spacing: 0.11em;}

.right_side_1 a , .right_side_2 a, .right_side_3 a, .right_side_4 a, .left_side_4 a, .left_side_2 a   {color: #C79F38; font-family:"Georgia", serif;font-size: 9pt; text-decoration:none; letter-spacing: 0.11em;}
	
	
.s_caps {font-variant:small-caps;font-size:larger; font-weight:400;letter-spacing: 0.11em;}
.s_caps_g {font-variant:small-caps;color: #669933;font-size:larger; font-weight:400;letter-spacing: 0.11em;}
.s_caps_o {font-variant:small-caps;color: #C79F38;font-size:larger; font-weight:400;letter-spacing: 0.11em;}
.s_caps_ob {font-variant:small-caps;color: #C79F38; font-size:larger; font-weight:bold;letter-spacing: 0.11em;}
.s_caps_gb {font-variant:small-caps;color: #669933; font-size:larger; font-weight:bold;letter-spacing: 0.11em;}


/* Order Forms Arwear */

.container-order {position: relative; background-color:#252525; width:580px; height: 638px; margin-left: 0px; -webkit-margin-start: 0px; margin-top:0px;-webkit-margin-before: 0px;
 overflow-x:hidden; marquee-style:scroll; }
 
.order_form_container {display:block; width:400px; max-width: 380px; height:auto; min-height: 200px; margin-left:0px; -webkit-margin-start: 0px; padding-top: 15px; padding-bottom: 10px;}

.order_form_container input {display: inline-block; float: right; height: 20px; width: 260px; border:0px; margin-top:5px; -webkit-margin-before: 0px; margin-bottom:5px; -webkit-margin-after: 5px;margin-left: 10px;-webkit-margin-start: 10px;}

.order_form_container textarea {display:block; width: 350px; height:120px; overflow-style:marquee-block;float:left; font-family: "Verdana", "Geneva", sans-serif; font-size: 9px; line-height: 1.3em; color:#333; margin-top:15px; -webkit-margin-before: 15px; margin-bottom:5px; -webkit-margin-after: 15px; margin-left:50px; -webkit-margin-start: 50px;}

.order-info {display:block; position:absolute; width:580px; margin-top: 0px;-webkit-margin-before: 0px; margin-left: 35px; -webkit-margin-start: 35px; padding-top: 45px; height:auto;}

.table_1 {width:400px; color: #669933; line-height: 1.6em; font-family:"Georgia", serif;font-size: 10px; font-weight: normal;letter-spacing: 0.15em;text-align:left;}

.table_2 {width:420px; border:0px; padding-bottom: 10px; color: #C79F38; font-family:"Georgia", serif; font-size: 10px;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;text-align:left;}

.table_3 {display:block; width:440px; border:0px; line-height: 1.6em; font-family:"Georgia", serif; color: #669933; font-size:10px; font-weight: normal;letter-spacing: 0.15em;text-align:left;}

.table_4 {width:420px; border:0px;} 

.table_5 {width:440px; border:0px;} 

.order_block_1  {display: block; float: left; width:120px; color: #C79F38; font-family:"Georgia", serif; font-size: 9pt;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;text-align:left;}

.order_block_2 input {display: block; float: left; width:35px; height: 5px; float: left;font-size:12px; padding:5px 0px 5px 0px; margin-right:20px; margin-bottom: 8px;-webkit-margin-after: 8px;}

.order_block_3  {display: inline-block; float: left; line-height: 1.6em; font-family:Georgia, serif;font-size: 10px; font-weight: normal; color: #669933;letter-spacing: 0.15em;text-align:left; vertical-align:text-bottom; width:250px;}

.inches {padding-left:115px; color: #C79F38; font-family:"Georgia", serif; font-size: 10px;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;}

.options {color:#669933; font-family:"Georgia", serif; font-size: 10px;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;text-align:left; margin-top: 20px; margin-bottom: 10px;}	

.orange {color:#D3A456; font-family: "Caecilia_roman", serif; font-size: 10.5px;letter-spacing: 0.12em;line-height: 1.8em; text-align:left;}
	
.green {color: #669933; line-height: 1.6em; font-family:"Georgia", serif;font-size: 10px; font-weight: normal;letter-spacing: 0.1em;text-align:left;}
	
.green a {color: #669933; font-family:"Georgia", serif;font-size: 10px; font-weight: normal;letter-spacing:0.1; text-align:left;}
	
.border {border: 2px solid #339933;}

.order_specs {display:inline-block; width:300px; height: 30px; float:left; font-family:Georgia, serif;font-size: 11px; font-weight: normal; color: #669933; line-height: 1.7em; letter-spacing: 0.15em; align:left;}

.order_specs_long {display:inline-block; width:400px; height: 30px; float:left; color:#C79F38; font-family:Georgia, serif;font-size:12px;font-weight:600; font-variant:small-caps; letter-spacing: 0.2em;text-align:left;}

.order_choices {display:inline-block; width: auto; height: 20px; float:left; margin-top:10px; -webkit-margin-before: 10px; margin-bottom: 10px;-webkit-margin-after: 10px;}

.order_s {display:inline-block; width: auto; height: 20px; float:right; margin-top:0px; -webkit-margin-before: 0px; margin-right: 70px;-webkit-margin-end: 70px;}

.order_b {display:inline-block; width: auto; height: 20px; float:right; margin-top:0px; -webkit-margin-before: 0px; margin-right: 160px;-webkit-margin-end: 160px;}
		
.gcaption {color:#669933; font-family: "Caecilia_roman", serif; font-size: 12px;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;text-align:left;}	
	
.ocaption {color: #C79F38; font-family: "Caecilia_roman", serif; font-size: 12px;font-weight:bold;letter-spacing: 0.15em;font-variant:small-caps;text-align:left;}
	
.order_headline_1 {width:400px; height:30px; padding-top: 25px; padding-bottom: 15px;color: #669933; font-family:"Georgia", serif;font-size: 12px;font-weight:600; font-variant:small-caps; letter-spacing: 0.2em;text-align:left;}

.order_headline_2 {width:320px; height:30px; padding-top: 25px; padding-bottom: 15px;color:  #C79F38; font-family:"Georgia", serif;font-size:12px;font-weight:600; font-variant:small-caps; letter-spacing: 0.2em;text-align:left;}
	
.style_o  {display: block;height: 20px;font-family: "Verdana", "Geneva", sans-serif;letter-spacing: 0.1em; font-size: 9px;font-weight: normal;color: black; padding-top: 1px; padding-left: 3px; background-color:#fff; border: 1px solid #669933;text-align: right; vertical-align: middle; width: auto;}
	
.estimate {color: #C79F38; font-family:"Georgia", serif; font-size: 10px;font-weight:bold;letter-spacing: 0.2em;font-variant:small-caps;text-align:center; margin-top: 15px;-webkit-margin-before: 15px;}
	
.conditions {width: 100px;color: #669933;font-family: "Georgia", serif; font-size:10px; font-weight:600;letter-spacing: 0.11em; line-height: 1.7em; text-align:left; vertical-align:top;float:left; padding-bottom: 10px;}
	
.content_info {width: 400px; color: #C79F38; font-family:"Palatino Linotype", "Book Antiqua"; font-size: 8pt;letter-spacing: 0.11em;
	line-height: 1.9em; text-align:left; vertical-align: bottom; float:left; padding-left: 0px; padding-bottom: 10px;}
	
.content_info a{color: #C79F38; font-family:Georgia, serif; font-size:11px;letter-spacing: 0.11em;line-height: 1.7em;}

.print_info {font-family: Georgia, serif; font-size: 11px; font-weight:700; color: #669933;letter-spacing: 0.2em;line-height: 1.7em; font-variant:small-caps; margin-bottom: 15px;-webkit-margin-after: 15px;}

.up, .up img {display:block; float:left; width:29px; height:23px; border:0px; padding-top: 25px; padding-bottom:50px;
transform-origin:top;
transform: scale(0.8, 0.8);				/* General*/		
-ms-transform: scale(0.8, 0.8);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);		/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);			/* Opera */ 
}


/* Animation page	*/ 

.video {display:block; float: left; height: 630px; width:100% !important; max-width:763px; object-fit: contain; margin-left:0px; webkit-margin-start: 0px; z-index:0; background:transparent;
transform: scale(0.85, 0.85);				/* General*/	
-moz-transform: scale(0.85, 0.85);		/* Firefox*/	
-ms-transform: scale(0.85, 0.85);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.85, 0.85);	 	/* Chrome, Safari */
-o-transform: scale(0.85, 0.85);			/* Opera */
}

.horizontal_video {display:block; float: left;}
.tall_video {display:block; float: left;}

.video-size {display:block; float: left; margin-left: -125px;-webkit-margin-start:-125px;}

.video-size video {width: 100%; height:100%; max-height: 630px;}
#video_1 {width:763px; height: 430px; object-fit: contain; z-index: 0;margin-top: -20px; -webkit-margin-before:-20px;}
#video_2 {width:763px; height: 430px; object-fit: contain; z-index: 0;margin-top: -20px; -webkit-margin-before:-20px;}
#video_3 {width:763px; height: 430px; object-fit: contain; z-index: 0;margin-top: -20px; -webkit-margin-before:-20px;}
#video_4 {width:763px; height: 430px; object-fit: contain; z-index: 0;margin-top: -20px; -webkit-margin-before:-20px;}
#video_5 {width:350px; height: 590px; object-fit: contain; z-index: 0;margin-top: -40px; -webkit-margin-before:-40px; margin-left: -40px;-webkit-margin-start:-40px;}

.video_info_horizontal {display:inline-block; float:left; margin-left: 20px; -webkit-margin-start:20px; margin-top: 40px; -webkit-margin-before:40px; height:auto; width:auto; z-index:20;
transform-origin:top; 
transform: scale(1.25, 1.25);				/* General*/	
-moz-transform: scale(1.25, 1.25);					/* Firefox*/	
-ms-transform: scale(1.25, 1.25);						/* Microsoft Internet Explorer */
-webkit-transform: scale(1.25, 1.25);			 	/* Chrome, Safari */
-o-transform: scale(1.25, 1.25);						/* Opera */
}

.video_info_vertical {display:block; float:left; width: 250px; margin-left: 155px; -webkit-margin-start:155px; margin-top: 30px; -webkit-margin-before:30px; height:auto; width:auto; z-index:20;transform-origin:top; 
transform: scale(1.25, 1.25);				/* General*/	
-moz-transform: scale(1.25, 1.25);					/* Firefox*/	
-ms-transform: scale(1.25, 1.25);						/* Microsoft Internet Explorer */
-webkit-transform: scale(1.25, 1.25);			 	/* Chrome, Safari */
-o-transform: scale(1.25, 1.25);						/* Opera */
}

.title_animation-top {display:inline-block; float: left; width: auto; min-width:280px; max-width: 360px; font-family:"Caecilia_bold"; font-size:13px; letter-spacing: 0.22em; color:#9C6; line-height: 1.0em; margin-bottom:0px;-webkit-margin-after: 0px; text-align:left; vertical-align: bottom;}

.title_animation {font-family:"Caecilia_bold"; font-size:13px; letter-spacing: 0.22em; color:#9C6; line-height: 1.0em; margin-bottom:0px;-webkit-margin-after: 0px; text-align:left; vertical-align: bottom;}




/* Contact page */

.contact_form_container {display:block; width: 500px; height:auto; min-height: 300px; margin-left: 80px; -webkit-margin-start: 80px;padding-top: 40px; padding-bottom: 20px;}

.contact_top {width:400px;}

.contact_text {display:block; column-width:2; width: 400px; color: #C79F38; line-height: 1.7em; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 8.5pt; font-weight:normal; letter-spacing: 0.11em; text-align:left; vertical-align:bottom; margin-bottom: 20px;-webkit-margin-after: 20px;}
	
.contact_head {display:inline-block;color: #669933; line-height: 2.0em; font-family:"Georgia", serif;font-size: 9pt; font-weight:bold; font-variant:small-caps; letter-spacing: 0.2em;text-align:left; vertical-align: middle; width: 400px; margin-bottom:5px; -webkit-margin-after: 5px;}
	
.contact_form_container input {display:inline-block; float:right; margin-bottom:10px; -webkit-margin-after: 10px; width: 300px; font-family: "Verdana", "Geneva", sans-serif; font-size: 9px;}
	
.contact_form_container textarea {display:block; margin-left:0px; width:400px; height:100px; overflow-style:marquee-block;float:left; font-family: "Verdana", "Geneva", sans-serif; font-size: 9px; line-height: 1.3em; color:#333;}

.contact_form_container p {display:none;}


.contact_form_container input[type=image] { display: inline-block; float: left; height: 26px;  max-width: 64px; border:0px; margin-right: 30px; -webkit-margin-end: 30px; margin-top:10px;-webkit-margin-before: 10px;
transform-origin:left; 
transform: scale(0.8, 0.8);				/* General*/	
-ms-transform: scale(0.8, 0.8);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);			/* Opera */
}
.contact_text_sorry {display:block; margin-left: 30px; -webkit-margin-start: 30px; padding-top: 30px; color: #C79F38; line-height: 2.0em; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 9pt; font-weight:normal; letter-spacing: 0.11em; text-align:left; vertical-align:bottom; margin-bottom: 30px;-webkit-margin-after: 30px;}


/* Footer */

#footer-repeating {background-image:url(../images/background-footer-repeating_t.jpg); background-repeat:repeat-x; height: 50px; position:relative; margin-top:-1px; width: 100%; left: 0px; bottom: 0%; z-index: 100;}


#footer {width: 768px; height: 50px; margin: 0 auto; background-image: url(../images/background-footer_t.jpg);background-repeat: no-repeat; z-index: 40;}
.footer_right {display:none;}

#copyright li a {display:inline-block; width: 250px; height: auto;  margin-left:200px; -webkit-margin-start:200px;  margin-top: 18px; -webkit-margin-before: 18px; color:#7F976E; font-family:'LatoWebThin'; font-size: 9px; letter-spacing:0.15em; float:left;text-decoration: none;}

#social_media {display:inline-block; width: 126px; height: 24px; border: 0px; margin-left: 120px; -webkit-margin-start: 120px; margin-top: -3px; -webkit-margin-before: -3px; float:left;background-repeat: no-repeat;
transform-origin:top; 
transform: scale(0.85, 0.85);				/* General*/	
-moz-transform: scale(0.85, 0.85);			/* Firefox*/	
-ms-transform: scale(0.85, 0.85);			/* Microsoft Internet Explorer */
-webkit-transform: scale(0.85, 0.85); 	/* Chrome, Safari */
-o-transform: scale(0.85, 0.85);				/* Opera */}

#social_media img {transform-origin:top; width: 126px; height: 24px; border: 0px;}

#social_media_p {display:none; width: 24px; height: 24px; padding-left: 122px; padding-top: 12px; float:left;}

#cards img {transform-origin:top; width: 256px; height: 20px; border: 0px; float:right;}

#social_media_p {display:none; width: 24px; height: 24px; padding-left: 122px; padding-top: 12px; float:left;}

#cards {display:none; width:256px; height: 20px; border: 0px; margin-right: -25px; -webkit-margin-end: -25px; margin-top: 12px; -webkit-margin-before: 12px; float:right; 
transform-origin:top; 
transform: scale(0.8, 0.8);				/* General*/	
-moz-transform: scale(0.8, 0.8);			/* Firefox*/	
-ms-transform: scale(0.8, 0.8);				/* Microsoft Internet Explorer */
-webkit-transform: scale(0.8, 0.8);	 	/* Chrome, Safari */
-o-transform: scale(0.8, 0.8);				/* Opera */
}

/* Copyright */

.copyright_container {display:block; width: 480px; height:auto; min-height: 300px;  margin-left:100px; -webkit-margin-start: 100px; padding-top: 35px; padding-bottom: 10px;}

.copyright_title {margin-left:0px; -webkit-margin-start: 0px; color: #669933; line-height: 1.3em; font-family:Georgia, serif;font-size: 10pt; letter-spacing: 0.2em; font-weight:600; font-variant:small-caps; text-align:left; margin-top: 0px;-webkit-margin-before: 0px; margin-bottom: 10px; -webkit-margin-after: 10px; float: left;}

.copyright_text {display:block; column-width:2; width: 400px; color: #C79F38; line-height: 1.7em; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 8.5pt; font-weight:normal; letter-spacing: 0.12em; text-align:left; vertical-align:bottom; margin-bottom: 20px;-webkit-margin-after: 20px;}

.copyright_text_g {display:block; column-width:2; width: 400px; color: #669933;line-height: 1.7em; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 8.5pt; font-weight:normal; letter-spacing: 0.12em; text-align:left; vertical-align:bottom; margin-bottom: 20px;-webkit-margin-after: 20px;}

/* Typography */

@font-face {
    font-family: 'Caecilia_bold';
    src: url('../fonts/caecilialtstd-bold-webfont.eot') format('woff'),
   		 url('../fonts/caecilialtstd-bold-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-bold-webfont.ttf') format('truetype'),
        url('../fonts/caecilialtstd-bold-webfont.svg') format('svg');                  
    src: local('Caecilia_bold'),
        url('../fonts/caecilialtstd-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_bold_italic';
    src: url('../fonts/caecilialtstd-bolditalic-webfont.eot'),
	 	 url('../fonts/caecilialtstd-bolditalic-webfont.woff') format('woff'),
		 url('../fonts/caecilialtstd-bolditalic-webfont.ttf') format('truetype'),
		 url('../fonts/caecilialtstd-bolditalic-webfont.svg') format('svg');
     src: local('Caecilia_bold_italic'),
        url('../fonts/caecilialtstd-bolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_heavy';
    src: url('../fonts/caecilialtstd-heavy-webfont.eot'),
		 url('../fonts/caecilialtstd-heavy-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-heavy-webfont.ttf') format('truetype'),
    	 url('../fonts/caecilialtstd-heavy-webfont.svg') format('svg');
    src: local('Caecilia_heavy'),
        url('../fonts/caecilialtstd-heavy-webfont.ttf') format('truetype');      
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_heavy_italic';
    src: url('../fonts/caecilialtstd-heavyitalic-webfont.eot'),
    	 url('../fonts/caecilialtstd-heavyitalic-webfont.woff') format('woff'),
		 url('../fonts/caecilialtstd-heavyitalic-webfont.ttf') format('truetype'),
		 url('../fonts/caecilialtstd-heavyitalic-webfont.svg') format('svg');
    src: local('☺'),
        url('../fonts/caecilialtstd-heavyitalic-webfont.ttf')format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_italic';
    src: url('../fonts/caecilialtstd-italic-webfont.eot'),
    	 url('../fonts/caecilialtstd-italic-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-italic-webfont.ttf') format('truetype'),
         url('../fonts/caecilialtstd-italic-webfont.svg') format('svg');
    src: local('Caecilia_heavy_italic'),
        url('../fonts/caecilialtstd-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}
	

@font-face {
    font-family: 'Caecilia_light';
    src: url('../fonts/caecilialtstd-light-webfont.eot'),
    	 url('../fonts/caecilialtstd-light-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-light-webfont.ttf') format('truetype'),
         url('../fonts/caecilialtstd-light-webfont.svg') format('svg');
    src: local('Caecilia_light'),
        url('../fonts/caecilialtstd-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_light_italic';
    src: url('../fonts/caecilialtstd-lightitalic-webfont.eot'),
    	 url('../fonts/caecilialtstd-lightitalic-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/caecilialtstd-lightitalic-webfont.svg') format('svg');
    src: local('Caecilia_light_italic'),
        url('../fonts/caecilialtstd-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Caecilia_roman';
    src: url('../fonts/caecilialtstd-roman-webfont.eot'),
 		 url('../fonts/caecilialtstd-roman-webfont.woff') format('woff'),
         url('../fonts/caecilialtstd-roman-webfont.ttf') format('truetype'),
         url('../fonts/caecilialtstd-roman-webfont.svg') format('svg');
    src: local('Caecilia_roman'),
        url('../fonts/caecilialtstd-roman-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Myriad_web_pro_bold';
    src: url('../fonts/myriadwebpro-bold-webfont.eot'),
    	 url('../fonts/myriadwebpro-bold-webfont.woff') format('woff'),
         url('../fonts/myriadwebpro-bold-webfont.ttf') format('truetype'),
    	 url('../fonts/myriadwebpro-bold-webfont.svg') format('svg');
    src: local('Myriad_web_pro_bold'),
        url('../fonts/myriadwebpro-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'Myriad_web_pro_condensed';
    src: url('../fonts/myriadwebpro-condensed-webfont.eot'),
    	 url('../fonts/myriadwebpro-condensed-webfont.woff') format('woff'),
         url('../fonts/myriadwebpro-condensed-webfont.ttf') format('truetype'),
         url('../fonts/myriadwebpro-condensed-webfont.svg') format('svg');
    src: local('Myriad_web_pro_condensed'),
        url('../fonts/myriadwebpro-condensed-webfont.ttf');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Myriad_web_pro_condensed_italic';
    src: url('../fonts/myriadwebpro-condensedit-webfont.eot'),
    	 url('../fonts/myriadwebpro-condensedit-webfont.woff') format('woff'),
         url('../fonts/myriadwebpro-condensedit-webfont.ttf') format('truetype'),
         url('../fonts/myriadwebpro-condensedit-webfont.svg') format('svg');
    src: local('Myriad_web_pro_condensed_italic'),
        url('../fonts/myriadwebpro-condensedit-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Myriad_web_pro_italic';
    src: url('../fonts/myriadwebpro-italic-webfont.eot'),
    	 url('../fonts/myriadwebpro-italic-webfont.woff') format('woff'),
         url('../fonts/myriadwebpro-italic-webfont.ttf') format('truetype'),
         url('../fonts/myriadwebpro-italic-webfont.svg') format('svg');
    src: local('Myriad_web_pro_italic'),
        url('../fonts/myriadwebpro-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}


@font-face {
    font-family: 'Myriad_web_pro_regular';
    src: url('../fonts/myriadwebpro-webfont.eot'),
     	 url('../fonts/myriadwebpro-webfont.woff') format('woff'),
         url('../fonts/myriadwebpro-webfont.ttf') format('truetype'),
         url('../fonts/myriadwebpro-webfont.svg') format('svg');
    src: local('Myriad_web_pro_regular'),
        url('../fonts/myriadwebpro-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	}
/* Webfont: Lato-Black */@font-face {
    font-family: 'LatoWebBlack';
    src: url('../fonts/Lato-Black.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Black.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Black.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Black.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Black.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-BlackItalic */@font-face {
    font-family: 'LatoWebBlack';
    src: url('../fonts/Lato-BlackItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-BlackItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-BlackItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-BlackItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-BlackItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Bold */@font-face {
    font-family: 'LatoWebBold';
    src: url('../fonts/Lato-Bold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Bold.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-BoldItalic */@font-face {
    font-family: 'LatoWebBold';
    src: url('../fonts/Lato-BoldItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-BoldItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-BoldItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-BoldItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Hairline */@font-face {
    font-family: 'LatoWebHairline';
    src: url('../fonts/Lato-Hairline.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Hairline.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Hairline.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Hairline.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Hairline.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-HairlineItalic */@font-face {
    font-family: 'LatoWebHairline';
    src: url('../fonts/Lato-HairlineItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-HairlineItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-HairlineItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-HairlineItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-HairlineItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Heavy */@font-face {
    font-family: 'LatoWebHeavy';
    src: url('../fonts/Lato-Heavy.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Heavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Heavy.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Heavy.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Heavy.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-HeavyItalic */@font-face {
    font-family: 'LatoWebHeavy';
    src: url('../fonts/Lato-HeavyItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-HeavyItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-HeavyItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-HeavyItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-HeavyItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Italic */@font-face {
    font-family: 'LatoWeb';
    src: url('../fonts/Lato-Italic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Italic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Italic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Italic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Light */@font-face {
    font-family: 'LatoWebLight';
    src: url('../fonts/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Light.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Light.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Light.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-LightItalic */@font-face {
    font-family: 'LatoWebLight';
    src: url('../fonts/Lato-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-LightItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-LightItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-LightItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Medium */@font-face {
    font-family: 'LatoWebMedium';
    src: url('../fonts/Lato-Medium.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Medium.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Medium.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Medium.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-MediumItalic */@font-face {
    font-family: 'LatoWebMedium';
    src: url('../fonts/Lato-MediumItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-MediumItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-MediumItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-MediumItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-MediumItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Regular */@font-face {
    font-family: 'LatoWeb';
    src: url('../fonts/Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Regular.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Semibold */@font-face {
    font-family: 'LatoWebSemibold';
    src: url('../fonts/Lato-Semibold.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Semibold.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Semibold.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Semibold.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-SemiboldItalic */@font-face {
    font-family: 'LatoWebSemibold';
    src: url('../fonts/Lato-SemiboldItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-SemiboldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-SemiboldItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-SemiboldItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-SemiboldItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Thin */@font-face {
    font-family: 'LatoWebThin';
    src: url('../fonts/Lato-Thin.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-Thin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-Thin.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-Thin.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-Thin.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-ThinItalic */@font-face {
    font-family: 'LatoWebThin';
    src: url('../fonts/Lato-ThinItalic.eot'); /* IE9 Compat Modes */
    src: url('../fonts/Lato-ThinItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../fonts/Lato-ThinItalic.woff2') format('woff2'), /* Modern Browsers */
         url('../fonts/Lato-ThinItalic.woff') format('woff'), /* Modern Browsers */
         url('../fonts/Lato-ThinItalic.ttf') format('truetype');
    font-style: italic;
    font-weight: normal;
    text-rendering: optimizeLegibility;}