@import url("../../../../_external/fonts.googleapis.com/css--2b2c76c4bd05.css");
@import url("../../../../_external/fonts.googleapis.com/css--a5aff3685129.css");
@font-face {
    font-family: 'theano_didotregular';
    src: url("theanodidot-regular-webfont.eot");
    src: url("theanodidot-regular-webfont.eot#iefix") format('embedded-opentype'),
         url("theanodidot-regular-webfont.woff2") format('woff2'),
         url("theanodidot-regular-webfont.woff") format('woff'),
         url("theanodidot-regular-webfont.ttf") format('truetype'),
         url("theanodidot-regular-webfont.svg#theano_didotregular") format('svg');
    font-weight: normal;
    font-style: normal;
}
html .menu-contact .contact-form label {
    font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
    font-size: inherit;
    margin: 15px 0 0;
    text-transform: uppercase;
}
html body .rt-contact-icon span {
    height: auto;
}
[class^="title"] .module-title, [class*=" title"] .module-title {padding: 0;}

#rt-sidebar-a .title {
    text-align: center;
}
#text-110007

.rt-contact-item > p {
    margin-left: 79px;
}
.contact-form-page #rt-contact-form .control-group .send-copy {
    display: none;
}
#rt-sidebar-a p {
    color: #444;
    font-weight: 100;
}
html body .rt-title-tag {
    font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: italic;
    font-weight: 100;
    margin-top: -7px;
    opacity: 1;
	color:#444;
    text-transform: uppercase;
}
html .menu-contact .contact-form button {
    font-size: inherit;
    padding: 10px 35px;
}
#mce-NAME, #mce-EMAIL {
    width: 33%;
}
#text-10002 {
    margin-bottom: 0;
}
#rt-utility .submitbutton input {
    background-color: #000;
    color: #fff;
    font-size: 16px;
    padding: 7px 35px;
}
.submitbutton {
    display: inline;
}
.mc-field-group {
    display: inline;
}
#rt-utility input {
    background-color: #fff;
    color: #777;
    font-size: 11px;
    margin-right: 12px;
    padding: 7px 5px 6px 10px;
}
.lyte-wrapper {width:100% !important;}
.lyte.hidef.lP {
    height: 100% !important;
    padding-bottom: 56.25% !important;
    position: relative;
    width: 100% !important;
}
.lyMe iframe, .lyte iframe {
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.__youtube_prefs__ {
    display: block;
    height: 300px !important;
    margin: 0 auto;
    max-width: 700px !important;
    width: 100% !important;
}
#text-5 {
    color: #444;
    font-style: italic;
    font-weight: 100;
    margin: 0;
    padding: 21px 0 0 5px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
}
.sprocket-strips-item {
   height: 100%;
transform: rotate(0deg);
-webkit-transform: none;
}

#text-4 h2 {
margin-bottom:5px;
}
#text-10003, #text-4 {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 10px;
}
h2 {
    font-size: 200%;
    line-height: 160%;
}
.sprocket-strips-item .sprocket-strips-image-container img:hover {
    filter: none;
}
.sprocket-strips-item .sprocket-strips-image-container img {
    filter: grayscale(70%);
}

.rt-overlay-dark .sprocket-strips-item .sprocket-strips-image-container:hover {
    border: 2px solid transparent;
}
.sprocket-strips-item .sprocket-strips-image-container  h4 {display:none;}
.sprocket-strips-container.cols-5 {
    height: 175px;
    margin-top: -40px;
    padding-bottom: 10px;
}
.sprocket-strips-overlay .css-loader::before {
    color: #000;
    font-size: 30px;
    margin: 0 auto;
    text-shadow: none;
    width: 25px;
}
.sprocket-strips-overlay .css-loader-wrapper {
    background-color: #f0ece2;
    border-radius: 1em;
    box-shadow: none;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 39px;
    opacity: 0.7;
    padding: 20px;
    width: 25px;
}


.sprocket-strips-content .readon {
    display: none;
    margin-top: 10px;
}
.sprocket-strips-container > li {
    height: 100%;
	}
.sprocket-strips-item .sprocket-strips-image-container img:hover {opacity:1;transform: rotate(0deg);}
.sprocket-strips-item .sprocket-strips-image-container img {
backface-visibility: hidden;
transform: rotate(0deg);
 transition: all 0.2s ease-out 0s;
    border-radius: 0;
    display: table;
	opacity:.5;
    bottom: 0;
    left: 0;
    margin: auto !important;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle !important;
}

html {
    background-color: #222;
}

