.painter_gallery .et_pb_grid_item.first_in_row {
    clear: both;
}

@media (max-width: 1280px) {
    #footer-widgets .footer-widget {margin: 0 87px 0 0;}
    #top-menu>li {padding: 0 6px !important;}
    .et_header_style_left #et-top-navigation nav>ul>li>a {padding:48px 6px !important;}
    #top-menu li.search-icon {right: 155px;}
}

@media (max-width: 1024px) {
    #footer-widgets .footer-widget {margin: 0 30px 0 0;}
    .brick-stap .et_pb_column {width: 24%;margin: 10px 1% 10px 0 !important; }
    .brick-stap {padding-top: 47px !important; padding-bottom: 35px !important;}
    .contact-map .et_pb_column {width: 28%;}
    .contact-map .et_pb_column.et-last-child {width: 28%;}
    .contact-map .et_pb_column {margin-bottom: 40px;}
    .gallery-box {width: 33.33%;}
    .selectron--is-touch .selectron__select {font-size: 20px; color: #fff; padding: 0 50px 0 14px;}
    .et_pb_gallery_item {width: 33.33% !important;}
    .with-sidebar ul.products li.product .et_shop_image {height: 222px;}
    .brick-link .et_pb_row:first-child .et_pb_text_inner {font-size: 50px;}
    .datasheet-column {width: 12%; margin:0 2% 70px 2%; text-align: center;}
    .datasheet-box .datasheet-column:nth-child(8n+1) {clear: none;}
    .datasheet-box .datasheet-column:nth-child(7n+1) {clear: left;}
    .tax-product_cat .products.columns-4 li.product .et_shop_image {height: 227px;}
    .product-logo {max-width: 120px; top: -10px;}
    .product-details-desc, .woocommerce div.product h1.product_title {padding-right: 140px;}
    .back-link {padding: 0px;}
    .brick-link {padding-top: 0 !important;}
    .brk-101-main {transform: scale(0.828);  transform-origin: left; margin: 50px auto 20px auto}
    
}


@media (max-width: 980px) {
    #footer-widgets .footer-widget {margin: 0 0 40px 0 !important; width: 33.33% !important}
    #footer-widgets .footer-widget:nth-child(4) {clear: left;}
    #footer-widgets .footer-widget:nth-child(5),
    #footer-widgets .footer-widget:nth-child(6) {padding-left: 25px !important; text-align: left !important;}
    .footer-widget .widget_media_image {width: 100%;}
    .mobile_menu_bar {width: 30px; height: 28px; background: url('../images/menu-icon.png') left top; background-size: 30px; margin: 27px 0;}
    .mobile_menu_bar:before  {display: none;}
    .logo_container #logo{display: none;}
    .logo_container a {width: 25px; display: inline-block; vertical-align: top; height: 64px; margin-top: 9px; background: url('../images/b-logo.png') left top no-repeat; background-size: 25px;}

    .et_mobile_menu {position: fixed; left: -306px; display: block !important;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;  padding: 15px; text-align: left; top: 0; height: 100%; border: none; background: #000; overflow-x: hidden; width: calc(100% - 56px); max-width: 306px; }
    .opened .et_mobile_menu {left: 0;} 
    #main-header .et_mobile_menu .menu-item-has-children > a { background-color: transparent; position: relative;}
    #main-header .et_mobile_menu .menu-item-has-children > a:after { font-family: 'ETmodules'; text-align: center; speak: none; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; position: absolute; }
    #main-header .et_mobile_menu .menu-item-has-children > a:after { font-size: 16px; content: '\4c'; top: 13px; right: 10px; }
    #main-header .et_mobile_menu .menu-item-has-children.visible > a:after { content: '\4d'; }
    #main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;}
    #main-header .et_mobile_menu .visible > ul.sub-menu { display: block !important; visibility: visible !important; }
    .et_fullwidth_nav #main-header .container {padding-left: 17px; padding-right: 20px;}
    .et_mobile_menu>li>a { font-size: 18px; color: #fff; padding: 3px 30px; text-transform: uppercase; font-weight: 400 !important; position: relative;}
    .et_mobile_menu>li>a:before {position: absolute; width: 19px; height: 22px; background: url('../images/menu-arrow.png') left top no-repeat; left: 8px; top: 4px; background-size: 9px; content: '';  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;}
    .et_mobile_menu>li {border-top: 1px solid #84754d; }
    #main-header .et_mobile_menu .menu-item-has-children > a:after {display: none !important;}
    .et_mobile_menu>li.visible a {opacity: 1;}
    .et_mobile_menu>li.visible>a:before {transform: rotate(90deg);left: 4px;top: 9px; }
    .et_mobile_menu li a:hover, .nav ul li a:hover {opacity: 1;}
    .et_mobile_menu>li.visible ul {border-top: 1px solid #84754d;}
    .et_mobile_menu>li.visible li a {font-size:14px; font-weight:400; color: #fff; padding: 2px 9px;}
    .et_mobile_menu>li.visible li.current_page_item a {color: #84754d;}       
    .et_mobile_menu>li.search-icon>a:before {text-shadow: 0 0; background: none; left: 2px;top: 6px;font-family: ETmodules!important;font-weight: 400;font-style: normal;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1;text-transform: none;speak: none;font-size: 17px;content: "\55";}
    .et_mobile_menu>li.menu-number a:before {display: none;}
    .et_mobile_menu>li.menu-number a{font-size: 27px; font-weight: 700; padding-left: 0; padding-top: 30px;}
    .et_mobile_menu>li.menu-logo {border: none; padding: 11px 0 30px 0px; }
    .et_mobile_menu>li.menu-logo a {display: block; width: 183px; height: 30px; background: url('../images/menu-logo.png') left top no-repeat; background-size: 183px;}
    .et_mobile_menu>li.menu-logo a:before {display: none;}
    .benner-main h1 {font-size: 100px;}
    .footer-mail-top .et_pb_column {width: 55%;}
    .footer-mail-top .et_pb_column.et-last-child {width: 45%;}
    .footer-mail-bottom {padding: 0px;}
    .footer-form-btn {position: relative; float: right; margin: 25px 0 0 0; width: 223px;}
    .footer-mail-bottom .mc4wp-form-fields {padding: 0px;}
    .et_fixed_nav.et_show_nav #page-container, .et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container {padding-top: 81px;}
    .per-box .et_pb_column {width: 33.33%; padding: 0 10px;}
    .guides-box .et_pb_column {width: 21.8%;}
    .guides-box .et_pb_column:nth-child(5n){margin-right:4.25%}
    .guides-box .et_pb_column:nth-child(4n){margin-right:0}
    .meet-bricks h2 {font-size: 80px;}
    
    .et_pb_row_5col .et_pb_column:last-child {width: 47.25%; margin-bottom: 40px !important;}
    .faq-terms-sub.et_pb_row {padding-bottom: 10px;}
    .finishes-text {margin-bottom: 27px !important;}
    .woocommerce-page ul.products li.product:nth-child(n) {float: left !important; }
    .woocommerce-page ul.products li.product:nth-child(n) {margin-right: 0px !important; width: 33.33% !important;}
    body.woocommerce-page.woocommerce ul.products li.product:nth-child(3n+1) {clear: left !important;}
    .sidebar-left { width: 35% !important;  padding-right: 20px;}
    .sidebar-left .et_pb_widget {width: 100%; margin-right: 0px;}
    .with-sidebar,
    .sidebar-right {width: 65% !important;}
    ul.products li.product,
    .woocommerce-page .product-list ul.products li.product:nth-child(n) {width: 50% !important;margin-right: 0px !important;  }
    body.woocommerce-page.woocommerce .product-list  ul.products li.product:nth-child(3n+1) {clear: none !important;}
    body.woocommerce-page.woocommerce .product-list ul.products li.product:nth-child(2n+1) {clear: left !important;}
    body.woocommerce-page.woocommerce .product-list ul.products li.product .et_shop_image{height: 218.3px;}
    .painter-box {margin-bottom: 0px}
    .filter-main {overflow: inherit;}
    .gallery-box a {height: 223px;}
    .et_pb_gallery_item .et_pb_gallery_image {height: 223px;}
    .with-sidebar ul.products li.product .et_shop_image {height: 219px;}
    .brick-link .et_pb_row:first-child a {width: 100%; display: block;}
    .brick-link .et_pb_row:first-child a:last-child {margin-top: 60px;}
    .brick-link .et_pb_row:first-child {padding-bottom: 70px !important;}
    .datasheet-column {width: 15.5%; margin:0 2.15% 70px 2.15%; text-align: center;}
    .datasheet-box .datasheet-column:nth-child(8n+1),
    .datasheet-box .datasheet-column:nth-child(7n+1) {clear: none;}
    .datasheet-box .datasheet-column:nth-child(6n+1) {clear: left;}
    .tax-product_cat .products.columns-4 li.product .et_shop_image {height: 224px;} 
    .brk-101-main {transform: scale(0.61);    margin: auto 0;}
    .brk-101-main img {max-width: inherit;}
    .brk-101-section {padding-bottom: 0px !important;}
    .close-form {right: 20px; top: 20px;}
    .woocommerce div.product div.images .flex-control-thumbs li {height: 63px;}
    .painter_gallery .et_pb_gallery_item .et_pb_gallery_image_custom {height: 66px;}
}

@media (max-width: 767px) {
    #main-footer .container {padding: 0 25px;}
    #footer-widgets .footer-widget {width: 100% !important; margin-right: 0px !important; }
    #footer-widgets .footer-widget:nth-child(5), #footer-widgets .footer-widget:nth-child(6) {padding: 0px !important; text-align: center !important;}
    #footer-widgets .footer-widget:nth-child(6) p {text-align: center; display: none;}
    #footer-widgets .footer-widget:nth-child(6) p:first-child {display: block;}
    .widget_text {width: 100% !important;}
    .footer-social {padding-left: 0px; padding-top:0; text-align: center; margin-top: 29px; padding-bottom: 0px;}
    .footer-social .widget_media_image {margin: 0px; float: none; display: inline-block; vertical-align: top;  width: 33.33%; margin: 0 -4px; margin-bottom: 70px;}
    #footer-widgets .footer-widget .fwidget.widget_media_image {margin: 11px 0 !important;}
    .footer-social img {vertical-align: top;}
    .footer-mobile-copyright {display: block; margin-bottom: 55px !important; float: left; width: 100%;}
    .footer-mobile-copyright p {font-size: 18px; padding-bottom: 3px; text-align: center; font-weight: 300; color: #fff;}
    .footer-mobile-copyright p a { color: #fff; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out;}
    .footer-mobile-copyright p a:hover {color: #84754d;}
    .benner-main h1 {font-size: 46px;} 
    .benner-main .et_pb_button {margin-top: 14px;}
    .footer-mail-top .et_pb_text_inner p {text-align: center; padding-top: 10px;}
    .footer-mail-top .et_pb_column {width: 100% !important; margin-bottom: 0px;}
    .footer-mail-top .et_pb_image, .footer-mail-top .et_pb_image:last-child {text-align: center !important; width: 100% !important; margin: 28px 0 !important;}
    .footer-mail-top .et_pb_image img {max-width: 143px;} 
    .footer-mail-top .et_pb_image:last-child img {max-width: 69px;} 
    .footer-mail-top .et_pb_image a {display: inline-block; vertical-align: top;}
    .footer-mail-bottom .et_pb_text_inner p {text-align: center; line-height: 1.2; padding-top: 9px; padding-bottom: 30px;}
    .footer-form-row {margin: 0px;}
    .footer-form-col {width: 100%; margin-bottom: 40px; padding: 0px;}
    .footer-form-col .form-input {padding: 10px 0; border-bottom: 2px solid #c2baa6 !important; }
    .footer-form-btn {width: 100%; text-align: center; margin-bottom: 10px;}
    .footer-form-btn .et_pb_button {max-width: 234px; }
    .footer-main{border-bottom: 1px solid #d4d4d5;}
    .search-popup .field {margin-bottom: 65px;}
    .search-popup .submit {display: block; margin: 0 auto;}
    .search-popup h2 {padding-bottom: 42px;}
    .search-popup .close-form {right: 22px; top: 28px;}
    .et_pb_row {padding-left:10px !important; padding-right: 10px !important;}
    .brick-stap .et_pb_column {margin-right: 0px !important;}
    .brick-stap .et_pb_column {margin: 7px 0 !important;}
    .brick-stap {padding-top: 23px !important; padding-bottom: 20px !important;}
    .brick-stap .et_pb_module {text-align: center;}
    .per-box .et_pb_column {padding: 0 17px; margin: 41px 0;}
    .per-box .et_pb_column:first-child {margin-top: 30px;}
   
    .per-box.et_pb_row {padding-top: 0px; padding-bottom: 3px;}
    .number-box .et_pb_column {margin-bottom: 68px !important;}
    .number-box .et_pb_column:last-child {margin-bottom: 47px !important;}
    .sub-title h3 {line-height: 1.2;}
    .bricks-info.et_pb_section {padding-top: 0px; padding-bottom: 0px;}
    .bricks-info .sub-title h3 {padding-bottom: 7px;}
    .bricks-info-sub .et_pb_column {width: 100% !important; margin: 0 0 15px 0 !important;}
    .bricks-info-sub.et_pb_row {padding-bottom: 30px;}
    .mortar-main .sub-title {padding: 3px 0 38px 0;}
    .mortar-box .et_pb_column {width: 100%; margin: 0 0 50px 0 !important;}
    .mortar-box .et_pb_column:last-child {margin-bottom: 14px !important;}
    .mortar-box {padding-bottom: 0px !important; padding-top: 0px !important;}
    .finishes-section {padding-top: 0px !important;}
    .finishes-section .et_pb_row {padding-top: 23px; padding-bottom: 0px;}
    .finishes-box .et_pb_column {width: 50% !important; padding: 0 15px; margin: 0px !important;}
    .finishes-box .et_pb_column .et_pb_image {text-align: center;}
    .bond-pattern .et_pb_column {width: 100% !important; margin: 0 0 50px 0 !important;}
    .bond-pattern .et_pb_column .et_pb_image_wrap img {max-width: 320px;}
    .bond-pattern .et_pb_column .et_pb_image {text-align: center;}
    .bond-pattern .et_pb_column:last-child {margin-bottom: 0px !important;}
    .bond-pattern {padding-bottom: 10px;}
    .guides-box .et_pb_column {width: 50%; margin-right: 0px;}
    .guides-box .et_pb_column:nth-child(5n){margin-right:0}
    .guides-box .et_pb_column:nth-child(4n){margin-right:0}
    
    
    .guides-box .et_pb_column {padding: 50px 0;}
    .meet-bricks h2 {font-size: 44px;}
    .sub-title2 ~ .sub-title2 h4 {padding-top: 20px;}
    .meet-bricks .et_pb_image {margin-bottom: 78px !important;}
    .meet-bricks .et_pb_button {margin-bottom: 47px;}
    .faq-terms-sub .et_pb_column {width: 100% !important; margin-left: 0px !important;}
    .faq-main .faq-accordion.et_pb_row {padding-top:40px;}
    .faq-terms-sub {padding-top: 0px;}
    .faq-terms {padding-top: 20px;}
    .faq-terms-sub.et_pb_row {padding-bottom: 40px;}
    .sub-title p {padding-top: 42px;}
    .link-box .et_pb_column {width: 100% !important; margin-right: 0px !important;}
    .link-box .et_pb_image_wrap img {position: relative; }
    .link-box .et_pb_image_wrap, .link-box .et_pb_main_blurb_image {height: auto;}
    .link-box .et_pb_main_blurb_image {margin-bottom: 96px !important;}
    .link-box .et_pb_column {margin-bottom: 130px !important;}
    .link-box-main {padding-bottom: 60px !important;}
    .link-box-main .et_pb_blurb_content {max-width: 175px;}
    .finishes-section .et_pb_image.finishes-text img { max-height: 37px;}
    .finishes-text {margin-bottom: 40px !important;}     
    .search-from {width: 100%; text-align: center; padding-right: 0px;}
    .search-page article {padding-right: 0px;}
    .search-from .search-input {text-align: left;}
    .search-btn {display: inline-block; vertical-align: top; position: relative; margin-top: 55px; margin-bottom: 16px;}
    .woocommerce-page ul.products li.product:nth-child(n) {width: 50% !important;}
    body.woocommerce-page.woocommerce ul.products li.product:nth-child(3n+1) {clear: none !important}
    #breadcrumbs {padding: 20px 10px 0 10px!important}
    .et_fullwidth_nav #main-header .container {padding-left: 7px; padding-right: 10px;}
    .gallery-box, .et_pb_gallery_item {width: 50% !important;}
    .datasheet-column {width: 30%; margin:0 1.5% 70px 1.5%; text-align: center;}
    .datasheet-box .datasheet-column:nth-child(8n+1),
    .datasheet-box .datasheet-column:nth-child(7n+1), .datasheet-column:nth-child(6+1) {clear: none;}
    .datasheet-box .datasheet-column:nth-child(3n+1) {clear: left;}
    .sidebar-left {width: 100% !important;}
    .with-sidebar, .sidebar-right {width: 100% !important;}
    .select-all {margin:12px 0 30px 0;}
    .sidebar-right {margin-top: 30px;}
    .single-product #main-content .container {padding-left: 10px; padding-right: 10px;}
    .desk-brick {display: none;}
    .mobile-brick  {display:block; }
    .woocommerce div.product div.images .flex-control-thumbs li {width: 50%;}
    .painter_gallery .et_pb_gallery_item {padding:0px; width:50% !important;}
    .painter_gallery .et_pb_gallery_item .et_pb_gallery_image_custom {height: 130px;}
    
}

@media (max-width: 479px) {
    .guides-box .et_pb_column {width: 100%; margin-right: 0px;}
    .contact-map .et_pb_column,
    .contact-map .et_pb_column.et-last-child {max-width: 211px; margin: 0 auto !important; margin-bottom: 120px !important; padding: 0px;}
    .contact-map .et_pb_text_inner p {padding-right: 12px;}
    .contact-main  {padding-bottom: 0px;}
    .contact-top h3 {padding-top: 10px;}
    .contact-map {padding-top: 90px;}
    .et_pb_row.guides-box {padding-bottom: 0px;}
    .finishes-section .et_pb_image.finishes-text:last-child img{ max-width: initial;margin-left: -16px;}
    .number-box {padding-top: 78px;}
    .woocommerce ul.products, .woocommerce-page ul.products {max-width: 100%; margin: 0 auto; padding: 0 10px;}
    .woocommerce-page ul.products li.product:nth-child(n) {width: 100% !important; margin-bottom: 40px !important;}
    .tax-product_cat #et-main-area {padding: 20px 10px 0 10px !important;}
    .woocommerce-products-header .description {padding: 35px 0 !important;}
    .gallery-box, .et_pb_gallery_item  {width: 100% !important; padding: 0 10px;}
    .gallery-box a {height: 300px;}
    .et_pb_gallery_item .et_pb_gallery_image {height: auto;}
    .et_pb_gallery_item .et_pb_gallery_image img {position: relative; width: 100%;}
    .filter-main {padding-top: 0px;}
    .filter-drop {float: left;  position: relative; right: inherit; top: 0; width: 100%; margin-bottom: 55px;}
    .single-gallery #main-content .container .gallery-sub .sub-title {padding-bottom: 20px !important;}
    .gallery-sub .et_pb_row {padding-bottom: 0px;}
    .meet-bricks h2 {font-size: 52px; text-indent: -10px;}
    .procut-tab .et_pb_text_inner br {display: block;}
    .procut-tab .et_pb_text_inner a:first-child {margin-right: 0px; margin-bottom: 12px;}
    .procut-tab .et_pb_text_inner {margin-bottom: 0px;}
    .product-section-main .et_pb_row:first-child {padding-bottom: 20px;}
    .sidebar-left {width: 100% !important; padding-right: 0px;}
    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 100% !important; margin-bottom: 85px !important;}
    .with-sidebar ul.products li.product .et_shop_image {height: auto;}
    .with-sidebar ul.products li.product .et_shop_image img {width: 100%; position: relative;}
    .product-bottom-text .et_pb_text_inner br {display: none;}
    .product-bottom-text .et_pb_text_inner {text-align: left; font-size: 15px; padding-right: 15px;}
    .product-bottom-text {padding-bottom: 80px; padding-top: 36px;}
    .brick-link .et_pb_row:first-child {padding-top: 0px;}
    .brick-link .et_pb_row:first-child .et_pb_text_inner {font-size: 35px;}
    .brick-link .et_pb_row:first-child a {padding: 0px;}
    
    .select-all {margin:12px 0 30px 0;}
    .datasheet-column {width: 46%; margin:0 2% 70px 2%; text-align: center;}
    .datasheet-box .datasheet-column:nth-child(8n+1),
    .datasheet-box .datasheet-column:nth-child(7n+1), .datasheet-column:nth-child(6+1),
    .datasheet-box .datasheet-column:nth-child(3n+1) {clear: none;}
    .datasheet-box .datasheet-column:nth-child(2+1) {clear: left;}
    .datasheet .datasheet-box:last-child {padding-bottom: 30px;}
    .tax-product_cat .products.columns-4 li.product .et_shop_image {height: auto; background: transparent;}
    .tax-product_cat .products.columns-4 li.product .et_shop_image img {position: relative;}
    ul.products li.product, .woocommerce-page .product-list ul.products li.product:nth-child(n) {width: 100% !important;}
    body.woocommerce-page.woocommerce .product-list ul.products li.product .et_shop_image {height: auto;}
    .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .additional_info { width: 100%;}
    .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 100%; padding-right: 0px;}
    .prodcut-name {padding-bottom: 28px;}
    .back-link {margin-bottom: 0px; padding: 0px;}
    .woocommerce-page div.product div.summary {padding-top: 40px;}
    .woocommerce div.product div.images.woocommerce-product-gallery {position: inherit;}
    .woocommerce div.product div.images .woocommerce-product-gallery__trigger {position: absolute; top: -31px;}
    .woocommerce-product-gallery__image {height: auto;}
    .woocommerce div.product div.images img {position: relative;}
    .extra-desc {margin-bottom: 110px;}
    .extra-desc p {text-align: left;}
    .form-col-2 {width: 100%;}
    .form-col-2,
    .form-col-1 {margin-bottom: 40px;}
    .sample-title {margin-bottom: 30px;}
    .order-sample-form .et_pb_button {display: block; margin: 34px auto 0 auto; float: none;}
    .close-form {right: 20px; top: 30px;}
    .order-sample-form {padding-top: 120px;}
    .page-container {overflow-x: hidden;}
    .woocommerce div.product div.images .flex-control-thumbs li {width:50%; height: 98px;}
    .painter_gallery .et_pb_gallery_item .et_pb_gallery_image_custom {height: 100px;} 
}


/* code for meet the brick section */
 @media screen and (max-width: 1296px){
	.global_meet_the_bricks_section{
	    -moz-transform: scale(0.95);
		zoom: 0.95;
	}
	.global_meet_the_bricks_section .row{float: left;    line-height: normal;}

}	
@media screen and (max-width: 1175px){
	.global_meet_the_bricks_section{
	    -moz-transform: scale(0.8);
		zoom: 0.8;
	}
}
@media screen and (max-width: 1025px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.76);
	    zoom: 0.76;
	}
}

@media screen and (max-width: 991px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.6);
	    zoom: 0.6;
	}
}
@media screen and (max-width: 768px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.55);
	    zoom: 0.55;
	}
}
@media screen and (max-width: 768px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.55);
	    zoom: 0.55;
	}
	.footer-mail-bottom form.wpcf7-form{padding:0}
}
@media screen and (max-width: 668px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.48);
	    zoom: 0.48;
	}
}
@media screen and (max-width: 569px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.4);
	    zoom: 0.4;
	}
}
@media screen and (max-width: 415px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.3);
	    zoom: 0.3;
	}
}
@media screen and (max-width: 376px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.26);
	    zoom: 0.26;
	}
}
@media screen and (max-width: 320px){
	.global_meet_the_bricks_section{
		-moz-transform: scale(0.22);
	    zoom: 0.22;
	}
}
@media (max-width: 767px) {
.footer-social .widget_text{ margin: 0 0 30px 0;}
	.footer-mail-bottom form.wpcf7-form{padding:0 10px;}
}
