a.burger, .only_mob {display:none;}
footer div#mc_embed_signup_mobile {
    display: none;
}
.prod-image-container a {
    display: inline-block;
    float: left;
	    width: 100%;
}
/****************************************STORY PAGE**********************************/


@media only screen and (max-width:768px) {
a.burger{display:block;}	
nav{display:none;}
header .logo {display: inline-block; padding: 10px 0; vertical-align: top; width: 100%; text-align: right;padding-right: 12px; line-height: normal;}
header{ margin-bottom:10px;}

.mainContainer,.bg-home{width:100%;}
.innerContainer-home, .innerContainer{border:none;float: left;}
.bg-home{height:auto;}
header {position: relative; width: 100%; float: left;}
a.burger {position: absolute; top: 50%;left: 20px; margin-top: -21px;}
a.burger:hover, a.burger:active{border:none;}
.sub-header{display:none;}
.grid-item, .grid-item--width4{width:49%;}
.grid-item--width2, .grid-item--width3 {width: 100%;}
.grid-item-height2, .grid-item-height, .grid-item--height, .grid-item--height3, .grid-item--height2{height: AUTO !important;}
.gutter-sizer { width: 2%; }
.map-buy, .gmap{width:100%;}
.list-1 {width: 46%;margin-right: 10px;}
.col-1 {width: 100%; margin: 0;}
.map {margin: 0 0 50px 0;}
.map { margin: 0 0 50px 0;width: 100%;}
.hide_mo{display:none;}
.only_mob{display:inline-block; width:100%;}
.only_mob .digitalBrochure {width: 50%;margin-left: 5px;float: left;}
.only_mob .digitalBrochure img{max-width:100%;}
.only_mob .align-left.pl-2 {text-align: right; padding-top: 20px;}
.contact{padding-bottom:42px;}

#install .element-16, #install .element-08, #install .element-17{height:auto;}

#install .col-8, #install .col3, #install .col6, #install .col7, #install .col2, #install .col4 {width: 49%;}
#install .element-16, #install .col9, #install .col5, #install .col-9{width:100%;}
#page-press .col2{width: 49%;}
#page-press .col7{width:100%;}
#page-press .col3, #page-press .col5, #page-press .col6, #page-press .col4 {width: 32%;}
header.home {margin: 0;}
.bg-2.contact {float: left;padding-top: 15px;}
header.furniture-page .logo{position:static; padding-top: 11px;}
header.furniture-page {padding-bottom: 0;}

/**********************************************PRODUCT DETAIL PAGE*************************/

.rightContent {float: left; width: 100%; padding: 0; height:auto;}
.prodSpecContainer.row {background: #b2b2b2;display: table;WIDTH: 100%;}
.rightContent .prodSpec {width: 40%; box-sizing: border-box; height: auto; display: table-cell; float: none;}
.wireframeContainer {width: 60%; text-align: center; display: table-cell; float: none; vertical-align: middle;}

nav ul li.social-links a {font-size: 0; display: inline-block; padding: 0 20px;}
nav ul li.social-links {top: 0; text-align: center;}

.rightContent .prodDetailContent {background: #ffffff; height:auto; padding: 0;}
.rightContent .prodDetailContent h1 {background: #828387; margin-top: 10px; padding-bottom: 20px; padding-top: 20px; border-bottom: none; padding-left: 25px;}
.wireframeContainer img{max-width:100%;}
.rightContent .prodDesc{padding: 0 25px 10px; color:#000;}

.newSLIDER .owl-controls{display:inline-block;width: 100%;float: left;}
.newSLIDER .owl-controls .owl-dots {display: none;}
.newSLIDER .owl-controls .owl-nav {width: 100%; float: left; text-align: center;}
.newSLIDER .owl-controls .owl-nav .owl-prev {display: inline-block; font-size: 0; background:url(../images/prev.png) no-repeat; width: 40px; height: 40px; margin-right: 5px;}
.newSLIDER .owl-controls .owl-nav .owl-next {display: inline-block; font-size: 0; background:url(../images/next.png) no-repeat; width: 40px; height: 40px; margin-left: 5px;}

h2.only_mob.heading__bottom {background: #828387; margin-top: 10px; padding-bottom: 20px; padding-top: 20px; border-bottom: none; padding-left: 25px; font-size: 24px; font-weight: bold; color: #cccccc; width: auto; display: block;}
.new-button{margin-top:20px; margin-bottom:10px}


/**********************************************************************/

.story-grid{width:49%; height:auto;}
.story-grid2{ width: 100%; height:auto; position:relative;}

.story-grid3{width:49%; height:auto;}
div#isotopeContent.contentHome.furniture.new-page, div#isotopeContent {margin: 0 2%; width: 96%;}

footer.empty li {display: block; text-align:center;}
footer.empty li a {padding: 13px;font-size: 0; display: inline-block;}
footer.empty {height: auto; padding: 0;}
footer{float: left; text-align:center; width: 100%;}
footer div#mc_embed_signup_mobile {width: 100%; display: inline-block; text-align: center; padding: 0 15px; box-sizing: border-box; max-width: 400px;}
footer div#mc_embed_signup_mobile h3:after {content: ""; width: 50px; height: 2px; background: #fff; margin: 0 auto; display: block; margin-top: 15px;}
footer div#mc_embed_signup_mobile .mc-field-group {width: 100%;}
footer div#mc_embed_signup_mobile .clear.botton_box {width: 100%; margin-top: 25px; margin-bottom: 10px}
footer div#mc_embed_signup_mobile .clear.botton_box input[type="submit"] {padding: 0 30px; line-height: 40px; font-size: 16px;}
footer div#mc_embed_signup_mobile div#mce-error-mobile-response, footer div#mc_embed_signup_mobile div#mce-success-mobile-response{color:#fff;}
footer div#mc_embed_signup_mobile h3 {font-size: 22px; text-transform: uppercase; padding: 25px 0 15px;}
footer div#mc_embed_signup_mobile p { margin: 0 0 20px;}

.bg-home a:link{position:fixed;}
.bg-home a:link {margin-top:-5px;}
footer.empty li.social-links a.pinterest {background: url(../images/pinterest.png) center no-repeat;}
footer.empty li.social-links a.facebook {background: url(../images/facebook.png) center no-repeat;}
footer.empty li.social-links a.instagram {background: url(../images/instagram.png) center no-repeat;}
footer.empty li.social-links a.google-plus{background: url(../images/Google-plus-grey.png) center no-repeat;}

div#page-story div#isotopeContent{margin-top:0; margin-bottom: 8PX;}
.projekktor {width: 100% !important;height:100% !important;}
.projekktor img{position:static !important;}
.prod-image-container img {width: 100%; height: 100% !important;}
.projekktor video#a4_media_html{position:static !important;}
.ppdisplay.active{border:none;}
.story-grid.extra_grid{width:100%;}
.story-grid2.extra_grid{width:49%;}
form#contactUs {padding-right: 5px; margin-top:0px;}
form#contactUs input[type="text"], input[type="email"], textarea {padding: 5px 1%; width: 97%; border-radius:0;}
.digitalBrochure h3 {width: 160px; text-align:center;}
.contact p {padding-right: 8px;}
form#contactUs input[type="submit"]{border-radius:0;}

/*****************************13-06-2017**************************/

.signup_form{display:none;}
.digitalBrochure {width: 80%;margin-left: 0;  float: none; background: #8d8b8c;text-align: center; display: table; margin: 0 auto;}

.action_button{ width: 80%;float: none; margin: 0 auto;}
.col-1.align-center.contact_right {width: 100%; float: right; margin-right: 0;}

.banner-wrapper {float: left; width: 100%;}

div#mce-error-mobile-response, div#mce-success-mobile-response {display: block !important; color: #000; text-align: center; font-size: 14px;}
div#mce-error-mobile-response {color: red;}

nav .social-links a.pinterest, nav .social-links a.pinterest:hover {background: url(../images/Pinterest-Icon.png) center no-repeat;}
nav .social-links a.instagram, nav .social-links a.instagram:hover {background: url(../images/Instagram-Icon.png) center no-repeat;}
nav .social-links a.facebook, nav .social-links a.facebook:hover {background: url(../images/Facebook-Icon.png) center no-repeat;}

.details p {font-size: 16px;}

.prod-image-container.element-02.grid-item--width2.all.pendant {width: 100% !important;}
.prod-image-container.MB_FULL {width: 100%; text-align:center; background:#fff;}
.prod-image-container.MB_FULL img{width:auto;}
.prod-image-container.MB_FULL2 {width: 100%;}
#install .col3.col3.newT0p {
    width: 49%;
}
}

@media only screen and (max-width:740px) {
#light a.mosaic-overlay:hover .details, a.mosaic-overlay:active .details, #install a.mosaic-overlay:hover .details {top: auto !important; bottom: 0; height: auto;-webkit-transition-property: inherit !important;}
.slider__link{top:140px;}
}
@media only screen and (max-width:479px) {
	
#page-press .col3, #page-press .col5, #page-press .col6, #page-press .col4 {width: 49%;}
a.burger {width: 40px; margin-top: -13px;}
a.burger img {max-width: 100%;}
header{ margin-bottom:5px;}
.mm-listview>li>a, .mm-listview>li>span{font-size:22px; line-height: 55px;}
.mm-listview>li>a, .mm-listview>li>span, .mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{height:55px;}
.mm-navbar{height:55px;}
.mm-menu .mm-navbar a, .mm-menu .mm-navbar>* {color: #000; font-size: 22px; font-weight: 400; line-height: 55px; padding: 0;}
.mm-panels>.mm-panel.mm-hasnavbar {padding-top: 37px;}


.bg-home a:link {margin-top: -10px;}
h2.only_mob.heading__bottom, .rightContent .prodDetailContent h1{font-size:20px; padding-left:15px;}
.grid-item, .grid-item--width4 {width: 49%;}

.story-grid2 a.mosaic-overlay:hover .details, a.mosaic-overlay:active .details {top: 68%;}
.popup-wrapper .content950 {width: 80%; padding: 70px 18px 20px 18px;}
.popup-wrapper .content950 p {font-size: 15px;}

header .logo a img {vertical-align: middle; max-width: 135px;}
.content-active {font-size: 12px;padding: 10px 5px 0;position: absolute;top: 0;}
.content-active p {padding-bottom: 10px; line-height: 20px; font-size: 16px; padding-top:0;}
.bg-home a.sile_logo {display: none;}
.slider__link{top:45%;}
}

@media only screen and (max-width:400px) {
.button-new1 a, .button-new2 a {width: 99%;padding: 9px 0;font-size: 10px;font-weight: bold;
}
}