.menu-contact #rt-mainbody-surround {
    background: #fff none repeat scroll 0 0 !important;
}
.menu-menu-options #rt-showcase, .menu-pages #rt-showcase, .menu-about-us #rt-showcase, .menu-team #rt-showcase, .menu-faq #rt-showcase, .menu-contact #rt-showcase {
    background: #fff none repeat scroll 0 0 !important;
}
.menu-contact .contact-form input[type="text"], .menu-contact .contact-form input[type="email"], .menu-contact .contact-form textarea {background-color:#f0ece2 !important;}

#text-110008 {
    margin-bottom: -75px;
}
.title2 .module-title {background:none; border:none;}
.post-content {
    padding-bottom: 20px;
}
.gf-menu {
    font-weight: normal;}
.menu-contact .contact-form legend {display:none;}
#rt-sidebar-a .title {color:#000 !important;}

.gf-menu.l1 > li.parent > .item {
    padding-right: 13px !important;
}
.menu-block .gf-menu.l1 > li > .item {
    padding: 0 13px !important;
}

.gf-menu.l1 > li {
    margin-right: 0 !important;
}
.gf-menu li.parent > .item::after {
    display: none;
}
#text-2, #text-3 {
    margin: 0;
padding: 0 0 15px;
    width: auto;
}
html body .rt-blog-search .inputbox {
    background: #f0ece2 none repeat scroll 0 0 !important;
    color: #777!important;}
.item-page h2 {
    text-align: center;
}

#roksearch_results .roksearch_result_wrapper1:hover {
    background-color: #f0ece2;
    background-image: none;
    background-repeat: repeat-x;
    border-color: #000000;
    color: #000;
}

html body .roksearch-wrapper::before {
    left: 12px;
    top: 7px;
}

#text-2 {
    float: left;
	text-align:left;
}
#text-3 {
    float: right;
	text-align:right;
}
.copyright, .copyleft{
font-weight:normal;
font-size:12px;
text-transform:uppercase;
color:#444;
 font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
}
.copyright a:hover {color:#aaa;}
.copyright a {color:#444;}
.copyright {
    text-align:right;
}
.copyleft {

    text-align:left;
}

#rt-feature .title {
    color: #000;
    text-align: center;
}
#rt-utility .title {
font-family: Roboto,Arial,Helvetica,sans-serif;
    color: #000;
    font-size: 19px;
    margin-top: -11px;
}

html body .rt-social-buttons .social-button {
    background: #000 none repeat scroll 0 0;
    border-radius: 50%;
    margin: 0 1px;
	padding:2px;
}
.social-button span {
    color: #f0ece2;
    display: block;
    font-size: 13px;
    height: 16px;
    text-align: center;
    vertical-align: middle;
    width: 16px;
}
.layout-showcase .sprocket-features-list {
    margin: 0 -20px;}
html body.layout-mode-responsive .fp-roksprocket-showcase .layout-showcase .sprocket-features-arrows .arrow.prev {
    left: -53px;
}
html body.layout-mode-responsive .fp-roksprocket-showcase .layout-showcase .sprocket-features-arrows .arrow.next {
    right: -53px;
}
.fp-roksprocket-showcase .layout-showcase .sprocket-features-arrows .arrow, .sprocket-strips-arrows .arrow {margin-top: 0 !important;top: 44% !important;opacity:.2 !important; font-size: 0 !important;}
.fp-roksprocket-showcase .layout-showcase .sprocket-features-arrows .arrow:hover, .sprocket-strips-arrows .arrow:hover {opacity:1 !important;}

.layout-showcase .sprocket-features-arrows .arrow.prev::before, .sprocket-strips-arrows .arrow.prev::before{
 border-bottom: 30px solid transparent;
    border-right: 14px solid #666;
    border-top: 30px solid transparent;
    height: 0;
    width: 0;
}
.layout-showcase .sprocket-features-arrows .arrow.next::before, .sprocket-strips-arrows .arrow.next::before{
 border-bottom: 30px solid transparent;
    border-left: 14px solid #666;
    border-top: 30px solid transparent;
    height: 0;
    width: 0;
}
	
[class*="sprocket"] .layout-slideshow .sprocket-features-arrows .arrow:hover, [class*="sprocket"] .layout-showcase .sprocket-features-arrows .arrow:hover, [class*="sprocket"] .sprocket-headlines-navigation .arrow:hover, [class*="sprocket"] .sprocket-strips-arrows .arrow:hover, [class*="sprocket"] .sprocket-lists-arrows .arrow:hover {
    background-color: transparent !important;
    color: #999 !important;
}
h1, h2, h3, h4, h5, h6 {
    color: inherit;
    font-family: inherit;
    font-weight: normal;}
