.et-fixed-header .mobile_menu_bar:before{color:#000000!important}div#n2-ss-2 .n2-ss-layer{position:relative;padding-top:20px;margin:auto;top:inherit!important;left:inherit!important;outline:1px solid RGBA(0,0,0,0);height:initial!important}.n2-ss-layers-container{margin:0!important;padding-top:10%}.nextend-smartslider-button-container a{font-size:11px!important}div#n2-ss-2item1,div#n2-ss-2item6{font-size:30px!important}div#n2-ss-2item9,div#n2-ss-2item4{font-size:25px!important}div#n2-ss-2item7,div#n2-ss-2item2{font-size:16px!important}#n2-ss-2item8,#n2-ss-2item3{font-size:36px!important}#lgn-sr-holder .lgn-lgnfirma{display:none!important}header#main-header{top:50px!important}header#main-header.et-fixed-header{padding:10px;border-bottom:1px solid rgb(119,104,60)}.et-fixed-header #logo{height:58px!important;width:76px;max-height:initial!important;content:url(http://maddock.restaurant/wp-content/uploads/2017/05/logo-small.png);background-size:contain}#top-menu.nav li a{font-weight:normal!important;font-size:12px!important;padding:15px!important;color:#c5ac6a!important}.current_page_item a{border:1px solid #c5ac6a!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:bold;text-transform:uppercase;font-size:43px;font-weight:600}a.et_pb_more_button.et_pb_button.et_pb_button_one{padding:10px 35px!important}.lgn-container h1,.lgn-container p:first-child{display:none}div#lgn-sr-header{background-image:none!important}.lgn-container p{font-family:'Merriweather',Georgia,"Times New Roman",serif}a.lgn-btn.lgn-btn-primary.lgn-btn-lg{border-radius:62px!important;background-color:white!important;color:#ab9359!important;font-size:12px!important;letter-spacing:1px;padding:12px 30px!important;border:1px solid rgb(140,89,12)!important}a.lgn-btn.lgn-btn-primary.lgn-btn-lg:hover{background-color:#ab9359!important;color:white!important}.js-post-wrapper{-webkit-box-shadow:2px 31px 58px -27px rgba(0,0,0,0.75);-moz-box-shadow:2px 31px 58px -27px rgba(0,0,0,0.75);box-shadow:2px 31px 58px -27px rgba(0,0,0,0.75)}#lgn-sr-content .lgn-lookbtn{font-weight:400;background-color:transparent!important;color:#ab9359!important;text-align:center;font-size:11px!important;letter-spacing:1px!important;font-weight:500!important;box-sizing:content-box;border-radius:30px!important;border:1px solid #ab9359!important;text-transform:uppercase;padding:9px 13px;transition:all 0.3s ease-in-out 0s}#lgn-sr-content .lgn-lookbtn:hover{background-color:#ab9359!important;border:1px solid #ab9359!important;color:#fff!important}#lgn-sr-holder .lgn-jumbotron{padding-top:0!important;padding-bottom:0!important}.visitas{text-align:center}.visitas p{display:inline-block;line-height:18px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:32px;letter-spacing:0;color:#2b2b2b;padding:0 30px;font-weight:400}.visitas span{display:block;font-size:12px;color:#898989;padding-top:5px;padding-left:43px;text-align:left}#lgn-sr-holder #lgn-sr-footer{display:none}.visitas a{color:#ab9359;font-size:26px;padding-right:16px}.visitas a:hover{color:#8c590c}#lgn-sr-holder #lgn-sr-content #lgn-fanreel-loader{width:100%;bottom:0;display:none}#socialroom{background-size:contain!important;background-position:top;z-index:9;background-color:transparent!important}#aboutus{background-repeat:repeat-y!important;background-size:300px;background-position-x:40%;background-color:transparent!important;margin-top:-50px;padding-top:120px;position:relative;z-index:0}#aboutus h4{color:#584844;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:400!important}#aboutus p{color:#7b716f;font-family:'Merriweather',Georgia,"Times New Roman",serif;font-size:13px}.et_pb_gallery .et_pb_gallery_pagination,.et_pb_filterable_portfolio .et_pb_portofolio_pagination{width:100%;border-top:none;MARGIN-TOP:20PX}.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light{margin:0;PADDING:1PX;width:25%}.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light:FIRST-CHILD{margin:0;width:50%}.et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1){clear:none!important}.et_pb_column_4_4 .et_pb_grid_item:nth-child(5n+1){clear:both!important}a.et_pb_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light{padding:6px 36px!important}a.et_pb_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light:hover{color:white!important}#gallery{background-repeat:repeat-x}.et_pb_gallery .et_pb_gallery_pagination ul li a,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:16px}.et_pb_gallery .et_pb_gallery_pagination ul li a,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:13px;line-height:16px;font-weight:500;color:#424242}.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active{color:#ab9359;BORDER:1PX SOLID;padding:5PX 10PX}#optinforms-form1{display:block;float:none!important;width:70%!important;background:transparent!important;padding:35px 3%!important;text-align:center;margin:auto!important;border-radius:8px;border:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#optinforms-form1-title{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;padding-bottom:0px!important;font-weight:bold}#optinforms-form1 input[type=text],#optinforms-form1 input[type=password]{background-color:#c4bcb4;padding:13px 10px;padding:14px 12px 14px 33px!important;border-radius:25px}#optinforms-form1 input[type=text]:focus,#optinforms-form1 input[type=password]:focus{-webkit-box-shadow:2px 10px 20px -3px rgba(0,0,0,0.39);-moz-box-shadow:2px 10px 20px -3px rgba(0,0,0,0.39);box-shadow:2px 10px 20px -3px rgba(0,0,0,0.39);background-color:#ffffff!important;border:2px solid #ac9455}#optinforms-form1-button{margin:2px 0 0;color:#ac9455;background-color:rgba(172,148,85,0.69)!important;padding:12px;letter-spacing:2px;border:2px solid #ac9455;border-radius:34px;font-size:12px;font-weight:500;cursor:pointer;width:100%;text-shadow:none}#optinforms-form1-button:hover{color:#ffffff!important;background:#ac9455!important}#optinforms-form1-container{width:100%;margin:0!important}#menu:after{background-color:black;width:100%;position:absolute;top:0;left:0}#menu p{color:#d0cccc;font-size:13px;padding-top:15px}#menu h4{font-weight:300;letter-spacing:1px}#menu a.et_pb_button{background-color:rgba(171,147,89,0.46);color:white!important;padding:6px 25px!important}#menu a.et_pb_button:hover{background-color:rgba(171,147,89,1);color:white!important;padding:6px 25px!important}.et_pb_main_blurb_image{margin-bottom:30px;text-align:center;display:inline-block;border:1px solid #ccc;background-color:rgba(0,0,0,0.27);padding:15px;width:100px}.et_pb_main_blurb_image img{max-height:53px}#contacto .et_pb_button_module_wrapper.et_pb_module{margin-bottom:0!important}ul.et_pb_social_media_follow.et_pb_module.et_pb_bg_layout_light.et_pb_social_media_follow_0.clearfix{margin-top:20px}#contacto a.icon:before{color:#cbcbcb!important}#contacto a.icon{background-color:transparent!important}a.et_pb_more_button.et_pb_button.et_pb_button_one:HOVER{COLOR:WHITE!IMPORTANT}a.et_pb_more_button.et_pb_button.et_pb_button_one{background-color:rgba(0,0,0,0.48)}header#main-header{top:42px!important}.datepick-inline .calendar-links .datepick-prev a,.datepick-inline .calendar-links .datepick-next a,.datepick-inline .calendar-links .datepick-prev a:hover,.datepick-inline .calendar-links .datepick-next a:hover{color:#888;font-family:Montserrat;font-weight:400;text-shadow:0 1px 0 #ddd}.datepick-inline .datepick-header{color:#555;font-family:'Montserrat',sans-serif;text-shadow:none}.datepick-inline{background:none repeat scroll 0 0 #FFFFFF;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Montserrat}.bk_calendar_frame.months_num_in_row_.cal_month_num_1{float:left;display:inline-block;padding-bottom:30px}label.control-label{font-family:Montserrat;font-weight:400;font-size:12px;position:absolute;padding:4px 10px;color:rgba(153,114,67,0.91)}.booking_form .form-group{margin:5px!important;margin-left:0!important}button.btn.btn-default{background-color:transparent;border-radius:50px;font-family:Montserrat;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:8px 32px;BORDER:2px solid #a0865b;color:#a0865b;font-weight:500}button.btn.btn-default:hover{background-color:#a0865b;color:#ffffff}.datepick-inline .calendar-links{background-color:#c9b994;background-repeat:repeat-x;padding:8px!important;background:#c9b994;background:#e8e8e8;background:-moz-linear-gradient(top,#ddd,#ccc);background:-ms-linear-gradient(top,#ddd,#ccc);background:-o-linear-gradient(top,#ddd,#ccc);border-bottom:1px solid #e2e2e2}.datepick-inline .datepick-header{text-align:center;position:relative;line-height:1.71429em;padding:0;padding-bottom:8px;font-size:12px!important;text-transform:uppercase;letter-spacing:1px}div.datepick-inline .datepick-title-row th{border:1px solid #ccc;color:#555;font-weight:600;font-size:11px;line-height:36px;text-transform:uppercase}input[type=text],#booking_form1 textarea{font-family:Montserrat!important;font-weight:400!important;font-size:12px!important;color:rgba(153,114,67,0.91)!important}#carta h2,#executive h2{color:#424040;font-weight:500;text-transform:uppercase;font-size:20px;padding:10px;padding-left:0}#carta h1,#executive h1{font-weight:500;font-size:20px!important}.plato,.precio,{display:inline-block}#carta .precio,#executive .precio{float:right;font-weight:bold}#carta span.plato,#executive span.plato{width:83%;display:inline-block;font-size:13px}em{color:#ab9661;font-family:Montserrat;font-size:12px}#carta div,#executive div{padding:5px 0}#executive div{color:white}#carta h1,#executive h1{font-weight:500;text-transform:uppercase;font-size:24px;padding-left:10px}#carta img,#executive img{margin-right:15px;margin-bottom:-15px}#et-secondary-menu{float:right;padding-top:0px!important;text-align:right}div#et-top-navigation{padding:10px!important;padding-right:90px!important}#top-header,#top-header .container,#top-header #et-info,#top-header .et-social-icon a{line-height:5em;padding-bottom:0!important}#top-header .et-social-icon a{color:#c7c5bd}.et-fixed-header #top-menu li.current-menu-item>a{color:#c7c5bd!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed;z-index:99999999}.carta p{display:inline-block;padding:0!important;font-size:11px;margin-top:20px;font-family:Montserrat;margin-right:10px}.carta img{height:25px;width:inherit;margin-right:5px}#CTA .et_pb_button:hover{color:#ffffff!important;PADDING:14PX 32PX!IMPORTANT;letter-spacing:1px!IMPORTANT}.bk_calendar_frame.months_num_in_row_.cal_month_num_1{margin-right:20px}@media (min-width:980px){div#n2-ss-2{height:630px!important}.n2-ss-slider-1.n2-grab,div#n2-ss-2 .n2-ss-slide{height:100%!important}div#n2-ss-2-arrow-previous,div#n2-ss-2-arrow-next{top:50%!important}}@media (max-width:980px){header#main-header.et-fixed-header{padding:10px;background-color:white;border-bottom:1px solid rgb(119,104,60)}#aboutus{background-position-x:100%!important}#aboutus .et_pb_column.et_pb_column_1_3.et_pb_column_2{width:60%!important}div#gallery{background-size:cover}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{padding-bottom:0px!important}div#et-top-navigation{padding:10px!important;padding-right:0px!important}#logo{max-height:52px}.container.et_menu_container{z-index:99;width:100%}.et_mobile_menu{display:none;visibility:visible;background-color:rgba(0,0,0,0.69)!important;position:absolute;z-index:9999;left:0;width:100%;HEIGHT:100VH;padding:30px;border-top:NONE!important;TOP:0!important;opacity:1;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.et_mobile_menu li a{display:block;padding:10px 5%;border:none;text-transform:uppercase;font-weight:400;font-size:24px!important;color:#fff;margin:20px}div#et-main-area{margin-top:60px!important}.home div#et-main-area{margin-top:0px!important}header#main-header.et-fixed-header{top:0!important}.home .container.et_menu_container{padding:10px!important}.container.et_menu_container{padding:5px}.home .mobile_menu_bar:before{color:#ffffff}.header-content h1{text-align:center!important;font-size:37px!important}}@media (max-width:700px){#aboutus .et_pb_column.et_pb_column_1_3.et_pb_column_2{width:100%!important;background-color:rgba(255,255,255,0.64);padding:20px!important}}#main-footer{display:none!important}a.et_pb_button_6:hover{color:#fff!important}