body { font-family:Verdana, Arial, Helvetica, sans-serif; }
.app-header .navbar-default {position:relative;background-color:#fff;height: inherit;}
.app-header { height: inherit; }
.top_area {width:100%;max-width:100%;background: #EAEAEA;overflow: hidden;padding: 12px 0 2px;border-bottom: 1px solid #D9DADB;}
.top_area .inner {overflow:hidden;padding: 0 35px;}
.ul_top_area {list-style-type:none;margin: 0;padding: 0;float: right;}
.ul_top_area li {float:left; position: relative;}
.ul_top_area li a {color:#292929;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;padding: 0 14px;}
.ul_top_area li a:hover {color:#8F5636; text-decoration:underline; }
.ul_top_area > li:first-of-type a:before { display:none; }
.ul_top_area li a:before {content: '';position: absolute;top: 53%;left: -2px;height: 12px;border-left: 1px solid #000000;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.ul_top_area > li:last-of-type { border-right:none; }
.app-header .navbar .navbar-header a img { max-width: 255px;  max-height: 47px; }
.app-header .navbar .navbar-header {height: 73px;float: none;padding: 16px 50px 0px 40px;overflow:visible;}
.custom_menu {list-style-type:none;margin: 0;padding: 0;margin-top: 6px;margin-right: 48px;}
.custom_menu li { float:left; margin:0 0.5px}
.custom_menu > li:last-of-type { margin:0; }
.app-header .navbar-menus {background: #292929;float: none;}
.app-header .navbar-menus ul.navbar-nav > li > a {color:#fff;font-size: 13px;text-transform: capitalize;line-height: 37px;padding-left: 103px;padding-right: 103px;}
.app-header .navbar-menus ul.navbar-nav > li > a:hover { color: #CC7A50; text-decoration:underline; }
.app-header a , .app-header .navbar .navbar-header a {color:#292929; }
.app-header .navbar .navbar-header a:hover {color:#8F5636; }
.app-header .container-fluid {padding-top:0;padding-bottom:0;padding-right: 0;padding-left: 0;}
.custom_navigation {width:100%;max-width:100%;border-top: 1px solid #b2b2b2;padding-top: 1.5px;}
.app-header .navbar-menus ul.navbar-nav.ul-after-dash > li > a::before {border-left: 1px solid #fff;}
.custom_banner { width:100%; max-width:100%;}
.custom_banner .inner { overflow:hidden; }
.bannerImage1 {width: 66.6%;float:left;min-height: 198px;background-size: cover !important;}
.bannerImage2 {width: 33.4%;float:left;overflow: hidden;min-height: 198px;background-size: cover !important;}
.bannerImage1 img, .bannerImage2 img {width:100%;}
.app-banner {background: linear-gradient(to top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.4) 12%, rgba(255, 255, 255, 0.6) 47%, rgba(255, 255, 255, 0.9) 100% ) left bottom #777 no-repeat;padding-bottom: 8px;}
.app-footer { display:none; }
.custom_footer {background: #EAEAEB;overflow: hidden;}
.custom_footer footer {padding: 29px 70px 29px 51px;font-size: 12px;color: #4d4d4d;}
.custom_footer a {color:#8F5636; }
.app-bizinfo {   color:#292929;  background: #fff; }
.app-bizinfo h2.logo-text { color:#8f5636; }
.app-submenus {  background: #fff;  }
.app-bizinfo .addresswebsite a { color:#292929; }
.app-bizinfo .addresswebsite a:hover {color:#8F5636; }
.btn-modern, a.btn-modern, .btn-modern-bg, a.btn-modern-bg {background-color: #292929;}
.btn-modern:hover, a.btn-modern:hover, .btn-modern-bg:hover, a.btn-modern-bg:hover {background: #7d7d7d;color: #fff;}
a:hover {color:#8F5636; }
.customStarIconMediumModern .star-s-filled {   background-image: url(/images/star-icons-m-empty-modern.png);  background-repeat: no-repeat;}
.customStarIconMediumModern .star-s-empty {background-image: url(//fileserver.rwardz.com/verview/sites/166/customimages/star-icons-m-empty-modern.png);background-repeat: no-repeat;}
.app-submenus .btn-group.btn-group-justified .btn-group .btn.select {background-color: #292929;color: #fff;border: solid 1px #292929;}
.app-submenus .btn-group.btn-group-justified .btn-group .btn {background-color: #D9C592;border: solid 1px #D9C592;}
.app-submenus .btn-group.btn-group-justified .btn-group .btn:hover, .app-submenus .btn-group.btn-group-justified .btn-group .btn:active, .app-submenus .btn-group.btn-group-justified .btn-group .btn:focus {background-color: #D9C592;color: #fff;border: solid 1px #D9C592;}
.app-lists .section-header, .app-lists  .container .panel-lists .panel-heading, .app-review-page-detail > .inner { background: #292929;}
.app-review-page-detail > .inner { color:#fff; }
.contentbuilder-contentarea a {  color: #8F5636; }
.app-header .navbar-default .navbar-nav>.open>a, .app-header .navbar-default .navbar-nav>.open>a:focus, .app-header .navbar-default .navbar-nav>.open>a:hover , .app-header .navbar-default .navbar-nav .open .dropdown-menu>li>a, .app-header .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .app-header .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #CC7A50; }
.app-header .navbar-nav>li>.dropdown-menu { top:37px; right:0;  }

.container-summary {background-color: #F4F4F4 !Important; }

/*Responsive*/
@media screen and (min-width:1921px){
.bannerImage1 img, .bannerImage2 img {height: 198px;}
}
@media screen and (max-width:1300px){
.app-header .navbar-menus ul.navbar-nav > li > a {padding: 0px 70px;}
}
@media screen and (max-width:1080px){
.bannerImage1 {width: 60.6%;}
.bannerImage2 {width: 39.4%;}
}
@media screen and (max-width:1040px){
.app-header .navbar-menus ul.navbar-nav > li > a {padding: 0px 50px;}
}
@media screen and (max-width:910px){
.bannerImage1 {width: 54.6%;}
.bannerImage2 {width: 45.4%;}
}
@media screen and (max-width:875px){
.app-header .navbar-menus ul.navbar-nav > li > a {padding: 0px 35px;}
}
@media screen and (max-width:767px){
.bannerImage1, .bannerImage2 {min-height: 110px;}
.custom_footer footer {padding: 15px 0;}
.custom_footer .col-sm-4 {text-align:center;}
.custom_footer {text-align: center;}
.top_area {padding: 0px 0;}
.ul_top_area li a {font-size:11px;padding: 0 14px;}
.app-header .navbar .navbar-toggle {background-color:#000; }
.top_area .inner { padding:0 10px;}
.app-header .navbar .navbar-header {padding: 5px 10px 5px 20px;height: 55px;}
.app-header .navbar .navbar-header a img {max-width: 177px;margin-left: 10px;}
.custom_menu {padding:0;margin: 5px;}
}
@media screen and (max-width:550px){
.bannerImage1 {width: 45%;}
.bannerImage2 {width: 55%;}
}
@media screen and (max-width:420px){
.bannerImage1 {width: 48%;}
.bannerImage2 {width: 52%;}
}
@media screen and (max-width:385px){
.app-header .navbar .navbar-header a img {max-width: 134px;}
.ul_top_area li a {font-size: 10px;padding: 0 8px;}
.bannerImage1, .bannerImage2 {min-height: 90px;}
}