/*Theme Name:i-Tul ThemeTheme URI:https://i-tul.com/Description:Custom ThemeAuthor:Ryan HoldenVersion:0.1Tags:*/
/* =Reset default browser CSS. Based on work by Eric Meyer:https://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
album-photo{text-align:center!important;}
body{line-height:1;}
h1, h2, h3, h4, h5, h6{clear:both;font-weight:normal;}
ol, ul{list-style:none;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
.block{word-wrap:break-word;//border:1px solid lightgray;border-radius:6px;border-spacing:10px 20px;padding:10px 20px;margin:20px;float:left;// width:20%;display:block;text-align:center;}
.block:nth-child(3n+1){clear:both;}
/*.block2{word-wrap:break-word;//border:1px solid lightgray;border-radius:6px;border-spacing:5px 5px;padding:10px 10px;margin:20px;float:left;// width:20%;display:block;text-align:left;}*/
del{text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
/* =Layout-------------------------------------------------------------- */

.cf:before,
.cf:after {content: " "; display: table; }
.cf:after {clear: both; }
.cf {*zoom: 1; }
.no-break {white-space:nowrap;}

table, td{vertical-align:top}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body {min-width:303px;max-width:1400px;margin:auto;}
body,html{background-color:#000;height:100%;}
#wrapper{background-position:50% 0;background-repeat:no-repeat;background-image:url(images/background-structure3.jpg);min-height:100%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
#innerHeader, #innerMain, #innerFooter{width:1003px;margin:0 auto;padding-left:15px;padding-right:15px;}
.page-id-5 #innerMain {max-width:1160px;width:100%;}
.page-id-5 #callouts {max-width:990px;margin-left:auto;margin-right:auto;}

/* HEADER START */
#innerHeader{}
#header{height:179px;background:url('images/header_bg3.png') no-repeat 50% 0;position:relative;z-index:10;}
.home.page #header {margin-bottom:40px;}
#innerHeader{/*height:135px;background:url(images/header_bg.png) no-repeat 50% 0;*/
}
#header .clogo {padding:0;}
#header .logo{margin:10px 0 0 0;background:url(../../uploads/2014/01/STAGE-CMDR-Logo.png) no-repeat;float:left;width:230px;height:111px;display:block;}
#header .tabBox{margin:11px -27px 0 0;font-size:14px;font-style:italic;color:#fff;position:relative;line-height:1.3;}
#header .tabBox div p{float:left;width:25%;text-align:center;margin-bottom:5px;line-height:21px;}
#header .menu{text-transform:uppercase;font-size:12px;margin-top:-12px; margin-right:33px;}
#header .menu .children{display:none;}
#header .menu > ul > li{margin:0 0 0 40px;display:inline-block;position:relative;}
#header .menu > ul > li:first-child {margin-left:0;}
#header .menu > li {float:left;margin:40px 30px 0 0;}
#header .menu li a{font-size:12px;color:#fff;}
#header .menu li.current_page_item a,#header .menu li.current_page_parent a,#header .menu li.current_page_ancestor a{}
#header .menu .children{display:none;}
/*#header .menu li:hover .children{padding:22px 0 0 0;margin:0px 0 0 0;display:block;position:absolute;width:200px;height:300px;background:url(images/dropdown-menu2.png) no-repeat;}
*/
#header .menu ul > li:hover > .children{text-align:left;padding:22px 0 0 0;margin:0px 0 0 0;display:block;position:absolute;left:-30px;width:200px;height:300px;background:url(images/dropdown-menu2.png) no-repeat;}
#header .menu li:hover .children li{background:#47111f;}
#header .menu li:hover .children li a{margin-top:-1px;padding:15px 0px 15px 20px;border-top:1px solid #64182b;display:block;text-decoration:none;text-transform:uppercase;font-size:12px;}
#header .menu li:hover .children li a:hover{background:#350210 url(images/submenu_active.png) no-repeat 10px center;padding-left:40px;}
#header .menu li:hover .children li:first-child a{border-top:transparent;margin-top:1px;}
#header .menu ul > li:hover > .children .children{position:absolute;margin-left:200px;margin-top:-40px;background:none;padding:0;}
#header .counter{text-align:center;font-size:11px;color:white;line-height:1.5;/*margin-top:8px;*/
margin-top:10px;margin-right:-38px;}
#header .counter h4{font-size:18px;}
/*#header .menu .sub-menu{display:none;}
#header .menu li:hover .sub-menu{padding:22px 0 0 0;margin:0px 0 0 0;display:block;position:absolute;width:200px;height:300px;background:url(images/dropdown-menu.png);}
#header .menu li:hover .sub-menu li{border-top:1px #64182b solid;padding:13px 5px 12px 30px;}
#header .menu li:hover .sub-menu li:first-child{border:none;}
#header .menu li:hover .sub-menu li:hover{background:#350210;}
#header .menu li:hover .sub-menu li a{text-decoration:none;text-transform:uppercase;font-size:12px;}
#header .menu .sub-menu li.current_page_item,#header .menu .sub-menu li.current_page_parent,#header .menu .sub-menu li.current_page_ancestor{background:url(images/current-list-item.png) no-repeat 0 13px #350210;}
*/


