/* **********  RESET browser settings  *********** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

/* **********  END RESET browser settings  *********** */



/* #Column Variants
================================================== */
.fluid { display:block; width:100%; height:100%; }

.one-third { width: 33.333333%; width: calc(100% / 3); }

.quarter { width: 25%; }

.half { width: 50%; }

.three-quarters { width: 75%; }

.fifth { width: 20%; }

.quarter, .half, .three-quarters, .fifth { display: block; float: left; position: relative; margin: 0; padding: 0; }

.full-width { display: block; clear: both; position: relative; width: 100%; margin: 0; padding: 0; }

.clearfix:before, .clearfix:after, .row:before, .row:after, .clear:before, .clear:after { display: block; visibility: hidden; overflow: hidden; width: 0; height: 0; content: '\0020'; }

.row:after, .clearfix:after, .clear:after { clear: both; }

.row, .clearfix, .clear { zoom: 1; }

/* #Fonts
================================================== */


@font-face {
  font-family: 'Gotham';
  src: url('../fonts/Gotham/Gotham-Light.eot');
  src: url('../fonts/Gotham/Gotham-Light.eot?iefix') format('eot'),
       url('../fonts/Gotham/Gotham-Light.woff') format('woff'),
       url('../fonts/Gotham/Gotham-Light.ttf') format('truetype'),
       url('../fonts/Gotham/Gotham-Light.svg#Gotham-Light') format('svg');
  font-weight: 100;
  font-style: normal; 
}

@font-face {
  font-family: 'Gotham';
  src: url('../fonts/Gotham/Gotham-Book.eot');
  src: url('../fonts/Gotham/Gotham-Book.eot?iefix') format('eot'),
       url('../fonts/Gotham/Gotham-Book.woff') format('woff'),
       url('../fonts/Gotham/Gotham-Book.ttf') format('truetype'),
       url('../fonts/Gotham/Gotham-Book.svg#Gotham-Book') format('svg');
  font-weight: 400;
  font-style: normal; 
}

@font-face {
  font-family: 'Gotham';
  src: url('../fonts/Gotham/Gotham-Medium.eot');
  src: url('../fonts/Gotham/Gotham-Medium.eot?iefix') format('eot'),
       url('../fonts/Gotham/Gotham-Medium.woff') format('woff'),
       url('../fonts/Gotham/Gotham-Medium.ttf') format('truetype'),
       url('../fonts/Gotham/Gotham-Medium.svg#Gotham-Medium') format('svg');
  font-weight: 600;
  font-style: normal; 
}

@font-face {
  font-family: 'Gotham';
  src: url('../fonts/Gotham/Gotham-Bold.eot');
  src: url('../fonts/Gotham/Gotham-Bold.eot?iefix') format('eot'),
       url('../fonts/Gotham/Gotham-Bold.woff') format('woff'),
       url('../fonts/Gotham/Gotham-Bold.ttf') format('truetype'),
       url('../fonts/Gotham/Gotham-Bold.svg#Gotham-Bold') format('svg');
  font-weight: 700;
  font-style: normal; 
}

@font-face {
    font-family: 'Linotypeunivers';
    src: url('../fonts/Linotype/LinotUniBasHea-webfont.eot');
    src: url('../fonts/Linotype/LinotUniBasHea-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Linotype/LinotUniBasHea-webfont.woff2') format('woff2'),
         url('../fonts/Linotype/LinotUniBasHea-webfont.woff') format('woff'),
         url('../fonts/Linotype/LinotUniBasHea-webfont.ttf') format('truetype'),
         url('../fonts/Linotype/LinotUniBasHea-webfont.svg#linotypeuniversbasicheavy') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Linotypeunivers';
    src: url('../fonts/Linotype/LinotUniBasMed-webfont.eot');
    src: url('../fonts/Linotype/LinotUniBasMed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Linotype/LinotUniBasMed-webfont.woff2') format('woff2'),
         url('../fonts/Linotype/LinotUniBasMed-webfont.woff') format('woff'),
         url('../fonts/Linotype/LinotUniBasMed-webfont.ttf') format('truetype'),
         url('../fonts/Linotype/LinotUniBasMed-webfont.svg#linotypeuniversbasicmedium') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Linotypeunivers';
    src: url('../fonts/Linotype/LinotUniBasReg-webfont.eot');
    src: url('../fonts/Linotype/LinotUniBasReg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Linotype/LinotUniBasReg-webfont.woff2') format('woff2'),
         url('../fonts/Linotype/LinotUniBasReg-webfont.woff') format('woff'),
         url('../fonts/Linotype/LinotUniBasReg-webfont.ttf') format('truetype'),
         url('../fonts/Linotype/LinotUniBasReg-webfont.svg#linotypeuniversbasicregular') format('svg');
    font-weight: 400;
    font-style: normal;
}

/* Icon Fonts */
@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/Icomoon/icomoon.eot?jruvpx');
    src:    url('../fonts/Icomoon/icomoon.eot?jruvpx#iefix') format('embedded-opentype'),
        url('../fonts/Icomoon/icomoon.ttf?jruvpx') format('truetype'),
        url('../fonts/Icomoon/icomoon.woff?jruvpx') format('woff'),
        url('../fonts/Icomoon/icomoon.svg?jruvpx#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-geometry:before {
    content: "\e900";
}
.icon-mohawk:before {
    content: "\e901";
}
.icon-moonscapes:before {
    content: "\e902";
}
.icon-topography:before {
    content: "\e903";
}















/* #App Structure
================================================== */
html { -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust:100%; }

html, body { width:100%; height:100%; text-align:center; font-family: 'Gotham', Helvetica, Arial, sans-serif; overflow:hidden; position:fixed; /* Temporary styles overriden by javascript */}

.appwrap { display:block; height:100%; margin:0; padding:0; }

.viewwrap { display:block; width:100%; height:100%; min-height:100%; position:absolute; top:0; left:0; margin:0; padding:0; }

.container { 
  /*width:1024px; */
  width:768px;
  height:auto; margin: 0 auto 0 auto;
}

.appview { 
  width:768px;
  /*height:1024px;*/height:100%;
  margin: 0 auto 0 auto; background:#0a0a0b; 
  overflow:hidden;
  position:relative; 
}


#app_landing { display:none; position:absolute; top:0; left:0; z-index:3000; background:#5a5e5d; }

#topography, #moonscapes, #geometry { display:none; position:absolute; top:0; left:0; z-index:2000; }



.window_load {
    display:none;
    z-index:5000;
    opacity:1; 
    width:100%; 
    height:100%; 
    position: absolute; 
    top:0; 
    left:0;
    background:#0a0a0b;
}



/* Loader */
#app_loading { display:block; }

@-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@-moz-keyframes rotate { from { -moz-transform: rotate(0deg); transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); transform: rotate(360deg); } }
@keyframes rotate { from { transform: rotate(0deg); }
  to { transform: rotate(360deg); } }

.loader { display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 5100; }  

.loader img.spinner { /*margin-top:200px;*/ position: absolute; top: 50%; left: 50%; margin-top: -96px; margin-left: -86px; -webkit-animation-name: rotate; -webkit-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: rotate; -moz-animation-duration: 1s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; animation-name: rotate; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; }

