
/* Template CSS */
html{font-size:18px}body{font-family:"Helvetica", Helvetica, sans-serif;font-size:0.8rem;margin:0px;padding:0px;color:#505050}a{text-decoration:none;color:#205b87;font-weight:bold}a:hover{text-decoration:underline}p{margin:0px;padding:0px;font-size:1rem;padding-bottom:10px;color:#505050}textarea{width:300px;height:100px}.align-center{text-align:center}.clear-div{clear:both}.field-label{font-family:Arial, Helvetica, sans-serif;text-align:right;white-space:nowrap;vertical-align:top;padding-top:8px;font-size:0.9rem;color:#323232;height:20px;padding-right:10px}.field-text{vertical-align:bottom;padding:0px;font-size:0.8rem;padding-bottom:1px;padding-top:1px}.highlighted-text{font-weight:bold}.image-right{float:right;margin-left:20px;margin-top:20px;margin-bottom:20px;max-width:45% !important}.image-left{float:left;margin-right:20px;margin-top:20px;margin-bottom:20px;max-width:45% !important}.overflow-hidden{overflow:hidden}.required-tag{color:#c00000;font-weight:bold}#wrapper{width:90%;max-width:2000px;margin:30px auto;-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 0px 20px 0px;box-shadow:rgba(0, 0, 0, 0.498039) 0px 0px 20px 0px}#_header{height:150px;margin-top:20px;position:relative}#_logo{height:114px;background-image:url("/templates/rapidsetbuildings/images/logo.png");background-repeat:no-repeat;background-size:contain;width:35%;max-width:400px;cursor:pointer;position:absolute;top:18px;left:10px}#_header_ad{width:550px;position:absolute;top:8px;right:8px;height:134px;overflow:hidden}#_header_ad ul{width:900px;height:100%}#_header_ad li{height:100%;float:left;display:block;cursor:pointer;background-size:cover;background-repeat:no-repeat;width:14.286%}#_navbar{height:36px;width:100%;background:#377cb8;background:-webkit-gradient(linear, left top, left bottom, from(#377cb8), to(#003899));background:-moz-linear-gradient(top, #377cb8, #003899);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(55,124,184)', endColorstr='rgb(0,56,153)')}#_navbar ul{border-right:1px solid #787878;width:auto;display:inline-block}#_navbar ul li{height:36px;font-size:0.9rem;color:white;border-right:1px solid black;border-left:1px solid #787878;position:relative;cursor:pointer;display:table-cell;vertical-align:middle}#_navbar > ul > li:hover{background-color:#376bb8}#_navbar ul li.menu-item-175{background-color:#c00000}#_navbar ul li:first-child{border-left:none}#_navbar ul li a{padding:0px 15px;width:100%;display:block;color:white;vertical-align:middle}#_navbar ul li a:hover{text-decoration:none}#_navbar ul li ul{display:none;background-color:#376bb8;position:absolute;top:36px;left:0px;width:auto;z-index:1000}#_navbar ul li ul li{display:block;float:none;white-space:nowrap;border:none}#_navbar ul li ul li a{border:none;padding:10px 15px}#_navbar ul li ul li a:hover{background-color:#377cb8}#_navbar ul li:hover ul{display:block}#navbar_search_text{background-image:url("/templates/rapidsetbuildings/images/search.png");background-position:right 5px;background-repeat:no-repeat;padding:2px 20px 2px 5px;font-size:16px;position:absolute;top:-20px;right:10px;width:200px}#mobile_nav_icon{display:none;font-size:18px;color:white;padding-top:3px;padding-left:8px;cursor:pointer}#mobile_nav{display:none;position:absolute;top:126px;width:100%;background-color:white;min-height:200px;font-weight:700;z-index:5000;padding-bottom:20px}#mobile_nav .font-awesome{font-size:16px;color:#376bb8}#mobile_nav ul{width:100%;list-style:none;border-bottom:2px solid rgba(81, 81, 81, 0.1)}#mobile_nav ul li{list-style:none;color:#376bb8;text-align:left;min-height:40px;border-top:2px solid rgba(81, 81, 81, 0.1);padding-top:13px;position:relative;cursor:pointer}#mobile_nav ul li .expand-menu{display:block;position:absolute;top:0px;right:0px;padding:0px;height:40px;width:40px;padding-top:13px;line-height:auto;text-align:center;cursor:pointer;font-size:16px}#mobile_nav ul li .contract-menu{display:none;position:absolute;top:0px;right:0px;padding:0px;height:40px;width:40px;padding-top:13px;line-height:auto;text-align:center;cursor:pointer;font-size:16px}#mobile_nav ul li ul{display:none;margin-top:10px;border-bottom:none}#mobile_nav ul li ul li{color:#515151}#mobile_nav ul li ul li a{padding-left:40px;font-weight:400;font-size:14px}#mobile_nav ul li a{padding-left:20px;text-decoration:none;color:#376bb8}#mobile_nav > ul > li > span.menu-title{padding-left:20px;font-size:14px;text-transform:uppercase}#mobile_nav > ul > li > a{padding-left:20px;font-size:14px;text-transform:uppercase}#_left_sidebar{width:25%;float:left}#_sidebar_blurb{padding:20px;background-color:#f0f0f0;font-size:1rem}#_sidebar_menu{padding:20px;margin-top:20px;background-color:#f0f0f0}#_sidebar_menu ul li ul{margin-left:20px}#_recent_articles{padding:20px;margin-top:20px;background-color:#f0f0f0}#_main_content{width:100%;padding-left:20px;padding-right:20px;min-height:400px;margin:30px 0px;position:relative}#_left_sidebar div a{display:block;margin-bottom:10px;font-size:0.8rem}#_left_sidebar div h2{font-family:'Roboto', sans-serif;font-size:1.2rem;text-align:center;padding-bottom:15px;border-bottom:1px solid #969696;margin-bottom:20px}#_inner_content{margin-left:25%;padding-right:30px;padding-left:30px}#_inner_main_content p{line-height:1.3}#_inner_main_content img{max-width:90%}#_inner_main_content blockquote{margin:0px 20px}#_inner_main_content ul{margin:10px 0px 20px 20px;list-style-type:disc}#_inner_main_content ol{margin:10px 0px 20px 20px;list-style-type:decimal}#_inner_main_content li{font-size:0.9rem;margin-bottom:5px;margin-left:10px;line-height:1.3}#_inner_main_content h1{font-family:'Roboto', sans-serif;font-size:2rem;font-weight:700;margin-bottom:20px}#_inner_main_content h2{font-family:'Roboto', sans-serif;font-size:1.5rem;margin-bottom:15px;margin-top:5px;font-weight:700}#_inner_main_content h3{font-family:'Roboto', sans-serif;font-size:1.2rem;margin-bottom:15px;margin-top:5px;font-weight:700}#_inner_main_content h4{font-family:'Roboto', sans-serif;font-size:1.2rem;margin-bottom:15px;margin-top:5px;font-weight:700;font-style:italic}#_edit_form{display:table;margin:0px auto}.photo-gallery{width:95%;margin:10px 0px;overflow:hidden}.photo-gallery div{height:auto}.photo-gallery p.gallery-title{padding-top:6px;padding-bottom:5px;font-size:1.4rem}.photo-gallery div.image-cell{width:88px;height:88px;overflow:hidden;float:left;margin-right:20px;margin-bottom:20px}.photo-gallery div.image-cell p{text-align:center;font-size:0.7rem;line-height:1;padding-top:10px}.photo-gallery div.gallery-image-div{background-repeat:no-repeat;border:1px solid #c8c8c8;-moz-box-shadow:3px 3px 5px 0px #646464;-webkit-box-shadow:3px 3px 5px 0px #646464;box-shadow:3px 3px 5px 0px #646464;margin-left:auto;margin-right:auto;overflow:hidden;background-size:cover;background-position:center;width:88px;height:88px}.photo-gallery .gallery-title{display:none}.photo-gallery .gallery-description{display:none}.photo-gallery .image-caption{display:none}#_footer{width:100%;min-height:50px}#_footer p{color:#646464;font-size:0.9rem;margin-left:20px;margin-right:20px;padding-bottom:13px;text-align:center}#_footer p:first-child{border-top:1px solid gainsboro;padding-bottom:5px;padding-top:16px}#_post_iframe{display:none}#_templates{display:none}@media only screen and (max-width: 1024px){#_header_ad{width:400px;height:110px}#_navbar{height:30px}#_navbar ul li{height:30px}}@media only screen and (max-width: 800px){#_navbar{height:26px}#_navbar ul li{height:26px}#_navbar ul{display:none}#wrapper{width:100%;margin:0px}#_header{margin-top:0px;height:100px}#_logo{margin:0px auto;position:relative;left:0px;height:70px;width:auto;max-width:auto;background-position:center center}#_header_ad{display:none}#_left_sidebar{display:none}#_inner_content{margin-left:0px;padding:0px}#navbar_search_text{display:none}input{max-width:250px}textarea{width:250px}#mobile_nav_icon{display:block}}


/* PHP Page CSS */
#_return_url_div{display:none;position:fixed;top:20px;left:50%;width:90%;max-width:800px;transform:translate(-50%, 0);border:5px solid #b4b4b4;padding:20px;padding-bottom:0;border-radius:10px;background-color:#323232;z-index:99999;color:white}#_return_url_div p{margin:0;margin-bottom:20px;text-align:center;color:white;font-weight:bold}#_return_url_div p a{color:white}#_return_url_div p a:hover{color:gainsboro}#_submit_paragraph{text-align:center;padding-top:20px}.display-form{display:none}.payment-method-fields{display:none}.signature-palette-parent{color:#0a1e96;background-color:#b4b4b4;padding:10px;max-width:600px}.signature-palette{border:2px dotted black;background-color:gainsboro;overflow:hidden}
