.chromeframe{position:absolute;top:0}@font-face{font-family:Raleway-Regular;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Raleway/Raleway-Regular.ttf)}@font-face{font-family:Raleway-Medium;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Raleway/Raleway-Medium.ttf)}@font-face{font-family:Raleway-Bold;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Raleway/Raleway-Bold.ttf)}@font-face{font-family:OpenSans-Regular;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Open/OpenSans-Regular.ttf)}@font-face{font-family:OpenSans-SemiBold;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Open/OpenSans-SemiBold.ttf)}@font-face{font-family:OpenSans-Bold;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Open/OpenSans-Bold.ttf)}@font-face{font-family:Muli-regular;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/Muli-regular/Muli-regular.ttf)}@font-face{font-family:Montserrat-Regular;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/montserrat/Montserrat-Regular.otf)}@font-face{font-family:Montserrat-Light;font-weight:400;font-style:normal;src:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/fonts/montserrat/Montserrat-Light.otf)}body,select,input,textarea{font-family:Raleway-Regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:26px;color:#444}body{background-color:#fff}::-moz-selection{background:#fcd700;color:#fff;text-shadow:none}::selection{background:#fcd700;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:700}input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}img{max-width:100%;height:auto}#content p{line-height:1.714285714;margin:0 0 24px}h1{font-family:Raleway-Bold,Helvetica,Arial,"sans-serif";font-weight:400;font-size:34px;line-height:40px;color:#c71022;padding:0;margin-bottom:30px}h2{font-family:Raleway-Bold,Helvetica,Arial,"sans-serif";font-weight:400;font-size:26px;line-height:34px;color:#c71022;padding:0;margin-bottom:30px}h3{font-family:Raleway-Bold,Helvetica,Arial,"sans-serif";font-weight:400;font-size:22px;line-height:30px;color:#c71022;padding:0;margin-bottom:25px}h4{font-family:Raleway-Medium;font-weight:400;font-size:20px;line-height:28px;color:#000;padding:0;margin-bottom:20px}h5{font-family:inherit;font-weight:400;font-size:24px;line-height:34px;color:#fff;padding:0;margin-bottom:20px}ul,ol{margin:0 0 24px;line-height:1.714285714;padding:0}ul{list-style:disc outside}ol{list-style:decimal outside}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}li{margin:0 0 0 24px}td,th{padding:5px}.alignleft{display:inline;float:left;margin:12px 24px 12px 0;margin:.857142857rem 1.714285714rem .857142857rem 0}.alignright{display:inline;float:right;margin:12px 0 12px 24px;margin:.857142857rem 0 .857142857rem 1.714285714rem}.aligncenter{clear:both;display:block;margin:12px auto}#top_bar{width:100%;height:46px;line-height:46px;vertical-align:middle;background-color:#fff;display:block;overflow:hidden}#top_bar_contents{width:100%;max-width:1140px;height:46px;line-height:46px;vertical-align:middle;margin:0 auto;color:#c71022;font-family:Raleway-Regular,Helvetica,Arial,"sans-serif";font-size:16px;position:relative}#top_bar_contents a:link,#top_bar_contents a:visited{color:#c71022;text-decoration:none}#top_bar_contents a:hover{color:#c71022 !important;text-decoration:underline}#top_bar_contents img{line-height:46px;vertical-align:middle;margin-left:30px}#leftside_contacts{width:45%;max-width:550px;text-align:left;height:auto;position:absolute;float:left;top:0;left:0}#rightside_contacts{width:45%;max-width:550px;text-align:right;height:auto;position:absolute;float:right;top:0;right:0}#head{width:100%;height:160px;background-color:#c71022;box-shadow:0px 6px 5px 0px rgba(0,0,0,.75);position:relative;z-index:99999}#head_content{width:100%;max-width:1200px;height:160px;margin:0 auto;position:relative}#head_logo{width:300px;height:auto;position:absolute;float:left;left:30px;top:-23px}#head_menu{position:absolute;float:right;height:40px;width:100%;max-width:800px;right:30px;bottom:42px;text-align:right}#tablet_menu{width:100%;height:auto;background-color:#c30;padding:10px 30px;display:block}#slideshow{width:100%;min-height:60px;height:auto;background-color:#f1f1f1;color:#fff;display:block;overflow:hidden}#mobile_slideshow{width:100%;min-height:60px;height:auto;background-color:#f1f1f1;color:#fff;display:block;overflow:hidden}#wrapper{width:100%;height:auto;margin:0 auto;background-color:#fff;display:block;overflow:hidden}#main{width:100%;height:auto;position:relative;background-image:url(//roscoes.com.au/cms/wp-content/themes/TCWD%20Responsive%20Theme%202020/../../../../template_images/ciao.gif);background-repeat:no-repeat}#content{box-sizing:border-box;padding:120px 30px 80px;width:100%;max-width:1200px;margin:0 auto}#sidebar{box-sizing:border-box;padding:20px;float:right;margin-right:20px;width:33%;max-width:275px;background-color:#eee}#sidebar-responsive{display:none}#footer{width:100% !important;height:auto;background-color:#c71022;display:block;overflow:hidden;margin-top:-10px}#foot{max-width:1200px;width:100%;height:auto;display:block;overflow:hidden;margin:0 auto;text-align:center;padding:40px 30px;font-family:Raleway-Regular,Helvetica,Arial,"sans-serif";color:#fff;font-size:16px;line-height:26px}#foot a:link,#foot a:visited{color:#fff;text-decoration:none}#foot a:hover{color:#ff0 !important;text-decoration:underline}#foot h4{color:#fff}#foot_contact{width:900px;height:40px;line-height:40px;margin:0 auto;vertical-align:middle}#foot_contact img{line-height:40px;vertical-align:middle}#notice_footer{width:100%;height:auto;min-height:60px;background-color:#a50e1d;display:block;overflow:hidden}#notice_footer a:link,#notice_footer a:visited{color:#f04455;text-decoration:none}#notice_footer a:hover{color:#fff !important;text-decoration:underline}#notice_footer_content{width:100%;max-width:1140px;height:auto;margin:0 auto;color:#f04455;text-align:center;vertical-align:middle;line-height:60px;font-size:14px}#notice_footer_mobile{width:100%;max-width:none;height:auto;margin:0 auto;color:#f04455;text-align:center;vertical-align:middle;line-height:26px;font-size:14px}#notice_footer_left{width:45%;max-width:560px;height:auto;float:left;text-align:left;vertical-align:middle}#notice_footer_right{width:45%;max-width:560px;height:auto;float:right;text-align:right;vertical-align:middle}#cssmenu,#cssmenu ul,#cssmenu li,#cssmenu a{border:none;margin:0;padding:0;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cssmenu{height:40px;display:block;padding:0;margin:0;width:auto;border-color:#080808}#cssmenu>ul{display:flex;align-items:stretch;justify-content:space-between;width:100%;margin:0;padding:0}#cssmenu>ul>li{position:relative;display:block;flex:0 1 auto;list-style-type:none}#cssmenu>ul>li>a{outline:none;display:block;position:relative;padding:14px 10px 11px;text-align:center;text-decoration:none;font-weight:400;text-transform:uppercase;font-size:14px;font-family:Montserrat-Light,"Century Gothic",Arial,sans-serif;color:#fff}#cssmenu li:first-child a{border-left:0 none}#cssmenu>ul>li>a:hover{color:#ff0}#cssmenu ul li.has-sub:hover>a:after{top:0;bottom:0}#cssmenu>ul>li.has-sub{padding-right:10px}#cssmenu>ul>li.has-sub>a:before{content:'';position:absolute;top:16px;right:-5px;border:5px solid transparent;border-top:5px solid}#cssmenu ul li.has-sub:hover>a{color:#ff0;top:0;z-index:999}#cssmenu ul li.has-sub:hover>ul,#cssmenu ul li.has-sub:hover>div{display:block}#cssmenu ul li>ul,#cssmenu ul li>div{display:none;position:absolute;top:39px;left:0;padding:0;background:#c71022;z-index:999;box-shadow:6px 5px 5px 0px rgba(0,0,0,.75)}#cssmenu ul li>ul{min-width:200px}#cssmenu li ul li a{width:auto;white-space:nowrap}#cssmenu ul li>ul li{list-style:inside none;padding:0;margin:0;position:relative}#cssmenu ul li>ul li a{outline:none;display:block;position:relative;margin:0;padding:12px 20px;text-transform:uppercase;font-size:14px;font-family:Montserrat-Light,"Century Gothic",Arial,sans-serif;color:#fff;text-decoration:none;text-align:left}#cssmenu ul ul a:hover{color:#ff0}.wpcf7-form{border:none;padding:0;-webkit-border-radius:10px;border-radius:10px;width:100%;margin-bottom:21px}.email_terms{font-size:13px !important;color:#444 !important}#two-column{width:100%}#two-column #left{width:40%;float:left}#two-column #left p{line-height:25px !important;margin-bottom:15px !important;margin-top:3px !important}#two-column #right{width:60%;float:right}#two-column p{margin:0 !important}#two-column input[type=text]{border:none;border:1px solid #ddd;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:15px;width:100%}#two-column input[type=email]{border:none;border:1px solid #ddd;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:15px;width:100%}#two-column input[type=date]{border:none;border:1px solid #ddd;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:15px;width:100%}#two-column textarea{position:relative;padding:5px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%}#two-column select{border:none;border:1px solid #ddd;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;margin-bottom:15px;width:100%}#two-column input[type=submit]{padding:6px 15px;background:#f1f1f1;color:#666;border:1px solid #ddd;float:right;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0 15px}#two-column input[type=text]:focus,#two-column textarea:focus,#two-column input[type=email]:focus{background:#f1f1f1}#two-column input[type=submit]:hover{background:#fff;color:#222;border:1px solid #ddd}.wpcf7-mail-sent-ok{border:2px solid #016894 !important}.wpcf7-mail-sent-ng{border:2px solid #016894 !important}.wpcf7-spam-blocked{border:2px solid red !important}.wpcf7-validation-errors{border:2px solid red !important}@media (max-width:799px){#leftside_contacts{display:none}#top_bar{height:56px;line-height:56px}#top_bar_contents{height:56px;line-height:56px}#rightside_contacts{height:56px;line-height:56px;width:80%;max-width:550px;top:0;right:20px}#top_bar_contents img{line-height:56px;vertical-align:middle}#head{height:auto;display:block;overflow:hidden}#head_content{height:auto;display:block;overflow:hidden;max-width:none;padding:30px 0}#head_logo{display:block;float:none;position:relative;left:0;top:0;width:100%}#head_logo img{width:80%;height:auto;margin:0 10%}#head_menu{display:none}#rightside_contacts{width:100%;max-width:none;text-align:right;position:relative;float:none;bottom:30px;right:0;padding:5px 20px}#sidebar{float:none !important;width:90% !important;max-width:none !important;margin:40px auto !important}#content{float:none !important}#footer{display:none}#notice_footer_left{width:90%;max-width:none;float:none;text-align:center;vertical-align:middle;margin:20px auto}#notice_footer_right{width:90%;max-width:none;float:none;text-align:center;vertical-align:middle;margin:20px auto}#notice_footer{width:100%;height:auto;display:block;overflow:hidden}#content .alignwide{width:100%;left:0}#notice_footer_content{display:none}div.kt-inside-inner-col{padding:0;text-align:center}.wp-block-image.image-bottom{display:none}div.kadence-column_978717-48{display:none !important}.kt-tab-layout-row.kt-v-gutter-default>.wp-block-kadence-column{margin-bottom:0 !important}.kt-tabs-tablet-layout-accordion>.kt-tabs-content-wrap>.kt-tabs-accordion-title{border-bottom:#ccc solid 1px}.kt-tabs-accordion-title a:link,.kt-tabs-accordion-title a:visited{text-decoration:none}.wp-block-image .alignright{float:none !important;margin:0 auto !important}#content .alignfull .kt-row-column-wrap{padding-left:30px !important;padding-right:30px !important}.no_mobile_display{display:none}}@media screen and (min-width:800px) and (max-width:1199px){#head{height:auto;display:block;overflow:hidden}#head_content{height:auto;display:block;overflow:hidden;max-width:none;padding:30px}#head_logo{display:block;float:none;position:relative;left:0;top:0;margin:0 auto}#head_menu{display:none}#leftside_contacts{display:none}#top_bar{height:56px;line-height:56px}#top_bar_contents{height:56px;line-height:56px}#rightside_contacts{height:56px;line-height:56px;width:80%;max-width:550px;top:0;right:20px}#top_bar_contents img{line-height:56px;vertical-align:middle}#fullwidth_content{width:100%;max-width:none;height:auto;margin:40px 0;padding:0 30px}div.kt-inside-inner-col{padding:0;text-align:center}.wp-block-image.image-bottom{display:none}div.kadence-column_978717-48{display:none !important}.kt-tab-layout-row.kt-v-gutter-default>.wp-block-kadence-column{margin-bottom:0 !important}.kt-tabs-tablet-layout-accordion>.kt-tabs-content-wrap>.kt-tabs-accordion-title{border-bottom:#ccc solid 1px}.kt-tabs-accordion-title a:link,.kt-tabs-accordion-title a:visited{text-decoration:none}#foot_box{float:left;width:45%;max-width:550px;text-align:left;margin-right:30px}#foot_middle{display:none}#foot_right{float:right;width:45%;max-width:550px;text-align:left}#notice_footer_left{width:100%;max-width:none;text-align:center;margin:0;padding-top:10px;line-height:40px}#notice_footer_right{width:100%;max-width:none;text-align:center;margin:0;line-height:40px;padding-bottom:10px}#content .alignwide{width:100%;left:0}#notice_footer_mobile{display:none}#foot_contact{width:100%}#foot_contact img{display:none}#foot{padding:40px 10px}}@media (min-width:1200px){#headmobile{display:none}#shiftnav-toggle-main{display:none !important}#mobile_social_contacts{display:none}#notice_footer_mobile{display:none}}.entry-content .alignwide{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw}.entry-content .alignfull{margin-left:calc(-100vw/2 + 100%/2);margin-right:calc(-100vw/2 + 100%/2);max-width:100vw}.alignfull{width:100vw;margin-left:calc(50% - 50vw)}.alignwide{width:calc(100% + 20vw);position:relative;left:-10vw}.wp-block-image.alignfull,.wp-block-image.alignwide{max-width:none}body.login{display:block !important}#login{position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0 !important}h1.displaybox{margin-bottom:5px;margin-top:90px}.menu-button{font-family:Montserrat-Regular,Gotham,Helvetica,Arial,"sans-serif"}.menu-button .wp-block-button__link{padding:8px 16px;font-size:15px;color:#444}.wp-block-image.image-bottom{margin-bottom:0}.menu_tabs table td{padding:15px 30px}.menu-border-top{border-top:#ccc 1px solid}.menu_tabs table{margin-top:10px}.button-spacing{margin:30px 0 40px}.small-button .wp-block-button__link{padding:5px 15px;font-size:14px;color:#666;border:1px solid #666}#content .is-style-outline .wp-block-button__link{border:1px solid !important}.reservation-table table td{padding:0 10px 20px;line-height:26px;min-width:44px}.reservation-table table td img{margin-top:10px;margin-right:15px}.slider-container{max-width:1140px;margin:0 auto}.strong-view.modern .testimonial-content{font-style:normal !important;color:#fff}.strong-view.modern .testimonial-content:before,.strong-view.modern .testimonial-content:after{color:#004000 !important;font-size:46px}.strong-view.modern .testimonial-name{color:#fff !important;font-weight:400 !important}.strong-view.controls-style-buttons .wpmslider-next,.strong-view.controls-style-buttons .wpmslider-prev{color:#004000 !important;font-size:18px !important}.map{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.alignfull .kt-row-column-wrap{padding-left:0 !important;padding-right:0 !important}.grecaptcha-badge{visibility:hidden}.da_box div.kt-inside-inner-col{padding:60px 30px 30px !important}span.kt-title-text{font-weight:700;color:#c71022}.kt-tabs-id_d1b29a-fd>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title{border-left:#ccc 1px solid !important;border-top:#ccc 1px solid !important;border-right:#ccc 1px solid !important}div.kt-tab-inner-content-inner{border-left:#ccc 1px solid !important;border-bottom:#ccc 1px solid !important;border-right:#ccc 1px solid !important}.pum-theme-366 .pum-content,.pum-theme-hello-box .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100;line-height:40px}