html{height:100%;position:relative}body{background:#1f1d1c;font-family:'Kefa-Regular',arial;font-size:16px;color:#FFF;margin:0px;padding:0px;min-height:100%;position:relative;height:auto}.left{float:left}.right{float:right}.clear{clear:both}.col12{width:100%}.col10{width:90%}.col2{width:10%}.col8{width:66.7%}.col4{width:33.3%}.col6{width:50%}.col6{width:50%}.col3{width:25%}.padd{padding:20px}.nopaddtop{padding-top:0px}.nopaddbottom{padding-bottom:0px}.nopaddleft{padding-left:0px}.nopaddright{padding-right:0px}.nopaddx{padding:20px
0px}.nopaddy{padding:0px
20px}a, .logo a img, .navigation ul li a, .rf_btn_secondary, .item_button_section, .overlay_wrapped, .gallery_rot .owl-stage-outer .owl-stage .owl-item, .head_num, .head_num img, .navigation ul, .logo .col6,.menu-header,.sliderbutton{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;font-family:'Open Sans',sans-serif}.menu_element,.menu_content{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;font-family:'Open Sans',sans-serif}a.rf_btn_primary, .sub-menu li
a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.rf_btn_primary{background:#f0ba51;display:inline-block;zoom:1;*display:inline;padding:10px;font-family:'Open Sans',sans-serif;-moz-border-radius:7px;border-radius:7px;font-size:14px;color:#2e2a28;border:2px
solid #f0ba51;margin-bottom:10px;font-weight:bold}.rf_btn_secondary{background:#2e2a28;color:#f1bb51;display:inline-block;zoom:1;*display:inline;padding:8px;font-family:'Open Sans',sans-serif;-moz-border-radius:7px;border-radius:7px;font-size:12px;border:2px
solid #2e2a28}.rf_btn_secondary:hover{background:none;border:2px
solid #f1bb51;color:#f1bb51}.rf_btn_primary:hover{border:3px
solid #f0ba51;padding:9px}.rf_btn_primary:hover{color:#2e2a28}.rf_btn_primary_arrow{color:#f0ba51;font-size:20px;font-family:'Open Sans',sans-serif;background:#1f1d1c;padding:10px;line-height:20px}.rf_btn_primary:active,.rf_btn_secondary:active{background:#f0ba51;color:#1f1d1c}.rf_btn_primary_arrow:hover{color:#f0ba51}h1,h2,h3,h4{color:#eee3bd}h1{font-size:62px}h2{font-size:42px}h3{font-size:35px}.menu_top_title{color:#eee3bd;font-size:20px}.blockcontainer
p{margin:35px
0px}.blockcontainer
h2{margin:0px;line-height:42px}h1 a,h2 a,h3 a,h4
a{font-family:'Kefa-Regular',arial}header{height:100%;position:relative}.fixed{max-width:1184px;position:relative;margin:0px
20px}a{color:#f1bb51;text-decoration:none}a:hover{color:#FFF}.navigation{}.navigation
ul{margin:0px;padding:0px}.navigation ul
li{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.navigation ul li
a{display:block;padding:54px
12px;font-family:'Open Sans',sans-serif;line-height:17px}.head_holder{position:fixed;width:100%;z-index:99}.nav_holder{}.nav_holder{background:rgba(46,42,40,0.9)}.mainbanner{position:relative;height:100%;min-height:675px}.camera_wrap{height:100%}.logo{}.logo a
img.logoimg{width:169px;display:inline-block;zoom:1;*display:inline;margin:13px
0px;vertical-align:top}.head_num{display:inline-block;zoom:1;*display:inline;margin-top:35px;font-size:18px}.head_num
img.numimg{-moz-border-radius:0px;border-radius:0px;width:221px;max-width:100%;margin-left:20px}.scrollfix .fixed .logo a
img{width:70px}.scrollfix .fixed .navigation ul li
a{padding:25px
15px;padding:25px
10px}.scrollfix .fixed .logo
.head_num{margin-top:20px}.scrollfix .fixed .logo .head_num
img{width:100px}.scrollfix .fixed .logo
.col6{width:25%}.home_menu_grid1{padding-left:12%;padding-top:20%}.current_page_item a, .current_page_ancestor
a{background:#1f1d1c;padding-bottom:49px !important;border-bottom:5px solid #f1bb51}.scrollfix .fixed .navigation ul li
a{padding-bottom:20px !important}.floating_carousel{position:relative}.floatcar_hold{margin-right:40px;position:relative;margin-top:-250px}.float_car{border:4px
solid #e0d7b8;-moz-border-radius:7px;border-radius:7px}.float_car .float_car .item,.float_car .float_car .item
img{-moz-border-radius:7px;border-radius:7px}.float_car .owl-nav{position:absolute;margin-top:-55px;margin-left:2%}.owl-prev,.owl-next{display:inline-block;zoom:1;*display:inline;margin-right:10px}.space{height:40px;clear:both}.location_item{background-size:cover !important;height:350px;-moz-border-radius:7px;border-radius:7px;position:relative}.location_title_holder{position:absolute;bottom:0;width:100%;text-align:center;background:url(../../../../../../themes/jwptemplate/images/gradient.png) center bottom repeat-x;height:204px;overflow:hidden}.blockcontaineralt{background:#2e2a28}.location_title_holder{padding:20px
0px;padding-top:0px}.location_title_holder
h3{font-weight:normal;color:#FFF;font-size:24px;margin-bottom:30px}.item_title_section{position:absolute;bottom:0;width:100%;padding-bottom:20px}.item_button_section{position:relative;margin-bottom:-60px}.item_button_section_hover{margin-bottom:10px}.location_owl
.location_item{-webkit-box-shadow:1px 16px 28px -3px rgba(0,0,0,0.36);-moz-box-shadow:1px 16px 28px -3px rgba(0,0,0,0.36);box-shadow:1px 16px 28px -3px rgba(0,0,0,0.36)}.location_owl
.item{padding-bottom:30px;padding-left:10px;padding-right:10px}.location_owl .owl-controls, .location_owl .owl-controls .owl-nav{position:relative;top:0;width:100%;z-index:999}.location_owl .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-13%;margin-left:-40px}.location_owl .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-13%;margin-right:-40px;right:0}.blockcontainercolor{background:#2e2a28}.stripbg{background:url(../../../../../../themes/jwptemplate/images/stripbg.jpg) left bottom repeat-x}.deliverysection
h3{font-size:30px;font-weight:normal;margin-bottom:15px}.deliverysection
h2{margin-top:30px}.deliverysection
p{margin-top:0px}img{max-width:100%;height:auto;-moz-border-radius:7px;border-radius:7px}.social_fetimage{height:300px}.social_element{background:#2e2a28;padding:20px;-moz-border-radius:7px;border-radius:7px}.social_box .owl-controls, .social_box .owl-controls .owl-nav{position:relative;top:0;width:100%;z-index:999}.social_box .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-22%;margin-left:-40px}.social_box .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-22%;margin-right:-40px;right:0}.gallery_rot .owl-controls, .social_box .owl-controls .owl-nav{position:relative;top:0;width:100%;z-index:999}.gallery_rot .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-14%;margin-left:20%;left:0}.gallery_rot .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-14%;margin-right:20%;right:0}.social_element
p{margin:10px
0px;display:block;padding:12px
10px;margin-bottom:0px}.social_platform{display:block;margin-top:20px}.social_platform{color:#eee3bd}.social_platform
i{font-size:20px;font-weight:normal;line-height:20px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-right:5px}.camera_loader{margin-top:20% !important}.followus_section{margin-top:40px}.followus_section
ul{margin:0px;padding:0px}.followus_section ul
li{display:inline-block;zoom:1;*display:inline;margin-right:10px}.followus_section ul li
a{border:1px
solid text-transform: uppercase;display:block;padding:5px;font-size:13px;font-family:'Open Sans',sans-serif;border:2px
solid #f1bb51;-moz-border-radius:7px;border-radius:7px;padding-right:10px}.followus_section ul li a
i{margin-right:3px;font-size:15px;vertical-align:middle}.followus_section ul li
h3{margin:0px}input[type=text],input[type=email],input[type=date],input[type=number],select,textarea{width:100%;padding:10px;background:#1f1d1c;border:1px
solid #1f1d1c;-moz-border-radius:7px;border-radius:7px;outline:none;color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Kefa-Regular',arial;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;font-family:'Open Sans',sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=date]:focus,input[type=number]:focus,select:focus,textarea:focus{border:1px
solid #FFF}input[type=submit],button,.nav-previous,.nav-next{border:2px
solid #f1bb51;-moz-border-radius:7px;border-radius:7px;padding:10px;background:#1f1d1c;color:#f1bb51;outline:none;cursor:pointer}input[type=submit]:active,button:active{background:#f1bb51;color:#1f1d1c}textarea{height:110px}#nav-below{display:block;padding:25px
0px}.nav-previous{float:left;margin-right:15px}.nav-next{float:left}.nav-previous a
i{float:left}.nav-next a
i{float:right}.form-group{background:#1f1d1c;-moz-border-radius:7px;border-radius:7px;padding:7px}.form-group input[type=text]{border-color:#1f1d1c !important}.submit_wide{width:100%}.footer_link
ul{margin:0px;padding:0px;margin-top:30px}.footer_link ul
li{display:inline-block;zoom:1;*display:inline;font-family:'Open Sans',sans-serif;margin-left:20px}.copyright{font-size:12px}.innercontent{padding-top:124px}.menu_element{height:200px;position:relative;cursor:pointer}.menu_element
.fixed{position:relative;height:100%}.menu_element
h3{margin:0px;position:absolute;bottom:0;margin-bottom:25px}.menu_element h3
i{vertical-align:middle}.menu_element:hover{background-size:112% 112% !important}.overlay_wrapped{position:relative;height:100%}.overlay_wrapped:hover{background:rgba(0,0,0,0.3)}.overlay_wrapped_open{background:rgba(0,0,0,0.6) !important}.menu_content{overflow:hidden;background:#1f1d1c;max-height:0px}.menu_content_open{max-height:2000px;min-height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;font-family:'Open Sans',sans-serif}.menu_listing{margin:0px;padding:0px;padding-top:40px}.menu_listing
li{list-style:none;display:block}.menu_listing li
.mene_element_title{padding:40px;padding-top:0px;font-family:'Kefa-Regular',arial}.menu_listing li
p{margin:5px
0px;padding-right:20px}.branches_pop_con{background:#FFF;padding:20px;width:500px;-moz-border-radius:7px;border-radius:7px}.branches_pop_con h3, .branches_pop_con
h2{margin:0px;color:#444}.branches_pop{display:none}.branch_pop_extras{margin:0px;padding:0px}.branches_pop_con ul
li{list-style:none;display:block;padding:5px
0px}.branches_pop_con ul li
i{vertical-align:middle;display:inline-block;zoom:1;*display:inline;margin-right:10px}.branch_reserve{display:none}.breadcrumbs{display:none}.camera_caption>div{background:none !important}.camera_caption > div
h1{margin:0px;margin-bottom:20px}.camera_caption > div
p{margin:0px}.innertitle{padding-bottom:55px}.camera_overlayer{background:rgba(0,0,0,0.3)}.nooverlay
.camera_overlayer{background:none !important}#innerbanner
.camera_loader{}.nopaddtop{padding-top:0px}.promotion_list{padding:50px
0px}.promotion_list
h2{margin-bottom:10px;margin-top:30px}.promotion_list{background:#2e2a28}.promotion_list_alt,.gallery_box_alt,.location_element_alt{background:inherit}.promotion_list
.promotion_image{position:relative;max-width:100%;height:auto}.promotion_list_alt
.promotion_image{}.entry-title{margin:20px
0px}.pattern{background:#2e2a28 url(../../../../../../themes/jwptemplate/images/pattern.jpg) top center repeat-y}.gallery_box{background:#1f1d1c;position:relative;padding:10px
0px;padding-bottom:50px}.location_element{background:#1f1d1c;padding:50px
0px}.location_element_alt{background:#2e2a28}.location_contact
ul{margin:0px;padding:0px}.location_contact ul
li{list-style:none;margin-bottom:10px}.location_contact ul li
i{vertical-align:middle;margin-right:10px}.gallery_rot .owl-stage-outer .owl-stage .owl-item{opacity:0.3 !important;filter:alpha(opacity=30)}.gallery_rot .owl-stage-outer .owl-stage .active+div.active{opacity:1 !important;filter:alpha(opacity=100)}.gallery_rot .owl-stage-outer .owl-stage .active+div.active+div.active+div.active{opacity:0.3 !important;filter:alpha(opacity=30)}.lightform{background:#2e2a28;padding:20px;-moz-border-radius:7px;border-radius:7px}.wpcf7-validation-errors,.wpcf7-mail-sent-ok{margin:0px
!important;border:0px
!important;background:#f53d52;color:#FFF;padding:15px
!important;-moz-border-radius:7px;border-radius:7px}.wpcf7-mail-sent-ok{background:#1eb63b;color:#FFF}.form-group .wpcf7-not-valid-tip{display:none}.form-group img.ajax-loader{position:absolute;margin-left:-50px;margin-top:10px}.footer_link
ul{margin-top:10px}.mobile_trigger{display:inline-block;margin-top:5px;zoom:1;*display:inline;padding:50px;cursor:pointer}.mobile_trigger
i{font-size:30px}.mobile_trigger{display:none}.OpenMenu{display:block !important}.homepromotion{display:none;max-width:500px;background:#2e2a28;color:#FFF}.homepromotion
h2{margin:0px;text-align:center;margin-bottom:20px}.homepromotion_feature{min-height:150px}.homepromotion
.padd{padding:30px
!important}.addtoany_share_save_container{padding:20px
0px !important}.padd50{padding:50px
0px}.entry-content p:first-child, .wpcf7 p:first-child{margin-top:0px}.s-share-w-c{margin-bottom:10px}.default-content{padding-right:20%}.strip{background:url(../../../../../../themes/jwptemplate/images/strip2.png) top right repeat-y}table{border:1px
solid #91733d;width:100%}table tr
td{border-right:1px solid #91733d;border-bottom:1px solid #91733d;padding:10px;font-size:14px}table tr td:last-child{border-right:0px}table tr:last-child
td{border-bottom:0px}.entry-meta{display:none}#headbann{cursor:pointer}.job_filters{display:none}.singlecontent{background:#1f1d1c}.singlecontent .default-content{background:url(../../../../../../themes/jwptemplate/images/strip2.png) right top repeat-y}.entry-content
.alignright{float:right;margin-left:20px;margin-bottom:15px}.entry-content
.alignleft{float:right;margin-right:20px;margin-bottom:15px}.entry-content
.alignnone{float:none;margin:20px}ul.job_listings
li{margin-bottom:10px !important}.job_listings li
.meta{margin:0px;padding:0px}ul.job_listings li.job_listing a .meta
li{margin:0px
10px !important;display:inline !important;zoom:1 !important;*display:inline !important}.job_listings
.company_logo{display:none !important}ul.job_listings li.job_listing
a{padding:20px
!important;background:#2e2a28 !important;-moz-border-radius:7px;border-radius:7px}ul.job_listings li.job_listing a
div.position{padding-left:0px !important}ul.job_listings
li.job_listing{border-bottom:0px !important}ul.job_listings{border-top:0px !important}div.job_listings
.load_more_jobs{padding:20px
!important;background:#f1bb51 !important;-moz-border-radius:7px;border-radius:7px;border:0px
!important;margin:10px
0px !important;color:#1f1d1c !important}.career_list_div{padding-bottom:30px;padding-top:20px}.entry-utility{display:none}ul.job_listings
li.no_job_listings_found.no_job_listings_found{padding-left:0px !important}.innercontent_single{padding-top:50px}.counter_list{margin:0px;padding:0px;margin:0px
-10px;margin-bottom:20px}.counter_list
li{display:inline-block;zoom:1;*display:inline;width:24.5%;list-style:none;text-align:center;vertical-align:top;margin-bottom:10px}.counter_list li
em{margin:0px
10px;display:block;border:3px
solid #90733d;vertical-align:top;-moz-border-radius:7px;border-radius:7px;padding:15px
25px;font-style:normal;height:80px}.counter_list li em
strong{line-height:45px;display:block;font-size:45px;font-family:'Kefa-Regular',arial;color:#90733d}.archive_page{padding-top:125px}b,strong{color:#f1bb51}.sliderbutton{background:rgba(0,0,0,0.7) !important;color:#f1bb51;display:inline-block !important;zoom:1 !important;*display:inline !important;padding:15px
!important;font-family:'Open Sans',sans-serif !important;-moz-border-radius:7px !important;border-radius:7px !important;font-size:20px !important;border:2px
solid #f0ba51 !important;margin-bottom:17% !important;margin-right:4% !important}.sliderbutton:hover{background:#f0ba51 !important}#readony_prefix{text-align:right}@media all and (max-width: 1200px) and (min-width: 220px){.owl-controls .owl-nav .owl-next{margin-right:0px !important}.owl-controls .owl-nav .owl-prev{margin-left:0px !important}.mainbanner{min-height:0 !important}.navigation ul li
a{font-size:13px;padding-left:10px;padding-right:10px}}@media all and (max-width: 1000px) and (min-width: 220px){.singlecontent .default-content{background:none !important}}@media all and (max-width: 850px) and (min-width: 220px){.mobile_trigger{display:block}.head_num{position:relative}.nav_holder
.col4{width:75%}.nav_holder
.col8{width:25%}.navigation ul
li{display:block}.navigation ul li a, .scrollfix .navigation ul li
a{padding:20px
15px !important;text-align:left;border-bottom:1px solid #1f1d1c}.current_page_item a, .current_page_ancestor
a{padding:25px
15px !important}.scrollfix .fixed .logo a
img{width:auto !important}.scrollfix .fixed .logo .head_num
img{width:auto !important}.scrollfix .fixed .logo
.head_num{margin-top:35px}.scrollfix .fixed .logo
.col6{width:50%}.fixed .logo .head_num
img{width:auto !important;margin-left:10px !important}.menu-header{margin:0px;right:0;width:100%;position:absolute !important;width:100%;overflow:hidden;background:rgba(46,42,40,1) !important;display:none}.menu-header
ul{}.logo
.logopadd{padding-left:20px}.nav_holder
.fixed{margin:0px}.mainbanner,.innercontent{min-height:400px !important}.home_menu_grid1{padding-left:0px}.floatcar_hold{margin-right:0px}.floatcar_hold{margin-top:25px}.blockcontainer .col6 ,.innercontent .col6, .innercontent .col3, .innercontent .col4 , .innercontent
.col8{width:100% !important}.innercontent .col6
.padd{padding:0px}.owl-controls .owl-nav .owl-next{margin-top:-50% !important}.owl-controls .owl-nav .owl-prev{margin-top:-50% !important}.our_location_title{text-align:left}.lightform{margin-bottom:20px}.copyright{text-align:center}.entry-title{font-size:35px}.wpcf7-submit{padding-left:5px;padding-right:5px}.default-content{padding-right:0px}.strip{background:none}.deliverysection
.left{width:100%}.deliverysection
.right{width:100%}}@media all and (max-width: 700px) and (min-width: 220px){.followus_section{text-align:center}.followus_section ul li:first-child{width:100%}.followus_section ul
li{margin-bottom:10px}footer
.floatholder{width:100%}.form-group
.col6{width:50%}footer
.floatholder{text-align:center}.aboutus_content
.col8{width:100%}.aboutus_content .entry-content
h1{font-size:25px}.gallery_rot .owl-stage-outer .owl-stage .owl-item{opacity:1 !important;filter:alpha(opacity=100)}.gallery_rot .owl-stage-outer .owl-stage .active+div.active+div.active+div.active{opacity:1!important;filter:alpha(opacity=100)}.job_listings .job_listing a .position, .job_listings .job_listing a .location,.job_listings .job_listing a
.meta{width:100% !important;text-align:left !important;padding:0px
!important;margin-left:0px !important}.counter_list
li{width:49.5%}}@media all and (max-width:450px) and (min-width: 220px){.mobile_trigger{padding:25px
0px;padding-right:15px}.innertitle
span{display:block;margin-bottom:10px}.counter_list
li{width:100%}}.mob-block-container{display:none}@media (max-width: 767px){.mob-block-container{display:block}}