.box1 {
    background-color: #ddd;
    border: 2px solid transparent;
}
.box3 {
    border: 2px solid transparent;
	background-color: #ddd;
}
.box2 {
    background: #f0ece2 none repeat scroll 0 0;
    color: #808080;
}

.gf-menu.l1 > li:hover > .item, .gf-menu.l1 > li.active > .item, .gf-menu .dropdown li.active > .item, .gf-menu .dropdown li:hover > .item {
    color: #666;
}
.gf-menu.l1 > li > .item, .gf-menu .dropdown li .item  {
    color: #000;}
.gf-menu.l1 > li {   
 border: none;
 }
.gf-menu.l1 > li:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: none;
}
.button:hover, .readon:hover, .readon2:hover, .readon3:hover, a.readmore:hover, button.validate:hover, p.readmore a:hover, #member-profile a:hover, #member-registration a:hover, .formelm-buttons button:hover, .controls .btn:hover, .logout-button .btn:hover, #gantry-totop:hover, .sprocket-readmore:hover, .roksearch_results a.clr:hover, .social-button:hover {
background-color: #333 !important;
}
html body .menu-block {
    margin: 33px 0 10px 30px !important;
}
html body .gf-menu.l1 > li > .item {
    font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 22px;
    text-transform: uppercase;
}
.button, .readon, .readon2, .readon3, a.readmore, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .controls .btn, .logout-button .btn, #gantry-totop, .sprocket-readmore, .roksearch_results a.clr, .social-button {
font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
text-transform:uppercase;
    font-style: normal !important;
	font-weight:100 !important;
}
html body .fp-roksprocket-showcase.rt-block {
    margin: 0 -30px;
    padding: 0;
}
#rt-logo {
    display: table;
}
#rt-logo::after {
color: #000 !important;
    content: "Joseph Katz";
    font-family: "theano_didotregular",serif;
    font-size: 45px;
    text-align: center;
    text-transform: uppercase;
}

html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title, html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title a {
    font-size: 50px;
    line-height: 80px;
    margin-top: 10%;
    text-align: right;
}

html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title, html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title a, html body h1, html body h2, html body h3 {
font-family: "theano_didotregular",serif;
text-transform:uppercase;
}
html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-desc {
font-size:18px;
color:#444;
    float: right;
    font-style: italic;
    font-weight: 100;
    line-height: 38px;
    max-width: 390px;
    text-align: right;
}


.font-size-is-default {
    font-size: 17px;
}
body {
 font-weight: 300;
  font-family: Roboto,Arial,Helvetica,sans-serif;
   line-height: 27px;
}
.gf-menu {
    display: table;
}

.fp-roksprocket-showcase .layout-showcase .readon2 {background-color:#000;color:#fff;}

#rt-footer .rt-social-buttons {
    bottom: -6px;
    display: table;
 margin: 0 auto -5px;
    padding: 0;
}

#rt-footer .social-button span {
    color: #000;
    display: block;
    font-size: 18px;
    height: 21px;
    text-align: center;
    vertical-align: middle;
    width: 21px;
}

html body #rt-footer .rt-social-buttons .social-button:hover {background-color:#999 !important;}

html body #rt-footer .rt-social-buttons .social-button {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    margin: 0 3px;
    padding: 2px;
}


#rt-header .rt-social-buttons {
    display: table;
    margin: 0;
    padding: 0 16px 0 0;
    position: absolute;
    right: 0;
    top: 20px;
}
#rt-header {
    border-top: 38px solid;
}

html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-content {
    padding-right: 7%;
    width: 62%;
}

html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-img-container {
    width: 38%;
}