.page-item-15 > ul, .page-item-17 > ul {left:auto !important;right:-30px;background:url(images/dropdown-menu2rt.png) no-repeat right top !important;}
/*.page-item-15:hover > .children,
.page-item-17:hover > .children {background-image:url(images/dropdown-menu2_rev.png) !important;background-position:-22px top !important;margin-right:-22px !important;}
*/
/* FOOTER START */
#footer{margin-top:10px;padding-bottom:20px;clear:both;overflow:hidden;}
#innerFooter{text-align:center;margin:0 auto;color:#e8e8e8;font-size:11px;}
#footer .widget-container{float:left;margin-right:40px;font-size:11px;color:#6f6f6f;}
#footer .widget-container a{color:#6f6f6f;}
#footer .widget-container .widget-title{text-transform:uppercase;font-weight:bold;font-size:11px;margin-bottom:8px;}
#footer .LJSubpagesWidget ul{list-style:none;margin-left:0px;}
#footer .LJSubpagesWidget li{line-height:1.5;margin-top:5px;padding-bottom:3px;}
#footer .SWBOC_Widget{}
/* ------------ SUBPAGE START ------------------- */
/* banner*/
#banner{}
/*#innerBanner{width:960px;}*/
/*#banner img{float:right;}*/
/*#banner #banner-content{margin:-170px 0 0 80px;float:left;width:400px;}*/
#banner #banner-content h1{color:#fff;font-weight:bold;font-size:28px;text-transform:uppercase;line-height:1.3;}
#banner #banner-content h2{color:#fff;font-size:24px;margin-top:10px;}
#banner #banner-content a{display:block;margin:36px 0 0 0;background:url(images/discover.png);width:238px;height:57px;}
#banner #banner-content a:hover{cursor:pointer;}
#banner .banner-locations {color: #fff; font-size: 12px; line-height: 1.1; margin-top:-90px; margin-left:-10px; padding: 5px 5px 5px 10px; }
#banner .banner-locations p {margin-bottom:10px;}
#banner .banner-locations li {margin-bottom:2px;}
/*banner slider*/
/*.home.page.page-id-5 .entry-content{height:319px;overflow:hidden;}*/
.blog .entry-content{margin:0 0 0 320px;}
.single .blog .entry-content{margin:0px;}
/*.home.page.page-id-5 .slideshow .slide img{width:410px;height:319px;}*/
/*.home.page.page-id-5 .slideshow .slide{width:410px;height:319px;overflow:hidden;}*/
/*.home.page.page-id-5 #post-5{position:relative;max-width:410px;}*/
/*.home.page.page-id-5 #container{float:left;}*/
/* end banner */
#content{padding-top:20px;}
/* Rentals Page */
#rentals-overview{background:url(images/pagecontent1.png);width:1006px;height:395px;}
#rentals-overview h2{padding:75px 0 40px 50px;width:260px;color:#fff;font-size:16px;}
#rentals-overview p{line-height:1.8;padding:0 0 20px 65px;width:630px;color:#fff;font-size:14px;}
#rentals-overview p img{margin-left:80px;margin-right:-280px;}
#recent-projects{background:url(images/pagecontent2.png);width:1006px;height:617px;}
#recent-projects h2{padding:78px 0 40px 50px;width:260px;color:#fff;font-size:16px;}
#recent-projects p{margin:0px 0 20px 65px;width:630px;color:#fff;font-size:14px;}
#recent-projects p img{padding-bottom:20px;}
#recent-projects #rqst{margin:-30px -270px 0 170px;}
.sidebarHold{width:240px;margin-right:40px;float:left;}
.sidebarHold .widget-container{margin-bottom:30px;}
.sidebarHold .widget-title{}
.sidebarHold .widget_subpages{}
.sidebarHold .widget_subpages .widget-title{}
.sidebarHold .widget_subpages ul{list-style:none;margin-left:0px;padding-bottom:0px;}
.sidebarHold .widget_subpages ul li{margin-left:0px;}
.sidebarHold .widget_subpages > ul > li{}
.sidebarHold .widget_subpages > ul > li > a{}
.sidebarHold .widget_subpages > ul > li > .children a{}
.sidebarHold li.current_page_item a, .sidebarHold li.current_page_parent a, .sidebarHold li.current_page_ancestor a{}
#container{clear:right;}
/*RECENT PROJECTS*/
.page.page-id-88 .gallery{text-align:center;}
/*margin:10px 0 30px 0;}
*/
.page.page-id-88 .gallery .gallery-item{margin:20px 0 0 0;padding:0px 10px;}
.gallery dt{width:200px;padding:0px 10px;}
/*BROWSE INVENTORY*/
.page.page-id-86 .inventory{margin:0 44px;}
/* HOME PAGE */
.midContent{box-shadow:0 0 30px #000;position:relative;background:#4D1422;max-width:320px;margin:0 auto;}
.midContent h3{box-shadow: inset 2px 2px 2px #b72c4f;padding:11px 23px;margin:0;font-weight:bold;font-size:17px;color:#fff;background:#791D34; display: inline-block;}
.midContent p{line-height:2;margin:110px 2px 0;padding:20px;font-size:13px;color:#fff;clear:both;}
#rentals, #service {background-size:cover;background-repeat:no-repeat;background-position:center top;}
#rentals{background:#4d1422 url(images/bg_rentalblocka.png) no-repeat center top;background-size:contain;}
#rentals p{line-height:1.5;font-size:13px;}
#service{background:#4d1422 url(images/bg_service2a.png) no-repeat center top;background-size:contain;}
#service h3{text-align:right;float:right;}
#service h3 a:hover{text-decoration:none;}
#service p{line-height:1.5;font-size:13px;}
#vid-quote {padding-bottom:100px;background:#000000;}
#video {margin-bottom:20px;}
#video embed{display:block;width:100%;height:100%;}
#contact-info{background:url(images/STAGE-1-callout.jpg) no-repeat center top;background-size:contain;height:96px;position:absolute;width:100%;margin-bottom:-8px;}
#contact-info h3{padding:25px 0 0 0;margin:25px 0 0 5px;font-size:15px;font-weight:bold;color:#791d34;}
#subscribe{margin-left:20px;clear:both;background:#4D1422;margin-bottom:30px;/*min-height:231px;*/}
#innerSub{float:left;width:420px;margin:0 0 0 40px;}
#subscribe #innerSub h3{padding:40px 0 0 0;color:#fff;font-weight:bold;font-size:17px;}
#subscribe #innerSub > p{padding:20px 0 0 0;font-size:13px;color:#fff;}
#subscribe #innerSub form{position:absolute;margin-top:-103px;}
#subscribe #innerSub strong{vertical-align:12px;}
#subscribe #innerSub a img{margin:20px 10px 0 10px;}
#subscribe #innerSub #email{float:left;height:28px;font-size:11px;color:#838487;font-style:italic;padding:0 5px;border:none;width:284px;margin:20px 0;border-radius:5px 0 0 5px;}
#subscribe #innerSub .facebook{display:inline-block;margin:0 10px;border:none;background:url(images/facebook.png);width:78px;height:32px;}
#subscribe #innerSub .facebook:hover{cursor:pointer;}
#subscribe #innerSub > label{display:inline-block;font-size:14px;font-style:italic;color:#fff;vertical-align:12px;}
/*#testimony{margin:20px 0 0 80px;float:left;width:390px;}*/
#testimony img{margin-bottom:0px;}
#testimony h4{line-height:1.3;margin:40px 0 0 0;font-size:16px;color:#fff;font-style:italic;}
#testimony h4 span{margin:-20px 10px 0 0;float:left;background:url(images/quote.png);width:66px;height:50px;}
#testimony p{margin:20px 0 0 0;color:#666666;font-size:12px;}
#testimony .alignright{margin:0;}
/* entry-content START */
.alignright{float:right;margin:0 0 20px 20px;}
.alignleft{float:left;margin:0 20px 20px 0;}
.aligncenter{display:block;clear:both;margin:0 auto 15px;}
.entry-title{font-size:25px;font-weight:bold;color:#ed1f2f;line-height:1.2;}
.entry-content{font-size:13px;color:#484848;line-height:1.5;}
.entry-content p, .entry-content ul, .entry-content ol{padding-bottom:25px;}
/*.entry-content ul, .entry-content ol{margin-left:20px;}
*/
.entry-content ul li, .entry-content ol li{padding-bottom:10px;}
.entry-content ul{list-style:disc;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{font-weight:bold;}
.entry-content h1{font-size:22px;}
.entry-content h2{font-size:18px;}
.entry-content h3{font-size:16px;}
.entry-content h4{font-size:14px;}
.entry-content h5{font-size:13px;}
.entry-content h6{font-size:12px;}
.entry-content blockquote{}
.entry-content blockquote p{}
/* BLOG START */
.blog{}
.blog .entry-title{font-size:18px;}
.blog .post{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #350e17;}
.blog .post h2.entry-title{font-weight:bold;}
.blog .post .entry-meta{font-size:13px;padding:3px 0 20px;line-height:20px;}
.blog .post .entry-utility{font-size:13px;}
.single{}
.single .post{padding-bottom:0px;margin-bottom:0px;border-bottom:none;}
.single .entry-title{color:#350e17}
.single .navigation{display:none;}
/* CONTACT FORM START */
.home .wpcf7{margin:0px 0;}
#email{float:left;height:28px;font-size:11px;color:#838487;font-style:italic;padding:0 5px;border:none;width:284px;margin:0px 0;}
#sbmt-btn{cursor:pointer;border:none;margin:20px 0px;float:left;width:74px;height:28px;background:url(images/subscribebtn.png) no-repeat right #791d34;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#post-78 .entry-content h2{position:relative;margin:100px 0 -100px 80px;color:#fff;font:700 16px 'verdana';text-transform:uppercase;}
/*#post-78 .entry-content h3{position:relative;margin:140px 0 -183px 80px;color:#fff;font:500 14px 'verdana';line-height:1.5;width:90%;}
*/
/*#post-78 .entry-content h3{position:relative;margin:140px 0 -320px 80px;color:#fff;font:500 14px 'verdana';line-height:1.5;width:90%;}*/
/*#wpcf7-f26-p78-o1{background:url(images/pagecontent3.png);width:1006px;height:617px;padding:0 0 60px 0 !important;}
*/
/*#wpcf7-f26-p78-o1{background:url(images/pagecontent3.png);width:1006px;height:660px;padding:100px 0 60px 0 !important;}*/
/*#wpcf7-f26-p78-o1 form{margin-left:150px;padding-top:210px;}*/
#wpcf7-f26-p78-o1 form label{vertical-align:top;color:#fff;}
/*#wpcf7-f26-p78-o1 form span input, .page-id-78 .wpcf7-textarea{margin-left:20px;}*/
/*.your-subject{margin-left:40px;}
.your-email{margin-left:23px;}
.your-name{margin-left:20px;}*/
/*#wpcf7-f26-p78-o1 .phone-number input{margin-left:17px;}*/
#wpcf7-f26-p78-o1 br{padding:0px !important;margin:0px !important;}
#wpcf7-f26-p78-o1 br{display:none;}
#wpcf7-f26-p78-o1 .inputHold{width:120%;overflow:hidden;padding-bottom:20px;}
#wpcf7-f26-p78-o1.inputHold label{width:252px;float:left;margin-right:40px;}
#wpcf7-f26-p78-o1 label .text{display:block;font-size:13px;font-weight:bold;padding:0 0 1px 5px;}
#wpcf7-f26-p78-o1 .inputHold label input{width:232px;padding:12px 10px;font-size:14px;background:url(images/input-back.png);border:none;outline:none;}
#wpcf7-f26-p78-o1 textarea{/*width:252px;*/height:128px;padding:12px 10px;font-size:14px;background:#fff;border:none;outline:none;}
#wpcf7-f26-p78-o1.your-message{}
#wpcf7-f26-p78-o1 .your-message span{display:block;}
#wpcf7-f26-p78-o1 .wpcf7-submit{border:none;background:url(images/sbmt-btn.png);width:167px;height:53px;clear:both;resize:none;overflow:auto;margin-top:0px;cursor:pointer;text-indent:-5000px;}


#wpcf7-f26-p78-o1>div {float:left;width:120px;}
#wpcf7-f26-p78-o1 p {overflow:hidden;}
#wpcf7-f26-p78-o1 [type=submit] {margin-top:40px;}
div.wpcf7-validation-errors{
	margin: 10px 0!important;
}

.page-id-78 .wpcf7 span.wpcf7-not-valid-tip{width:190px;top:0px;text-align:center;}
#post-78 .section-wrapper{margin:0 0 0 14px;}
#frm{position:absolute;right:0px;top:-60px;margin-right:20px;}
.section-wrapper, .section-wrapper-logo {box-shadow: inset 0px 0px 4px #b72c4f;}
.section-wrapper-logo:after {
	content: '';
    box-shadow: 0 0 30px #000;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
/*.section-wrapper, .section-wrapper-logo{width:990px;}*/
.section-wrapper p, .section-wrapper-logo p, .section-wrapper a, .section-wrapper-logo a{color:#ffffff;}
.screen-top{z-index:0;margin-left:18px;position:absolute;width:957px;height:100%;background:green url(images/bkgd_banner.png);}
.section-wrapper .bkgd-top{/*background:url(images/bkgd_box2.png) no-repeat;*/min-height:130px;position:relative;z-index:0;margin-bottom:30px;}
.section-wrapper .bkgd-top, .section-wrapper-logo .bkgd-top{/*background:url(../../uploads/2014/01/STAGE-CMDR-Background.png) no-repeat;*/
	min-height:100px;margin-bottom:20px;position:relative;z-index:1;}
.section-wrapper .bkgd-title,.section-wrapper-logo .bkgd-title{margin-top:45px;/*background:url(images/bkgd_title.png) no-repeat right 0.14em;*/
box-shadow: inset 2px 2px 2px #b72c4f;
background:#791D34;
}
/*right -0.11em*/
#content .section-wrapper-logo .bkgd-submid{
	/*background:url('../../uploads/2014/01/STAGE-CMDR-Background-2.png') no-repeat;*/
	position:absolute;top:0;left:18px;width:961px;height:342px;z-index:0;position:absolute;}
.bkgd-title{min-width:200px;max-width:80%;color:#ffffff;font:700 16px 'verdana';line-height:1.8;46px;
padding: 10px 60px 10px 20px;
position:absolute;
margin-top:63px;
margin-left:1px;
text-transform:uppercase;

background: #941a35;
background: -moz-linear-gradient(top,  #941a35 0%, #861830 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#941a35), color-stop(100%,#861830));
background: -webkit-linear-gradient(top,  #941a35 0%,#861830 100%);
background: -o-linear-gradient(top,  #941a35 0%,#861830 100%);
background: -ms-linear-gradient(top,  #941a35 0%,#861830 100%);
background: linear-gradient(to bottom,  #941a35 0%,#861830 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#941a35', endColorstr='#861830',GradientType=0 );
-webkit-box-shadow: 5px 5px 10px 2px rgba(0,0,0,0.5);
box-shadow: 5px 5px 10px 2px rgba(0,0,0,0.5);

margin-left:-18px;
padding-left:38px;
}
.bkgd-title:before {
	content:'';
	position:absolute;
	width:18px;
	height:31px;
	background:url(images/bkgd_tritab.png);
	  top: 0;
  left: 0;
  margin: -31px 0 0 0;
}

/*.section-wrapper .bkgd-mid{color:#ffffff;background:url(images/bkgd_box.png) repeat-y -990px 0px;padding:0px 40px;}
*/
.section-wrapper, .section-wrapper-logo {background:#4d1422;position:relative;}
.section-wrapper-logo:before {
	content:'';
	position:absolute;
	width:621px;
	height:357px;
	background:url(images/logo_top.png);
	right:0;
	top:0;
	max-width: 100%;
}

.section-wrapper .bkgd-mid{color:#ffffff;/*background:url('images/bg_nologomidcontent.png') repeat-y 0px 0px transparent;*/padding:0px 40px;overflow:visible;z-index:20}
.section-wrapper-logo .bkgd-mid{color:#ffffff;/*background:url('../../uploads/2014/01/STAGE-CMDR-Background.png') no-repeat 0px -129px;*/padding:0px 40px;min-height:255px;position:relative;}
/*-990 0*/
.section-wrapper .bx-prev, .section-wrapper .bx-next {color:#260a15;}
.section-wrapper-logo .bkgd-mid *{z-index:1;position:relative;}
.section-wrapper-logo .bkgd-mid{color:#ffffff;/*background:url('images/bg_midcontent.png') repeat-y;*/padding:0px 25px 20px;min-height:255px;position:relative;overflow:hidden;}
.clearboth{clear:both;height:1px;}
/*.bkgd-bot{clear:right;}
*/
.section-wrapper .bkgd-bot{/*background:url(images/bkgd_box.png) no-repeat bottom right;*/height:40px;}
.section-wrapper-logo .bkgd-bot{/*background:url(../../uploads/2014/01/STAGE-CMDR-Background.png) no-repeat 0px -1440px;*/height:40px;clear:right;
display:none;
}
.page-id-67 .section-wrapper-logo .bkgd-bot{height:40px;}
#main .wp-image-431{clear:right;z-index:100}
.page-id-84 .section-wrapper-logo .bkgd-bot{height:40px;}
.page-id-84 .section-wrapper-logo .bkgd-bot{background:url(../../uploads/2014/01/STAGE-CMDR-Background.png) no-repeat 0px -1440px;}
.page-id-35 .bkgd-mid h2{text-decoration:underline;margin:15px 0 15px;display:block;}
.page-id-35 .bkgd-mid h2:first-child{margin:0px 0 15px;}
.bkgd-mid h2{display:inline;}
.section-wrapper .entry-content p{font-size:14px;line-height:24px;}
.tbl, .tbl ul, .tbl li{list-style-type:none;margin:0;padding:0;}
.tbl li{padding:20px;}
.tbl > li{background:#350210;font:700 21px 'verdana';}
.tbl > ul > li{background:#4d343a;border-top:1px solid #350210;font:400 14px 'verdana';padding-bottom:24px;}
.tbl > ul > li .email{float:right;margin-right:150px;}
.navigation{padding-top:20px;}
.wp-paginate .current{background:url(images/bkgd_blog_active_pg.png) no-repeat 7px 24px;}
.single .post{border-bottom:1px solid #350e17;}
.post-76 .bkgd-mid{}
.post-76 .bkgd-mid ul{margin-left:20px;}
.post-76 .bkgd-mid li{width:220px;float:left;list-style-type:none;}
/*.page-id-29 hr{clear:both;margin:0 0 60px 0;display:block;}
*/
.page-id-29 hr{bclear:both;margin:0px 0 15px 0px;display:block;color:#6F1D31;background-color:#6F1D31;border:none;height:1px;}
.page-id-29 .entry-content .bkgd-mid div div{padding:30px 0;margin:0px 0 10px 0;}
.page-id-29 .entry-content .bkgd-mid div .clearboth{display:none;}
.page-id-29 .entry-content .bkgd-mid div h3{font:Verdana;color:#fff;padding:0 0px 10px 0px;}
.page-id-29 .entry-content .bkgd-mid div h3 a, .page-id-29 .entry-content .bkgd-mid div h3 a:visited{text-decoration:none;}
.page-id-29 .entry-content .bkgd-mid div div{}
.page-id-29 .entry-content .bkgd-mid div div p{padding:0 20px 10px 40px;}
.page-id-29 .entry-content .bkgd-mid div div img{border-right:1px #6F1D31 solid;border-bottom:1px #6F1D31 solid;}
.page-id-29 .entry-content .bkgd-mid div div em{font-style:normal;}
/*.post-86 .bkgd-mid .inv_image{background:#ffffff;padding:0px 60px;}
*/
.post-88 .bkgd-mid h2{font:500 14px 'verdana';text-align:center;display:block;border-top:1px #6F1D31 solid;padding-top:15px;margin:0px 6px 15px;}
.page-item-88 .children .page-item-2671{display:none;}
.galleries,.galleryCategories,.albumsContainer{border:6px #fff solid;display:block;overflow:hidden;padding:20px;}
/*.galleries .third{width:31%;display:inline-block;float:left;margin:0;padding:10px 10px;}*/
.galleryCategories .third,.albumsContainer .third{width:31%;float:left;margin:0;padding:0 10px;}
.albumsContainer .third a,.albumsContainer .gallery a,.galleries .third a{display:block;height:100%;margin:0 auto;text-align:center;font-size:16px;font-weight:700;text-decoration:none;}
.albumsContainer .gallery{display:inline-block;vertical-align:top;width:31%;float:left;margin:0;padding:0 10px;min-height:240px;}
.galleries .gallery .third{min-height:240px;}
.galleries .third .galleryCategory,.albumsContainer .third .galleryCategory,.albumsContainer .gallery .galleryCategory{width:100%;height:0;padding-top:67%;background-position:center;background-size:cover;position:relative;}
.galleries .galleryCategory a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
/*BROWSE INVENTORY*/
.page.page-id-86 .inventory{margin:20px 35px;}
.page.page-id-86 .inventory img{margin:auto 0;}
/* INVENTORY */
#inventory-bxslide {max-width:990px;margin-left:auto;margin-right:auto;}
.bkgd-mid{}
.bkgd-mid > p:empty{display:none;}
ul.inventory{margin:15px 0;padding:0;float:left;height:240px;}
.inventory .inventory-details{display:none;}
.inventory li{list-style-type:none;}
.inventory .image{line-height:170px;width:226px;height:195px;text-align:center;position:relative;background:url(images/bkgd_4colbox.png) no-repeat center top;cursor:pointer;}
.inventory .image img{vertical-align:middle;max-width:160px;max-height:160px;}
.inventory span.item-name{position:absolute;bottom:-20px;left:10px;width:90%;line-height:1.2;}
.inventory, .inventory-modal{font:13px 'verdana';}
.inventory-modal .item-name{display:none;}
.inventory-modal{height:100%;}
.inventory-modal .image img{max-width:240px;max-height:240px;background:none;}
.inventory-modal ul.inventory-details{position:absolute;top:10px;margin-left:260px;width:460px;}
.inventory-modal p{line-height:24px;padding-bottom:20px;}
.inventory-modal h2{font-weight:700;color:#791d34;padding-bottom:20px;}
.inventory-modal h3{font-weight:700;padding-bottom:10px;}
.inventory-modal .number{font-size:18px;color:#791d34;;font-weight:400;margin-bottom:20px;}
/*.inventory{float:left;font:13px 'verdana';}
.inventory li{list-style-type:none;}
.inventory > li{float:left;}
.bkgd-mid .inventory > li > ul{margin-left:40px;width:500px;float:right;display:none;}
.bkgd-mid .inventory > li.image{margin:10px 10px 10px 10px;cursor:pointer;width:195px;height:150px;background:#fff;text-align:center;overflow:hidden;}
.bkgd-mid .inventory > li.image img{height:130px;}
.bkgd-mid .inventory > li.image p{background:#4c1522;}
#fancybox-content .inventory img{position:absolute;left:0;top:0;}
#fancybox-content .inventory > li > ul{width:720px;float:right;}
#fancybox-content .inventory .image img,#fancybox-content .inventory .image p{float:left;}
#fancybox-content .inventory > li > ul li{width:500px;float:right;}
#fancybox-content .inventory .image img{height:130px;}
#fancybox-content .inventory .image p{display:none;}
#fancybox-content .inventory .image ul p{display:block;}
.product-categories li{list-style-type:none;display:inline;padding:0px 24px;border-left:1px solid #ffffff;text-align:center;}
.product-categories li:first-child{border-left:0px;}
.post-86 h3{font-size:24px;font-weight:400;text-align:center;}
.inventory-details .number{font-size:18px;color:#791d34;;font-weight:400;margin-bottom:20px;}
.inventory p{line-height:24px;padding-bottom:20px;}
.inventory h2{font-weight:700;color:#791d34;padding-bottom:20px;}
.inventory h3{font-weight:700;padding-bottom:10px;}
.inventory .features p{margin-left:0px;}
*/
/*.slideshow{width:680px;height:310px;border:1px solid #4c1522;box-shadow:1px 1px 7px rgba(0,0,0,.75);position:relative;}*/
/*.slideshow {max-width:410px;}*/
/*.slideshow img {max-width:100%;height:auto;}*/
/*.slideshow .slide{width:680px;height:310px;overflow:hidden;}*/
/*.slideshow .slide img{width:680px;height:auto;}*/
.slide {position:relative;margin:0 auto;}
.slide-frame {position: absolute; z-index: 1; width: 100%; left: 0; top: 0; }
.slide .entry-content {padding:6.8%;}
.slideshow .bx-pager{position:absolute;top:0;right:-220px;width:220px;}
.slideshow .pager-link{width:88px;height:88px;margin:0 0 20px 20px;display:block;border:1px solid #4c1522;box-shadow:1px 1px 7px rgba(0,0,0,.75);float:left;}
.collage{position:relative;height:500px;top:40px;}
.collage .photo{position:absolute;box-shadow:1px 1px 7px rgba(0,0,0,.75);}
.collage .photo img{box-shadow:inset 2px 2px 2px rgba(255,255,255,.25);}
.collage .photo.row0.column6{top:0;left:608px;}
.collage .photo.row0.column5{top:20px;left:608px;}
.collage .photo.row0.column5 img{width:228px;height:136px;}
.collage .photo.row0.column4{top:0;left:645px;}
.collage .photo.row0.column4 img{width:196px;height:121px;}
.collage .photo.row0.column3{top:20px;left:475px;}
.collage .photo.row0.column3 img{width:155px;height:118px;}
.collage .photo.row0.column2{top:0;left:288px;}
.collage .photo.row0.column2 img{width:208px;height:125px;}
.collage .photo.row0.column1{top:24px;left:70px;}
.collage .photo.row0.column1 img{width:228px;height:136px;}
.collage .photo.row1.column6{top:160px;left:642px;}
.collage .photo.row1.column5{top:160px;left:642px;}
.collage .photo.row1.column5 img{width:184px;height:103px;}
.collage .photo.row1.column4{top:107px;left:495px;}
.collage .photo.row1.column4 img{width:177px;height:103px;}
.collage .photo.row1.column3{top:142px;left:318px;}
.collage .photo.row1.column3 img{width:194px;height:123px;}
.collage .photo.row1.column2{top:126px;left:190px;}
.collage .photo.row1.column2 img{width:173px;height:127px;}
.collage .photo.row1.column1{top:162px;left:40px;}
.collage .photo.row1.column1 img{width:159px;height:104px;}
.collage .photo.row2.column6{top:292px;left:647px;}
.collage .photo.row2.column5{top:260px;left:475px;}
.collage .photo.row2.column5 img{width:185px;height:109px;}
.collage .photo.row2.column4{top:245px;left:466px;}
.collage .photo.row2.column4 img{width:212px;height:161px;}
.collage .photo.row2.column3{top:290px;left:230px;}
.collage .photo.row2.column3 img{width:164px;height:108px;}
.collage .photo.row2.column2{top:203px;left:161px;}
.collage .photo.row2.column2 img{width:128px;height:171px;}
.collage .photo.row2.column1{top:309px;left:20px;}
.collage .photo.row2.column1 img{width:206px;height:128px;}
.collage .photo.row3.column5{top:309px;left:640px;}
.collage .photo.row3.column5 img{width:200px;height:116px;}
.collage .photo.row3.column4{top:309px;left:360px;}
.collage .photo.row3.column4 img{width:228px;height:136px;}
.collage .photo.row3.column3{top:0px;left:0px;}
.collage .photo.row3.column3 img{width:159px;height:104px;}
.collage .photo.row3.column2{top:235px;left:300px;}
.collage .photo.row3.column2 img{width:159px;height:104px;}
.collage .photo.row3.column1{top:49px;left:386px;}
.collage .photo.row3.column1 img{width:184px;height:103px;}
.wp-image-1180{margin:0 0 0 2px;}
/*#new_posts .bx-wrapper{float:left;}*/
/*#post_slider{width:450px;float:left;height:160px;}*/
#new_posts{padding:20px;color:white;font-size:14px;position:relative;}
#new_posts > p{position:absolute;top:170px;right:40px;}
/*.newpost{float:left;width:450px;margin:20px 10px 15px;height:200px;}*/
.newpost h3{color:#fff;font-size:15px;padding:5px 0 0px;margin:0 10px 10px 0;line-height:1.2}
.newpost h3 a, .newpost h3 a:visited{color:#fff;font-weight:bold;}
.newpost p{margin:0 10px 0 95px;line-height:1.3;}
.newpost p a:visited, .newpost p a{color:#666666;text-decoration:underline;font-weight:strong;display:block;}
.newpost img{float:left;margin:0 10px 5px 0;border:1px solid #666666;}
#subscribe{max-width:990px;margin:0 auto 30px;}
/*#testimony{float:right;margin:35px 20px 0 20px;width:390px;}*/
#testimony {margin-top:14px;margin-left:52px;}
#testimony h4{margin:0;}
/*.home #socnetlinks{position:absolute;bottom:-60px;left:235px;font-size:13px;}*/
.home #socnetlinks img{vertical-align:middle;}
.home #main {margin-top:-40px;}
/*.home #footer{padding:60px 0 30px;}*/
#wpcf7-f645-p78-o2 #sbmt-btn{margin:0;text-indent:-5000px;}
.blocked-title{padding:.5em 1em;font-weight:bold;text-transform:uppercase;box-shadow:inset 2px 2px 2px #b72c4f;background:#791d34;color:#fff;}
a.blocked-title:hover{text-decoration:none;}
.banner-title{background:url(images/bkgd_title.png) no-repeat;margin:12px 0 0 !important;padding:16px 20px 40px;}
.banner-title .banner-edge{background:url(images/banner-title-edge.png) no-repeat;width:16px;height:90px;display:block;margin:-31px -36px 0;}
.banner-title.left{text-align:left;float:left;padding-right:40px}
.banner-title.right{text-align:right;float:right;padding-left:40px;}
.banner-title.left .banner-edge{background-position:left;float:left;}
.banner-title.right .banner-edge{background-position:right;float:right;}
#home-featured-inventory{margin:15px 0 20px;text-align:center;background:#4d1422;padding:15px 0px;}
#home-featured-inventory .blocked-title{margin-left:15px;margin-right:15px;}
#home-featured-inventory .section-wrapper{position:relative;box-shadow:none;margin-bottom:15px;}
#home-featured-inventory .bkgd-top,#home-featured-inventory .bkgd-bot{display:none;}
#home-featured-inventory .bkgd-mid{height:230px;background:none;margin:0 41px;padding:0 0 15px;}
/*#home-featured-inventory .bx-prev,#home-featured-inventory .bx-next{position:absolute;top:0;width:50px;height:200px;padding-top:50px;font-size:90px;color:#260a11;text-align:center;}
#home-featured-inventory .bx-prev{margin-left:-40px;left:0;}
#home-featured-inventory .bx-next{margin-right:-40px;right:0;}
#home-featured-inventory .bx-prev:hover,#home-featured-inventory .bx-next:hover{color:#ccc;text-decoration:none;}*/
li.page_item.page-item-1713{display:none;}

.section-wrapper, .section-wrapper-logo {margin-bottom:40px;}

.slideshow {position:relative;min-height:300px;}
.slideshow .lgdn {display:none;}
.slideshow .bx-wrapper {margin-right:225px;}
#slide-pager {position:absolute;top:0;right:0;width:220px;margin:0 -5px;}
#slide-pager img {margin:0 10px 10px;box-shadow:1px 1px 7px rgba(0,0,0,.75);border:1px solid #4c1522;}

#banner .slideshow #slide-pager {display:none;}
#banner .slideshow .bx-wrapper {margin-right:0;}
/* -- R E S P O N S I V E U P D A T E S -- */
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.row:after, .row:before{display:table;content:" "}
.row:after{clear:both}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px} .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{float:left} .col-xs-12{width:100%} .col-xs-11{width:91.66666667%} .col-xs-10{width:83.33333333%} .col-xs-9{width:75%} .col-xs-8{width:66.66666667%} .col-xs-7{width:58.33333333%} .col-xs-6{width:50%} .col-xs-5{width:41.66666667%} .col-xs-4{width:33.33333333%} .col-xs-3{width:25%} .col-xs-2{width:16.66666667%} .col-xs-1{width:8.33333333%} .col-xs-pull-12{right:100%} .col-xs-pull-11{right:91.66666667%} .col-xs-pull-10{right:83.33333333%} .col-xs-pull-9{right:75%} .col-xs-pull-8{right:66.66666667%} .col-xs-pull-7{right:58.33333333%} .col-xs-pull-6{right:50%} .col-xs-pull-5{right:41.66666667%} .col-xs-pull-4{right:33.33333333%} .col-xs-pull-3{right:25%} .col-xs-pull-2{right:16.66666667%} .col-xs-pull-1{right:8.33333333%} .col-xs-pull-0{right:auto} .col-xs-push-12{left:100%} .col-xs-push-11{left:91.66666667%} .col-xs-push-10{left:83.33333333%} .col-xs-push-9{left:75%} .col-xs-push-8{left:66.66666667%} .col-xs-push-7{left:58.33333333%} .col-xs-push-6{left:50%} .col-xs-push-5{left:41.66666667%} .col-xs-push-4{left:33.33333333%} .col-xs-push-3{left:25%} .col-xs-push-2{left:16.66666667%} .col-xs-push-1{left:8.33333333%} .col-xs-push-0{left:auto} .col-xs-offset-12{margin-left:100%} .col-xs-offset-11{margin-left:91.66666667%} .col-xs-offset-10{margin-left:83.33333333%} .col-xs-offset-9{margin-left:75%} .col-xs-offset-8{margin-left:66.66666667%} .col-xs-offset-7{margin-left:58.33333333%} .col-xs-offset-6{margin-left:50%} .col-xs-offset-5{margin-left:41.66666667%} .col-xs-offset-4{margin-left:33.33333333%} .col-xs-offset-3{margin-left:25%} .col-xs-offset-2{margin-left:16.66666667%} .col-xs-offset-1{margin-left:8.33333333%} .col-xs-offset-0{margin-left:0} @media (min-width:768px){.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9{float:left} .col-sm-12{width:100%} .col-sm-11{width:91.66666667%} .col-sm-10{width:83.33333333%} .col-sm-9{width:75%} .col-sm-8{width:66.66666667%} .col-sm-7{width:58.33333333%} .col-sm-6{width:50%} .col-sm-5{width:41.66666667%} .col-sm-4{width:33.33333333%} .col-sm-3{width:25%} .col-sm-2{width:16.66666667%} .col-sm-1{width:8.33333333%} .col-sm-pull-12{right:100%} .col-sm-pull-11{right:91.66666667%} .col-sm-pull-10{right:83.33333333%} .col-sm-pull-9{right:75%} .col-sm-pull-8{right:66.66666667%} .col-sm-pull-7{right:58.33333333%} .col-sm-pull-6{right:50%} .col-sm-pull-5{right:41.66666667%} .col-sm-pull-4{right:33.33333333%} .col-sm-pull-3{right:25%} .col-sm-pull-2{right:16.66666667%} .col-sm-pull-1{right:8.33333333%} .col-sm-pull-0{right:auto} .col-sm-push-12{left:100%} .col-sm-push-11{left:91.66666667%} .col-sm-push-10{left:83.33333333%} .col-sm-push-9{left:75%} .col-sm-push-8{left:66.66666667%} .col-sm-push-7{left:58.33333333%} .col-sm-push-6{left:50%} .col-sm-push-5{left:41.66666667%} .col-sm-push-4{left:33.33333333%} .col-sm-push-3{left:25%} .col-sm-push-2{left:16.66666667%} .col-sm-push-1{left:8.33333333%} .col-sm-push-0{left:auto} .col-sm-offset-12{margin-left:100%} .col-sm-offset-11{margin-left:91.66666667%} .col-sm-offset-10{margin-left:83.33333333%} .col-sm-offset-9{margin-left:75%} .col-sm-offset-8{margin-left:66.66666667%} .col-sm-offset-7{margin-left:58.33333333%} .col-sm-offset-6{margin-left:50%} .col-sm-offset-5{margin-left:41.66666667%} .col-sm-offset-4{margin-left:33.33333333%} .col-sm-offset-3{margin-left:25%} .col-sm-offset-2{margin-left:16.66666667%} .col-sm-offset-1{margin-left:8.33333333%} .col-sm-offset-0{margin-left:0} } @media (min-width:992px){.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9{float:left} .col-md-12{width:100%} .col-md-11{width:91.66666667%} .col-md-10{width:83.33333333%} .col-md-9{width:75%} .col-md-8{width:66.66666667%} .col-md-7{width:58.33333333%} .col-md-6{width:50%} .col-md-5{width:41.66666667%} .col-md-4{width:33.33333333%} .col-md-3{width:25%} .col-md-2{width:16.66666667%} .col-md-1{width:8.33333333%} .col-md-pull-12{right:100%} .col-md-pull-11{right:91.66666667%} .col-md-pull-10{right:83.33333333%} .col-md-pull-9{right:75%} .col-md-pull-8{right:66.66666667%} .col-md-pull-7{right:58.33333333%} .col-md-pull-6{right:50%} .col-md-pull-5{right:41.66666667%} .col-md-pull-4{right:33.33333333%} .col-md-pull-3{right:25%} .col-md-pull-2{right:16.66666667%} .col-md-pull-1{right:8.33333333%} .col-md-pull-0{right:auto} .col-md-push-12{left:100%} .col-md-push-11{left:91.66666667%} .col-md-push-10{left:83.33333333%} .col-md-push-9{left:75%} .col-md-push-8{left:66.66666667%} .col-md-push-7{left:58.33333333%} .col-md-push-6{left:50%} .col-md-push-5{left:41.66666667%} .col-md-push-4{left:33.33333333%} .col-md-push-3{left:25%} .col-md-push-2{left:16.66666667%} .col-md-push-1{left:8.33333333%} .col-md-push-0{left:auto} .col-md-offset-12{margin-left:100%} .col-md-offset-11{margin-left:91.66666667%} .col-md-offset-10{margin-left:83.33333333%} .col-md-offset-9{margin-left:75%} .col-md-offset-8{margin-left:66.66666667%} .col-md-offset-7{margin-left:58.33333333%} .col-md-offset-6{margin-left:50%} .col-md-offset-5{margin-left:41.66666667%} .col-md-offset-4{margin-left:33.33333333%} .col-md-offset-3{margin-left:25%} .col-md-offset-2{margin-left:16.66666667%} .col-md-offset-1{margin-left:8.33333333%} .col-md-offset-0{margin-left:0} } @media (min-width:1200px){.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9{float:left} .col-lg-12{width:100%} .col-lg-11{width:91.66666667%} .col-lg-10{width:83.33333333%} .col-lg-9{width:75%} .col-lg-8{width:66.66666667%} .col-lg-7{width:58.33333333%} .col-lg-6{width:50%} .col-lg-5{width:41.66666667%} .col-lg-4{width:33.33333333%} .col-lg-3{width:25%} .col-lg-2{width:16.66666667%} .col-lg-1{width:8.33333333%} .col-lg-pull-12{right:100%} .col-lg-pull-11{right:91.66666667%} .col-lg-pull-10{right:83.33333333%} .col-lg-pull-9{right:75%} .col-lg-pull-8{right:66.66666667%} .col-lg-pull-7{right:58.33333333%} .col-lg-pull-6{right:50%} .col-lg-pull-5{right:41.66666667%} .col-lg-pull-4{right:33.33333333%} .col-lg-pull-3{right:25%} .col-lg-pull-2{right:16.66666667%} .col-lg-pull-1{right:8.33333333%} .col-lg-pull-0{right:auto} .col-lg-push-12{left:100%} .col-lg-push-11{left:91.66666667%} .col-lg-push-10{left:83.33333333%} .col-lg-push-9{left:75%} .col-lg-push-8{left:66.66666667%} .col-lg-push-7{left:58.33333333%} .col-lg-push-6{left:50%} .col-lg-push-5{left:41.66666667%} .col-lg-push-4{left:33.33333333%} .col-lg-push-3{left:25%} .col-lg-push-2{left:16.66666667%} .col-lg-push-1{left:8.33333333%} .col-lg-push-0{left:auto} .col-lg-offset-12{margin-left:100%} .col-lg-offset-11{margin-left:91.66666667%} .col-lg-offset-10{margin-left:83.33333333%} .col-lg-offset-9{margin-left:75%} .col-lg-offset-8{margin-left:66.66666667%} .col-lg-offset-7{margin-left:58.33333333%} .col-lg-offset-6{margin-left:50%} .col-lg-offset-5{margin-left:41.66666667%} .col-lg-offset-4{margin-left:33.33333333%} .col-lg-offset-3{margin-left:25%} .col-lg-offset-2{margin-left:16.66666667%} .col-lg-offset-1{margin-left:8.33333333%} .col-lg-offset-0{margin-left:0} }
.img-responsive {max-width:100%;height:auto;}
.img-filler {width:100%;height:auto;position:relative;z-index:-1;}
.text-left {text-align:left;}
.text-center {text-align:center;}
.text-right {text-align:right;}
.embed-container { position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto;}
.embed-container iframe, .embed-container object, .embed-container embed { position:absolute;top:0;left:0;width:100%;height:100%;}

.no-decoration:hover {text-decoration:none;}

#navigation {margin-left:-15px;margin-right:-15px;}
#hero {min-height:110px;}
#logo {margin: 27px 0 -14px;width:230px;}
.mobile-btn {color:#ffffff;font-size:12px;font-weight:700; background: #ffffff; color:#4d1422; padding: 5px 10px; border-radius: 4px; margin-top: 3px; display: inline-block; }
.mobile-btn .open, .mobile-btn.open .close {display:none;}
.mobile-btn.open .open {display:inline;}

#mobile-menu {text-align:center;}
.mobile-menu-wrapper {background:#4d1422;display:none;}
.mobile-menu {margin-top:10px;border-top:3px solid #64182b;border-bottom:3px solid #64182b;}
.mobile-menu a {color:#ffffff;font-size:12px;text-transform:uppercase;display:block;}
.mobile-menu li {position:relative;}
.mobile-menu li:hover, .mobile-menu .expand {background:#350210;}
.mobile-menu > ul > li > a {padding:10px;padding-left:45px;margin-right:35px;}
.mobile-menu > ul > li > a:hover {text-decoration:none;}
.mobile-menu > ul > li:not(:first-child) {border-top:1px solid #64182b;}
.mobile-menu > ul > li.page_item_has_children:after {content: ''; position: absolute; width: 23px; height: 23px; background: url(images/submenu_active.png) no-repeat center center; top: 0; padding-top: 5px; right: 0; margin-right: 0px; border-left: 1px solid #64182b; padding-bottom: 5px; padding-left: 10px; cursor:pointer; }
.mobile-menu > ul > li.page_item_has_children.expand:after {background-image:url(images/submenu_active_dn.png)}
.mobile-menu > ul > li > .children {display:none;border-top:1px solid #64182b;padding:10px 0;text-align:left;}
.mobile-menu .children a {padding:5px 15px;}
.mobile-menu > ul > li.expand > .children {display:block;}
.mobile-menu .children .children {margin-left:15px;}
.mobile-menu .children .children a {text-transform:none;padding:2px 15px;color:#acacac;}
.mobile-menu-wrapper .locations {border-bottom:3px solid #64182b;padding:10px 15px;font-size:12px;color:#ffffff;}
.mobile-menu-wrapper .locations h4 {margin-bottom:10px;}
.mobile-menu-wrapper .locations p {margin-bottom:5px;font-size:11px;line-height:1.2;}

/*#header .mobile-menu-wrapper .menu > ul > li {position:relative;display:block;margin:0;border-top:1px solid #64182b;}
#header .mobile-menu-wrapper .menu > ul > li:hover,
#header .mobile-menu-wrapper .menu > ul > li.expand {background:#350210;}
#header .mobile-menu-wrapper .menu > ul > li:not(:first-child) {border-top:1px solid #64182b;}
#header .mobile-menu-wrapper a {display:block;padding:10px;margin-left:35px;margin-right:35px;}
#header .mobile-menu-wrapper .page_item_has_children:after {
  content: '';
  position: absolute;
  width: 23px;
  height: 23px;
  background: url(images/submenu_active.png) no-repeat center center;
  top: 0;
  padding-top: 5px;
  right: 0;
  margin-right: 0px;
  border-left: 1px solid #64182b;
  padding-bottom: 5px;
  padding-left: 10px;
  cursor:pointer;
}
#header .mobile-menu-wrapper .menu ul > li > .children {position:static;height:auto;}
#header .mobile-menu-wrapper .menu ul > li:hover > .children {display:none;width:100%;background:none;padding:0;}
#header .mobile-menu-wrapper .menu li.expand:hover .children li {background:none;}
#header .mobile-menu-wrapper .menu ul > li.expand > .children {display:block;}*/

.bx-controls {}
.bx-controls .bx-prev, .bx-controls .bx-next {position:absolute;font-size:80px;top:50%;margin-top:-40px;}
.bx-controls .bx-prev:hover, .bx-controls .bx-next:hover {text-decoration:none;}
.bx-controls .bx-prev {left:0;}
.bx-controls .bx-next {right:0;}
#socnetlinks {color:#ffffff;text-align:center;margin-bottom:14px;font-size:12px;letter-spacing:0.2px;}
/*#latest-slider {margin-bottom:40px;}*/
.home-banner {margin-bottom:15px;max-width:1000px;margin:100px auto 14px;}
.home-banner #banner-content {margin-top:8%;}
.home-banner .banner-copy {padding-left:16%;margin-bottom:6px;}

.page-id-78 form {width:50%;}
.page-id-78 form [type="text"],
.page-id-78 form [type="email"],
.page-id-78 form [type="tel"]{height:26px;padding:0 10px;}
.page-id-78 form [type="text"],
.page-id-78 form [type="email"],
.page-id-78 form [type="tel"],
.page-id-78 form textarea {width:100%;}

.entry-content img {max-width:100%;height:auto !important;}
ul.list-unstyled {list-style:none;margin:0;padding:0;}
.galleries ul > li {float:left;width:33.333333%;padding:15px;}
.galleries ul > li:nth-child(3n+1) {clear:both;}
.galleries .image {background-size:cover;margin-bottom:10px;}
.galleries .image img:not(.img-filler) {display:none;}
.galleries .image-name {text-align:center;  font-size: 14px; font-weight: 700;text-transform:uppercase;}
.galleries ul.listing > li {padding:0 30px 0 0;}

@media (max-width: 1070px) {
	/*#navigation {margin-right:0;}*/
	#navigation {margin:0;margin-top:20px;}
	#header .counter-box {padding-right:0;}
	#header .counter {margin-right:0;}
	#innerHeader, #innerMain, #innerFooter {width:750px;}
	.tabBox {display:none;}
	.clogo {width:100%;text-align:center;}
	#logo {margin-top:4px;}
	.safety {display:none;}
	.page-id-78 form {width:75%;}
	.slideshow .lgup {display:none;}
	.slideshow .lgdn {display:block;}

	body.home #banner-content > p {display:none;}
	body.home #banner-content > h2 + p {display:block;}
}
@media (max-width: 1020px) {
	#home-featured-inventory .section-wrapper {max-width:769px;margin:0 auto;}
}
@media (max-width: 820px) {
	#home-featured-inventory .section-wrapper {max-width:543px;margin:0 auto;}
}
@media (max-width: 600px) {
	#home-featured-inventory .section-wrapper {max-width:317px;margin:0 auto;}
	.inventory .image {width:auto;}
}

@media (max-width: 992px) {
	#header .tabBox {margin-top:2px;}
	#header .tabBox div p {width:50%;}
	#header .counter h4 {font-size:14px;font-weight:700;}
}
@media (min-width:768px) and (max-width:991px) {
	/*#header {background-image:url(images/header_bg4m.png);}*/
	#header .tabBox {padding:0 15px;}
	#header #hero img {padding-right:20px;}
}

.show-sm {display:none;}
@media (max-width:767px) {
	#testimony {margin-left:0;}
	#logo {height:100px;}
	.home #innerHeader, .home #innerMain, .home #innerFooter {width:100%;min-width:290px;max-width:350px;}
	#innerHeader, #innerMain, #innerFooter {width:100%;min-width:290px;max-width:750px;}
	.text-sm-center {text-align:center;}
	.hidden-sm {display:none;}
	.show-sm {display:block;}
	.home-banner [class*=col] {margin-bottom:20px;}
	.home-banner #banner-content {max-width:420px;margin:0 auto;}
	#banner.home-banner .banner-locations {margin-top:0;}
	#banner.home-banner .banner-locations li {display:inline-block;}
	#banner.home-banner .banner-locations li:before {content:'•';padding-right:4px;}
	#banner.home-banner .banner-copy {padding-left:0;}
	.bkgd-title {font-size:14px;}
	.page-id-78 form {width:100%;}
	#navigation {overflow:hidden;margin-top:0;margin-left:-15px;margin-right:-15px;}
	.galleries {padding:0;}
	.galleries ul > li {width:50%;}
	.galleries ul > li:nth-child(3n+1) {clear:none;}
	.galleries ul > li:nth-child(2n+1) {clear:both;}
	.galleries > .row {padding:20px;}
	.galleries [class*=col-] {margin-bottom:40px;}

	.slideshow .bx-wrapper {margin-right:0;}
	#slide-pager {position:static;width:100%;}
	#slide-pager img {margin:10px 5px 0;}

	body.home #banner .slide {max-height:260px;overflow:hidden;}
	body.home #banner-content {padding-left:0 !important;}

	#frm {position:static;}
/*	body.home #banner-content > p {display:none;}
	body.home #banner-content > h2 + p {display:block;}*/

	.home-banner h1 {font-size:18px !important;}
	.home-banner h2 {font-size:14px !important;}
}

@media (max-width:480px) {
	.galleries ul > li {width:100%;}
	#wpcf7-f26-p78-o1 div {float:none;}
}
 /*.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}*/}
