.cal-month{float:left;margin:0 6px 6px;}.cal table{table-layout:fixed;width:auto;}.cal table,.cal th,.cal td{margin:0;padding:0;}.cal caption{margin:6px 6px 0;padding:0;border-bottom:1px solid #555;}.cal td > span{display:block;position:relative;border-style:solid;border-color:transparent;}.cal td > span > span{position:absolute;z-index:1;}.cal td > div,.cal td > span > span{border:1px solid transparent;}.cal th,.cal .cal-other,.cal .cal-other > div,.cal .cal-other > span,.cal .cal-pastdate,.cal .cal-pastdate div,.cal .cal-pastdate > span{background-color:transparent;border-color:transparent;}.cal td > span{border-color:transparent;}.cal-other{color:#aaa;}.cal-today{font-weight:bolder;}.cal-selected{font-weight:bolder;font-size:larger;}.cal .cal-selected > div,.cal .calselected > span > span{border-color:#555;}.cal-selectable{cursor:pointer;}.cal-selectable:hover > div,.cal-selectable:hover > span > span{border-color:#555;}.cal-error > div,.cal-error > span > span{cursor:default;background-image:url(/sites/all/modules/availability_calendars/icon-error.png);background-position:center center;background-repeat:no-repeat;}.keystatus{padding-left:2px;}.cal td.keystatus div{width:auto;}.cal-viewport{position:relative;overflow:hidden;}.cal-viewport-inner{position:relative;top:0;left:0;overflow:visible;}
.cal table{font-size:smaller;color:#000000;border-width:1px;border-color:#000000;border-style:solid;}.cal caption{font-weight:bold;font-style:inherit;font-size:smaller;}.cal thead th{line-height:px;text-align:center;font-weight:bold;font-style:inherit;font-size:inherit;color:#000000;width:28px;}.cal tbody th,.cal thead th.cal-weekno-header{width:90px;color:#000000;}.cal td{width:28px;height:28px;text-align:center;vertical-align:middle;color:#000000;}.cal-nc,.cal-nc > div{background-color:#909090;}.cal-av,.cal-av > div{background-color:#90ee90;}.cal-na,.cal-na > div{background-color:#ffb6c1;}.cal-opt,.cal-opt > div{background-color:#ffffe0;}html[dir=ltr] .cal .cal-nc-am > span{border-left-color:#909090;border-top-color:#909090;}html[dir=ltr] .cal .cal-nc-pm > span{border-right-color:#909090;border-bottom-color:#909090;}html[dir=ltr] .cal .cal-av-am > span{border-left-color:#90ee90;border-top-color:#90ee90;}html[dir=ltr] .cal .cal-av-pm > span{border-right-color:#90ee90;border-bottom-color:#90ee90;}html[dir=ltr] .cal .cal-na-am > span{border-left-color:#ffb6c1;border-top-color:#ffb6c1;}html[dir=ltr] .cal .cal-na-pm > span{border-right-color:#ffb6c1;border-bottom-color:#ffb6c1;}html[dir=ltr] .cal .cal-opt-am > span{border-left-color:#ffffe0;border-top-color:#ffffe0;}html[dir=ltr] .cal .cal-opt-pm > span{border-right-color:#ffffe0;border-bottom-color:#ffffe0;}.cal td > span{width:0;height:0;border-left-width:14px;border-top-width:14px;border-right-width:14px;border-bottom-width:14px;}.cal td > span > span{top:-14px;left:-14px;}.cal td > div,.cal td > span > span{width:26px;height:26px;line-height:26px;text-align:center;vertical-align:middle;}
form#settings-form .container-inline-date{display:inline-block;margin:0 20px 10px 0 !important;vertical-align:top;}form#settings-form .container-inline-date *{margin:0;}form#settings-form .container-inline-date .date-padding{padding:0;margin:0;}.time-slot-field-form .form-item{display:inline-block;margin:0 20px 0 0;width:20%;}.time-slot-field-form .form-item input{width:98%;}body.page-appointcal{ul.pager{clear:both;}li.date-prev,li.date-next{background:none repeat scroll 0 0 rgba(0,0,0,0) !important;clear:both !important;position:relative !important;right:0px !important;}}
@font-face{font-family:UniverseCondensed57;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/univers_57_condensed%281%29.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/univers_57_condensed%281%29.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/univers_57_condensed%281%29.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/univers_57_condensed%281%29.woff');}@font-face{font-family:UniverseCondensed47;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Univers-CondensedLight.otf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Univers-CondensedLight.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Univers-CondensedLight.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Univers-CondensedLight.woff');}@font-face{font-family:verdana;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Verdana.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Verdana.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Verdana.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Verdana.woff');}@font-face{font-family:TwCenMT-CondensedMedium;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TwCenMT-CondensedMedium.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TwCenMT-CondensedMedium.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TwCenMT-CondensedMedium.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TwCenMT-CondensedMedium.woff');}@font-face{font-family:Arial Bold;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/arialbd.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/arialbd.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/arialbd.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/arialbd.woff');}@font-face{font-family:Baskerville Bold;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_baskerville-bold.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_baskerville-bold.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_baskerville-bold.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_baskerville-bold.woff');}@font-face{font-family:Berling Bold;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/BerlingBold.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/BerlingBold.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/BerlingBold.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/BerlingBold.woff');}@font-face{font-family:Goudy;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Goudy_Regular.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Goudy_Regular.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Goudy_Regular.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Goudy_Regular.woff');}@font-face{font-family:Helvetica;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Helvetica.otf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Helvetica.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Helvetica.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Helvetica.woff');}@font-face{font-family:Times Bold Italic;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Times Bold Italic.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Times Bold Italic.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Times Bold Italic.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/Times Bold Italic.woff');}@font-face{font-family:Times New Roman;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TimesNewRomanMTStd-Bold.otf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TimesNewRomanMTStd-Bold.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TimesNewRomanMTStd-Bold.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/TimesNewRomanMTStd-Bold.woff');}@font-face{font-family:Lucida;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_lucida-calligraphy-italic.ttf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_lucida-calligraphy-italic.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_lucida-calligraphy-italic.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/ufonts.com_lucida-calligraphy-italic.woff');}@font-face{font-family:berthold;src:url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/AkzidenzGroteskBE-MdCn.otf'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/AkzidenzGroteskBE-MdCn.eot'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/AkzidenzGroteskBE-MdCn.eot?#iefix') format('embedded-opentype'),url('https://www.illinoisbrick.com/sites/default/modules/brickcalculator/fonts/AkzidenzGroteskBE-MdCn.woff') format('woff');}h1{font-size:68px !important;color:#FFF !important;text-shadow:2px 3px rgba(85,87,85,0.5),0px 0px 25px #555755,0px 0px 20px #555755 !important;font-family:berthold !important;font-weight:100 !important;letter-spacing:-1px !important;}h2{font-family:UniverseCondensed57 !important;font-size:24px !important;font-weight:500 !important;color:#6C6969 !important;}.brickcalculatorform label{font-family:UniverseCondensed47;font-size:22px !important;font-weight:500 !important;color:#6C6969 !important;}h3{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:#6C6969 !important;}h4{font-family:UniverseCondensed47 !important;font-size:18px;font-weight:500 !important;color:rgb(108,105,105) !important;}.panel-default .panel-heading a{color:#6C6969 !important;}.panel-default .panel-heading:hover{border-color:#6C6969 !important;}.panel-default .panel-heading a:hover{color:black !important;}.panel-default .panel-heading .panel-title:hover:after{color:black !important;}.panel-default .panel-heading:hover{color:black !important;}.finalestimate{padding-top:0px;clear:both;color:#737373;font-size:14px;margin-bottom:0px;padding-left:18px;font-style:italic;line-height:25px;}.testimonial .carousel-indicators{display:none !important;}.faqlink{color:#6C6969 !important;}.faqlink:hover{color:#000000 !important;}.testimonial .testimonials-content:before{display:inline;background-image:url("https://www.illinoisbrick.com/sites/default/modules/brickcalculator/images/q1.png");background-size:100% 100%;display:inline-block;width:35px;height:20px;content:"" !important;}.testimonial .testimonials-content:after{display:inline;background-image:url("https://www.illinoisbrick.com/sites/default/modules/brickcalculator/images/q2.png");background-size:100% 100%;display:inline-block;width:35px;height:20px;content:"" !important;}.concreteinteriors_testimonial{margin-top:2187px !important;}.testimonial .testimonials-content{color:#b5b0a5 !important;font-size:17px !important;font-style:italic !important;font-family:Verdana !important;text-align:right;width:63%;line-height:30px !important;}.testimonials-content p{line-height:30px !important;}.dexp-sticky.fixed{top:6px;}body{color:#6C6969 !important;font-family:verdana;}.testimonial .person-says strong{color:#000000 !important;}.region-brickfooter p{color:white !important;font-weight:normal;font-size:30px;line-height:1.2;margin:0px;font-family:UniverseCondensed47;font-weight:400;}.field-prefix{display:block;}#block-brickcalculator-brickform input,#block-brickcalculator-brickform select{background:#DBD7CE;height:40px;border:0px none;width:92%;}#block-brickcalculator-brickform select,#block-brickcalculator-brickform input{padding-left:10px;font-weight:bold;color:black;font-size:13px;}#block-brickcalculator-brickform select{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll right center #DBD7CE !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 5px;border:none;}#block-brickcalculator-brickform select::-ms-expand{display:none;}#block-brickcalculator-brickform select option{padding-left:7px;}#block-brickcalculator-brickform label{color:#6C6969;font-size:16px;}#block-brickcalculator-brickform .field-prefix{font-weight:bold;}.formlastblock select,.formlastblock input{width:90% !IMPORTANT;}.blockwidth{padding-left:0px !important;padding-bottom:10px;}.blockwidth input{width:100% !important;}.blockwidthlast{padding-left:0px !important;padding-bottom:10px;}.blockwidthlast input{width:90% !important;}.blockwidthfull{padding-left:0px !important;padding-bottom:10px;}.blockwidthfull input{width:100% !important;}.form-field-heading{font-size:13px;font-weight:bold;color:#6C6969;margin-bottom:10px;}#block-brickcalculator-brickform p{padding-top:0px;clear:both;color:rgb(115,115,115);font-size:14px;margin-bottom:0px;}#block-brickcalculator-brickform h3{font-size:20px;font-weight:normal;color:#6C6969;}#block-brickcalculator-brickform hr{clear:both;color:#DADADA;}.brickblockmainheading{font-weight:normal;color:#6C6969;font-size:18px;}.table-responsive{overflow:hidden;}-moz-scrollbar{display:none;}.brickfooter-content{margin-top:20px;margin-bottom:15px;}.region-google-maps p{line-height:0px !Important;margin-bottom:0px;}.footerbrick{padding-top:0px;}.footerbrick ul{list-style:outside none none;}.footerbrick ul li a{color:rgb(140,140,140) !important;font-weight:600;text-decoration:underline;padding:0px 8px;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;-moz-box-decoration-break:clone;box-decoration-break:clone;white-space:pre-wrap;display:block;}.footerbrick ul li a:hover{background:none repeat scroll 0% 0% #DBD6CE;color:black !important;padding:0px 8px;}.footerbrick ul li{margin-bottom:5px !important;}.footerbrick p{color:rgb(140,140,140) !important;font-weight:600;display:block;float:left;font-size:13px;margin-top:15px;}.footerbrick .bx-viewport{background:white !important;}.footerbrick .boder-icon .dexp-tweet .sp-text:before{background:black;border:0px solid !important;}.footerbrick .block-title{color:#FFFFFF !important;text-transform:uppercase;font-size:20px;margin-top:55px;}.footersubmitfield{margin-top:20px;}.footerbrick .boder-icon .sp-text{color:black;font-weight:500;margin-left:10px;margin-right:10px;}.footerbrick .sp-user a{font-weight:bold !important;color:black;}.footerbrick .fa{margin:12px;color:white;font-size:27px;}.brickformsubbtn input{padding-left:0px !important;height:100% !important;}.brickformsubbtn{top:107px;}.brickcontactusbtn{margin-top:24px;}.brickcontactusbtn img{width:75%;}#footernewsletter-form{float:left;display:block;}.region-copyright p{color:rgb(140,140,140) !important;}.region-footer-second ul{margin-top:48px;}.divspace{clear:both;display:block;margin-top:10px;margin-bottom:10px;}.footernamefield input,.footeremailfield input{width:100%;background:#363636;border:0px;}.footersubmitfield input{width:60%;background:none repeat scroll 0% 0% transparent;}.dexp-tweet{padding:10px 0px 15px 0px !important;}.boder-icon .author{margin-left:10px;}.table-responsive{overflow:hidden;}.bricksfform input,.bricksfform select{width:100% !important;}.bricksfformbtn{width:50%;line-height:355px;height:240px;}.bricksfformbtn input{padding:0px !important;height:50px !important;}.dexp-logo{position:absolute;z-index:200;height:75px;top:-3px;}.dexp-logo .site-logo img{height:120px;}#section-header .dexp-menu>ul.menu>li.last{}#section-header .dexp-menu>ul.menu>li>a{line-height:64px !important;color:#DBD6CE !important;text-transform:uppercase;padding:25px 15px !important;font-weight:500 !important;font-size:13px !important;font-family:UniverseCondensed57 !important;}.dexp-dropdown>ul.menu>li{float:left !important;}.ibccart::before{//content:url('https://www.illinoisbrick.com/sites/default/files/shopping-cart-icon_yellow.png');}#section-header .dexp-menu>ul.menu>li>a:hover{color:#000 !important;background:#DBD6CE;border-top:0px solid #E6E6E6 !important;}#section-header .dexp-menu>ul.menu>li>a:before{background:transparent !important;}#section-header .dexp-menu>ul.menu>li>a.active{border-top:0px solid !important;color:black !important;background:#DBD6CE !important;}#section-header .dexp-menu>ul.menu>li.expanded ul{background:#DBD6CE !important;color:#6c6969 !important;text-transform:uppercase;transform:translateX(0px) !important;}#section-header .dexp-menu>ul.menu>li.expanded ul li a.active{color:black !important;}#section-header .dexp-menu>ul.menu>li>ul>a{font-weight:normal !important;text-transform:capitalize;}#section-header .dexp-menu>ul.menu>li.active>ul>a.active{color:black !important;font-weight:bold !important;}#section-header .dexp-menu>ul.menu>li.active{border-top:0px solid !important;background:#DBD6CE !important;font-weight:bold !important;}#section-header .dexp-menu>ul.menu>li.active>ul>li>a{color:#6c6969 !important;font-weight:normal !important;}#section-header .dexp-menu>ul.menu>li>ul>li>a{color:#6c6969 !important;font-weight:normal !important;font-size:13px !important;font-family:UniverseCondensed57;}#section-header .dexp-menu>ul.menu>li>ul>li>a:hover{color:#000000 !important;font-weight:normal !important;font-size:13px !important;font-family:UniverseCondensed57;}#section-header .dexp-menu>ul.menu>li.active a{color:black !important;font-weight:bold !important;border-top:0px solid !important;background:#DBD6CE !important;}.floatleft{float:left !important;padding-bottom:24px;}.hoverblack:hover{color:black !important;}.floatleft h3 span{font-style:italic;color:#737373;font-size:14px;margin-bottom:0px;font-family:verdana !important;}#brickcalsubmit{box-shadow:-1px 1px 7px 1px rgba(0,0,0,0.5);width:auto !important;height:53px !important;margin-top:-1px;}.formfirstblock .form-item:first-child .col-sm-4{margin-top:0em !important;}.formfirstblock .form-item:first-child .col-sm-8{margin-top:0em !important;}#bricksfsubmit{box-shadow:-1px 1px 7px 1px rgba(0,0,0,0.5);height:56px !important;width:auto !important;}.italic p{font-style:italic;}#footernewsletter-form .ajax-progress{display:block !important;}#commerce-checkout-form-checkout .form-text,#commerce-checkout-form-checkout .form-select{display:inline-block !important;width:400px !important;background:none repeat scroll 0% 0% #DBD7CE;border:0px none;}#commerce-checkout-form-checkout .form-select{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll right center #DBD7CE !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-weight:bold;color:black !important;}#commerce-checkout-form-checkout label{width:240px;color:#6C6969 !important;font-size:14px;font-family:verdana !important;}#commerce-checkout-form-checkout legend{padding:0px !important;border-top:1px solid #DADADA !important;border-left:0px solid !important;border-right:0px solid !important;border-bottom:0px solid !important;margin-bottom:5px !important;}#commerce-checkout-form-checkout legend span{padding-left:0px !important;font-size:24px !important;font-weight:500 !important;color:#6C6969 !important;}.checkout-buttons{text-align:center !important;margin:20px 0px;}.node-product-display th{background-color:black;color:white;text-align:center !important;padding:5px 30px !important;border:1px solid rgba(255,255,255,0.9);font-size:13px;}.node-product-display td{text-align:center;border-right:1px solid #fff;}.node-product-display td.left{padding-left:10px;text-align:left;color:black !important;}.node-product-display tr{border-bottom:1px solid rgb(255,255,255);}.fontstyle select{text-transform:capitalize !important;}.colordropdown select,.fontstyle select,.borderstyle select{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll right center #DBD7CE !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;-o-appearance:none;padding:5px 30px 5px 10px;border:medium none;color:black !important;text-transform:uppercase;font-weight:bold !important;font-size:13px;}.colordropdown select::-ms-expand,.fontstyle select::-ms-expand,.borderstyle select::-ms-expand{display:none;}.colordropdown select option,.fontstyle select option,.borderstyle select option{padding-left:12px;}table.checkout-review .pane-title td{font-size:18px;font-family:UniverseCondensed47;color:rgb(108,105,105) !important;padding-left:0px !important;border-top:1px solid !important;padding-top:15px !important;}.field-name-commerce-customer-address .field-items{text-transform:capitalize !important;}#edit-checkout-review td{padding-left:0px !important;}.field-name-commerce-customer-address .field-items{margin-bottom:15px;}#commerce-shipping-service-ajax-wrapper legend,.commerce_payment legend{padding:0px !important;font-size:18px;font-family:UniverseCondensed47;color:#6C6969 !important;border-top:1px solid;margin-top:10px;border-left:0px solid !important;border-right:0px solid !important;border-bottom:0px solid !important;padding-top:7px;margin-bottom:5px;padding-top:10px !important;}.commerce_payment legend{font-weight:bold !important;}#commerce-shipping-service-ajax-wrapper legend span{padding-left:0px !important;}#edit-checkout-review .checkout_account{display:none !important;}#commerce-checkout-form-checkout .review{display:none !important;}.review{margin-bottom:15px;margin-top:30px;}.checkout_account{margin-bottom:15px;margin-top:15px;}html.js fieldset.collapsible .fieldset-legend{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll 0px 50% transparent;}html.js fieldset.collapsed .fieldset-legend{background-image:url("https://www.illinoisbrick.com/sites/default/files/IMG2 copy.png");background-position:0px 50%;}.collapse-processed legend span a{padding-left:30px !important;color:#6C6969 !important;text-transform:uppercase;font-family:verdana;font-size:13px !important;font-weight:700 !important;}.thankyoubelow{padding-bottom:50px;opacity:0px;color:transparent !important;}.checkout-completion-message p{margin-bottom:20px;}.checkout-completion-message p a{color:#6C6969 !important;text-decoration:underline;}.thankyoutop{margin-top:0px;}#edit-checkout-review td.component-title{font-weight:normal !important;line-height:2;}label[for^="edit-quantity"]{display:none !important;}.commerce-add-to-cart input[id^="edit-quantity"]{background:none repeat scroll 0% 0% rgb(220,213,204);border:0px none;height:38px !important;padding-left:15px !important;margin-top:9px !important;}.product-content .form-submit,.productctsbtn{margin:14px 0px 14px 65px;background-color:rgb(251,235,78);color:rgb(0,0,0) !important;text-transform:uppercase;font-size:17px;padding:10px 33px;border-radius:4px;border:2px solid white;box-shadow:0px 4px 4px 3px rgb(204,204,204);font-family:UniverseCondensed57;}.product-content .form-submit{background:url("/sites/default/files/shopping-cart-icon_grey.png") rgb(251,235,78) no-repeat scroll 40px 40px;padding-left:30px !important;padding-right:62px !important;background-position:right 20px center;background-size:40px 40px;}.tel-product{padding-right:0px;padding-top:12px;padding-bottom:0px;margin-top:0px;font-size:19px;display:block;float:right;padding-left:20px;}.tel-product span{margin-top:-5px;display:block;padding-bottom:5px;}.tel-product span img{width:55px;height:30px;padding-left:15px;padding-right:15px;margin-top:-9px;}.email-product{display:block;padding-right:0px;padding-top:12px;padding-bottom:0px;margin-top:0px;font-size:19px;float:right;padding-left:20px;}.productcta{float:right !important;margin-top:35px;margin-bottom:35px;font-family:UniverseCondensed57;display:block;}.form-submit:focus,.form-submit:hover{background-color:#FBEB4E !important;color:#000 !important;text-decoration:none;border-color:#FFFFFF !important;}.product-content .form-submit{margin:14px 0px 14px 65px !important;}.checkout-continue,#edit-actions .form-submit,#edit-checkout{background-color:transparent !important;color:transparent !important;text-transform:uppercase;font-size:16px !important;padding:10px 30px !important;border-radius:4px !important;border:2px solid #FFF !important;box-shadow:0px 4px 4px 3px #CCC;font-family:UniverseCondensed57;font-weight:bold;}.view-commerce-cart-form .table>tbody>tr>td{padding-bottom:0px;line-height:1.35;}.views-field-field-product-images{text-align:center;}.checkout-continue:hover,#edit-actions .form-submit:hover,#edit-checkout:hover{color:transparent !important;background-color:transparent !important;}#edit-cancel{color:rgb(108,105,105) !important;text-transform:uppercase;text-decoration:underline;font-size:15px !important;font-family:UniverseCondensed57;}#commerce-checkout-form-checkout legend span{font-size:18px;font-family:UniverseCondensed47;color:#6C6969 !important;}.checkout-buttons .form-submit:hover{color:transparent !important;}input[name="coupon_add"]{background-color:#FBEB4E !important;color:#000 !important;text-transform:uppercase;font-size:17px !important;padding:10px 12px !important;border-radius:4px !important;border:2px solid #FFF !important;box-shadow:0px 4px 4px 3px #CCC;font-family:UniverseCondensed57;}.invisible{display:none !important;}#paint{background:url("/sites/default/files/default.gif") no-repeat scroll center center rgba(0,0,0,0.75);position:absolute;height:100%;width:100%;opacity:0;background-attachment:fixed;}#commerce-checkout-form-review .checkout-help{font-size:22px !important;font-weight:500 !important;color:#6C6969 !important;font-family:UniverseCondensed57;text-transform:capitalize;}#edit-checkout-review .heading-checkout{display:none;}.navigation-top ul{color:rgb(219,214,206);padding-top:15px;padding-bottom:0px;float:right;font-family:UniverseCondensed47;font-size:13px;}.navigation-top ul li{color:rgb(219,214,206) !important;font-weight:bold;list-style:outside none none;display:inline;padding:0px 13px;}.navigation-search{display:inline-block;float:right;padding-left:15px;}.navigation-search .form-item{color:#DBD6CE !important;font-weight:bold;margin-right:90px;}.navigation-top{display:inline-block;float:right;}.navigation-search input{background:none repeat scroll 0% 0% black;border:1px solid rgb(122,122,122);color:rgb(219,214,206) !important;height:35px;width:296px;margin-top:10px;}select option[value="_none"]{display:none;}select#edit-line-item-fields-field-colordropdown-und option[value="Black"]:hover{background-color:#000000 !important;}select#edit-line-item-fields-field-colordropdown-und option[value="Blue"]:hover{background-color:rgb(2,25,183) !important;}select#edit-line-item-fields-field-colordropdown-und option[value="Brown"]:hover{background-color:rgb(119,37,19) !important;}select#edit-line-item-fields-field-colordropdown-und option[value="Green"]:hover{background-color:rgb(28,198,14) !important;}select#edit-line-item-fields-field-colordropdown-und option[value="Red"]:hover{background-color:rgb(255,26,19) !important;}.main-content-product #messages{position:fixed;z-index:99999;top:0px;left:0px;width:100%;}.ibccart{background:url("/sites/default/files/shopping-cart-icon_yellow.png") no-repeat scroll 0% 0% / 100% 100% transparent;width:35px;height:35px;z-index:9999;opacity:1;position:absolute;display:block;float:right;top:12px;left:27%;}.ibccartwhite{background:url("/sites/default/files/shopping-cart-icon_white.png") no-repeat scroll 0% 0% / 100% 100% transparent;width:35px;height:35px;z-index:9999;opacity:1;position:absolute;display:block;float:right;top:12px;left:27%;}.cartquantitytext{position:absolute;top:48px;left:22%;display:block;z-index:9999;width:85px;float:right;line-height:13px;}.main-content-product #messages .alert-success{background-color:rgb(230,225,214);border-color:rgb(230,225,214);color:black;}.colordropdown .form-radios{display:block !important;}#edit-line-item-fields-field-colordropdown-und-none{display:none !important;}label[for="edit-line-item-fields-field-colordropdown-und-none"]{display:none !important;}.form-item-line-item-fields-field-colordropdown-und{padding-bottom:5px;}.form-item-line-item-fields-field-colordropdown-und{margin-top:0px !important;}.colordropdown #edit-line-item-fields-field-colordropdown-und .form-item-line-item-fields-field-colordropdown-und:first-child{display:none;}input[id^='edit-search-block-form']::-webkit-input-placeholder{font-family:UniverseCondensed47;font-size:13px;}.productmobilelayer{display:none;}.product-content .price1{display:none;}.product-content .form-submit:hover{color:black !important;}.upsgroundlabel{display:inline-block;font-weight:bold;color:#000000;}.page-cart .view-commerce-cart-form .views-table tr.odd td.views-field-line-item-label,.page-cart .view-commerce-cart-form .views-table tr.even td.views-field-line-item-label{text-align:center !important;}.stonestyletable input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border:2px solid #000000;border-radius:50%;outline:none;}.stonestyletable input[type='radio']:hover{box-shadow:0 0 5px 0px orange inset;}.page-cart .view-commerce-cart-form .delete-line-item{background:url("https://www.illinoisbrick.com//sites/default/modules/brickcalculator/images/RemoveX_Shoping Cart.png") repeat scroll 0px 0px #FFFFFF !important;border-radius:0px !important;border-style:solid !important;border-width:0px !important;width:30px !important;height:30px !important;background-size:100% 100% !important;margin:0px auto !important;}#section-header{border-bottom:1px solid #000000 !important;}.page-cart .view-commerce-cart-form .views-table thead>tr>th{text-transform:uppercase;text-align:center;font-weight:normal;}.views-field-edit-quantity input{border:0px none;font-weight:bold;text-align:center;padding:0px;}.line-item-total-label{font-weight:bold !important;text-transform:uppercase;}.page-checkout .views-field-quantity{font-weight:bold;}.line-item-total-raw{font-weight:bold;}.views-field-commerce-total{border:0px none;font-weight:bold;text-align:center;}.line-item-summary{margin-top:-16px;margin-right:14px;}.line-item-summary .line-item-total-label{margin-right:17px;}.commerce-line-item-views-form .commerce-line-item-actions{margin:50px 0px 100px 0px;}.page-cart .view-commerce-cart-form #edit-submit{margin-right:24px !important;}.views-field-edit-quantity .form-item{text-align:center;}.stonestyletable input[type='radio']::before{content:'';display:block;width:60%;height:60%;margin:19% 22%;border-radius:100%;}.stonestyletable input[type='radio']:checked::before{background:#000000;}input[type='radio']:before{content:'';display:block;width:60%;height:60%;margin:19% 24%;border-radius:100%;}input[type='radio']:checked:before{background:#000000;}.custom-radio{width:16px;height:16px;display:inline-block;position:relative;z-index:1;top:3px;background:url("/sites/default/files/index.png") no-repeat;}.custom-radio:hover{background:url("/sites/default/files/index-hover.png") no-repeat;}.custom-radio.selected{background:url("/sites/default/files/index-bold.png") no-repeat;}.custom-radio input[type="radio"]{margin:1px;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}label[for^='edit-line-item-fields-field-colordropdown-und-']{font-weight:bold;text-transform:uppercase;margin-left:3px;}input[id^='edit-line-item-fields-field-colordropdown-und-']{margin:0px !important;}#go-to-top{color:black !important;}#section-main-content{padding-top:22px !important;}input[name='blocks-cement-bags-needed']{width:86% !important;}.sizechartnote{font-style:italic;color:#737373;font-size:14px;margin-bottom:0px;font-family:verdana !important;display:inline;padding-left:32px;}.form-required{display:none;}#edit-account-login .form-required{display:inline !important;}.customer_profile_billing .form-required{display:inline !important;}.customer_profile_shipping .form-required{display:inline !important;}.floatleft h3{display:inline-block;margin-bottom:15px;}.page-checkout .view-commerce-cart-summary .views-table thead>tr>th{text-align:center;text-transform:uppercase;font-weight:normal;}.page-checkout .view-commerce-cart-summary .views-table tr.odd td.views-field-line-item-label,.page-checkout .view-commerce-cart-summary .views-table tr.even td.views-field-line-item-label{text-align:center;}.page-checkout .table-bordered>tbody>tr>td{text-align:center;padding-bottom:0px;line-height:1.35;}.page-checkout .cart_ccontents .view-footer{margin-top:-10px;}.page-checkout .component-title{text-transform:uppercase;padding-right:30px;}.line-item-total-label{padding-right:10px;}.page-checkout .component-total{font-weight:bold;}.page-checkout .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin-right:21px;width:20% !important;}.page-checkout-review .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin-right:21px;width:23% !important;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper fieldset:first-child legend{border-top:1px solid #DADADA !important;}.view-commerce-cart-summary tr.odd{padding:0px;}.view-commerce-cart-summary tr.even{padding:0px;}#commerce-checkout-form-checkout .component-type-flat-rate-ups-ground,#commerce-checkout-form-checkout .component-type-taxtaxes{display:none !important;}table.checkout-review tr.pane-title td{text-transform:capitalize !important;}.checkout-review .pane-data .field-item div{padding-bottom:5px;}div.addressfield-container-inline>div.form-item{margin-top:0em !important;}#edit-cancel:hover{color:black !important;}#edit-cart-contents legend{border-top:0px solid #DADADA !important;}#commerce-checkout-form-checkout fieldset:first-child legend{border-top:0px solid #DADADA !important;}.not-logged-in #commerce-checkout-form-checkout table.commerce-price-formatted-components tr{}.form-item .description{font-style:italic !important;}#commerce-checkout-form-checkout label{text-transform:capitalize;}.customer_profile_billing legend,.customer_profile_shipping legend{text-transform:capitalize;}.commerce_shipping legend{text-transform:capitalize;}.summary-stone-color{color:black !important;}.profilecopy{display:none !important;}#commerce-checkout-form-checkout .account .fieldset-legend{text-transform:capitalize;}#commerce-checkout-form-checkout .form-item,#commerce-shipping-service-ajax-wrapper .form-item{margin-top:0em !important;}input[type="checkbox"]{}#page .form-submit{color:black !important;}#page .form-submit:hover{color:black !important;}input[type="checkbox"]+label span{display:inline-block;width:40px;height:40px;margin:-1px 4px -2px 0;background:url('https://www.illinoisbrick.com/sites/default/files/Checkout Shipping Checkbox2.png') left top no-repeat;cursor:pointer;background-size:100% 100%;}input[type="checkbox"]:checked+label span{background:url('https://www.illinoisbrick.com/sites/default/files/check_circle.png') left top no-repeat;background-size:100% 100%;}.form-item-account-login-mail-confirm .description{display:none !important;}#edit-checkout-review .pane-title:first-child td{border-top:0px none !important;padding-top:0px !important;color:#6C6969 !important;text-transform:uppercase !important;font-family:verdana;font-size:13px !important;font-weight:700 !important;}#commerce-checkout-form-checkout .cart_contents legend span{font-family:verdana;font-size:13px !important;font-weight:700 !important;text-transform:uppercase;color:#6C6969 !important;padding-left:0px !important;}.checkout-continue{background:url("/sites/default/files/hcv.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:90px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;}a.faqlink,.brickcalculatorform a{color:rgb(108,105,105) !important;text-decoration:underline !important;}a.faqlink:hover,.brickcalculatorform a:hover{color:rgb(0,0,0) !important;font-weight:bold !important;text-decoration:underline !important;}.checkout-buttons .checkout-back:hover{color:#000 !important;}#commerce-checkout-form-review .checkout-continue{background:url("/sites/default/files/hyf.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:97px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;margin-top:11px !important;}.page-cart .view-commerce-cart-form #edit-submit{background:url("/sites/default/files/IBC_ShoppingCart_v2.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:170px;height:70px;margin:0px !important;background-color:transparent !important;border:0px !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;color:transparent !important;}#edit-checkout{background:url('/sites/default/files/IBC_ShoppingCart_v1.png') !important;background-size:100% 100% !important;padding:0px !important;width:170px;height:70px;margin:0px !important;background-color:transparent !important;border:0px !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;color:transparent !important;margin-left:14px !important;}.footerbrick ul li a.footermenuactive{background:none repeat scroll 0% 0% #DBD6CE;color:#000 !important;padding:5px 8px;}.checkout-processed{color:transparent !important;}#user-login #edit-submit{background-color:rgb(247,237,77) !important;color:black !important;font-weight:normal;}.tooltiptext{background:none repeat scroll 0% 0% rgb(219,214,206);color:rgb(0,0,0) !important;font-weight:bold;visibility:hidden;width:120px;text-align:center;border-radius:6px;padding:5px 0px;position:absolute;z-index:1;margin-left:-60px;margin-top:-35px;font-size:11px;}.tooltiptext:hover{visibility:visible;}.faqlink:hover .tooltiptext{visibility:visible;}.concretepaverstab a{font-size:7px;color:#DBD6CE !important;cursor:pointer;}.concretepaverstab a:hover{color:rgb(0,0,0) !important;font-weight:bold !important;text-decoration:underline !important;}.concretepaverstab a span{text-decoration:underline;color:rgb(108,105,105);}.concretepaverstab .row{margin-bottom:10px;}.concretepaverstab h2 a{font-family:UniverseCondensed57;font-size:24px !important;font-weight:500 !important;color:#6C6969 !important;text-decoration:underline;}.concretepaverleft .testimonial .testimonials-content{width:90%;}.concretepaverleft .content{margin-top:190%;}.region-left-sidebar .concretepaverleft{padding-bottom:0px !important;}.concretepaverleft .testimonial .testimonials-content:after{margin-right:-10% !important;}.concretepaverstab .nav-tabs>li.active>a{font-family:UniverseCondensed57;font-size:19px;color:#FFF !important;background:#030405 !important;opacity:0.65;padding:10px 110px;border-radius:0px;margin-left:7px;border:0px solid !important;}.concretepaverstab .nav-tabs>li>a{font-family:UniverseCondensed57;font-size:19px;color:white !important;background:#48505a !important;opacity:0.84;padding:10px 110px;border-radius:0px;border:0px solid !important;cursor:pointer;}.concretepaverstab .nav-tabs>li.active>a:hover{font-family:UniverseCondensed57;font-size:19px;color:#FFF !important;background:#030405 !important;opacity:0.65;padding:10px 110px;border-radius:0px;margin-left:7px;border:0px solid !important;}.concretepaverstab .nav-tabs>li>a:hover{font-family:UniverseCondensed57;font-size:19px;color:white !important;background:#48505a !important;opacity:0.84;padding:10px 110px;border-radius:0px;margin-left:7px;border:0px solid !important;}.concretepaverstab .nav-tabs{border-bottom:0px;float:right;}div[id^="dexp-layerslider"] .tp-bullets{bottom:38px !important;left:95% !important;margin-left:-36px;}#myModal .modal-body{position:relative;padding:0px 15px 15px;}#myModal .modal-header{border-bottom:0px solid #E5E5E5;min-height:8px;padding-top:0px;padding-bottom:5px;}#myModal .modal-footer{padding:19px 20px 0px;}#myModal .modal-footer .btn{display:none;}#myModal .modal-title{display:none;}#myModal .modal-header .close{font-size:14px;color:#000 !important;margin-right:-6px;z-index:99999;margin-top:2px;}.tp-bullets.simplebullets.square .bullet{width:13px !important;height:13px !important;border:1px solid rgba(255,255,255,0.5) !important;background:transparent !important;}.tp-bullets.simplebullets .bullet.selected{background:url("/sites/default/files/1.png") no-repeat scroll 100% 100% / 100% 100% transparent !important;width:13px !important;height:13px !important;border:2px solid #f68c20 !important;}div[id^="dexp-layerslider"] .tp-bullets{left:90% !important;}.testimonial .person-says{display:none;}.shoppingcartproductimage{position:relative;}.shoppingcartproductimage .contentonimagediv{display:block;position:absolute;font-size:11px;text-transform:capitalize;text-align:center;line-height:25px;left:3%;width:220px;top:29%;}.shoppingcartproductimage .Black .contentonimage,.shoppingcartproductimage .Black .contentonimage2{color:#000000 !important;}.shoppingcartproductimage .Blue .contentonimage,.shoppingcartproductimage .Blue .contentonimage2{color:#0219B7 !important;}.shoppingcartproductimage .Brown .contentonimage,.shoppingcartproductimage .Brown .contentonimage2{color:#772513 !important;}.shoppingcartproductimage .Green .contentonimage,.shoppingcartproductimage .Green .contentonimage2{color:#1CC60E !important;}.shoppingcartproductimage .Red .contentonimage,.shoppingcartproductimage .Red .contentonimage2{color:#FF1A13 !important;}.shoppingcartproductimage .contentonimagediv .contentonimage{display:block;font-size:19px;}.shoppingcartproductimage .contentonimagediv .contentonimage2{display:block;font-family:Arial Bold;font-size:14px;}.page-checkout-review #payment-details label{width:136px;}.page-checkout-review #payment-details input[name="commerce_payment[payment_details][credit_card][number]"]{width:330px !important;background:none repeat scroll 0% 0% #DBD7CE;border:0px none;}.page-checkout-review #payment-details input[name="commerce_payment[payment_details][credit_card][code]"]{background:none repeat scroll 0% 0% #DBD7CE;border:0px none;}.page-checkout-review #payment-details select{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll right center #DBD7CE !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:medium none;font-weight:bold;color:#000 !important;width:70px;height:32px;padding:0px 8px;}.projectpagination .next,.projectpagination .prev{cursor:pointer;text-decoration:underline;}.projectpagination .next:hover,.projectpagination .prev:hover{font-weight:bold;}#myModal .modal-content,#myModal1 .modal-content,#myModalEmpLogin .modal-content,#myModal2 .modal-content,#myModalGalleryLogin .modal-content,#myModalFavLogin .modal-content{border-radius:0px !important;}.projectnameok,.projectnamecancel,.projectrenameok,.projectrenamecancel,.projectdeleteok,.projectdeletecancel,.productinprojectdeleteok,.productinprojectdeletecancel{background-color:transparent !important;border:0px !important;box-shadow:0px 0px 0px 0px;padding:0px !important;color:#000 !important;font-weight:normal;display:inline;margin-left:20px;border-radius:4px !important;text-transform:uppercase;font-size:14px !important;font-family:UniverseCondensed57;cursor:pointer;}.addproject,.renameproject,#loginsubmit,#regsubmit,#loginsubmitgallery,#reggallerysubmit,#loginsubmitfav,#regfavsubmit,.deleteproject,.shareproject,.myaccount,#contactibcbutton{background-color:transparent !important;border:0px !important;box-shadow:0px 0px 0px 0px;padding:0px !important;color:#000 !important;font-weight:normal;display:inline;margin-left:7px;border-radius:4px !important;text-transform:uppercase;font-size:14px !important;font-family:UniverseCondensed57;cursor:pointer;}.addproductsinproject,.deleteproductsinproject,.shareprojectinproduct,#shareprojectbutton,#projectoverviewsave,#projectoverviewupdate,#myModalContactibc #contactibcbutton,.myprojects,.compareproductsinproject,.contactibc,.productinprojectmoveok,.productinprojectmovecancel{background:transparent !important;border:0px !important;box-shadow:0px 0px 0px 0px;padding:0px !important;background:transparent !important;border:0px !important;box-shadow:0px 0px 0px 0px;padding:0px !important;margin-left:7px;border-radius:4px !important;text-transform:uppercase;font-size:14px !important;font-family:UniverseCondensed57;cursor:pointer;}.moveproductsinproject{float:left;background:#f9ed32 !important;color:black !important;font-size:12.5px !important;font-weight:bold;padding:12.5px 28px !important;margin-top:2px;border:2px solid #FFF !important;border-bottom:4px solid #FFF !important;border-right:3px solid #FFF !Important;box-shadow:-1px 8px 10px 1px rgba(34,39,44,0.9);margin-left:7px;border-radius:4px !important;text-transform:uppercase;font-family:UniverseCondensed57;cursor:pointer;}.regformpopup input{width:100% !important;margin-bottom:30px;background:transparent !important;border:1px solid #606265 !important;border-radius:1px;font-style:normal;}.password-indicator div{background-color:#f5ee31 !important;}#myModalDeleteProductinPtoject .modal-dialog{width:300px;}#myModalDeleteProductinPtoject .modal-dialog{width:400px;}.modal-body input{background:none repeat scroll 0% 0% #DBD7CE;height:40px;border:0px none;padding-left:15px;width:40%;}#shareprojectmessage,#contactibcmessage{background:none repeat scroll 0% 0% #DBD7CE;border:0px none;padding-left:15px;width:40%;}#myModal2 .modal-dialog{width:750px;}#projectoverviewupdate,#projectoverviewsave{margin-top:0px;margin-left:0px;}.eachproduct{padding-bottom:20px;}#myModal2 .modal-header{padding-bottom:90px;background:none repeat scroll 0% 0% rgb(86,100,111);}#myModal2 .modal-header .close{font-size:13px;padding-top:5px;margin-right:-5px;color:white;}#myModal1 .nav-tabs>li{width:50%;background:#576570;}#myModalEmpLogin .nav-tabs>li{width:50%;background:#576570;}#myModal1 .nav-tabs>li>a,#myModalEmpLogin .nav-tabs>li>a{color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;}#myModal1 .nav-tabs,#myModalEmpLogin .nav-tabs{padding-bottom:5px;background:#354755;}#myModal1 .modal-footer,#myModalEmpLogin .modal-footer,#myModalRequestEmail .modal-footer{display:none;}#myModal1 .modal-header .close,#myModalEmpLogin .modal-header .close,#myModalRequestEmail .modal-header .close{font-size:12px;margin-top:2px;margin-right:6px;}#myModal1 .modal-header .modal-title,#myModalEmpLogin .modal-header .modal-title,#myModal2 .modal-header .modal-title,#myModalRequestEmail .modal-header .modal-title{display:none;}#myModal1 .modal-header,#myModalEmpLogin .modal-header,#myModalRequestEmail .modal-header{padding:0px;}#myModalGalleryLogin .nav-tabs>li{width:50%;background:#576570;}#myModalGalleryLogin .nav-tabs>li>a{color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;}#myModalGalleryLogin .nav-tabs{padding-bottom:5px;background:#354755;}#myModalGalleryLogin .modal-footer{display:none;}#myModalGalleryLogin .modal-header .close{font-size:12px;margin-top:2px;margin-right:6px;}#myModalGalleryLogin .modal-header .modal-title{display:none;}#myModalGalleryLogin .modal-header{padding:0px;}#myModalFavLogin .nav-tabs>li{width:50%;background:#576570;}#myModalFavLogin .nav-tabs>li>a{color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;}#myModalFavLogin .nav-tabs{padding-bottom:5px;background:#354755;}#myModalFavLogin .modal-footer{display:none;}#myModalFavLogin .modal-header .close{font-size:12px;margin-top:2px;margin-right:6px;}#myModalFavLogin .modal-header .modal-title{display:none;}#myModalFavLogin .modal-header{padding:0px;}#myModal2 .modal-header{border-bottom:0px;}#myModal2 .modal-footer .btn{display:none;}#loginsubmit,#regsubmit,#reggallerysubmit,#loginsubmitgallery,#loginsubmitfav,#regfavsubmit{margin-bottom:25px;float:right;font-style:normal;}#myModal1 .nav-tabs>li>a:hover,#myModalEmpLogin .nav-tabs>li>a:hover{text-decoration:none;background-color:#576570;border-color:transparent;}#myModal1 .nav-tabs>li.active>a,#myModalEmpLogin .nav-tabs>li.active>a{background-color:#354755;color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;border-color:transparent;}#myModalGalleryLogin .nav-tabs>li>a:hover{text-decoration:none;background-color:#576570;border-color:transparent;}#myModalGalleryLogin .nav-tabs>li.active>a{background-color:#354755;color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;border-color:transparent;}#myModalFavLogin .nav-tabs>li>a:hover{text-decoration:none;background-color:#576570;border-color:transparent;}#myModalFavLogin .nav-tabs>li.active>a{background-color:#354755;color:#CFD5D7;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;border-color:transparent;}.regformpopup{text-transform:uppercase;font-size:11px;font-style:italic;}.upsgroundfull{display:inline;}.projectdetails textarea{width:95%;margin-bottom:20px;font-style:italic;}.circleborder{height:100% !important;width:auto !important;position:relative;margin:0px auto;}.circleblock{position:relative;overflow:hidden;border-radius:50%;width:100px;height:100px;border:1px solid rgb(136,151,160);padding:8px;margin-top:20px !important;margin:0px auto;}.compareitemsblock{padding-top:35px;}.compareitemsblock textarea{width:100%;}.page-user .form-checkbox{display:inline !important;}.page-user .nav-tabs>li.active>a{background-color:#DBD6CE !important;color:#000000 !important;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;border-color:transparent;text-transform:uppercase;}.page-user .nav-tabs>li.active>a:hover{background-color:#DBD6CE !important;cursor:pointer;color:#000000 !important;}.page-user h1#page-title{text-shadow:0px 0px rgba(85,87,85,0.5),0px 0px 0px rgb(85,87,85),0px 0px 0px rgb(85,87,85) !important;color:rgb(108,105,105) !important;font-weight:normal !important;text-transform:uppercase;}.page-user .nav-tabs>li>a{color:#CFD5D7 !important;text-align:center;font-size:15px;font-family:UniverseCondensed57;font-weight:bold;text-transform:uppercase;background:#576570;}.page-user label{font-size:13px;font-weight:bold;color:#6C6969;text-transform:capitalize;}.page-user .form-text{border:1px solid #606265;background:transparent;border-radius:2px;}.page-user .form-item .description{padding-top:0px;clear:both;color:rgb(115,115,115);font-size:14px;margin-bottom:0px;}.page-user .fieldset-legend{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:#6C6969 !important;}.page-user .form-item-field-phone-number-und-0-value input{width:21%;}.page-user #edit-actions .form-submit{margin:14px 0px 14px 3px;background:rgb(251,235,78) !important;color:rgb(0,0,0) !important;text-transform:uppercase;font-size:17px !important;padding:13px 18px !important;border-radius:4px !important;border:2px solid white !important;box-shadow:0px 4px 4px 3px rgb(204,204,204);font-family:UniverseCondensed57;font-weight:400;}.page-user #user-profile-form a:hover{color:#000 !important;text-decoration:underline;}.page-user fieldset.collapsible .fieldset-legend{background:none !important;padding-left:0px !important;}.page-user select{background:url("https://www.illinoisbrick.com/sites/default/files/IMG2.png") no-repeat scroll right center transparent !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 30px 2px 15px;font-weight:bold;border:1px solid #606265;color:black !important;}.page-user .nav-pills>li.active>a{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:#6C6969 !important;text-decoration:none !important;padding-left:0px !important;text-transform:capitalize;background:transparent !important;border-bottom:1px solid #e5e5e5;width:100%;padding:0px;display:block;}.page-user .nav-pills>li>a{background-color:#eee;color:black !important;font-weight:bold;}.page-user .nav-pills>li{width:100%;}.page-user .nav-pills>li:last-child{display:none;}.page-user .nav-pills>li.active>a:hover{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:#6C6969 !important;text-decoration:none !important;padding-left:0px !important;text-transform:capitalize;background:transparent !important;border-bottom:1px solid #e5e5e5;width:100%;padding:0px;display:block;}.page-user .nav-pills{margin-top:30px;}.page-user .collapse-processed legend span a{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:#6C6969 !important;text-decoration:none !important;padding-left:0px !important;text-transform:capitalize;}.page-user #user-profile-form a{color:#6C6969 !important;text-decoration:underline;}.page-user fieldset.collapsed{margin-bottom:45px;}.page-user fieldset.collapsed .fieldset-legend{background-image:url("https://www.illinoisbrick.com/sites/default/files/IMG2 copy.png");background-position:0px 50%;display:block;}.page-user .nav-tabs>li>a:hover{background:#DBD6CE;color:#000000 !important;}#myModalAddProduct .modal-title,#myModalRenameProduct .modal-title,#myModalDeleteProduct .modal-title,#myModalShareProduct .modal-title,#myModalContactibc .modal-title,#myModalShareProductinProject .modal-title,#myModalDeleteProductinPtoject .modal-title,#myModalMoveProductinPtoject .modal-title{display:none;}#myModalAddProduct .modal-header button,#myModalRenameProduct .modal-header button,#myModalShareProductinProject .modal-header button,#myModalDeleteProduct .modal-header button,#myModalShareProduct .modal-header button,#myModalContactibc .modal-header button,#myModalDeleteProductinPtoject .modal-header button,#myModalMoveProductinPtoject .modal-header button{font-size:14px;margin-top:-5px;}#myModalAddProduct .modal-header,#myModalRenameProduct .modal-header,#myModalDeleteProduct .modal-header,#myModalShareProduct .modal-header,#myModalContactibc .modal-header,#myModalShareProductinProject .modal-header,#myModalDeleteProductinPtoject .modal-header,#myModalMoveProductinPtoject .modal-header{border-bottom:0px none;}#myModalAddProduct .modal-footer,#myModalRenameProduct .modal-footer,#myModalDeleteProduct .modal-footer,#myModalShareProduct .modal-footer,#myModalContactibc .modal-footer,#myModalShareProductinProject .modal-footer,#myModalDeleteProductinPtoject .modal-footer,#myModalMoveProductinPtoject .modal-footer{display:none;}#myModalAddProduct .modal-body,#myModalRenameProduct .modal-body,#myModalDeleteProduct .modal-body,#myModalShareProduct .modal-body,#myModalContactibc .modal-body,#myModalShareProductinProject .modal-body,#myModalDeleteProductinPtoject .modal-body,#myModalMoveProductinPtoject .modal-body{margin-bottom:25px;}.materialsinventory span{display:block;font-weight:bold;}.materialsinventory{margin-bottom:25px;}.anchor{color:#6C6969 !important;text-decoration:underline !important;}.anchor:hover{color:#000 !important;text-decoration:underline !important;}.indianalocations h3,.indianalocations p{margin-bottom:0px;}.indianalocations .col-sm-10 p:last-child{margin-bottom:20px;}.indianalocations img{margin-top:17px;margin-bottom:20px;padding-left:0px;width:100%;}.indianalocations .col-sm-2{padding-left:0px;}.indianalocations .row{border-bottom:2px solid #DBDBDB;}.i18n-es .desktoph1layer,.i18n-es .h1polishlayer{visibility:hidden;display:none !important;}.i18n-es .concretepaverstab ul.nav-tabs{visibility:hidden;display:none !important;}.i18n-es .h1spanishlayer ul.nav-tabs{display:block !important;visibility:visible;}.i18n-pl .concretepaverstab ul.nav-tabs{visibility:hidden;display:none !important;}.i18n-pl .h1polishlayer ul.nav-tabs{display:block !important;visibility:visible;}.i18n-en .h1spanishlayer,.i18n-en .h1polishlayer{visibility:hidden;display:none !important;}.i18n-pl .desktoph1layer,.i18n-pl .h1spanishlayer{visibility:hidden;display:none !important;}.i18n-es .homesliderlayer,.i18n-es .homesliderpolishlayer{display:none !important;}.homeslidermobilelayer{display:none;}.i18n-en .homesliderspanishlayer,.i18n-en .homesliderpolishlayer{display:none !important;}.i18n-pl .homesliderlayer,.i18n-pl .homesliderspanishlayer{display:none !important;}.i18n-pl .homeenvisible,.i18n-pl .homeesvisible{display:none;}.i18n-es .homeenvisible,.i18n-es .homeplvisible{display:none;}.i18n-en .homeesvisible,.i18n-en .homeplvisible{display:none;}.ourlocationbloc .col-sm-6{padding:0px;}.ourlocationbloc{margin-bottom:-1px;}.gm-style .gm-style-iw{width:400px !important;}.gm-style .gm-style-iw .infobox{width:400px !important;}.gm-style-iw{}.infobox .title{color:black !important;}.region-google-maps .infobox p{line-height:17px !important;}.infobox .title a{color:black !important;}.contactfield{margin-bottom:5px;border-radius:2px;border:1px solid rgba(0,0,0,0.2);width:259px;padding-left:10px;}#contactschedulesubmit,#contactcommentsubmit{font-size:15px;padding:6px 10px;border-radius:4px;border:2px solid white;box-shadow:0px 4px 4px 3px rgb(204,204,204);font-family:UniverseCondensed57;margin:14px 0px 14px 0px;background-color:rgb(251,235,78);color:rgb(0,0,0) !important;text-transform:uppercase;}#contactcommentreset,#contactschedulereset{padding:6px 25px;}#contactschedulereset,#contactcommentreset{font-size:15px;padding:6px 10px;border-radius:4px;border:2px solid white;box-shadow:0px 4px 4px 3px rgb(204,204,204);font-family:UniverseCondensed57;margin:14px 0px 14px 12px;background-color:rgb(255,255,255);color:rgb(0,0,0) !important;text-transform:uppercase;}.commentauthorizecheck input[type="checkbox"]+label span{background:url('/sites/default/files/checkbox_nomark.png') left top no-repeat;display:inline-block;width:24px;height:24px;margin:-1px 4px -10px 0;cursor:pointer;background-size:100% 100%;}.commentauthorizecheck input[type="checkbox"]:checked+label span{background:url('/sites/default/files/checkbox_mark.png') left top no-repeat;background-size:100% 100%;}#contactschedulelocation,#contactcommentstate{padding:3px 0px;}#contactschedulemonth,#contactscheduleday,#contactscheduledow,#contactscheduletime{width:30%;margin-right:3%;padding:3px 0px;}.languageswitcher .english{background-repeat:no-repeat;height:30px;background-color:rgb(54,54,54) ! important;margin-bottom:0px !important;}.languageswitcher .english a{text-decoration:none;width:100%;height:100%;display:block;padding-left:71px !important;padding:5px 8px;margin:0px;background-repeat:no-repeat;background-image:url("/sites/default/files/English-Language-Flag.png");background-size:60px 30px;}.languageswitcher .english a:hover{background-repeat:no-repeat;background-image:url("/sites/default/files/English-Language-Flag.png");background-size:60px 30px;background-color:rgb(54,54,54) ! important;color:rgb(140,140,140) !important;}.languageswitcher .spanish{background-repeat:no-repeat;height:30px;background-color:rgb(54,54,54) ! important;margin-bottom:0px !important;}.languageswitcher .spanish a{text-decoration:none;width:100%;height:100%;display:block;padding-left:71px !important;padding:5px 8px;margin:0px;background-repeat:no-repeat;background-image:url("/sites/default/files/Flag_of_Mexico.png");background-size:60px 30px;}.languageswitcher .spanish a:hover{background-repeat:no-repeat;background-image:url("/sites/default/files/Flag_of_Mexico.png");background-size:60px 30px;background-color:rgb(54,54,54) ! important;color:rgb(140,140,140) !important;}.languageswitcher .polish{background-repeat:no-repeat;height:30px;background-color:rgb(54,54,54) ! important;margin-bottom:0px !important;}.languageswitcher .polish a{text-decoration:none;width:100%;height:100%;display:block;padding-left:71px !important;padding:5px 8px;margin:0px;background-repeat:no-repeat;background-image:url("/sites/default/files/Flag_of_Poland.png");}.languageswitcher .polish a:hover{background-repeat:no-repeat;background-image:url("/sites/default/files/Flag_of_Poland.png");background-size:60px 30px;background-color:rgb(54,54,54) ! important;color:rgb(140,140,140) !important;}.language_selectoren{width:100%;height:30px;cursor:pointer;border:0px none;border-radius:2px;background-color:rgb(54,54,54) ! important;background-repeat:no-repeat ! important;background-attachment:scroll ! important;background-clip:border-box ! important;background-origin:padding-box ! important;-moz-appearance:none;background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/English-Language-Flag.png");background-position:right center,left center ! important;background-size:27px 27px,60px 30px;padding:0px 0px 0px 70px;text-align:left;}.selectedspanish{background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/Flag_of_Mexico.png") !important;}.selectedpolish{background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/Flag_of_Poland.png") !important;}.selectedenglish{background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/English-Language-Flag.png") !important;}.language_selectores{width:100%;height:30px;cursor:pointer;border:0px none;border-radius:2px;background-color:rgb(54,54,54) ! important;background-repeat:no-repeat ! important;background-attachment:scroll ! important;background-clip:border-box ! important;background-origin:padding-box ! important;-moz-appearance:none;background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/Flag_of_Mexico.png");background-position:right center,left center ! important;background-size:27px 27px,60px 30px;padding:0px 0px 0px 70px;text-align:left;}.language_selectorpl{width:100%;height:30px;cursor:pointer;border:0px none;border-radius:2px;background-color:rgb(54,54,54) ! important;background-repeat:no-repeat ! important;background-attachment:scroll ! important;background-clip:border-box ! important;background-origin:padding-box ! important;-moz-appearance:none;background-image:url("/sites/default/files/home images/icon1.png"),url("/sites/default/files/Flag_of_Poland.png");background-position:right center,left center ! important;background-size:27px 27px,60px 30px;padding:0px 0px 0px 70px;text-align:left;}.languageswitcher .english a.active{background:url("/sites/default/files/English-Language-Flag.png") no-repeat #8C8C8C;color:black !important;background-size:60px 30px;}.languageswitcher .spanish a.active{background:url("/sites/default/files/Flag_of_Mexico.png") no-repeat #8C8C8C;color:black !important;background-size:60px 30px;}.languageswitcher .polish a.active{background:url("/sites/default/files/Flag_of_Poland.png") no-repeat #8C8C8C;color:black !important;background-size:60px 30px;}.layerslider-bannercontainer .tp-bullets.simplebullets .bullet:hover,.layerslider-bannercontainer .tp-bullets.simplebullets .bullet.selected{width:13px !important;height:13px !important;border:2px solid #f68c20 !important;background:none repeat scroll 0% 0% transparent !important;}#section-header .dexp-menu>ul.menu>li>span.nolink{line-height:64px !important;color:#DBD6CE !important;text-transform:uppercase;padding:25px 12px !important;font-weight:500 !important;font-size:13px !important;font-family:UniverseCondensed57 !important;}#section-header .dexp-menu>ul.menu>li>span.nolink:hover{line-height:64px !important;text-transform:uppercase;padding:25px 12px !important;font-size:13px !important;font-family:UniverseCondensed57 !important;color:black !important;border-top:0px solid !important;background:#DBD6CE !important;cursor:pointer;}#section-header .dexp-menu>ul.menu>li>span.nolink:before{height:0px !important;}#section-header .dexp-menu>ul.menu>li.active>span.nolink{color:black !important;}.didyouknowblock{background:rgb(246,246,246);left:10px;padding-left:10px;border-radius:5px;min-height:auto;margin-bottom:20px;height:355px;}.didyouknowblock .col-sm-3 img{margin-top:40px;}.didyouknowblock .col-md-9{margin-top:30px;}.node-blog .field-type-video-embed-field iframe{width:100%;height:200px !important;}select#edit-field-resource-category-value{background:url("/sites/default/files/unnamed_0.png") no-repeat scroll right center !important;border-radius:0px;color:#000000;font-weight:bold;}select#edit-field-resource-category-value-i18n{background:url("/sites/default/files/unnamed_0.png") no-repeat scroll right center !important;border-radius:0px;color:#000000;font-weight:bold;}input[type="checkbox"].rememberpass+label span{margin:-2px 2px -10px -3px;}input[type="checkbox"].rememberpass+label{margin-top:-12px;}.didyouknowblock .col-sm-9 h4 a{font-family:UniverseCondensed47 !important;font-size:18px;font-weight:bold !important;color:rgb(108,105,105) !important;margin-top:22px;}.didyouknowblock .col-sm-9 h4{margin-bottom:20px;}.dexp-dropdown ul.menu li>ul.menu{min-width:230px !important;}.region-copyright a{color:rgb(140,140,140) !important;font-weight:600;text-decoration:underline;padding:5px 8px;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;-moz-box-decoration-break:clone;box-decoration-break:clone;}.region-copyright a:hover{background:none repeat scroll 0% 0% #DBD6CE;color:black !important;padding:5px 8px;text-decoration:underline;}.view-did-you-know .dexp-grid-items .dexp-grid-item{float:left;margin-bottom:20px;margin-top:20px;height:auto;}.view-did-you-know .dexp-grid-items .dexp-grid-item .views-field{float:left;display:block;background:rgb(246,246,246);border-radius:5px;}.view-did-you-know .dexp-grid-items .dexp-grid-item .views-field .field-content{float:left;}video{cursor:pointer;}#contactschedulemonth{appearance:none;-moz-appearance:none;padding:7px 5px;border-radius:4px;-webkit-appearance:none;-o-appearance:none;}#contactschedulelocation,#contactschedulemonth,#contactscheduleday,#contactscheduletime,#contactcommentstate{background:transparent url("/sites/default/files/unnamed_0.png") no-repeat scroll right center !important;border-top-right-radius:12px;border-bottom-right-radius:12px;padding:5px 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:5px;border-radius:0px;border:1px solid rgba(0,0,0,0.2);}.view-resource-library .dexp-grid-items .dexp-grid-item{margin-bottom:15px;}.contactcommentform .col-sm-4{font-weight:bold !important;}.contactcommentform p{font-weight:normal !important;}.displaydifferentwords,.displaydifferentwords1{cursor:pointer;}#contactschedulemonth,#contactscheduleday,#contactscheduletime,#contactschedulelocation,#contactcommentstate{color:#000000;}.ourlocationblocbgfirst:before{content:"";display:block;background-image:url("/sites/default/files/Map_1920x748.png");}.mobilevisible{display:none;}.ourlocationblocbgfirst{height:auto !important;}.loginhelp{font-family:verdana !important;font-size:12px;text-transform:none;}#loginresponse{margin:0px 19%;padding:10px 18px;display:inline-block;border-radius:3px;width:62%;margin-bottom:10px;}#regresponse{display:inline-block;margin:0px 13%;padding:10px 10px;border-radius:4px;width:74%;margin-bottom:15px;}.close{opacity:0.6 !important;text-shadow:0 0px 0 #fff !important;}#myModal1 .modal-body input,#myModalEmpLogin .modal-body input{font-style:normal !important;font-family:verdana !important;}#myModalGalleryLogin .modal-body input{font-style:normal !important;font-family:verdana !important;}#myModalFavLogin .modal-body input{font-style:normal !important;font-family:verdana !important;}.loginhelplink,.resetpasswordlink{cursor:pointer;font-size:9px;}.productshead{padding-left:13px !important;margin-bottom:5px !important;}#myModalProductGallery .modal-footer{display:none;}#myModalProductGallery .modal-header{display:block;border-bottom:0px;border-bottom:0px solid #E5E5E5;min-height:8px;padding-top:0px;padding-bottom:5px;}#myModalProductGallery .modal-header .modal-title{display:none;}#myModalProductGallery .modal-header .close{font-size:14px;color:#000 !important;margin-right:-6px;z-index:99999;margin-top:2px;}#myModalProductGallery .modal-dialog{width:730px;}#views-exposed-form-resource-library-page .views-exposed-form .form-item-items-per-page label{display:none;}#views-exposed-form-resource-library-page .views-exposed-form .views-exposed-widget{width:33%;}#views-exposed-form-resource-library-page .views-exposed-form .form-item-items-per-page #edit-items-per-page{margin-bottom:20px;padding:8px 10px;border:1px solid rgb(179,179,179);background:transparent url("/sites/default/files/unnamed_0.png") no-repeat scroll right center !important;border-radius:0px;font-weight:bold;color:black !important;display:none;}#views-exposed-form-resource-library-page #edit-items-per-page{margin-bottom:20px;padding:8px 10px;border:1px solid rgb(179,179,179);background:transparent url("/sites/default/files/unnamed_0.png") no-repeat scroll right center !important;border-radius:0px;font-weight:bold;color:black !important;width:31.5%;appearence:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;}.view-resource-library{margin-bottom:25px;}.pagination .pager-current a{color:#000000;}.muralscloseup img,.muralsdetail span img,.limestoonecloseup img,.limestoonedetail span img{display:none;}.muralsdetail .projectname,.limestoonedetail .projectname{padding-top:10px !important;}.muralsdetail .projectname .manufacture-product,.muralsdetail .projectname .productcolor,.limestoonedetail .projectname .productcolor,.limestoonedetail .projectname .manufacture-product{display:none;}.limestoonedetail{padding-left:0px !important;}.limestoonedetail .projectpagination{margin-left:6px !important;}.limestoonedetail .projectname{margin-left:0px !important;}.caststonedetail span{display:none;}.caststonebeauty{display:none;}.muralscloseup .productcolor,.limestoonecloseup .productcolor{font-size:17px;}.limestoonecloseup p{text-transform:capitalize !important;}.modal-footer{border-top:0px !important;}.shapedetail span img,.shapedetail .manufacture-product,.shapedetail .productcolor{display:none;}.shapedetail .projectpagination .next,.shapedetail .projectpagination .prev{color:white !important;}.shapedetail .projectpagination{margin-bottom:18px;}.shapecloseup{position:relative;}.productgalleryimages #dexp-carousels .carousel-inner .item p{margin-bottom:0px;}.productgalleryimages div.dexp_carousel .carousel-control span{color:#000000 !important;}.viewmyprojects{display:none !important;}#user-profile-form #edit-contact{display:none;}.view-id-news .field-type-text-with-summary .field-label{display:none;}#myModalProductGallery .modal-content{border-radius:0px;}.shapecloseup .productcolorshape{text-transform:capitalize !important;position:absolute;top:43px;width:100%;}#regsubmit img{background:white;}#loginsubmit img{background:white;}.projectnameok img,.projectnamecancel img,.projectrenameok img,.projectrenamecancel img,.projectdeleteok img,.projectdeletecancel img,.productinprojectdeleteok img,.productinprojectdeletecancel img{background:white;}.i18n-pl .footersubmitfield input{width:80%;}.i18n-es .footersubmitfield input{width:80%;}#loginbuttonregister{cursor:pointer;}#regfavsubmit img,#loginsubmitfav img,#loginsubmitgallery img,#reggallerysubmit img{background:#fff !important;}.product-content .form-submit#edit-submit--2{color:#000000 !important;background-color:#F7ED4D !important;font-family:UniverseCondensed47;margin-left:0px !important;}.collapsing{height:0px !important;}.serachrowcustom{padding:15px 0px;border-bottom:1px solid #eeeeee;}.views-row-last.serachrowcustom{border-bottom:0px solid #eeeeee;}.serachrowcustom h3{margin-top:5px;}.shop-right .product-details-wrap{display:none;}.view-employee-portal-login .views-field-title,.view-employee-portal-login .views-field-body{padding-left:15px;color:#6C6969 !important;}.view-employee-portal-login .views-field-body p{padding-left:15px;font-style:italic;}.view-employee-portal-login .views-field-body a{text-decoration:underline;font-weight:bold;color:#6C6969 !important;text-transform:uppercase;}.empdetailsbody{margin-left:15px;}.not-logged-in.page-employee-portal-login #section-main-content{background:rgba(0,0,0,0.65);}#loginempresponse{width:100%;padding:8px 10px;border-radius:3px;}#loginempresponse{display:none;}.requestwelcomemailsubmit{background:#f7ec5c;color:black !important;font-family:UniverseCondensed47;text-transform:uppercase;padding:9px 25px;font-size:13px;border:3px solid white;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.4);}.page-admin input[type="checkbox"]{display:inline !important;}.logged-in .empportalloginblock{display:none;}.contentonimagediv .ordersummary{text-transform:capitalize;}.logged-in .empportalloginblocknormaluser{display:none;}.empportalloginblocknormaluser{display:none;}.myaccountempportal{display:none;}.logged-in .myaccountempportal{display:block;}.logged-in .empclickherelogin{display:none;}.empclickherelogin{display:inline;}.employeehide{display:none !important;}.navigation-top ul li a{color:rgb(219,214,206) !important;font-weight:bold;list-style:outside none none;display:inline;}.i18n-es #brickcalblocksqfootage{margin-top:24px;}.i18n-es #brickcalsubmit{margin-top:20px;}.i18n-pl .form-item-bricksize{display:block;float:left;margin-bottom:0px;}.i18n-pl .form-item-bricksqfootage{display:block;float:left;margin-top:0px;}.i18n-pl .form-item-bricksqfootage .col-sm-4,.i18n-pl .form-item-bricksqfootage .col-sm-8{margin-top:0px !important;}.i18n-pl label[for=brickcalsize]{margin-bottom:0px !important;}.i18n-pl #brickcalsubmit{margin-top:20px;}.i18n-pl #block-brickcalculator-brickform .form-item-brickpriceper1k .field-prefix{clear:both;padding-top:15px;}.i18n-pl .colorselect{left:110px !important;}.form-item-commerce-payment-payment-method .ajax-progress{display:inline !important;float:left !important;}.form-item-commerce-payment-payment-method .ajax-progress .message{display:none;}.i18n-en .encompletionemail{display:block !important;}.i18n-es .escompletionemail{display:block !important;}.i18n-pl .plcompletionemail{display:block !important;}.encompletionemail,.escompletionemail,.plcompletionemail{display:none;}#empportalmenu{display:block;}#myaccountmenu{display:block;}.stonestyletable tbody tr th:nth-child(2){padding:5px 85px !important;}.mobileheadertable{display:none;}.materialsinventory.outdoor a.ulink{pointer-events :none;text-decoration:none !important;}@media screen and (max-width:991px){.dexp-dropdown>ul.menu>li{float:none !important;}#section-header .dexp-menu>ul.menu>li>a{line-height:36px !important;padding:0px !important;padding-left:5px !important;}#section-header .dexp-menu>ul.menu>li>ul>li>a{padding-left:5px !important;font-weight:normal !important;}.ibccart{top:0px;left:5px;}.cartquantitytext{top:37px;left:5px;}.testimonial{padding-top:0px;}.testimonial .person-says{display:none;}.navigation-top ul{display:none;}.navigation-search{display:none;}.shop-right{padding-top:15px;}.email-product{margin-top:15px;}.sticky-wrapper #section-header{height:115px !important;}.productmobilelayer{display:none;font-size:25px !important;}.desktopvisible{display:none;}.mobilevisible{display:block;}}@media screen and (max-width:786px){.brickcalculatorform{margin-bottom:0px;}.locationslistmobile{top:12% !important;left:27% !important;}.locationslistmobile a{font-size:13px !important;margin-bottom:2px !important;}.brickcalculatorform .col-sm-6{float:none;text-align:left;}.formlastblock .col-sm-8{padding-left:0px;}.formlastblock{width:59%;padding-left:0px !important;}.brickformsubbtn{top:13px;}#brickcalsubmit{width:95px !important;}.bricksfformbtn{width:251px;line-height:1.8;height:49px;}}@media only screen and (min-width:990px) and (max-width:1200px){.locationslist{top:13% !important;left:12%;}}@media only screen and (min-width:1200px) and (max-width:1440px){.locationslist{top:19% !important;left:12%;}}@media only screen and (min-width:1440px) and (max-width:1680px){.locationslist{top:23% !important;left:13% !important;}}@media only screen and (min-width:1680px) and (max-width:1920px){.locationslist{top:25% !important;left:13% !important;}}@media screen and (min-width:991px){#empportalmenu{display:none;}#myaccountmenu{display:none;}}@media screen and (min-width:990px) and (max-width:1190px){#section-header .dexp-menu>ul.menu>li>a,#section-header .dexp-menu>ul.menu>li>span.nolink{padding:25px 9px !important;font-size:12px !important;}#section-header .dexp-menu>ul.menu>li>span.nolink:hover{padding:26.5px 9px !important;font-size:12px !important;}.mobileenglishh1,.mobilespanishh1,.mobilepolishh1{right:6% !important;left:auto !important;}.desktoph1layer,.h1spanishlayer,.h1polishlayer{font-size:45px !important;}.slidetabprodidea{left:auto !important;right:6% !important;}.footerconbutton img{width:70% !important;}.view-commerce-cart-form .line-item-summary{margin-bottom:45px;}.favoritesloginbutton img{width:70% !important;}.favoritesloginbutton{display:block;clear:both;float:left;}.footerbrick .sp-user a{margin-left:-15px !important;margin-right:10px !important;}.footerbrick .boder-icon .sp-text{margin-right:15px !important;}}@media screen and (max-width:991px){.favoritesloginbutton img{width:40% !important;}.page-user .nav-tabs>li.active>a{font-size:10px;}.page-user .nav-tabs>li>a{font-size:10px;}.page-user .form-text{width:100%;}.page-user select{width:100%;}.eachproject img{width:70% !Important;}.projectsblock .projects{clear:both;}.addproject,.renameproject,.deleteproject,.shareproject,.myaccount{float:none !important;}.shareprojectinproduct,.myprojects,.contactibc,.deleteproductsinproject,.addproductsinproject{float:none !important;display:inline;}.projectsblock .projects .col-sm-10{width:85%;}.projectsblock{margin-top:-50px;}.projectitemsblock{margin-top:-50px;}#myModal2 .modal-dialog{width:95%;}#myModalProductGallery .modal-dialog{width:95%;}#myModal2 .modal-dialog{width:95%;}.regformpopup .col-sm-6{padding-left:0px;padding-right:0px;}#loginsubmit,#loginsubmitfav,#loginsubmitgallery,#loginempsubmit{margin-top:10px !important;}#emplogin .col-sm-2 img,.projectsblock .col-sm-2 img,.projectitemsblock .col-sm-2 img,#emploginhelp .col-sm-2 img,#login .col-sm-2 img,#register .col-sm-2 img,#gallerylogin .col-sm-2 img,#galleryregister .col-sm-2 img,#favlogin .col-sm-2 img,#favregister .col-sm-2 img{top:0px !important;left:47% !important;}.nav-tabs>li>a{margin-right:0px !important;}.concretepaverstab .nav-tabs{margin-left:-70px !important;}.favoritesloginbutton img{float:none !important;display:block;margin:0px auto !important;}.regformpopup p{padding-bottom:30px;}.mobilecques{padding-left:15px;}.mobileillocations{margin-left:0px !important;}#section-header .dexp-dropdown ul.menu li span.nolink{line-height:34px !important;padding:20px 5px !important;}.menu-toggler{width:25px;height:25px;text-align:center;top:2px;right:2px;line-height:22px;border:1px solid #404040;}.ibccartwhite{top:0px;left:5px;}#section-header .dexp-menu>ul.menu>li>span.nolink:hover{line-height:34px !important;padding:8px 5px !important;}#section-header .dexp-menu>ul.menu>li>a#cartmenu{line-height:53px !important;}.requestwelfname,.requestwellname,.requestwelcomeemail,.requestemailform{width:100% !important;}.projectdeleteok:before{content:'\A';}.mobileenglishh1{right:6% !important;top:72% !important;display:block;left:auto !important;}.mobilehomeenglishslide{left:0px !important;width:90% !important;}.mobilehomespanishslide{left:0px !important;width:90% !important;}.mobilehomepolishslide{left:0px !important;width:90% !important;}.homesliderpolishlayer{width:111% !Important;}.homesliderspanishlayer{width:111% !important;}.homesliderlayer{width:111% !important;}.homesliderlayer div{width:110% !important;}.homesliderpolishlayer h2{line-height:20px !important;font-size:15px !important;width:77% !important;}.homesliderpolishlayer div{width:110% !important;}.homesliderspanishlayer h2{line-height:20px !important;font-size:15px !important;width:77% !important;}.homesliderspanishlayer div{width:110% !important;}.homesliderlayer h2{line-height:20px !important;font-size:15px !important;width:77% !important;}.homesliderpolishlayer p{font-size:10px !important;width:77%;line-height:10px !important;margin-top:5px !important;}.homesliderpolishlayer p span{font-size:10px !important;}.homesliderspanishlayer p{font-size:10px !important;width:77%;line-height:10px !important;margin-top:5px !important;}.homesliderspanishlayer p span{font-size:10px !important;}.homesliderlayer p{font-size:10px !important;width:77%;line-height:10px !important;margin-top:5px !important;}.homesliderlayer p span{font-size:10px !important;}.homesliderpolishlayer a{font-size:10px !important;}.homesliderspanishlayer a{font-size:10px !important;}.homesliderlayer a{font-size:10px !important;}h1.desktoph1layer{font-size:30px !important;}h1.h1polishlayer{font-size:24px !important;}h1.h1spanishlayer{font-size:30px !important;}h1.h1spanishlayer a{font-size:30px !important;}h1.desktoph1layer a{font-size:30px !important;}h1.h1polishlayer a{font-size:30px !important;}.mobilespanishh1{right:6% !important;top:72% !important;display:block;left:auto !important;}.mobilepolishh1{right:6% !important;top:72% !important;display:block;left:auto !important;}.tp-bullets{margin-left:-95px !important;}.modal-body{-webkit-overflow-scrolling:touch;}.front .tp-bullets{display:none !important;}.commercialbrickleft,.commercialbrickleft_links,.residentialbrickleft_link,.residentialbrickleft,.thinbrick_left,.thinveenerleftbar,.structuralbrick_left,.structuralbrickleft{display:none !important;}.shapesleft_link,.specialbrickleft,.murralbrickleft,.naturalstoneleft_link,.naturalstoneleft,.manufacturedstoneleft_link,.manufacturedstone_testimonial{display:none !important;}.caststoneleft_link,.caststoneleft,.limestone_link,.limestoneleft,.claypaversleft_link,.claypaversleft,.concretepavers_left,.landscape_naturalstone,.landscape_naturalstone_testimonial{display:none !important;}.retainingwallsleft,.retainingwallstestimonial,.concreteblockleft_link,.concreteblockleft{display:none !important;}.stoneinterior_links,.stoneinterior_testimonial,.interiorbrick_links,.interiorbrick_testimonial,.concreteinteriors_links,.concreteinteriors_testimonial{display:none;}.slidetabprodidea{left:auto !important;right:6% !important;}#dexp-dropdown{margin-top:33px;}#projectrename{display:block;margin-bottom:10px;}.projectrenameok{margin-left:0px;}#shareprojectemail,#shareprojectmessage{width:80%;}#projectname{display:block;margin-bottom:20px;}.projectnameok{margin-left:0px;}.deletebreak{display:block;margin-top:20px;}.projectdeleteok{margin-left:0px;}.shapecloseup{margin-top:10px;}.shapedetail .projectname{float:none !important;}.shapedetail .projectpagination{float:none !important;}.footerconbutton img{width:55% !important;padding-top:0px !important;}.view-commerce-cart-form .line-item-summary{margin-bottom:45px;}.commerce-product-field-field-product-images img{width:100%;}.view-commerce-cart-form .table-responsive{overflow:auto !important;}.table-responsive{overflow:auto !important;}.node-product-display td,.node-product-display th{font-size:7px;}.node-product-display td strong{font-size:7px !important;}.node-product-display td span{font-size:6px;}.stonestyletable tbody tr th:nth-child(2){padding:5px 50px !important;}.view-commerce-cart-form .commerce-line-item-views-form th{font-size:9.1px;}.page-cart .view-commerce-cart-form .views-table tr.odd td.views-field-line-item-label,.page-cart .view-commerce-cart-form .views-table tr.even td.views-field-line-item-label{text-align:left !important;}.page-checkout .view-commerce-cart-summary .views-table thead>tr>th{font-size:9.1px;}.page-checkout .table-bordered>tbody>tr>td{text-align:left !important;}.page-checkout .table-bordered>tbody>tr>td:nth-child(2){font-size:11px;}.mobileheadertable{display:block !important;}#paint span{left:8.5% !important;right:5% !important;top:58% !important;}.view-commerce-cart-form .commerce-line-item-views-form tr td:nth-child(3){font-size:11px;}#myModalDeleteProductinPtoject .modal-dialog{width:95%;}.confirm-parent,.password-parent{width:100% !important;}#commerce-checkout-form-checkout .form-text,#commerce-checkout-form-checkout .form-select{width:100% !important;}.blockwidthlast{margin-left:0px !important;padding-right:1px !important;}.page-checkout-review #payment-details input[name="commerce_payment[payment_details][credit_card][number]"]{width:100% !important;}table.checkout-review{table-layout:fixed;}#edit-checkout-review td{padding-right:0px !important;}}@media screen and (min-width:700px) and (max-width:990px){h1.desktoph1layer{font-size:40px !important;}h1.desktoph1layer a{font-size:40px !important;}h1.h1polishlayer{font-size:40px !important;}h1.h1polishlayer a{font-size:40px !important;}h1.h1spanishlayer{font-size:40px !important;}.homesliderlayer h2{width:135% !important;}.homesliderspanishlayer h2,.homesliderspanishlayer p{width:135% !important;}.homesliderpolishlayer h2,.homesliderpolishlayer p{width:135% !important;}h1.h1spanishlayer a{font-size:40px !important;}.homesliderlayer h2{line-height:20px;font-size:24px !important;}.homesliderlayer p{line-height:18px !Important;font-size:13px !important;width:135% !important;}.stonestyletable tbody tr th:nth-child(2){padding:5px 85px !important;}.page-cart .view-commerce-cart-form .views-table tr.odd td.views-field-line-item-label,.page-cart .view-commerce-cart-form .views-table tr.even td.views-field-line-item-label{text-align:center !important;}.page-checkout .table-bordered>tbody>tr>td{text-align:center !important;}.node-product-display td,.node-product-display th{font-size:13px;}.node-product-display td strong{font-size:13px !important;}.node-product-display td span{font-size:13px;}.mobileheadertable{display:none !important;}}
.view-content .node-blog h2{display:none;}.view-content .node-blog .submitted{display:none;}.view-content .col-1{vertical-align:top;}.view-content .col-2{vertical-align:top;}.view-content .col-3{vertical-align:top;}.view-content .node-blog .field-name-field-title-2{font-weight:800;}.view-content .node-blog .field-name-field-title-2{font-weight:normal !important;padding-left:20px;height:110px;max-height:110px;padding-top:20px;padding-bottom:35px;width:92%;}.view-content .node-blog .field-name-field-title-2 .field-item{border-bottom:1px solid #C9C9C9;font-size:15px;height:80px;max-height:80px;line-height:80px;}.view-content .node-blog .field-name-field-title-2 .field-item p{vertical-align:top;display:inline-block;line-height:25px;}.view-content .node-blog .field-name-field-title-2 .field-item a{color:#6C6969 !important;}.view-content .node-blog .field-name-field-blog-tags{padding-left:20px;padding-bottom:10px;width:92%;}.view-content .node-blog .field-name-field-blog-tags .field-item{padding-left:18px;}.view-content .node-blog .field-type-text-with-summary{padding-left:20px;width:92%;}.view-content .node-blog .field-name-field-blog-tags .field-item:before{content:"\f073";font-family:FontAwesome;position:absolute;margin-left:-18px;}.thinveenerleftbar .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.interiorbrick_testimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.view-content .node-blog .field-type-video-embed-field{width:92%;height:200px;}.view-news .pagination .pager-current a{color:black !important;border-radius:0px;}.field-name-field-blogquote{padding-left:0px !important;}.view-news .dexp-grid-items .row{display:flex;flex-wrap:wrap;}.quote-post p{color:#83939C !important;}.field-name-field-blogquote .field-label{display:none;}.resourcelibrary h3 a{font-family:UniverseCondensed57 !important;font-size:20px !important;font-weight:500 !important;color:rgb(108,105,105) !important;}.resourcelibrary .col-sm-3 img{margin-top:20px;border:0.3px solid #b3b3b3;}.views-exposed-form-resource-library-page{margin-top:60px;}.resourcelibrary{float:left;display:block;margin-bottom:10px;border-top:1px solid #71739f;}.resourcelibrary h3{padding-bottom:15px;}.views-exposed-form .views-exposed-widgets .form-select{padding:8px 10px;width:100%;border-radius:2px;border:1px solid #b3b3b3;appearence:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;}.views-exposed-form .views-exposed-widget .form-text{border-radius:2px;border:1px solid rgb(179,179,179) !important;padding:5px 10px;width:100%;}.views-exposed-form .views-exposed-widget .btn-primary{margin:0px;margin-top:-10px !important;margin-bottom:10px !important;color:rgb(0,0,0) !important;font-size:15px;padding:10px 30px;border-radius:4px;border:2px solid white;box-shadow:0px 4px 4px 3px rgb(204,204,204);font-family:UniverseCondensed57;background-color:rgb(251,235,78);text-transform:uppercase;cursor:pointer;margin-left:20px;}#views-exposed-form-resource-library-page #edit-field-resource-category-value-wrapper{width:33%;}#views-exposed-form-resource-library-page #edit-keys-wrapper{width:33%;}#views-exposed-form-resource-library-page #views-submit-button{margin-left:5%;}.commercialbrickleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.residentialbrickleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.structuralbrickleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.murralbrickleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.murralbrickleft{margin-top:116px;}.shapecloseup .manufacture-product{text-transform:capitalize !important;position:absolute;top:0px;width:100%;}.modal.fade.in{background:rgba(0,0,0,0.65);}.specialbrickleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.shapedetail{margin-top:-92px !important;}.naturalstoneleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.caststoneleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.bricktestimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.limestoneleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.concreteblockleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.concreteinteriors_testimonial .testimonial .testimonials-content{width:90% !important;font-family:verdana !important;}.manufacturedstone_testimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.stoneinterior_testimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.concretepavers_left .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.landscape_naturalstone_testimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.retainingwallstestimonial .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.landscape_naturalstone_testimonial{margin-top:-43px;}.landscape_naturalstone{margin-top:120px;}.retainingwallstestimonial{margin-top:-47px;}.concretepavers_left{margin-top:652px;}.retainingwallsleft{margin-top:30px;}.limestoneleft{margin-top:250px;}.concreteblockleft{margin-top:2026px;}concreteinteriors_testimonial{margin-top:2026px;}.manufacturedstone_testimonial{margin-top:1310px;}.stoneinterior_testimonial{margin-top:1310px;}.manufacturedstoneleft_link{position:absolute;text-align:right;margin-left:48px;margin-top:176px;}.manufacturedstoneleft_link p{line-height:15px;}.stoneinterior_links{position:absolute;text-align:right;margin-left:48px;margin-top:176px;}.stoneinterior_links p{line-height:15px;}.concreteblockleft_link{margin-top:222px;margin-left:110px;}.concreteinteriors_links{margin-top:222px;margin-left:110px;}.limestone_link{position:absolute;margin-left:103px;top:50%;margin-top:-42px;}.commercialbrickleft_links{margin-top:128px;}.commercialbrickleft{margin-top:922px;}.residentialbrickleft_link{margin-top:148px;position:absolute;margin-left:52px;}.naturalstoneleft_link{position:absolute;margin-left:79px;margin-top:150px;}.caststoneleft_link{margin-top:378px;margin-left:60px;}.caststoneleft{margin-top:486px;}.naturalstoneleft{margin-top:527px;}.residentialbrickleft{margin-top:2618px;}.shapesleft_link{margin-top:67px;position:absolute;margin-left:127px;}.specialbrickleft{margin-top:8433px;}.outdoor a{margin-left:55px;}.outdoor{margin-bottom:120px;}.claypaversleft .testimonial .testimonials-content{width:90%;font-family:verdana !important;}.claypaversleft{margin-top :-27px;}.claypaversleft_link{margin-top :115px;}.concreteblockpage a{cursor:default !important;}.concreteblockpage a:hover{font-weight:normal !important;text-decoration:none !important;color:white !important;}.thinveenerleftbar{margin-top:-48px;}.page-cart.i18n-pl .view-commerce-cart-form #edit-checkout{background:url('/sites/default/files/polish_2.png') !important;background-size:100% 100% !important;width:170px;height:70px;margin:0px !important;box-shadow:0px 0px 0px 0px !important;margin-left:14px !important;}.page-cart.i18n-pl .view-commerce-cart-form #edit-submit{background:url("/sites/default/files/polishnew.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:170px;height:70px;margin:0px !important;background-color:transparent !important;border:0px !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;color:transparent !important;}.page-cart.i18n-es .view-commerce-cart-form #edit-submit{background:url("/sites/default/files/new.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:170px;height:70px;margin:0px !important;background-color:transparent !important;border:0px !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;color:transparent !important;}.page-cart.i18n-es .view-commerce-cart-form #edit-checkout{background:url('/sites/default/files/Spanish%201.png') !important;background-size:100% 100% !important;width:170px;height:70px;margin:0px !important;box-shadow:0px 0px 0px 0px !important;margin-left:14px !important;}.page-checkout.i18n-pl .checkout-continue{background:url("/sites/default/files/polish1.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:90px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;margin-top:14px !important;}.page-checkout.i18n-es .checkout-continue{background:url("/sites/default/files/spanish2_0.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:90px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;}.page-checkout.i18n-pl #commerce-checkout-form-review .checkout-continue{background:url("/sites/default/files/polish2_0.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:97px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;}.page-checkout.i18n-es #commerce-checkout-form-review .checkout-continue{background:url("/sites/default/files/spanish3.png") repeat scroll 0% 0% / 100% 100% transparent !important;padding:0px !important;width:230px;height:97px;margin:0px !important;border:0px none !important;border-radius:0px !important;box-shadow:0px 0px 0px 0px !important;margin-top:15px !important;}@media (max-width:600px){#views-exposed-form-resource-library-page .views-exposed-form .views-exposed-widget{width:100%;}}@media (max-width:600px){#views-exposed-form-resource-library-page #edit-items-per-page{width:100%;}#views-exposed-form-resource-library-page #edit-keys-wrapper{width:100%;}#views-exposed-form-resource-library-page .views-exposed-form .views-exposed-widget .btn-primary{margin-left:0px;}.item-list .pager li{padding:0em;font-size:11px;}.bricktestimonial .mobilebrickcalculator{margin-left:25px;}#block-brickcalculator-brickform input{width:91% !important;font-size:11px;}.commercialbrickleft_links .shapesleft_link .specialbrickleft .murralbrickleft .bricktestimonial .naturalstoneleft_link .naturalstoneleft{display:none;}.commercialbrickleft .residentialbrickleft_link .residentialbrickleft .thinbrick_left .thinveenerleftbar .structuralbrick_left .structuralbrickleft{display:none;}.manufacturedstoneleft_link .manufacturedstone_testimonial .caststoneleft_link .caststoneleft{display:none;}.stoneinterior_links .stoneinterior_testimonial .interiorbrick_links .interiorbrick_testimonial .concreteinteriors_links .concreteinteriors_testimonial{display:none;}.favoritesloginbutton img{width:45% !important;margin-left:100px !important;}.aboutusmobile{line-height:15px;margin-top:-20px;}.commerce-line-item-views-form p{margin-right:190px;}.materialsmobile{border-left:transparent !important;}.materialsmobile h3{margin-left:0px !important;}.h1 polishnatural{font-size:74px !important;}.materialsmobile p{margin-left:0px !important;}.views-exposed-form .views-exposed-widget{margin-top:10px;}.mobilebrands{margin-bottom:20px;}.materialcalcmobile{margin-right:77px !important;}}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
