/* style color pallette
#f58026 orange
#8a1e04 dark red
#fff000 yellow
#ffc423 middle orange
#676766 gray
*/
* { box-sizing: border-box; }
header, nav, section, article, aside, footer {display:block;}
html, body {background-color:#FFF;margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;height:100%;min-width:100%;}

#wrapper-top{min-width:100%;background-color:none;height:320px;border:0px solid #006;background-image:url(../img/bg-slice-image-slide.jpg);background-repeat:repeat-x;background-position:center;}
#wrapper-top-no-slider{min-width:100%;background-color:none;height:auto;min-height:20px;padding-top:20px;}
#wrapper-top-no-slider-slim{min-width:100%;background-color:none;height:auto;min-height:20px;padding-top:0px;}
#wrapper-top-display{max-width:960px;min-width:960px;width:960px;height:auto;border:0px solid #9F3;margin:0 auto;overflow:hidden;}
#wrapper-top-display-blank{max-width:960px;min-width:960px;width:960px;height:auto;border:0px solid #9F3;margin:0 auto;overflow:hidden;}
.wrapper-page-content{max-width:960px;min-width:960px;width:960px;height:auto;border:0px solid #3C3;margin:0 auto;padding:0px 0px 0px 0px;margin-top:20px;margin-bottom:40px;overflow:hidden;}
.wrapper-column-links{max-width:960px;min-width:960px;width:960px;height:auto;border:0px solid #3C3;margin:0 auto;padding:0px 0px 20px 0px;margin-top:0px;overflow:hidden;}

#wrapper-banner-top{min-width:100%;background-color:#fff001;background-image:url(../img/bg-top-display.jpg);background-repeat:repeat-x;background-position:center;background-position:top;height:auto;border-bottom:0px solid #8a1e04;overflow:hidden;}
#wrapper-banner-top-inside{max-width:960px;min-width:960px;width:960px;height:140px;border:0px solid #9F3;margin:0 auto;}

#wrapper-menu{min-width:100%;background-color:#8a1e04;height:auto;text-align:center;border-bottom:0px solid #FFF;border-top:0px solid #FFF;border:0px solid #006;}
#wrapper-menu-display{width:960px;max-width:960px;min-width:960px;height:54px;border:0px solid #9F3;margin:0 auto;text-align:center;background-color:none;}


.menu-divider {background-color:#fca25a;padding-left:1px;padding-right:1px;padding-top:2px;padding-bottom:2px;border:0px solid #5a471c;height:1px;}
#menu ul li.border-right a{border-right:0px solid #b42c0b;}
#menu ul li.border-left a{border-left:0px solid #711803;}


#menu {margin:0 auto;width:960px;height:auto;}
#menu ul {padding:0;margin:0 auto;list-style-type:none;border:0px solid #093;width:960px;height:42px;border-top: 0px solid #5380b4;border-bottom: 0px solid #5380b4;background-color:#8a1e04;text-align:center;z-index:999!important;}
#menu ul li {display:inline;width:auto;height:49px;}
#menu ul li a {font-family: 'Roboto', sans-serif;color:#FFF;font-weight:600;font-size:13px;line-height:32px;text-decoration:none;border:0px solid #5a471c;padding:5px 16px 0px 16px;display:inline-block;width:auto;text-align:center;height:42px;}
#menu ul li a:hover {background-color:#b04933;height:100%;
-o-transition:color .2s ease-out, background .2s ease-in;
  -ms-transition:color .2s ease-out, background .2s ease-in;
  -moz-transition:color .2s ease-out, background .2s ease-in;
  -webkit-transition:color .2s ease-out, background .2s ease-in;
  /* ...and now override with proper CSS property */
  transition:color .2s ease-out, background .2s ease-in;
}
#menu ul li:hover > a {background-color:#b04933;height:100%;}
/*this above > keeps the parent menu item hovered while also displaying and hovering the dropdown menu */
/*http://stackoverflow.com/questions/16802823/keep-parent-menu-item-highlighted-after-hovering-over-submenu-html-css-jquery */

#menu ul li ul {display:none;visibility: hidden;}
#menu ul li:hover ul {display:block;visibility: visible;list-style-type:none;width:220px;height:42px;float:left;margin-top:0px;position:absolute;left:0px;background-color:none;text-align:left;}
#menu ul li:hover ul li {display:block;background-color:#b04933;border:none;border-bottom:1px solid #873523; }
#menu li {position:relative;}
#menu ul.inner-menu li a{border:0px solid #099;height:42px;}
#menu ul.inner-menu li a:link{width:100%;text-align:left;height:42px;padding-top:8px;}
#menu ul.inner-menu li a:hover{background-color:#ca6a56;width:100%;text-align:left;border:none;border-bottom:1px solid #873523;height:100%;}
#menu ul.inner-menu li:hover{background-color:#ca6a56;width:100%;text-align:left;border:none;}

.menu-yellow-icon{color:#FC3;}
.menu-yellow-icon a:hover{color:#033;}

#wrapper-html{border:0px solid #9C0;margin:0 auto;padding:0;min-height:100%;height:auto;background-color:#FFF;}
body > #wrapper-html {height:auto; min-height:100%;}

.column-50{width:50%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.inner-column-right{width:100%;border:0px solid #00C;height:auto;overflow:hidden;margin:0px 0 20px 0;}
.column-2a{width:49%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;margin-bottom:0px;}
.col-25{width:23%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;margin-bottom:0px;}
.col-25-m-right{margin-right:16px;}
.col-100{width:100%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.col-50{float:left;width:50%;height:auto;border:0px solid #adb0d9;position:relative;overflow:hidden;margin:0 auto;overflow:hidden;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display:block;}
.col-30{width:33%;float:left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}


.col-pad-right {padding-right:30px;}
.column-4a{width:50%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;margin-bottom:0px;}
.margin-right{padding-right:30px;}
.float-right{position:relative;float:right;}
.float-left{position:relative;float:left;}
.text-align{text-align:right;}
.4a-margin-bottom{margin-bottom:20px;}
.pint{text-align:right;border:0px solid #096;width:50%;float:right;}
.column-list{width:100%;height:auto;border:0px solid #096;list-style-type:none;overflow:hidden;left:0;padding:0;margin:0;margin-bottom:20px;}
.one{font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:400;font-size:16px;line-height:24px;text-decoration:none;float:left;width:50%;border:0px solid #0F3;}
.two{float:left;width:50%;border:1px solid #960;}

h1 {font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:400;font-size:2.25em;line-height:38px;}
h1 a:link, h1 a:visited {font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:400;font-size:2.25em;line-height:38px;text-decoration:none;}
h1 a:hover {font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:400;font-size:2.25em;line-height:38px;text-decoration:none;}
h2 {font-family: 'Roboto Condensed', sans-serif;color:#f68527;font-weight:600;font-size:20px;text-decoration:none;}
h2 a:link, h2 a:visited {font-family: 'Roboto Condensed', sans-serif;color:#f68527;font-weight:600;font-size:20px;text-decoration:none;}
h2 a:hover {font-family: 'Roboto Condensed', sans-serif;color:#8a1e04;font-weight:600;font-size:20px;text-decoration:none;}

h3 {font-family: 'Roboto', sans-serif;color:#f68527;font-weight:400;font-size:20px;text-decoration:none;}
h3 a:link, h3 a:visited {text-decoration:none;font-family: 'Roboto', sans-serif;color:#f58026;;font-weight:400;font-size:20px;text-decoration:none;}
h3 a:hover {text-decoration:underline;font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:400;font-size:20px;text-decoration:none;}
h4 {font-family: 'Roboto', sans-serif;color:#8a1e04;font-weight:500;font-size:36px;line-height:42px;}
h4 a:link, h4 a:visited {font-family: 'Roboto', sans-serif;color:#f58026;font-weight:500;font-size:36px;line-height:42px;text-decoration:none;}
h4 a:hover {font-family: 'Roboto', sans-serif;color:#f58026;font-weight:500;font-size:36px;line-height:42px;text-decoration:underline;}
#top-phone-number{width:auto;height:114px;text-align:right;padding-top:0px;padding-bottom:0px;float:right;border:0px solid #9F3;overflow:hidden;margin-top:-20px}
.fb-like{clear:both;border:0px solid #003;position:relative;float:right;top:-26px;}
h4.phone-number{font-size:30px;}

p {font-family: 'Roboto', sans-serif;color:#000;font-weight:300;font-size:16px;line-height:24px;text-decoration:none;}
p a:link, p a:visited {color:#8a1e04;text-decoration:none;font-weight:400;font-size:16px;}
p a:hover {color:#f58026;text-decoration:underline;font-size:16px;}
p b{font-family: 'Roboto', sans-serif;color:#000;font-weight:500;font-size:16px;line-height:24px;text-decoration:none;}

.line{width:100%;height:1px;background-color:#999;margin-top:40px;margin-bottom:30px;}
.orange-text{color:#f58026;}
.middle-orange-text{color:#ffc423;}
.padding-left{padding-left:40px;}
.padding-right{padding-left:20px;}
.red-text{color:#8a1e04;}
.gray-text{color:#666;}
.white-text{color:#FFF;}

.border-divide{border-right:3px solid #CCC;margin-right:20px;padding-right:20px;}

.p-side {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:1em;line-height:1.25em;text-decoration:none;}
.p-side a:link, .p-side a:visited {color:#676766;text-decoration:none;font-weight:500;}
.p-side a:hover {color:#f58026;text-decoration:none;}

.p-footer {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:12px;line-height:1.25em;text-decoration:none;}
.p-footer a:link {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:12px;line-height:1.25em;text-decoration:none;}
.p-footer a:visited {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:12px;line-height:1.25em;text-decoration:none;}
.p-footer a:hover {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:12px;line-height:1.25em;text-decoration:underline;}

.p-admin {font-family: 'Roboto', sans-serif;color:#5a471c;font-weight:300;font-size:.75em;line-height:1.2em;text-decoration:none;}
.p-admin a:link {font-family: 'Roboto', sans-serif;color:#5a471c;font-weight:300;font-size:.75em;line-height:1.2em;text-decoration:none;}
.p-admin a:visited {font-family: 'Roboto', sans-serif;color:#5a471c;font-weight:300;font-size:.75em;line-height:1.2em;text-decoration:none;}
.p-admin a:hover {font-family: 'Roboto', sans-serif;color:#5a471c;font-weight:300;font-size:.75em;line-height:1.2em;text-decoration:underline;}

.large-icon{color:#eee9de;font-size:2.25em;text-decoration:none;}

.iframe-video{display:block;margin:0 auto;margin-top:0px;margin-bottom:0px;width:640px;height:360px;}
.iframe-wrapper{border:0px solid #9F3;width:940px;margin:0 auto;margin-top:0px;margin-bottom:0px;}

.show-menu-button{display:none;}
.hide-menu-button{display:none;}

#wrapper-footer{background-color:#eee9de;width:100%;height:auto;position:relative;bottom:0;margin-top:-80px;z-index:10;padding-top:10px;padding-bottom:0px;border:0px solid #099;margin:0 auto;float:left;min-width:100%;}
#wrapper-copyright{width:960px;max-width:960px;min-width:960px;margin:0 auto;padding:20px 0px 20px 0px;border:0px solid #039;position:relative;bottom:0;text-align:center;overflow:hidden;height:auto;min-height:100%;}

#sebly-logo{background-color:#d2c9b8;width:64px;height:25px;padding:4px;text-align:center;overflow:hidden;margin:0 auto;}
#sebly-logo:hover{background-color:#8a1e04;width:64px;height:25px;padding:4px;text-align:center;}

#logo-style{min-width:100%;width:960px;height:114px;position:relative;top:0px;border:0px solid #9F3;margin:0 auto;float:none;background-color:none;padding:0;}
.logo-size{width:340px;height:103px;margin:0px 0 0px 0px;margin-top:4px;}
.logo-ep-size{width:80%;max-width:400px;height:auto;max-height:97px;margin:10px 0 0px 0px;position:relative;left:10px;}
.image-square-home{float:right;margin-left:10px;}
.logo{float:left;position:relative;border:0px solid #00F;width:auto;height:114px;}
.hide-me{visibility:visible;}

.captcha {font-family: 'Roboto', sans-serif;color:#676766;font-weight:300;font-size:16px;line-height:24px;text-decoration:none;}
.captcha b {font-family: 'Roboto', sans-serif;color:#676766;font-weight:600;font-size:16px;line-height:24px;text-decoration:none;}
.formErr {font-family: 'Roboto', sans-serif;color:#8a1e04;line-height:32px;font-size:16px;font-weight:400;}
.formErrbox{font-family: 'Roboto', sans-serif;color:#8a1e04;line-height:32px;font-size:16px;font-weight:600;}
/* CONTACT FORM STYLE */
.form-text-label{font-family: 'Roboto', sans-serif;color:#676766;line-height:24px;font-size:16px;font-weight:400;}
.form_list {width:100%;list-style-type:none;margin:0;padding:0;border:0px solid #099;text-align:left;}
.form_list ul {width:100%;list-style-type:none;margin:0;padding:0;border:0px solid #099;}
.form_list li {width:100%;list-style-type:none;margin:0;padding:0;border:0px solid #099;}

.form_list {width:100%;list-style-type:none;margin:0;padding:0;border:0px solid #099;text-align:left;}
.form_list .form_width {width:auto;list-style-type:none;margin:0;padding-right:20px;;border:0px solid #099;text-align:left;float:left;border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}

.contact_box_style {font-family: 'Roboto', sans-serif;padding:4px;height:32px;line-height:18px;border:1px solid #999;font-size:14px;color:#666;width:100%;margin-top:0px;margin-bottom:10px;

}
.comment_box_style {font-family: 'Roboto', sans-serif;padding:4px;line-height:18px;border:1px solid #999;font-size:14px;color:#666;width:100%;min-height:200px;margin-top:0px;margin-bottom:10px;
}
.search_button_style {background-color:#f58026;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:0px solid #666;display:inline-block;color:#FFF;font-family:arial;font-size:15px;
font-weight:bold;padding:5px 10px;text-decoration:none;position:relative;top:-1px;cursor:pointer;vertical-align:top;line-height:21px;-webkit-appearance: none;}

.search_button_style:hover {background-color:#8a1e04;position:relative;cursor:pointer;}
.search_button_style:active {background-color:#ffc423;position:relative;cursor:pointer;}
.search_button_style:visited{color:#FFF;font-family:arial;font-size:15px;font-weight:bold;background-color:#ffc423;}

.styled-select select {background: transparent;width: auto;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;}
.orange select{background: transparent;background-color:#fcbd8d;width: auto;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;}
.red select{background: transparent;background-color:#ffc1b2;width: auto;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;}
.yellow select{background: transparent;background-color:#fff99a;width: auto;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;}
.green select{background: transparent;background-color:#c0d9a8;width: auto;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;}

.google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
}
.google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
}


.available-table-style{width:100%;border-spacing:6px;text-align:left;padding:4px;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;line-height:21px;}
.available-table-style th{font-weight:600;background-color:#eee9de;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:16px;padding:6px;}
.available-table-style td{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;padding:6px 6px 6px 6px;max-width:auto;line-height:21px;}
.available-table-style td a:link{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;padding:6px 6px 6px 6px;max-width:auto;line-height:21px;text-decoration:none;}
.available-table-style td a:visisted{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;padding:6px 6px 6px 6px;max-width:auto;line-height:21px;text-decoration:none;}
.available-table-style td a:hover{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#f58026;font-size:15px;padding:6px 6px 6px 6px;max-width:auto;line-height:21px;text-decoration:none;}
.available-table-style input{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;padding:2px 6px 2px 6px;border:1px solid #d2c9b8;}
.available-table-style .odd {background-color:#ede8ec;}
.available-table-style .even {background-color:#f4f1ef;}
.available-table-style textarea {font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:15px;padding:6px 6px 6px 6px;max-width:auto;line-height:21px;border:1px solid #d2c9b8;width:300px;height:auto;min-height:300px;}
.image-response{width:100%;height:auto;border:0px solid #F00;}
.img-size{width:auto;height:auto;margin-left:20px;}
.hide-me{visibility:visible;width:auto;height:auto;}
/*MOBILE*/

@media all and (max-width:961px){
#wrapper-banner-top{min-width:100%;border:0px solid #9F3;overflow:hidden;}
#wrapper-banner-top-inside{min-width:100%;width:auto;border:0px solid #9F3;overflow:hidden;}

.wrapper-column-links{display:none;}

#wrapper-top{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;}
#wrapper-top-display{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;padding-left:0px;}
#wrapper-top-display-blank{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;padding-left:16px;}
.wrapper-page-content{min-width:100%;width:100%;padding:0 20px 0 20px;}
#wrapper-footer{height:auto;}
#wrapper-copyright{display:none;}
#wrapper-menu-display{width:100%;max-width:960px;min-width:100%;height:54px;border:0px solid #9F3;margin:0 auto;text-align:center;background-color:none;}
#wrapper-menu{min-width:100%;width:100%;height:auto;text-align:center;border:0px solid #9F3;}

#menu {margin:0 auto;width:100%;height:42px;}
#menu ul {margin:0 auto;width:100%;height:42px;}

#logo-style{min-width:50%;width:auto;height:114px;position:relative;top:0px;border:1px solid #9F3;float:left;}
.logo-size{width:378px;height:114px;margin:0px 0 0px 0px;float:left;position:relative;border:0px solid #9F3;}
h1 {font-size:2.25em;line-height:38px;}
.logo-ep-size{display:none;}
.column-4a{width:49%;height:auto;border-bottom:0px solid #999;margin:0 auto;position:relative;float:left;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-bottom:20px;}
.column-2a{width:100%;height:auto;border-bottom:0px solid #999;margin:0 auto;position:relative;float:left;margin-bottom:20px;}

.col-25{width:100%;height:auto;border-bottom:1px solid #999;margin:0 auto;position:relative;float:none;margin-bottom:20px;text-align:center;padding-bottom:20px;}
.col-25-m-right{margin-right:0px;}

.pint{text-align:right;border:0px solid #096;width:50%;float:right;padding-right:20px;}

}

@media all and (max-width:720px){
#wrapper-banner-top-inside{margin:0 auto;height:160px;}
.wrapper-page-content{min-width:100%;width:100%;padding:0 20px 0 20px;margin-top:0;margin-bottom:0px;}
#wrapper-menu{background-color:#8a1e04;height:auto;text-align:center;}
#wrapper-top-display{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;}
#wrapper-top-display-blank{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;}
.column-50{width:100%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;}
.col-pad-right {padding-right:0px;}

h3{font-size:1.25em;}

.col-25{width:100%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:none;margin-bottom:20px;text-align:center;}
.col-25-m-right{margin-right:0px;}
.pint{display:none;visibility:hidden;text-align:right;border:2px solid #096;width:50%;float:right;padding-right:20px;}
.col-50{width:100%;}

.p-side {font-size:1em;line-height:1.5em;}
.logo-ep-size{width:auto;height:auto;min-width:100%;}
.padding-left{padding-left:00px;}
.float-right{position:relative;float:left;text-align:left;}
.border-divide{border-right:0px solid #CCC;margin-right:0px;}
.text-align{text-align:left;}
.show-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
.hide-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}

#menu{min-width:100%;height:auto;width:100%;overflow:hidden;}
#menu ul li.border-right a{border-top:1px solid #711803;width:100%;}
#menu ul li.border-left a{border-top:1px solid #711803;width:100%;}
#menu{min-width:100%;height:auto;width:100%;}
#menu ul{min-width:100%;height:auto;width:100%;}
#menu ul li a {font-size:14px;}
#menu ul li a:hover {background-image:none;height:42px;}

#menu ul li ul {display:none;visibility: hidden;width:100%;height:auto;border:0px solid #093;}
#menu ul li:hover ul {display:block;visibility: visible;list-style-type:none;width:100%;height:auto;float:left;margin-top:0px;position:relative;background-color:none;text-align:center;overflow:hidden;}
#menu ul.inner-menu li {font-size:14px;height:42px;line-height:28px;border:0px solid #093;}
#menu ul.inner-menu li a{font-size:14px;color:#FFF;background-color:#f58026;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
#menu ul.inner-menu li a:link{font-size:14px;color:#FFF;background-color:#f58026;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
#menu ul.inner-menu li a:hover{font-size:14px;color:#FFF;background-color:#ffc423;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
.margin-right{padding-right:0px;}
.img-size{width:auto;height:auto;margin-left:0px;margin-bottom:20px;overflow:hidden;margin-right:100%;}
h4.phone-number{font-size:26px;border:0px solid #00F;line-height:26px;margin-top:0;}
#top-phone-number{float:none;position:relative;margin:0 auto;width:320px;height:auto;overflow:hidden;border:0px solid #00F;line-height:26px;text-align:center;padding-top:0;margin-top:0;}
.logo-size{width:378px;height:114px;border:0px solid #9F3;}
.logo{width:380px;height:114px;float:none;position:relative;margin:0 auto;border:0px solid #00F;overflow:hidden;}
.hide-me{visibility:hidden;display:none;}

}

@media all and (max-width:600px){/*
#menu ul li.border-right a{border-top:1px solid #711803;width:50%;}
#menu ul li.border-left a{border-top:1px solid #711803;width:50%;}
#menu ul li a:hover {background-image:none;height:42px;}
.wrapper-page-content{min-width:100%;width:100%;padding:0 20px 0 20px;}
.iframe-wrapper{width:100%;height:auto;}
.iframe-video{width:480px;height:270px;}
.show-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
.hide-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
*/}

@media all and (max-width:520px){
#wrapper-top-display-blank{background-color:#adb0d9;min-height:100%;height:auto;}
#wrapper-banner-top{overflow:hidden;border:0px solid #00F;}

#wrapper-menu{text-align:center;overflow:hidden;height:auto;}
#wrapper-banner-top-inside{min-width:100%;margin:0 auto;border: 0px solid #099;overflow:hidden;border:0px solid #00F;height:auto;}
#wrapper-top-display{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;}
#wrapper-top-display-blank{max-width:100%;min-width:100%;width:100%;height:auto;border:0px solid #9F3;margin:0 auto;}
.wrapper-page-content{min-width:100%;width:100%;padding:0 20px 0 20px;margin-top:0px;margin-bottom:0px;}

#menu{min-width:100%;height:auto;width:100%;overflow:hidden;}
#menu ul li.border-right a{border-top:1px solid #711803;width:100%;}
#menu ul li.border-left a{border-top:1px solid #711803;width:100%;}
#menu{min-width:100%;height:auto;width:100%;}
#menu ul{min-width:100%;height:auto;width:100%;}
#menu ul li a {font-size:14px;}
#menu ul li a:hover {background-image:none;}


.iframe-video{width:384px;height:216px;}
.logo-size{width:378px;height:auto;margin:0 auto;border: 0px solid #099;position:relative;left:0px;}
.logo-ep-size{width:auto;height:auto;min-width:100%;}
.column-4a{width:100%;padding-left:20px;padding-right:20px;margin-bottom:20px;border:0px solid #adb0d9;}
.column-2a{border:0px solid #adb0d9;margin-bottom:0px;margin-top:10px;}

.col-25{width:100%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:none;margin-bottom:20px;text-align:center;}
.col-25-m-right{margin-right:0px;}
.col-30{width:100%;float:left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}

.show-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
.hide-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}

#menu ul li ul {display:none;visibility: hidden;width:100%;height:auto;border:0px solid #093;}
#menu ul li:hover ul {display:block;visibility: visible;list-style-type:none;width:100%;height:auto;float:left;margin-top:0px;position:relative;background-color:none;text-align:center;overflow:hidden;}
#menu ul.inner-menu li {font-size:14px;height:42px;line-height:28px;border:0px solid #093;}
#menu ul.inner-menu li a{font-size:14px;color:#FFF;background-color:#f58026;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
#menu ul.inner-menu li a:link{font-size:14px;color:#FFF;background-color:#f58026;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
#menu ul.inner-menu li a:hover{font-size:14px;color:#FFF;background-color:#ffc423;width:100%;text-align:center;border:0px solid #093;border-bottom:1px solid #dd6b13;height:42px;line-height:28px;margin-top:0px;}
.margin-right{padding-right:0px;}
.img-size{width:auto;height:auto;margin-left:0px;margin-bottom:20px;overflow:hidden;margin-right:100%;}
#top-phone-number{float:none;position:relative;margin:0 auto;width:320px;height:auto;overflow:visible;border:0px solid #00F;font-size:26px;line-height:26px;}
h4.phone-number{font-size:26px;line-height:10px;margin-top:20px;text-align:center;}
.logo-size{width:300px;height:auto;border:0px solid #9F3;}
.logo{width:320px;height:auto;float:none;position:relative;margin:0 auto;border:0px solid #00F;overflow:hidden;}
.fb-like{display:none;visibility:hidden;}
.hide-me{visibility:hidden;display:none;}


.available-table-style{width:100%;border-spacing:2px;text-align:left;padding:2px;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:13px;line-height:16px;}
.available-table-style th{font-weight:600;background-color:#eee9de;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:13px;padding:2px;}
.available-table-style td{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:13px;padding:2px;max-width:auto;line-height:16px;}
.available-table-style input{font-weight:400;background-color:none;font-family: 'Roboto', sans-serif;color:#5a471c;font-size:13px;padding:2px;border:1px solid #CCC;width:200px;height:24px;}
.available-table-style td a:link{font-size:13px;padding:2px;line-height:16px;}
.available-table-style td a:visited{font-size:13px;padding:2px;line-height:16px;}
.available-table-style td a:hover{font-size:13px;padding:2px;line-height:16px;}
}

@media all and (max-width:320px){
#wrapper-menu{height:auto;overflow:hidden;text-align:center;}
.column-50{width:100%;height:auto;border:0px solid #adb0d9;margin:0 auto;position:relative;float:left;}
h1{font-size:2.5em;}
h2{font-size:1.5em;}
.wrapper-page-content{border:0;margin-top:0px;margin-bottom:0px;padding:0 20px 0 20px;}
#wrapper-top-display-blank{background-color:#adb0d9;min-height:100%;padding-left:0;}

#menu ul li.border-right a{border-top:1px solid #711803;width:100%;}
#menu ul li.border-left a{border-top:1px solid #711803;width:100%;}
#menu{min-width:100%;height:auto;width:100%;}
#menu ul{min-width:100%;height:auto;width:100%;}
#menu ul li a {font-size:14px;}

.comment_box_style {width:260px;}
.logo-size{width:320px;height:auto;margin:8px 0 10px 0px;position:relative;left:0px;}

.show-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
.hide-menu-button{font-size:2em;padding:4px;background-color:#8a1e04;color:#FFF;border:none;display:inline-block;}
.iframe-video{width:288px;height:162px;}
.column-4a{width:100%;margin-bottom:20px;}
.column-2a{border:0px solid #adb0d9;margin-top:10px;}
.one{width:100%;}
.search_button_style{margin-top:4px;}
#top-phone-number{float:none;position:relative;margin:0 auto;width:320px;height:auto;overflow:hidden;border:0px solid #00F;font-size:26px;line-height:26px;margin-top:0px;margin-bottom:4px;}
h4.phone-number{font-size:26px;line-height:26px;text-align:center;}
.fb-like{display:none;visibility:hidden;}
.hide-me{visibility:hidden;display:none;}

}

