/* Enter Your Custom CSS Here */
@media (min-width: 768px){ #menu-hauptmenue li:nth-of-type(3) {background-image:url(http://tartegourmet.com.au/wp-content/uploads/2019/06/headerboardsimage-01.png) !important;} }

.nomargin {margin:0px !important;}
.nomargintop {margin-top:0px !important;}
.info-right {top:0 !important;}
.info-right .text {text-transform:none !important;max-width:550px;padding-top:25px !important;padding-left:30px !important;padding-bottom:15px !important;}
#info-right-small {display:none;}
footer .footer-widget ul.menu {padding-left:0 !important;}

#tagline {font-family:'Caveat', cursive;font-size:34pt; color:white;padding-left:10px;margin-bottom:60px;}
.container .hometext h1 {margin-bottom:10px !important;}
#main-wrapper {padding-bottom:15px !important;}
#main-wrapper .home-link {position:absolute !important; top:0; left:0;background-color:#b08f45;color:white !important;margin-top:0px !important;width:70px !important;display:block !important; text-decoration:none !important;padding-right:0px !important;padding-top:15px;padding-bottom:10px;font-weight:bold;z-index:9999 !important;height:51px;}
.home-link:hover {background-color:#946b43 !important;}
.home #main-wrapper .home-link {display:none !important;}
.navbar-brand {display:none !important;}
.navbar-static-top button {background-image:none !important;}
/*
.clickToScroll span {text-indent:-9999px; line-height:0;}
.clickToScroll span:after {content:'Scroll To Top' !important;text-indent:0;display:block;line-height:initial;}  */
.ordernow {display:none !important;}

.post-15 h5 {background-color:transparent !important;}

#pum-780 {background-color:rgba( 0, 0, 0, 0.70 ) !important;}
#popmake-780 {height:auto !important;overflow-y: hidden !important;top: 50% !important;transform: translateY(-50%);}
#popmake-780 button {background-color:white !important;color:black !important;}
#youtubevid iframe {position: absolute;width: 100%;height: 100%;left: 0; top: 0;}
#youtubevid {position: relative;width: 100%;height: 0;padding-bottom: 51%;}

.youtubevid {margin-top:30px;position:relative;width: 100%;height: 0;padding-bottom: 51%;}
.youtubevid iframe {position: absolute;width: 100%;height: 100%;left: 0; top: 0;}


.footer-widget .textwidget a {color:#b08f45 !important;}

#fbicon {width:35px;height:35px;}

/*/////////////// HOME PAGE /////////////////*/
.page-id-5 #titlebanner {font-style:normal;width:100%;}
.page-id-5 .slide-nav {margin-bottom:70px;}
/*/////////////// JOIN THE FAMILY PAGE /////////////////*/
/* REMOVE BACKGROUND COLOR FROM PAGE WRAP */
.page-id-906 .page-wrap {background-color:transparent; padding:0 !important; font-style:normal;}
/* REMOVE PAGE ANCHORS */
.page-id-906 #main-wrapper .page-anchors {display:none !important;}
/* TITLE BANNER WITH BOARD PATTERN */
#titlebanner {width:99%;position:relative;padding:0px 0px;font-family:Caveat;font-size:120px;}
.page-id-906 #titlebanner {padding:0px 2.5px;}
#titlebanner img {width:1140px; position:relative; top:0; left:0;margin-top:0;margin-bottom:10px;  }
#titlebanner .centeredtext {position: absolute;  top: 45%; transform: translate(0, -50%);width:100%;text-align:center;}
#titlebanner .centeredtext {color:white;font-weight:700;}
#titlebanner .centeredtext p:first-child {font-size:120px;font-family:Caveat;}
#titlebanner .centeredtext p:nth-child(2) {font-size:26px;margin-top:-20px;}
/* INTRODUCTION BLUE BOX */
#packagesintro {background-color:rgb(41,39,50); padding:25px 20px 20px 25px;height:100%;color:white;font-weight:600;}
#packagesintro a {color:#cf9f37;}
#packagesintro a:hover {color:white;}
#packagesintro img {margin-top:0px;margin-bottom:30px;}
#col1packages {padding:0px 2.5px;height:100%;}
#packagesintrotext p {padding-right:10px;}
/*/////// PACKAGE COMPARISON TABLES /////////*/
.post-906 .row {margin-left:0;margin-right:0;width:99%;display:flex;margin-bottom:10px;}
.post-906 [class*=' col-'] {padding-left:0px;padding-right:0px;}
.post-906 .ptsTableFrontedShell {margin-bottom:0px;}
.page-id-906 p span {font-size:14px !important;font-family:'Myriad' !important;}
.page-id-906 .head2packages p span {font-size:16px !important;}
.page-id-906 .head1packages p span {font-size:34px !important;line-height:34px !important;}
.page-id-906 .costpackages p span {font-size:24px !important;}
.page-id-906 .bodypackages, .page-id-906 .costpackages {margin-bottom:5px;}
.buttonpackages a {color:white !important; font-weight:700 !important;padding:10px 20px !important;}
.buttonpackages {margin-top:15px !important;}
.buttonpackages:hover {background-color:rgba(207, 159, 55, 0.5) !important;}
#jointhefamily {background-color:white;padding:15px 40px;margin-top:5px;margin-bottom:15px;width:99%;}
#jointhefamily p:first-child {margin-top:20px;}
.page-id-906 .post-906 h1 a, .page-id-932 .post-932 h1 a, .page-id-1318 .post-1318 h1 a, .page-id-1335 .post-1335 h1 a, .page-id-1340 .post-1340 h1 a, .page-id-1343 .post-1343 h1 a {display:none;}
.head1packages br {line-height:34px;}
.post-906 .ptsCol {padding:0;}

/*////////////// PACKAGE PAGE – LOCAL, ETC. ///////////// */
.page-id-932 .page-wrap, .page-id-1318 .page-wrap, .page-id-1335 .page-wrap, .page-id-1340 .page-wrap, .page-id-1343 .page-wrap  {font-style:normal;background-color:transparent; padding:0 !important; font-style:normal;}
.page-id-932 #main-wrapper .page-anchors, .page-id-1318 #main-wrapper .page-anchors, .page-id-1335 #main-wrapper .page-anchors, .page-id-1340 #main-wrapper .page-anchors, .page-id-1343 #main-wrapper .page-anchors {display:none !important;}
.page-id-932 .clickToScroll, .page-id-1318 .clickToScroll, .page-id-1335 .clickToScroll, .page-id-1340 .clickToScroll, .page-id-1343 .clickToScroll {display:none;}
#packagedetailpg {width:99%;margin-right:1%;}
#packagedetailpg .row h2 {font-weight:normal;}
#packagedetailpg img {margin-top:0px;}
#packagedetailpg .scrollTop {margin:0px;}
#packagedetailpg .packageheader h6 {font-size:40px;font-family:'Caveat';font-weight:500;color:white;padding:10px 20px 14px 35px;margin:0px;}
.packageheader {background-color:#c8984e;}
#packagedetailpg .packagetextbox {padding:35px 40px 25px 40px;background-color:white;margin-bottom:10px;}
#packagedetailpg .packagetextbox p {margin-bottom:20px;max-width:410px;}
#packagedetailpg .packagetextbox a {color:#c8984e;font-weight:600;}
#packagedetailpg .packagetextbox a:hover {color:rgb(41,39,50);}
#packageintro p:nth-child(2) {margin-bottom:30px;}
#packageintro h2 {display:inline-block;color:#c8984e;border-style:solid;border-color:#c8984e;padding:12px 16px 10px 16px;margin-top:0px;border-width:2px;font-size:28px;}
#keystosuccess {background-color:#c8984e;padding:12px 30px 12px 25px;}
#packagedetailpg #keystosuccess h6 {color:white;font-family:Caveat;font-size:30px;margin:5px 0px 20px -3px;display:block;font-weight:normal;}
#packagedetailpg #keystosuccess h3 {color:white;margin-bottom:3px;}
#packagedetailpg #keystosuccess p {font-weight:500;color:rgb(41,39,50);max-width:345px;}
#packagedetailpg .packagetextbox h3 {color:#c8984e;}

#includeditems, #addonitems {background-color:white; padding: 15px 40px;margin-bottom:10px;}
#includeditems [class*=' col-'] {padding-left:0px;padding-right:0px;margin-bottom:7px;}
#includeditems .row {margin:0;}
#includeditems .row:first-child, #includeditems .row:nth-child(7) {margin:20px 0px 20px 0px;}
#includeditems .row:first-child p, #includeditems .row:nth-child(7) p {max-width:410px;}
#includeditems .row:nth-child(2) .itembox {height:411px;}
.page-id-1335 #includeditems .row:nth-child(2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) .itembox {height:530px;}
#includeditems .row:nth-child(3) .itembox {height:365px;}
.page-id-1318 #includeditems .row:nth-child(3) .itembox {height:540px;}
#includeditems .row:nth-child(4) .itembox {height:450px;}
#includeditems .row:nth-child(5) .itembox {height:650px;}
.itembox {width:98%;color:white;background-color:rgb(41,39,50);border-style:solid none none none; border-width: 5px;border-color:#c8984e;padding-bottom:20px;}
#packagedetailpg .itembox h3 {padding:17px 10px 15px 15px;font-size:14px;margin:0;color:white;}
#packagedetailpg .itembox p {padding: 0px 20px 0px 15px;;color:#c8984e;max-width:410px;}
#packagedetailpg .itembox p:nth-child(3) {font-weight:600;color:white;}

.itembox img {width:1005;margin-bottom:10px;}
.itembox img:nth-child(3) {width:20px;height:20px;margin-left:15px;}
.itembox strong {font-weight:600;}
#includeditems .dualbox {width:99%;}



/* ///////////////////////// RESPONSIVE ////////////////////////// */
@media (max-width: 1700px){
/* REMOVE LOGO TAG */
.page-id-906 .card, .page-id-932 .card, .page-id-1318 .card, .page-id-1335 .card, .page-id-1340 .card, .page-id-1343 .card {display:none;}
}

@media (max-width: 1200px){
/*////////// JOIN THE FAMILY PAGE ///////////*/ 
#titlebanner {font-size:90px;}
#titlebanner .centeredtext p:first-child {font-size:95px;}
#titlebanner .centeredtext p:nth-child(2) {font-size:21px;margin-top:-18px;}

#includeditems .row:nth-child(2) .itembox {height:440px;}
.page-id-1335 #includeditems .row:nth-child(2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) .itembox {height:590px;}
#includeditems .row:nth-child(3) .itembox {height:320px;}
.page-id-1318 #includeditems .row:nth-child(3) .itembox {height:560px;}
#includeditems .row:nth-child(4) .itembox {height:410px;}
#includeditems .row:nth-child(5) .itembox {height:680px;}

}




@media (max-width: 1140px){
/*Removing Info box top right and replacing with one below Headings. */
.home .info-right{display:none !important;}
#info-right-small {display:block !important; font-size:12pt; font-style:normal !important;padding:20px;padding-left:20px;color:white;background-color:#b08f45;background-image:-webkit-linear-gradient(left, #b08f45, #583f39);}
#info-right-small .text {max-width:550px;}
/* Move card behind nav and body of all pages apart from home */
.card{z-index:2 !important;}
.page-id-5 .card{z-index:101 !important;}
/* Moving main body behind card */ 
.page-wrap {z-index:1 !important; position:relative;}
}

@media (max-width: 991px){
/* ///// JOIN THE FAMILY PAGE /////// */
#titlebanner {font-size:80px;}
#titlebanner .centeredtext p:first-child {font-size:80px;}
#titlebanner .centeredtext p:nth-child(2) {font-size:19px;}
.post-906 .row {display:block !important;}

#col1packages {margin-bottom:10px;}
#packagesintro {overflow:hidden;}
#packagesintro img {width:48%;margin-right:4%;float:left;}
#packagesintrotext {width:48%; float:left;}
#col4packages, #col5packages, #col6packages {width:50% !important;margin-bottom:10px;}*/

#includeditems .row:nth-child(2) .itembox {height:440px;}
.page-id-1335 #includeditems .row:nth-child(2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) .itembox {height:410px;}
.page-id-1318 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox {height:550px;}
#includeditems .row:nth-child(3) .itembox {height:400px;}
.page-id-1318 #includeditems .row:nth-child(3) .itembox {height:520px;}
.page-id-1318 #includeditems .row:nth-child(3) [class*=' col-']:nth-child(-n+2) .itembox {height:370px;}
#includeditems .row:nth-child(4) .itembox {height:490px;}
#includeditems .row:nth-child(4) [class*=' col-']:nth-child(-n+2) .itembox {height:400px;}
#includeditems .row:nth-child(5) .itembox {height:590px;}
#includeditems .row:nth-child(5) [class*=' col-']:nth-child(-n+2) .itembox {height:520px;}
}

@media (max-width: 780px){



}

@media (max-width: 767px)
  {
#tagline {font-size:18pt;margin-bottom:20px;}
.container .hometext h1 {margin-bottom:20px !important;}
header .hometext {margin-top:40px !important;}
#info-right-small .text {max-width:336px;}
header {background-color:#282631;}
.page-id-5 header {background-color:transparent;}
/* Card not to display on pages other than home when screen size under 767px*/
.card {display:none !important;}
.page-id-5 .card {display:block !important;}
.home #main-wrapper {margin-top:-20px !important;}

#titlebanner {font-size:67px;}

#includeditems .row:nth-child(2) .itembox {height:auto;}
.page-id-1335 #includeditems .row:nth-child(2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) .itembox {height:auto;}
.page-id-1318 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox, .page-id-1340 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox, .page-id-1343 #includeditems .row:nth-child(2) [class*=' col-']:nth-child(-n+2) .itembox {height:auto;}
#includeditems .row:nth-child(3) .itembox {height:auto;}
.page-id-1318 #includeditems .row:nth-child(3) .itembox {height:auto;}
.page-id-1318 #includeditems .row:nth-child(3) [class*=' col-']:nth-child(-n+2) .itembox {height:auto;}
#includeditems .row:nth-child(4) .itembox {height:auto;}
#includeditems .row:nth-child(4) [class*=' col-']:nth-child(-n+2) .itembox {height:auto;}
#includeditems .row:nth-child(5) .itembox {height:auto;}
#includeditems .row:nth-child(5) [class*=' col-']:nth-child(-n+2) .itembox {height:auto;}
#addonitems {overflow:scroll;}
}

@media (max-width: 540px)
  {
/* ////// JOIN THE FAMILY PAGE ///// */ 


#titlebanner img {display:none;}
#titlebanner {margin-bottom:20px;}
#titlebanner .centeredtext {text-align:left;background-color:rgb(41,39,50);padding: 15px 15px 25px 15px;position:relative;transform:none;color:#c8984e;line-height:56px;font-size:60px;top:43%;}
.page-id-906 #titlebanner .centeredtext, .page-id-5 #titlebanner .centeredtext {padding:25px;}
#titlebanner .centeredtext p:first-child {font-size:65px;margin-left:-5px;line-height:56px;margin-bottom:10px;}
#titlebanner .centeredtext p:nth-child(2) {margin-bottom:0px;margin-top:20px;color:white;font-size:19px;line-height:normal;max-width:200px;}
/*#titlebanner .centeredtext p:nth-child(1) {color:#c8984e;}*/

#packagesintro img {width:100%;max-width:447px;}
#packagesintrotext {width:100%;max-width:340px;}
#col2packages, #col3packages, #col4packages, #col5packages, #col6packages {width:100% !important;}
#col2packages, #col4packages, #col5packages {margin-bottom:10px;}

.card {width:100px !important; min-height:200px !important;top:-60px !important;}

#includeditems, #addonitems {padding: 5px 20px;}
#packagedetailpg .packageheader h6 {padding:10px 10px 14px 17px;}
#packagedetailpg .packagetextbox {padding:25px 20px 13px 20px;}



}

@media (max-width: 394px)
  {
.info-right {display:none !important;}
.hometext {max-width:200px !important;}

#titlebanner .centeredtext {font-size:50px;line-height:47px;padding-left:13px;}
.page-id-906 #titlebanner .centeredtext, .page-id-5 #titlebanner .centeredtext {padding-left:25px;}
}

