/*
 *  1. Common
 *//*
 *  2. Components
 *//*
 *  3. Layouts
 */.account-wrapper{background-color:#E37565}.account-wrapper h4{font-family:"ProximaNova-Light";color:#FFFAF5;text-align:center;font-size:19px}.account-wrapper h3{color:#FFFAF5;text-align:center;font-family:"ProximaNova-Bold";font-size:30px}.register-page .button.transp.primary{border:2px solid #fff;color:#fff}.register-page .button.transp.primary:focus{border:2px solid #36B5B5;background-color:#36B5B5}.edit-profile-wrapper .button.transp.primary{border:2px solid #fff;color:#fff}.edit-profile-wrapper .button.transp.primary:focus{border:2px solid #36B5B5;background-color:#36B5B5}.col-sm-6.col-sign-in{border-right:1px dashed #fff}@media screen and (max-width:767px){.col-sm-6.col-sign-in{border-right:none}}.btn.btn-dark{font-family:"CFAstyStdMed";font-size:17px;background:transparent;color:#000;border:2px solid #000;margin:0 auto;display:block;margin-top:41px;width:300px}.no-margin-left{margin-left:0 !important}#twyPasswordSuccess{color:#fff}#twyRegisterSuccess{color:#fff}.form-wrapper{margin-top:30px;margin-left:35px}@media screen and (max-width:768px){.form-wrapper{margin-left:0}}.form-wrapper .forgot-link{color:#fff}.form-wrapper .success-activated{color:#fff;margin-bottom:40px}.form-wrapper .fpassword-btn{margin:0 auto;display:block}.form-wrapper .register-form ::placeholder{color:#fff}.form-wrapper .register-form input[type=text],.form-wrapper .register-form input[type=password],.form-wrapper .register-form input[type=url],.form-wrapper .register-form input[type=tel],.form-wrapper .register-form input[type=number],.form-wrapper .register-form input[type=range],.form-wrapper .register-form input[type=date],.form-wrapper .register-form input[type=month],.form-wrapper .register-form input[type=week],.form-wrapper .register-form input[type=time],.form-wrapper .register-form input[type=datetime],.form-wrapper .register-form input[type=datetime-local],.form-wrapper .register-form input[type=color],.form-wrapper .register-form input[type=email],.form-wrapper .register-form input[type=file],.form-wrapper .register-form input#txtPassword{background:transparent;border:none;outline:none;border-bottom:1px solid #fff;width:94%;height:40px;color:#fff}.form-wrapper .register-form input[type=text]::placeholder{color:#fff}.form-wrapper .register-form input[type=text]:focus-visible{outline:none}.form-wrapper .register-form input[type=password]:focus-visible{outline:none}.form-wrapper .register-form span.username-mention{color:#fff;margin-top:10px;display:block;text-align:center;width:392px;line-height:19px;text-decoration:underline}.form-wrapper .register-form .accept-terms{color:#fff}.form-wrapper .register-form .accept-terms a{font-family:"ProximaNova-Bold";color:#fff;text-decoration:underline}.form-wrapper .login-form ::placeholder{color:#fff}.form-wrapper .login-form input[type=text],.form-wrapper .login-form input[type=password],.form-wrapper .login-form input[type=url],.form-wrapper .login-form input[type=tel],.form-wrapper .login-form input[type=number],.form-wrapper .login-form input[type=range],.form-wrapper .login-form input[type=date],.form-wrapper .login-form input[type=month],.form-wrapper .login-form input[type=week],.form-wrapper .login-form input[type=time],.form-wrapper .login-form input[type=datetime],.form-wrapper .login-form input[type=datetime-local],.form-wrapper .login-form input[type=color],.form-wrapper .login-form input[type=email],.form-wrapper .login-form input[type=file],.form-wrapper .login-form input#txtPassword{background:transparent;border:none;border-bottom:1px solid #fff;width:94%;height:40px;color:#fff}.form-wrapper .login-form input[type=text]::placeholder{color:#fff}.form-wrapper .login-form span.username-mention{color:#fff;margin-top:10px;display:block;text-align:center;width:392px;line-height:19px;text-decoration:underline}.form-wrapper .login-form .accept-terms{color:#fff}.form-wrapper .login-form .accept-terms a{font-family:"ProximaNova-Bold";color:#fff;text-decoration:underline}.form-wrapper .welcome-member{font-size:22px;color:#fff;margin-top:40px;text-align:center}ol.errors{color:#fff !important;margin-top:30px !important}.why-subscribe{position:fixed;right:0px;top:587px;font-size:25px;font-family:"ProximaNova-Bold";color:#fff !important;background:#C85948;padding:22px 22px 10px 22px;width:322px;transition:0.3s all;z-index:3}@media screen and (max-width:768px){.why-subscribe{font-size:17px;width:57%;line-height:36px;padding:13px 11px 5px 18px}}.why-subscribe:hover{background:#b54e41;transition:0.3s all}.why-subscribe.popup-init::after{content:url(../images/arrow-right.svg);width:44px;display:block;clear:both;float:right}#loginform .login-username>label{display:none !important}.login-password label{display:none !important}#loginform input#user_login{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff !important;width:94%;height:40px}#loginform input#user_pass{background:transparent !important;border:none;border-bottom:1px solid #fff !important;color:#fff;width:94%;height:40px}#loginform input:focus-visible{outline:none}#loginform input#user_login::placeholder,#user_pass::placeholder{color:#fff}#loginform p.login-remember{color:#fff}input[type=submit]:focus{color:#E37565}.logged-account-wrapper{background:#DCCEC1}.logged-account-wrapper .welcome-member-heading{font-size:30px;text-align:center;padding-top:100px}.logged-account-wrapper .welcome-member-text{font-family:"CFAstyStdLight";font-size:15px;text-align:center;max-width:580px;line-height:25px;margin:0 auto;margin-top:50px}.logged-account-wrapper .item{margin-top:77px;text-align:center}.account-landing-main .btn.btn-red{font-family:"CFAstyStdMed";font-size:17px;background:#E37565;color:#fff;border:2px solid #E37565;margin:0 auto;display:block;margin-top:25px;width:300px}.account-landing-main .account-buttons{margin-top:100px;margin-bottom:170px}.edit-profile-wrapper{background-color:#E37565;padding-top:85px}@media screen and (max-width:768px){.edit-profile-wrapper{padding-top:110px;padding-bottom:30px}}.edit-profile-wrapper .form-wrapper{margin-left:78px}@media screen and (max-width:768px){.edit-profile-wrapper .form-wrapper{margin-left:0}}.edit-profile-wrapper .success-changes{color:#fff}.edit-profile-wrapper .col-border-right{border-right:1px dashed #fff}.edit-profile-wrapper .text-left{text-align:left}.edit-profile-wrapper h4{font-family:"ProximaNova-Light";color:#FFFAF5;text-align:center;font-size:19px}@media screen and (max-width:768px){.edit-profile-wrapper h4{text-align:left}}.edit-profile-wrapper h3{color:#FFFAF5;text-align:center;font-family:"ProximaNova-Bold";font-size:30px}@media screen and (max-width:768px){.edit-profile-wrapper h3{text-align:left}}.edit-profile-wrapper input#txtEmailpdate,.edit-profile-wrapper input#txtUsernameUpdate{opacity:0.6 !important;pointer-events:none}.edit-profile-wrapper .my_account_menu{margin-top:30px}@media screen and (max-width:768px){.edit-profile-wrapper .my_account_menu{margin-bottom:40px}}.edit-profile-wrapper .my_account_menu ul{margin:20px 0px 20px 0px;padding-left:0px;list-style-type:none;list-style:none;list-style-image:none;display:inline-block}.edit-profile-wrapper .my_account_menu li{margin-bottom:8px}.edit-profile-wrapper .my_account_menu li a{font-size:16px;color:#fff}@media screen and (max-width:768px){.cookbook-page{background:#fff !important}}.twyImageContainer .heart-icon{position:absolute;bottom:-7px;right:1px}.twySearchBlock{position:relative}.twySearchBlock .twySearchIcon{position:absolute}@media screen and (max-width:800px){.twySearchBlock .twySearchIcon{right:59px !important}}.twyImageContainer{position:relative}.twyImageContainer img{height:188px;width:100%;object-fit:cover}.cookbook-categories{list-style-type:none;padding-left:0px}.cookbook-categories li a{display:block;width:85%;margin-top:11px}@media screen and (max-width:768px){.cookbook-categories li a{width:100%;font-size:14px}}@media screen and (min-width:769px) and (max-width:1194px){.cookbook-categories li a{font-size:12px}}.sidebarFilters{list-style-type:none;padding-left:0px}.sidebarFilters li a{display:block;margin-bottom:11px;width:80%}@media screen and (min-width:769px) and (max-width:1194px){.sidebarFilters li a{width:100%;font-size:12px}}@media screen and (max-width:768px){.sidebarFilters li a{width:100%;font-size:13px !important}}#twyAllAlbumsSingle{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#c2cac0c9;text-align:center;padding-top:10px}.twyAllAlbumsInnerBlock{position:absolute;left:50%;top:40%;transform:translateX(-50%)}.twyAddRecipeToAlbum,.twyAddRecipeToAlbumSingle{margin:5px}#twyAddRecipeToAlbumClose,#twyAddRecipeToAlbumCloseSingle{background-color:#E93018;margin:5px}.logged-upload-recipe-wrapper{padding-bottom:3rem;background:#DCCEC1}.logged-upload-recipe-wrapper .btn.border-black.active{background:#000;color:#fff}.logged-upload-recipe-wrapper .twyRecipeFilters.designRequired.btn.small.black.transp.border-black{background:transparent;color:#000}.logged-upload-recipe-wrapper .twyRecipeFilters.designRequired.btn.small.black.transp.border-black.twyFilterSelected.active{background:#000;color:#fff}.logged-upload-recipe-wrapper .twyOnlyUploadedRecipes.designRequired.btn.small.black.transp.border-black.twyFilterSelected.active{background:#000;color:#fff}.logged-upload-recipe-wrapper .plus-toggle-icon{background-color:rgba(91, 196, 188, 0.8)}.logged-upload-recipe-wrapper .redHeartIcon{color:#E37565}.logged-upload-recipe-wrapper .recipe-loop{margin-top:40px;margin-left:6px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .recipe-loop .col-sm-6.col-md-4.col-lg-4{width:50%}}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .recipe-loop .post-item{box-shadow:1px 1px 8px #b9b9b9;-webkit-box-shadow:1px 1px 8px #b9b9b9}}.logged-upload-recipe-wrapper .recipe-loop .post-item .feat-img{max-height:260px;object-fit:cover}@media screen and (min-width:769px) and (max-width:1194px){.logged-upload-recipe-wrapper .recipe-loop .post-item .feat-img{max-height:228px}}.logged-upload-recipe-wrapper .recipe-loop .heart-icon{top:76%}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .recipe-loop .heart-icon{top:68%}}.logged-upload-recipe-wrapper .recipe-loop .post-item .post-img{padding-bottom:0px}.logged-upload-recipe-wrapper .recipe-loop .post-item .post-title-header{background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px;width:100%;padding:0 1.2rem}@media screen and (min-width:769px) and (max-width:1194px){.logged-upload-recipe-wrapper .recipe-loop .post-item .title{font-size:13px;line-height:15px}}.logged-upload-recipe-wrapper form.upload-recipe-form{margin-bottom:50px}.logged-upload-recipe-wrapper form.upload-recipe-form .button-group{margin-bottom:15px}.logged-upload-recipe-wrapper .welcome-member-heading{font-size:30px;text-align:center;padding-top:100px}@media screen and (max-width:800px){.logged-upload-recipe-wrapper .welcome-member-heading{padding-top:41px}}.logged-upload-recipe-wrapper .welcome-member-text{font-family:"CFAstyStdLight";font-size:15px;text-align:center;max-width:580px;line-height:25px;margin:0 auto;margin-top:50px}.logged-upload-recipe-wrapper .heading-border{display:flex;justify-content:center;position:relative;margin-bottom:88px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .heading-border{margin-bottom:25px}}.logged-upload-recipe-wrapper span.border-left{width:33%;height:1px;background:#000;top:82%;position:absolute;left:0%;transform:translateY(1px)}@media screen and (max-width:800px){.logged-upload-recipe-wrapper span.border-left{display:none}}.logged-upload-recipe-wrapper span.border-right{width:33%;height:1px;background:#000;top:82%;position:absolute;right:0%;transform:translateY(1px)}@media screen and (max-width:800px){.logged-upload-recipe-wrapper span.border-right{display:none}}.logged-upload-recipe-wrapper .step-recipe-title{font-family:"CFAstyStdBook";font-size:14px;margin-bottom:15px}.logged-upload-recipe-wrapper p{font-family:"CFAstyStdBook";font-size:11px;width:454px;margin-top:40px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper p{width:100%}}.logged-upload-recipe-wrapper .form-group{margin-bottom:65px}.logged-upload-recipe-wrapper .attention,.logged-upload-recipe-wrapper ol{font-family:"CFAstyStdBook";font-size:13px;width:724px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .attention,.logged-upload-recipe-wrapper ol{width:100%}}.logged-upload-recipe-wrapper ol{padding-left:16px}.logged-upload-recipe-wrapper input#recipe-title{font-family:"CFAstyStdBook";background:transparent;width:724px;max-width:100%;border:none;border-bottom:2px solid #000;color:#000}@media screen and (max-width:768px){.logged-upload-recipe-wrapper input#recipe-title{width:100%}}.logged-upload-recipe-wrapper input#recipe-title::placeholder{color:#C7B8A7}.logged-upload-recipe-wrapper input#recipe-method,.logged-upload-recipe-wrapper #recipe-ylika{display:block;background:#C7B8A7;color:#fff;width:724px;padding-bottom:146px;padding-top:6px;padding-left:10px !important;border:none}@media screen and (max-width:768px){.logged-upload-recipe-wrapper input#recipe-method,.logged-upload-recipe-wrapper #recipe-ylika{width:100%}}.logged-upload-recipe-wrapper input#recipe-method::placeholder,.logged-upload-recipe-wrapper #recipe-ylika::placeholder{color:#fff}.logged-upload-recipe-wrapper input#recipe-method:focus-visible{border:none !important}.logged-upload-recipe-wrapper .form-group select,.logged-upload-recipe-wrapper .form-group input{font-family:"CFAstyStdMed";border:2px solid #C7B8A7;background:transparent;padding:8px 0px 8px 8px;color:#C7B8A7;width:230px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .form-group select,.logged-upload-recipe-wrapper .form-group input{margin-bottom:20px;width:100%}}.logged-upload-recipe-wrapper .pinelies{overflow:auto}.logged-upload-recipe-wrapper .pinelies .col-sm-3{float:left}.logged-upload-recipe-wrapper .pinelies input#xronos{font-family:"CFAstyStdMed";font-size:15px;padding-bottom:6px;background:#C7B8A7;color:#fff;width:230px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .pinelies input#xronos{width:100%}}.logged-upload-recipe-wrapper .pinelies input#xronos::placeholder{color:#fff}.logged-upload-recipe-wrapper .pinelies input#merides{font-family:"CFAstyStdMed";font-size:15px;padding-bottom:6px;background:#C7B8A7;color:#fff;width:230px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .pinelies input#merides{width:100%}}.logged-upload-recipe-wrapper .pinelies input#merides::placeholder{color:#fff}.logged-upload-recipe-wrapper .form-group.recipe-image input{display:none}.logged-upload-recipe-wrapper .form-group.recipe-image img{display:block;margin-top:30px}.logged-upload-recipe-wrapper .twySuccess{color:#238382;font-weight:800;font-size:22px;margin-bottom:30px}.logged-upload-recipe-wrapper .twyRecipeBlock{margin:10px}.logged-upload-recipe-wrapper .twyDeleteAlbum i{color:#000;cursor:pointer}.logged-upload-recipe-wrapper .recipeTitle{width:100%;display:flex;background-color:#fff;text-align:center;align-items:center;min-height:51px;padding:0 1rem;justify-content:center;font-size:14px;font-weight:bold}.logged-upload-recipe-wrapper .recipeTitle a{color:#000 !important}.logged-upload-recipe-wrapper .twyPlusIcon,.logged-upload-recipe-wrapper .whiteHeartIcon{color:#fff;position:absolute;padding:5px;cursor:pointer}.logged-upload-recipe-wrapper .twyRecipeBlock .redHeartIcon{color:#E93018;position:absolute;bottom:4px;right:4px}.logged-upload-recipe-wrapper .twyPlusIcon{top:0;right:0}.logged-upload-recipe-wrapper .whiteHeartIcon{top:62%;right:2%;color:#fff}.logged-upload-recipe-wrapper .redHeartIcon{top:60% !important;right:2%}.logged-upload-recipe-wrapper .twySidebarblock{margin-top:30px}@media screen and (min-width:769px) and (max-width:991px){.logged-upload-recipe-wrapper .twySidebarblock{margin-top:20px}}.logged-upload-recipe-wrapper #twyAllAlbums{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#c2cac0c9;text-align:center;padding-top:10px}.logged-upload-recipe-wrapper .twyFilterSelected{background-color:#000}.logged-upload-recipe-wrapper .cookbook-categories p{margin-top:0}.logged-upload-recipe-wrapper .sidebarFilters{padding-top:15px;padding-bottom:11px}.logged-upload-recipe-wrapper .sidebarFilters p{margin-top:10px;margin-bottom:0px}.logged-upload-recipe-wrapper .twySearchBox{display:inline;position:relative;width:100%;border-width:0px 0px 2px 0px !important;border-radius:0px !important;border-color:#000 !important;background-color:transparent !important;margin:5px !important;padding:5px !important;font-size:18px !important}@media screen and (max-width:767px){.logged-upload-recipe-wrapper .twySearchBox{width:84%}}@media screen and (min-width:768px) and (max-width:800px){.logged-upload-recipe-wrapper .twySearchBox{width:91%}}.logged-upload-recipe-wrapper .twySidebarSeparator{width:100%;height:2px;background-color:#000;margin:15px 0px !important}.logged-upload-recipe-wrapper .twySeparator{width:100%;height:2px;background-color:#000;margin-top:20px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twySeparator{display:none}}.logged-upload-recipe-wrapper .twyRecipeFiltersBlock{text-align:center}.logged-upload-recipe-wrapper img.twyTileImageInAlbum{width:50%;height:50%;float:left}.logged-upload-recipe-wrapper .twySummaryBlock{margin-top:50px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twySummaryBlock{display:none}}.logged-upload-recipe-wrapper .twyCreateNew{text-align:center;cursor:pointer}.logged-upload-recipe-wrapper .twyLargeButton{border-radius:5px;background-color:#6f6252;font-size:24px;width:100%;height:150px}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twyLargeButton{height:120px}}.logged-upload-recipe-wrapper .twyRecipeImageSet{border-radius:5px;width:100%;height:150px;cursor:pointer;background-color:#6f6252}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twyRecipeImageSet{height:120px}}.logged-upload-recipe-wrapper .twyCookbookBlock{margin-bottom:80px}.logged-upload-recipe-wrapper .twySidebarFilter{padding:5px 20px;font-size:15px;background-color:transparent;color:#000;border:3px #000 solid;font-weight:bold}.logged-upload-recipe-wrapper .twySidebarSimpleLink{color:#E37565}@media screen and (min-width:769px) and (max-width:1194px){.logged-upload-recipe-wrapper .twySidebarSimpleLink{font-size:13px}}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twySidebarSimpleLink{font-size:14px}}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twySummaryBlock .col-sm-3{width:50%;margin-top:10px}}.logged-upload-recipe-wrapper #twyFilterToggleMobile{display:none}@media screen and (max-width:768px){.logged-upload-recipe-wrapper #twyFilterToggleMobile{display:inline;position:absolute;right:22px}}@media screen and (max-width:768px){.logged-upload-recipe-wrapper #twyFiltersBlock{display:none}}.logged-upload-recipe-wrapper #twyFilterBackButton{display:none;cursor:pointer;margin-bottom:20px;font-size:20px;font-weight:bold}.logged-upload-recipe-wrapper .twyFilterAngleCollapseTrigger{display:none;float:right;cursor:pointer}@media screen and (max-width:768px){.logged-upload-recipe-wrapper .twyFilterAngleCollapseTrigger{display:block}}.logged-upload-recipe-wrapper .twyFilterAngleCollapseTrigger i{margin-top:-10px}