.wow{visibility:hidden;}
.home-slide{visibility:hidden;}

/* NORMALIZE================================================================ */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;} audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} audio:not([controls]){display:none;height:0;} [hidden]{display:none;} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100% ;} html,button,input,select,textarea{font-family:sans-serif;} body{margin:0;} a:focus{outline:thin dotted;} a:active,a:hover{outline:0;} h1{font-size:2em;margin:0.67em 0;} h2{font-size:1.5em;margin:0.83em 0;} h3{font-size:1.17em;margin:1em 0;} h4{font-size:1em;margin:1.33em 0;} h5{font-size:.83em;margin:1.67em 0;} h6{font-size:.67em;margin:2.33em 0;} abbr[title]{border-bottom:1px dotted;} b,strong{font-weight:700;} blockquote{margin:1em 40px;} dfn{font-style:italic;} mark{background:#ff0;color:#000000;} p,pre{margin:1em 0;} code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;} pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;} q{quotes:none;} q:before,q:after{content:'';content:none;} small{font-size:80%;} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;} sup{top:-0.5em;} sub{bottom:-0.25em;} dl,menu,ol,ul{margin:1em 0;} dd{margin:0 0 0 40px;} menu,ol,ul{padding:0 0 0 20px;} nav ul,nav ol{list-style:none;list-style-image:none;} img{border:0;-ms-interpolation-mode:bicubic ;} svg:not(:root){overflow:hidden;} figure{margin:0;} form{margin:0;} fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;} legend{border:0;padding:0;white-space:normal;*margin-left:-7px ;} button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle ;} button,input{line-height:normal;} button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible ;} button[disabled],input[disabled]{cursor:default;} input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px ;} input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;} textarea{overflow:auto;vertical-align:top ;} table{border-collapse:collapse;border-spacing:0;}

/* === COMMON ASSETS === */
html, body {min-height: 100%; padding: 0; margin: 0; width: 100%; }
html {font-size: 62.5%; background: #fff; }
body {font-size: 16px; line-height: 1.5; color:#003399; font-family: Helvetica, Arial, Sans-serif; }
body > svg, .main_container > svg { display: none; }
.wrapper { min-width:960px; max-width:100%;margin: 0 auto; }
.page { background: #fff; }
a:link, a:visited { color:#c20805; text-decoration: none; }
a:hover, a:active, a:focus { color:#c20805; }
h1 { color:#c20805;font-size: 48px; line-height: 1; margin: 0;font-weight:normal; text-transform:uppercase;font-family:'Helvetica LT W01 Condensed';letter-spacing:-.05em;}
h2 { font-size: 30px; line-height:1;font-weight: normal; color:#c20805;text-transform:uppercase;font-family:'Helvetica LT W01 Condensed';letter-spacing:-.05em;margin:0;}
h3 { font-size: 24px; margin: 0.25em 0; font-weight:normal;line-height:1;}
h4 { font-size: 16px; margin: 0 0 .25em 0; color: #c20805;line-height:1;font-weight:normal; font-family:'Helvetica LT W01 Condensed';letter-spacing:-.05em;text-transform:uppercase;}
.page_header {height:50px;width:960px;margin:0 auto;padding:20px 0; }
section { padding: 3em; }
section header { border-top: 1px solid #3dbfd9; border-bottom: 1px solid #3dbfd9; clear: both; }
ol { list-style: none; margin: 2em 0; padding:0;  }
ol li { clear: both; margin: 1em 0; }
.icon_block { float: left; width: 16%; min-width: 100px; text-align: center; margin-top: 5px; }
.content_block { overflow: hidden; }
.circle { margin-top: 0.4em; display: inline-block; font-size: 30px; font-weight: bold; line-height: 55px; background: #3dbfd9; border-radius: 50%; width: 60px; height: 60px; }
.circle svg { margin: 15px; float: left; }
.bullets li { list-style: disc; margin-bottom: 0.74em; }
.bullets li ul { padding-left: 0; }
.bullets li li { list-style: none; margin: 0.5em 0; }
.small { font-size: 12px; }
.cta, .cta:link, .cta:visited { font-weight: bold; position: relative; float: right; border: 2px solid white; text-transform: uppercase; white-space: nowrap; color: #ffffff;  -webkit-border-radius: 8px; border-radius: 8px; line-height: 2; font-size: 20px; padding: 0.3em 3.5em 0.3em 1em; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background: #ff0000; }
.cta:hover, .cta:active, .cta:focus {text-decoration: none; background: #333333; }
.cta svg { position: absolute; right: 1em; top: 20%; }
.writable { padding: 0; list-style: none; }
.writable li { color: #212326; border-radius: 8px; background: #e2f5f9; padding: 0.75em 1em; }
.writable .error { border: 2px solid red; }
.writable .success { border: 2px solid green; }
#main_inner {width:960px;margin:0 auto;padding:25px 0 150px 0;}
.clear {clear:both;}
#button-link {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:none;width:100px;text-align:center;display:block;color:white;background-color:#c20805;border-radius:5px;height:33px;padding:10px 20px 0;}
.hr {border-bottom:#d1d3d4 1px solid;margin:25px 0;}
#button-link-small {-webkit-appearance: none;-moz-appearance: none; appearance: none;font-size:14px;border:none;width:75px;text-align:center;display:block;color:white;background-color:#c20805;border-radius:5px;height:23px;padding:5px 10px 0;}


/* === NAVIGATION MENU === */
#right_nav_wrap{}
#right_nav_wrap ul{list-style:none;position:relative;float:right;margin:-12px 0 0 0;padding:0 0 5px 0px;z-index:9999;}
#right_nav_wrap ul a{display:block;color: #003399; font-size: 1.8rem; text-align: left;text-decoration:none;float:left;padding:5px 10px;text-transform:uppercase;font-family:'Helvetica LT W01 Condensed';letter-spacing:-.05em;}
#right_nav_wrap ul a:hover {color:#c20805;}
#right_nav_wrap ul li{position:relative;float:right;margin:20px 0 0 3px;text-align:center;}
#right_nav_wrap ul li.current-menu-item{background-color:#003399;color:#fff;}
#right_nav_wrap ul li:hover{background-color:#d1d3d4;color:#003399;border-radius:5px 5px 0 0;}
#right_nav_wrap ul ul{display:none;position:absolute;top:27px;left:0;background-color:#d1d3d4;color:#fff;margin-top:10px;border-radius:0 0 5px 5px;}
#right_nav_wrap ul ul li{float:none;margin-top:0px;}
#right_nav_wrap ul ul a {font-size:14px;width:225px;color:#003399;margin:0;}
#right_nav_wrap ul ul a:hover{background-color:#fff;color:#c20805;z-index:999;}
#right_nav_wrap ul ul ul{}
#right_nav_wrap ul li:hover > ul{display:block;}

/* === Gobal, Etc. === */

.globalnav {color:white;width:960px;margin:0 auto;text-align:right;font-size:13px;padding:4px;}
.globalnav a {text-decoration:none;color:#fff;}
.globalnav a:hover {color:#ccc;}

.globalnav img {top:4px;position:relative;margin:0 3px 0 0;}
.globalnav-wrapper {width:100%;min-width:960px;height:30px;background-color:#001a4d;}
.navigation {width:700px;float:right;text-align:right;}
.logo {float:left;width:200px;margin-top:-15px;}
.header-container {background-color:#f1f2f2;border-bottom:#d1d3d4 3px solid;}
#main_inner_interior {width:960px;margin:0 auto;padding:50px 0 150px 0;}
#google_translate_element {float:right;height:30px;margin-top:-16px;}


.subnav-interior a{color:#003399;line-height:22px;}
.subnav-interior a:active{color:#003399;}
.subnav-interior a:visited{color:#003399;}
.subnav-interior a:hover{color:#c20805;}


/* === HOME === */
.home-slider {height:400px;backround-color:#fff;}
.home-slider-container {min-width:960px;height:400px;margin:0 auto;padding:0 0 0 0;}
.home-ad-bar {height:200px;border-top:#d1d3d4 3px solid;background-color:#003399;background-image:url(/assets/images/global/ad-background.png);background-position:center;background-repeat:no-repeat;}
.ad-bar-container {width:960px;margin:0 auto;padding:0 0 0 0;}
.home-technology {height:600px;background-color:#c20805;border-top:#d1d3d4 3px solid;border-bottom:#d1d3d4 3px solid;}
.home-technology h1, h3{color:#fff;}

.home-about{height:600px;}
.section-container {width:960px;margin:0 auto;text-align:center;padding:75px;}


/* === COLUMNS === */
.col-1 {}
.col-2 {width:369px;float:left;text-align:left;padding:30px 55px;margin:25px 0;}
.col-3 {width:260px;float:left;padding:0px 30px;margin:25px 0;font-size:14px;}
.col-4 {width:199px;float:left;min-height:200px;padding:20px;margin:0 0 50px 0;}

.col-1-2 {float:left;width:620px;padding:0 50px 0 0;}


.border-left{border-left:#d1d3d4 1px solid;}
.center-col {text-align:center;}

.col-2-ad-left {width:369px;float:left;text-align:left;margin:20px 50px;}
.col-2-ad-right {width:369px;float:left;text-align:left;margin:45px 0 0 60px;}
.col-3-products {width:203px;float:left;padding:0;margin:0 20px 0 0;height:350px;}
.col-3-products img {width:203px;height:203px;margin:0 auto;border-radius:5px;border:solid 1px #f1f2f2;}
.col-3-products-landing {width:203px;float:left;padding:0;margin:0 20px 0 0;height:350px;font-size:14px;text-align:center;}
.col-3-products-landing img {width:203px;height:203px;margin:0 auto;border-radius:5px;border:solid 1px #f1f2f2;}
.col-3-products-landing {width:200px;}

.col-1-2-products {float:left;width:670px;padding:0 0px 0 0;}
.col-1-2-products h2 {width:420px;}
.col-3-products  {color:#c20805;}
.col-3-products-overview {width:260px;float:left;padding:0px 30px;margin:0 0;}

.col-3-gallery {width:203px;float:left;padding:0;margin:0 20px 0 0;min-height:250px;}
.col-3-gallery img {width:183px;height:183px;padding:10px;margin:0 auto;border-radius:5px;border:solid 1px #f1f2f2;}
.col-3-gallery-landing {width:203px;float:left;padding:0;margin:0 20px 0 0;height:350px;font-size:14px;text-align:center;}
.col-3-gallery-landing img {width:203px;height:203px;margin:0 auto;border-radius:5px;border:solid 1px #f1f2f2;}
.col-3-gallery-landing {width:200px;}

.col-1-2-gallery {float:left;width:670px;padding:0 0px 0 0;}
.col-1-2-gallery h2 {width:420px;}
.col-3-gallery  {color:#c20805;text-align:center;}
.col-3-gallery-overview {width:260px;float:left;padding:0px 30px;margin:0 0;}
.col-1-2-gallery-search {width:250px; padding:0;float:left;}
.col-1-2-gallery-search h2 {width:350px;}

.col-3-interior {width:250px;float:left;padding:0px 40px 0 0;margin:10px 0;font-size:14px;line-height:16px;}

/* === FOOTER === */
.footer { background-color:#f1f2f2;height:400px;padding: 50px 0;border-top:#d1d3d4 3px solid;}
.footer-container {width:960px;margin:0 auto;}
.footer-container a{color:#003399;}
.footer-container a:visited{color:#003399;}
.footer-container a:hover{color:#c20805;}
.footer-logo {width:170px;float:left;margin-right:30px;padding-top:20px;}
.footer-column {width:145px;float:left;line-height:2.5em;text-transform:uppercase;font-size:13px;padding-top:20px;}
.footer-address {width:182px;float:left;border-left:#d1d3d4 3px solid;font-size: 13px;padding:20px;}
.copyright { float:left;font-size: 11px; margin: 20px 0 0 200px;}


/* === PRODUCT SEARCH === */
.search {height:90px;border-bottom:#d1d3d4 3px solid;background-image:url(/assets/images/bg/search.png);background-repeat:repeat-x;background-postion:center;}
.search-container {width:800px;margin:0 auto;text-align:center;padding:23px 0;}
.search_btn {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:none;width:100px;display:block;color:white;background-color:#c20805;border-radius:5px;height:40px;padding:3px 20px 0;}
.fillin_input {-webkit-appearance: none;-moz-appearance: none; appearance: none; outline:none; border:1px #d1d3d4 solid;width:600px;height:29px;padding:5px 10px;float:left;background-color:#f1f2f2;margin-right:10px;border-radius:5px;color:#003399;}


/* === PRODUCTS === */
.products-overview {min-height:600px;font-family:'Helvetica LT W01 Bold Cond';font-size:18px;border-top:#d1d3d4 3px solid;}
.products-overview h3{color:#003399;font-family:'Helvetica LT W01 Condensed';}
.pdf-icon {width:5%;float:left;margin-right:5px;}
.pdf-link {float:left;margin-top:3px;}
.product-id {font-size:13px;margin:0;}
.product-information {font-size:13px;}
.button-center {margin:0 auto;font-family: Helvetica, Arial, Sans-serif; font-size:16px;}


#button-link {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:none;width:100px;text-align:center;display:block;color:white;background-color:#c20805;border-radius:5px;height:33px;padding:10px 20px 0;}
#button-link-center {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:none;width:100px;text-align:center;display:block;color:white;background-color:#c20805;border-radius:5px;height:33px;padding:10px 20px 0;margin-top:210px;}
.post {padding:25px 0 150px 0;}
.colophon {clear: both; text-align: center; margin-top: 3em; font-size: 12px; }
.colophon svg { margin-bottom: -8px; }
.small svg { margin-bottom: -15px; }
.callout { color: #f00; }
#error_404 { padding: 2em; text-align: center; }

/* === ABOUT US === */
.about-header {text-shadow: 2px 2px 2px #003399;height:35px;letter-spacing:-.05em;font-weight:bold;background-postion:center;color:#fff;font-family:'Helvetica LT W01 Condensed';font-size:24px;padding:175px 0 20px 25px;width:935px;}


/* === CASE STUDIES === */
.case-study-header {height:35px;letter-spacing:-.05em;font-weight:bold;background-postion:center;color:#fff;font-family:'Helvetica LT W01 Condensed';font-size:24px;padding:175px 0 20px 25px;width:935px;height:200px;}


/*=== TECHNOLOGY ===*/

.technology-modular {margin-bottom:100px;}
.modular-image{width:200px;float:left;}
.modular-image img{width:200px;}
.modular-text {width:375px;float:left;margin-left:25px;padding:25px 0 0 0;}

/* === CONTACT FORM === */
#first_name, #last_name, #type_the_word {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:1px solid #d1d3d4;width:260px;height:41px;padding:0 10px;border-radius:5px;margin:10px 0 20px 0;color:#003399;}
#email_address {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:1px solid #d1d3d4;width:550px;height:41px;padding:0 10px;border-radius:5px;margin:10px 0 20px 0;color:#003399;}
#message {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:1px solid #d1d3d4;width:550px;height:400px;padding:15px 10px;border-radius:5px;margin:10px 0 20px 0;color:#003399;}
#button, #send {-webkit-appearance: none;-moz-appearance: none; appearance: none;border:none;width:100px;text-align:center;display:block;color:white;background-color:#c20805;border-radius:5px;height:50px;padding:5px 20px 0;margin:10px 0 20px 0;}
.form_item {margin:0 0 20px 0;color:#003399;}
#subject {background-color:#ffffff;border:0;height:45px;padding:0 10px;border:1px solid #d1d3d4;width:580px;border-radius:4px;margin:10px 0px 20px 0px;font-weight:normal;font-size:16px;color:#003399;float:left;}


/* === EXHIBIT CALENDAR === */
.event-logo {margin:30px 0;}


/* === GALLERY === */
.gallery-overview {min-height:600px;font-family:'Helvetica LT W01 Bold Cond';font-size:18px;border-top:#d1d3d4 3px solid;}
.gallery-overview h3{color:#003399;font-family:'Helvetica LT W01 Condensed';}

.gallery-id {font-size:13px;margin:0;}
.gallery-information {font-size:13px;}

/* === PRODUCT TABS === */

ul.tabs{
			margin: 0px;
			padding: 0px;
			list-style: none;
font-size:12px;
margin-left:490px;
margin-top:-45px;
margin-bottom:0px;


		}

		ul.tabs li{
			background: none;
			color:#003399;
			display: inline-block;
			padding: 10px 15px;
			cursor: pointer;
border-radius:5px 5px 0 0;
		}

		ul.tabs li.current{
			background: #f1f2f2;
			color: #003399;
		}

		.tab-content{
			display: none;
			background: #fff;
			padding: 0px;
border-top:1px solid #d1d3d4;
		}

		.tab-content.current{
			display: inherit;
		}

ul.tabs img {padding:0px 5px 0 0;float:left;}
		
		
/* === PRODUCT LIST === */
	.TFtable{
		width:100%; 
		border-collapse:collapse; 
font-size:12px;

	}
	.TFtable td{ 
		padding:14px; border-right:#fff 1px solid;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.TFtable tr{
		background: #d1d3d4;
	}
	/*  Define the background color for all the ODD background rows  */
	.TFtable tr:nth-child(odd){ 
		background: #d1d3d4;
	}
	/*  Define the background color for all the EVEN background rows  */
	.TFtable tr:nth-child(even){
		background: #f1f2f2;

	}		
#table-header {font-size:14px;color:#fff; background-color:#003399;font-weight:normal; text-transform:uppercase;font-family:'Helvetica LT W01 Condensed';letter-spacing:-.05em;}
#table-dimensions {width:75px;}		


/* === CONVERSION CHARTS === */

/* === PRODUCT TABS === */

ul.charts{
			margin: 0px;
			padding: 0px;
			list-style: none;
font-size:12px;
margin-left:490px;
margin-top:-45px;
margin-bottom:0px;


		}

		ul.charts li{
			background: none;
			color:#003399;
			display: inline-block;
			padding: 10px 15px;
			cursor: pointer;
border-radius:5px 5px 0 0;
		}

		ul.charts li.current{
			background: #f1f2f2;
			color: #003399;
		}

		.chart-content{
			display: none;
			background: #fff;
			padding: 0px;
border-top:1px solid #d1d3d4;
		}

		.chart-content.current{
			display: inherit;
		}

ul.charts img {padding:0px 5px 0 0;float:left;}
		

/* === SLIDER === */
#full-width-slider {

  
}

.infoBlock {
  position: center;
  top: 30px;
  right: 30px;
  left: auto;
  max-width: 55%;
  padding-bottom: 0;
  overflow: hidden;
  padding: 90px 20px 0 0;
margin-left:47%;
}
.infoBlockLeftBlack {
  
  left: 30px;
  right: auto;
}
.infoBlock h4 {
  font-size: 20px;
  line-height: 1.2;
  margin: 0;
  padding-bottom: 3px;
}
.infoBlock p {
  
  margin: 4px 0 0;
}
.infoBlock a {

 
}
.photosBy {
  position: absolute;
  line-height: 24px;
  font-size: 12px;
  background: #FFF;
  color: #000;
  padding: 0px 10px;
  position: absolute;
  left: 12px;
  bottom: 12px;
  top: auto;
  border-radius: 2px;
  z-index: 25; 
} 
.photosBy a {
  color: #000;
}
.fullWidth {
  max-width: 1400px;
  margin: 0 auto 24px;
}

@media screen and (min-width:960px) and (min-height:400px) {
  .heroSlider .rsOverflow,
  .royalSlider.heroSlider {
      height: 400px !important;
  }
}

@media screen and (min-width:960px) and (min-height:400px) {
    .heroSlider .rsOverflow,
    .royalSlider.heroSlider {
        height: 400px !important;
    }
}
@media screen and (min-width: 0px) and (max-width: 400px) {
  .royalSlider.heroSlider,
  .royalSlider.heroSlider .rsOverflow {
    height: 400px !important;
  }
  .infoBlock {
    padding: 10px;
    height: auto;
    max-height: 100%;
    min-width: 40%;
    left: 5px;
    top: 5px;
    right: auto;
   
  }
  .infoBlock h3 {
     font-size: 14px;
     line-height: 17px;
  }
}



/*
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMN$+++++++++++++++++++++++?78NMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMD7+++++++++++++++++++++++++++?8MMMMMMMMMMMMMMMMM
MMMMMMMMMMMMO++++++++++++++++++++++++++++++++7OMMMMMMMMMMMMM
MMMMMMMMMMMM7++++++++++++++++++++++++++++++++++?MMMMMMMMMMMM
MMMMMMMMMMMMI++++++++++++++++++++++++++++++++++++I8MMMMMMMMM
MMMMMMMMMMMM?+++++++++++8NMMMMMMMD$I+++++++++++++++8MMMMMMMM
MMMMMMMMMMMM+++++++++IZNMMMMMMMMMMMM7++++++++++++++7DMMMMMMM
MMMMMMMMMMMD+++++++?IMMMMMMMMMMMMMMMMMZ+++++++++++++?7MMMMMM
MMMMMMMMMMMZ+++++++7NMMMMMMZ?+7ONMMMMMM+++++++++++++++MMMMMM
MMMMMMMMMMMI++++++ZNMMMMMO+++++++NMMMMMI++++++++++++++NMMMMM
MMMMMMMMMMN+++++++NMMMMMD7+++++++MMMMMMI++++++++++++++NMMMMM
MMMMMMMMMNZ+++++++MMMMMMO++++++++MMMMMM+++++++++++++++$8MMMM
MMMMMMMMM8I+++++++MMMMMMO++++++$MMMMM8I+++++++++++++++7OMMMM
MMMMMMMMM8?+++++++MMMMMMO+++++OMMMMMDI++++++++++++++++?$MMMM
MMMMMMMMM7++++++++MMMMMMO+++IOMMMMM$++++++++++++++++++?$MMMM
MMMMMMMMMI++++++++MMMMMMO+++OMMMMN$+++++++++++++++++++IZMMMM
MMMMMMMMM?++++++++MMMMMMO++7DMMMM8?+++++++++++++++++++7OMMMM
MMMMMMMMM+++++++++MMMMMMO++7DMMMMD7+++++++++++++++++++ZDMMMM
MMMMMMMMD+++++++++MMMMMMO+++7NMMMMMM7?++++++++++++++++NMMMMM
MMMMMMMMZ+++++++++MMMMMMO+++++MMMMMMMMMZI+++++++++++++MMMMMM
MMMMMMMMI+++++++++MMMMMMO+++++?ZNMMMMMMMM8++++++++++++MMMMMM
MMMMMMM8++++++++++MMMMMMO++++++++?78MMMMMM8?++++++++?IMMMMMM
MMMMMMNZ++++++++++MMMMMMO+++++++++++8MMMMMNZ++++++++IOMMMMMM
MMMMMMD7++++++++++MMMMMMO++++++++++++7NMMMMN+++++++I8MMMMMMM
MMMMMMO+++++++++++MMMMMMO++ODO?+++++7DMMMMNZ+++++++NMMMMMMMM
MMMMMM7+++++++++++MMMMMMO++NMMMD8ZZZMMMMMMDI+++++++MMMMMMMMM
MMMMMMI+++++++++++MMMMMMO++NMMMMMMMMMMMMMN+++++++$MMMMMMMMMM
MMMMMM?+++++++++++MMMMMMO++IZ8MMMMMMMMM87+++++++$NMMMMMMMMMM
MMMMMM++++++++++++MMMMMMO++++++++=+++++++++++++IMMMMMMMMMMMM
MMMMMD++++++++++++MMMMMMO++++++++++++++++++++?ZMMMMMMMMMMMMM
MMMMMZ++++++++++++MMMMMMO++++++++++++++++++?$MMMMMMMMMMMMMMM
MMMMNI++++++++++++MMMMMMO+++++++++++++++?7MMMMMMMMMMMMMMMMMM
MMMMN+++++++++++++MMMMMMO++++++++++++++ZNMMMMMMMMMMMMMMMMMMM
MMM8$+++++++++++++MMMMMMO++++++++?7ZMMMMMMMMMMMMMMMMMMMMMMMM
MMMO7+++++++++++++MMMMMMO+++++$Z8MMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+barcellosdesign.com



*/