.rt-overlay-dark [class*="sprocket"] .layout-slideshow .sprocket-features-arrows .arrow, .rt-overlay-dark [class*="sprocket"] .layout-showcase .sprocket-features-arrows .arrow, .rt-overlay-dark [class*="sprocket"] .sprocket-headlines-navigation .arrow, .rt-overlay-dark [class*="sprocket"] .sprocket-strips-arrows .arrow, .rt-overlay-dark [class*="sprocket"] .sprocket-lists-arrows .arrow, .rt-overlay-dark .readon2, .rt-overlay-dark .social-button, .rt-overlay-dark #gantry-totop, .gf-menu .item, .gf-menu.l1 > li.active, #rt-navigation .social-button, .rt-overlay-dark .fp-roksprocket-tabs .sprocket-tabs-panels .readon, .fp-rokajaxsearch #rokajaxsearch .inputbox, .rt-overlay-dark textarea, .rt-overlay-dark input[type="text"], .rt-overlay-dark input[type="password"], .rt-overlay-dark input[type="datetime"], .rt-overlay-dark input[type="datetime-local"], .rt-overlay-dark input[type="date"], .rt-overlay-dark input[type="month"], .rt-overlay-dark input[type="time"], .rt-overlay-dark input[type="week"], .rt-overlay-dark input[type="number"], .rt-overlay-dark input[type="email"], .rt-overlay-dark input[type="url"], .rt-overlay-dark input[type="search"], .rt-overlay-dark input[type="tel"], .rt-overlay-dark input[type="color"], .rt-overlay-light .readon2, .rt-overlay-light .social-button, .rt-overlay-light #gantry-totop, .rt-overlay-light [class*="sprocket"] .layout-slideshow .sprocket-features-arrows .arrow, .rt-overlay-light [class*="sprocket"] .layout-showcase .sprocket-features-arrows .arrow, .rt-overlay-light [class*="sprocket"] .sprocket-headlines-navigation .arrow, .rt-overlay-light [class*="sprocket"] .sprocket-strips-arrows .arrow, .rt-overlay-light [class*="sprocket"] .sprocket-lists-arrows .arrow {
    border: none !important;
}

body.layout-mode-responsive .sprocket-strips-container.cols-1 li, body.layout-mode-responsive .sprocket-strips-container.cols-5 li, body.layout-mode-responsive .sprocket-strips-container.cols-7 li, body.layout-mode-responsive .sprocket-strips-container.cols-11 li {
    width: 14% !important;
}
body.layout-mode-responsive .sprocket-strips .sprocket-strips-arrows .arrow.prev {
    left: -25px;
}
body.layout-mode-responsive .sprocket-strips .sprocket-strips-arrows .arrow.next {
    right: -25px;
}
.sprocket-strips-container.cols-5 {
    padding-left: 35px;
}


@media screen and (max-width: 1199px) { 

}
@media screen and (max-width: 1160px) and (min-width: 1100px) {

}
@media screen and (max-width: 1099px) {
html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title, html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title a {
    font-size: 40px;
    line-height: 33px;
    margin-top: 10%;
    text-align: right;
}
.fp-roksprocket-showcase .layout-showcase .readon2 {
    margin-top: 8px !important;
    text-align: center;
    width: 120px;
}
}
@media screen and (max-width: 959px) {
#text-5 {
    color: #444;
    font-size: 15px;
    font-style: italic;
    font-weight: 100;
    line-height: 20px;
    margin: 0;
    max-width: 130px;
    padding: 16px 0 0 5px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
}
}

@media screen and (max-width: 767px) {

#mce-NAME, #mce-EMAIL {
    margin: 0 auto 10px !important;
    width: 80%;
}

.sprocket-strips-container.cols-5 {
    padding-left: 12px;
}
.sprocket-strips-container.cols-5 {
    height: 187px;
    margin-top: 0;
    padding-bottom: 20px;
}
body.layout-mode-responsive .sprocket-strips-container.cols-1 li, body.layout-mode-responsive .sprocket-strips-container.cols-5 li, body.layout-mode-responsive .sprocket-strips-container.cols-7 li, body.layout-mode-responsive .sprocket-strips-container.cols-11 li {
    display: inline-block;
    height: 50%;
    margin: 0 0 0 15px;
    width: 27.3% !important;
}
#rt-logo::after {
    color: #000 !important;
    content: "Joseph Katz";
    font-family: "theano_didotregular",serif;
    font-size: 34px;
    text-align: center;
    text-transform: uppercase;
}
body.layout-mode-responsive .menu-block {
    display: none;
    float: none;
    margin: auto;
}
#rt-header .rt-social-buttons {
    bottom: -6px;
    display: table;
    margin: -1px auto -5px;
    padding: 0 0 25px;
    position: initial;
}
html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-desc {
    text-align: center;
}
.fp-roksprocket-showcase .layout-showcase .sprocket-features-img-container img {
    border: medium none;
    max-width: 350px !important;
}

.header-overlay-dark .gf-menu-toggle {
    background-color: transparent;
}

html body .gf-menu-toggle {
    margin-top:55px;
}
html body .gf-menu-toggle .icon-bar {
transition: all 0.2s ease 0s !important;
    background-color: #000;
    border-radius: 1px;
    display: block;
    height: 3px;
    margin: 7px 0;
    width: 35px;
}
html .layout-mode-responsive .gf-menu > li:last-child, html .layout-mode-responsive .gf-menu li, html .layout-mode-responsive .gf-menu > li:first-child, .html layout-mode-responsive .gf-menu > li.active:first-child, html .layout-mode-responsive .gf-menu, html .layout-mode-responsive .gf-menu > li:first-child, html .layout-mode-responsive .gf-menu > li.active:first-child {
    background-image: none !important;
}