.loader .centercon { 
  position: absolute; 
  top: 50%; 
  left: 50%; 
  width:172px;
  height:192px;
  margin-top: -96px; 
  margin-left: -86px;
  text-align:center;
}

.loader .icon-mohawk { display:block; color:#FFF; font-size:92px; line-height:100px; }

.loader h6 { display: block; width: 100%; padding: 0; margin: 0; position: absolute; top: 50%; left: 0; color: #FFF; text-align: center; margin-top: 30px; letter-spacing: .125em; text-transform: uppercase; }

.mask { display: block; opacity:1; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2700; 
  -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0); 
  -webkit-transform-style: preserve-3d; 
}






/* #Colors
================================================== */
.red { color: #ee3124 !important; }
















/* #Typography
================================================== */
h1, h2, h3, h4, h5, h6, p { color: #181818; font-family: "Gotham", Helvetica, Arial, sans-serif; font-weight: normal; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, p a { font-weight: inherit; }

h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px; }

h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; font-family: "linotypeunivers", Helvetica, Arial, sans-serif; }

h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; font-family: "proxima_nova", Helvetica, Arial, sans-serif; }

h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }

h5 { font-size: 18px; line-height: 24px; font-family: "linotypeunivers", Helvetica, Arial, sans-serif; }

h6 { font-size: 16px; line-height: 21px; font-family: "linotypeunivers", Helvetica, Arial, sans-serif; }

.subheader { color: #dddee0; }

p { margin: 0 0 20px 0; }

p img { margin: 0; }

p.lead { font-size: 21px; line-height: 27px; }

p.small { font-size: 12px; line-height: 14px; }

i, em { font-style: italic; }

b { font-weight: 700; }

strong { font-weight: 600; }

small { font-size: 80%; }

/*	Blockquotes  */
blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }

blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }

