@charset "utf-8";
@font-face {
font-family: 'Genericons';
src: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/genericons-regular-webfont.eot);
}
@font-face {
font-family: 'Genericons';
src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/genericons-regular-webfont.ttf) format('truetype'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/genericons-regular-webfont.svg#genericonsregular) format('svg');
font-weight: normal;
font-style: normal;
} [class*="genericon"] {
display: inline-block;
width: 16px;
height: 16px;
-webkit-font-smoothing: antialiased;
font-size: 16px;
line-height: 1;
font-family: 'Genericons';
text-decoration: inherit;
font-weight: normal;
font-style: normal;
vertical-align: top;
} [class*="genericon"] {
*overflow: auto;
*zoom: 1;
*display: inline;
}  .genericon-standard:before {       content: '\f100'; }
.genericon-aside:before {          content: '\f101'; }
.genericon-image:before {          content: '\f102'; }
.genericon-gallery:before {        content: '\f103'; }
.genericon-video:before {          content: '\f104'; }
.genericon-status:before {         content: '\f105'; }
.genericon-quote:before {          content: '\f106'; }
.genericon-link:before {           content: '\f107'; }
.genericon-chat:before {           content: '\f108'; }
.genericon-audio:before {          content: '\f109'; } .genericon-github:before {         content: '\f200'; }
.genericon-dribbble:before {       content: '\f201'; }
.genericon-twitter:before {        content: '\f202'; }
.genericon-facebook:before {       content: '\f203'; }
.genericon-facebook-alt:before {   content: '\f204'; }
.genericon-wordpress:before {      content: '\f205'; }
.genericon-googleplus:before {     content: '\f206'; }
.genericon-linkedin:before {       content: '\f207'; }
.genericon-linkedin-alt:before {   content: '\f208'; }
.genericon-pinterest:before {      content: '\f209'; }
.genericon-pinterest-alt:before {  content: '\f210'; }
.genericon-flickr:before {         content: '\f211'; }
.genericon-vimeo:before {          content: '\f212'; }
.genericon-youtube:before {        content: '\f213'; }
.genericon-tumblr:before {         content: '\f214'; }
.genericon-instagram:before {      content: '\f215'; }
.genericon-codepen:before {        content: '\f216'; } .genericon-comment:before {        content: '\f300'; }
.genericon-category:before {       content: '\f301'; }
.genericon-tag:before {            content: '\f302'; }
.genericon-time:before {           content: '\f303'; }
.genericon-user:before {           content: '\f304'; }
.genericon-day:before {            content: '\f305'; }
.genericon-week:before {           content: '\f306'; }
.genericon-month:before {          content: '\f307'; }
.genericon-pinned:before {         content: '\f308'; } .genericon-search:before {         content: '\f400'; }
.genericon-unzoom:before {         content: '\f401'; }
.genericon-zoom:before {           content: '\f402'; }
.genericon-show:before {           content: '\f403'; }
.genericon-hide:before {           content: '\f404'; }
.genericon-close:before {          content: '\f405'; }
.genericon-close-alt:before {      content: '\f406'; }
.genericon-trash:before {          content: '\f407'; }
.genericon-star:before {           content: '\f408'; }
.genericon-home:before {           content: '\f409'; }
.genericon-mail:before {           content: '\f410'; }
.genericon-edit:before {           content: '\f411'; }
.genericon-reply:before {          content: '\f412'; }
.genericon-feed:before {           content: '\f413'; }
.genericon-warning:before {        content: '\f414'; }
.genericon-share:before {          content: '\f415'; }
.genericon-attachment:before {     content: '\f416'; }
.genericon-location:before {       content: '\f417'; }
.genericon-checkmark:before {      content: '\f418'; }
.genericon-menu:before {           content: '\f419'; }
.genericon-top:before {            content: '\f420'; }
.genericon-minimize:before {       content: '\f421'; }
.genericon-maximize:before {       content: '\f422'; }
.genericon-404:before {            content: '\f423'; }
.genericon-spam:before {           content: '\f424'; }
.genericon-summary:before {        content: '\f425'; }
.genericon-cloud:before {          content: '\f426'; }
.genericon-key:before {            content: '\f427'; }
.genericon-dot:before {            content: '\f428'; }
.genericon-next:before {           content: '\f429'; }
.genericon-previous:before {       content: '\f430'; }
.genericon-expand:before {         content: '\f431'; }
.genericon-collapse:before {       content: '\f432'; }
.genericon-dropdown:before {       content: '\f433'; }
.genericon-dropdown-left:before {  content: '\f434'; }
.genericon-top:before {            content: '\f435'; }
.genericon-draggable:before {      content: '\f436'; }
.genericon-phone:before {          content: '\f437'; }
.genericon-send-to-phone:before {  content: '\f438'; }
.genericon-plugin:before {         content: '\f439'; }
.genericon-cloud-download:before { content: '\f440'; }
.genericon-cloud-upload:before {   content: '\f441'; }
.genericon-external:before {       content: '\f442'; }
.genericon-document:before {       content: '\f443'; }
.genericon-book:before {           content: '\f444'; }
.genericon-cog:before {            content: '\f445'; }
.genericon-unapprove:before {      content: '\f446'; }
.genericon-cart:before {           content: '\f447'; }
.genericon-pause:before {          content: '\f448'; }
.genericon-stop:before {           content: '\f449'; }
.genericon-skip-back:before {      content: '\f450'; }
.genericon-skip-ahead:before {     content: '\f451'; }
.genericon-play:before {           content: '\f452'; }
.genericon-tablet:before {         content: '\f453'; }
.genericon-send-to-tablet:before { content: '\f454'; } .genericon-uparrow:before {        content: '\f500'; }
.genericon-rightarrow:before {     content: '\f501'; }
.genericon-downarrow:before {      content: '\f502'; }
.genericon-leftarrow:before {      content: '\f503'; }
  html {scroll-behavior: smooth;} .w3-animate-top {z-index: 2;position:relative;animation:animatetop 0.8s}	@keyframes animatetop {from{top:-300px; opacity:0}	 to {top:0;opacity:1}} .w3-animate-left	{z-index: 2;position:relative;animation:animateleft 0.8s}	@keyframes animateleft {from{left:-300px; opacity:0} to {left:0;opacity:1}} .w3-animate-right	{z-index: 2;position:relative;animation:animateright 0.8s}	@keyframes animateright {from{right:-300px; opacity:0}  to {right:0;opacity:1}} .w3-animate-bottom	{z-index: 2;position:relative;animation:animatebottom 0.8s}	@keyframes animatebottom	{from{bottom:-300px;	opacity:0}  to {bottom:0;opacity:1}} .w3-animate-right2	{z-index: 2;position:relative;animation:animateright2 0.8s}	@keyframes animateright2	{from{right:-300px;  }   to {right:0; }} .w3-animate-bg {z-index: 2;position:relative;animation:animatebg 0.8s} @keyframes animatebg {from{margin-top: 100%; opacity: 0;} to {margin-top: 0%; opacity: 1; }} :root { --kaki: #C0A178;
--denim: #0F2535; --pad1: 42px;
--pad2: 60px;
--pad3: 80px;
--pad4: 100px;
}
.denimbg { background-color: var(--denim); }
.kakibg { background-color: var(--kaki); }
.wpb_text_column h1, .wpb_text_column h2, .wpb_text_column h3  { color: var(--denim); text-transform: uppercase; }
.pw910 p { max-width: 910px; margin-left: auto !important; margin-right: auto !important; }
.pw710 p { max-width: 770px; margin-left: auto !important; margin-right: auto !important; }
.pw670 p { max-width: 670px; margin-left: auto !important; margin-right: auto !important; }
i.far, i.fas, i.far *, i.fas *, i.far:before { font-family: 'FontAwesome', 'FontAwesome 5 Free' !important; font-style: normal !important; }
.fa, .far, .fas { font-family: "Font Awesome 5 Free" !important; font-style: normal !important; }
.container { width: 100% !important; max-width: 1274px; }
.mrgbot20 { margin-bottom: 20px !important; }
.mrgbot42 { margin-bottom: 42px !important; }		
.mrgtop20 { margin-top: 20px !important; }
.mrgtop42 { margin-top: 42px !important; }
.wpb_text_column a, .wpb_raw_html a { color: #808080; text-decoration: none !important; border-bottom: 1px solid; }
.wpb_text_column a:hover, .wpb_raw_html a:hover { border-bottom: none; font-weight: bold; } .pad3 { padding-top: var(--pad3); padding-bottom: var(--pad3); }
.pad1 { padding-top: var(--pad1); padding-bottom: var(--pad1); }
.pad2 { padding-top: var(--pad2); padding-bottom: var(--pad2); }
.pad4 { padding-top: var(--pad4); padding-bottom: var(--pad4); }
.navbar .menu_container { background: none; }
.logoarea, .navbar { background-color: var(--denim); padding-left: 5px; padding-right: 10px; }
.navbar { padding-bottom: 15px; }
.navbar li a { text-transform: uppercase !important; }
.navbar li .mega-current-menu-item a { color: var(--kaki) !important; }
.navbar-header img { width: 100%; max-width: 334px; height: auto; }
.no_link a { pointer-events: none; }
.top_con a { color: #fff; text-decoration: none; }
.top_con a:hover { color: var(--kaki); }
.menutext p { color: #fff; margin: 0; font-size: 16px; }
.menutext { display: inline-flex; column-gap: 15px; align-items: center; }
div#bottom-links i { padding: 0 6px 0 0; }
div#bottom-links { display: none;position: fixed;bottom: 0;width: 100%;z-index: 99;background: var(--kaki); opacity: 1;  align-items: stretch;min-height: 45px; gap: 1px; } 
div#bottom-links a { width: 100%; display: flex; justify-content: center; color: var(--kaki); text-decoration: none !important; font-size: 16px; align-items: center;background: var(--denim); line-height: 120%; text-align: center;}
.btn1 a, .vc_btn3-container.vc_btn3-center a, .vc_pageable-load-more-btn a { display: inline-flex !important; justify-content: center !important; text-align: center; align-items: center; min-height: 45px; text-decoration: none !important; letter-spacing: .05em; font-size: 18px !important; line-height: normal; transition-duration: .25s; background-color: var(--kaki) !important; border: 1px solid var(--kaki) !important; text-transform: uppercase; padding: 5px 15px !important; color: var(--denim) !important; border-radius: 0 !important; box-sizing: border-box; font-weight: 400 !important; }
.btn1 a:hover, .vc_btn3-container.vc_btn3-center a:hover, .vc_pageable-load-more-btn a:hover { color: var(--kaki) !important; background-color: var(--denim) !important; font-weight: 400 !important; }
.navbar .btn1 a { background-color: transparent !important; box-sizing: border-box; border: 1px solid var(--kaki) !important; color: #fff !important; float: right; }
.navbar .btn1 a:hover { background-color: var(--kaki) !important; color: var(--denim) !important; }
.wpb_text_column + .btn1 { margin-top: 32px; } .mml_cta1 { background-color: var(--kaki); padding: 13px; text-align: center; }
.mml_cta1 p { font-size: 20px; line-height: 105%; letter-spacing: .15em; color: #fff !important; text-transform: uppercase; }
.mml_cta1 p a { color: #fff; }
.mml_cta1 p a:hover { color: var(--denim); text-decoration: none; } .mml_cta2 { background-color: var(--denim); text-align: center; }
.mml_cta2 h3 { font-size: 24px; line-height: 105%; letter-spacing: .05em; color: #fff !important; }
.mml_cta2 p { color: #fff !important; }
.mml_cta2 .heading-with-lines + p, .mml_cta2 .wpb_text_column + .btn1 { margin-top: 16px; }
.mml_cta2 a { color: #fff; } .img_row_ppc .wpb_text_column + .wpb_single_image, .img_row_ppc .wpb_single_image + .wpb_text_column { margin-top: 42px; }
.ff-el-form-control { border-radius: 0 !important; border: 1px solid var(--denim) !important; box-shadow: none !important; outline: none !important; }
.ff-t-container:not(:last-child) { margin-bottom: 15px; }
button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css { background-color: var(--denim) !important; display: inline-flex; text-transform: uppercase; font-size: 18px; color: var(--kaki); border-radius: 0 !important; align-items: center; justify-content: center; text-align: center; border: 1px solid var(--denim); letter-spacing: .05em; }
button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css:hover { background-color: var(--kaki) !important; color: var(--denim) !important; opacity: 1 !important; }
.frm .vc_column-inner > .wpb_wrapper { padding-left: 10px; padding-right: 10px; }
.main_img { text-align: center; margin-top: 30px; } .castud_row .wpb_text_column + .castud { margin-top: 42px; }
.castud_row .vc_clearfix:before, .castud_row .vc_clearfix:after { content: none !important; }
.castud_row .vc_pageable-slide-wrapper { display: flex; flex-wrap: wrap; gap: 20px; max-width: 1277px; margin: auto; }
.castud_row .vc_grid-item { flex-basis: calc(25% - 15px); }
.castud_row .vc_grid-item .vc_gitem-zone { min-height: 325px; }
.castud_row .vc_gitem-animate-slideTop .vc_gitem-zone-b { top: auto; bottom: 0; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 67.2%, rgba(34, 34, 34, 0.8) 95.96%); transition-duration: .25s; }
.castud_row .vc_gitem-post-data-source-post_title > div { text-transform: uppercase; font-size: 18px; }
.castud_row .vc_gitem-animate-slideTop .vc_gitem_row.vc_row.vc_gitem-row-position-middle { top: auto; bottom: 22px; transform: none; transition-duration: .25s; height: fit-content; }
.castud_row .vc_gitem_row .vc_gitem-col { padding: 0; }
.castud_row .vc_grid-item:hover .vc_gitem-animate-slideTop .vc_gitem-zone-b { background: linear-gradient(180deg, rgba(0, 0, 0, 0) 17.2%, rgba(0, 0, 0, 1) 100%); }
.castud_row .vc_grid-item:hover .vc_gitem-animate-slideTop .vc_gitem_row.vc_row.vc_gitem-row-position-middle { top: 50%; transform: translateY(-50%); }
.single-case_studies .wonderplugingallery-container .html5gallery-tn-image { object-fit: cover !important; }
.single-case_studies .cs_intro.pad3 { padding-left: 15px; padding-right: 15px; } .close-btn{display:block; position: absolute; top: 5px; left: 5px; color: var(--denim); width: 20px; height: auto; cursor:pointer!important;z-index:999;  border-bottom: 0 !important; text-decoration: none !important; }
.close-btn:hover i{color: var(--denim); }
.right-form-pop{position: fixed; right: 0; top: 50%; z-index: 1001;}
a.right-pop-btn{position: absolute; top: 0px; right: -44px; padding: 15px 10px; line-height: normal; white-space: pre; display: flex; justify-content: center; text-align: center; align-items: center; background-color: var(--denim); box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.13); flex-direction: column; gap: 5px; cursor: pointer; transform: rotate(-90deg); border-bottom: 0 !important; text-decoration: none !important; border: 1px solid var(--kaki); }
a.right-pop-btn:hover { background-color: var(--kaki); color: #fff; }
a.right-pop-btn label { color: #fff !important; font-size: 18px; line-height: normal; letter-spacing: .05em;cursor: pointer; font-weight: 400; text-decoration: none; margin: 0; text-transform: uppercase; }
.right-form-container{display: none; background-color: #fff; padding: 50px 20px 30px;filter: drop-shadow(0px 4px 57px rgba(0, 0, 0, 0.16));}
.right-form-container.w3-animate-right{display: block;}
.right-form-container.w3-animate-right{z-index: 100; top: -135px;}
.form-title-container{text-align: center;}
.form-title-container span{color: var(--denim); margin-bottom: 10px; font-weight: bold; display: block; }
.form-title-container h2{color: var(--denim); font-size: 37px;padding-top: 0; padding-bottom: 15px;}
.right-form-container{padding-top: 25px;padding-bottom: 10px;}
.right-form-pop textarea{max-height: 50px;}
.right-form-pop .ff-default .ff-el-form-control{ font-size: 16px; border: 1px solid var(--denim) !important; }
.right-form-pop .fluentform .ff-el-group { margin: 0 !important; }
.empty-list li::marker{color: transparent;} .mml_row1 .wpb_text_column + .inner0 { margin-top: 42px; }
.mml_row1 .inner0 .txt { text-align: center; }
.mml_row1 .inner0 .txt h3 { font-size: 18px !important; font-weight: 600; margin-bottom: 15px; }
.mml_row1 .inner0 .vc_column_container > .vc_column-inner { padding-left: 25px; padding-right: 25px; }
.heading-with-lines + p { margin-top: 16px; } .mml_row2 .wpb_text_column + .inner0, .mml_row2 .inner0 + .wpb_text_column { margin-top: 42px; }
.mml_row2 .inner0 { row-gap: 16px; justify-content: center; }
.mml_row2 .inner0 .item { background-size: cover !important;background-position: center !important; text-align: center;  min-height: 325px; display: flex; align-items: end; position: relative; overflow: hidden; padding: 22px 26px 22px; transition: transform 0.25s ease; }
.mml_row2 .inner0 .item a { width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; }
.mml_row2 .inner0 .item p { max-height: 0; overflow: hidden; opacity: 0; margin: 0; line-height: 140%;  }
.mml_row2 .inner0 .item :where(h3, p) { color: #fff; }
.mml_row2 .inner0 .item h3 { text-transform: uppercase; font-size: 18px; line-height: normal; margin: auto !important; width: 100%; }
.mml_row2 .inner0 .item > .wpb_wrapper { width: 100%; z-index: 11; }
.mml_row2 .inner0 .item:before { position: absolute; content: ''; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 67.2%, rgba(34, 34, 34, 0.8) 95.96%); transition-duration: .25s; width: 100%; height: 100%; top: 0; left: 0; }
.main_img.sm { margin-top: 42px; } .mml_row3 .wpb_text_column + .inner0, .mml_row3 .inner0 + .wpb_text_column { margin-top: 42px; }
.mml_row3 .inner0 { row-gap: 16px; justify-content: center; }
.mml_row3 .inner0 .item { text-align: center; background-color: var(--kaki); padding: 28px 36px; }
.mml_row3 .inner0 .item :where(p, a) { color: var(--denim) !important; }
.mml_row3 .inner0 .item em { font-style: normal !important; text-transform: uppercase; }
.w_brd { border-bottom: 1px solid var(--denim); }
.mml_row7 + .mml_row3 { padding-top: 0; } .mml_row4 .img .vc_column-inner { background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; min-height: 350px; }
.mml_row4 .txt { padding-left: 15px; padding-right: 15px; }
.heading-with-lines.lft:before { content: none; }
.heading-with-lines.lft :where(h2, h3) { margin: 0; }
.list1 ul { list-style-position: inside; list-style: none !important; padding: 0 !important; }
.list1 ul li:before { content: '\f14a'; color: var(--kaki); font-size: 32px; position: relative; display: block; font-family: 'FontAwesome' !important; margin-bottom: 15px; }
.list1 ul li :where(em, h3) { font-style: normal; color: var(--denim); text-transform: uppercase; line-height: normal; font-weight: 400; display: block; margin-bottom: 10px !important; font-size: 18px; letter-spacing: .05em; }
.list1 ul li:not(:last-child) { margin-bottom: 25px; }
.list1 ul li { font-size: 18px; }
.list1 ul li br { display: none !important; }
.list2 ul { list-style-position: inside; list-style: none !important; padding: 0 !important; display: inline-block; }
.list2 { text-align: center; }
.list2 ul li { position: relative; padding-left: 38px; font-size: 18px; text-align: left; }
.list2 ul li:before { content: '\f14a'; color: var(--kaki); font-size: 32px; position: absolute; display: block; font-family: 'FontAwesome' !important; left: 0; top: 0; }
.list2 ul li:not(:last-child) { margin-bottom: 25px; }
.heading-with-lines + ul, .list1 p + ul, .heading-with-lines + ul, .list2 p + ul, .wpb_text_column p + p img { margin-top: 36px; } 
.mml_row4 + .mml_row2, .mml_row2 + .mml_row5 { padding-top: 0; } .mml_row6 .wpb_text_column + .fq1 { margin-top: 42px; }
.mml_row6 .fq1 { box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.19); background: #fff; }
.mml_row6 .fq1 :where(h2, h3) {font-size: 24px !important; color: var(--denim); margin: 0; padding: 0; }
.mml_row6 .fq1:not(:last-child) { margin-bottom: 40px !important;  }
.mml_row6 .fq1 :where(.question, .answer) { padding: 22px 30px; }
.mml_row6 .fq1 .question {background: var(--kaki); }
.mml_row6 .fq1 .vc_column-inner { padding: 0 !important; }
.pagedetails ul { padding-left: 18px; }
.mml_row7 .wpb_text_column + .wpb_single_image, .mml_row7 .wpb_single_image + .wpb_text_column { margin-top: 42px; }
.mml_row7:not(.w_brd) + .img_row_ppc, .mml_row7:not(.w_brd) + .mml_row7:not(.w_brd) { padding-top: 0; } .area_here .vc_gitem-zone-a .vc_gitem-row-position-bottom { position: relative; }
.wpb_text_column + .vc_grid-container-wrapper { margin-top: 42px; }
.area_here { max-width: 712px; margin-left: auto; margin-right: auto; }
.area_here .vc_grid-item * { width: 100%; } .blogs_here .post_excerpt > div { max-height: 180px; overflow: hidden; }
.blogs_here .vc-gitem-zone-height-mode-auto:before { padding: 0; }
.blogs_here :where(.vc_gitem-zone-a .vc_gitem-row-position-bottom, .vc_gitem-zone-b .vc_gitem-row-position-bottom) { position: relative !important; }
.blogs_here .vc_pageable-slide-wrapper { display: flex; flex-wrap: wrap; gap: 21px; }
.blogs_here .vc_grid-item { box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.19); }
.blogs_here .vc_gitem_row .vc_gitem-col { padding: 0; }
.blog_row .vc_clearfix:before, .blog_row .vc_clearfix:after { content: none; }
.blogs_here .post_title h2 { color: #fff; font-size: 24px; letter-spacing: .05em; text-transform: uppercase; line-height: normal; display: block; }
.blogs_here .post_title { background: var(--denim) url(//ghinteriorglass.com/wp-content/uploads/2024/12/GH-blog-icon.svg) no-repeat 98% 5% / 10%; padding: 35px 47px 35px 39px; margin: 0 !important; }
.blogs_here .post_excerpt { padding: 39px; margin: 0; }
.blogs_here .vc_btn3-container.vc_btn3-center { margin-bottom: 39px; }
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title { margin: auto !important; }  .mml_contact h2 { margin-top: 0; }
.mml_contact .wpb_raw_html i {color: #333333; min-width: 12px; text-align: center; font-size: 18px; }
.mml_contact .wpb_raw_html { position: relative; }
.mml_contact .wpb_raw_html:not(:last-child):after { content: ''; height: 1px; background-color: #CECECE; width: 70%; display: block; margin-top: 30px; margin-bottom: 25px; }
.mml_contact .wpb_raw_html .wpb_wrapper div {display: flex; gap: 10px; align-items: baseline; font-size: 18px; }
.mml_contact .add .wpb_wrapper div:not(last-child) {margin-bottom: 14px; }
.mml_contact .wpb_text_column + .wpb_raw_html { margin-top: 14px; }
.srch_here .widget_search { text-align: center; }
.srch_rslt { padding-bottom: var(--pad3) !important; } html, body {
max-width: 100%;
overflow-x: hidden;
}
h1.entry-title {font-family: 'futura_bk_btbook';}
.post p, article p, .entry-content p {font-size: 18px;
color: #808080;
font-family: 'futura_bk_btbook';}
.entry-meta p {font-style: italic;
font-size: 14px;
margin-bottom: 25px;}
#comments {margin: 50px 0px !important;font-family: 'futura_bk_btbook';}
#commments form p, .sidebar-inner {color: #808080;
font-family: 'futura_bk_btbook';}
.category {    font-family: 'futura_bk_btbook';}
#comments form label {display:block;}
.sidebar-container {margin-top:30px;}
.entry-thumbnail {margin-top:30px;}
.category article {border-top:1px solid #eee;padding-bottom:25px;margin-top:25px;padding-top:25px;}
.category article h1.entry-title {font-size: 28px;margin-top:0px;}
.category article .entry-meta p {margin-bottom:10px;}
.category .col-lg-8 {margin-bottom:50px;}    .entry-content .alignwide {
margin-left  : -80px;
margin-right : -80px;
}
.entry-content .alignfull {
margin-left  : calc( -100vw / 2 + 100% / 2 );
margin-right : calc( -100vw / 2 + 100% / 2 );
max-width    : 100vw;
}
.alignfull img {
width: 100vw;
}
.wp-block-image.alignfull {margin-bottom:0px;}
.archive-title {text-transform:uppercase;}
.maintitle {
width: 100%;
float: left;
margin:25px 0px;
background: url(https://ghinteriorglass.com.makemelocal.uk/wp-content/themes/ghglass_goup/images/bg_title.png) 0px center repeat-x;
text-align: center;
}
.page-template-glass-partitions-new-template .maintitle h1 {max-width:55%;}
.intro-text {margin:50px auto;max-width:70%;text-align:center;}
.intro-text.negative {margin-top:-20px;}          .wp-block-image figcaption {
margin-top: .5em;
margin-bottom: 1em;
color: #555d66;
text-align: center;
font-size: 16px;
text-transform: uppercase;
}
.wp-block-column h4 {text-transform:uppercase;text-align:center;color:#5b81be;font-size:16px;font-weight:600;}
.advgb-recent-posts .advgb-recent-post {
position: relative;
padding: 0px;
-webkit-box-shadow: 0px 0px 12px 5px rgba(191,191,191,0.5);
-moz-box-shadow: 0px 0px 12px 5px rgba(191,191,191,0.5);
box-shadow: 0px 0px 12px 5px rgba(191,191,191,0.4);
}
.advgb-recent-posts .advgb-recent-post .advgb-post-thumbnail img {
vertical-align: middle;
max-width: 100%;
height: auto;
}.advgb-recent-posts-block h2.advgb-post-title {
font-size: 1.2em;
max-width: 80%;
margin: auto;
}h2.advgb-post-title {text-transform: capitalize;} h2.advgb-post-title a {color:#333;} .advgb-post-readmore {margin-top:0px;} .advgb-post-content {background: #5b81be;
color: #FFFFFF !important;
text-align: center;
padding: 5px;}
.advgb-post-readmore a {color:#FFF;} .advgb-post-wrapper>* {margin-top:10px;margin-bottom:0px;} h5.form-heading {text-transform:uppercase;font-size:18px;color:#fff;}p.form-text {color:#FFF;}
.wpcf7 input, .wpcf7 textarea {padding:5px;}::-webkit-input-placeholder, :-moz-placeholder  {text-transform:uppercase;}.wpcf7-submit {color: #FFF;
background: #333333;
border: 0px;
text-transform: uppercase;}
.wp-gr {
padding-bottom: 45px !important;
}
@font-face {
font-family: 'FuturaMdBTMedium';
src: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/futura_md_bt_medium-webfont.eot);
src: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/futura_md_bt_medium-webfont.eot?#iefix) format('embedded-opentype'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/futura_md_bt_medium-webfont.woff) format('woff'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/futura_md_bt_medium-webfont.ttf) format('truetype');
font-weight: normal;
font-style: normal;
}
.threeimg .aligncenter img {
width: 337px;
height: 253px;
object-fit: cover;
}
.pad64 {
padding-bottom: 64px !important;
}
@font-face {font-family: "Futura Lt BT"; src: url(//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.eot); src: url(//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.eot?#iefix) format("embedded-opentype"), url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/19580604133dfd68ae370ddc889aedab.woff2) format("woff2"), url(//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.woff) format("woff"), url(//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.ttf) format("truetype"), url(//db.onlinewebfonts.com/t/19580604133dfd68ae370ddc889aedab.svg#Futura Lt BT) format("svg"); }
.contact-btn-blue a {
background-color: #0071a1;
color: #fff;
padding: 8px !important;
text-align: center;
border-radius: 0px;
margin-left: 10px;
font-size: 18px;
text-transform: uppercase;
}
a.moove-gdpr-branding {
display: none !important;
}
.moove-gdpr-company-logo-holder img.img-responsive {
display: block !important;
margin: auto !important;
}
* {
font-family: "Futura Lt BT" !important;
}
@font-face {
font-family: 'futura_bk_btbook';
src: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/1152845619-webfont.eot);
src: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/1152845619-webfont.eot?#iefix) format('embedded-opentype'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/1152845619-webfont.woff) format('woff'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/1152845619-webfont.ttf) format('truetype'),
url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/fonts/1152845619-webfont.svg#futura_bk_btbook) format('svg');
font-weight: normal;
font-style: normal;
}   .tagline{float:left; width:100%; font-size:14px; color:var(--denim);  font-family: 'futura_bk_btbook';}
.header-phone{ float:right; font-size:16px;  color:#fff; font-family: 'FuturaMdBTMedium'; font-weight:400; margin:30px 0px 10px 0px; width:100%; text-align:right;  }
.header-mail,.header-mail a{ float:right; font-size:16px;  color:#fff; font-family: 'FuturaMdBTMedium'; font-weight:400; text-decoration:none; width:100%; text-align:right;  }  .navbar-collapse, .nav{width:100%!important;}
.nav > li > a { color:#fff; text-transform:uppercase; font-family: 'futura_bk_btbook'; font-size:14px;   } 
.nav > li > a:hover{color:#fff;}
.heightimg img {
height: 1000px !important;
object-fit: cover;
}
#servicessubmenuactiv, #caseactiv{display:none; width:100%; float:left; margin:0px;}
.dropdown-menu{width:100%; padding:20px; display:block!important;}
.dropdown-menu li{width:25%; float:left; margin:0px 0px 10px 0px;} .dropdown-menu li a{color:#808080; font-size:14px; text-transform:uppercase;  font-family: 'futura_bk_btbook'; display:inline-block; width:90%; border-bottom:1px solid #E6E6E6; padding:5px 0px 5px 0px; }
.dropdown-menu li a:hover{background:#fff; color:#5782C2;}
.slider{width:100%; margin:15px 0px 30px 15px; float:left;}
.slider img{width:100%; height:100%;}
.maintitle{width:100%; float:left; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_title.png) 0px 17px repeat-x; text-align:center;}
.maintitle h1{background:#fff; margin:0px auto; display:inline-block; text-align:center; padding:0px 20px; font-size:36px;  font-family: 'FuturaMdBTMedium'; color:#333333;    text-transform:uppercase; }
.maintitle h2{background:#fff; margin:0px auto; display:inline-block; padding:0px 20px; font-size:24px;  font-family: 'FuturaMdBTMedium'; color:#333333; width:100%; text-align:center; text-transform:uppercase;   }
.maintext{width:70%; float:left; margin:25px 15%; padding:0px; text-align:center;}
.maintext p{width:100%; text-align:center; margin:0px 0px 10px 0px; font-size:16px; color:#808080; font-family: 'futura_bk_btbook'; }
.casestudies{margin:20px 0px;  float:left;}
.casestudies .thumbnail {
position:relative;
overflow:hidden;	
}
.caption {
display: none;
position: absolute;
top: 5%;
left: 4%;
background: rgba(87,130,194,0.8);
width: 90%;
height: 90%;
color:#fff !important;
text-align:center;
}
.caption h4{display:inline-block; width:100%; text-align:center; position:absolute; top:45%; left:0%;}
.caption a{color:#fff; text-transform:uppercase;}
.caption a:hover{color:#fff;} .footer{width:100%;   background-color: var(--kaki); color: var(--denim); font-size:14px;  font-family: 'futura_bk_btbook'; padding-top: 50px; padding-bottom: 50px; }
.footer a{color:var(--denim); font-size:14px;  font-family: 'futura_bk_btbook'; text-decoration:none;}
.footer a:hover{color:#fff; font-size:14px;  font-family: 'futura_bk_btbook'; text-decoration:underline; font-weight: bold; }
.footer h3{color:var(--denim); font-size:14px; font-family: 'FuturaMdBTMedium'; text-transform:uppercase; margin-top: 0; font-weight:bold; width:100%; float:left;}
.relat{position:relative; float:left; }
.copy{ margin-top:205px; color:var(--denim); font-size:13px;  font-family: 'futura_bk_btbook'; }
.page-id-8992 ul.wsp-pages-list li {
list-style: none !important;
}
.page-id-8992 ul.children {
margin-left: 20px !important;
}
.page-id-8992 h2.wsp-posts-title {
display: none !important;
}
.page-id-8992 strong.wsp-category-title {
display: none !important;
}
.page-id-8992 ul.wsp-posts-list li {
list-style: none !important;
}
.blue{width:100%; float:left; height:50px; background:#5782C2; opacity:0.8;
filter:alpha(opacity=80); position:absolute; bottom:0px; left:0px; z-index:20;}
.SliderText{position:absolute; bottom:20px!important; left:20px!important; z-index:5000!important; font-size-adjust:16px!important;  font-family: 'FuturaMdBTMedium';  }
.bullet{width:16px!important; height:16px!important; margin:0px 5px 0px 0px!important; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bullet.png) top left no-repeat!important;}
.bullet:hover,.selected{background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bullet_selected.png) top left no-repeat!important;} 
.rslides{position:relative;}
.image-gallery li {
display: inline-block;
margin: 0;
padding: 0!important; max-width:1105px!important; max-height:510px!important;
}
.rslides .caption{ width:40%; text-align:left; color:#fff; display:inline-block; margin:10px 0px 0px 0px; float:left; bottom:0px!important; left:20px!important; z-index:5000!important; font-size-adjust:16px!important;  font-family: 'FuturaMdBTMedium';  }
.sliderservice{position:relative; width:100%; float:left;}
.centered-btns_tabs{position:absolute; width:100%; bottom:0px; right:20px; z-index:25; text-align:right; }
.centered-btns_tabs li{display:inline-block; list-style:none;  }
.centered-btns_tabs li a{width:16px!important; height:16px!important; display:block; margin:0px 5px 0px 0px!important; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bullet.png) top left no-repeat!important; float:left; text-indent:-200px!important;
outline: 0; text-decoration:none; border:none;}
.centered-btns_tabs li a:focus{ outline: 0; text-decoration:none; border:none;} 
.centered-btns_tabs li:hover a,.centered-btns_tabs li.centered-btns_here a{background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bullet_selected.png) top left no-repeat!important;  text-indent:2500px;} 
.case-studie{margin:25px auto;}
.client{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px;}
.client h2{font-size:18px; margin:0px; color:#333333; font-family: 'FuturaMdBTMedium'; font-weight:400; text-transform:uppercase; letter-spacing:1.2px; line-height:1.4em;}
.client h2 strong{font-weight:bold;}
.content-case{width:100%; float:left; margin:10px 0px 0px 0px; font-size:16px; color:#808080;  font-family: 'futura_bk_btbook';}
.features{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px;}
.features h2{font-size:18px; margin:0px; color:#333333; font-family: 'FuturaMdBTMedium'; font-weight:400; text-transform:uppercase; letter-spacing:1.2px; line-height:1.4em;}
.features h2 strong{font-weight:bold;}
.interior-designer{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px;   }
.interior-designer h2{font-size:18px; margin:0px; color:#333333; font-family: 'FuturaMdBTMedium'; font-weight:400; text-transform:uppercase; letter-spacing:1.2px; line-height:1.4em; }
.interior-designer h2 strong{font-weight:bold;}
.interior-designer a{display:inline-block; width:100%; font-size:18px;   font-family: 'futura_bk_btbook'; color:#808080; text-decoration:none;  margin:10px 0px 0px 0px;}
.address{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px; text-align:right;}
.address h2{font-size:18px; margin:0px; color:#333333; font-family: 'FuturaMdBTMedium'; font-weight:400; text-transform:uppercase; letter-spacing:1.2px; line-height:1.4em; }
.address h2 strong{font-weight:bold;}
.website{width:100%; float:left; margin:20px 0px 0px 0px; padding:0px;   }
.website h2{font-size:18px; margin:0px; color:#333333; font-family: 'FuturaMdBTMedium'; font-weight:400; text-transform:uppercase; letter-spacing:1.2px; line-height:1.4em; }
.website h2 strong{font-weight:bold;}
.website a{display:inline-block; width:100%; font-size:18px;   font-family: 'futura_bk_btbook'; color:#808080; text-decoration:none;  margin:0px 0px 0px 0px;}
.entry-thumbnail img{width:100%; height:100%;}
.align-right{text-align:right;}
.border{width:100%; float:left; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_title.png) 0px 0px repeat-x; text-align:center; height:5px; margin:20px 0px;}
.casestudiesblock{width:100%; float:left; margin:0px; padding:0px;}
.pagedetails{width:100%; float:left; padding:0px;}
.pagedetails {font-family: 'futura_bk_btbook'; font-size:18px;  color:#808080; line-height:1.3em;}
.pagedetails p { line-height: 145%; }
.pagedetails h1{margin-top:0px; color:#333333; font-size:36px; font-family: 'futura_bk_btbook'; text-transform:uppercase;  }
.address-line{width:100%; float:left; padding:0px 0px 20px 0px; margin:0px 0px 20px 0px; border-bottom:1px solid #E6E6E6;}
.contacttitle{width:35%; float:left; font-size:18px; color:#333333; text-transform:uppercase;      padding-top: 4px; }
.contactdetail{width:65%; float:left; font-size:16px;  font-family: 'FuturaMdBTMedium'; font-weight:normal; line-height:1.4em; }
.contactdetail a{color:#808080;}
.contact h1{margin-bottom:20px;}
.googlemap{min-height:400px; float:left;}
.footer ul li , .footer ul{list-style:none; margin:0px; padding:0px; width:100%; float:left;}
.services{margin:25px auto; font-family: 'futura_bk_btbook'; font-size:16px;  color:#808080; }
.services p{margin-bottom:20px;}
.nav-tabs li{margin:0px; padding:0px; padding-bottom:30px;}
.nav-tabs li a{ color:#808080; text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none;}
.nav-tabs li.active a{ color:#5782C2!important;  text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none; }
.nav-tabs{ border:none!important; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_for_nav.png) 0px 40px repeat-x; width:100%; float:left;}
.nav-tabs2{ border:none!important; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_for_nav.png) 0px 40px repeat-x; width:100%; float:left;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
border:none!important; background:#fff!important;
color: #555555; border-bottom:none!important;
cursor: default; padding-bottom:0px;border-style:none;    outline: 0;
}
.nav-tabs > li > a:hover{background:none; border:none!important;  text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none;}
.nav-tabs > li:hover{
text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none;
}
.services .nav-tabs > li.active{
background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_nav.png) center 40px no-repeat #fff!important; padding-bottom:30px;
border:none!important; 
}
.services .nav-tabs > li > a:hover{background:none;  text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px!important; border:none!important; padding:11px 16px!important; text-transform:none;}
.nav-tabs2 > li.active > a, .nav-tabs2 > li.active > a:hover, .nav-tabs2 > li.active > a:focus {
border:none!important; background:#fff!important;
color: #555555; border-bottom:none!important;
cursor: default; padding-bottom:0px;border-style:none;    outline: 0;
}
.nav > li > a:hover, .nav > li > a:focus {
text-decoration: none;
background-color: #3a3a3a !important;
}
.nav-tabs2 > li > a:hover{background:none; border:none!important;  text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none;}
.nav-tabs2 > li:hover{
text-decoration:none; font-family: 'futura_bk_btbook'; font-size:16px; text-transform:none;
}
.nav-tabs2 > li.active{
background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_nav.png) center 40px no-repeat #fff!important; padding-bottom:30px;
border:none!important; 
}
a {
outline: 0;
}
.social{width:100%; float:left; margin:65px 0px 0px 0px; padding:0px;}
.social .twitter{width:27px; height:27px; display:block; margin:0px 5px 0px 0px; float:left; }
.social .fb{width:27px; height:27px; display:block; margin:0px 5px 0px 0px; float:left;}
img, a img {
border: 0 none;
transition: all 0.25s ease-in-out 0s;
}
#social img {
transition-duration: 0.8s;
transition-property: transform;
}
#social img:hover {
transform: rotate(360deg);
}
.rightmenuserv{margin:40px 0px 0px 0px; padding:0px;}
.rightmenuserv p{padding:0px; margin:0px;}
.rightmenuserv{ border:2px solid #E6E6E6; background:#f5f5f5;}
.rightmenuserv a{display:inline-block; width:100%; padding:4% 4%; float:left; color:#808080!important;; font-size:14px!important;font-family: 'futura_bk_btbook'; text-transform:uppercase; border-bottom:2px solid #E6E6E6; background:url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/bg_rightmenuserv.png) 95% 45% no-repeat;}
.rightmenuserv a:last-child{border-bottom:none!important;}
.rightmenuserv a:hover{text-decoration:none;}
.rightmenuserv a:hover , .rightmenuserv a:focus, .rightmenuserv a { outline: 0; text-decoration:none;} .slicknav_menu{display:none;}
.slicknav_menu{display:block;}
.slicknav_nav li{position:relative;}
.dropdown-menu{position:relative; width:90%;}
.dropdown-menu li{width:100%; float:left; margin:0px 0px 10px 0px;}
.dropdown-menu li a{color:#808080; font-size:14px; text-transform:uppercase;  font-family: 'futura_bk_btbook'; display:inline-block; width:100%; border-bottom:1px solid #E6E6E6; padding:5px 0px 5px 0px; }
.dropdown-menu li a:hover{background:#fff; color:#5782C2;}
.align-right{text-align:left;} .copy{ margin-top:20px; width:100%; float:left;}
.maintext{width:90%; margin:25px 5% 25px 5%;} .mobilecenter{width:225px; margin:0px auto;}
.blue, .SliderText, .bullet{display:none;}
}
.newbx {padding:10px 10px 0px 10px; border: 1px solid #e6e6e6; margin:0px 10px 30px 10px; width: 92% !important; }
.ugb-main-block {
margin-bottom: 0;
}
.ugb-accordion__heading {
background: #5b81be;
padding: 8px;
border-radius: 0;
}
.ugb-accordion__heading h4 {
display: inline-block;
margin: 5px!important;
color: #fff;
font-weight: normal;
} .parent-pageid-8035 header#top, .parent-pageid-8035 header.navbar, .parent-pageid-8035 h1.entry-title, .parent-pageid-8035 .container .casestudiesblock { display: none; }
.parent-pageid-8035 .pagedetails {  margin-top: 0px; }
.parent-pageid-8035 .footer { background: #C0A178; margin-top: -1%; color: #0F2535; }
.parent-pageid-8035 .footer p, .parent-pageid-8035 .footer a, .parent-pageid-8035 .footer h3, .parent-pageid-8035 .footer .copy, .parent-pageid-8035 .footer span.tagline { color: #0F2535; }
.parent-pageid-8035 .container.bs-docs-container .border { margin: 0; }
.parent-pageid-8035 .navbar-brand img { content: url(//ghinteriorglass.com/wp-content/uploads/2024/10/ppc-footer-logo.png); }
.ppc_first { background-color: #0F2535; }
.ppc_first .wpb_column { float: none !important; text-align: center; }
.ppc_first .wpb_text_column, .ppc_second .wpb_text_column, .ups_row_ppc .wpb_text_column, .img_row_ppc .wpb_text_column, .cta_ppc .wpb_text_column, .row_with_box .wpb_text_column, .cta2_ppc .wpb_text_column { margin-bottom: 0px; }
.ppc_first p { text-transform: uppercase; font-size: 20px !important; line-height: 20px; font-weight: 400; color: #fff !important; }
.ppc_first a { background: transparent; color: #fff; border: 1px solid #C0A178; padding: 13px; margin-left: 2%; }
.ppc_first a:hover {background: #C0A178;  border: 1px solid #fff; text-decoration: none; }
.heading-with-lines h1 { font-size: 31px !important; line-height: 49px; }
.ppc_second { background: #C0A178; padding: 15px; }
.ppc_second p { text-align: center; color: #fff !important; text-transform: uppercase; font-size: 31px !important; line-height: 37px; font-weight: 400; letter-spacing: 3px;}
.ppc_second a { color: #fff; font-weight: 800; }
.ppc_second a:hover {color: #0F2535; text-decoration: none; }
.ups_row_ppc { background: #0F2535;     padding: 15px 400px; display: none !important; }
.ups_section { color: #fff; font-size: 18px; line-height: 25px; text-transform: uppercase; display: flex; align-items: center; } 
.ups_section img { min-width: 50px; display: flex; justify-content: center; align-items: center; margin-right: 2%; }
.img_row_ppc { padding-top: 50px; padding-bottom: 50px; }
.heading-with-lines {display: flex; align-items: center; justify-content: space-between; }
.heading-with-lines h1, .heading-with-lines h2, .heading-with-lines h3 {margin: 0 20px; letter-spacing: .05em; font-weight: 400; line-height: 140% !important; }
.heading-with-lines::before, .heading-with-lines::after { content: ""; flex: 1; border-bottom: 1px solid #CECECE; margin: 0 10px; }
.heading-with-lines h1 { font-size: 38px !important; }
.heading-with-lines h2 {font-size: 38px !important; } .img_row_ppc a {color: #808080;}
.cta_ppc { background-color: #C0A178; }
.cta_ppc h2 { text-align: left !important; font-size: 24px !important; line-height: 37px; }
.cta_ppc p, .cta_ppc a { color: #333333 !important; font-size: 18px !important; }
.cta_ppc a:hover {color: #fff !important; }
.cta_ppc .txt { margin-right: 45px; }
.cta_ppc input.wpcf7-form-control.wpcf7-submit.has-spinner { background: transparent; color: #333333; border: 1px solid #333333; padding: 10px 20px; }
.cta_ppc input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {background: #0F2535 !important; color: #fff; border: 1px solid #fff;}
.row_with_box { padding: 50px; border-bottom: 2px solid #0F2535; }
.row_with_box  h2 { font-size: 38px !important; line-height: 49px; }
.row_with_box p { font-size: 18px !important; line-height: 30px; }
.row_with_box .vc_col-sm-4 .vc_column-inner .wpb_wrapper { background: #C0A178; margin-top: 20px; margin-bottom: 20px; height: 280px; } 
.row_with_box .vc_col-sm-4 .vc_column-inner .wpb_wrapper p { padding: 35px; color: #333333; }
.row_with_box a {color: #808080; }
.row_with_box.w4 .vc_col-sm-3 .vc_column-inner .wpb_wrapper { background: #C0A178; margin-top: 20px; margin-bottom: 20px; height: 415px; } 
.row_with_box.w4 .vc_col-sm-3 .vc_column-inner .wpb_wrapper p { padding: 35px; color: #333333; }
.img_row_ppc.w2 p { padding-bottom: 20px; }
.cta2_ppc { background: #0F2535; padding: 50px 510px; }
.cta2_ppc h3 { font-size: 24px !important; line-height: 37px; color: #fff !important; }
.cta2_ppc p { color: #fff !important; padding-top: 20px; font-size: 18px !important; }
.cta2_ppc a { color: #fff; }  .row_with_box.w2 .vc_col-sm-4 .vc_column-inner .wpb_wrapper, .row_with_box.w3 .vc_col-sm-4 .vc_column-inner .wpb_wrapper { background: none; height: auto; }
.row_with_box.w2 .vc_col-sm-4 .vc_column-inner .wpb_wrapper p, .row_with_box.w23.vc_col-sm-4 .vc_column-inner .wpb_wrapper p { padding: 0px; }
.row_with_box.w2 h3 { font-size: 18px !important; line-height: 25px; height: 40px; margin-top: 15px !important;     font-weight: 600; }
.row_with_box.w3 .vc_col-sm-4 .vc_column-inner .wpb_wrapper p { padding: 0px; color: #333333; text-align: center; text-transform: uppercase; font-weight: 600;  }
.row_with_box.w3 { border-bottom: none; }
p.box_txt {font-weight: 400 !important; text-transform: unset !important;  }
.textunder h4 a {
color: #333333;
text-transform: uppercase;
font-family: inherit;
font-weight: 500;
line-height: 1.1;
text-align:center;	
}
.textunder p{
color: #808080;
font-family: 'futura_bk_btbook';
font-size: 16px;
line-height: 20px;	
}
.clicklarge {float: right; width: 175px; height: 35px; right: 10px; top: 10px; background: url(//ghinteriorglass.com/wp-content/themes/ghglass_goup/images/Full-Image-01.png) no-repeat; position:absolute; z-index: 2;}
.ugb-main-block {
margin-bottom: 0;
}
.ugb-accordion__heading {
background: #5b81be;
padding: 8px;
border-radius: 0;
}
.ugb-accordion__heading h4 {
display: inline-block;
margin: 5px!important;
color: #fff;
font-weight: normal;
} @media (min-width: 768px) {
body:not(.parent-pageid-8035) .header_all { position: fixed; top: 0; z-index: 12; width: 100%;  }
body:not(.parent-pageid-8035) .header_all + div, .error404 .container.bs-docs-container { margin-top: 153px;}
.navbar #mega-menu-wrap-primary_menu { display: inline-flex; }
.navbar #mega-menu-wrap-primary_menu li#mega-menu-item-8213 ul { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; width: 530px !important; }
#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { line-height: normal !important; } .newbx {padding:10px 10px 0px 10px; border: 1px solid #e6e6e6; margin:0px 10px 30px 10px; width: 46% !important; }
.centered-btns_tabs{position:absolute; width:100%; bottom:0px; right:20px; z-index:250000; text-align:right;}
.services .nav-tabs > li{ width:50%; }
.visible-xs {
display: none;
}
.hidden-xs {
display: block;
}
.container.services .sliderservice {
padding-left: 15px;
}
.container .casestudiesblock {
margin-left: 15px;
float: none;
width: auto;
}    .entry-meta p {font-style: italic;
font-size: 14px;
margin-bottom: 25px;}
#comments {margin: 50px 0px !important;}
#commments form p {color: #808080;
font-family: 'futura_bk_btbook';}
#comments form label {display:block;}    .visible-xs {
display: block;
}
.hidden-xs {
display: none;
}
.blogs_here .vc_grid-item { display: inline-flex !important; flex-basis: calc(50% - 14px); max-width: calc(50% - 14px); }
}
@media (min-width: 1024px) {
.blogs_here .vc_grid-item { display: inline-flex !important; flex-basis: calc(33.33% - 14px); max-width: calc(33.33% - 14px); }
.twocol ul { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; }
}
@media (min-width: 1200px) {
.mml_row4 .txt { width: 55%; padding-right: 35px; }
.mml_row4 .img { width: 45%; }
.newbx {padding:10px 10px 0px 10px; border: 1px solid #e6e6e6; margin:0px 10px 30px 10px; width: 23% !important; }
.mml_row2 .inner0 .item:hover { align-items: center; }
.mml_row2 .inner0 .item:hover:before { background: rgba(0, 0, 0, 0.5); }
.mml_row2 .inner0 .item:hover p { max-height: none; opacity: 1; margin: 10px auto 0; }
}
@media (min-width: 1519px) {
.cta_ppc .img img { margin-top: -20px; margin-left: -20px; }
}
@media (max-width: 1700px) {
.ups_row_ppc { padding: 15px 190px; }
.cta_ppc .txt { margin-left: 70px; margin-right: 25px; }
.cta2_ppc { padding: 50px 190px; }
.ppc_second p { letter-spacing: 3px; }
}
@media (max-width: 1500px) {
.cta_ppc .txt { margin-left: 50px; margin-right: 70px; }
}
@media (max-width: 1440px) {
.castud_row .vc_grid-item { flex-basis: calc(33.33% - 15px); }
.ups_row_ppc { padding: 15px 60px; }
.cta2_ppc { padding: 50px 60px; }
.ppc_second p { letter-spacing: 0px; }
.cta_ppc .txt { margin-left: 50px; margin-right: 50px; }
}
@media (max-width: 1279px) {
.mml_row2 .inner0 .wpb_column { width: 33.33%; }
.img_row_ppc, .castud_row, .mml_row1, .mml_row2, .mml_row3, .mml_row4, .mml_row6, .mml_row7, .blog_row, .mml_contact { margin: auto !important; }
}
@media (max-width: 1199px) {
.mml_row2 .inner0 .wpb_column { width: 50%; }
.mml_row3 .inner0 .wpb_column { width: 50%; }
.mml_row2 .inner0 .item { align-items: center; }
.mml_row2 .inner0 .item:before { background: rgba(0, 0, 0, 0.5); }
.mml_row2 .inner0 .item p { max-height: none; opacity: 1; margin: 10px auto 0; }
:root { --pad1: 32px;
--pad2: 32px;
--pad3: 32px;
--pad4: 32px;
}
.blogs_here .post_title h2 { font-size: 20px; }
}
@media (max-width: 1100px) {
.row_with_box .vc_col-sm-4 .vc_column-inner .wpb_wrapper { height: 295px; }
.parent-pageid-8035 br { display: none; }
.cta_ppc .txt { margin-left: 35px; margin-right: 15px; }
.cta_ppc textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required { height: 60px; }
.ppc_second p { font-size: 25px !important; } 
.ups_section { font-size: 15px; }
.heading-with-lines h1, .pagedetails h1 { font-size: 27px !important; }
.heading-with-lines h2, h2, .h2 {font-size: 25px !important; line-height: 30px !important;  }
.heading-with-lines h1, .heading-with-lines h2, .heading-with-lines h3 { margin: 0 5px; }
.row_with_box.w4 .vc_col-sm-3 { width: 50%; }
.row_with_box.w4 .vc_col-sm-3 .vc_column-inner .wpb_wrapper { height: 220px; }
.cta_ppc { align-items: start; }
} 
@media (max-width: 991px) {
.castud_row .vc_grid-item { flex-basis: calc(50% - 15px); }
.menutext p { display: none; }
.mml_contact .wpb_column { width: 100%; }
.mml_contact .wpb_column + .wpb_column { margin-top: 24px; }
.parent-pageid-8035 .slicknav_menu { display: none; }
.ppc_second p { font-size: 20px !important; }
.ups_row_ppc { padding: 15px 15px; }
.ups_section { font-size: 12px; }
.row_with_box .vc_col-sm-4 { width: 100%; }
.row_with_box .vc_col-sm-4 .vc_column-inner .wpb_wrapper { height: 150px; }
.cta2_ppc { padding: 40px 30px; }
.row_with_box.w4 .vc_col-sm-3 { width: 100%; }
.row_with_box.w4 .vc_col-sm-3 .vc_column-inner .wpb_wrapper { height: auto; }
.img_row_ppc .vc_column-inner { padding-left: 30px !important; padding-right: 30px !important; }
.cta_ppc .txt { margin-right: 40px; }
}
@media (max-width: 768px) { 
.cta_ppc .vc_col-sm-6 { width: 100%; }
.cta_ppc img { width: 300px !important; }
.cta_ppc .img { text-align: center !important; }
}
@media (max-width: 767px) {
.heading-with-lines h1 br, .heading-with-lines h2 br, .heading-with-lines h3 br { display: none !important; }
.heading-with-lines h1, .heading-with-lines h2, .heading-with-lines h3 {line-height: 110% !important; }
.menutext.pull-right { display: none !important; }
#mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { padding: 7.5px 10px;  }
.right-form-pop{top: 40%;}
.right-pop-btn { opacity: 0;transition: opacity 0.3s ease-in-out; right: -75px; }
.navbar-header img { max-width: 200px; }
.navbar-header { text-align: center; }
.header-phone { margin: auto; }
.top_con * { text-align: center !important; float: none !important; }
.mml_row2 .inner0 .wpb_column { width: 100%; }
.mml_row3 .inner0 .wpb_column { width: 100%; }
footer#bottom > .container > div:not(:last-child) { margin-bottom: 25px; }
.social { margin: 0 auto 0 15px; }
.ups_section img { min-width: auto; max-width: 40px; }
.mml_cta1 { padding: 13px; }
.navbar { padding: 10px 10px 15px; }
.mml_row4 .wpb_column + .wpb_column { margin-top: 25px !important; }
.btn1 a { font-size: 16px; }
.ff-t-container .ff-t-cell:not(:first-child) { margin-top: 15px; }
.castud_row .vc_grid-item { flex-basis: 100%; }
.cta_ppc { padding: 25px 0; }
.mml_row1 .inner0 .wpb_column:not(:last-child) { margin-bottom: 25px; }
.page-template-glass-partitions-new-template .maintitle h1 {
max-width: 100%;font-size:30px;
}
div#bottom-links {display: flex;}
footer#bottom { margin-bottom: 25px; }
.ppc_first { padding-bottom: 40px; }
.ppc_first p { font-size: 15px !important; }
.ppc_second { padding: 10px; }
.ppc_second p { font-size: 19px !important; line-height: 25px; }
.ups_row_ppc .wpb_column:not(:last-child) { padding-bottom: 15px; }
.row_with_box { padding-left: 0px; padding-right: 0px; }
.row_with_box .vc_col-sm-4 .vc_column-inner .wpb_wrapper { height: auto; }
.cta2_ppc h3 { line-height: 28px; }
.cta2_ppc { padding: 30px 30px; }
a.right-pop-btn { padding: 5px 5px 7.5px; }
a.right-pop-btn label { font-size: 16px; }
.row_with_box .vc_column-inner { padding-left: 30px; padding-right: 30px; }
}