<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrapper
{
 text-align:left;
}

header
{
 padding:5px;
 padding-top:12px;
 text-align:center;
}

header h2
{
 margin:0;
 width:180px;
 height:55px;
 background:url('/uploads/images/logo.png') no-repeat top left;
 background-size:contain;
 margin-left:auto;
 margin-right:auto;
}

header h2 a
{
 display:block;
 width:216px;
 height:69px;
}

header h2 span
{
 display:none;
}

header #contacts h3
{
 text-align:center;
 font-family:'Raleway';
 font-size:14px;
 color:#fbf9f7;
 margin:0;
 margin-top:10px;
}

header #contacts h3 a
{
 color:#fbf9f7;
 text-decoration:none;
}

header #contacts h3 span
{
 display:none;
}

nav
{
 clear:both;
 background:#565656;
 text-align:center;
 margin-top:10px;
}

nav ul
{
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
}

nav ul li
{
 display:inline;
}

nav ul li a
{
 padding:10px;
 color:#fbf9f7;
 font-family:'Raleway';
 font-size:14px;
 text-decoration:none;
 display:inline-block;
 text-transform:uppercase;
 padding-top:13px;
 padding-right:15px;
 font-weight:bold;
}

nav ul li.menu-request-a-quote a
{
 background:#3D3D3D;
 color:#fbf9f7;
 font-size:18px;
 letter-spacing:-1px;
 font-weight:bold;
 width:240px;
 text-align:center;
 padding-top:10px;
 padding-right:10px;
 width:100%;
 clear:both;
 box-sizing:border-box;
}

#slideshow
{
 display:none;
}

#slideshow img
{
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:auto;
}

#content
{
 clear:both;
 background:#fbf9f7;
 padding:5px;
}

#content main
{
 padding:5px;
 background:#fbf9f7;
}

#content main h1
{
 margin:0;
 font-family:'Raleway';
 font-size:18px;
 color:#565656;
 margin-bottom:5px;
}

#content main p
{
 margin:0;
 font-family:'Raleway';
 font-size:15px;
 color:#565656;
 margin-bottom:10px;
}

#content main #galleryWrapper
{
}

#content main #galleryWrapper .galleryEntry
{
 position:relative;
 width:100%;
 overflow:hidden;
 margin-bottom:10px;
}

#content main #galleryWrapper .galleryEntry img
{
 width:100%;
 height:auto;
}

#content main #galleryWrapper .galleryEntry .galleryEntryPanel
{
 position:absolute;
 bottom:0;
 left:0;
 width:100%;
 background:rgba(255,255,255,0.9);
}

#content main #galleryWrapper .galleryEntry .galleryEntryPanel p
{
 font-family:'Raleway';
 font-size:14px;
 padding:8px;
 margin:0;
 font-weight:bold;
 text-align:center;
}

#content main #galleryWrapper .galleryEntry .galleryEntryPanel p a
{
 color:#000;
 text-decoration:none;
}

#sidebar
{
 background:#89858c;
}

#sidebar h3
{
 font-family:'Raleway';
 margin:0;
 text-transform:uppercase;
 font-weight:normal;
 font-size:13px;
 font-weight:bold;
 padding:5px;
 padding-bottom:0;
 color:#fbf9f7;
}

#sidebar .sidebarEntry
{
 padding-left:5px;
 width:50%;
 float:left;
 box-sizing:border-box;
 background:#89858c;
}

#sidebar .sidebarEntry p
{
 margin:0;
 margin-top:5px;
 margin-bottom:5px;
 font-family:'Raleway';
 font-size:13px;
 color:#fbf9f7;
 text-align:center;
}

#sidebar .sidebarEntry p a
{
 color:#fbf9f7;
 text-decoration:none;
 display:block;
}

#sidebar .sidebarEntry p img
{
 width:100%;
 height:auto;
 border:0;
 margin-bottom:3px;
}

#sidebar .sidebarEntry.last
{
 border-bottom:0;
}

#sidebar #sidebarContact
{
 padding:10px;
 width:50%;
 box-sizing:border-box;
 float:right;
 padding-left:5px;
}

#sidebar #sidebarContact h4
{
 margin:0;
 font-family:'Raleway';
 font-size:17px;
 text-transform:uppercase;
 text-align:center;
 padding-top:20px;
}

#sidebar #sidebarContact a
{
 color:#fbf9f7;
 text-align:center;
 text-decoration:none;
}

#sidebar #sidebarContact a span
{
 display:block;
}

#sidebar #sidebarMore
{
 clear:both;
 background:#3D3D3D;
}

#sidebar #sidebarMore p
{
 text-align:center;
 margin:0;
 margin-top:5px;
 margin-bottom:5px;
 font-family:'Raleway';
 font-size:14px;
}

#sidebar #sidebarMore p a
{
 display:block;
 padding:5px;
 color:#fff;
}

.contactform
{
}

.contactform fieldset
{
 margin:0;
 border:0;
 padding:0;
}

.contactform fieldset legend
{
 display:none;
}

.contactform fieldset label
{
 font-family:'Raleway';
 font-size:14px;
 width:100px;
 float:left;
 clear:both;
 margin-right:10px;
 padding-top:4px;
 margin-bottom:10px;
}

.contactform fieldset input
{
 font-family:'Raleway';
 font-size:14px;
 margin-bottom:20px;
 width:100%;
 box-sizing:border-box;
}

.contactform fieldset textarea
{
 width:100%;
 height:200px;
 resize:none;
 box-sizing:border-box;
 font-family:'Raleway';
 font-size:14px;
}

.contactform .submit
{
 text-align:center;
 padding-top:10px;
 margin-bottom:20px;
}

.contactform .submit input
{
 width:200px;
 height:40px;
 font-weight:bold;
 font-family:'Raleway';
 font-size:15px;
}

#content main p.error
{
 background:#f00;
 padding:5px;
 color:#fff;
}

#content main p.success
{
 background:#33B013;
 padding:5px;
 color:#fff;
}

#content main p.success.contactFormSuccess
{
 width:500px;
}

img.fullGalleryImage
{
 width:100%;
 height:auto;
}
/* Stylesheet: SmallPhone Modified On 2015-10-12 14:05:12 */
</pre></body></html>