.layout-mode-responsive .gf-menu-device-container .gf-menu ul, .layout-mode-responsive .gf-menu-device-container .gf-menu ol, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li.active:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li ol > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-1 > .col1 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-2 > .col2 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-3 > .col3 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-4 > .col4 > ul > li:last-child   { background-color: #f0ece2 !important;}


.layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
    background: #f0ece2 none repeat scroll 0 0;
}

.layout-mode-responsive .gf-menu-device-container .gf-menu {
    background-color: #f0ece2;
    border-bottom: 15px solid #f0ece2;
    border-top: 38px solid  #f0ece2;
    padding-top: 29px;
}
.layout-mode-responsive .gf-menu-device-container .gf-menu li.active > .item, .layout-mode-responsive .gf-menu-device-container .gf-menu li:hover > .item {color:#666;}
.layout-mode-responsive .gf-menu-device-container .gf-menu li, .layout-mode-responsive .gf-menu-device-container .gf-menu .item {color:#000;}
.layout-mode-responsive .gf-menu-device-container .gf-menu {width: 100%;}
html body .gf-menu.l1 > li > .item {
    display: table-cell;
    float: left;
    font-size: 18px !important;
    height: auto !important;
    padding: 9px 24px !important;
	text-align: center;
    text-transform: uppercase;
    width: 74% !important;
}
html .layout-mode-responsive .gf-menu li {padding-left: 0 !important;}
 .gf-menu-toggle.active .icon-bar {background-color:#000;}
 .gf-menu-toggle.active:hover .icon-bar {background-color:#000;}
.gf-menu-toggle.active .icon-bar,  .gf-menu-toggle:hover .icon-bar {background-color:#000;}
.gf-menu-toggle.active:hover .icon-bar:not(:first-child):not(:last-child) {    margin: 0 0 7px !important;}
.gf-menu-toggle:hover .icon-bar:not(:first-child):not(:last-child), .gf-menu-toggle.active .icon-bar:not(:first-child):not(:last-child) {margin:10px 0 10px 0;}
html body .gf-menu-toggle {
    background-color: transparent;
    border: medium none;
    height: 42px !important;
    left: 0;
    padding: 15px 16px 0;
    position: absolute;
    top: 0;
}
#text-5 {
    color: #444;
    font-size: 14px;
    font-style: italic;
    font-weight: 100;
    height: 0;
    line-height: 28px;
    margin: -22px 0 0;
    max-width: 100%;
    padding: 21px 0 0 5px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 40px;
}
}
@media screen and (max-width: 639px) {

}
@media screen and (max-width: 539px) {

}
@media screen and (max-width: 479px) {
html body .gf-menu-toggle {
padding: 34px 16px 0;
position: absolute;
top: 0;
}

#rt-logo::after {
font-size: 32px;
}
body.layout-mode-responsive .sprocket-strips-container.cols-1 li, body.layout-mode-responsive .sprocket-strips-container.cols-5 li, body.layout-mode-responsive .sprocket-strips-container.cols-7 li, body.layout-mode-responsive .sprocket-strips-container.cols-11 li {
display: inline-block;
height: 38%;
margin: 0 0 0 15px;
width: 40% !important;
}
.sprocket-strips-container.cols-5 {
padding-bottom: 62px;
}
.fp-roksprocket-showcase .layout-showcase .sprocket-features-img-container img {
    max-width: 100% !important;
}
.sprocket-strips-container.cols-5 {
    padding-left: 0;
    padding-right: 10px;
}
#rt-utility .title {
font-family: Roboto,Arial,Helvetica,sans-serif;
color: #000;
font-size: 17px;
margin-top: -17px;
}
#rt-footer .rt-social-buttons {
    bottom: -6px;
    display: table;
    margin: 0 auto 10px;
    padding: 0;
}
html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-desc {
color: #444;
font-size: 17px;
font-style: italic;
font-weight: 100;
margin-top: 10px !important;
line-height: 30px;
text-align: center;
}

html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title, html body .fp-roksprocket-showcase .layout-showcase .sprocket-features-title a {
font-size: 28px;
line-height: 33px;
margin-top: 10%;
text-align: center;
}


.fp-roksprocket-showcase .layout-showcase .readon2 {
    margin-left: 20%;
    margin-right: 20%;
    text-align: center;
}
.layout-showcase {
margin: 0 39px;
}
}