blockquote cite { display: block; font-size: 12px; color: #555; }

blockquote cite:before { content: "\2014 \0020"; }

blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

hr { display: block; border: dotted #a1a3a7 1px; border-width: 1px 0 0; clear: both; margin: 30px 0 30px; height:0; }

/* #Links
================================================== */
a, a:visited { color: #333; text-decoration: underline; outline: 0; }

a:hover, a:focus { color: #0a0a0b; }

p a, p a:visited { line-height: inherit; }

/* #Images
================================================== */
img.scale-with-grid { max-width: 100%; height: auto; }

img.fluid, .full-width { width: 100%; }







.main_menu { background:#0a0a0b; background:rgba(29,29,27,.8); border:0; /*border-bottom:1px solid #FFF;*/ position:fixed; top:-56px; left:0; z-index:3600; box-sizing:border-box; width:100%; height:55px; text-align:left; /*overflow:hidden;*/ }

.main_menu.init { position:fixed; top:-4px; left:0; 
-webkit-animation: menuslidedown .5s 1; /* Safari 4+ */
  -moz-animation:    menuslidedown .5s 1; /* Fx 5+ */
  -o-animation:      menuslidedown .5s 1; /* Opera 12+ */
  animation:         menuslidedown .5s 1; /* IE 10+, Fx 29+ */
}

.menu-border { width:100%; height:1px; box-sizing:border-box; border:0; border-bottom:1px solid #FFF; margin:0; margin-top:-1px; padding:0; z-index:3601; }



@-webkit-keyframes menuslidedown {
  0%   { top: -56px; }
  80%  { top: 0px; }
  100% { top: -4px; }
}
@-moz-keyframes menuslidedown {
  0%   { top: -56px; }
  80%  { top: 0px; }
  100% { top: -4px; }
}
@-o-keyframes menuslidedown {
  0%   { top: -56px; }
  80%  { top: 0px; }
  100% { top: -4px; }
}
@keyframes menuslidedown {
  0%   { top: -56px; }
  80%  { top: 0px; }
  100% { top: -4px; }
}




.menu-options-right, .menu-options-left { width:auto; }

.menu-options-right { float:right; }
.menu-options-left { float:left; }

a.menucon { display:inline-block; background:rgba(0,0,0,.2); color:#FFF; font-size:46px; line-height:56px; margin:0; padding:0; text-decoration:none; height:55px; box-sizing:border-box; }

a.menucon:hover { background:#0a0a0b; color:#FFF; }

.menu-options-left a.menucon.active, .menu-options-left a.menucon.active:hover { 
  background:#0a0a0b; 
  color:#FFF;
  -webkit-transition: background-color 200ms linear;
    -moz-transition: background-color 200ms linear;
    -o-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

 }

 .menu-options-right a.menucon.active, .menu-options-right a.menucon.active:hover { 
  background:#000; 
  color:#FFF;
  -webkit-transition: background-color 200ms linear;
    -moz-transition: background-color 200ms linear;
    -o-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
 }

 /*.menu-options-right a.menucon.active::after, .menu-options-right a.menucon.active:hover::after { 
  content: "";
  display:block;
  background-color:#ee3124;
  height:6px;
  margin-top:-7px;
  margin-right:-9px;
  margin-left:-9px;
 }*/


.menu-options-left a.menucon { border:0; padding:6px 8px 4px 8px; }

.menu-options-right a.menucon { border:0; border-right:1px solid #FFF; padding:6px 8px 4px 8px; }

.menu-options-right a.menucon:first-child { border-left:1px solid #FFF; }


.navtitle { display:inline-block; color:#FFF; font-size:18px; line-height:54px; margin:0; padding:0; margin-right:20px; padding-top:2px; float:right; }






/* #Landing and Roomscene Slideshow
================================================== */
.slide_container, .scene_container { display:block; height:100%; position:absolute; top:0; left:0;
  -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0); 
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;
 }
.slidebox, .scenebox { float:left; width:768px; /*height:1024px;*/ height:100%; position:relative; 
 /* -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0); 
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;*/
}

.slidenav, .scenenav { display:block; width:100%; height:130px; position:absolute; bottom:0; left:0; text-align:center; }

.slidenavbox, .scenenavbox { width:240px; height:30px; margin:auto; } /* Allows for 12 slides max */

.marker_hotspot, .s_marker_hotspot { width:20px; height:30px; display:inline-block; text-align:center; padding-top:9px; /*cursor:pointer;*/ }

.marker, .s_marker { width:8px; height:8px; border:1px solid #FFF; border-radius:50%; padding:0; margin:auto; }
/*.marker_hotspot:hover .marker { border:1px solid #ee3124; background:#ee3124; }*/
.marker.active, .s_marker.active { background:#FFF; }



.slide1 { background:#0a0a0b url('../../img/landing_slides/slide1.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

.slide2 { background:#0a0a0b url('../../img/landing_slides/slide2.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

.slide3 { background:#0a0a0b url('../../img/landing_slides/slide3.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

.slide4 { background:#0a0a0b url('../../img/landing_slides/slide4.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  
}


#geometry .scene1 { background:#000 url('../../img/roomscenes/geometry/geometryRoom1.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  
}

#geometry .scene2 { background:#000 url('../../img/roomscenes/geometry/geometryRoom2.jpg') no-repeat center; 
  background-size:cover;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

#geometry .scene3 { background:#000 url('../../img/roomscenes/geometry/geometryRoom3.jpg') no-repeat bottom; 
  background-size:cover;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

#geometry .scene4 { background:#000 url('../../img/roomscenes/geometry/geometryRoom4.jpg') no-repeat bottom; 
  background-size:cover;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

#geometry .scene5 { background:#000 url('../../img/roomscenes/geometry/geometryRoom5.jpg') no-repeat bottom; 
  background-size:cover;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

#geometry .scene6 { background:#000 url('../../img/roomscenes/geometry/geometryRoom6.jpg') no-repeat bottom; 
  background-size:cover;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}



#topography .scene1 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_01.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene2 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_02.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene3 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_03.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene4 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_04.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene5 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_05.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene6 { background:#000 url('../../img/roomscenes/topography/topographyRoom_2017_06.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene7 { background:#000 url('../../img/roomscenes/topography/topographyRoom7.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene8 { background:#000 url('../../img/roomscenes/topography/topographyRoom8.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene9 { background:#000 url('../../img/roomscenes/topography/topographyRoom9.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene10 { background:#000 url('../../img/roomscenes/topography/topographyRoom10.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene11 { background:#000 url('../../img/roomscenes/topography/topographyRoom11.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#topography .scene12 { background:#000 url('../../img/roomscenes/topography/topographyRoom12.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}


#moonscapes .scene1 { background:#000 url('../../img/roomscenes/moonscapes/moonscapesRoom1.jpg') no-repeat center; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}

#moonscapes .scene2 { background:#000 url('../../img/roomscenes/moonscapes/moonscapesRoom2.jpg') no-repeat center;  
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover; 
}




.slide_content { display:block; width:100%; height:82px; position:absolute; top:50%; left:0; margin-top:-41px; color:#FFF; }


.theme-logo { display:block; width:380px; height:100px; margin:auto; }

.slide_content h1 { color:#FFF; text-transform:uppercase; font-size:24px; line-height:26px; margin-top:0; letter-spacing:.125em; margin-bottom:98px; }

.slide2 .slide_content, .slide3 .slide_content, .slide4 .slide_content { margin-top:-130px; }

.slidelink { text-decoration:none !important; }
.slidicon { color:#FFF; font-size:170px; line-height:170px; }




/* #Buttons
================================================== */
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
  background:none; 
  border: 1px solid #FFF;
  color: #FFF;
  display: inline-block;
  font-size: 14px;
  text-decoration: none;
  text-transform:uppercase; 
  letter-spacing:.125em;
  cursor: pointer;
  margin-bottom: 20px;
  line-height: 100%;
  padding: 12px 20px;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-width:200px;
  min-height:40px;
  -webkit-transition: background-color 200ms linear;
    -moz-transition: background-color 200ms linear;
    -o-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

}

.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
  background:rgba(0,0,0,.5);
  border: 1px solid #FFF;
  color: #FFF;
  -webkit-transition: background-color 200ms linear;
    -moz-transition: background-color 200ms linear;
    -o-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

}

.button:active, button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active {
  background:rgba(0,0,0,.8);
  border: 1px solid #FFF;
  color: #FFF;
}

.button.full-width, button.full-width, input[type="submit"].full-width, input[type="reset"].full-width, input[type="button"].full-width {
  width: 100%;
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center; 
}

/* Fix for odd Mozilla border & padding issues */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}








/* Product Interactive Panel */
.product-nav { display:block; width:100%; height:230px; position:absolute; bottom:-230px; left:0; overflow:hidden; z-index:2600; 
  -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0); 
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d; 
}

.product-nav.tabs { bottom:-165px; }



.dashctrl { display:block; height:42px; position:relative; }
.ctrl-right { display:block; width:50%; text-align:right; float:right; }
.ctrl-left { display:block; width:50%; text-align:left; float:left; }

.ctrl-right button, .ctrl-right .button{ 
  font-size: 12px;
  letter-spacing:.0125em;
  margin-bottom: 0px;
  padding: 8px 0px;
  width:120px;
  min-width:120px;
  min-height:30px;
  margin-right:10px;
}

.ctrl-left button, .ctrl-left .button{ 
  font-size: 12px;
  letter-spacing:.0125em;
  margin-bottom: -1px;
  padding: 12px 20px;
  min-width:80px;
  min-height:40px;
  margin-left:10px;
}

.ctrl-left button.active, .ctrl-left .button.active, .ctrl-right button.active, .ctrl-right .button.active{ 
  background:#FFF;
  color:#0a0a0b;
}


.options-wrap { display:block; background:#FFF; width:100%; /*height:100px; min-height:100px;*/height:auto; margin:0; margin-top:-3px; margin-bottom:0; padding:27px 0 0 0; overflow-x:scroll; overflow-y:hidden; -webkit-overflow-scrolling: touch; }

.options { display:none; padding:0 20px 0 20px; }

.option_shim { clear:both; display:block; background:#FFF; width:100%; height:200px; }


/* May need to change with media queries to fit space */
.opt_wrap { display:block; opacity:1; text-align:center; cursor:pointer; float:left; margin-right:23px; }
.opt_wrap:last-child { margin-right:0; }

.options.colors .opt_wrap { /*width:100px;*/ width:162px; }
.opt_wrap p { color:#0a0a0b; font-size:11px; line-height:14px; margin:auto; margin-top:8px; margin-bottom:4px; }

.opt_color { /*width:100px; height:30px;*/ width:165px; height:50px; background:#6182ae; border:4px solid #FFF; }

.opt_color .half, .opt_color .one-third { display:inline-block; height:100%; box-sizing:border-box; position: relative; }


.options.installations .opt_wrap { /*width:100px;*/ width:208px; }
.opt_installs { width:208px; height:102px; background:#6182ae; border:1px solid #555; margin:auto; box-sizing:border-box; overflow:hidden; }

.opt_installs img { opacity:.7; }

.opt_wrap:hover .opt_color { border:4px solid #8995a4; }
.opt_wrap:hover .opt_installs { border:1px solid #8995a4; }
.opt_wrap.active .opt_color, .opt_wrap.active:hover .opt_color { border:4px solid #da1f26;/* */ }
.opt_wrap.active .opt_installs, .opt_wrap.active:hover .opt_installs { border:4px solid #da1f26; }

/*.opt_wrap.active .opt_installs, .opt_wrap:hover .opt_installs { margin-top:-3px; }*/


.opt_wrap.disabled { opacity:.3 !important; cursor:default; }
.opt_wrap.disabled .opt_color { border:4px solid #FFF; }
.opt_wrap.disabled .opt_installs { border:1px solid #0a0a0b; margin:auto; }


.opt_wrap.disabled .fluid { background:#FFF url('../../img/ui/slash.png') center ; border:1px #000 solid; box-sizing:border-box; 
/*-webkit-background-size:100% 100%;
  -moz-background-size:100% 100%;
  -o-background-size:100% 100%;
  background-size:100% 100%;*/
   }


/* Depends on number of .opt_wrap + margin-left  SET WITH JS*/
#geometry .options.colors, #topography .options.colors, #moonscapes .options.colors { width:100%; min-width:100%; }





/* #Option Styles
================================================== */

/* Option Styles : Topography */
.navy-575 { background:#343b4c; }
.navy-575-alt { background:#292f3a; }

.teak-846 { background:#736857; }
.teak-846-alt { background:#5f5343; }

.mediumtaupe-869 { background:#333433; }
.mediumtaupe-869-alt { background:#4c4740; }

.darktaupe-889 { background:#46423f; }
.darktaupe-889-alt { background:#322e2c; }

.lightgrey-929 { background:#95918b; }
.lightgrey-929-alt { background:#898379; }

.mediumcoolgrey-955 { background:#5a5b5b; }
.mediumcoolgrey-955-alt { background:#5f5a58; }

.mediumgrey-968 { background:#555351; }
.mediumgrey-968-alt { background:#635f5a; }

.black-979 { background:#303030; }
.black-979-alt { background:#151514; }

.darkcoolgrey-985 { background:#4d4f52; }
.darkcoolgrey-985-alt { background:#343437; }

.darkgrey-989 { background:#494743; }
.darkgrey-989-alt { background:#363330; }

.blackwine-389 { background:#651929; }
.blackwine-389-alt { background:#000000; }

.blacknavy-589 { background:#343b4c; }
.blacknavy-589-alt { background:#000000; }

.greenlightgrey-667 { background:#55562d; }
.greenlightgrey-667-alt { background:#938e85; }

.greylightgrey-959 { background:#484541; }
.greylightgrey-959-alt { background:#656461; }


/* Option Styles : Moonscapes */

.lightcoolgrey-ms-939 { background:#94959a; }
.midcoolgrey-ms-959 { background:#828389; }
.darkcoolgrey-ms-979 { background:#5d6168; }

.lightblue-ms-535 { background:#7d849d; }
.midblue-ms-555 { background:#4d5977; }
.darkblue-ms-575 { background:#3c4761; }

.lightgrey-ms-938 { background:#797979; }
.midgrey-ms-958 { background:#6a6a6a; }
.darkgrey-ms-978 { background:#4e4f4f; }

.lighttan-ms-839 { background:#888377; }
.midtan-ms-859 { background:#6f6b5d; }
.darktan-ms-879 { background:#585449; }


/* Option Styles : Geometry */
.trigeo { 
  position: absolute;
  top: 0; 
  left: 0;
  width: 0;
}

.product1-363 { background:#802925; }
.product1-376 { background:#425027; }
.product1-565 { background:#132147; }
.product1-979 { background:#666467; }
.product1-989 { background:#3d393a; }
.product1-999 { background:#2a221f; }
.product1-821 { background:#cfc7b6; }
.product1-839 { background:#999384; }
.product1-969 { background:#89857c; }

.product2-828 { background:#dcdcda; }
.product2-828-alt { background:#b5b2ae; }

.trigeo.product2-828-alt {
  border-bottom: 50px solid #dcdcda; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #b5b2ae;
}

.product2-148 { background:#ded9c9; }
.product2-148-alt { background:#d1c7b7; }

.trigeo.product2-148-alt {
  border-bottom: 50px solid #ded9c9; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #d1c7b7;
}

.product2-949 { background:#9e9d98; }
.product2-949-alt { background:#313235; }

.trigeo.product2-949-alt {
  border-bottom: 50px solid #9e9d98; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #555655;
}

.product2-379 { background:#979490; }
.product2-379-alt { background:#292620; }

.trigeo.product2-379-alt {
  border-bottom: 50px solid #979490; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #80322f;
}

.product2-679 { background:#979490; }
.product2-679-alt { background:#292620; }

.trigeo.product2-679-alt {
  border-bottom: 50px solid #979490; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #425027;
}

.product2-579 { background:#979490; }
.product2-579-alt { background:#292620; }

.trigeo.product2-579-alt {
  border-bottom: 50px solid #979490; /* Depends on size of box which may change based on media queries*/
  border-left: 82px solid #132147;
}


/* #Installation Styles
================================================== */

/* Installation Icons : Topography */
.t1 { background: #FFF; }
.t2 { background:#FFF; }
.t3 { background:#FFF; }
.t4 { background:#FFF; }
.t5 { background:#FFF; }
.t6 { background:#FFF; }


/* Installation Icons : Geometry */
.g1 { background:#FFF; }
.g2 { background:#FFF; }
.g3 { background:#FFF; }
.g4 { background:#FFF; }
.g5 { background:#FFF; }


/* Installation Icons : Moonscapes */
.m1 { background:#FFF; }
.m2 { background:#FFF; }
.m3 { background:#FFF; }










.infoview { display:none; width:100%; height:100%; min-height:100%; position:absolute; top:0; left:0; margin:0;
  background:#FFF; 
  -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0); 
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;
  
  z-index:2300;
}

.innerscroll { 
  height:100%;
  overflow:scroll; 
  overflow-x:hidden;
  -webkit-overflow-scrolling: touch;
}

.innerscroll span{
     padding:4em 0 0 0;
     display:inline-block
}

.navshim { clear:both; display:block; height:100px; }

/* Roomscene Slides */
.roomscenes { background:#282626; overflow:hidden; }


/* Product Info */
.product-info { background:none; padding-bottom:150px; }

.probox { display:block; width:100%; height:480px; position:relative; background:none;  }

/*
#topography .probox  { 
  background:#000 url('../../img/roomscenes/topography/topographyRoom1.jpg') no-repeat top; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}
#moonscapes .probox {
  background:#000 url('../../img/roomscenes/moonscapes/moonscapesRoom1.jpg') no-repeat top; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}
#geometry .probox {
  background:#000 url('../../img/roomscenes/geometry/geometryRoom1.jpg') no-repeat top; 
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}
*/

.promask { display:block; width:100%; height:100%; background:rgba(0,0,0,.3); color:#FFF; position:relative; text-align:center; }
.procontent { position:absolute; /*left:50%;*/ left:0; bottom:80px; /*width:500px;*/ height:auto; /*margin-left:-250px; */color:#FFF; text-align:left; padding:0; padding-left:100px; padding-right:100px; box-sizing:border-box; }

.procontent h1 { color:#FFF; font-size:36px; line-height:44px; }
.procontent p { color:#FFF; font-size:17px; line-height:28px; }

.subox { background:#FFF; }

.cbox { display:block; width:100%; margin:0; padding:0; padding-left:100px; padding-right:100px; box-sizing:border-box; text-align:left; padding-top:60px; }

.cbox h2 { margin-bottom:30px; }

.c_col { display:block; /*overflow:hidden;*/ float:left; box-sizing:border-box; text-align:center; }

.c_col { padding-right:10px; }
.c_col.ender { padding-right:0; }

.c_col p { font-size:12px; line-height:16px; }


.imgcase { display:block; margin:0; padding:0; width:100%; position:relative; margin-bottom:10px; }
.imgcase img { border:0; margin:0; padding:0; position:absolute; left:50%; bottom:0; }

.color_swatches, .tile_swatches { clear:both; position:relative; }

.cbox_title { 
	color:#3b3b39; 
	background: -webkit-linear-gradient(#3b3b39, #5a5e5d); /* uses webkit to not display in other browsers */
    background: -o-linear-gradient(transparent, transparent); /* Opera recognizes the -webkit prefix */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    white-space: nowrap;
	padding-left:10px; 
}


.colorway_title { padding:0 0 20px 10px; }


.proinfo_shim { display:block; clear:both; width:100%; height:15px; }

#topography .c_col, #geometry .c_col  { width:20%; }
#topography .imgcase img, #geometry .imgcase img { width:80px; margin-left:-40px; }
#topography .tile_swatches .imgcase, #geometry .tile_swatches .imgcase {  height:110px; }
#topography .color_swatches .imgcase, #geometry .color_swatches .imgcase {  height:80px; }
#topography .color_swatches .imgcase.icx2, #geometry .color_swatches .imgcase.icx2 {  height:160px; }


#moonscapes .c_col { width:12.5%; }
#moonscapes .imgcase img { width:40px; margin-left:-20px; }
#moonscapes .tile_swatches .imgcase {  height:80px; }
#moonscapes.color_swatches .imgcase {  height:80px; }
#moonscapes.color_swatches .c_col { width:30%; }
#moonscapes.color_swatches .c_col.starter { width:10%; }






.close { display:block; opacity:1; position:fixed; top:80px; right:30px; width:50px; height:50px; z-index:2310; cursor:pointer; /*border:1px solid #FFF;*/
  background: url('../../img/ui/close-icon.png') no-repeat center; 
  -webkit-background-size:50px 50px !important;
  -moz-background-size:50px 50px !important;
  -o-background-size:50px 50px !important;
  background-size:50px 50px !important;
}
.close:hover { opacity:1; }

.close.inverse { background: url('../../img/ui/close-icon-inverse.png') no-repeat center; }


.scaption { display:block; width:100%; margin:0; padding:0; position:absolute; left:0; bottom:140px;  }
.scenetxt { font-size:14px; color:#FFF; line-height:18px; text-align:center; font-weight:bold; text-shadow:2px 2px 4px rgba(0,0,0,.4);}









/* #Tile Styles
================================================== */
.grid {
  background:#282626;
  width:2050px;
}

#grid_topography { width:1152px; }
#grid_geometry { width:768px; }
#grid_moonscapes { width:100%; }

/* clear fix */
.grid:after {
  content: '';
  display: block;
  clear: both;
}


.grid-item {
  float: left;
  width: 96px;
  height: 96px;
  background: #0a0a0b;
  /*border: 1px solid hsla(0, 0%, 0%, 0.1);*/
  box-sizing: border-box;
  z-index:10;
  -webkit-backface-visibility: hidden; 
  -webkit-perspective: 1000; 
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); 
  -o-transform: translate3d(0, 0, 0); 
  -moz-transform: translate3d(0, 0, 0); 
  transform: translate3d(0, 0, 0); 
  -webkit-transform-style: preserve-3d;
}

/* Topograpy Tiles */
.grid-item.tile2x4 {
  /*24" x 48" */
  /*width:100px; 
  height:200px;*/
  width:96px;
  height:192px;
  -webkit-background-size:96px 192px !important;
  -moz-background-size:96px 192px !important;
  -o-background-size:96px 192px !important;
  background-size:96px 192px !important; 
}

.grid-item.tile2x2 {
  /*24" x 48" */
  /*width:100px; 
  height:100px;*/
  width:96px;
  height:96px;
  -webkit-background-size:96px 96px !important;
  -moz-background-size:96px 96px !important;
  -o-background-size:96px 96px !important;
  background-size:96px 96px !important;  
}

/* 90° */
.grid-item.tile2x4-90 {
  /*width:200px;*/ width:192px; 
  /*height:100px;*/ height:96px;
  -webkit-background-size:192px 96px !important;
  -moz-background-size:192px 96px !important;
  -o-background-size:192px 96px !important;
  background-size:192px 96px !important; 
}

.grid-item.tile2x2-90 {
  /*width:100px;*/ width:96px; 
  /*height:100px;*/ height:96px;
  -webkit-background-size:96px 96px !important;
  -moz-background-size:96px 96px !important;
  -o-background-size:96px 96px !important;
  background-size:96px 96px !important;  
}

/* 180° */
.grid-item.tile2x4-180 {
  /*width:100px;*/ width:96px; 
  /*height:200px;*/ height:192px;
  -webkit-background-size:96px 192px !important;
  -moz-background-size:96px 192px !important;
  -o-background-size:96px 192px !important;
  background-size:96px 192px !important; 
}

.grid-item.tile2x2-180 {
  /*width:100px;*/ width:96px; 
  /*height:100px;*/ height:96px;
  -webkit-background-size:96px 96px !important;
  -moz-background-size:96px 96px !important;
  -o-background-size:96px 96px !important;
  background-size:96px 96px !important;  
}

/* 270° */
.grid-item.tile2x4-270 {
  /*width:200px;*/ width:192px; 
  /*height:100px;*/ height:96px;
  -webkit-background-size:192px 96px !important;
  -moz-background-size:192px 96px !important;
  -o-background-size:192px 96px !important;
  background-size:192px 96px !important; 
}

.grid-item.tile2x2-270 {
  /*width:100px;*/ width:96px; 
  /*height:100px;*/ height:96px;
  -webkit-background-size:96px 96px !important;
  -moz-background-size:96px 96px !important;
  -o-background-size:96px 96px !important;
  background-size:96px 96px !important;  
}

/* Enclose */
.grid-item.tile2x4.style_enclose.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_575.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_575_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_enclose.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_589.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_589_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_589_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_589_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_enclose.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_667.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_667_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_667_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_667_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_846.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_846_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_869.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_869_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_889.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_889_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_929.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_929_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_955.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_955_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_968.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_968_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_979.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_979_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_985.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_985_deg270.jpg') no-repeat center;
}



.grid-item.tile2x4.style_enclose.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_989.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_989_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_enclose.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_389.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_389_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_389_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_389_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_enclose.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_959.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_enclose.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_959_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_enclose.color_greylightgrey-959{
  background: #FFFFFF url('../../img/tiles/topography/enclose_959_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_enclose.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/enclose_959_deg270.jpg') no-repeat center;
}






/* Gradate */
.grid-item.tile2x4.style_gradate.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_389.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_389_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_389_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_389_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_575.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_575_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_589.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_589_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_589_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_589_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_667.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_667_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_667_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_667_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_846.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_846_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_869.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_869_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_889.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_889_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_929.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_929_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_955.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_955_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_959.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_959_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_959_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_959_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_968.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_968_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_979.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_979_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_985.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_985_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_gradate.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_989.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_gradate.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_gradate.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_gradate.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/gradate_989_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/join_389.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/join_389_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/join_389_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/join_389_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/join_575.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/join_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/join_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/join_575_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/join_589.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/join_589_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/join_589_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/join_589_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/join_667.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/join_667_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/join_667_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/join_667_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/join_846.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/join_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/join_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/join_846_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/join_869.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/join_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/join_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/join_869_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/join_889.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/join_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/join_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/join_889_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/join_929.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/join_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/join_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/join_929_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/join_955.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/join_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/join_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/join_955_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/join_959.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/join_959_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/join_959_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/join_959_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/join_968.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/join_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/join_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/join_968_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/join_979.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/join_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/join_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/join_979_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/join_985.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/join_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/join_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/join_985_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_join.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/join_989.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_join.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/join_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_join.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/join_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_join.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/join_989_deg270.jpg') no-repeat center;
}





.grid-item.tile2x4.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_389.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_389_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_389_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_389_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_575.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_575_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_589.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_589_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_589_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_589_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_667.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_667_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_667_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_667_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_846.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_846_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_869.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_869_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_889.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_889_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_955.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_955_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_959.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_959_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_959_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_959_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_968.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_968_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_979.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_979_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_985.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_985_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_989.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_989_deg270.jpg') no-repeat center;
}


.grid-item.tile2x4.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_929.jpg') no-repeat center;
}

.grid-item.tile2x4-90.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x4-180.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x4-270.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_24x48_929_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_389.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_389_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_389_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_blackwine-389 {
  background: #FFFFFF url('../../img/tiles/topography/embed_389_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_575.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_navy-575 {
  background: #FFFFFF url('../../img/tiles/topography/embed_575_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_589.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_589_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_589_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_blacknavy-589 {
  background: #FFFFFF url('../../img/tiles/topography/embed_589_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_667.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_667_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_667_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_greenlightgrey-667 {
  background: #FFFFFF url('../../img/tiles/topography/embed_667_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_846.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_teak-846 {
  background: #FFFFFF url('../../img/tiles/topography/embed_846_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_869.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_mediumtaupe-869 {
  background: #FFFFFF url('../../img/tiles/topography/embed_869_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_889.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_darktaupe-889 {
  background: #FFFFFF url('../../img/tiles/topography/embed_889_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_929.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_lightgrey-929 {
  background: #FFFFFF url('../../img/tiles/topography/embed_929_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_955.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_mediumcoolgrey-955 {
  background: #FFFFFF url('../../img/tiles/topography/embed_955_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_959.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_959_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_959_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_greylightgrey-959 {
  background: #FFFFFF url('../../img/tiles/topography/embed_959_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_968.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_mediumgrey-968 {
  background: #FFFFFF url('../../img/tiles/topography/embed_968_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_979.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_black-979 {
  background: #FFFFFF url('../../img/tiles/topography/embed_979_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_985.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_darkcoolgrey-985 {
  background: #FFFFFF url('../../img/tiles/topography/embed_985_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_989.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_embed.color_darkgrey-989 {
  background: #FFFFFF url('../../img/tiles/topography/embed_989_deg270.jpg') no-repeat center;
}


/* Moonscape Tiles */
.gridless { 
  background:#282626; 
  width:768px; 
  /*height:1024px;*/ height:100%; 
  position:relative;
  -webkit-background-size:cover !important;
  -moz-background-size:cover !important;
  -o-background-size:cover !important;
  background-size:cover !important; 
}


.gridless.install_1.color_coolgrey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/01_cool_grey.jpg') no-repeat center;
}

.gridless.install_2.color_coolgrey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/02_cool_grey.jpg') no-repeat center;
}

.gridless.install_3.color_coolgrey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/03_cool_grey.jpg') no-repeat center;
}


.gridless.install_1.color_blue-ms { 
  background: #282626 url('../../img/tiles/moonscapes/01_blue.jpg') no-repeat center;
}

.gridless.install_2.color_blue-ms { 
  background: #282626 url('../../img/tiles/moonscapes/02_blue.jpg') no-repeat center;
}

.gridless.install_3.color_blue-ms { 
  background: #282626 url('../../img/tiles/moonscapes/03_blue.jpg') no-repeat center;
}


.gridless.install_1.color_grey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/01_grey.jpg') no-repeat center;
}

.gridless.install_2.color_grey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/02_grey.jpg') no-repeat center;
}

.gridless.install_3.color_grey-ms { 
  background: #282626 url('../../img/tiles/moonscapes/03_grey.jpg') no-repeat center;
}


.gridless.install_1.color_tan-ms { 
  background: #282626 url('../../img/tiles/moonscapes/01_tan.jpg') no-repeat center;
}

.gridless.install_2.color_tan-ms { 
  background: #282626 url('../../img/tiles/moonscapes/02_tan.jpg') no-repeat center;
}

.gridless.install_3.color_tan-ms { 
  background: #282626 url('../../img/tiles/moonscapes/03_tan.jpg') no-repeat center;
}







.grid-item.tile12x12 {
  width:600px; 
  height:600px;
  background: #1e305f url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile9x12 {
  width:450px; 
  height:600px;
  background: #8995a4 url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile6x12 {
  width:300px; 
  height:600px;
  background: #6182ae url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile6x9 {
  width:300px; 
  height:450px;
  background: #878b97 url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile3x12 {
  width:150px; 
  height:600px;
  background: #878b97 url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile3x9 {
  width:150px; 
  height:450px;
  background: #525256 url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile3x6 {
  width:150px; 
  height:300px;
  background: #5e6b7b url('../../img/ui/degree_0.png') no-repeat center;
}

.grid-item.tile3x3 {
  width:150px; 
  height:150px;
  background: #3a6cc9 url('../../img/ui/degree_0.png') no-repeat center;
}



/* 90° */
.grid-item.tile12x12-90 {
  width:600px; 
  height:600px;
  background: #1e305f url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile9x12-90 {
  width:600px; 
  height:450px;
  background: #8995a4 url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile6x12-90 {
  width:600px; 
  height:300px;
  background: #6182ae url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile6x9-90 {
  width:450px; 
  height:300px;
  background: #878b97 url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile3x12-90 {
  width:600px; 
  height:150px;
  background: #878b97 url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile3x9-90 {
  width:450px; 
  height:150px;
  background: #525256 url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile3x6-90 {
  width:300px; 
  height:150px;
  background: #5e6b7b url('../../img/ui/degree_90.png') no-repeat center;
}

.grid-item.tile3x3-90 {
  width:150px; 
  height:150px;
  background: #3a6cc9 url('../../img/ui/degree_90.png') no-repeat center;
}


/* 180° */
.grid-item.tile12x12-180 {
  width:600px; 
  height:600px;
  background: #1e305f url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile9x12-180 {
  width:450px; 
  height:600px;
  background: #8995a4 url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile6x12-180 {
  width:300px; 
  height:600px;
  background: #6182ae url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile6x9-180 {
  width:300px; 
  height:450px;
  background: #878b97 url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile3x12-180 {
  width:150px; 
  height:600px;
  background: #878b97 url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile3x9-180 {
  width:150px; 
  height:450px;
  background: #525256 url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile3x6-180 {
  width:150px; 
  height:300px;
  background: #5e6b7b url('../../img/ui/degree_180.png') no-repeat center;
}

.grid-item.tile3x3-180 {
  width:150px; 
  height:150px;
  background: #3a6cc9 url('../../img/ui/degree_180.png') no-repeat center;
}


/* 270° */
.grid-item.tile12x12-270 {
  width:600px; 
  height:600px;
  background: #1e305f url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile9x12-270 {
  width:600px; 
  height:450px;
  background: #8995a4 url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile6x12-270 {
  width:600px; 
  height:300px;
  background: #6182ae url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile6x9-270 {
  width:450px; 
  height:300px;
  background: #878b97 url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile3x12-270 {
  width:600px; 
  height:150px;
  background: #878b97 url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile3x9-270 {
  width:450px; 
  height:150px;
  background: #525256 url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile3x6-270 {
  width:300px; 
  height:150px;
  background: #5e6b7b url('../../img/ui/degree_270.png') no-repeat center;
}

.grid-item.tile3x3-270 {
  width:150px; 
  height:150px;
  background: #3a6cc9 url('../../img/ui/degree_270.png') no-repeat center;
}



/* Geometry Tiles */
/* Geometry : Patterns */
.grid-item.tile2x2.style_pattern01.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-148 {
  background: url('../../img/tiles/geometry/g_pattern_148_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_03_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_pattern04.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-148 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_148_10_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern01.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern04.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-379 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_379_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_pattern01.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern04.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-579 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_579_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_pattern01.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern04.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-679 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_679_10_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_pattern01.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern04.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-828 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_828_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_pattern01.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern01.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern01.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern01.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern02.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern02.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern02.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern02.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern03.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern03.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern03.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern03.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern04.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern04.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern04.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern04.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern05.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern05.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern05.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern05.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern06.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern06.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern06.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern06.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern07.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern07.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern07.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern07.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern08.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern08.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern08.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern08.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern09.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern09.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern09.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern09.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_pattern10.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_pattern10.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_pattern10.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_pattern10.color_pattern-949 {
  background: #FFFFFF url('../../img/tiles/geometry/g_pattern_949_10_deg270.jpg') no-repeat center;
}





/* Geometry : Solids */
.grid-item.tile2x2.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid3.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-363 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_363_10_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_solid01.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid3.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-376 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_376_10_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_solid01.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid3.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-565 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_565_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_solid01.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid3.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_03_deg180.jpg') no-repeat center;
}


.grid-item.tile2x2-270.style_solid03.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-821 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_821_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_solid01.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-839 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_839_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_solid01.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-969 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_969_10_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_solid01.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-979 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_979_10_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_solid01.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-989 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_989_10_deg270.jpg') no-repeat center;
}




.grid-item.tile2x2.style_solid01.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_01.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid01.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_01_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid01.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_01_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid01.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_01_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid02.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_02.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid02.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_02_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid02.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_02_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid02.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_02_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid03.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_03.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid03.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_03_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid03.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_03_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid03.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_03_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid04.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_04.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid04.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_04_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid04.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_04_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid04.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_04_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid05.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_05.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid05.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_05_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid05.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_05_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid05.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_05_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid06.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_06.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid06.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_06_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid06.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_06_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid06.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_06_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid07.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_07.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid07.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_07_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid07.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_07_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid07.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_07_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid08.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_08.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid08.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_08_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid08.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_08_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid08.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_08_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid09.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_09.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid09.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_09_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid09.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_09_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid09.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_09_deg270.jpg') no-repeat center;
}


.grid-item.tile2x2.style_solid10.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_10.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_solid10.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_10_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_solid10.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_10_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_solid10.color_solid-999 {
  background: #FFFFFF url('../../img/tiles/geometry/g_solid_999_10_deg270.jpg') no-repeat center;
}




/* Geometry : Moving Floors */
/* Planes: High */
.grid-item.tile2x2.style_planehigh.color_high-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_454.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_454_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_454_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_454_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_556.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_556_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_556_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_556_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_575.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_575_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_656.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_656_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_656_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_656_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_846.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_846_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_869.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_869_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_889.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_889_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_929.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_929_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_955.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_955_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_968.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_968_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_979.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_979_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_985.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_985_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planehigh.color_high-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_989.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planehigh.color_high-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planehigh.color_high-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planehigh.color_high-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_high_989_deg270.jpg') no-repeat center;
}


/* Low */
.grid-item.tile2x2.style_planelow.color_low-364 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_364.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-364 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_364_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-364 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_364_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-364 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_364_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_454.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_454_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_454_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-454 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_454_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_556.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_556_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_556_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-556 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_556_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_575.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_575_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_575_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-575 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_575_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_656.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_656_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_656_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-656 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_656_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_846.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_846_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_846_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-846 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_846_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_869.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_869_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_869_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-869 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_869_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_889.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_889_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_889_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-889 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_889_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_929.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_929_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_929_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-929 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_929_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_955.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_955_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_955_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-955 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_955_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_968.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_968_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_968_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-968 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_968_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_979.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_979_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_979_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-979 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_979_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_985.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_985_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_985_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-985 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_985_deg270.jpg') no-repeat center;
}



.grid-item.tile2x2.style_planelow.color_low-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_989.jpg') no-repeat center;
}

.grid-item.tile2x2-90.style_planelow.color_low-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_989_deg90.jpg') no-repeat center;
}

.grid-item.tile2x2-180.style_planelow.color_low-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_989_deg180.jpg') no-repeat center;
}

.grid-item.tile2x2-270.style_planelow.color_low-989 {
  background: #FFFFFF url('../../img/tiles/movingfloors/plane_low_989_deg270.jpg') no-repeat center;
}













.grid-item:hover {
  border-color: hsla(0, 0%, 100%, 0.3);
  cursor: move;
}

.grid-item.is-dragging,
.grid-item.is-positioning-post-drag {
  background: #70c067;
  z-index: 4000;
	border:1px solid #FFF;
}

.packery-drop-placeholder {
  /*outline: 3px dashed hsla(0, 0%, 0%, 0.5);*/
  outline: 1px dashed #FFF;
  outline-offset: -1px;
  background-color: rgba(0,0,0,.2);
  background-color: hsla(0, 0%, 0%, 0.3);
  -webkit-transition: -webkit-transform 0.2s;
          transition: transform 0.2s;
}




/* Rotation Animation */

.rotate-0 {
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

.rotate-90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);


  -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.rotate-180 {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);


  -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.rotate-270 {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);


  -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.rotate-360 {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);

  
 -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}









/* #Screen States
================================================== */
/* desktop */
.dsk { display: block; }



















/* iPad Pro: 1024px x 1366px */
@media only screen and (min-height: 1300px){
  
  .slidebox, .scenebox, .container, .appview { width:1024px; }

  .grid {
    background:#282626;
    width:2050px;
  }

  #grid_topography { /*width:1200px;*/ width:1536px; }
  #grid_geometry { width:1100px; }
  #grid_moonscapes { /*width:2050px;*/ width:100%; }

  /* clear fix */
  .grid:after {
    content: '';
    display: block;
    clear: both;
  }


  .grid-item {
    float: left;
    width: 150px;
    height: 150px;
    background: #0a0a0b;
    /*border: 1px solid hsla(0, 0%, 0%, 0.1);*/
    box-sizing: border-box;
    z-index:10;
    -webkit-backface-visibility: hidden; 
    -webkit-perspective: 1000; 
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); 
    -o-transform: translate3d(0, 0, 0); 
    -moz-transform: translate3d(0, 0, 0); 
    transform: translate3d(0, 0, 0); 
    -webkit-transform-style: preserve-3d;
  }

  /* Topograpy Tiles */
  .grid-item.tile2x4 {
    /*24" x 48" */
    /*width:100px; 
    height:200px;*/
    width:128px;
    height:256px;
    -webkit-background-size:128px 256px !important;
    -moz-background-size:128px 256px !important;
    -o-background-size:128px 256px !important;
    background-size:128px 256px !important; 
  }

  .grid-item.tile2x2 {
    /*24" x 48" */
    /*width:100px; 
    height:100px;*/
    width:128px;
    height:128px;
    -webkit-background-size:128px 128px !important;
    -moz-background-size:128px 128px !important;
    -o-background-size:128px 128px !important;
    background-size:128px 128px !important;  
  }

  /* 90° */
  .grid-item.tile2x4-90 {
    /*width:200px;*/ width:256px; 
    /*height:100px;*/ height:128px;
    -webkit-background-size:256px 128px !important;
    -moz-background-size:256px 128px !important;
    -o-background-size:256px 128px !important;
    background-size:256px 128px !important; 
  }

  .grid-item.tile2x2-90 {
    /*width:100px;*/ width:128px; 
    /*height:100px;*/ height:128px;
    -webkit-background-size:128px 128px !important;
    -moz-background-size:128px 128px !important;
    -o-background-size:128px 128px !important;
    background-size:128px 128px !important;  
  }

  /* 180° */
  .grid-item.tile2x4-180 {
    /*width:100px;*/ width:128px; 
    /*height:200px;*/ height:256px;
    -webkit-background-size:128px 256px !important;
    -moz-background-size:128px 256px !important;
    -o-background-size:128px 256px !important;
    background-size:128px 256px !important; 
  }

  .grid-item.tile2x2-180 {
    /*width:100px;*/ width:128px; 
    /*height:100px;*/ height:128px;
    -webkit-background-size:128px 128px !important;
    -moz-background-size:128px 128px !important;
    -o-background-size:128px 128px !important;
    background-size:128px 128px !important;  
  }

  /* 270° */
  .grid-item.tile2x4-270 {
    /*width:200px;*/ width:256px; 
    /*height:100px;*/ height:128px;
    -webkit-background-size:256px 128px !important;
    -moz-background-size:256px 128px !important;
    -o-background-size:256px 128px !important;
    background-size:256px 128px !important; 
  }

  .grid-item.tile2x2-270 {
    /*width:100px;*/ width:128px; 
    /*height:100px;*/ height:128px;
    -webkit-background-size:128px 128px !important;
    -moz-background-size:128px 128px !important;
    -o-background-size:128px 128px !important;
    background-size:128px 128px !important;  
  }






  .grid-item.tile12x12 {
    width:600px; 
    height:600px;
    background: #1e305f url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile9x12 {
    width:450px; 
    height:600px;
    background: #8995a4 url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile6x12 {
    width:300px; 
    height:600px;
    background: #6182ae url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile6x9 {
    width:300px; 
    height:450px;
    background: #878b97 url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile3x12 {
    width:150px; 
    height:600px;
    background: #878b97 url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile3x9 {
    width:150px; 
    height:450px;
    background: #525256 url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile3x6 {
    width:150px; 
    height:300px;
    background: #5e6b7b url('../../img/ui/degree_0.png') no-repeat center;
  }

  .grid-item.tile3x3 {
    width:150px; 
    height:150px;
    background: #3a6cc9 url('../../img/ui/degree_0.png') no-repeat center;
  }



  /* 90° */
  .grid-item.tile12x12-90 {
    width:600px; 
    height:600px;
    background: #1e305f url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile9x12-90 {
    width:600px; 
    height:450px;
    background: #8995a4 url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile6x12-90 {
    width:600px; 
    height:300px;
    background: #6182ae url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile6x9-90 {
    width:450px; 
    height:300px;
    background: #878b97 url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile3x12-90 {
    width:600px; 
    height:150px;
    background: #878b97 url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile3x9-90 {
    width:450px; 
    height:150px;
    background: #525256 url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile3x6-90 {
    width:300px; 
    height:150px;
    background: #5e6b7b url('../../img/ui/degree_90.png') no-repeat center;
  }

  .grid-item.tile3x3-90 {
    width:150px; 
    height:150px;
    background: #3a6cc9 url('../../img/ui/degree_90.png') no-repeat center;
  }


  /* 180° */
  .grid-item.tile12x12-180 {
    width:600px; 
    height:600px;
    background: #1e305f url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile9x12-180 {
    width:450px; 
    height:600px;
    background: #8995a4 url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile6x12-180 {
    width:300px; 
    height:600px;
    background: #6182ae url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile6x9-180 {
    width:300px; 
    height:450px;
    background: #878b97 url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile3x12-180 {
    width:150px; 
    height:600px;
    background: #878b97 url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile3x9-180 {
    width:150px; 
    height:450px;
    background: #525256 url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile3x6-180 {
    width:150px; 
    height:300px;
    background: #5e6b7b url('../../img/ui/degree_180.png') no-repeat center;
  }

  .grid-item.tile3x3-180 {
    width:150px; 
    height:150px;
    background: #3a6cc9 url('../../img/ui/degree_180.png') no-repeat center;
  }


  /* 270° */
  .grid-item.tile12x12-270 {
    width:600px; 
    height:600px;
    background: #1e305f url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile9x12-270 {
    width:600px; 
    height:450px;
    background: #8995a4 url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile6x12-270 {
    width:600px; 
    height:300px;
    background: #6182ae url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile6x9-270 {
    width:450px; 
    height:300px;
    background: #878b97 url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile3x12-270 {
    width:600px; 
    height:150px;
    background: #878b97 url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile3x9-270 {
    width:450px; 
    height:150px;
    background: #525256 url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile3x6-270 {
    width:300px; 
    height:150px;
    background: #5e6b7b url('../../img/ui/degree_270.png') no-repeat center;
  }

  .grid-item.tile3x3-270 {
    width:150px; 
    height:150px;
    background: #3a6cc9 url('../../img/ui/degree_270.png') no-repeat center;
  }

    
}



/* Animate.css */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.attention {
  -webkit-animation-iteration-count: 3;
  animation-iteration-count: 3;
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}


@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}


/* #Large Screens
================================================== */
/* Note: Design for a minimum width of 1280px and maximum width of 1679px */
@media only screen and (min-width: 1280px) and (max-width: 1679px)
{
    
}

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a minimum width of 768px and maximum width of 959px */
@media only screen and (min-width: 768px) and (max-width: 959px)
{
    
}

/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px or less than 768px */
@media only screen and (max-width: 767px)
{
  .slidebox, .scenebox, .container, .appview { width:100%; }

}


/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px and maximum width of 767px */
@media only screen and (min-width: 480px) and (max-width: 767px)
{
    
}
