.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp,
tt,
var {
font-family: monospace, monospace;
font-size: 87.5%;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} p {
margin-bottom: 1.5em;
}
dfn,
cite,
em {
font-style: italic;
}
cite {
font-weight: 600;
}
blockquote {
margin: 0 1.5em 20px;
border-color: #111111;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}
body {
background: #fff; }
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0 0 1em 1em;
padding-left: 20px;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
margin-bottom: 10px;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
border-collapse: collapse;
border-spacing: 0;
margin: 15px 0;
width: 100%;
}
table th,
table td {
border: 1px solid #d7d7d7;
padding: .5em;
text-align: center;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
background-color: #111111;
border: medium none;
color: #fff;
padding: 2px 15px;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
background-color: #000;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #666;
border: 1px solid #ccc;
}
select {
border: 1px solid #ccc;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
textarea {
width: 100%;
}
form.post-password-form label > input {
background: #f8f8f8;
border: 1px solid #dcdcdc;
padding: 10px 8px;	
}
form.post-password-form input {
padding: 11px 15px;
font-weight: 700;
} a:link,
a:visited {
color: #111111;
transition: all 0.3s ease 0s;
text-decoration: none;
}
a:hover,
a:focus,
a:active {
color: #19abbd;
text-decoration: none;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget {
margin: 0 0 1.5em;
} .widget select {
max-width: 100%;
}  .sticky {
display: block;
margin-bottom: 0px;
}
.blog-style-1 .sticky {
display: block;
margin-bottom: 15px;
padding: 30px 30px 1px;
}
.sticky .blog-box {
background: #f4f4f4 none repeat scroll 0 0;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,
iframe,
object {
max-width: 100%;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} .sticky {
display: block;
padding: 0 15px;
margin-bottom: 0px;
}
.sticky .blog-box {
background: #f4f4f4 none repeat scroll 0 0;
}
.byline,
.updated:not(.published) {
display: none;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} @media (min-width: 1200px) {
.auto-clear > .col-lg-1:nth-child(12n+1) {
clear: left;
}
.auto-clear > .col-lg-2:nth-child(6n+1) {
clear: left;
}
.auto-clear > .col-lg-3:nth-child(4n+1) {
clear: left;
}
.auto-clear > .col-lg-4:nth-child(3n+1) {
clear: left;
}
.auto-clear > .col-lg-6:nth-child(odd) {
clear: left;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.auto-clear > .col-md-1:nth-child(12n+1) {
clear: left;
}
.auto-clear > .col-md-2:nth-child(6n+1) {
clear: left;
}
.auto-clear > .col-md-3:nth-child(4n+1) {
clear: left;
}
.auto-clear > .col-md-4:nth-child(3n+1) {
clear: left;
}
.auto-clear > .col-md-6:nth-child(odd) {
clear: left;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.auto-clear > .col-sm-1:nth-child(12n+1) {
clear: left;
}
.auto-clear > .col-sm-2:nth-child(6n+1) {
clear: left;
}
.auto-clear > .col-sm-3:nth-child(4n+1) {
clear: left;
}
.auto-clear > .col-sm-4:nth-child(3n+1) {
clear: left;
}
.auto-clear > .col-sm-6:nth-child(odd) {
clear: left;
}
}
@media (max-width: 767px) {
.auto-clear > .col-1:nth-child(12n+1) {
clear: left;
}
.auto-clear > .col-2:nth-child(6n+1) {
clear: left;
}
.auto-clear > .col-3:nth-child(4n+1) {
clear: left;
}
.auto-clear > .col-4:nth-child(3n+1) {
clear: left;
}
.auto-clear > .col-6:nth-child(odd) {
clear: left;
}
} @media (min-width: 768px) and (max-width: 991px) {
.ipad-fix {
width: 100%;
}
.ipad-fix-pad {
width: 100%;
padding-bottom: 30px;
}
.ipad-width-50,
.width-50 {
width: 50%;
}
.center-background {
background: none;
}
}
@media ( max-width: 767px ) {
.ipad-fix-pad {
width: 100%;
padding-bottom: 30px;
}
}
.padding-right-fix {
padding-right: 50px;
}
@media ( max-width: 767px ) {
.padding-right-fix {
padding-right: 0px;
}
} .no-gutter > [class*='col-'] {
padding-right: 0;
padding-left: 0;
}.ranna-stretch-box {
padding-right: calc(calc(100% - 1240px)/2);
}
.fa.fa-map-marker:before {
content: "\f041";
}  .entry-content .light-button {
background: transparent;
color: #ffffff;
display: inline-block;
font-weight: 500;
margin-top: 20px;
padding: 15px 34px;
position: relative;
text-decoration: none;
transition: all 0.3s ease 0s;
border: 2px solid #fff;
border-radius: 30px;
}
.entry-content .light-button i {
color: #e53935;
display: block;
font-size: 20px;
position: absolute;
top: 18px;
left: 3%;
}
.entry-content .light-button:hover {
background: #ffffff;
color: #e53935;
border: 2px solid #e53935;
}
.entry-content .light-button:hover i {
color: #ffffff;
}
.entry-content .rt-price-table-box1 {
text-align: center;
padding: 50px 0;
background: #f8f8f8;
margin: 0 auto;
transition: all 0.5s ease-out;
}
.entry-content .rt-price-table-box1 span {
font-size: 24px;
font-weight: 500;
display: block;
margin-bottom: 30px;
transition: all 0.5s ease-out;
line-height: 36px;
}
.entry-content .rt-price-table-box1 .price-holder {
color: #ffffff;
font-size: 36px;
height: 150px;
min-width: 150px;
display: inline-block;
border-radius: 50%;
margin-bottom: 35px;
padding: 50px 15px 60px;
line-height: 30px;
transition: all 0.5s ease-out;
background: #e53935;
}
.dark-button {
border: 2px solid #e53935;
color: #ffffff !important;
display: inline-block;
font-weight: 500;
text-align: center;
text-decoration: none;
transition: all 0.7s ease;
background: #e53935;
margin-top: 0px;
border-radius: 0px;
position: relative;
font-size: 14px;
padding: 0px 8px;
}
.dark-button span {
overflow: hidden;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
position: relative;
z-index: 2;
display: table-cell;
vertical-align: middle;
padding: 12px 24px;
}
.dark-button:hover span {
-webkit-transform: translateX(10px);
-moz-transform: translateX(10px);
transform: translateX(10px);
}
.dark-button:before {
content: '\f178';
font-family: 'fontawesome';
color: #ffffff !important;
background: #e53935;
margin-right: 10px;
transition: all 0.7s ease;
opacity: 0;
-webkit-transform: translate3d(-20px, -50%, 0);
-moz-transform: translate3d(-20px, -50%, 0);
transform: translate3d(-20px, -50%, 0);
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all .3s ease;
position: absolute;
top: 24px;
right: 5px;
}
.dark-button:hover:before {
opacity: 1;
-webkit-transform: translate3d(10%, -50%, 0);
-moz-transform: translate3d(10%, -50%, 0);
transform: translate3d(10%, -50%, 0);
}
.rt-grid-fill-btn {
clear: both;
text-align: center;
padding-top: 15px;
}
.entry-content .rt-grid-fill-btn a.grid-fill-btn {
margin: 0px;
}
.entry-content a.grid-fill-btn,
.entry-content .rt-grid-fill-btn a.grid-fill-btn {
color: #ffffff;
background: #e53935;
padding: 15px 25px;
text-decoration: none;
text-align: center;
font-size: 16px;
border: 2px solid #e53935;
font-weight: 500;
transition: all 0.3s ease 0s;
border-radius: 30px;
display: inline-block;
}
.entry-content a.grid-fill-btn:hover,
.entry-content .rt-grid-fill-btn a.grid-fill-btn:hover {
color: #e53935;
background: transparent;
}
.entry-content a.grid-fill-btn:hover:after,
.entry-content .rt-grid-fill-btn a.grid-fill-btn:hover:after {
color: #e53935;
font-family: FontAwesome;
opacity: 1;
content: "\f105";
margin-right: 9px;
font-size: 18px;
}
@media (max-width: 768px) {
.entry-content .rt-grid-fill-btn a.grid-fill-btn {
font-size: 14px;
padding: 8px 15px;
}
}
.rtin-divider .divide-bar {
position: relative;
}
.rtin-divider .divide-bar:after {
content: "";
height: 192px;
width: 1px;
background-color: #d5d5d5;
position: absolute;
} .sec-title .rtin-title {
color: #111111;
font-size: 36px;
font-weight: 700;
line-height: 1.4;
margin-bottom: 10px;
position: relative;
}
.sec-title .rtin-title span {
font-weight: 400;
}
.sec-title .sub-title {
color: #444444;
font-size: 18px;
}
.sec-title.style1 .sub-title {
letter-spacing: 0;
}
.sec-title.left {
text-align: left;
}
.sec-title.center {
text-align: center;
}
.sec-title.right {
text-align: right;
}
.sec-title.style2 .sec-title-holder {
margin: 0 auto;
}
.sec-title.style2 .rtin-title {
padding-bottom: 20px;
border-bottom: 1px solid #d7d7d7;
}
.sec-title.style2 .rtin-title:before {
content: "";
position: absolute;
right: 0;
bottom: -2px;
height: 3px;
width: 50px;
background: #444444;
}
.sec-title.style2 .rtin-title:after {
content: "";
position: absolute;
right: 55px;
bottom: -2px;
height: 3px;
width: 100px;
background: #444444;
}
.sec-title.style3 .sub-title {
margin-bottom: 5px;
}
.sec-title.style3 .rtin-title span {
font-weight: 400;
display: block;
} .title-text-button .rtin-title {
font-size: 36px;
color: #111111;
line-height: 1.4;
position: relative;
margin-bottom: 28px;
}
.title-text-button .rtin-title span {
font-weight: 400;
}
.title-text-button .subtitle {
font-size: 20px;
color: #444444;
line-height: 1.2;
letter-spacing: 2px;
}
.title-text-button .rtin-content {
color: #444444;
font-size: 16px;
}
.title-text-button {
margin: 0 auto;
}
.title-text-button.left {
text-align: left;
}
.title-text-button.center {
text-align: center;
}
.title-text-button.right {
text-align: right;
}
.barshow .rtin-title {
margin-bottom: 35px;
padding-bottom: 18px;
position: relative;
border-bottom: 1px solid #d7d7d7;
text-align: right;
}
.barshow .title-bar {
position: absolute;
content: "";
bottom: -2px;
right: 0;
height: 3px;
width: 50px;
background: #444444;
}
.center.barshow .title-bar {
left: 0;
margin: 0 auto;
}
.right.barshow .title-bar {
right: 0;
left: inherit;
}
.title-text-button .rtin-button {
margin-top: 30px;
}
.title-text-button .rtin-dark .ranna-button {
border: 1px solid #444444;
color: #ffffff;
padding: 12px 20px;
background: #444444;
font-size: 18px;
font-weight: 500;
display: inline-block;
transition: all 0.3s ease-out;
line-height: 1.4;
}
.title-text-button .rtin-dark .ranna-button:hover {
color: #111111;
background: transparent;
}
.title-text-button .rtin-light .ranna-button {
border: 1px solid #111111;
color: #111111;
padding: 12px 20px;
background: #ffffff;
font-size: 18px;
font-weight: 500;
display: inline-block;
transition: all 0.3s ease-out;
line-height: 1.4;
}
.title-text-button .rtin-light .ranna-button:hover {
color: #ffffff;
border: 1px solid #ffffff;
background: transparent;
}
.title-text-button .ranna-button i {
padding-right: 8px;
font-weight: 900;
}
.title-text-button.text-style1 .subtitle {
margin-bottom: 10px;
}
.title-text-button.text-style2 .subtitle {
margin-bottom: 20px;
} .owl-theme .owl-controls .owl-prev {
left: -45px;
opacity: 1 !important;
font-size: 18px !important;
margin: 0 4px !important;
height: 40px;
width: 40px;
border-radius: 0 !important;
position: absolute;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
top: 40%;
border: 2px solid #444444;
line-height: 1.4;
}
.owl-theme .owl-controls .owl-prev i {
line-height: 30px;
color: #ffffff;
transition: all 0.3s ease-out;
}
.owl-theme .owl-controls .owl-prev:hover i {
color: #ffffff;
transition: all 0.3s ease-out;
}
.owl-theme .owl-controls .owl-next {
right: -45px;
opacity: 1 !important;
font-size: 18px !important;
margin: 0 4px !important;
height: 40px;
width: 40px;
border-radius: 0 !important;
position: absolute;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
top: 40%;
border: 2px solid #444444;
line-height: 1.4;
}
.owl-theme .owl-controls .owl-next i {
line-height: 30px;
color: #ffffff;
transition: all 0.3s ease-out;
}
.owl-theme .owl-controls .owl-next:hover {
transition: all 0.3s ease-out;
}
.owl-theme .owl-controls .owl-next:hover i {
color: #ffffff;
transition: all 0.3s ease-out;
}
.rt-owl-nav-1 .section-title-holder {
margin-bottom: 35px;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav {
margin-top: 0;
}
.recipe-slider-style6.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div {
height: 45px;
width: 45px;
line-height: 47px;	
top: 30%;
}
.elementor-widget-container .recipe-slider-style6.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div {
height: 45px;
width: 45px;
line-height: 47px;	
top: 22%;
}
.recipe-slider-style6.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-prev {
left: 0px;
}
.recipe-slider-style6.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-next {
right: 0px;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div {
display: inline-block;
height: 60px;
width: 60px;
line-height: 60px;
opacity: 1;
text-align: center;
transition: all 0.3s ease 0s;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
border-radius: 50%;
color: #444444;
background-color: #ffffff;
-webkit-box-shadow: 0px 0px 8px 0px rgba(222, 222, 222, 0.7);
-moz-box-shadow: 0px 0px 8px 0px rgba(222, 222, 222, 0.7);
box-shadow: 0px 0px 8px 0px rgba(222, 222, 222, 0.7);
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-prev {
left: 50px;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-next {
right: 50px;
}
@media (max-width: 1199px) {
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-prev {
left: 20px;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-next {
right: 20px;
}
}
@media (max-width: 480px) {
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-prev {
left: 0px;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-next {
right: 0px;
}
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div:hover {
background-color: #444444;
color: #ffffff;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav i {
font-size: 26px;
font-weight: 400;
}
@media ( max-width: 475px ) {
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div {
display: inline-block;
height: 40px;
width: 40px;
line-height: 36px;
opacity: 1;
text-align: center;
transition: all 0.3s ease 0s;
top: 62%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
border-radius: 50%;
color: #ffffff !important;
background-color: #ff4a52;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav i {
font-size: 20px;
}
}
.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dots .owl-dot {
position: relative;
}
.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dots .owl-dot span {
width: 14px;
height: 14px;
background: #d7d7d7;
display: block;
transition: all 0.3s ease-out;
}
.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dots .owl-dot:hover span {
background: #444444;
}
.rt-owl-nav-1.slider-dot-enabled .owl-carousel .owl-dots .owl-dot.active span {
background: #444444;
}
.rt-owl-nav-1 .owl-theme .owl-dots {
margin-top: 40px !important;
}
.rt-owl-nav-1 .owl-theme .owl-dots .owl-dot span {
margin: 0px 7px;
}
.rt-owl-nav-1 .owl-nav {
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rt-owl-nav-1:hover .owl-nav {
opacity: 1;
} .rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav > div {
border-radius: 0;
color: #444444;
cursor: pointer;
display: inline-block;
height: 60px;
width: 60px;
line-height: 60px;
opacity: 1;
text-align: center;
transition: all 0.3s ease 0s;
border: none;
background-color: #ffffff;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {
left: 0px;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {
right: 0px;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav > div:hover {
background-color: #444444;
color: #ffffff;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav i {
font-size: 26px;
font-weight: 400;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav {
margin-top: 0;
}
.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dots {
display: block !important;
}
.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot span {
width: 14px;
height: 14px;
background: #d7d7d7;
transition: all 0.3s ease 0s;
}
.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot:hover span {
background: #444444;
}
.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dot.active span {
width: 14px;
height: 14px;
background: #444444;
}
@media (max-width: 1199px) {
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {
left: -54px;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {
right: -54px;
}
}
@media (max-width: 991px) {
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {
left: 0px;
}
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {
right: 0px;
}
} .rt-el-slider {
color: #fff;
position: relative;
}
.rt-el-slider .rt-nivoslider {
opacity: 0;
}
.rt-el-slider .rtin-content {
display: table;
height: 100%;
width: 100%;
}
.rt-el-slider .rtin-content .rtin-content-inner {
display: table-cell;
vertical-align: middle;
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap {
margin: 0 60px;
}
@media all and (max-width: 1199px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap {
margin: 0 30px;
}
}
@media all and (max-width: 991px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap {
margin: 0 15px;
}
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title {
color: #222222;
line-height: 1.2;
font-size: 48px;
font-weight: 600;
padding: 0;
margin: 0 auto;
max-width: 1110px;
text-align: left;
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title span {
font-weight: 400;
}
@media all and (max-width: 1199px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title {
font-size: 42px;
}
}
@media all and (max-width: 991px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title {
font-size: 36px;
}
}
@media all and (max-width: 767px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title {
font-size: 32px;
}
}
@media all and (max-width: 480px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-title {
font-size: 24px;
line-height: 1;
}
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-subtitle {
line-height: 1.7;
font-weight: 400;
color: #444444;
max-width: 1110px;
margin: 25px auto 0;
padding: 0;
text-align: right;
}
@media all and (max-width: 767px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-subtitle {
margin-top: 10px;
font-size: 14px;
line-height: 1.4;
}
}
@media all and (max-width: 480px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-subtitle {
display: none;
}
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-subtitle-mob {
font-weight: 400;
color: #bfbfbf;
padding: 0;
margin-top: 12px;
font-size: 13px;
line-height: 1.4;
display: none;
}
@media all and (max-width: 480px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-subtitle-mob {
display: block;
}
}
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-btn {
max-width: 1110px;
margin: 40px auto 0;
text-align: right;
}
.rt-el-slider .nivo-caption a {
display: inline-block !important;
}
@media all and (max-width: 991px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-btn {
margin-top: 30px;
}
}
@media all and (max-width: 480px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-btn {
margin-top: 15px;
}
}
@media all and (max-width: 767px) {
.rt-el-slider .rtin-content .rtin-content-inner .rtin-content-wrap .rtin-btn a {
font-size: 13px;
padding: 8px 15px;
}
}
.rt-el-slider .rtin-content.rtin-odd .rtin-title,
.rt-el-slider .rtin-content.rtin-odd .title-medium-light {
animation: fadeInRight 1000ms ease-in-out;
}
.rt-el-slider .rtin-content.rtin-odd .rtin-subtitle,
.rt-el-slider .rtin-content.rtin-odd .rtin-subtitle-mob,
.rt-el-slider .rtin-content.rtin-odd .post-meta-light {
animation: fadeInRight 1500ms ease-in-out;
}
.rt-el-slider .rtin-content.rtin-odd .rtin-btn,
.rt-el-slider .rtin-content.rtin-odd .topic-box-sm {
animation: fadeInRight 2000ms ease-in-out;
}
.rt-el-slider .rtin-content.rtin-even .rtin-title,
.rt-el-slider .rtin-content.rtin-even .title-medium-light {
animation: fadeInLeft 1000ms ease-in-out;
}
.rt-el-slider .rtin-content.rtin-even .rtin-subtitle,
.rt-el-slider .rtin-content.rtin-even .rtin-subtitle-mob,
.rt-el-slider .rtin-content.rtin-even .post-meta-light {
animation: fadeInLeft 1500ms ease-in-out;
}
.rt-el-slider .rtin-content.rtin-even .rtin-btn,
.rt-el-slider .rtin-content.rtin-even .topic-box-sm {
animation: fadeInLeft 2000ms ease-in-out;
}
.rt-el-slider .slider-direction {
display: none;
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav,
.rt-el-slider .nivo-directionNav a.nivo-nextNav {
width: 50px;
height: 50px;
border-radius: 50%;
border: 2px solid #fe9000;
transition: all 0.5s ease-out;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-prevNav,
.rt-el-slider .nivo-directionNav a.nivo-nextNav {
width: 30px;
height: 30px;
}
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav:before,
.rt-el-slider .nivo-directionNav a.nivo-nextNav:before {
font-family: FontAwesome;
font-size: 15px;
position: absolute;
top: 10px;
transition: all 0.5s ease-out;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-prevNav:before,
.rt-el-slider .nivo-directionNav a.nivo-nextNav:before {
font-size: 10px;
top: 0;
}
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav:hover,
.rt-el-slider .nivo-directionNav a.nivo-nextNav:hover {
background-color: rgba(255, 190, 0, 0.6);
transition: all 0.5s ease-out;
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav:hover:before,
.rt-el-slider .nivo-directionNav a.nivo-nextNav:hover:before {
color: #fff;
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav {
left: 15px;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-prevNav {
left: 10px;
}
}
.rt-el-slider .nivo-directionNav a.nivo-prevNav:before {
content: "\f053";
left: 17px;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-prevNav:before {
left: 9px;
}
}
.rt-el-slider .nivo-directionNav a.nivo-nextNav {
right: 15px;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-nextNav {
right: 10px;
}
}
.rt-el-slider .nivo-directionNav a.nivo-nextNav:before {
content: "\f054";
right: 17px;
}
@media all and (max-width: 991px) {
.rt-el-slider .nivo-directionNav a.nivo-nextNav:before {
right: 9px;
}
}
.rt-el-slider .nivo-caption {
height: 100%;
opacity: 1;
background: inherit;
}
.rt-el-slider .nivo-controlNav {
position: absolute;
bottom: 20px;
padding: 0 5px;
z-index: 8;
}
.rt-el-slider .nivo-controlNav .nivo-control {
text-indent: -9999px;
width: 15px;
height: 15px;
border-radius: 50%;
background-color: #c4c7cb;
color: #c4c7cb;
font-weight: 400;
margin: 0 5px;
display: inline-block;
}
.rt-el-slider .nivo-controlNav .nivo-control.active {
background-color: #444444;
font-weight: 400;
}
.rt-el-slider.rt-post-slider .rtin-content-inner .topic-box-sm {
margin-bottom: 30px;
text-align: right;
position: relative;
}
.rt-el-slider.rt-post-slider .rtin-content .rtin-content-inner {
vertical-align: bottom;
padding-bottom: 50px;
}
.rt-el-slider.rt-post-slider .rtin-content .rtin-content-inner .rtin-content-wrap .post-meta-light {
padding: 0;
text-align: right;
}
.rt-el-slider.rt-post-slider .rtin-content .rtin-content-inner .rtin-content-wrap .title-medium-light {
color: #111111;
font-size: 24px;
font-weight: 500;
padding: 0;
text-align: right;
}
.rt-el-slider.rt-post-slider .rt-nivoslider {
width: 100% !important;
margin-right: 0 !important;
}
.rt-el-slider.rt-post-slider .rtin-content .rtin-content-inner .rtin-content-wrap {
margin: 0 40px;
}
.rt-el-slider.rt-post-slider .nivo-controlNav {
padding: 0 45px;
}
.rt-el-slider.rt-post-slider .img-overlay-70:before {
z-index: 6;
} .slider-left-side-content {
display: flex;
align-items: center;
}
.slider-left-side-content .side-content {
font-size: 18px;
color: #111111;
font-weight: 500;
transform: rotate(-90deg);
letter-spacing: 10px;
width: 340px;
position: absolute;
right: -114px;
}
.slider-right-side-content {
display: flex;
align-items: center;
position: relative;
}
@media (max-width: 991px) {
.slider-left-side-content {
display: none;
}
.slider-right-side-content {
display: none;
}
}
.slider-right-side-content ul.footer-social {
list-style: none;
margin: 0 0 0 40px;
padding: 0;
}
@media (max-width: 1440px) {
.slider-left-side-content .side-content {
left: -128px;
}
.slider-right-side-content ul.footer-social {
margin-left: 20px;
}
}
@media (max-width: 1199px) {
.slider-left-side-content .side-content {
left: -141px;
}
.slider-right-side-content ul.footer-social {
margin-left: 13px;
}
}
.slider-right-side-content ul.footer-social li {
display: block;
margin-bottom: 30px;
}
.slider-right-side-content ul.footer-social li a {
font-size: 18px;
color: #111111;
padding: 10px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.slider-right-side-content ul.footer-social li a:hover {
color: #646464;
} .post-single-default .rtin-single-post .rtin-content {
color: #444444;
}
.post-single-default .rtin-single-post .rtin-content h3 {
line-height: 1.4;
margin-bottom: 15px;
}
.post-single-default .rtin-single-post .rtin-content h3 a {
color: #111111;
}
.post-single-default .rtin-single-post .rtin-content h3 a:hover {
color: #444444;
}
.post-single-default .rtin-single-post .post-meta ul {
margin-bottom: 15px;
padding-left: 0px;
position: relative;
}
.post-single-default .rtin-single-post .post-meta ul li {
display: inline-block;
margin-left: 15px;
color: #909090;
position: relative;
}
.post-single-default .rtin-single-post .post-meta ul li:last-child {
margin-right: 0;
padding-right: 0;
}
.post-single-default .rtin-single-post .post-meta ul li a {
color: #909090;
}
.post-single-default .rtin-single-post .post-meta ul li a:hover {
color: #646464;
}
.post-single-default .rtin-single-post .post-meta ul li i {
color: #646464;
padding-left: 8px;
}
.post-single-default .post-footer {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 20px;
}
.post-single-default .post-footer ul {
margin: 0;
padding: 0;
list-style: none;
}
.post-single-default .post-footer ul li {
display: inline-block;
margin-left: 15px;
color: #909090;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-single-default .post-footer ul li:last-child {
margin-left: 0;
}
.post-single-default .post-footer ul li a {
font-size: 16px;
color: #909090;
}
.post-single-default .post-footer ul li i {
font-size: 18px;
color: #646464;
margin-left: 7px;
}
.post-single-default .post-footer ul li a:hover {
color: #646464;
}
.post-single-default.center .rtin-single-post .rtin-content {
text-align: center;
}
.post-single-default.center .post-footer {
display: inherit;
text-align: center;
}
.post-single-default.center .post-footer ul {
margin-top: 5px;
}
.post-single-default.right .rtin-single-post .rtin-content {
text-align: left;
}
.post-single-default.right .post-footer {
text-align: left;
}
.post-single-default .rtin-single-post .rtin-img {
overflow: hidden;
position: relative;
}
.post-single-style1 .rtin-single-post .rtin-content h3 {
font-size: 28px;
}
.post-single-style1 .rtin-single-post .rtin-content {
padding-top: 20px;
}
.post-single-style1 .rtin-single-post .rtin-img img {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-single-style1 .rtin-single-post:hover .rtin-img img {
-webkit-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
} .post-single-style2 .rtin-single-post .rtin-content {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 10px 35px 30px;
z-index: 2;
}
.post-single-style2 .rtin-single-post .rtin-img:after {
content: "";
height: 70%;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
position: absolute;
bottom: 0;
right: 0;
left: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-single-style2 .rtin-single-post:hover .rtin-img:after {
height: 100%;
}
.post-single-style2 .rtin-single-post .rtin-content h3 {
font-size: 24px;
} .post-grid-default .rtin-single-post .rtin-content h3 {
line-height: 1.4;
margin-bottom: 5px;
text-align: right;
}
.post-grid-default.post-grid-style1 .rtin-single-post .rtin-content h3,
.post-grid-default.post-grid-style2 .rtin-single-post .rtin-content h3 {
text-align: center;
}
.post-grid-default .rtin-single-post .rtin-content h3 a {
color: #111111;
}
.post-grid-default .rtin-single-post .rtin-content h3 a:hover {
color: #ff4a52;
}
.post-grid-default .rtin-single-post .post-meta ul {
margin-bottom: 15px;
padding-right: 0px;
position: relative;
}
.post-grid-default .rtin-single-post .post-meta ul li {
display: inline-block;
margin-right: 15px;
color: #909090;
position: relative;
}
.post-grid-default .rtin-single-post .post-meta ul li:last-child {
margin-right: 0;
padding-right: 0;
}
.post-grid-default .rtin-single-post .post-meta ul li a {
color: #909090;
}
.post-grid-default .rtin-single-post .post-meta ul li a:hover {
color: #ff4a52;
}
.post-grid-default .item-content .entry-meta li i {
color: #ff4a52;
}
.post-grid-default .rtin-single-post .post-meta ul li i {
color: #646464;
padding-left: 8px;
}
.post-grid-default .post-footer {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 20px;
}
.post-grid-default .post-footer ul {
margin: 0;
padding: 0;
list-style: none;
}
.post-grid-default .post-footer ul li {
display: inline-block;
margin-left: 15px;
color: #909090;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-default .post-footer ul li:last-child {
margin-left: 0;
}
.post-grid-default .post-footer ul li a {
font-size: 16px;
color: #909090;
}
.post-grid-default .post-footer ul li i {
font-size: 18px;
color: #646464;
margin-left: 7px;
}
.post-grid-default .post-footer ul li a:hover {
color: #646464;
}
.post-grid-default.center .rtin-single-post .rtin-content {
text-align: center;
}
.post-grid-default.center .post-footer {
display: inherit;
text-align: center;
}
.post-grid-default.center .post-footer .item-btn {
order: 2;
}
.post-grid-default.center .post-footer ul {
margin-bottom: 8px;
}
.post-grid-default.right .rtin-single-post .rtin-content {
text-align: right;
}
.post-grid-default.right .post-footer {
text-align: right;
}
.post-grid-default .rtin-single-post .rtin-img {
overflow: hidden;
position: relative;
} .post-grid-style1 .rtin-single-post {
margin-bottom: 13.8px;
}
.post-grid-style1 .rtin-single-post .rtin-content {
padding: 15px 30px 15px;
position: relative;
border-radius: 0 0 4px 4px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.post-grid-style1 .recipe-blog .rtin-single-post .rtin-content p {
margin-bottom: 15px;
}
.post-grid-style1 .rtin-single-post .rtin-img img {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
@media(max-width: 991px) {
.post-grid-style1 .rtin-single-post .rtin-img img {
width: 100%;
}
}
.post-grid-style1 .rtin-single-post:hover .rtin-img img {
-webkit-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
} .post-grid-style2 .rtin-single-post {
margin-bottom: 30px;
overflow: hidden;
-webkit-box-shadow: 0px 1px 10px 0px rgba(224, 224, 224, 0.75);
box-shadow: 0px 1px 10px 0px rgba(224, 224, 224, 0.75);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style2 .rtin-single-post:hover {
-webkit-box-shadow: 0px 15px 21px 0px #e5e5e5;
box-shadow: 0px 15px 21px 0px #e5e5e5;
}
.post-grid-style2 .rtin-content {
background: #ffffff;
padding: 22px 25px 10px;
overflow: hidden;	
}
.post-grid-style2 .rtin-single-post .post-footer {
padding-bottom: 15px;
}
.post-grid-style2 .rtin-img a {
display: block;
}
.post-grid-style2 .rtin-single-post .rtin-img:after {
content: "";
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
border-radius: 4px 4px 0 0;
position: absolute;
top: 0;
left: 0;
right: 0;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style2 .rtin-single-post:hover .rtin-img:after {
visibility: visible;
opacity: 1;
} .post-grid-style3 .rtin-single-post {
margin-bottom: 30px;
}
.post-grid-style3 .rtin-single-post .media-body {
margin-right: 20px;
}
.post-grid-default.post-grid-style3 .rtin-single-post .rtin-img {
width: 37%;
}
.post-grid-style3 .rtin-single-post .rtin-img img {
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style3 .rtin-single-post:hover .rtin-img img {
transform: scale(1.1);
} .post-grid-style4 .rtin-content {
padding: 16px 20px 0;
background-color: #ffffff;
position: relative;
margin: -27px 25px 30px;
}
.post-grid-style4 .rtin-single-post .rtin-img img {
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style4 .rtin-single-post:hover .rtin-img img {
transform: scale(1.1);
} .post-grid-style5 .post-content-holder {
display: flex;
align-items: center;
height: 100%;
padding: 30px;
}
.post-grid-default.post-grid-style5 .rtin-single-post .rtin-content h3 {
font-size: 22px;
}
.post-grid-style5 .rtin-single-post .rtin-img img {
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style5 .rtin-single-post:hover .rtin-img img {
transform: scale(1.1);
}
@media(max-width:991px) {
.post-grid-style5 .rtin-img img {
width: 100%;
}
.post-grid-style5 .rtin-single-post .order2 {
order: 2;
}
.post-grid-style5 .rtin-single-post .post-content-holder {
padding: 30px 0;
}
} .post-grid-style6 .rtin-single-post {
margin-bottom: 30px;
}
.post-grid-style6 .rtin-single-post .rtin-content {
margin-top: 25px;
}
.post-grid-style6 .rtin-single-post .rtin-img {
}
.post-grid-style6 .rtin-single-post .rtin-img img {
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-style6 .rtin-single-post:hover .rtin-img img {
transform: scale(1.1);
}
@media(min-width: 992px) and (max-width: 1199px) {
.post-grid-style6 .row > div {
width: 33.333%;
max-width: 33.333%;
flex: 33.333%;
}
} .post-list-default .rtin-single-post .rtin-content h3 {
line-height: 1.2;
margin-bottom: 10px;
}
.post-list-default .rtin-single-post .rtin-content h3 a {
color: #111111;
}
.post-list-default .rtin-single-post .rtin-content h3 a:hover {
color: #ff4a52;
}
.post-list-default .rtin-single-post .rtin-content h4 {
line-height: 1.2;
margin-bottom: 10px;
}
.post-list-default .rtin-single-post .rtin-content h4 a {
color: #111111;
}
.post-list-default .rtin-single-post .rtin-content h4 a:hover {
color: #ff4a52;
}
.post-list-default .post-meta ul {
margin-bottom: 12px;
padding: 0;
list-style: none;
}
@media ( max-width: 475px ) {
.post-list-style2 .post-list-default .post-meta ul {
margin-bottom: 8px;
}
}
.post-list-default .post-meta ul li {
font-size: 15px;
display: inline-block;
margin-left: 15px;
color: #909090;
position: relative;
}
.post-list-default .post-meta ul li:last-child {
margin-right: 0;
padding-right: 0;
}
.post-list-default .post-meta ul li a {
color: #909090;
}
.post-list-default .post-meta ul li a:hover {
color: #646464;
}
.post-list-default .post-meta ul li i {
color: #646464;
padding-left: 8px;
}
.post-list-default .post-footer {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 20px;
}
.post-list-default .post-footer ul {
margin: 0;
padding: 0;
list-style: none;
}
.post-list-default .post-footer ul li {
display: inline-block;
margin-left: 15px;
color: #909090;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-list-default .post-footer ul li:last-child {
margin-left: 0;
}
.post-list-default .post-footer ul li a {
font-size: 16px;
color: #909090;
}
.post-list-default .post-footer ul li i {
font-size: 18px;
color: #646464;
margin-left: 7px;
}
.post-list-default .post-footer ul li a:hover {
color: #646464;
}
.post-list-default.center .rtin-single-post .rtin-content {
text-align: center;
}
.post-list-default.center .post-footer {
display: inherit;
text-align: center;
}
.post-list-default.center .post-footer ul {
margin-top: 5px;
}
.post-list-default.right .rtin-single-post .rtin-content {
text-align: right;
}
.post-list-default.right .post-footer {
text-align: right;
} .post-list-style1 .rtin-single-post {
margin-bottom: 40px;
display: flex;
align-items: start;
}
.post-list-style1 .rtin-single-post .rtin-img {
width: 50%;
overflow: hidden;
position: relative;	
padding-left: 30px;
}
.post-list-style1 .rtin-single-post .rtin-img img {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-list-style1 h3,
.post-list-style1 .entry-meta {
margin-bottom: 7px;
}
.post-list-style1 .rtin-single-post:hover .rtin-img img {
-webkit-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
}
.post-list-style1 .rtin-single-post .rtin-content {
width: 50%;
position: relative;
border-radius: 0 0 4px 4px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.post-list-style1 .rtin-single-post .rtin-content p {
margin-bottom: 0px;
}
@media (max-width: 1199px) {
.post-list-style1 .rtin-single-post {
display: inherit;
}
.post-list-style1 .rtin-single-post .rtin-img,
.post-list-style1 .rtin-single-post .rtin-content {
width: 100%;
}
.post-list-style1 .rtin-single-post .rtin-content {
padding-right: 0;
padding-top: 20px;
}
}
@media (max-width: 991px) {
.post-list-style1 .rtin-single-post .rtin-content {
padding-left: 15px;
padding-right: 15px;
}
} .post-list-style2 .content-left .rtin-content {
padding-top: 24px;
}
@media(max-width: 991px) {
.post-list-style2 .content-left .rtin-content {
margin-bottom: 30px;
}
}
.post-list-style2 .rtin-single-post .content-right .rtin-content {
border-bottom: 1px solid #dedede;
margin-bottom: 25px;
padding-bottom: 10px;
}
.post-list-style2 .rtin-single-post .content-right .rtin-content:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
} .post-list-style3 .rtin-single-post {
margin-bottom: 40px;
display: flex;
align-items: center;
}
.post-list-style3 .rtin-single-post .rtin-img {
width: 50%;
overflow: hidden;
position: relative;
margin-left: 30px;
}
.post-list-style3 .rtin-single-post .rtin-img img {
width: 100%;
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-list-style3 .rtin-single-post:hover .rtin-img img {
-webkit-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
}
.post-list-style3 .rtin-single-post .rtin-content {
width: 50%;
position: relative;
border-radius: 0 0 4px 4px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.post-list-style3 .post-footer .commen-views {
margin-bottom: 15px;
}
@media only screen and (max-width: 1199px) {
.post-list-style3 .rtin-single-post {
display: inherit;
}
.post-list-style3 .rtin-single-post .rtin-img {
width: auto;
}
.post-list-style3 .rtin-single-post .rtin-content {
width: auto;
padding-right: 0;
padding-top: 20px;
}
} .post-list-style5 .item-title {
line-height: 1.6;
} .post-box-default .rtin-single-post {
position: relative;
}
.post-box-default .rtin-single-post .rtin-content h3 {
line-height: 1.4;
margin-bottom: 15px;
}
.post-box-default .rtin-single-post .rtin-content h3 a {
color: #ffffff;
}
.post-box-default .rtin-single-post .rtin-content h3 a:hover {
color: #ff4a52;
}
.post-box-default .rtin-single-post .rtin-content.small-content h4 {
line-height: 1.4;
margin-bottom: 15px;
}
.post-box-default .rtin-single-post .rtin-content.small-content h4 a {
color: #ffffff;
}
.post-box-default .rtin-single-post .rtin-content.small-content h4 a:hover {
color: #ff4a52;
}
.post-box-default .rtin-single-post .post-meta ul {
margin-bottom: 10px;
padding-right: 0px;
position: relative;
}
.post-box-default .rtin-single-post .post-meta ul li {
display: inline-block;
margin-left: 15px;
color: #ffffff;
position: relative;
}
.post-box-default .rtin-single-post .post-meta ul li:last-child {
margin-right: 0;
padding-right: 0;
}
.post-box-default .rtin-single-post .post-meta ul li a {
color: #a6a6a6;
}
.post-box-default .rtin-single-post .post-meta ul li a:hover {
color: #e6e6e6;
}
.post-box-default .rtin-single-post .post-meta ul li i {
color: #ffffff;
padding-left: 8px;
}
.post-box-default .post-footer {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 20px;
}
.post-box-default .post-footer ul {
margin: 0;
padding: 0;
list-style: none;
}
.post-box-default .post-footer ul li {
color: #ffffff;
display: inline-block;
margin-left: 15px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-box-default .post-footer ul li:last-child {
margin-left: 0;
}
.post-box-default .post-footer ul li a {
font-size: 16px;
color: #ffffff;
}
.post-box-default .post-footer ul li a:hover {
color: #e6e6e6;
}
.post-box-default .post-footer ul li i {
color: #ffffff;
font-size: 18px;
margin-left: 7px;
}
.post-box-default.center .rtin-single-post .rtin-content {
text-align: center;
}
.post-box-default.center .post-footer {
display: inherit;
text-align: center;
}
.post-box-default.center .post-footer ul {
margin-top: 5px;
}
.post-box-default.right .rtin-single-post .rtin-content {
text-align: left;
}
.post-box-default.right .post-footer {
text-align: left;
}
.post-box-default .rtin-single-post .rtin-img {
overflow: hidden;
position: relative;	
}
.post-box-default .rtin-single-post .rtin-content {
color: #ffffff;
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 10px 35px 30px;
z-index: 2;
font-size: 14px;
}
.post-box-default .rtin-single-post .rtin-img:after {
content: "";
height: 70%;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.9)));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.9));
background: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.9));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.9));
position: absolute;
bottom: 0;
right: 0;
left: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
border-radius: 0 0 5px 5px;
}
.post-box-default .rtin-single-post:hover .rtin-img:after {
height: 100%;
}
.post-box-default .rtin-single-post img {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
border-radius: 0 0 5px 5px;
}
.post-box-default .rtin-single-post:hover img {	
-webkit-transform: scale(1.1) rotate(2deg);
-ms-transform: scale(1.1) rotate(2deg);
transform: scale(1.1) rotate(2deg);
}
.entry-content .post-box-default a.item-btn {
color: #ffffff;
}
.entry-content .post-box-default .item-btn i {
color: inherit;
}
.entry-content .post-box-default a.item-btn:hover {
color: #e6e6e6;
}
@media(max-width:991px) {
.post-box-default .rtin-single-post .rtin-content {
padding-bottom: 20px;
}
}
@media(max-width:767px) {
.post-box-default .rtin-single-post {
margin-bottom: 20px;
}
.post-box-default .rtin-single-post img {
width: 100%;
}
}
.post-box-style1 img {
width: 100%;
}
.post-box-style2 .rtin-single-post {
margin-bottom: 30px;
}
.post-box-style3 .rtin-single-post {
margin-bottom: 5px;
} .post-box-style4 .rtin-content .sub-title a {
color: #ffffff;
font-size: 14px;
display: block;
margin-bottom: 8px;
font-weight: 600;
text-transform: uppercase;
} .row.gutters-6 {
padding-left: 12px;
padding-right: 12px;
}
.row.gutters-6 > [class^="col-"] {
padding-left: 3px;
padding-right: 3px;
}
.post-box-style4 .rtin-single-post {
margin-bottom: 6px;
}
@media (max-width: 1199px) {
.post-box-default .rtin-single-post .rtin-content {
padding: 10px 20px 15px;
}
} .post-box-style5 {} .post-box-style6 .rtin-single-post {
margin-bottom: 30px;
overflow: hidden;
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
padding: 10px 20px 30px 30px;
bottom: -114px;	
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
@media ( max-width:1024px ){
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -162px;
}	
}
@media ( max-width:768px ){
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -168px;
}	
}
@media ( max-width:475px ){
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -150px;
}	
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-content:hover {
bottom: -25px;
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-content .sub-title a {
color:#ffffff;
}
.post-box-style6.post-box-default .rtin-single-post .rtin-content .sub-title a:hover {
color:#ff4a52;
}
.post-box-style6.post-box-default .rtin-single-post .rtin-content p {
margin-bottom: 5px;
line-height: 1.4;
margin-top: 18px;
}
.post-box-style6.post-box-default .rtin-single-post .rtin-content h3,
.post-box-style6.post-box-default .avg.item-rating {
margin-bottom: 5px;
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-img,
.post-box-default.post-box-style6 .rtin-single-post img {
border-radius: 5px;
}
.post-box-default.post-box-style6 .avg.item-rating li i {
font-size: 14px;
}
.product-box-layout10 {
background-color: #ffffff;
margin-bottom: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media only screen and (max-width: 479px) {
.product-box-layout10 {
display: block;
}
}
.product-box-layout10 .item-figure {
margin-bottom: 0;
overflow: hidden;
border-radius: 5px;
width: 65%;
}
@media ( max-width:480px ) {
.product-box-layout10 .item-figure {
width: 100%;
}
}
.product-box-layout10 .item-figure a {
display: block;
}
.product-box-layout10 .item-figure img {
border-radius: 5px;
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout10 .item-figure.video-box {
position: relative;
z-index: 1;
}
.product-box-layout10 .item-figure.video-box:before {
content: "";
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute;
z-index: 1;
background-color: rgba(0, 0, 0, 0.1);
}
.product-box-layout10 .item-content {
width: 100%;
text-align: right;
padding: 0;
margin-right: 15px;
}
@media only screen and (max-width: 479px) {
.product-box-layout10 .item-content {
margin-right: 0;
margin-top: 20px;
width: auto;
}
}
.product-box-layout10 .item-content .sub-title {
color: #ff4a52;
font-size: 16px;
display: block;
margin-bottom: 5px;
font-weight: 600;
line-height: 1.3;
}
.product-box-layout10 .item-content .item-title {
margin-bottom: 0px;
font-size: 18px;
font-weight: 700;
line-height: 1.6;
}
.product-box-layout10 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout10 .item-content .item-title:hover a {
color: #ff4a52;
}
.product-box-layout10 .item-content .item-rating {
margin-bottom: 0px;
}
.product-box-layout10 .item-content .item-rating li {
display: inline-block;
}
.product-box-layout10 .item-content .item-rating li i {
font-size: 14px;
}
.product-box-layout10 .item-content .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.product-box-layout10 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.product-box-layout10 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.product-box-layout10 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.product-box-layout10 .item-content p {
margin-bottom: 0;
overflow: hidden;
}
.product-box-layout10 .item-content .entry-meta {
margin-bottom: 1px;
padding-right: 0px;
font-size: 16px;
}
.product-box-layout10 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 0px;
}
.product-box-layout10 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.product-box-layout10 .item-content .entry-meta li a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout10 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout10 .item-content .entry-meta li i {
margin-left: 10px;
color: #ff4a52;
font-size: 14px;
}
.product-box-layout10 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout10 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout10:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
}
.widget-latest ul.block-list .single-item .item-content .item-ctg a {
font-size: 16px;
}
.product-box-layout11 {
background-color: #ffffff;
margin-bottom: 3rem;
}
@media only screen and (max-width: 1199px) {
.product-box-layout11 {
margin-bottom: 1rem;
}
}
.product-box-layout11 .item-figure {
margin-bottom: 0;
overflow: hidden;
border-radius: 5px;
}
.product-box-layout11 .item-figure a {
display: block;
}
.product-box-layout11 .item-figure img {
border-radius: 5px;
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout11 .item-content {
text-align: right;
padding: 15px 0 15px;
}
@media (min-width: 992px) and (max-width: 1199px) {
.product-box-layout11 .item-content {
padding: 15px 0px 15px;
}
}
@media only screen and (max-width: 767px) {
.product-box-layout11 .item-content {
padding: 15px 0px 15px;
}
}
.product-box-layout11 .item-content .sub-title {
color: #ff4a52;
display: block;
margin-bottom: 0px;
font-weight: 600;
font-size: 16px;
line-height: 1.6;
}
.product-box-layout11 .item-content .item-title {
font-size: 20px;
font-weight: 700;
margin-bottom: 10px;
}
.product-box-layout11 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout11 .item-content .item-title:hover a {
color: #ff4a52;
}
.product-box-layout11 .item-content .item-rating {
margin-bottom: 10px;
}
.product-box-layout11 .item-content .item-rating li {
display: inline-block;
}
.product-box-layout11 .item-content .item-rating li i {
font-size: 14px;
}
.product-box-layout11 .item-content .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.product-box-layout11 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.product-box-layout11 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.product-box-layout11 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.product-box-layout11 .item-content p {
margin-bottom: 15px;
}
.product-box-layout11 .item-content .entry-meta {
margin-bottom: 4px;
padding-right: 0;
}
.product-box-layout11 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
}
.product-box-layout11 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.product-box-layout11 .item-content .entry-meta li a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout11 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout11 .item-content .entry-meta li i {
margin-left: 5px;
color: #ff4a52;
font-size: 14px;
}
.product-box-layout11 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout11 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout11:hover .item-figure {
margin-bottom: 0;
}
.product-box-layout11:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
} .post-slider-default .rtin-single-post .rtin-content {
color: #444444;
}
.post-slider-default .rtin-single-post .rtin-content h3 {
line-height: 1.2;
margin-bottom: 14px;
}
.post-slider-default.post-slider-style4 .rtin-single-post .rtin-content h3 {	
line-height: 1.2;
margin-bottom: px;
margin-top: 3px;
}
.post-slider-default .rtin-single-post .rtin-content h3 a {
color: #111111;
}
.post-slider-default .rtin-single-post .rtin-content h3 a:hover {
color: #ff4a52;
}
.post-slider-default .post-meta ul {
margin-bottom: 10px;
padding: 5px 15px;
list-style: none;
display: inline-block;
}
.post-slider-style7 .post-meta ul {
margin-bottom: 10px;
padding: 5px 15px;
list-style: none;
display: inline-block;
background-color: rgba( 200,200,200,0.3 );
}
.post-slider-default .post-meta ul li {
display: inline-block;
margin-left: 15px;
position: relative;
}
.post-slider-default .post-meta ul li,
.post-slider-default .post-meta ul li a {
color: #909090;
}
.post-slider-default .post-meta ul li a:hover {
color: #ff4a52;
}
.post-slider-default .post-meta ul li i {
color: #ff4a52;
padding-left: 3px;
}
.post-slider-style4.post-slider-default .post-meta ul li i {
padding-right: 7px;	
}
.post-slider-default .post-meta ul li:last-child {
margin-right: 0;
padding-right: 0;
}
.post-slider-default .rtin-single-post.center .rtin-content {
text-align: center;
}
.post-slider-default .rtin-single-post.right .rtin-content {
text-align: left;
}
.entry-content .post-slider-default .item-btn {
display: block;
margin-top: 10px;
}
.post-slider-default .post-meta ul { margin-bottom: 5px; }
.post-slider-style5 .rtin-single-post .rtin-content .sub-title {	
font-weight: 600;
}
.related-recipe .owl-theme .owl-nav .owl-prev {
position: absolute;
right: -13%;
top: 50%;
transform: translateY(-50%);
}
.entry-content .post-slider-default .item-btn {
display: block;
margin-top: 15px;
} .post-slider-style1 .rtin-single-post .rtin-content {
position: relative;
padding: 33px 20px 20px;
background-color: #ffffff;
margin: -148px 10% 0;
border-radius: 0px;
}
@media(max-width:767px) {
.post-slider-style1 .rtin-single-post .rtin-content {
margin-top: -50px;
padding-top: 20px;
}
.post-slider-default .rtin-single-post .rtin-content h3 {
font-size: 22px;
}
} @media( max-width: 475px ){
.post-slider-style2 .post-meta {
display: none;
}
}
.post-slider-style2 .rtin-single-post {
position: relative;
}
.post-slider-style2 .rtin-single-post:after {
position: absolute;
content: "";
top: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0, 0.3);
}
.post-slider-style2 .rtin-single-post .rtin-content {
padding: 0 30px;
position: absolute;
top: 50%;
left: 0;
right: 0;
transform: translateY(-50%);
z-index: 1;
}
.entry-content .post-slider-style2 .item-btn {
color: #ffffff;
}
.entry-content .post-slider-style2 .item-btn:hover {
color: #e6e6e6;
}
.post-slider-style2 .rtin-single-post .rtin-content p {
width: 60%;
margin: 0 auto 20px;
}
@media(max-width: 1199px) {
.post-slider-style2 .rtin-single-post .rtin-content h3 {
font-size: 30px;
}
.post-slider-style2 .rtin-single-post .rtin-content p {
width: 100%;
}
}
@media(max-width: 991px) {
.post-slider-style2 .rtin-single-post .rtin-content h3 {
font-size: 28px;
}
.post-slider-style2 .rtin-single-post .rtin-content p {
width: 70%;
}
}
@media(max-width: 767px) {
.post-slider-style2 .rtin-single-post .rtin-content h3 {
font-size: 24px;
}
.entry-content .post-slider-style2 .item-btn,
.post-slider-style2 .rtin-single-post .rtin-content p {
display: none;
}
} .post-slider-style3 .item-content .sub-title ,
.post-slider-style8 .item-content .sub-title {
font-weight: 600;
}
.post-slider-default.post-slider-style8 .rtin-title.item-title a {
color: #ffffff;
}
.post-slider-style3 .rtin-single-post .rtin-img:after ,
.post-slider-style8 .rtin-single-post .rtin-img:after {
content: "";
height: 60%;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
position: absolute;
bottom: 0;
right: 0;
left: 0;
}
.post-slider-style3 .rtin-single-post .rtin-content ,
.post-slider-style8 .rtin-single-post .rtin-content {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 30px 40px 30px;
z-index: 2;
}
.entry-content .post-slider-style3 .item-btn ,
.entry-content .post-slider-style8 .item-btn {
color: #ffffff;
}
.entry-content .post-slider-style3 .item-btn:hover ,
.entry-content .post-slider-style8 .item-btn:hover {
color: #e6e6e6;
}
.entry-content .post-slider-style3 .item-btn ,
.entry-content .post-slider-style8 .item-btn {
margin-bottom: 20px;
}
@media(max-width: 1199px) {
.post-slider-style3 .rtin-single-post .rtin-content h3 ,
.post-slider-style8 .rtin-single-post .rtin-content h3 {
font-size: 26px;
}
}
@media(max-width: 991px) {
.post-slider-style3 .rtin-single-post .rtin-content h3 ,
.post-slider-style8 .rtin-single-post .rtin-content h3 {
font-size: 22px;
}
}
.post-slider-style8 .rtin-img > img {
transform: scale(1);
border-radius: 5px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.post-slider-style8:hover .rtin-img > img {
transform: scale(1.2);
}
.post-slider-style8 .item-content .sub-title {
margin-bottom: 3px;
}
.post-slider-style8 .avg.item-rating li > span,
.post-slider-style8 .item-content .sub-title a {
color: #ffffff;
}
.post-slider-style8 .rtin-single-post .entry-meta {
padding-right: 0px;
color: #ffffff;
}
.post-slider-default.post-slider-style8 .post-meta ul li,
.post-slider-default.post-slider-style8 .post-meta ul li a {
font-size:15px;
color: #ffffff;
}
.post-slider-style8 .rtin-single-post .rtin-content {
padding: 20px 20px 12px;
}
@media ( max-width: 475px ) {
.post-slider-style8 .avg.item-rating,
.post-slider-style8 .post-meta {
display: none;
}
} .post-slider-style4 .rtin-single-post .rtin-content {
padding: 20px 20px 0;
}
.home-right-side .post-slider-style4 img {
border-radius: 5px;
}
.in-sidebar .post-slider-style4 .rtin-single-post .rtin-content .sub-title {
font-size: 16px;
font-weight: 600;
}
.in-sidebar .post-slider-style4 .rtin-single-post .rtin-content {
padding: 10px 0px 0;
}
.in-sidebar .post-slider-default .post-meta ul {	
padding: 0px;
}
.in-sidebar .rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-prev {
left: 23px;
}
.in-sidebar .rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav .owl-next {
right: 23px;
}
.in-sidebar .rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav > div {    
height: 30px;
width: 30px;
line-height: 27px;
top: 37%;
} .post-slider-style5 .rtin-single-post {
display: flex;
align-items: center;
background-color: #f8f8f8;
}
.post-slider-style5 .rtin-single-post .rtin-content {
flex: 1;
padding: 0 40px;
}
.post-slider-style5.rt-owl-nav-2.slider-dot-enabled .owl-carousel .owl-dots {
margin-top: 20px;
}
.post-slider-style5.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-prev {
left: 61px;
right: inherit;
top: inherit;
bottom: 0;
margin: 1px 2px;
transform: none;
}
.post-slider-style5.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-next {
left: 0;
bottom: 0;
margin: 1px;
top: inherit;
transform: inherit;
}
@media(max-width:991px) {
.post-slider-style5 .rtin-single-post {
display: inherit;
}
.post-slider-style5 .rtin-single-post .rtin-content {
width: 100%;
padding-top: 20px;
padding-bottom: 15px;
overflow: hidden;
}
}
.post-slider-style5.post-slider-default .post-meta ul {
padding: 5px 0;
} .post-slider-style6 .rtin-single-post .rtin-content {
position: relative;
padding: 20px 20px 0px;
background-color: #ffffff;
margin: -72px 6% 0;
}
.entry-content .post-slider-style6 .item-btn {
margin-bottom: 10px;
}
.post-slider-style6.rt-owl-nav-1 .owl-theme .owl-dots {
margin-top: 15px !important;
}
@media(max-width:767px) {
.post-slider-style6 .rtin-single-post .rtin-content {
margin-top: -30px;
}
} .post-slider-style7 .rtin-single-post .rtin-img {
overflow: hidden;
position: relative;
}
.post-slider-style7 .rtin-single-post .rtin-img:after {
content: "";
height: 60%;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.8)));
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
position: absolute;
bottom: 0;
right: 0;
left: 0;
}
.post-slider-style7 .rtin-single-post .rtin-content {
color: #ffffff;
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 30px 50px 30px;
z-index: 2;
}
.entry-content .post-slider-style7 .item-btn {
color: #ffffff;
}
.entry-content .post-slider-style7 .item-btn:hover {
color: #e6e6e6;
}
.entry-content .post-slider-style7 .item-btn {
margin-bottom: 20px;
}
@media(max-width: 1199px) {
.post-slider-style7 .rtin-single-post .rtin-content h3 {
font-size: 30px;
}
}
@media(max-width: 991px) {
.post-slider-style7 .rtin-single-post .rtin-content h3 {
font-size: 24px;
}
} .ranna-slider-content-layout1 {
position: relative;
background-color: #ffffff;
z-index: 1;
}
.ranna-slider-content-layout1 .item-figure {
margin-bottom: 0;
}
.ranna-slider-content-layout1 .item-content {
width: 42rem;
background-color: #ffffff;
position: absolute;
bottom: -148px;
left: 0;
right: 0;
z-index: 9;
margin: 0 auto;
padding: 35px 50px 15px;
text-align: center;	
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
@media(max-width:991px) {
.ranna-slider-content-layout1 .item-content {
bottom: 0px;
}
}
.ranna-slider-content-layout1:hover .item-content {
bottom: 0px;
}
@media( max-width: 768px ) {
.ranna-slider-content-layout1 .item-content {
position: relative;
}
}
@media (max-width: 991px) {
.ranna-slider-content-layout1 .item-content {		
position: inherit;
width: auto;
padding: 20px 30px 15px;
}
}
@media (max-width: 767px) {
.ranna-slider-content-layout1 .item-content {
position: inherit;
width: auto;
padding: 20px 15px 15px;
}
}
.ranna-slider-content-layout1 .item-content .sub-title {
display: inline-block;
color: #ff4a52;
font-size: 16px;
font-weight: 600;
margin-bottom: 5px;
padding-left: 5px;
}
.ranna-slider-content-layout1 .item-content .item-title {
margin-bottom: 10px;
line-height: 1.2;
}
.ranna-slider-content-layout1 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.ranna-slider-content-layout1 .item-content .item-title a:hover {
color: #ff4a52;
}
.ranna-slider-content-layout1 .item-content .item-rating {
margin-bottom: 6px;
}
.ranna-slider-content-layout1 .item-content .item-rating li {
display: inline-block;
}
.ranna-slider-content-layout1 .item-content .item-rating li i {
font-size: 18px;
}
.ranna-slider-content-layout1 .item-content .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.ranna-slider-content-layout1 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
font-size: 15px;
}
.ranna-slider-content-layout1 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.ranna-slider-content-layout1 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.ranna-slider-content-layout1 .item-content p {
margin-bottom: 15px;
}
.ranna-slider-content-layout1 .item-content .entry-meta {
background-color: #f8f8f8;
display: inline-block;
padding-top: 8px;
padding-left: 15px;
padding-right: 15px;
}
.ranna-slider-content-layout1 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
font-size: 15px;
color: #909090;
}
.ranna-slider-content-layout1 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.ranna-slider-content-layout1 .item-content .entry-meta li a {
color: #333333;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.ranna-slider-content-layout1 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.ranna-slider-content-layout1 .item-content .entry-meta li i,
.ranna-slider-content-layout1 .item-content .entry-meta li a i {
margin-left: 5px;
color: #ff4a52;
font-size: 14px;
}
.ranna-slider-content-layout1 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.ranna-slider-content-layout1 .item-content .entry-meta li a:hover span {
color: #ff4a52;
} .featured-box-layout1 .item-content {
text-align: center;
width: 85%;
margin: 0 auto;
position: relative;	
left: 0;
right: 0;
z-index: 5;
background-color: #ffffff;	
padding: 25px 30px 22px 30px;
margin-top: -50px;
border-radius: 4px 4px 0 0;
}
@media only screen and (max-width: 575px) {
.featured-box-layout1 .item-content {
width: 90%;
padding: 20px;
}
}
.featured-box-layout1 .item-content .ctg-name {
font-size: 16px;
color: #ff4a52;
font-weight: 600;
margin-bottom: 2px;
display: block;
}
.featured-box-layout1 .item-content .item-title {
margin-bottom: 12px;
}
.featured-box-layout1 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.featured-box-layout1 .item-content .item-title a:hover {
color: #ff4a52;
}
.featured-box-layout1 .item-content p {
margin-bottom: 0;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta {
margin: 18px 0 0px 0;
padding: 5px 15px;
list-style: none;
display: inline-block;
background-color: #f8f8f8;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta li {
display: inline-block;
font-size: 15px;
color: #909090;
margin-bottom: 5px;
margin-left: 10px;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta li:last-child {
margin-left: 0;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta li a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta li i {
color: #ff4a52;
margin-left: 5px;
}
.recipe-slider-style6 .featured-box-layout1 .item-content ul.entry-meta li a:hover {
color: #ff4a52;
} .product-box-layout3 {
background-color: #ffffff;
margin-bottom: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media only screen and (max-width: 1199px) {
.product-box-layout3 {
display: block;
}
}
.product-box-layout3 .item-figure {
margin-bottom: 0;
overflow: hidden;
}
.product-box-layout3 .item-figure a {
display: block;
}
.product-box-layout3 .item-figure img {
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout3 .item-content {
width: 50%;
text-align: right;
padding: 0;
margin-right: 30px;
}
.page-template-ranna-search-result .product-box-layout3 .item-content {
width: 65%;
}	
@media only screen and (max-width: 1199px) {
.product-box-layout3 .item-content {
margin-right: 0;
margin-top: 20px;
width: auto;
}
.page-template-ranna-search-result .product-box-layout3 .item-content {
width: auto;
}
}
@media ( max-width: 480px ){
.product-box-layout3 .item-content {	
text-align: center;
}
}
.product-box-layout3 .item-content .sub-title {
color: #ff4a52;
font-size: 16px;
font-weight: 600;
display: inline-block;
margin-bottom: 2px;
padding-left: 5px;
}
.product-box-layout3 .item-content .item-title {
margin-bottom: 10px;
line-height: 1.2;
}
.product-box-layout3 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout3 .item-content .item-title a:hover {
color: #ff4a52;
}
.product-box-layout3 .item-content p {
margin-bottom: 15px;
}
.product-box-layout3 .item-content .entry-meta {
margin-bottom: 8px;
background-color: #f8f8f8;
padding-top: 4px;
display: inline-block;
padding-left: 15px;
padding-right: 15px;
}
.product-box-layout3 .item-content .entry-meta li {
font-size: 15px;
color: #909090;
display: inline-block;
margin-right: 10px;
margin-bottom: 5px;
}
.product-box-layout3 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.product-box-layout3 .item-content .entry-meta li a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout3 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout3 .item-content .entry-meta li i {	
color: #ff4a52;
font-size: 14px;
margin-left: 5px;
}
.product-box-layout3 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout3 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout3:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
} .recipe-box-style4 .product-box-layout7 {
background-color: #ffffff;
margin-bottom: 3rem;
position: relative;
border-radius: 5px;
}
.recipe-box-style4 .product-box-layout7:after {
opacity: 0.8;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#111), to(transparent));
background-image: -webkit-linear-gradient(transparent, #111);
background-image: -moz-linear-gradient(transparent, #111), -moz-linear-gradient(transparent, #111);
background-image: -o-linear-gradient(transparent, #111), -o-linear-gradient(transparent, #111);
background-image: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
content: "";
height: 80%;
bottom: 0;
left: 0;
right: 0;
position: absolute;
width: 100%;
z-index: 1;
border-radius: 0 0 5px 5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-box-style4 .product-box-layout7 .item-figure {
margin-bottom: 0;
overflow: hidden;
border-radius: 5px;
}
.recipe-box-style4 .product-box-layout7 .item-figure img {
transform: scale(1);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-box-style4 .product-box-layout7 .item-content {
bottom: 0;
left: 0;
right: 0;
z-index: 3;
position: absolute;
text-align: right;
padding: 25px 30px 25px;
}
.recipe-box-style4 .product-box-layout7 .avg.item-rating li > span {
color: #fff;
}
.recipe-box-style4 .product-box-layout7 .item-content .sub-title a {
color: #ffffff;
font-size: 14px;
display: block;
margin-bottom: 0px;
font-weight: 600;
}
.recipe-box-style4 .product-box-layout7 .item-content .item-title {
font-weight: 700;
margin-bottom: 10px; 
}
.recipe-box-style4 .product-box-layout7 .item-content .item-title a {
color: #ffffff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-box-style4 .product-box-layout7 .item-content .item-title:hover a {
color: #ff4a52;
}
.recipe-box-style4 .product-box-layout7 .item-content p {
margin-bottom: 15px;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta {
padding-right: 0px;
margin-bottom: 0px;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
color: #cccccc;
font-size: 15px;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li a {
color: #cccccc;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li a span {
color: #ffffff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li i {
margin-left: 10px;
color: #ff4a52;
font-size: 14px;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.recipe-box-style4 .product-box-layout7 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.recipe-box-style4 .product-box-layout7:hover:after {
height: 100%;
opacity: 1;
}
.recipe-box-style4 .product-box-layout7:hover .item-figure img {
transform: scale(1.2);
} .recipe-list-4 {
background-color: #ffffff;
margin-bottom: 18.5px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media only screen and (max-width: 1199px) {
.recipe-list-4 {
display: block;
}
}
.recipe-list-4 .item-figure {
margin-bottom: 0;
position: relative;
z-index: 2;
}
.recipe-list-4 .item-figure:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(255, 74, 82, 0.8);
z-index: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-list-4 .item-figure .item-dot {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
padding: 5px 10px;
}
.recipe-list-4 .item-figure .item-dot span {
display: inline-block;
height: 7px;
width: 7px;
background-color: #ffffff;
margin: 0 1px;
border-radius: 50%;
transform: scale(2);
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-list-4 .item-content {
width: 70%;
text-align: right;
padding: 0;
margin-right: 30px;
}
@media only screen and (max-width: 1199px) {
.recipe-list-4 .item-content {
margin-right: 0;
margin-top: 20px;
width: auto;
}
}
.recipe-list-4 .item-content .sub-title {
display: inline-block;
color: #ff4a52;
font-size: 16px;
font-weight: 600;
margin-bottom: 0px;
padding-right: 5px;
}
.recipe-list-4 .item-content .item-title {
margin-bottom: 8px;
}
.recipe-list-4 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-list-4 .item-content .item-title a:hover {
color: #ff4a52;
}
.recipe-list-4 .item-content .item-rating {
margin-bottom: 6px;
}
.recipe-list-4 .item-content p {
margin-bottom: 15px;
}
.recipe-list-4 .item-content .entry-content {
margin-bottom: 8px;
}
.recipe-list-4 .item-content .entry-meta {
padding-right: 0px;
margin-bottom: 0px;
}
.recipe-list-4 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
color: #909090;
font-size: 15px;
}
.recipe-list-4 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.recipe-list-4 .item-content .entry-meta li a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-list-4 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-list-4 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.recipe-list-4 .item-content .entry-meta li i {
margin-left: 10px;
color: #ff4a52;
font-size: 14px;
}
.recipe-list-4 .item-content .entry-meta li i:hover {
color: #ff4a52;
}
.recipe-list-4 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.recipe-list-4:hover .item-figure:before {
opacity: 1;
visibility: visible;
}
.recipe-list-4:hover .item-figure .item-dot span {
transform: scale(1);
opacity: 1;
}
.recipe-list-4:hover .item-figure .item-dot span:nth-child(1n) {
transition-delay: 0.3s;
}
.recipe-list-4:hover .item-figure .item-dot span:nth-child(2n) {
transition-delay: 0.4s;
}
.recipe-list-4:hover .item-figure .item-dot span:nth-child(3n) {
transition-delay: 0.5s;
} .product-box-layout1 .rtin-img {
overflow: hidden;
}
.product-box-layout1 .rtin-img a {
display: block;
}
.product-box-layout1 .item-figure img {
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout1 .item-content {
text-align: center;
padding: 25px 5px 15px;
}
@media (min-width: 992px) and (max-width: 1199px) {
.product-box-layout1 .item-content {
padding: 25px 0px 15px;
}
}
@media only screen and (max-width: 767px) {
.product-box-layout1 .item-content {
padding: 25px 0px 15px;
}
}
.product-box-layout1 .item-content .sub-title {	
color: #ff4a52;
font-size: 16px;
font-weight: 600;
padding-right: 0;
line-height: 1.4;
margin-bottom: 5px;
display: block;
}
.product-box-layout1.left .item-content .sub-title {
text-align: left !important;
}
.rtl .product-box-layout1.left .item-content .sub-title {
text-align: right !important;
}
.product-box-layout1.center .item-content .sub-title {
text-align: center !important;
}
.rtl .product-box-layout1.center .item-content .sub-title {
text-align: center !important;
}
.product-box-layout1.right .item-content .sub-title {
text-align: right !important;
}
.product-box-layout1.post-single-style4 .item-content .sub-title,
.product-box-layout1.recipe-grid-style4 .item-content .sub-title {	
text-align: center !important;
}
.product-box-layout1.recipe-grid-style5 .item-content .sub-title {	
margin-bottom: 0px;
}
.product-box-layout1 .item-content .item-title {
margin-bottom: 8px;	
}
.product-box-layout1 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout1 .item-content .item-title a:hover {
color: #ff4a52;
}
.product-box-layout1 .item-content .item-rating {
margin-bottom: 10px;
padding-right: 0px;
}
.product-box-layout1 .item-content p {
margin-bottom: 20px;
}
.product-box-layout1 .item-content .entry-meta li {
font-size: 15px;
color: #909090;
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
}
.product-box-layout1 .item-content .entry-meta {
margin-bottom: 8px;
background-color: #f8f8f8;
padding-top: 4px;
display: inline-block;
padding-left: 15px;
padding-right: 15px;
}
.product-box-layout1 .item-content .entry-meta li:last-child {
margin-right: 0;
}
.product-box-layout1 .item-content .entry-meta li a {
color: #333333;
text-transform: capitalize;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout1 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout1 .item-content .entry-meta li i {
margin-left: 6px;
color: #ff4a52;
font-size: 14px;
}
.product-box-layout1 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout1 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout1:hover .item-figure {
margin-bottom: 0;
}
.product-box-layout1:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
} .product-box-layout4 {
padding: 30px;
background-color: #ffffff;
position: relative;
z-index: 2;
margin-bottom: 40px;
}
.product-box-layout4:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #ffffff;
z-index: -1;
transform: rotate(0deg);
}
.product-box-layout4:after {
content: "";
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
background-color: #e4e4e4;
z-index: -2;
transform: rotate(-2deg);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout4 .item-figure {
margin-bottom: 0;
position: relative;
z-index: 2;
text-align: center;
border-radius: 4px;
overflow: hidden;
}
.product-box-layout4 .item-figure:before {
content: "";
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
background-color: rgba(255, 74, 82, 0.8);
z-index: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout4 .item-content {
text-align: center;
padding: 25px 0 0;
}
.product-box-layout4 .item-content .sub-title {
display: inline-block;
color: #ff4a52;
font-size: 16px;
font-weight: 600;
margin-bottom: 3px;
padding-left: 5px;
}
.product-box-layout4 .item-content .item-title {
margin-bottom: 10px;
}
.product-box-layout4 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout4 .item-content .item-title a:hover {
color: #ff4a52;
}
.product-box-layout4 .item-content .item-rating {
margin-bottom: 9px;
}
.product-box-layout4 .item-content .item-rating li {
display: inline-block;
}
.product-box-layout4 .item-content .item-rating li i {
font-size: 18px;
}
.product-box-layout4 .item-content .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.product-box-layout4 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.product-box-layout4 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.product-box-layout4 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.product-box-layout4 .item-content p {
margin-bottom: 15px;
}
.product-box-layout4 .item-content ul.entry-meta {
padding: 0;
margin-bottom: 15px;
}
.product-box-layout4 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
font-size: 15px;
color: #909090;
}
.product-box-layout4 .item-content .entry-meta li:last-child {
margin-left: 0;
}
.product-box-layout4 .item-content .entry-meta li a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout4 .item-content .entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout4 .item-content ul.entry-meta li i {
margin-left: 5px;
color: #ff4a52;
font-size: 14px;
}
.product-box-layout4 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout4 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout4:hover .item-figure:before {
opacity: 1;
visibility: visible;
}
.product-box-layout4:hover:after {
transform: rotate(2deg);
}
@media(max-width: 991px) {
.product-box-layout4 .item-figure img {
width: 100%;
}
} .product-box-layout1.post-single-style4 {	
}
.product-box-layout1.post-single-style4 .item-figure  img {	
border-radius: 5px;
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout1.post-single-style4:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
}
.product-box-layout1.post-single-style4 .rtin-img {
border-radius: 5px;
}
.product-box-layout1.post-single-style4 .item-content {
padding: 15px 8px 15px;
}
.product-box-layout1.post-single-style4 .item-content .entry-meta {
background: transparent;
display: block;
padding-left: 0px;
padding-right: 0px;
}
.product-box-layout1.post-single-style4 .item-content .entry-meta .item-rating {
margin: 0px;
}
.product-box-layout1.post-single-style4 .item-content .entry-meta .item-rating li {
margin-left: 0px;
}
.product-box-layout1.post-single-style4 .item-content .avg.item-rating li.star-fill > i {
color: #ffb300;
}
.product-box-layout1.post-single-style4 .item-content .avg.item-rating li.star-empty > i {
color: #909090;
}
.product-box-layout1.post-single-style4 .item-content p {
margin-bottom: 35px;
}
.product-box-layout1.post-single-style4 .item-content .item-btn {
background-color: #ff4a52;
padding: 14px 30px;
display: inline;
font-size: 15px;
color: #fff;
font-weight: 700;
border-radius: 5px;
transition: all 0.3s ease-in-out;
text-transform: Capitalize;
}
.product-box-layout1.post-single-style4 .item-content .item-btn:hover {
background-color: #e92731;
} .recipe-box-7 {
margin-bottom: 25px;
}
.recipe-box-7 .entry-meta {
padding-right: 0;
}
.recipe-grid-style3 .item-figure {
margin-bottom: 0;
position: relative;
z-index: 2;
border-radius: 4px 4px 0 0;
overflow: hidden;
}
.recipe-grid-style3 .item-figure:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(255, 74, 82, 0.8);
z-index: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-grid-style3 .item-figure .item-dot {
position: absolute;
top: 50%;
right: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
padding: 5px 10px;
}
.recipe-grid-style3 .item-figure .item-dot span {
display: inline-block;
height: 7px;
width: 7px;
background-color: #ffffff;
margin: 0 1px;
border-radius: 50%;
transform: scale(2);
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-grid-style3 .item-content {
text-align: center;
background-color: #f2f2f2;
padding: 25px 30px 15px;
border-radius: 0 0 4px 4px;
}
.recipe-grid-style3 .item-content .sub-title {
display: inline-block;
color: #ff4a52;
font-size: 16px;
font-weight: 600;
margin-bottom: 4px;
padding-left: 5px;
}
.recipe-grid-style3 .item-content .item-title {
margin-bottom: 10px;
line-height: 1.4;
}
.recipe-grid-style3 .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.recipe-grid-style3 .item-content .item-title a:hover {
color: #ff4a52;
}
.recipe-grid-style3 .item-content .item-rating {
margin-bottom: 0px;
}
.recipe-grid-style3 .item-content .item-rating li {
display: inline-block;
}
.recipe-grid-style3 .item-content .item-rating li i {
font-size: 18px;
}
.recipe-grid-style3 .item-content .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.recipe-grid-style3 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.recipe-grid-style3 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.recipe-grid-style3 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.recipe-grid-style3 .item-content p {
margin-bottom: 15px;
}
.recipe-grid-style3 .item-content ul.entry-meta {
margin-top: 5px;
}
.recipe-grid-style3 .item-content ul.entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
font-size: 15px;
color: #909090;
}
.recipe-grid-style3 .item-content ul.entry-meta li:last-child {
margin-left: 0;
}
.recipe-grid-style3 .item-content ul.entry-meta li a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-grid-style3 .item-content ul.entry-meta li a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.recipe-grid-style3 .item-content ul.entry-meta li i {
margin-left: 7px;
font-size: 14px;
}
.recipe-grid-style3 .item-content ul.entry-meta li a:hover {
color: #ff4a52;
}
.recipe-grid-style3 .item-content ul.entry-meta li a:hover span {
color: #ff4a52;
}
.recipe-grid-style3 .recipe-box-7:hover .item-figure:before {
opacity: 1;
visibility: visible;
} .product-box-layout1 .item-content {
padding: 20px 5px 15px;
}
.post-grid-default.recipe-grid-style4 .rtin-single-post .rtin-img {
border-radius: 5px;
}
.post-grid-default.recipe-grid-style4 .rtin-img img {	
border-radius: 5px;
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-grid-default.recipe-grid-style4 .rtin-img img:hover {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
}
.product-box-layout1.recipe-grid-style4 .item-content .entry-meta {
margin-bottom: 8px;
padding-top: 4px;
background: transparent;
display: inline-block;
padding-left: 0px;
padding-right: 0px; 
}
.product-box-layout1.recipe-grid-style4 .item-content .item-rating {
margin-bottom: 0px;
padding-left: 0px;
} .recipe-grid-style5.left .item-content.rtin-content {
text-align: right;
}
.recipe-grid-style5.right .item-content.rtin-content {
text-align: right;
}
.post-grid-default.recipe-grid-style5 .rtin-single-post .rtin-img {
border-radius: 5px;
} 
.product-box-layout1.recipe-grid-style5 .item-content p {
margin-bottom: 4px;
}
.product-box-layout1.recipe-grid-style5 .item-content .entry-meta {
margin-bottom: 8px;
background-color: #ffffff;
padding-top: 4px;
display: inline-block;
padding-left: 0px;
padding-right: 0px;
}
.product-box-layout1.recipe-grid-style5 .item-figure img,
.product-box-layout1 .item-figure img {
-webkit-transform: rotate(0) scale(1);
-ms-transform: rotate(0) scale(1);
transform: rotate(0) scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout1.recipe-grid-style5 .item-figure img:hover ,
.product-box-layout1:hover .item-figure img {
-webkit-transform: rotate(5deg) scale(1.15);
-ms-transform: rotate(5deg) scale(1.15);
transform: rotate(5deg) scale(1.15);
}  .info-box ul {
list-style: none;
margin: 0;
padding: 0;
}
.info-box ul li {
margin-bottom: 0px;
}
.info-box ul li:last-child {
margin-bottom: 0px;
}
.info-box .rtin-item-title a:hover {
color: #e30025 !important;
}
.info-box.center {
text-align: center;
}
.info-box.left {
text-align: left;
}
.info-box.right {
text-align: right;
}
.info-style1 {
background-color: #f8f8f8;
padding: 30px 30px 20px;
margin-bottom: 30px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.info-style1:hover {
-webkit-box-shadow: 0 16px 20px 0px rgba(216, 216, 216, 0.75);
box-shadow: 0 16px 20px 0px rgba(216, 216, 216, 0.75);
}
.info-style1 .item-sl {
position: relative;
}
.info-style1 .item-sl span {
font-size: 180px;
font-weight: 600;
color: #e2e2e2;
font-family: 'Nunito Sans', sans-serif;
display: block;
line-height: 1;
}
.info-style1 .rtin-item-title {
font-size: 24px;
color: #111111;
}
@media (max-width: 991px) {
.info-style1 .item-sl span {
font-size: 130px;
}
.info-style1 {
padding-left: 15px;
padding-right: 15px;
}
.info-style1 .rtin-item-title {
font-size: 22px;
}
}
.info-style1 .rtin-item-title a {
color: #111111;
}
.info-style1 .rtin-item-title a:hover {
color: #444444;
}
.info-style1 .rtin-content .rtin-text {
line-height: 1.8;
}
.info-style1 .rtin-button {
margin-bottom: 20px;
margin-top: 24px;
}
.info-style2 {
padding: 0px 30px;
}
.info-style2 .rtin-item {
width: 100%;
}
.info-style2 .rtin-icon .rtin-media,
.info-style2 .rtin-image .rtin-media {
margin-bottom: 20px;
}
.info-style2 .rtin-image .rtin-media img {
width: 80px;
}
.info-style2 .rtin-item-title {
color: #111111;
font-size: 24px;
}
@media (max-width: 991px) {
.info-style2 {
padding: 0px;
}
.info-style2 .rtin-item-title {
font-size: 20px;
}
}
.info-style2 .rtin-item-title a {
color: #111111;
}
.info-style2 .rtin-item-title a:hover {
color: #444444;
}
.info-style2 .rtin-item .rtin-button {
margin-top: 24px;
}
.info-style2 .rtin-content .rtin-text {
line-height: 1.8;
margin-bottom: 20px;
}
.info-style3 .rtin-item-title {
font-size: 20px;
color: #111111;
margin-bottom: 10px;
}
.info-style3 .rtin-button {
margin-top: 24px;
}
.info-style4 .rtin-image .rtin-media {
position: relative;
overflow: hidden;
}
.info-style4 .rtin-image .rtin-media .rtin-item-title {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 0 30px;
z-index: 2;
font-size: 26px;
line-height: 1.4;
}
.info-style4 .rtin-image .rtin-media .rtin-item-title a {
color: #ffffff;
}
.info-style4 .rtin-image .rtin-media .rtin-item-title a i {
font-size: 20px;
margin-right: 10px;
color: #f89f24;
}
.info-style4 .rtin-image .rtin-media:after {
content: "";
height: 70%;
width: 100%;
background: -webkit-linear-gradient(to top, #000000, transparent);
background: -o-linear-gradient(to top, #000000, transparent);
background: -moz-linear-gradient(to top, #000000, transparent);
background: linear-gradient(to top, #000000, transparent);
opacity: 0.70;
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
.info-style5 .rtin-image .rtin-media img {
width: 80px;
}
.info-style4.info-box .rtin-item-title a:hover {
color: #f89f24 !important;
}
.info-style4 .rtin-icon {
width: 100%;
}
.info-style4 .rtin-icon .rtin-item-title {
font-size: 26px;
line-height: 1.4;
margin-bottom: 0;
margin-top: 20px;
}
.info-style4 .rtin-icon .rtin-item-title i {
font-size: 20px;
margin-right: 10px;
} .about-info-text h2 {
border-bottom: 1px solid #d7d7d7;
display: block;
position: relative;
color: #111111;
font-size: 20px;
font-weight: 600;
margin-bottom: 30px;
padding-bottom: 15px;
line-height: 1.4;
z-index: 2;
}
.about-info-text h2:after {
position: absolute;
content: "";
height: 3px;
width: 50px;
background-color: #ff4a52;
right: 0;
bottom: -2px;
}
.about-info-style1 .content-wrap {
text-align: center;
}
.about-info-style1 .content-wrap > img {
border-radius: 50%;
}
.about-info-style1 .about-content h3 {
font-size: 18px;
font-style: italic;
margin: 20px 0 0;
}
.about-info-style1 .rtin-content {
margin-top: 20px;
padding: 0 15px;
}
.about-info-style2 .content-wrap {
text-align: center;
}
.about-info-style2 .content-wrap > img {
width: 100%;
}
.about-info-style2 .about-content {
text-align: center;
position: relative;
z-index: 5;
background-color: #ffffff;
width: 92%;
margin: -30px auto 0;
padding: 25px 25px 0 25px;
}
.about-info-style2 .about-content h3 {
font-size: 18px;
font-style: italic;
} .about-image-text .about-content .rtin-title {
font-size: 30px;
color: #111111;
font-weight: 700;
line-height: 1.2;
margin-bottom: 28px;
}
.about-image-text .about-content .sub-rtin-title {
font-size: 20px;
}
.about-layout-style1 .about-content {
padding-right: 50px;
position: relative;
}
@media (max-width: 1199px) {
.about-layout-style1 .about-content {
padding-right: 20px;
padding-left: 70px;
}
}
@media (max-width: 991px) {
.about-layout-style1 .about-content {
padding-right: 0px;
}
}
@media (max-width: 767px) {
.about-layout-style1 .about-content {
padding-left: 0px;
}
}
.about-layout-style1 .about-content .sub-rtin-title {
position: relative;
color: #444444;
font-weight: 400;
margin-bottom: 13px;
display: block;
letter-spacing: 2px;
}
@media (max-width: 991px) {
.about-layout-style1 .about-image {
margin-top: 50px;
text-align: center;
}
}
.about-image-text .about-content .rtin-button {
margin-top: 30px;
}
.about-layout-style2 {
position: relative;
}
.about-layout-style2 .about-box-left {
width: 50%;
}
.about-layout-style2 .about-box-right {
position: absolute;
top: 50%;
right: 53%;
transform: translateY(-50%);
}
@media (max-width: 1200px) {
.about-layout-style2 .about-box-left {
width: 100%;
}
.about-layout-style2 .about-box-right {
position: inherit;
top: 0;
left: 0;
transform: translateY(0);
padding: 50px 0 30px;
}
}
.about-layout-style2 .about-content .rtin-title span {
display: block;
font-weight: 400;
}
.about-layout-style2 .about-content .sub-rtin-title {
color: #444444;
margin-bottom: 10px;
letter-spacing: 2px;
display: block;
}
ul.about-list {
margin: 40px 0 0;
padding: 0;
list-style: none;
}
ul.about-list li {
margin-bottom: 15px;
font-weight: 500;
}
ul.about-list li:last-child {
margin-bottom: 0;
}
ul.about-list li:before {
content: '\f061';
font-family: 'fontawesome';
margin-left: 10px;
color: #111111;
font-size: 14px;
position: relative;
top: -2;
}
.elementor-widget-wp-widget-rt-about-social ul.footer-social {
margin: 0;
padding: 0;
list-style: none;
}
.elementor-widget-wp-widget-rt-about-social ul.footer-social li {
display: inline-block;
margin-left: 5px;
margin-bottom: 5px;
}
.elementor-widget-wp-widget-rt-about-social ul.footer-social li:last-child {
margin-left: 0px;
}
.elementor-widget-wp-widget-rt-about-social ul.footer-social li a {
background-color: #f2f2f2;
color: #444444;
font-size: 16px;
width: 60px;
height: 60px;
display: inline-flex;
justify-content: center;
align-items: center;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li a {
width: 51px;
height: 51px;
border-radius: 5px;
color: #ffffff;
}
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li {
border-radius: 5px;
margin-right: 2.5px;
margin-bottom: 5px;
margin-left: 2.5px;
}
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li a {
width: 50px;
height: 50px;
color: #FFFFFF;
background: transparent;
border-radius: 5px;
}
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.facebook { background: #3B5796; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.twitter { background: #55ADED; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.vimeo { background: #1F91E5; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.linkedin { background: #007BB6; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.pinterest { background: #CB2027; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.skype { background: #00A2DF; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.youtube { background: #EB3617; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.instagram { background: #FB1184; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.behance { background: #115EFA; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li.dribbble { background: #EC5A98; }
.elementor-widget-wp-widget-rt-about-social.social-share-new ul.footer-social li a:hover {
border-radius: 5px;
background-color: #111111;
color: #ffffff;
}
@media(max-width:767px) {
.elementor-widget-wp-widget-rt-about-social ul.footer-social li a {
width: 50px;
height: 50px;
}
}
.elementor-widget-wp-widget-rt-about-social ul.footer-social li a:hover {
background-color: #111111;
color: #ffffff;
}
.about-subscribe .mc4wp-form {
background-color: transparent;
padding: 0;
}
.about-subscribe .mc4wp-form .form-group {
display: inline-flex;
}
.about-subscribe .mc4wp-form .form-group .form-control {
background-color: #f9f9f9;
text-align: right;
padding: 5px 15px;
}
.about-subscribe .mc4wp-form .form-group input.form-control {
width: 500px;
}
@media(max-width:767px) {
.about-subscribe .mc4wp-form .form-group input.form-control {
width: 300px;
}
}
@media(max-width:375px) {
.about-subscribe .mc4wp-form .form-group input.form-control {
width: 260px;
}
}
.about-subscribe .mc4wp-form .form-group .item-btn {
background-color: #111111;
color: #ffffff;
}
.about-subscribe .mc4wp-form .form-group .item-btn:hover {
background-color: #cccccc;
color: #111111;
}
.about-subscribe .mc4wp-form p {
display: none;
}
.wpcf7-form input[type="submit"],
.about-contact-form .wpcf7-form input.item-btn  {
background-color: #ff4a52;
color: #ffffff;
}
.wpcf7-form input[type="submit"]:hover ,
.about-contact-form .wpcf7-form input.item-btn:hover {
background-color: #cccccc;
color: #111111;
} .chef-box .chef-box-content {
margin-top: 20px;
}
.chef-box .chef-box-content .chef-date {
font-size: 17px;
font-weight: 500;
color: #e30025;
margin-bottom: 8px;
display: block;
}
.chef-box .chef-box-content h3 {
font-size: 20px;
font-weight: 700;
}
.chef-box .chef-box-content h3 a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.chef-box .chef-box-content h3 a:hover {
color: #e30025;
}
.chef-box .chef-box-content .rtin-cat {
border-top: 1px solid #e9e9e9;
margin-top: 18px;
padding-top: 18px;
}
.chef-box .chef-box-content .rtin-cat a {
color: #444444;
}
.chef-box .chef-box-content .rtin-cat a:hover {
color: #f89f24;
}
.chef-box .chef-box-content .rtin-cat i {
color: #f89f24;
padding-left: 8px;
} .rtin-contact-address ul {
margin: 0;
padding: 0;
list-style: none;
}
.rtin-contact-address ul li {
padding-bottom: 25px;
}
.rtin-contact-address ul li:last-child {
padding-bottom: 0px;
}
.rtin-contact-address ul li h3 {
display: block;
color: #111111;
font-size: 20px;
font-weight: 700;
margin-bottom: 12px;
line-height: 1.4;
}
.rtin-contact-address ul li a {
color: #646464;
}
.rtin-contact-address ul li a:hover {
color: #444444;
}
.rtin-contact-address.dark ul li h3,
.rtin-contact-address.dark ul li a,
.rtin-contact-address.dark ul li {
color: #ffffff;
} .rtin-contact-info ul {
list-style: none;
margin: 0;
padding: 0;
text-align: right;
}
.rtin-contact-info ul li {
margin-bottom: 15px;
}
.rtin-contact-info ul li:last-child {
margin-bottom: 0px;
}
.rtin-contact-info ul li i {
border-radius: 50%;
width: 40px;
color: #ffffff;
background: #ff4a52;
height: 40px;
margin-left: 10px;
text-align: center;
line-height: 40px;
}
.rtin-contact-info.light .rtin-content,
.rtin-contact-info.light ul li,
.rtin-contact-info.light ul li a {
color: #444444;
}
.rtin-contact-info.dark .rtin-content,
.rtin-contact-info.dark ul li,
.rtin-contact-info.dark ul li a {
color: #ffffff;
}
.rtin-contact-info .rtin-text {
font-size: 16px;
margin-top: -7px;
}  .rt-el-cta .align-items {
display: flex;
align-items: center;
justify-content: space-between;
}
.rt-el-cta .align-items .cta-content {
flex: 1;
margin-left: 30px;
}
@media (max-width: 767px ) {
.rt-el-cta .align-items {
display: inherit;
}
.rt-el-cta .align-items .cta-content {
margin-left: 0;
}
}
.cta-style1 .align-items h2 {
font-size: 36px;
line-height: 1.2;
}
.cta-style1 .align-items .rtin-button {
text-align: left;
}
.cta-style1 .align-items .rtin-button a {
border: 1px solid #111111;
color: #ffffff;
padding: 12px 20px;
background: #111111;
font-size: 16px;
font-weight: 500;
display: inline-block;
transition: all 0.3s ease-out;
line-height: 1.4;
}
.cta-style1.dark .align-items .rtin-button a {
border: 1px solid #ffffff;
color: #111111;
background: #ffffff;
}
.cta-style1 .align-items p {
margin-bottom: 0;
}
.cta-style1.dark .align-items h2,
.cta-style1.dark .align-items p {
color: #ffffff;
}
.cta-style1 .align-items .rtin-button a:hover {
opacity: 0.9;
}
@media (max-width: 991px) {
.cta-style1 .align-items h2 {
font-size: 30px;
}
}
@media (max-width: 767px) {
.cta-style1 .align-items h2 {
font-size: 26px;
}
.cta-style1 .align-items h2,
.cta-style1 .align-items p,
.cta-style1 .align-items .rtin-button {
text-align: center;
}
.cta-style1 .align-items .rtin-button {
margin-top: 25px;
}
} .cta-style2 .align-items .rtin-title {
font-size: 40px;
font-weight: 400;
margin-bottom: 0px;
line-height: 1.2;
}
.cta-style2 .phone-number span i:before {
font-size: 38px;
color: #444444;
margin-left: 15px;
}
.cta-style2 .phone-number h3 {
display: inline-block;
font-size: 50px;
font-weight: 700;
color: #ffffff;
margin-bottom: 0;
line-height: 1.2;
}
.cta-style2.light .phone-number a,
.cta-style2.light .rtin-title {
color: #111111;
}
.cta-style2.dark .phone-number a,
.cta-style2.dark .rtin-title,
.cta-style2.dark .phone-number span i:before {
color: #ffffff;
}
@media (max-width: 1199px) {
.cta-style2 .align-items .rtin-title {
font-size: 32px;
}
.cta-style2 .phone-number h3 {
font-size: 40px;
}
.cta-style2 .phone-number span {
height: 50px;
width: 50px;
line-height: 50px;
}
.cta-style2 .phone-number span i:before {
font-size: 24px;
}
}
@media (max-width: 991px) {
.cta-style2 .align-items .rtin-title {
font-size: 32px;
margin-bottom: 24px;
}
.cta-style2 .phone-number h3 {
font-size: 40px;
}
.rt-el-cta.cta-style2 {
text-align: center;
}
.cta-style2 .phone-number span {
height: 50px;
width: 50px;
line-height: 50px;
}
.cta-style2 .phone-number span i:before {
font-size: 20px;
}
}
@media (max-width: 767px) {
.cta-style2 .align-items .rtin-title {
font-size: 24px;
margin-bottom: 20px;
}
.cta-style2 .phone-number h3 {
font-size: 28px;
}
.cta-style2 .phone-number span {
height: 45px;
width: 45px;
line-height: 45px;
}
.cta-style2 .phone-number span i:before {
font-size: 18px;
}
}
@keyframes pulse {
0% {
-moz-box-shadow: 0 0 0 0 rgba(248, 15, 53, 0);
box-shadow: 0 0 0 0 rgba(248, 15, 53, 0);
}
70% {
-moz-box-shadow: 0 0 0 15px #b60a26;
box-shadow: 0 0 0 15px #b60a26;
}
100% {
-moz-box-shadow: 0 0 0 0 #b60a26;
box-shadow: 0 0 0 0 #b60a26;
}
} .rt-video {
position: relative;
z-index: 1;
}
.rtin-video .rtin-play {
text-align: center;
border-radius: 50%;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
display: block;
margin: 0 auto;
z-index: 5;
width: 60px;
height: 60px;
line-height: 60px;
color: #ffffff;
font-size: 24px;
padding-left: 5px;
background-color: rgba(255, 21, 21, 0.8);
transition: all 0.5s ease-out;
}
.rtin-video .rtin-play:hover {
background-color: rgba(255, 21, 21, 0.5);
}
.rtin-video {
border: 1px solid #eff0f5;
background-color: #ffffff;
padding: 16px;
position: relative;
}
.rtin-video:after {
content: "";
height: 100%;
width: 100%;
background-color: #ffffff;
border: 1px solid #eff0f5;
position: absolute;
top: 0;
left: 0;
right: 0;
transform: rotate(-5deg);
z-index: -1;
}
.post-video-icon {
text-align: center;
border-radius: 50%;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
display: block;
margin: 0 auto;
z-index: 5;
width: 60px;
height: 60px;
line-height: 60px;
color: #ffffff;
font-size: 24px;
padding-left: 5px;
background-color: rgba(255, 21, 21, 0.8);
transition: all 0.5s ease-out;
}
.post-video-icon .video-play {
color: #ffffff;
}
.post-video-icon:hover {
background-color: rgba(255, 21, 21, 1);
} .fixed-side-bar .fixed-bar-coloum {
display: initial;
}
.fixed-sidebar-left {
background: #ffffff;
-webkit-box-shadow: 0px 5px 16px 0px rgba(202, 202, 202, 0.75);
box-shadow: 0px 5px 16px 0px rgba(202, 202, 202, 0.75);
}
.fixed-sidebar-left .elementor-element ul {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.fixed-sidebar-left .elementor-widget-wp-widget-nav_menu ul > li {
margin-bottom: 20px;
position: relative;
}
.fixed-sidebar-left .elementor-widget-wp-widget-nav_menu ul > li > a {
font-size: 18px;
color: #111111;
padding: 5px;
font-weight: 500;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.fixed-sidebar-left .elementor-widget-wp-widget-nav_menu ul > li > a:hover {
color: #444444;
}
.fix-bar-bottom-copyright .rt-about-widget,
.fixed-sidebar-left .rt-about-widget {
text-align: center;
}
.fix-bar-bottom-copyright .rt-about-widget .footer-about,
.fixed-sidebar-left .rt-about-widget .footer-about {
font-size: 15px;
color: #909090;
margin-bottom: 14px;
}
.fix-bar-bottom-copyright .rt-about-widget ul li,
.fixed-sidebar-left .rt-about-widget ul li {
display: inline-block;
margin-left: 15px;
margin-bottom: 5px;
}
.fix-bar-bottom-copyright .rt-about-widget ul li a,
.fixed-sidebar-left .rt-about-widget ul li a {
background-color: transparent;
color: #111111;
font-size: 16px;
width: inherit;
height: inherit;
display: inline-flex;
justify-content: center;
align-items: center;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.fix-bar-bottom-copyright .rt-about-widget ul li a:hover,
.fixed-sidebar-left .rt-about-widget ul li a:hover {
background-color: transparent;
color: #444444;
}
.fixed-sidebar-left .theiaStickySidebar .elementor-widget-wrap {
height: 100vh;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 6rem 0 5.5rem;
}
.fix-bar-bottom-copyright {
display: none;
background: #fff;
padding: 20px;
-webkit-box-shadow: 0px 1px 10px 0px rgba(224, 224, 224, 0.75);
box-shadow: 0px 1px 10px 0px rgba(224, 224, 224, 0.75);
}
@media(min-width: 992px) and (max-width: 1199px) {
.fixed-side-bar .post-grid-style2 .row > div {
width: 100%;
max-width: 100%;
flex: 100%;
}
}
@media(max-width:991px) {
.fixed-side-bar .fixed-bar-coloum.fixed-sidebar-left {
display: none;
}
.fix-bar-bottom-copyright {
display: block;
}
.fixed-side-bar .elementor-container > .elementor-row > .elementor-element { }
} #sb_instagram {
padding-bottom: 0 !important;
}
#sb_instagram #sbi_load .sbi_follow_btn {
margin-right: 0;
}
#sb_instagram .sbi_follow_btn {
position: absolute;
top: 50%;
left: 50%;
transform: translateY(-50%) translateX(-50%);
}
#sb_instagram #sbi_load .sbi_load_btn, 
#sb_instagram .sbi_follow_btn a,
.ig-block .instagallery-actions .igact-instalink {
padding: 14px 20px;
background: #ffffff;
margin-top: 0;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 400;
color: #111111;
letter-spacing: 2px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#sb_instagram .sbi_follow_btn a:focus, 
#sb_instagram .sbi_follow_btn a:hover {
outline: 0;
box-shadow: none;
background: #111111;
color: #ffffff;
}
#sbi_images .sbi_photo_wrap {
position: relative;
overflow: hidden;
}
#sb_instagram #sbi_images {
width: -webkit-fill-available;
float: right;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-left: -5px;
margin-right: -5px;
}
#sb_instagram.sbi_col_3 #sbi_images .sbi_item {
width: 33.33%;
padding-left: 5px !important;
padding-right: 5px !important;
justify-content: space-between;
flex: 0 0 33.333333%;
max-width: 33% !important;
margin-bottom: 10px !important;
}
#sbi_images .sbi_photo_wrap a {	
position: relative;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
#sbi_images .sbi_photo_wrap a:after {	
content: "";
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
right: 0;
z-index: 1;
opacity: 0;
visibility: hidden;
background-color: rgba(255, 74, 82, 0.8);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#sbi_images .sbi_photo_wrap a:hover:after {
opacity: 1;
visibility: visible;
}
#sbi_images .sbi_photo_wrap a:before {
content: "\f16d";
font-family: "FontAwesome";
font-size: 50px;
position: absolute;
height: 100%;
width: 100%;
right: 0;
transform: scale(1.2) translateY(68%);
right: 0;
opacity: 0;
visibility: hidden;
text-align: center;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
color: #fff;
z-index: 3;
}
#sbi_images .sbi_photo_wrap a:hover:before {
transform: scale(1) translateY(50%);
opacity: 1;
visibility: visible;
} .widget-latest .block-list {
padding-right: 0px;
margin-bottom: 0;
}
.ranna-box-background {
padding: 30px 30px 10px;
background-color: #ffffff;
position: relative;
z-index: 2;
} .elementor-widget-wp-widget-categories .elementor-widget-container {
overflow: hidden;
} .category-box-layout1 {
background-color: #ffffff;
margin-bottom: 30px;
position: relative;
}
.category-box-layout1:after {
opacity: 0.8;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#111), to(transparent));
background-image: -webkit-linear-gradient(transparent, #111);
background-image: -moz-linear-gradient(transparent, #111), -moz-linear-gradient(transparent, #111);
background-image: -o-linear-gradient(transparent, #111), -o-linear-gradient(transparent, #111);
background-image: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
content: "";
height: 80%;
bottom: 0;
left: 0;
right: 0;
position: absolute;
width: 100%;
z-index: 1;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.category-box-layout1 .item-figure {
margin-bottom: 0;
overflow: hidden;
}
.category-box-layout1 .item-figure img {
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.over-link {
position: absolute;
width: 100%;
height: 100%;
z-index: 9999999;
}
.category-box-layout1 .item-content {
bottom: 0;
z-index: 3;
position: absolute;
padding: 35px;
}
.ranna-recipe-category {
position: relative;
}
.ranna-recipe-category.left .category-box-layout1 .item-content {
left: 0;
text-align: right;
}
.ranna-recipe-category.center .category-box-layout1 .item-content {
text-align: center;
left: 0;
right: 0;
}
.ranna-recipe-category.right .category-box-layout1 .item-content {
right: 0;
text-align: left;
}
.category-box-layout1 .item-content .item-title {
font-weight: 700;
font-size: 26px;
margin-bottom: 5px;
}
.category-box-layout1 .item-content .item-title a {
color: #ffffff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.category-box-layout1 .item-content .item-title a:hover {
color: #ff4a52;
}
.category-box-layout1 .item-content .sub-title {
color: #cccccc;
font-size: 16px;
display: inline-block;
position: relative;
margin-bottom: 0;
padding-bottom: 15px;
padding-right: 5px;
font-weight: 600;
}
.category-box-layout1 .item-content .sub-title:before {
position: absolute;
content: "";
height: 2px;
width: 100%;
background-color: #ff4a52;
bottom: 0;
right: 0;
z-index: 2;
}
.category-box-layout1:hover:after {
height: 100%;
opacity: 1;
}
.category-box-layout1:hover .item-figure img {
transform: scale(1.2);
} .category-box-layout-1 {
margin-bottom: 5px;
}
.category-box-layout-1 a {
display: block;
background-color: #fff;
text-align: center;
border-radius: 5px;
padding: 23px 15px 16px;
box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
transition: all 0.3s ease-in-out;
min-height: 196px;
}
.category-box-layout-1 a.es-min-height {
min-height: 196px;
}
@media ( max-width: 768px ){
.category-box-layout-1 a.es-min-height {
min-height: 190px;
}
}
.category-box-layout-1 .item-icon {
margin-bottom: 15px;
}
.category-box-layout-1 .item-icon i {
line-height: 1;
display: inline-block;  
}
.category-box-layout-1 .item-icon i:before {
font-size: 50px;
color: #ff4a52;
transition: all 0.3s ease-in-out;
}
.category-box-layout-1 .rt-categoty-icon {
margin-bottom: 10px;
min-height: 82px;
align-items: center;
text-align: center;
}
.category-box-layout-1 .item-title {
color: #000000;
font-size: 18px;
font-weight: 700;
transition: all 0.3s ease-in-out;
}
.category-box-layout-1 .item-sub-title {
color: #646464;
transition: all 0.3s ease-in-out;
}
.category-box-layout-1:hover a {
background-color: #ff4a52;
box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.3);
}
.category-box-layout-1:hover .item-icon i:before {
color: #fff;
}
.category-box-layout-1:hover .item-title,
.category-box-layout-1:hover .item-sub-title {
color: #fff;
}
.category-box-layout-1 .imgnormal,
.category-box-layout-1 .imghover {
padding: 0 40px;
}
.category-box-layout-1 .imgnormal{
display:block;
}
.category-box-layout-1 .imghover {
display:none;
}
.category-box-layout-1:hover .imgnormal{
display:none;
}
.category-box-layout-1:hover .imghover {
display:block;
}
.recipe-box-style4 .rtin-img,
.recipe-box-style4 .rtin-img img {
border-radius: 5px;
}
.recipe-box-style4 .rtin-img:after ,
.recipe-box-style4 .rtin-single-post img {
border-radius: 0 0 5px 5px;
}
.tax-ranna_recipe_category .product-box-layout1 .item-content .sub-title {
text-align: center !important;
} .author-box-layout1 .author-section-title {
font-weight: 700;
margin-bottom: 30px;
}
.author-box-layout1 .table td,
.author-box-layout1 .table th {
vertical-align: middle;
padding: 20px;
border-top: 0;
border: none;
}
.author-box-layout1 .table th {	min-width: 260px; }
.author-box-layout1 .author-personal-info {	display: flex; align-items: center;	justify-content: start; }
.author-box-layout1 .author-personal-info .item-figure img {
border-radius: 50%;
border: 4px solid #ffffff;
-webkit-box-shadow: 0px 6px 10px 0px rgba(165, 165, 165, 0.58);
-moz-box-shadow: 0px 6px 10px 0px rgba(165, 165, 165, 0.58);
box-shadow: 0 6px 10px 0px rgba(165, 165, 165, 0.58);
}
.author-box-layout1 .author-personal-info .item-content {
margin-right: 15px;
text-align: right;
text-transform: capitalize;
}
.author-box-layout1 .author-personal-info .item-content .item-title {
font-size: 18px;
font-weight: 700;
margin-bottom: 0;
}
.author-box-layout1 .author-personal-info .item-content .item-title a {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.author-box-layout1 .author-personal-info .item-content .item-title a:hover {
color: #ff4a52;
}
.author-box-layout1 .author-personal-info .item-content .item-designation {
font-weight: 500;
}
.author-box-layout1 .author-social-info ul {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 0;
margin: 0;
}
.author-box-layout1 .author-social-info ul li {
margin-left: 1px;
text-align: center;
background-color: #ffffff;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 90px;
width: 90px;
border-radius: 4px;
-webkit-box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 16px 0px rgba(0, 0, 0, 0.1);
}
.author-box-layout1 .author-social-info .item-title {
font-size: 15px;
color: #646464;
margin-bottom: 0px;
}
.author-box-layout1 .author-social-info .item-number {
font-size: 26px;
color: #ff4a52;
display: block;
font-weight: 600;
line-height: 1; 
}
.height-fix .product-box-layout10 figure.item-figure {
width: 72%;
}
.ranna-slider-content-layout1,
.ranna-slider-content-layout1 .rtin-img img,
.post-grid-default .rtin-single-post .rtin-img,
.post-single-default .rtin-single-post .rtin-img, 
.post-box-default .rtin-single-post .rtin-img,
.product-box-layout3 .item-figure,
.post-slider-default .featured-box-layout1 .item-img img,
.ranna-box-background,
.product-box-layout4,
.product-box-layout4:before,
.product-box-layout4:after,
.mc4wp-form { 
border-radius: 4px;
}
@media(max-width: 1199px) {
.category-box-layout-1 .imgnormal, .category-box-layout-1 .imghover {
padding: 0 20px;
}
.product-box-layout11 .item-figure img {
width: 100%;
}
.post-box-style5.left .col-xl-7 > div {
padding: 0;
}
}
@media(max-width: 991px){
.post-box-style5.left .col-xl-7 > div {
padding: 0;
}
.category-box-layout-1 .imgnormal, .category-box-layout-1 .imghover {
padding: 0 50px;
}
}
@media(max-width: 375px) {
.category-box-layout-1 .imgnormal, .category-box-layout-1 .imghover {
padding: 0 30px;
}
}
@media (max-width: 768px) {
.category-box-layout-1 a.es-min-height {
min-height: 230px;
}
}
@media (max-width: 480px) {
.category-box-layout-1 a.es-min-height {
min-height: 210px;
}
}
@media (max-width: 575px) {
.radius-5 .adv-search-wrap input.form-control {
border-radius: 5px;
}
.adv-search-wrap .btn-group .input-group-btn button.btn-adv-serch {
border-radius: 5px 0 0 5px;
}
}body {
height: 100%;
color: #646464;
background: #ffffff;
font-family: Source Sans Pro, sans-serif;
font-size: 18px;
line-height: 30px;
font-weight: 400;
vertical-align: baseline;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
overflow-x: hidden;
}
.floatleft {
float: right;
}
.floatright {
float: left;
}
.alignleft {
float: right;
margin-bottom: 15px;
margin-left: 30px;
margin-top: 10px;
}
.alignright {
float: left;
margin-right: 30px;
margin-bottom: 15px;
margin-top: 10px;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 15px;
}
@media ( max-width: 480px ) {
img.alignleft {
float: none;
margin-bottom: 13px;
margin-left: 0px;
padding-top: 5px;
display: block;
}
img.alignright {
float: none;
margin-right: 0px;
margin-bottom: 15px;
padding-top: 15px;
}
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 15px;
}
.padding-space {
padding-top: 100px;
padding-bottom: 100px;
}
.padding-top {
padding-top: 100px;
}
.padding-bottom {
padding-bottom: 100px;
}
a {
text-decoration: none;
}
a:focus {
text-decoration: none;
outline: 0 none;
}
a:active {
text-decoration: none;
outline: 0 none;
}
a:hover {
text-decoration: none;
outline: 0 none;
}
img {
max-width: 100%;
height: auto;
}
.fix {
overflow: hidden;
}
p {
margin: 0 0 20px 0;
}
h1, h2, h3, h4, h5, h6 {
font-family: Oxygen;
margin: 0 0 20px 0;
color: #111111;
}
h1 {
font-size: 41px;
font-weight: 700;
line-height: 42px;
}
h2 {
font-size: 32px;
font-weight: 700;
line-height: 36px;
}
h3 {
font-size: 26px;
font-weight: 700;
line-height: 30px;
}
h4 {
font-size: 20px;
font-weight: 700;
line-height: 28px;
}
h5 {
font-size: 18px;
font-weight: 700;
line-height: 26px;
}
h6 {
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
ul, ol {
padding-right: 20px;
margin-bottom: 25px;
}
ol li {
margin-bottom: 10px;
}
.acurate {
padding: 0;
}
.padding-left {
padding-right: 0;
}
.padding-right {
padding-left: 0;
}
@media ( max-width: 475px ) {
.padding-right {
padding-left: 15px;
}
.padding-left {
padding-right: 15px;
}
}
.section-top {
margin-top: 40px;
}
.clear {
clear: both;
}
.clear:after {
clear: both;
content: "";
display: block;
}
.p0 {
padding: 0;
}
.pad-lr-15 {
padding: 0 15px;
}
.mb-2p {
margin-bottom: 2px;
}
.mb-2 {
margin-bottom: 2px !important;
}
.mb-4 {
margin-bottom: 4px !important;
}
.mb-25p {
margin-bottom: 25px;
}
.mb-30p {
margin-bottom: 30px;
}
.mb-30 {
margin-bottom: 30px;
}
.padding-bottom-40 {
padding-bottom: 4rem;
}
.padding-bottom-80 {
padding-bottom: 8rem;
}
.padding-top-74 {
padding-top: 7.4rem;
}
.padding-top-70 {
padding-top: 7rem;
}
.mar-0-auto {
margin: 0 auto;
}
ul {
list-style: disc inside none;
margin: 0 0 20px 0;
}
#wrapper {
overflow: hidden;
transition: all 0.5s ease-out;
}
blockquote {
margin: 30px 50px !important;
border-radius: 4px;
padding: 30px 50px;
font-size: 20px;
color: #5c5c5c;
font-family: Oxygen;
font-weight: 700;
font-style: italic;
position: relative;
background-color: #f6f6f6;
}
blockquote p {
position: relative;
padding-right: 30px;
margin-bottom: 0 !important;
line-height: 1.6;
}
blockquote cite {
padding-right: 30px;
text-align: right;
display: block;
font-size: 14px;
color: #646464;
letter-spacing: 1px;
font-weight: 400;
font-style: normal;
margin-top: 12px;
}
blockquote p:before {
font-family: 'FontAwesome';
content: "\f10d";
right: 0;
position: absolute;
top: -5px;
z-index: 1;
font-size: 20px;
color: #646464;
}
blockquote p cite {
padding-right: 0;
}
@media (max-width: 480px) {
blockquote {
margin: 30px 0 !important;
}
}
hr,
.elementor hr {
background-color: #cccccc;
}
* {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.no-pad {
padding-right: 0px;
padding-left: 0px;
}
code {
color: #ff4a52;
font-size: 16px;
} .full-width-container .container-fluid {
padding-left: 0;
padding-right: 0;
}
.row.no-gutters {
margin-left: 0;
margin-right: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
padding-left: 0;
padding-right: 0;
}
.container-fluid.full-width .row.gutters-1 {
margin-left: -15.25px;
margin-right: -15.25px;
padding-right: 0;
padding-left: 0;
}
.row.gutters-1 {
padding-right: 14.5px;
padding-left: 14.5px;
}
.row.gutters-1 > [class^="col-"] {
padding-right: 0.5px;
padding-left: 0.5px;
}
.row.gutters-2 {
padding-right: 14px;
padding-left: 14px;
}
.row.gutters-2 > [class^="col-"] {
padding-right: 1px;
padding-left: 1px;
}
.row.gutters-3 {
padding-right: 13.5px;
padding-left: 13.5px;
}
.row.gutters-3 > [class^="col-"] {
padding-right: 1.5px;
padding-left: 1.5px;
}
.row.gutters-4 {
padding-right: 13px;
padding-left: 13px;
}
.row.gutters-4 > [class^="col-"] {
padding-right: 2px;
padding-left: 2px;
}
.row.gutters-5 {
padding-right: 12.5px;
padding-left: 12.5px;
}
.row.gutters-5 > [class^="col-"] {
padding-right: 2.5px;
padding-left: 2.5px;
}
.row.gutters-6 {
padding-right: 12px;
padding-left: 12px;
}
.row.gutters-6 > [class^="col-"] {
padding-right: 3px;
padding-left: 3px;
}
.row.gutters-7 {
padding-right: 11.5px;
padding-left: 11.5px;
}
.row.gutters-7 > [class^="col-"] {
padding-right: 3.5px;
padding-left: 3.5px;
}
.row.gutters-8 {
padding-right: 11px;
padding-left: 11px;
}
.row.gutters-8 > [class^="col-"] {
padding-right: 4px;
padding-left: 4px;
}
.row.gutters-9 {
padding-right: 10.5px;
padding-left: 10.5px;
}
.row.gutters-9 > [class^="col-"] {
padding-right: 4.5px;
padding-left: 4.5px;
}
.row.gutters-10 {
padding-right: 10px;
padding-left: 10px;
}
.row.gutters-10 > [class^="col-"] {
padding-right: 5px;
padding-left: 5px;
}
.row.gutters-11 {
padding-right: 9.5px;
padding-left: 9.5px;
}
.row.gutters-11 > [class^="col-"] {
padding-right: 5.5px;
padding-left: 5.5px;
}
.row.gutters-12 {
padding-right: 9px;
padding-left: 9px;
}
.row.gutters-12 > [class^="col-"] {
padding-right: 6px;
padding-left: 6px;
}
.row.gutters-13 {
padding-right: 8.5px;
padding-left: 8.5px;
}
.row.gutters-13 > [class^="col-"] {
padding-right: 6.5px;
padding-left: 6.5px;
}
.row.gutters-14 {
padding-right: 8px;
padding-left: 8px;
}
.row.gutters-14 > [class^="col-"] {
padding-right: 7px;
padding-left: 7px;
}
.row.gutters-15 {
padding-right: 7.5px;
padding-left: 7.5px;
}
.row.gutters-15 > [class^="col-"] {
padding-right: 7.5px;
padding-left: 7.5px;
}
.row.gutters-20 {
padding-right: 5px;
padding-left: 5px;
}
.row.gutters-20 > [class^="col-"] {
padding-right: 10px;
padding-left: 10px;
}
.row.gutters-60 > [class^="col-"] {
padding-right: 22px;
padding-left: 22px;
}
#header-2 .row.gutters-60 > [class^="col-"] {
padding-right: 14px;
padding-left: 14px;
}
.header-style-4 .site-header .no-pad-left .main-navigation nav > ul > li:first-child > a {
padding-right: 0;
} @media only screen and (max-width: 1024px) {
.row.gutters-40 {
padding-right: 0px;
padding-left: 0px;
margin-right: -20px;
margin-left: -20px;
}
.row.gutters-40 > [class^="col-"] {
padding-right: 20px;
padding-left: 20px;
}
.row.gutters-40 {
padding-right: 0px;
padding-left: 0px;
margin-right: -20px;
margin-left: -20px;
}
.row.gutters-40 > [class^="col-"] {
padding-right: 20px;
padding-left: 20px;
}
.row.gutters-50 {
padding-right: 0px;
padding-left: 0px;
margin-right: -25px;
margin-left: -25px;
}
.row.gutters-50 > [class^="col-"] {
padding-right: 25px;
padding-left: 25px;
}
.row.gutters-60 {
padding-right: 0px;
padding-left: 0px;
margin-right: -30px;
margin-left: -30px;
}
.row.gutters-60 > [class^="col-"] {
padding-right: 22px;
padding-left: 22px;
}
} .img-overlay-70 {
position: relative;
display: block;
}
.img-overlay-70::before {
background-image: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
height: 70%;
opacity: 0.7;
}
.img-overlay-70::before, .more-info-link, .more-info-link-light {
position: absolute;
left: 0;
z-index: 1;
}
.img-overlay-70::before, .img-overlay-90::before {
bottom: 0;
content: "";
right: 0;
width: 100%;
}
.primary-color {
color: #e30025;
}
.secondary-color {
color: #f89f24;
}
#page {
background-position: top center;
background-repeat: no-repeat;
}
.post-bottom-spacer {
margin-bottom: 20px;
width: 100%;
height: 1px;
border-bottom: 1px solid #d7d7d7;
}
.visibility-h {
visibility: hidden;
}
@keyframes blinker {
90% {
opacity: 0;
}
}
@keyframes toBottomFromTop10 {
49% {
transform: translateY(-10%);
}
50% {
opacity: 0;
transform: translateY(10%);
}
51% {
opacity: 1;
}
}
@keyframes toRightFromLeft10 {
5% {
right: -5px;
}
30% {
opacity: 0.5;
right: 10px;
}
60% {
right: 5px;
opacity: 1;
}
}
@keyframes headerSlideDown {
0% {
margin-top: -100px;
}
100% {
margin-top: 0;
}
}
.elementor-widget-divider .elementor-divider-separator {
border-top-color: #dedede;
} #tophead {
background-color: #f8f8f8;
border-bottom: 1px solid #dadada;
padding: 6px 0;
color: #444444;
}
#tophead a {
color: #444444;
}
#tophead a.fill-btn {
color: #ffffff;
}
#tophead .tophead-contact {
float: right;
}
#tophead .tophead-contact ul li {
display: inline-block;
margin-left: 10px;
font-size: 15px;
}
#tophead .tophead-contact a:hover {
text-decoration: underline;
}
#tophead .tophead-contact .fa,
#tophead .tophead-address .fa {
color: #444444;
padding-left: 10px;
}
#tophead .tophead-right {
float: left;
font-size: 15px;
}
#tophead .tophead-social li {
display: inline-block;
}
#tophead .tophead-social li:first-child {
padding-right: 0;
}
#tophead .tophead-social li a {
line-height: 27px;
height: 25px;
width: 25px;
margin-right: 3px;
color: #111111;
display: block;
border-radius: 50%;
text-align: center;
} .trheader #tophead,
.trheader #tophead a {
color: #efefef;
}
.trheader #tophead .tophead-contact .fa,
.trheader #tophead .tophead-address .fa {
color: #efefef;
}
.trheader #tophead {
background-color: transparent;
border-bottom: 1px solid rgba(181, 181, 181, 0.1);
}
.trheader.has-topbar .entry-banner .container {
padding-top: 34px;
}
.header-top-bar {
min-height: 34px;
}
.header-top-bar .widget {
margin-bottom: 0;
}
.header-top-bar .widget ul li {
display: inline-block;
margin-left: 10px;
}
.header-top-bar .widget ul li:last-child {
margin-left: 0;
}
.header-fixed {
right: 0;
left: 0;
margin: 0 auto;
top: 0;
z-index: 1000;
position: relative;
transition: all 0.5s ease-out;
}
.header-area {
background: #fff;
}
.bottomBorder {
border-bottom: 2px solid #111111;
background: #ffffff;
}
.mean-container .mean-nav ul.menu {
overflow-y: scroll;
margin-top: 18px;
}
.trheader .site-header {
right: 0;
position: absolute;
left: 0;
z-index: 99;
}
@media screen and (max-width: 600px) {
.admin-bar .nojq {
position: fixed !important;
}
} .header-top-bar .mc4wp-form {
background-color: transparent;
padding: 0;
}
.header-top-bar .mc4wp-form .form-group {
display: inline-flex;
margin-bottom: 0;
}
.header-top-bar .mc4wp-form .form-group .form-control {
background-color: #f9f9f9;
color: #444444;
text-align: right;
padding: 5px 15px;
}
.header-top-bar .mc4wp-form .form-group input.form-control {
height: 30px;
}
.header-top-bar .mc4wp-form .form-group .item-btn {
background-color: #909090;
border: none;
color: #ffffff;
height: 30px;
padding: 4px 8px;
font-size: 14px;
}
.header-top-bar .mc4wp-form .form-group .item-btn:hover {
background-color: #cccccc;
color: #111111;
}
.header-top-bar .mc4wp-form p {
display: none;
}  .site-header .site-branding {
display: table;
height: 80px;
}
.header-style-1 .site-header .site-branding a.light-logo {
display: table-cell;
vertical-align: middle;
}
.header-style-1 .site-header .site-branding a.light-logo {
display: none;
} .header-style-1 .site-header .main-navigation nav ul li a.active {
color: #111111;
}
@media ( max-width: 768px ) {
.masthead .site-header {
display: none;
}
}
.header-style-1.stickp .site-header .site-branding a img {
padding: 3px 0;
} .site-header .main-navigation ul li ul {
text-align: right;
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:after {
color: #909090;
content: "\f105";
font-family: FontAwesome;
font-size: 16px;
position: absolute;
left: 25px;
top: 10px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:hover:after {
left: 10px;
}
.site-header .main-navigation ul li ul li:last-child {
border-bottom: none;
}
.site-header .main-navigation ul li ul li a {
display: block;
color: #111111;
text-transform: inherit;
padding: 12px 15px !important;
font-weight: 400;
font-size: 15px;
transition: all 0.3s ease-out 0s;
}
.header-style-1 .trheader.non-stickh .site-header .site-branding a.dark-logo {
padding-top: 20px;
} .site-header .main-navigation ul li.mega-menu:hover ul {
opacity: 1;
visibility: visible;
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li {
background-color: inherit;
display: flex;
align-items: center;
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li a {
color: #111111;
padding-right: 0px !important;
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li a:hover {
color: #e30025;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu {
background-color: #ffffff;
width: 100%;
position: absolute;
right: 0;
left: 0;
padding: 15px;
display: flex;
justify-content: space-around;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu > li {
display: inline-block;
margin: 0 5px;
width: 190px;
border: none;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu > li ul {
position: relative;
width: inherit;
right: inherit;
box-shadow: none;
border-top: none;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu li:after {
content: '';
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu li:before {
font-size: 14px;
padding-left: 13px;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu > li > a {
padding: 12px 0 12px 0 !important;
font-size: 16px;
}
.site-header .main-navigation ul li.mega-menu > ul.sub-menu > li > a {
font-weight: 700;
margin-bottom: 1px;
border-bottom: 1px solid #ebebeb;
}
.site-header .main-navigation ul li.mega-menu.hide-header > ul.sub-menu > li > a {
display: none;
}
.header-style-1 .header-area-space {
margin-top: 111px;
} .mean-container .mega-menu.hide-header > ul > li {
border-top: none;
}
.mean-container .mega-menu.hide-header > ul > li > a {
display: none;
}
.mean-container .mega-menu.hide-header > ul > li > ul {
display: block !important;
}
#meanmenu {
width: 100%;
position: relative;
z-index: 9999;
background: white;
}
.not-top #meanmenu {
width: 100%; top: 0;
z-index: 9999;
background: white;
} @media (max-width: 991px) {
.header-icon-area .cart-icon-area .cart-icon-num {
top: 14px;
}
.header-icon-area .cart-icon-area .cart-icon-num {
top: 21px;
}
}
@media (max-width: 768px) {
.masthead-container {
display: none;
display: none !important;
}
#sticker.masthead-container,
#site-navigation {
display: none !important;
}
.header-area {
display: none !important;
}
}
.cart-icon-area > a {
padding-top: 0px;
}
.header-icon-area {
position: relative;
font-size: 24px;
}
.header-icon-area .greybg {
display: none;
}
#header-4 .header-icon-area .greybg {
padding: 4px 14px 4px 15px;
background: #FF4A52;
vertical-align: bottom;
color: #fff !important;
border-radius: 24px;
font-size: 15px;
font-weight: bold;
margin-left: 0;
display: block;
}
.header-style-4 .site-header .header-icon-area li:first-child {
padding-left: 5px;
}
.search-widget {
flex: 1 1 1%;
justify-content: center;
}
.search-widget .adv-search-wrap.search-layout2 {
width: 87%;
}
.header-icon-area .header-search-box a {
color: #444444;
}
.header-icon-area .header-search-box i:before {
margin-right: 0;
font-size: 22px;
}
.header-icon-area .search-box .search-text {
background: #f5f5f5;
border: 1px solid #111111;
color: #666666;
height: 42px;
left: 0;
margin-left: 3px;
opacity: 0;
visibility: hidden;
padding: 0;
position: absolute;
top: 100%;
width: 0;
z-index: 99;
transition: all 0.3s ease 0s;
box-shadow: none;
font-size: 15px;
}
.header-icon-area .search-box .search-text.active {
left: 0px;
opacity: 1;
visibility: visible;
padding: 0 10px 0 20px;
width: 251px;
}
.header-icon-area .search-box .search-close {
font-size: 18px;
line-height: 1;
left: 15px;
position: absolute;
top: 111%;
top: calc(111%);
z-index: 100;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease 0s;
}
.header-icon-area .search-box .search-close.active {
opacity: 1;
visibility: visible;
}
.header-icon-area .search-box .search-button {
font-size: 20px;
}
.header-icon-area .search-box .search-button i {
color: #111111;
}
.header-icon-area .header-search-box {
margin-right: 15px;
padding-top: 26px;
padding-bottom: 26px;
}
.header-icon-area .header-icon-seperator {
font-size: 24px;
color: #c0c0c0;
line-height: 24px;
margin-right: 15px;
}
.header-icon-area .cart-icon-area {
position: relative;
margin-right: 24px;
padding-bottom: 26px;
padding-top: 26px;
}
#header-4 .header-icon-area .cart-icon-area {
position: relative;
margin-right: 24px;
padding-bottom: 12px;
padding-top: 12px;
margin-left: -6px;
}
#header-4 .site-header .header-social {
margin-left: 20px;
}
.header-icon-area > div {
position: relative;
}
.header-icon-area > div:before {
position: absolute;
left: -14px;
top: 50%;
margin: 0 auto;
content: "";
height: 20px;
width: 1px;
background: #c0c0c0;
transform: translateY(-50%);
}
.header-icon-area > div:last-child:before {
content: none;
}
.header-icon-area > div:first-child {
margin-right: 0;
}
.header-icon-area .offcanvas-menu-wrap {
display: inline-flex;
margin-right: 25px;
}
.header-icon-area .cart-icon-area > a {
display: block;
color: #444444;
transition: none;
margin-left: 10px;
}
.header-icon-area .cart-icon-area > a i:before {
margin-right: 0;
font-size: 22px;
}
.cart-icon-area .woocommerce-mini-cart__empty-message {
color: #222222;
}
.header-icon-area .cart-icon-area .cart-icon-num {
color: #111111;
font-size: 18px;
line-height: 18px;
min-height: 18px;
min-width: 18px;
position: absolute;
text-align: center;
top: 24px;
left: -3px;
}
#header-4 .header-icon-area .cart-icon-area .cart-icon-num {
color: #FFFFFF;
font-size: 18px;
line-height: 18px;
min-height: 18px;
min-width: 18px;
position: absolute;
text-align: center;
top: 10px;
left: -3px;
}
.cart-icon-area .cart-icon-products {
font-size: 13px;
line-height: 22px;
background-color: #fff;
position: absolute;
left: 0;
top: 100%;
width: 270px;
z-index: 99999;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
opacity: 0;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 100% 0 0;
transform-origin: 100% 0 0;
transition: all 0.5s ease 0s;
visibility: hidden;
text-align: right;
}
.header-icon-area .cart-icon-area .cart-icon-products .widget_shopping_cart {
padding: 10px 15px;
}
.header-icon-area .cart-icon-area .cart-icon-products .widget_shopping_cart.widget {
margin: 0;
}
.header-icon-area .cart-icon-area .cart-icon-products .widget_shopping_cart.widget p {
margin: 0;
border-top: none;
}
.header-icon-area .cart-icon-area .cart-icon-products .widget_shopping_cart.widget .total {
margin-top: 5px;
margin-bottom: 12px;
}
.header-icon-area .cart-icon-area:hover .cart-icon-products {
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1);
visibility: visible;
} .header-icon-area {
display: flex;
align-items: center;
height: 100%;
}
#header-7 .header-icon-area {
display: flex;
align-items: center;
height: 100%;
margin-right: 15px;
}
.header-style-1 .menu-all-pages-container {
padding-left: 15px;
}
.woocommerce .cart-icon-products .widget_shopping_cart .cart_list li,
.cart-icon-products .woocommerce.widget_shopping_cart .cart_list li,
.cart-icon-products .widget_shopping_cart .mini_cart_item {
border-bottom: 1px solid #dddddd;
padding-bottom: 10px;
padding-top: 10px;
width: 100%;
}
.cart-icon-products .widget_shopping_cart .mini_cart_item:last-child {
border-bottom: none;
}
.cart-icon-products .widget_shopping_cart .mini_cart_item a {
color: #111111;
}
.cart-icon-products .widget_shopping_cart .mini_cart_item a:hover {
color: #444444;
}
.woocommerce .cart-icon-products .widget_shopping_cart .cart_list li a.remove,
.cart-icon-products .woocommerce.widget_shopping_cart .cart_list li a.remove,
.cart-icon-products .widget_shopping_cart .mini_cart_item a.remove {
line-height: 1;
top: 12px;
}
.sidebar-widget-area .woocommerce.widget_shopping_cart .cart_list li a.remove {
top: 10px;
}
.sidebar-widget-area .widget ul li.woocommerce-mini-cart-item a:before {
content: "";
}
.cart-icon-products .woocommerce.widget_shopping_cart ul.product_list_widget li img {
width: 40px;
} .header-search {
position: fixed;
top: 0px;
right: 0px;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.85);
transition: all 0.5s ease-in-out;
transform: translate(0px, -100%) scale(0, 0);
opacity: 0;
visibility: hidden;
z-index: 999999;
}
.header-search .header-search-form,
.header-search .custom-search-input {
text-align: center;
position: absolute;
top: 50%;
right: 0;
left: 0;
transform: translateY(-50%);
}
.header-search .header-search-form input[type="search"],
.header-search .custom-search-input input[type="text"] {
width: 54%;
height: 70px;
color: #666666;
font-size: 24px;
flex: initial;
text-align: right;
border: none;
margin: 0px auto;
padding: 25px 30px 25px 10px;
outline: none;
background: linear-gradient(to left, transparent, rgba(200, 200, 200, 0.5), transparent);
}
.news-letter-fix .widget-newsletter-subscribe .original-2 input::-webkit-input-placeholder,
.news-letter-fix .widget-newsletter-subscribe .original-2 input:-ms-input-placeholder,
.news-letter-fix .widget-newsletter-subscribe .original-2 input:-moz-placeholder,
.header-search .custom-search-input input::-webkit-input-placeholder,
.header-search .custom-search-input input:-ms-input-placeholder,
.header-search .custom-search-input input:-moz-placeholder {
color: #666;
}
.header-search .header-search-form .search-btn,
.header-search .custom-search-input .btn {
padding: 14px 8px;
box-shadow: none;
border: none;
border-radius: 0;
color: #111;
cursor: pointer;
margin-top: 0px;
height: 70px;
width: 70px;
background: #ffffff !important;
z-index: 12;
}
.header-search .custom-search-input .btn {
position: absolute;
left: 20%;
}
.header-search .header-search-form .search-btn i:before,
.header-search .custom-search-input .btn i:before {
font-size: 24px;
font-weight: 700;
color: #111111;
margin-right: 0;
}
.header-search .custom-search-input input:focus,
.header-search .header-search-form .search-btn:focus,
.header-search .custom-search-input .btn:focus {
box-shadow: none;
outline: none;
}
.header-search.open {
transform: translate(0px, 0px) scale(1, 1);
opacity: 1;
visibility: visible;
}
.header-search .close {
position: fixed;
top: 15px;
left: 15px;
color: #111111;
background-color: rgba(255, 255, 255, 0.8);
border: none;
opacity: 1;
visibility: visible;
padding: 3px 15px 5px;
font-size: 36px;
font-weight: 300;
cursor: pointer;
box-shadow: 0 1px 2px 0px rgba(255, 255, 255, 0.75);
transition: all 0.3s ease-in-out;
}
.header-search .close:focus {
box-shadow: none;
border: none;
outline: none;
}
.header-search .close:hover {
background-color: #ffffff;
} .mean-container .mean-nav ul.menu {
overflow-y: scroll;
}
.admin-bar.non-stickh .rt-sticky-menu {
top: 32px;
}
.rt-sticky-menu-wrapper {
background: rgba(255, 255, 255, 0.9);
box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
transition: all 0.5s ease-out;
}
#header-7 .rt-sticky-menu-wrapper,
#header-4 .rt-sticky-menu-wrapper {
background: rgba(255, 255, 255, 1);
}
.rt-sticky-menu {
position: fixed;
top: -100%;
right: 0;
left: 0;
margin: 0 auto;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all 1s ease;
}
.non-stickh .rt-sticky-menu {
top: 0;
}
.non-stickh .site-header .rt-sticky-menu .main-navigation nav > ul > li > a {
-webkit-transition: all 0s ease-out;
-moz-transition: all 0s ease-out;
-ms-transition: all 0s ease-out;
-o-transition: all 0s ease-out;
transition: all 0s ease-out
}
.non-stickh .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover {
color: #e30025;
}
.site-header .rt-sticky-menu .site-branding a img {
padding: 7px 0;
} .trheader.non-stickh .site-header {
right: 0;
position: absolute;
left: 0;
z-index: 99;
}
.trheader.non-stickh .site-header .site-branding a.dark-logo {
display: table-cell;
}
.trheader.non-stickh .site-header .site-branding a.light-logo {
display: none;
}
.trheader.non-stickh .site-header .site-branding a.light-logo img {
padding: 5px 0;
}
.trheader.non-stickh .site-header .header-icon-area .search-box .search-button i {
color: #ffffff;
}
.trheader.non-stickh .site-header .header-icon-area .cart-icon-area > a {
color: #111111;
}
.trheader .header-icon-area .header-search-box a,
.trheader .header-icon-area .header-icon-seperator {
color: #ffffff;
}
.trheader .offcanvas-menu-wrap button.offcanvas-btn-dark .menu-btn-icon > span {
background-color: #ffffff;
}
.trheader.non-stickh .header-icon-area .header-search-box a,
.trheader.non-stickh .header-icon-area .header-icon-seperator {
color: #444444;
}
.trheader.non-stickh .offcanvas-menu-wrap button.offcanvas-btn-dark .menu-btn-icon > span {
background-color: #444444;
} .trheader .site-header .site-branding a.light-logo {
display: table-cell;
}
.trheader .site-header .dark-logo {
display: none;
}
.trheader .site-header .main-navigation nav > ul > li > a,
.trheader .site-header .main-navigation .menu > li > a {
color: #ffffff;
}
.trheader.non-stickh .site-header .main-navigation nav > ul > li > a,
.trheader.non-stickh .site-header .main-navigation .menu > li > a {
color: #111111;
}
.trheader .site-header .header-icon-area .search-box .search-button i {
color: #ffffff;
}
.trheader .site-header .header-icon-area .cart-icon-area > a {
color: #ffffff;
}
.trheader.non-stickh .header-area {
background: #fff;
}
.trheader.stickh .header-area {
background: transparent;
} .trheader .header-area {
background: transparent;
}
.header-style-1 .header-button-wrap {
display: flex;
align-items: center;
}
.header-button .ghost-btn {
font-size: 16px;
font-weight: 700;
color: #ffffff;
background-color: #f89f24;
border-radius: 30px;
}
@media (max-width: 1199px) {
.header-style-1 .header-button .ghost-btn {
font-size: 14px;
padding: 10px 14px;
}
}
.header-style-1 .header-button .ghost-btn:hover {
opacity: 0.9;
}
.site-header .header-social {
display: flex;
align-items: center;
height: 100%;
}
#header-4 .site-header .header-social {
display: flex;
align-items: center;
height: 100%;
margin-left: 20px;
}
.site-header .header-social li {
display: inline-block;
list-style: outside none none;
padding-left: 20px;
}
.site-header .header-social li:last-child {
padding-left: 0;
}
.site-header .header-social li a {
font-size: 16px;
color: #808080;
}
.site-header .header-social li a:hover {
color: #111111;
}
.site-header nav ul {
text-align: center;
} .site-header .site-branding a {
display: table-cell;
vertical-align: middle;
}
.site-header .site-branding a img {
padding: 8px 0 8px;
}
.site-header .site-branding a.light-logo {
display: none;
} .site-header ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.site-header .main-navigation nav ul li {
display: inline-block;
position: relative;
}
.site-header .main-navigation nav ul li a {
display: block;
text-decoration: none;
transition: all 0.5s ease-out 0s;
color: #111111;
padding: 29px 15px 29px;
font-family: Source Sans Pro, sans-serif;
font-size: 16px;
font-weight: 600;
line-height: 26px;
color: #111111;
text-transform: capitalize;
font-style: normal;
}
.site-header .main-navigation nav ul li a.active {
color: #ff4a52 !important;
}
.site-header .main-navigation nav ul > li > a:hover,
.site-header .main-navigation ul.menu > li > a:hover {
color: #ff4a52;
}
.site-header .main-navigation ul.menu > li.current-menu-item > a,
.site-header .main-navigation ul.menu > li.current > a {
color: #ff4a52;
}
.stickp .site-header .site-branding a img {
padding: 3px 0;
} .site-header .main-navigation ul > li > ul {
right: 0;
opacity: 0;
visibility: hidden;
position: absolute;
top: 100%;
-webkit-transform-origin: 100% 0 0;
transform-origin: 100% 0 0;
transition: all 0.42s ease-out 0s;
z-index: 99 !important;
width: 210px;
text-align: right;
box-shadow: 0 3px 20px rgba(0, 0, 0, 0.05);
}
.site-header .main-navigation ul > li:hover > ul {
opacity: 1;
visibility: visible;
}
.site-header .main-navigation ul > li > ul {
-webkit-transform: scaleY(0);
transform: scaleY(0);
}
.site-header .main-navigation ul > li:hover > ul {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
.site-header .main-navigation ul li ul li ul {
right: 210px;
top: 0;
width: 210px;
}
.site-header .main-navigation ul li ul li {
display: block;
border-bottom: none;
border-right: none;
transition: all 0.3s ease 0s;
background-color: #111111;
}
.site-header .main-navigation ul li ul li:hover {
background-color: #111111;
}
.site-header .main-navigation ul li ul li:hover > a {
color: #ffffff;
}
.site-header .main-navigation ul li ul li:last-child {
border-bottom: none;
} .header-style-1 .site-header .header-social {
margin-right: 20px;
padding-right: 24px;
position: relative;
}
.header-style-1 .site-header .header-social:after {
position: absolute;
right: 3px;
top: 50%;
margin: 0 auto;
content: "";
height: 20px;
width: 1px;
background: #c0c0c0;
transform: translateY(-50%);
} .header-style-1.stick .site-header {
padding-top: 20px;
}
.header-style-1.stickh .menu-sep {
background-color: transparent;
} .header-style-1.trheader .menu-sep,
.header-style-1.trheader.non-stickh .menu-sep {
background-color: rgba(181, 181, 181, 0.1);
}
.header-style-1.trheader .site-header .header-top ul.phone-no li {
color: #ffffff;
}
.header-style-1.trheader .site-header ul.phone-no li a {
color: #ffffff;
}
.header-style-1.trheader .header-area,
.header-style-1.trheader.non-stickh .header-area {
background: transparent;
} .header-style-2 .site-header .header-social li {
padding-left: 30px;
}
.header-style-2 .site-header .header-social li:last-child {
padding-left: 0px;
}
.header-style-2 .header-icon-area {
float: left;
}
.header-style-2 .nav-action-elements-layout ul li .login-btn {
font-size: 16px;
font-weight: 600;
line-height: 26px;
color: #111111;
}
.header-style-2 .nav-action-elements-layout ul li .login-btn:hover {
color: #ff4a52;
}
.header-style-2 .nav-action-elements-layout ul ul {
margin-left: 30px;
}
.header-style-2 .site-header .main-navigation nav ul > li:first-child > a {
padding-right: 0;
}
.header-style-2 .header-controll {
border-bottom: 1px solid #eff0f5;
} .header-style-3 .no-pad-left {
padding-right: 0px;
}
.header-style-3 .header-menu-controll {
background: #111111;
}
.header-style-3 .masthead-container:nth-child(2) {
padding-top: 23px;
padding-bottom: 23px;
}
.header-style-3 .site-header .header-social li {
padding-left: 25px;
}
.header-style-3 .site-header .header-social li:last-child {
padding-left: 0px;
}
.header-style-3 .site-header .main-navigation nav > ul {
text-align: right;
}
.header-style-3 .site-header .main-navigation nav > ul > li > a:after {
display: none;
}
.header-style-3 .site-header .main-navigation nav > ul > li > a {
padding: 18px 15px 18px;
}
.header-style-3 .site-header .main-navigation nav > ul > li > a {
color: #ffffff;
} .header-style-3.non-stickh .site-header .main-navigation nav > ul > li > a {
color: #111111;
} .header-style-3.trheader .header-menu-controll {
background: transparent;
}
.header-style-3.trheader .header-icon-area .cart-icon-area .cart-icon-num {
color: #ffffff;
}
.header-style-3.trheader .site-header .header-social li a {
color: #ffffff;
}
.header-style-3.trheader .site-header .header-social li a:hover {
color: #444444;
}
.header-style-3.trheader .header-controll {
border-bottom: none;
} .header-style-4 .gutter-5 {
margin: 0 5px;
}
.header-style-4 .no-pad-left {
padding-right: 0px;
}
.header-style-4 .header-menu-controll {
background: #111111;
}
.header-style-4 .masthead-container:nth-child(2) {
padding-top: 23px;
padding-bottom: 23px;
}
.header-style-4 .site-header .header-social li {
padding-left: 25px;
}
.header-style-4 .site-header .main-navigation nav > ul {
text-align: right;
}
.header-style-4 .site-header .main-navigation nav > ul > li > a:after {
display: none;
}
.header-style-4 .site-header .main-navigation nav > ul > li > a {
padding: 18px 15px 18px;
}
.header-style-4 .site-header .main-navigation nav > ul > li > a {
color: #ffffff;
} .header-style-4.non-stickh .site-header .main-navigation nav > ul > li > a {
color: #111111;
} .header-style-4.trheader .header-menu-controll {
background: transparent;
}
.header-style-4.trheader .header-icon-area .cart-icon-area .cart-icon-num {
color: #ffffff;
}
.header-style-4.trheader .site-header .header-social li a {
color: #ffffff;
}
.header-style-4.trheader .site-header .header-social li a:hover {
color: #444444;
}
.header-style-4.trheader .header-controll {
border-bottom: none;
}
.header-style-4 .site-header .header-social li a,
.header-style-4 .header-icon-area .header-search-box a,
.header-style-4 .header-icon-area .cart-icon-area > a,
.header-style-4 .header-icon-area .header-icon-seperator {
color: #a7a7a7;
}
.header-style-4 .header-icon-area .cart-icon-area,
.header-style-4 .header-icon-area .header-search-box {
padding-top: 14px;
padding-bottom: 14px;
}
.header-style-4 .nav-action-elements-layout ul li .fill-btn.greybg,
.header-style-7 .nav-action-elements-layout ul li .fill-btn.greybg {
background-color: #f2f2f2;
color: #000000;
}
.header-style-4 .nav-action-elements-layout ul li .fill-btn.greybg:hover,
.header-style-7 .nav-action-elements-layout ul li .fill-btn.greybg:hover {
background-color: #f8f8f8;
} #header-7.header-area {
padding: 15px 0;
} .topbar-items {
display: flex;
align-items: center;
justify-content: space-between;
} @media all and (max-width: 1199px) {
.site-header .main-navigation nav ul li a {
padding-right: 7px;
padding-left: 7px;
}
.site-header .main-navigation ul li a {
padding-right: 7px;
padding-left: 7px;
}
}
@media all and (max-width: 991px) { .header-icon-seperator {
padding-right: 3px;
padding-left: 3px;
} .header-menu-btn {
display: none;
}
.site-header .main-navigation ul.menu > li > a {
border-right: none;
}
}
@media all and (max-width: 767px) { #tophead .tophead-contact,
#tophead .tophead-right {
text-align: center;
float: none;
} .site-header .site-branding {
display: block;
height: inherit;
padding: 20px 0;
text-align: center;
}
.site-header .site-branding a {
display: block;
vertical-align: inherit;
}
.site-header .site-branding a img {
height: 35px;
}
.site-header .main-navigation ul {
text-align: center;
}
.site-header .main-navigation ul li a {
padding-bottom: 10px;
padding-top: 10px;
}
.header-icon-area {
display: none;
} .header-style-2 .masthead-container {
padding-top: 10px;
}
.header-style-2 .site-header .main-navigation ul {
text-align: center;
}
.header-style-2 .site-header .main-navigation ul li a {
padding: 10px 15px;
} .header-firstrow {
padding: 15px 0 10px;
}
.site-header .site-branding,
.header-firstrow-right {
display: block;
height: inherit;
}
.site-header .site-branding {
padding: 0 0px 10px 0;
}
.site-header .site-branding a img {
}
.header-firstrow-right-contents {
display: block;
}
.header-firstrow-right-contents ul {
display: block;
padding: 0;
text-align: center;
}
.header-contact li {
display: block;
margin-right: 0;
}
.menu-sep {
margin-bottom: 10px;
}
.site-header .main-navigation ul {
text-align: center;
}
.site-header .main-navigation ul li a {
padding: 10px 15px;
} .header-firstrow-wrap {
padding-top: 10px;
}
.site-header .site-branding,
.header-firstrow {
display: block;
height: inherit;
text-align: center;
padding-top: 0;
padding-bottom: 10px;
}
.header-firstrow-contents {
display: block;
}
.header-contact li {
display: block;
margin-left: 0;
}
.header-firstrow-contents-right {
text-align: center;
}
.header-firstrow-contents-right .header-icon-area {
display: none;
} .site-header .site-branding {
float: none;
height: inherit;
}
.site-header .main-navigation {
float: none;
}
.site-header .main-navigation ul.menu > li > a {
padding: 10px 15px;
border-right: none;
}
.header-menu-btn {
display: none;
}
}
@media all and (max-width: 1199px) {
.header-style-3 .masthead-container,
.header-style-3 .sticky-container,
.header-style-4 .masthead-container,
.header-style-4 .sticky-container {
padding-right: 50px;
padding-left: 50px;
}
} #preloader {
overflow: visible;
position: fixed;
width: 100%;
height: 100%;
top: 0;
right: 0;
z-index: 999999999;
background-color: #ffffff;
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
}
.preloader-wrap {
height: 100%;
width: 100%;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.preloader-wrap .preloader-content {
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.preloader-wrap .preloader-content .circle {
text-align: center;
background-color: #ffffff;
border-radius: 50%;
position: relative;
-webkit-animation: 2s ease 0s infinite main_circle2;
animation: 2s ease 0s infinite main_circle2;
}
.preloader-wrap .preloader-content .circle:after {
position: absolute;
content: "";
border-radius: 50%;
top: 50%;
-webkit-transform: translateY(-50%) translateX(50%);
-ms-transform: translateY(-50%) translateX(50%);
transform: translateY(-50%) translateX(50%);
right: 50%;
background: transparent;
border: 3px solid #ffffff;
-webkit-animation: 2s ease 0s infinite spinner2;
animation: 2s ease 0s infinite spinner2;
}
.preloader-wrap .preloader-content .circle:before {
position: absolute;
content: "";
border-radius: 50%;
background: transparent;
top: 50%;
-webkit-transform: translateY(-50%) translateX(50%);
-ms-transform: translateY(-50%) translateX(50%);
transform: translateY(-50%) translateX(50%);
right: 50%;
border: 3px solid #ffffff;
-webkit-animation: 2s ease 1s infinite spinner2;
animation: 2s ease 1s infinite spinner2;
}
@keyframes spinner2 {
0% {
background-color: #ffffff;
opacity: 1;
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
100% {
background-color: rgba(255, 255, 255, 0);
height: 300px;
width: 300px;
opacity: 0;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
}
@keyframes main_circle2 {
0% {
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
10% {
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
40% {
height: 70px;
width: 70px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
50% {
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
60% {
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
90% {
height: 70px;
width: 70px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
100% {
height: 50px;
width: 50px;
-webkit-animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
} .scrollToTop {
background-color: #444444;
border: 2px solid #444444;
bottom: 5px;
color: #ffffff;
display: block;
font-size: 20px;
height: 45px;
line-height: 39px;
position: fixed;
left: 20px;
text-align: center;
text-decoration: none !important;
transition: all 0.5s cubic-bezier(0, 0, 0, 1) 0s;
width: 45px;
opacity: 1;
z-index: 99999;
padding: 0px;
border-radius: 50%;
}
.scrollToTop i {
color: #ffffff;
}
.scrollToTop:hover {
opacity: 0.9;
}
.footer-top-area {
background-color: #1b1d1f;
padding: 100px 0 60px;
}
@media (max-width: 1024px) {
.footer-top-area {
padding: 70px 0 30px;
}
}
.footer-bottom-area {
background-color: #111111;
padding: 25px 0;
color: #b0b0b0;
font-size: 16px;
text-align: center;
border-top: none;
}
.footer-bottom-area a:link,
.footer-bottom-area a:visited {
color: #b0b0b0;
}
.footer-logo {
margin: 0 auto 35px;
max-height: 59px;
}
.footer-bottom-social {
width: 100%;
}
.footer-bottom-social ul {
padding-right: 0;
display: inline-flex;
list-style: none;
}
.footer-bottom-social ul li {
width: 100%;
margin-bottom: 5px;
margin-left: 8px;
}
.footer-bottom-social ul li:last-child {
margin-left: 0;
}
.footer-bottom-social ul li a {
width: 50px;
height: 50px;
line-height: 50px;
font-size: 18px;
background-color: #444444;
border-radius: 50%;
text-align: center;
color: #b0b0b0;
display: block;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
@media (max-width: 480px) {
.footer-bottom-social ul li a {
width: 40px;
height: 40px;
line-height: 40px;
}
}
.footer-bottom-social ul li a:hover {
background-color: #646464;
text-align: center;
color: #ffffff;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.footer-area .widgettitle {
color: #ffffff;
font-size: 26px;
font-weight: 600;
margin-bottom: 30px;
} .footer-style-1 .footer-top-area {
padding: 90px 0 80px;
text-align: center;
}
@media (max-width: 991px) {
.footer-style-1 .footer-top-area {
padding: 70px 0 60px;
}
}
.footer-style-1 .footer-area ul.menu li {
display: inline-block;
margin-left: 20px;
}
.footer-style-1 .footer-area ul.menu li:last-child {
margin-left: 0;
}
.footer-style-1 .footer-top-social ul li a {
color: #ffffff;
}
.footer-style-1 .footer-top-area .widgettitle:after {
right: 0;
left: 0;
margin: 0 auto;
} .footer-style-3 .footer-top-area {
padding: 40px 0;
}
.footer-style-3 .footer-top-area .row {
align-items: center;
}
.footer-style-3 .footer-logo {
margin: 0;
}
.footer-style-3 .copyright a {
padding-right: 5px;
}
.footer-style-3 .footer-social {
display: flex;
justify-content: flex-end;
}
@media (max-width: 767px) {
.footer-style-3 .footer-social {
display: inherit;
justify-content: inherit;
text-align: center;
margin-top: 20px;
}
}
.footer-style-3 .footer-social ul {
margin-bottom: 0;
list-style: none;
margin: 0;
padding: 0;
}
.footer-style-3 .footer-social ul li {
display: inline-block;
margin-left: 15px;
margin-bottom: 0;
padding-bottom: 0;
}
.footer-style-3 .footer-social ul li:last-child {
margin-left: 0;
}
.footer-style-3 .footer-social ul li a {
font-size: 16px;
color: #b0b0b0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.footer-style-3 .footer-social ul li a:hover {
color: #ffffff;
}
.footer-style-3 .footer-top-area .widget {
margin-bottom: 0;
}
.footer-style-3 .footer-top-area ul.menu {
text-align: center;
}
.footer-style-3 .footer-top-area ul.menu li {
display: inline-block;
margin-left: 25px;
margin-bottom: 0;
padding-bottom: 0;
}
.footer-style-3 .footer-top-area ul.menu li:last-child {
margin-left: 0;
}
@media (max-width: 991px) {
.footer-style-3 .footer-top-area ul.menu li {
margin-left: 10px;
}
.footer-style-3 .footer-social ul li {
margin-left: 6px;
}
.footer-style-3 .footer-social ul li a {
font-size: 16px;
}
}
@media (max-width: 991px) {
.footer-style-3 .footer-logo {
margin: 0 auto 25px;
}
} .footer-style-4 .footer-top-area {
padding: 70px 0 70px;
}
.footer-style-4 .footer-social {
display: flex;
justify-content: flex-end;
margin: 10px 0;
}
.footer-style-4 .footer-area .copyright {
margin: 10px 0;
}
.footer-style-4 .footer-top-area .widget {
margin-bottom: 0 !important;
text-align: center;
}
@media (max-width: 767px) {
.footer-style-4 .footer-social {
display: inherit;
justify-content: inherit;
text-align: center;
margin-top: 20px;
}
.footer-style-4 .footer-top-area .widget {
margin-bottom: 10px !important;
}
.footer-style-4 .footer-area .copyright {
text-align: center;
margin-bottom: 20px;
}
}
.footer-style-4 .footer-social ul {
margin-bottom: 0;
list-style: none;
margin: 0;
padding: 0;
}
.footer-style-4 .footer-social ul li {
display: inline-block;
margin-left: 15px;
margin-bottom: 0;
padding-bottom: 0;
}
.footer-style-4 .footer-social ul li:last-child {
margin-left: 0;
}
.footer-style-4 .footer-social ul li a {
font-size: 16px;
color: #b0b0b0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.footer-style-4 .footer-social ul li a:hover {
color: #ffffff;
} .footer-style-5 .footer-top-area {
padding: 90px 0 80px;
text-align: center;
}
.footer-style-5 .footer-area ul.menu li {
display: inline-block;
margin-bottom: 8px;
margin-left: 25px;
position: relative;
}
.footer-style-5 .footer-area ul.menu li:last-child {
margin-left: 0;
}
.footer-style-5 .footer-area ul.menu li:after {
content: ".";
font-size: 18px;
color: #cccccc;
position: absolute;
top: 0;
left: -17px;
}
.footer-style-5 .footer-area ul.menu li:last-child:after {
display: none;
}
.footer-style-5 .footer-area .widgettitle {
color: #ffffff;
font-size: 26px;
font-weight: 600;
margin-bottom: 30px;
}
.footer-style-5 .footer-top-social ul li a {
color: #ffffff;
}
.footer-area .copyright {
width: 100%;
}
.footer-area .copyright a {
color: #f89f24;
}
.footer-area .copyright a:hover {
color: #e30025;
} .search-form label {
margin-bottom: 15px;
display: block;
}
.search-form input.search-field {
background-color: #f5f5f5;
border-color: #e5e5e5;
border-radius: 0;
box-shadow: none;
height: 40px;
padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
width: 100%;
}
.search-form input.search-field::-webkit-input-placeholder {
font-style: italic;
}
.search-form input.search-field:-ms-input-placeholder {
font-style: italic;
}
.search-form input.search-field::placeholder {
font-style: italic;
}
.search-form input.search-submit {
background-color: #111111;
border: 2px solid #111111;
color: #ffffff;
display: inline-block;
font-size: 14px;
font-weight: 500;
padding: 12px 0;
text-align: center;
text-transform: uppercase;
transition: all 0.5s ease-out 0s;
width: 200px;
}
.search-form input.search-submit:hover {
background-color: #fff;
color: #111111;
}
.widget_search .custom-search-input .btn {
z-index: 5;
}
.widget_search .search-form {
padding-top: 0;
}
.widget_search input.search-submit {
width: 100%;
}
.widget select {
border: 1px solid #d7d7d7;
border-radius: 0px;
padding: 14px 10px;
width: 100%;
}
.widget > select {
margin-top: 10px;
}
.widget ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.widget ul li a {
color: #646464;
display: inline;
transition: all 0.3s ease 0s;
}
.widget ul li a:hover {
color: #444444;
}
.sidebar-widget-area .widget ul li a:before {
content: "\f0a9";
font-family: fontawesome;
padding-left: 8px;
font-weight: 900;
color: #ff4a52;
padding-right: 1px;
}
.sidebar-widget-area .widget.rt_widget_recent_recipe_with_image ul li a:before {
content: none;
}
.widget_recent_entries ul li span {
display: block;
}
.element-sidebar-title h3 {
border-bottom: 1px solid #d7d7d7;
display: block;
position: relative;
color: #111111;
font-size: 20px;
margin-bottom: 30px;
padding-bottom: 15px;
line-height: 1.4;
z-index: 2;
}
.element-sidebar-title h3 {
border-bottom: 1px solid #d7d7d7;
display: block;
position: relative;
color: #111111;
font-size: 20px;
margin-bottom: 30px;
padding-bottom: 15px;
line-height: 1.4;
z-index: 2;
}
.element-sidebar-title h3:after {
position: absolute;
content: "";
height: 3px;
width: 50px;
background-color: #ff4a52;
border-radius: 0px;
right: 0;
bottom: -2px;
}
.sidebar-widget-area #sb_instagram,
.sidebar-widget-area #sb_instagram .sbi_follow_btn a {
display: none;
}
.elementor-widget-wp-widget-categories ul li a:hover {
color: #ff4a52;
} .sidebar-widget-area .widget {
margin-bottom: 40px;
overflow: hidden;
}
@media ( max-width: 475px ) {
.sidebar-widget-area .widget {
margin-top: 50px;
}
} .sidebar-widget-area .widget {
margin-bottom: 50px;
overflow: hidden;
position: relative;
}
@media ( max-width: 475px ) {
.sidebar-widget-area .widget {
margin-top: 60px;
}
}
.sidebar-widget-area .widget h3,
.sidebar-widget-area .widget h3.widgettitle {
border-bottom: 1px solid #d7d7d7;
display: block;
position: relative;
color: #111111;
font-size: 20px;
margin-bottom: 30px;
padding-bottom: 15px;
line-height: 1.4;
z-index: 2;
}
.sidebar-widget-area .widget h3:after,
.sidebar-widget-area .widget h3.widgettitle:after {
position: absolute;
content: "";
height: 3px;
width: 50px;
background-color: #444444;
border-radius: 0px;
right: 0;
bottom: -2px;
}
.sidebar-widget-area .widget:last-child {
margin-bottom: 0;
}
.sidebar-widget-area .widget ul li {
margin: 0 0 8px;
padding: 0 0 8px;
position: relative;
}
.sidebar-widget-area .widget ul li:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.sidebar-widget-area .widget ul li a {
font-size: 16px;
transition: all 0.3s ease-out;
font-weight: 400;
}
.sidebar-widget-area .widget ul li a:hover {
color: #444444;
}
.sidebar-widget-area .widget_nav_menu ul ul.sub-menu li:last-child,
.sidebar-widget-area .widget_categories ul ul.children li:last-child {
margin-bottom: 0;
border-bottom: none;
}
.sidebar-widget-area .widget ul li.active a {
color: #444444;
}
.sidebar-widget-area .widget ul li.active a:before {
content: "\f105";
font-family: fontawesome;
color: #646464;
}
.sidebar-widget-area .widget ul li ul.children li:last-child,
.sidebar-widget-area .widget ul li ul.sub-menu li:last-child {
margin-bottom: 0px;
padding-bottom: 0px;
} .sidebar-widget-area .widget_recent_comments ul li.recentcomments a {
line-height: 1.2 !important;
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments > span:before {
content: "\f0a9";
font-family: fontawesome;
padding-left: 8px;
font-weight: 900;
color: #ff4a52;
padding-right: 1px;
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments a:before {
content: "";
padding: 0;
}
.sidebar-widget-area .widget_recent_entries ul li {
margin: 0 0 15px;
padding: 0 0 15px;
position: relative;
}
.sidebar-widget-area .widget_recent_entries ul li:last-child {
margin-bottom: 0;
}
.sidebar-widget-area .widget_recent_entries ul li a {
line-height: 1.4;
font-weight: 500;
display: block;
}
.sidebar-widget-area .widget_recent_entries ul li .post-date {
color: #7d7d7d;
font-size: 14px;
}
.comment .rn-profile-image {
width: 105px;
height: 105px;
} .tagcloud {
display: inline-block;
float: right;
margin-left: 5px;
margin-top: 5px;
font-size: 14px;
font-weight: 500;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.tagcloud a {
font-size: 14px !important;
color: #111111 !important;
display: block;
background: #f2f2f2;
padding: 4px 15px 4px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
margin-left: 5px;
margin-bottom: 5px;
float: right;
text-transform: capitalize;
}
.tagcloud a:hover {
background: #ff4a52;
color: #ffffff !important;
} .sidebar-widget-area .widget.rt_widget_recipe_rating_with_image ul li a:before {
content: '';
padding-left: 0px;
}
.sidebar-widget-area .rt_widget_recipe_rating_with_image .widget-latest ul.block-list .single-item {
margin-bottom: 11px;
}
.sidebar-widget-area .rt_widget_recipe_rating_with_image .avg.item-rating li span {
margin-top: -6px;
}  .sidebar-widget-area .widget.widget_search {
margin-bottom: 40px;
}
form.search-form input,
.sidebar-widget-area .widget_search form input {
border: none;
border-radius: 0px !important;
float: right;
height: 50px;
padding: 0 12px 0 25px;
width: 100%;
background-color: #f8f8f8;
-webkit-box-shadow: 0px 1px 0px 0px rgba(225, 225, 225, 0.75);
box-shadow: 0px 1px 0px 0px rgba(225, 225, 225, 0.75);
}
form.search-form button,
.sidebar-widget-area .widget_search form button {
background: #f8f8f8;
border: none;
border-radius: 0;
box-shadow: none;
color: #444444;
font-size: 20px;
position: absolute;
top: 0px;
transition: all 0.5s ease;
padding: 10px 15px 10px 15px;
left: 16px;
}
form.search-form button {
color: #ff5c63;
}
form.search-form button,
form.search-form input {
background: #f8f8f8 !important;
-webkit-box-shadow: none;
box-shadow: none;
}
form.search-form button:hover,
.sidebar-widget-area .widget_search form button:hover {
opacity: 0.8;
}
.mobile-header-search .custom-search-input input {
border: 1px solid #dcdcdc;
border-radius: 0px;
box-shadow: none;
float: right;
height: 40px;
padding: 0 12px 0 25px;
width: 100%;
}
.mobile-header-search .custom-search-input button {
background: transparent;
border: none;
border-radius: 0px;
box-shadow: none;
color: #646464;
font-size: 16px;
position: absolute;
top: 0;
transition: all 0.5s ease;
padding: 8px 17px 8px 18px;
left: 15px;
}
.mobile-header-search .custom-search-input button:hover {
color: #111111;
}
.mobile-header-search .custom-search-input .btn {
z-index: 5;
} .sidebar-widget-area .widget.title-style-2.rt_widget_recent_entries_with_image {
margin-bottom: 20px;
}
.sidebar-widget-area .widget.rt-news-box .rt-widget-title-holder {
margin-bottom: 0;
}
.rt_widget_recent_entries_with_image .topic-box .widget-recent-post-title {
font-size: 16px;
font-weight: 600;
line-height: 1.5;
margin-bottom: 0;
margin-top: 10px;
}
.rt_widget_recent_entries_with_image .topic-box {
margin-bottom: 30px;
position: relative;
}
.rt_widget_recent_entries_with_image .topic-box .rt-wid-post-img {
display: block;
}
.rt_widget_recent_entries_with_image .topic-box .widget-recent-post-title a {
color: #111111;
}
.rt_widget_recent_entries_with_image .topic-box .widget-recent-post-title a:hover {
color: #111111;
}
.rt_widget_recent_entries_with_image .topic-box .post-date1 {
display: block;
position: absolute;
top: 10px;
right: 10px;
}
.rt_widget_recent_entries_with_image .topic-box .posted-date {
color: #757272;
font-size: 14px;
padding-top: 12px;
line-height: 1.4;
}
.rt_widget_recent_entries_with_image .topic-box .posted-date i {
padding-left: 7px;
}
.rt_widget_recent_entries_with_image .topic-box .post-date1 span a {
color: #ffffff;
}
.rt-news-box .topic-box .post-date1 span a:hover,
.rt_widget_recent_entries_with_image .topic-box .post-date1 span a:hover {
color: #111111;
}
.rt_widget_recent_entries_with_image .topic-box .post-date1 span {
text-transform: uppercase;
z-index: 2;
display: inline-block;
background: #111111;
padding: 5px 12px;
position: relative;
color: #ffffff;
font-size: 11px;
font-weight: 700;
line-height: 1.4;
}
.rt_widget_recent_entries_with_image .topic-box .post-date1 span:before {
position: absolute;
content: "";
top: 0;
left: -8px;
border-top: 8px solid #111111;
border-left: 8px solid transparent;
} .post-box-style .topic-box {
margin-bottom: 20px;
position: relative;
}
.post-box-style .rt-news-box-widget {
border-bottom: 1px solid #dedede;
position: relative;
margin-bottom: 20px;
padding-bottom: 20px;
}
.post-box-style .rt-news-box-widget:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.post-box-style .media a.post-img-holder {
width: 30%;
margin-left: 15px;
overflow: hidden;
}
.post-box-style .media a.post-img-holder img {
border-radius: 0px;
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-box-style .media a.post-img-holder:hover img {
-webkit-transform: scale(1.1) rotate(-2deg);
-ms-transform: scale(1.1) rotate(-2deg);
transform: scale(1.1) rotate(-2deg);
}
.post-box-style .topic-box .rt-wid-post-img {
margin-bottom: 12px;
display: block;
overflow: hidden;
}
.post-box-style .topic-box .rt-wid-post-img img {
border-radius: 0px;
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.post-box-style .topic-box .rt-wid-post-img:hover img {
-webkit-transform: scale(1.1) rotate(-2deg);
-ms-transform: scale(1.1) rotate(-2deg);
transform: scale(1.1) rotate(-2deg);
}
.post-box-style .media-body h3 {
font-size: 16px;
font-weight: 600;
margin-bottom: 0px;
line-height: 1.4;
}
.post-box-style .media-body h3 a {
color: #111111;
}
.post-box-style .media-body h3 a:hover {
color: #444444;
}
.post-box-style .post-box-date ul {
list-style: none;
line-height: 1;
margin-bottom: 5px;
font-size: 92%;
padding: 0;
}
.post-box-style .post-box-date ul li {
color: #909090;
font-size: 14px;
margin-bottom: 5px;
margin-left: 5px;
padding: 0;
display: inline-block;
line-height: 1.3;
border: none;
}
.post-box-style .post-box-date ul li:last-child {
margin-left: 0;
margin-bottom: 5px;
}
.post-box-style .post-box-date ul li a {
color: #909090;
font-size: 14px;
}
.post-box-style .post-box-date ul li a:hover {
color: #444444;
}
.post-box-style.post-box-date ul li a:before {
display: none;
}
.post-box-style .post-box-date ul li i {
padding-left: 7px;
color: #444444;
} .post-tab-layout .media {
margin-bottom: 25px;
}
.post-tab-layout .media .tab-img-holder {
width: 30%;
margin-left: 15px;
overflow: hidden;
}
.post-tab-layout .media .tab-img-holder img {
border-radius: 0px;
}
.post-tab-layout .position-relative:last-child .media {
margin-bottom: 0px;
}
.post-tab-layout ul.btn-tab {
border-bottom: none;
margin-bottom: 30px;
}
.post-tab-layout ul.btn-tab li {
margin-bottom: 0;
padding: 0;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
border-bottom: none;
}
.post-tab-layout ul.item-inline2 li {
width: 33.33%;
}
.post-tab-layout ul.item-inline2 li, ul.item2-inline li {
display: inline-block;
margin-left: 0px;
}
.post-tab-layout ul.item-inline li, ul.item-inline2 li {
margin-left: 3px;
margin-bottom: 3px;
float: right;
}
.post-tab-layout ul.item-inline2 li:last-child {
margin-left: 0;
margin-bottom: 5px;
}
.post-tab-layout ul.btn-tab li .active {
border: 1px solid #111111;
background-color: #111111;
color: #ffffff !important;
}
.post-tab-layout ul.btn-tab li a:before {
content: "";
padding-left: 0px;
}
.post-tab-layout ul.btn-tab li a {
background-color: #f8f8f8;
border: 1px solid #dcdcdc;
padding: 10px 5px;
display: block;
color: #111111;
transition: all .5s ease-out;
line-height: 20px;
font-size: 14px;
font-weight: 500;
text-align: center;
}
.post-tab-layout .entry-title {
font-size: 16px;
font-weight: 600;
margin-bottom: 0;
margin-top: 9px;
line-height: 1.4;
}
.post-tab-layout .entry-title a {
color: #111111;
}
.post-tab-layout .entry-title a:hover {
color: #444444;
}
.post-tab-layout .post-box-date {
line-height: 1;
}
.post-tab-layout .post-box-date ul {
list-style: none;
margin: 0;
padding: 0;
}
.post-tab-layout .post-box-date ul li {
font-size: 14px;
color: #909090;
padding: 0 0 5px 0;
margin: 0 0 0 7px;
border: none;
display: inline-block;
}
.post-tab-layout .post-box-date ul li:last-child {
margin-left: 0;
}
.post-tab-layout .post-box-date ul li a {
color: #909090;
font-size: 14px;
}
.post-tab-layout .post-box-date ul li a:hover {
color: #444444;
}
.post-tab-layout .post-box-date ul li i {
color: #444444;
margin-left: 7px;
} .feature-post-layout .entry-title {
font-size: 18px;
font-weight: 600;
margin-bottom: 10px;
line-height: 1.4;
}
.feature-post-layout .entry-title a {
color: #111111;
}
.feature-post-layout .entry-title a:hover {
color: #444444;
}
.feature-post-layout .post-box-date ul {
list-style: none;
margin: 0 0 5px 0;
padding: 0;
}
.feature-post-layout .post-box-date ul li {
font-size: 14px;
color: #909090;
margin: 0 0 0 7px;
border: none;
display: inline-block;
}
.feature-post-layout .post-box-date ul li:last-child {
margin-left: 0;
}
.feature-post-layout .post-box-date ul li a {
color: #909090;
font-size: 14px;
}
.feature-post-layout .post-box-date ul li a:hover {
color: #444444;
}
.feature-post-layout .post-box-date ul li i {
color: #444444;
margin-left: 7px;
}
.feature-post-layout .media {
margin-bottom: 18px;
overflow: hidden;
}
.feature-post-layout .media img {
border-radius: 0px;
}
.feature-post-layout .list-item {
background: #f8f8f8;
overflow: hidden;
margin-bottom: 5px;
padding: 14px 25px 7px;
}
.feature-post-layout .list-item:last-child {
margin-bottom: 0;
}
.sidebar-widget-area .widget .corporate-address li {
display: inline-block;
width: 100%;
vertical-align: top;
}
.sidebar-widget-area .widget .corporate-address li i {
color: #111111;
font-size: 19px;
padding: 0px 0 10px 15px;
}
.sidebar-widget-area .widget .corporate-address li i.fa-map-marker {
color: #111111;
font-size: 19px;
padding: 0px 0 10px 24px;
}
.sidebar-widget-area .widget .corporate-address li a {
color: #222222;
line-height: 34px;
font-size: 15px;
transition: all 0.3s ease-out;
font-weight: 400;
}
.sidebar-widget-area .widget .corporate-address li a:before {
content: "";
margin-left: 0px;
} .sidebar-widget-area .widget_categories ul li,
.sidebar-widget-area .widget_archive ul li {
text-align: left;
width: 100%;
float: right;
position: relative;
}
.sidebar-widget-area .widget_categories ul li a,
.sidebar-widget-area .widget_archive ul li a {
float: right;
}
.sidebar-widget-area .widget ul li ul.children,
.sidebar-widget-area .widget ul li ul.sub-menu {
padding-right: 17px;
padding-top: 8px;
margin-top: 8px;
float: right;
width: 100%;
}
.sidebar-widget-area .widget.widget_pages ul li ul.children,
.sidebar-widget-area .widget.widget_nav_menu ul li ul.sub-menu {
float: inherit;
width: inherit;
} .sidebar-widget-area .widget_calendar table {
margin: 0;
}
.sidebar-widget-area .widget_calendar table caption {
padding-bottom: 0;
font-weight: 500;
color: #111111;
} .mc4wp-form {
background-color: #f0f0f0;
text-align: center;
padding: 32px 30px 30px;
}
.home-right-side .mc4wp-form {
background: linear-gradient(-90deg, #ff7177 0%, #ff4a52 100%);
text-align: center;
padding: 32px 30px 30px;
border-radius: 5px;
}
.home-right-side .mc4wp-form p, .home-right-side .mc4wp-form p a, .home-right-side .mc4wp-form h3 {
color: #ffffff;
}
.home-right-side .mc4wp-form h3 {
border-bottom: none;
margin-bottom: 0px;
}
.sidebar-widget-area .widget .mc4wp-form h3 {
color: #111111;
font-weight: 600;
margin-bottom: 2px !important;
font-size: 18px !important;
border-bottom: none !important;
padding-bottom: 7px !important;
}
.mc4wp-form h3:after {
display: none;
}
.mc4wp-form p, .mc4wp-form p a {
font-size: 14px;
color: #969696;
}
.mc4wp-form .form-group .form-control {
text-align: center;
color: #909090;
background-color: #ffffff;
padding: 5px 30px;
height: 55px;
font-size: 16px;
border: none;
box-shadow: none;
border-radius: 0px;
}
.mc4wp-form .form-group .item-btn {
background-color: rgba(255, 74, 82, 1);
padding: 12px 35px;
box-shadow: none;
border-radius: 0px;
color: #ffffff;
width: 100%;
height: 55px;
letter-spacing: 2px;
cursor: pointer;
font-weight: 500;
font-size: 16px;
outline: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.home-right-side .mc4wp-form .form-group .item-btn {
background-color: #ffffff;
color: rgba(255, 74, 82, 1);
}
.mc4wp-form .form-group .item-btn:hover {
color: #ffffff;
background-color: rgba(255, 74, 82, 0.8);
}
.mc4wp-form .form-group .form-control::-moz-placeholder {
color: #909090;
}
.mc4wp-form .form-group .form-control::-webkit-input-placeholder {
color: #909090;
}
.home-4-mail .original, .original-2 {
display: none;
}
.home-4-mail .original-2 {
display: block;
} .elementor-widget-wp-widget-categories ul {
list-style: none;
margin: 0;
padding: 0;
}
.elementor-widget-wp-widget-categories ul li {
margin: 0 0 10px;
padding: 0 0 10px;
width: 100%;
float: right;
text-align: left;
}
.elementor-widget-wp-widget-categories ul li:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.elementor-widget-wp-widget-categories ul li a {
float: right;
color: #646464;
}
.elementor-widget-wp-widget-categories ul li:hover a {
color: #ff4a52;
}
.elementor-widget-wp-widget-categories ul li a:hover {
color: #ff4a52;
}
.elementor-widget-wp-widget-categories ul li ul.children,
.elementor-widget-wp-widget-categories ul li ul.sub-menu {
border-top: 1px solid #dedede;
padding-right: 17px;
padding-top: 8px;
margin-top: 8px;
float: right;
width: 100%;
} .widget-latest ul.block-list .single-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 20px;
}
.elementor-widget-wp-widget-rt-recipe-rated .widget-latest ul.block-list .single-item {
margin-bottom: 10px;
}
.widget-latest ul.block-list .single-item:last-child {
margin-bottom: 0;
}
.sidebar-widget-area .widget-latest ul.block-list .single-item .item-img {
margin-left: 20px;
margin-top: 5px;
position: relative;
overflow: hidden;
width: 40%;
}
.element-sidebar-title .widget-latest ul.block-list .single-item .item-img {
margin-left: 20px;
margin-top: 5px;
position: relative;
overflow: hidden;
width: 48%;
}
.widget-latest ul.block-list .single-item .item-img a {
display: block;
}
.widget-latest ul.block-list .single-item .item-img a img {
border-radius: 5px;
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.widget-latest ul.block-list .single-item .item-img .count-number {
color: #ffffff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
left: -5px;
bottom: -5px;
z-index: 3;
height: 35px;
width: 35px;
border-radius: 50%;
background-color: rgba(255, 74, 82, 0.8);
}
.widget-latest ul.block-list .single-item .item-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.widget-latest ul.block-list .single-item .item-content i {
color: #ff4a52;
margin-left: 5px;
}
.home-right-side .widget-latest ul.block-list .single-item .item-content i {
margin-left: 0px;
}
.widget-latest ul.block-list .single-item .item-content .item-ctg a {
color: #ff4a52;
font-size: 14px;
font-weight: 600;
}
.widget-latest ul.block-list .single-item .item-content .item-title {
margin-bottom: 0px;
line-height: 1.6;
}
.elementor-widget-wp-widget-rt-recipe-rated .widget-latest ul.block-list .single-item .item-content .item-title {
line-height: 1.4;
}
.widget-latest ul.block-list .single-item .item-content .item-title a {
font-weight: 700;
font-size: 16px;
margin-bottom: 4px;
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.widget-latest ul.block-list .single-item .item-content .item-title a:hover {
color: #ff4a52;
}
.widget-latest ul.block-list .single-item .item-content .posted-date {
display: inline-block;
font-size: 15px;
margin-left: 8px;
}
.widget-latest ul.block-list .single-item .item-content .item-post-by {
display: inline-block;
line-height: 1;
font-size: 15px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.widget-latest ul.block-list .single-item .item-content .item-post-by a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.widget-latest ul.block-list .single-item .item-content .item-post-by a span {
color: #909090;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.widget-latest ul.block-list .single-item .item-content .item-post-by a i {
color: #ff4a52;
margin-left: 10px;
}
@media only screen and (max-width: 1199px) {
.widget-latest ul.block-list .single-item .item-content .item-post-by a i {
margin-left: 5px;
}
}
.widget-latest ul.block-list .single-item .item-content .item-post-by a:hover {
color: #ff4a52;
}
.widget-latest ul.block-list .single-item:hover .item-img a img {
transform: scale(1.2);
} .footer-top-area {
color: #b0b0b0;
font-size: 16px;
line-height: 1.7;
}
@media (min-width: 768px) and (max-width: 991px) {
.footer-top-area {
font-size: 14px;
}
}
.footer-top-area .widget {
margin-bottom: 40px;
padding-bottom: 0px;
width: 100%;
float: right;
}
.footer-top-area .widget_text p {
margin-bottom: 0;
}
.footer-top-area .widget.widget_media_image {
margin-bottom: 30px;
}
.footer-top-area .widgettitle {
color: #ffffff;
font-size: 26px;
font-weight: 600;
margin-bottom: 30px;
padding-bottom: 20px;
position: relative;
border-bottom: 1px solid #444444;
}
.footer-top-area .widgettitle:after {
position: absolute;
content: "";
right: 0;
bottom: -2px;
height: 3px;
width: 50px;
background: #646464;
}
.footer-top-area ul.menu li.menu-item-has-children {
width: 100%;
}
.footer-top-area .corporate-address li {
display: inline-block;
width: 100%;
vertical-align: top;
}
.footer-top-area .corporate-address li i {
color: #b0b0b0;
font-size: 16px;
padding: 0px 0 10px 15px;
}
.footer-top-area .widget_categories li,
.footer-top-area .widget_pages li {
float: right;
width: 100%;
text-align: left;
cursor: pointer;
}
.footer-top-area .widget_categories li a,
.footer-top-area .widget_pages li a {
float: right;
}
.footer-top-area .widget_categories li a:before,
.footer-top-area .widget_pages li a:before {
}
.footer-top-area .rt_footer_social_widget .footer-about {
margin-bottom: 12px;
}
.footer-top-area .rt_footer_social_widget ul.footer-social {
margin-top: 25px;
}
.footer-top-area .rt_footer_social_widget .footer-social li {
float: right;
margin-left: 20px;
transition: all 0.3s ease-out 0s;
}
@media (min-width: 768px) and (max-width: 991px) {
.footer-top-area .rt_footer_social_widget .footer-social li {
margin-left: 18px;
}
}
.footer-top-area .rt_footer_social_widget .footer-social li a {
display: block;
font-size: 16px;
text-align: center;
transition: all 0.3s ease-out 0s;
}
.footer-top-area .rt_footer_social_widget .footer-social li a i {
color: #b0b0b0;
transition: all 0.3s ease-out 0s;
}
.footer-top-area .widget_tag_cloud .tagcloud {
padding-top: 10px;
}
.footer-top-area .widget_tag_cloud a {
border: 1px solid #ffffff;
color: #111111;
display: inline-block;
font-size: 14px !important;
margin: 0 0 4px 2px;
padding: 8px 15px;
transition: all 0.3s ease 0s;
}
@media (max-width: 991px) {
.footer-top-area .widget_tag_cloud a {
padding: 8px;
}
}
.footer-top-area .widget_tag_cloud a:hover {
background-color: #111111 !important;
color: #ffffff !important;
border: 1px solid #111111 !important;
}
.footer-top-area .search-form input.search-submit {
background-color: #fff;
color: #111111;
}
.footer-top-area a {
text-decoration: none;
}
.footer-top-area .widget a:link,
.footer-top-area .widget a:visited {
color: #b0b0b0;
}
.footer-top-area .widget a:hover,
.footer-top-area .widget a:active {
color: #f89f24;
}
.footer-top-area ul li {
margin-bottom: 5px;
padding-bottom: 5px;
padding-right: 1px;
position: relative;
}
.footer-top-area ul li:last-child,
.footer-top-area ul.menu li:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.footer-top-area ul li ul.children,
.footer-top-area ul li ul.sub-menu {
margin-top: 8px;
padding-right: 4px;
padding-top: 8px;
}
.footer-top-area ul li ul.children li :last-child,
.footer-top-area ul li ul.sub-menu li :last-child {
margin-bottom: 0px;
padding-bottom: 0px;
}
.footer-top-area ul li a {
text-decoration: none;
}
.footer-top-area ul li.recentcomments a {
line-height: 1.2 !important;
}
.footer-top-area .widget_tag_cloud a {
text-decoration: none;
}
.footer-top-area .mc4wp-success {
margin-top: 25px;
}
.footer-top-area .widget > form.mc4wp-form {
padding: 0px;
background: transparent;
text-align: right;
}
.footer-top-area .widget > form.mc4wp-form h3 {
display: none;
}
.footer-top-area .stylish-input-group {
padding-top: 15px;
}
.footer-top-area .stylish-input-group .form-control {
background: #2d2d2d;
border: none;
box-shadow: none;
color: #646464;
border-radius: 0px;
height: 39px;
padding-right: 18px;
}
.footer-top-area .stylish-input-group .form-control::-moz-placeholder {
color: #646464;
}
.footer-top-area .stylish-input-group .form-control::-webkit-input-placeholder {
color: #646464;
}
.footer-top-area .stylish-input-group .input-group-addon {
background: #2d2d2d;
border: none;
border-radius: 0px;
padding: 0;
}
.footer-top-area .stylish-input-group .input-group-addon button {
background: #2d2d2d;
border-radius: 0px;
border: none;
box-shadow: none;
padding: 11px 16px;
transition: all 0.3s ease-out;
}
.footer-top-area .stylish-input-group .input-group-addon button i {
color: #111111;
}
.footer-top-area .stylish-input-group .input-group-addon button:hover {
background: #111111;
opacity: 0.7;
}
.footer-top-area .stylish-input-group .input-group-addon button:hover i {
color: #ffffff;
}
.footer-top-area .rt-news-box .media-body .post-date-dark {
font-size: 14px;
margin-bottom: 12px;
}
.footer-top-area .rt-news-box .media-body .post-date-dark ul li {
color: #aeaeae;
}
.footer-top-area .rt-news-box .media-body h3 {
font-size: 15px;
font-weight: 400;
line-height: 1.4;
margin-bottom: 0;
}
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a {
color: #cccccc;
}
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a:hover {
color: #111111;
}
.footer-top-area .rt-news-box .media a.post-img-holder {
width: 32% !important;
}
.footer-top-area .gallery .gallery-item {
max-width: 31.5%;
margin: 0 0px 5px 5px;
}
.footer-top-area .gallery .gallery-item img {
max-height: 100px;
}
.footer-top-area .mc4wp-form .form-group {
margin-bottom: 20px;
}
.footer-top-area .mc4wp-form p {
font-size: 14px;
}
.footer-top-area .mc4wp-form .form-group:last-child {
margin-bottom: 0;
}
.footer-top-area .mc4wp-form .form-group .form-control {
font-size: 16px;
color: #cccccc;
background-color: transparent;
border: 1px solid #444444;
padding: 0 10px;
height: 50px;
box-shadow: none;
}
.footer-top-area .mc4wp-form .form-group .item-btn {
font-size: 16px;
font-weight: 500;
color: #ffffff;
height: 50px;
border: none;
opacity: 1;
padding: 12px 35px;
border-radius: 4px;
cursor: pointer;
line-height: 1.4;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.footer-top-area .mc4wp-form .form-group .item-btn:hover {
opacity: .7;
}
.footer-top-area .mc4wp-form .form-group .form-control::-moz-placeholder {
color: #cccccc;
}
.footer-top-area .mc4wp-form .form-group .form-control::-webkit-input-placeholder {
color: #cccccc;
}
.widget-open-hour ul.opening-schedule li {
display: flex;
justify-content: space-between;
}
.widget-open-hour ul.opening-schedule li:last-child {
margin-bottom: 0;
}
.widget_apsc_widget .apsc-theme-4 .apsc-each-profile .apsc-inner-block {
padding: 12px 20px 12px 10px;
font-size: 14px;
text-transform: uppercase;
}
.widget_apsc_widget .apsc-theme-4 .apsc-each-profile:last-child {
margin-left: 0;
}
.widget_apsc_widget .apsc-theme-4 span.media-name {
display: none;
}
.widget_apsc_widget .apsc-theme-4 .social-icon i {
font-size: 15px;
padding-left: 7px;
}
.footer-top-area .widget.widget_calendar table {
margin-bottom: 0;
}
.footer-top-area .widget.widget_calendar table caption {
padding-bottom: 0;
} .entry-banner {
position: relative;
}
.entry-banner:after {
position: absolute;
content: "";
right: 0;
top: 0;
height: 100%;
width: 100%;
background: rgba(255, 74, 82, 0.95);
z-index: 1;
}
.entry-banner .entry-banner-content {
padding: 90px 0 95px;
text-align: center;
position: relative;
z-index: 2;
}
.entry-banner .entry-banner-content h1 {
line-height: 1.4;
font-weight: 600;
margin-bottom: 10px;
color: #111111;
font-size: 36px;
}
.entry-banner .entry-banner-content h1 a {
color: #111111;
}
.entry-banner .entry-banner-content h1 a:hover {
color: #444444;
}
.entry-banner .entry-banner-content .delimiter {
padding: 0 6px;
color: #ffffff;
}
@media (max-width: 768px) {
.entry-banner .entry-banner-content {
padding: 40px 0;
} .entry-banner .entry-banner-content h1 {
font-size: 28px;
}
}
@media (max-width: 480px) {
.entry-banner .entry-banner-content h1 {
font-size: 26px;
}
} .trheader .entry-banner .entry-banner-content {
padding-top: 180px;
}
@media (max-width: 992px) {
.trheader .entry-banner .entry-banner-content {
padding-top: 90px;
}
}
@media (max-width: 768px) {
.trheader .entry-banner .entry-banner-content {
padding-top: 40px;
}
} .breadcrumb-trail ul.trail-items {
margin: 10px 0 0 0;
padding: 0;
list-style: none;
}
.breadcrumb-trail ul.trail-items li {
display: inline-block;
font-size: 16px;
position: relative;
padding-left: 16px;
margin-left: 12px;
color: #111111;
}
.breadcrumb-trail ul.trail-items li:after {
position: absolute;
content: "-";
left: 0;
top: 0;
}
.breadcrumb-trail ul.trail-items li:last-child:after {
display: none;
}
.breadcrumb-trail ul.trail-items li a {
color: #111111;
}
.breadcrumb-trail ul.trail-items li a:hover {
color: #646464;
}
.breadcrumb-trail ul.trail-items li > span {
color: #646464;
}
.breadcrumb-area .entry-breadcrumb .delimiter ~ span {
color: #dacece;
}
.breadcrumb-area .entry-breadcrumb .delimiter ~ span:not(:last-child)::after {
content: ", ";
}
.banner-text {
line-height: 1.4;
}
.site-main .entry-breadcrumb .current {
color: #111111;
}  .rt-box-title-1 {
position: relative;
padding: 4px 10px;
background-color: #111111;
color: #fff;
display: inline-flex;
align-items: center;
margin-bottom: 25px;
font-size: 13px;
}
.rt-box-title-1 span {
position: absolute;
left: -8px;
z-index: 1;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-top: 10px solid;
border-top-color: #111111;
top: 0px;
} .rt-box-title-2 {
position: relative;
padding: 4px 10px;
background-color: #111111;
color: #fff;
display: inline-flex;
align-items: center;
margin-bottom: 30px;
}
.rt-box-title-2 span {
position: absolute;
bottom: -7px;
right: 8px;
z-index: 1;
width: 0;
height: 0;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
border-top: 10px solid #111111;
}
@media ( min-width: 1024px ) {
.hide-desktop {
display: none;
}
}
.position-relative {
position: relative;
}
.img-overlay-70:before {
background-image: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
height: 70%;
opacity: 0.7;
position: absolute;
left: 0;
z-index: 1;
} .ranna-button-1 {
border: 1px solid #646464;
border-radius: 4px;
color: #ffffff !important;
padding: 12px 20px;
background: #646464;
font-size: 16px;
font-weight: 500;
display: inline-block;
transition: all 0.3s ease-out;
line-height: 1.4;
}
.ranna-button-1:hover {
background: #444444;
border: 1px solid #444444;
}
.ranna-button-1 i:before {
font-size: 14px;
margin-right: 10px;
}
.ranna-button-2 {
border: 1px solid #444444;
border-radius: 4px;
color: #ffffff !important;
padding: 12px 20px;
background: #444444;
font-size: 16px;
font-weight: 500;
display: inline-block;
transition: all 0.3s ease-out;
line-height: 1.4;
}
.ranna-button-2:hover {
background: #646464;
border: 1px solid transparent;
}
.ranna-button-2 i {
padding-right: 0px;
}
.ranna-button-2 i:before {
font-size: 14px;
margin-right: 10px;
}
.ranna-primary-color {
color: #111111;
}
.btn-send-message {
background: #111111;
padding: 10px 0;
border: 2px solid #111111;
text-transform: capitalize;
color: #ffffff;
font-weight: 500;
display: inline-block;
width: 190px;
transition: all 0.5s ease-out;
}
.btn-send-message:hover {
color: #111111;
background: #ffffff;
box-shadow: 0px 0px 19px -14px #111111;
transition: all 0.5s ease-out;
}
.btn-contact {
background: transparent;
padding: 10px 44px;
border: 2px solid #ffffff;
text-transform: capitalize;
color: #ffffff;
font-weight: 500;
display: inline-block;
border-radius: 45px;
transition: all 0.5s ease-out;
}
.btn-contact:hover {
color: #111111;
background: #ffffff;
box-shadow: 0px 0px 19px -14px #111111;
transition: all 0.5s ease-out;
}
.btn-error {
background: #646464;
padding: 12px 33px;
color: #ffffff;
border-radius: 0;
font-weight: 500;
margin-top: 30px;
border: 1px solid #646464;
transition: all 0.5s ease-out;
}
.btn-error:hover {
background: #5c9d01;
color: #000000;
transition: all 0.5s ease-out;
}
.btn-read-more {
background: #ffffff;
padding: 10px 44px;
border: 1px solid #111111;
text-transform: capitalize;
color: #111111;
font-weight: 500;
display: inline-block;
border-radius: 45px;
box-shadow: 0px 0px 19px -14px #111111;
transition: all 0.5s ease-out;
}
.btn-read-more:hover {
color: #ffffff;
background: #111111;
transition: all 0.5s ease-out;
} .btn-square-transparent {
background: transparent;
border: 2px solid #111111;
text-transform: capitalize;
color: #111111;
display: inline-block;
box-shadow: 0px 0px 19px -14px #111111;
transition: all 0.5s ease-out;
border-radius: 0px;
font-weight: 500;
font-size: 16px;
padding: 13px 28px;
margin: 0 auto;
cursor: pointer;
}
.entry-content .btn-square-transparent.more {
color: #111111;
font-size: 15px;
font-weight: 500;
}
.entry-content .btn-square-transparent.more:hover {
color: #ffffff;
background: #111111;
}
.btn-square-transparent:hover {
color: #ffffff;
background: #111111;
transition: all 0.5s ease-out;
}
.btn-submit {
background: #111111;
padding: 10px 44px 12px;
border: none;
text-transform: capitalize;
color: #ffffff;
font-weight: 500;
display: inline-block;
border-radius: 45px;
transition: all 0.5s ease-out;
height: auto !important;
}
.btn-submit:hover {
color: #ffffff;
background: #111111;
transition: all 0.5s ease-out;
}
.nav-action-elements-layout ul {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.nav-action-elements-layout ul li {
display: inline-block;
margin-left: 15px;
}
.nav-action-elements-layout ul li:last-child {
margin-left: 0;
}
.nav-action-elements-layout ul li .login-btn {
background-color: transparent;
cursor: pointer;
box-shadow: none;
border: none;
color: #ffffff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.nav-action-elements-layout ul li .login-btn i {
margin-left: 10px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.nav-action-elements-layout ul li .login-btn:focus {
outline: none;
}
.nav-action-elements-layout ul li .fill-btn {
border-radius: 45px;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px 24px 10px 24px;
font-size: 16px;
color: #ffffff;
background-color: rgba(255, 74, 82, 1);
font-weight: 600;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.nav-action-elements-layout ul li .fill-btn i {
font-size: 15px;
margin-left: 5px;
}
.nav-action-elements-layout ul li .fill-btn i:before {
font-size: 15px;
}
.nav-action-elements-layout ul li .fill-btn:hover {
background-color: rgba(255, 74, 82, 0.8);
}
.submit-button-holder {
display: flex;
align-items: center;
justify-content: flex-end;
}  .apsc-theme-1 .apsc-each-profile {
margin-bottom: 10px;
}
.apsc-theme-1 .apsc-each-profile:last-child {
margin-bottom: 0;
margin-left: 0;
}
.apsc-theme-1 .apsc-each-profile .apsc-inner-block {
background-color: #ebebeb;
padding: 12px 14px;
border-radius: 2px;
font-size: 14px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.apsc-theme-1 .apsc-each-profile:hover .apsc-inner-block {
background-color: #ff4a52;
}
.apsc-theme-1 .apsc-each-profile a {
color: #646464;
border-radius: 0;
box-shadow: none;
}
.apsc-theme-1 .apsc-each-profile:hover a {
color: #ffffff;
}
.apsc-theme-1 .social-icon .fa {
font-size: 18px;
margin-left: 8px;
}
.apsc-theme-1 .apsc-each-profile .apsc-count {
margin-left: 5px;
}
.apsc-theme-1 .apsc-each-profile .media-name {
display: none;
} .apsc-theme-2 .apsc-each-profile {
margin-bottom: 10px;
}
.apsc-theme-2 .apsc-each-profile:last-child {
margin-bottom: 0;
margin-left: 0;
}
.apsc-theme-2 .apsc-each-profile .apsc-inner-block {
background-color: #ebebeb;
border-radius: 2px;
font-size: 14px;
}
.apsc-theme-2 .apsc-each-profile:hover .apsc-inner-block {
background-color: #444444;
}
.apsc-theme-2 .apsc-each-profile a {
color: #646464;
border-radius: 0;
box-shadow: none;
}
.apsc-theme-2 .apsc-each-profile:hover a {
color: #ffffff;
}
.apsc-theme-2 .social-icon .fa {
font-size: 18px;
background: #444444;
width: 58px;
height: 58px;
line-height: 58px;
text-align: center;
margin-left: 10px;
color: #fff;
}
.apsc-theme-2 .apsc-each-profile .apsc-count {
margin-left: 5px;
}
.apsc-theme-2 .apsc-each-profile .media-name {
display: none;
} .apsc-theme-3 .apsc-each-profile {
margin-bottom: 10px;
}
.apsc-theme-3 .apsc-each-profile:last-child {
margin-bottom: 0;
margin-left: 0;
}
.apsc-theme-3 .apsc-each-profile .apsc-inner-block {
background-color: #ebebeb;
border-radius: 2px;
font-size: 14px;
}
.apsc-theme-3 .apsc-each-profile:hover .apsc-inner-block {
background-color: #646464;
}
.apsc-theme-3 .apsc-each-profile a {
color: #646464;
border-radius: 0;
box-shadow: none;
}
.apsc-theme-3 .apsc-each-profile:hover a {
color: #ffffff;
}
.apsc-theme-3 .social-icon .fa {
font-size: 18px;
background: #646464;
width: 58px;
height: 58px;
line-height: 58px;
text-align: center;
margin-left: 10px;
color: #fff;
}
.apsc-theme-3 .apsc-each-profile .apsc-count {
margin-left: 5px;
} .apsc-theme-4 .apsc-each-profile {
float: right;
width: 48%;
margin-left: 5px;
margin-bottom: 5px;
}
.home-left-side .apsc-theme-4 .apsc-each-profile {
margin-right: 5px;
margin-left: 0px;
}
@media (max-width: 320px) {
.apsc-theme-4 .apsc-each-profile {
width: 100%;
}
}
.apsc-theme-4 .apsc-each-profile .apsc-inner-block {
background-color: #ebebeb;
border-radius: 2px;
padding: 12px 12px;
font-size: 14px;
text-align: right;
}
.apsc-theme-4 .apsc-each-profile:hover .apsc-inner-block {
background-color: #ff4a52;
}
.apsc-theme-4 .apsc-each-profile a {
color: #646464;
border-radius: 0;
box-shadow: none;
}
.apsc-theme-4 .apsc-each-profile:hover a {
color: #ffffff;
}
.apsc-theme-4 .social-icon .fa {
padding-left: 8px;
}
.apsc-theme-4 .apsc-each-profile .apsc-count {
margin-left: 5px;
}
.apsc-theme-4 .apsc-each-profile .media-name {
display: none;
}
.footer-area .apsc-theme-4 {
text-align: center;
}
.footer-area .apsc-theme-4 .apsc-each-profile {
float: inherit;
width: inherit;
display: inline-block;
}
.footer-area .apsc-theme-4 .apsc-each-profile .apsc-inner-block {
background: transparent;
}
.footer-area .apsc-theme-4 .apsc-each-profile:hover .apsc-inner-block {
background: transparent;
} form.post-password-form label > input {
background: #ffffff;
border: 1px solid #d7d7d7;
border-radius: 4px;
padding: 10px 8px;
}
form.post-password-form input {
border-radius: 4px;
} .content-area {
padding: 80px 0;
}
#primary.content-area {
overflow: hidden;
}
.entry-header .entry-thumbnail-area {
margin-bottom: 35px;
}
.has-post-thumbnail .entry-thumbnail-area img {
border-radius: 0px;
}
.no-banner .breadcrumb-area .entry-breadcrumb span a,
.no-banner .breadcrumb-area .entry-breadcrumb span a i {
color: #111111;
font-size: 15px;
padding-left: 5px;
}
.no-banner .entry-breadcrumb .delimiter {
font-size: 15px;
}
.no-banner .entry-breadcrumb .current {
color: #111111;
font-size: 15px;
padding-right: 5px;
}
.no-banner .entry-header .breadcrumb-area .entry-breadcrumb span a:hover {
color: #ff4a52;
}
.no-banner .single-recipe-layout1 h1 {
margin-bottom: 10px;
}
.entry-header .entry-category {
display: inline-block;
}
.entry-header .entry-meta .post-date {
font-size: 16px;
font-weight: 700;
color: #ffffff;
background-color: #e30025;
border-radius: 70px;
padding: 10px 24px;
display: inline-block;
margin-bottom: 25px;
}
.entry-header .entry-meta ul {
padding-right: 0px;
margin: 0 0 20px 0;
}
.entry-header .entry-meta ul li {
display: inline;
margin-left: 20px;
color: #909090;
margin-bottom: 0;
font-weight: 400;
}
.entry-header .entry-meta ul.post-light li {
font-size: 15px;
color: #909090;
}
.entry-header .entry-meta ul.post-light li a {
color: #909090;
}
.entry-header .entry-meta ul.post-light li a:hover {
color: #ff4a52;
}
.entry-header .entry-meta ul.response-area li {
display: inline-block;
margin-left: 35px;
position: relative;
margin-bottom: 10px;
}
.entry-header .entry-meta ul.response-area li:after {
content: ".";
font-size: 24px;
font-weight: 600;
color: #111111;
position: absolute;
bottom: 6px;
left: -24px;
}
.entry-header .entry-meta ul.response-area li:last-child:after {
display: none;
}
.entry-header .entry-meta ul li:last-child {
margin-left: 0;
}
.entry-header .entry-meta ul li i {
margin-left: 10px;
color: #ff4a52;
}
.post-detail-style1 .entry-title {
margin-bottom: 20px;
}
.post-detail-style1 .comments-area ul.comment-list {
padding: 10px 0px 0px;
margin-bottom: 20px;
}
.post-detail-style1 .comments-area .comment-list li {
padding-top: 10px;
}
.post-detail-style1 .comments-area .comment-list li .children li {
padding-top: 10px;
}
.post-detail-style1 .comments-area .each-comment {
background: #ffffff;
padding: 30px;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.comments-area .main-comments .comments-body {
display: grid;
}
@media (max-width: 1199px) {
.comments-area .main-comments .comments-body {
display: inherit;
}
} .entry-header .share-links {
padding-bottom: 15px;
}
.share-links .fa {
font-size: 15px;
}
.entry-header .share-links .share-title {
padding-left: 5px;
display: inline-block;
float: right;
line-height: 40px;
font-size: 12px;
margin: 2px 0;
}
.entry-header .share-links .share-title .fa {
margin-left: 5px;
font-size: 14px;
}
.entry-header .share-links.icons-text .share-title {
line-height: 30px;
}
.entry-header .share-links a {
display: inline-block;
margin: 2px;
height: 40px;
overflow: hidden;
color: #ffffff !important;
background: #444444;
position: relative;
transition: 0.3s;
border-radius: 4px;
width: 42.7px;
}
.entry-header .share-links a:hover {
color: #ffffff !important;
}
.entry-header .share-links a.large-share-button {
width: auto;
}
.entry-header .share-links a .fa {
width: 40px;
height: 40px;
float: right;
display: block;
text-align: center;
line-height: 40px;
}
.entry-header .share-links a .social-text {
border: 0 solid rgba(255, 255, 255, 0.3);
border-right-width: 1px;
padding-right: 15px;
height: 20px;
float: right;
margin-top: 10px;
padding-left: 25px;
font-size: 12px;
line-height: 20px;
font-family: "Open Sans", sans-serif;
}
.entry-header .share-links a:hover {
opacity: 0.8;
color: #fff;
}
.entry-header .share-links.icons-text .large-share-button {
height: 30px;
}
.entry-header .share-links.icons-text .large-share-button .social-text {
padding-right: 6px;
padding-left: 8px;
height: 20px;
margin-top: 5px;
line-height: 20px;
font-size: 10px;
}
.entry-header .share-links.icons-text .large-share-button .fa {
width: 30px;
height: 30px;
line-height: 30px;
}
@media (max-width: 767px) {
.entry-header .share-links .social-text {
display: none;
}
}
@media (max-width: 479px) {
.entry-header .share-links .share-title {
display: none;
}
}
.entry-header .share-links a.facebook-share-button {
background: #5d82d1;
}
.entry-header .share-links a.twitter-share-button {
background: #40bff5;
}
.entry-header .share-links a.google-share-button {
background: #eb5e4c;
}
.entry-header .share-links a.linkedin-share-button {
background: #238cc8;
}
.entry-header .share-links a.pinterest-share-button {
background: #e13138;
}
.entry-header .share-links a.reddit-share-button {
background: #ff4500;
}
.entry-header .share-links a.stumbleupon-share-button {
background: #eb4924;
}
.entry-header .share-links a.tumblr-share-button {
background: #35465c;
}
.entry-header .share-links a.vk-share-button {
background: #45668e;
}
.entry-header .share-links a.odnoklassniki-share-button {
background: #ee8208;
}
.entry-header .share-links a.pocket-share-button {
background: #ef4056;
}
.entry-header .share-links a.whatsapp-share-button {
background: #43d854;
}
.entry-header .share-links a.telegram-share-button {
background: #0088cc;
}
.entry-header .share-links a.viber-share-button {
background: #773ead;
}
.entry-header .share-links a.viber-share-button .fa {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.entry-header .share-links a.email-share-button {
background: #333333;
} .rns-plugin {
margin: 20px 0 20px;
}
.rns-plugin .rns-header {
font-size: 28px;
font-weight: 700;
margin-bottom: 30px;
color: #111111;
}
.rns-plugin .rns-footer {
display: none;
} .post-detail-style2 .content-area {
background: #f8f8f8;
}
.post-detail-style2 .post-info-light ul.entry-meta {
margin-bottom: 20px;
}
.post-detail-style2 .post-info-light ul li,
.post-detail-style2 .post-info-light ul li a {
color: #757272;
}
.post-detail-style2 .post-info-light ul li a:hover {
color: #111111;
}
.post-detail-style2 .entry-meta .post-date {
font-size: 16px;
font-weight: 700;
color: #ffffff;
background-color: #e30025;
border-radius: 70px;
padding: 10px 24px;
display: inline-block;
margin-bottom: 30px;
}
.post-detail-style2 .entry-meta li {
display: inline-block;
margin-left: 20px;
color: #646464;
}
@media (max-width: 480px) {
.post-detail-style2 .entry-meta li {
padding-left: 10px;
}
}
.post-detail-style2 .entry-meta li i {
margin-left: 10px;
color: #f89f24;
}
.post-detail-style2 .entry-meta li a {
color: #646464;
}
.post-detail-style2 .entry-meta li a:hover {
color: #111111;
}
.post-detail-style2 .entry-meta ul {
padding-right: 0;
margin-bottom: 30px;
}
.post-detail-style2 .entry-post-meta ul {
padding-right: 0;
margin-bottom: 20px;
}
.post-detail-style2 .entry-post-meta ul li {
font-weight: 400;
position: relative;
margin-left: 50px;
}
.post-detail-style2 .entry-post-meta ul li:last-child {
margin-left: 0;
}
.post-detail-style2 .entry-post-meta ul li:after {
content: "";
height: 35px;
width: 1px;
background-color: #c4c4c4;
top: 50%;
left: -27px;
transform: translateY(-50%);
position: absolute;
}
.post-detail-style2 .entry-post-meta ul li:last-child:after {
display: none;
}
.post-detail-style2 .entry-post-meta ul li i {
margin-left: 10px;
color: #a0a0a0;
font-size: 24px;
}
.post-detail-style2 .entry-footer .item-tags .tag_styles {
list-style: none;
padding: 0;
margin-top: 0px;
margin-bottom: 0px;
display: inline-block;
}
.post-detail-style2 .entry-content {
border-top: none;
padding-top: 0px;
}
.post-detail-style2 .sidebar-widget-area {
background: #fff;
padding: 30px;
}
.post-detail-style2 .detail-content-holder {
padding: 30px 30px 10px;
background: #fff;
text-align: center;
-webkit-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
}
.post-detail-style2 .post-navigation {
margin-top: 50px;
}
.post-detail-style2 .related-post {
background: #ffffff;
padding: 30px 33px 10px;
border: none;
}
.post-detail-style2 .about-author {
background: #ffffff;
padding: 30px 33px 30px;
border: none;
-webkit-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
}
.post-detail-style2 .rt-related-post {
background: #ffffff;
padding: 30px 30px 30px;
border: none;
-webkit-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
}
.post-detail-style2 .comments-area {
margin-top: 40px;
}
.post-detail-style2 .each-comment {
background: #ffffff;
padding: 30px;
-webkit-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
}
.post-detail-style2 .comment-respond form {
background: #ffffff;
padding: 30px;
-webkit-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0px 0 rgba(211, 211, 211, .75);
}
.post-detail-style2 .entry-footer .entry-footer-meta {
margin-bottom: 0;
border-bottom: none;
} .post-detail-style3 .detail-content-wrap {
background: #ffffff;
position: relative;
margin: -100px 50px auto;
padding: 30px;
border-radius: 6px;
}
.post-detail-style3 .detail-content-holder {
text-align: center;
} .post-footer-share .share-links a.large-share-button {
width: 42.7px;
}
.post-footer-share .share-links {
padding-bottom: 0px;
}
.blog-post-slider .prev-article {
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
display: block
}
.page .entry-content {
padding-top: 0px;
border-top: none;
}
.entry-footer .entry-footer-meta {
margin-bottom: 50px;
margin-top: 20px;
overflow: hidden;
border-top: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
padding-top: 27px;
padding-bottom: 27px;
display: flex;
justify-content: space-between;
}
.entry-footer .entry-footer-meta .share-links .social-text {
display: none;
}
@media (max-width: 480px) {
.entry-footer .entry-footer-meta {
display: inherit;
text-align: center;
}
.entry-footer .item-tags {
margin-bottom: 5px;
}
}
.entry-footer .item-tags ul {
list-style: none;
padding: 0;
margin-top: 0px;
margin-bottom: 0px;
}
.entry-footer .item-tags ul li {
font-size: 17px;
margin-left: 12px;
margin-bottom: 1px;
margin-top: 1px;
display: inline-block;
}
.entry-footer .item-tags span {
font-size: 20px;
font-weight: 500;
color: #646464;
margin-left: 5px;
line-height: 1.3;
}
.entry-footer .item-tags a {
color: #909090;
border-radius: 4px;
display: inline-block;
margin-right: 8px;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.entry-footer .item-tags a:hover {
color: #646464;
}
.entry-footer .post-share > span {
font-size: 17px;
font-weight: 500;
color: #646464;
margin-left: 5px;
line-height: 1.3;
}
.entry-footer .post-share .share-links {
display: inline-block;
}
.entry-footer .post-share .share-links a {
font-size: 16px;
color: #646464;
padding-left: 12px;
}
.entry-footer .post-share .share-links a:hover {
color: #444444;
}
.entry-footer .post-share .share-links a:last-child {
padding-left: 0;
}
.rt-drop {
color: #111111;
float: right;
font-family: Georgia;
font-size: 75px;
line-height: 60px;
padding-top: 4px;
padding-left: 8px;
padding-right: 3px;
}
.about-author {
background: #f8f8f8;
padding: 35px;
margin-bottom: 30px;
margin-top: 30px;
border-radius: 4px;
}
.about-author .pull-left {
padding-left: 20px;
}
.about-author .pull-left img {
border-radius: 50%;
}
@media (max-width: 375px) {
.about-author {
display: inherit;
}
.about-author .pull-left {
padding-left: 0px;
float: inherit;
margin-bottom: 15px;
}
}
.about-author .media-body .author-title {
font-size: 20px;
margin-bottom: 5px;
font-weight: 700;
line-height: 1.4;
text-transform: capitalize;
}
.about-author .media-body .author-title a {
color: #111111;
}
.about-author .media-body .author-title a:hover {
color: #e30025;
}
.about-author .media-body .author-designation {
margin-bottom: 10px;
font-size: 14px;
color: #909090;
}
.about-author ul.author-box-social {
list-style: none;
margin: 15px 0 0 0;
padding: 0;
text-align: right;
}
.about-author ul.author-box-social li {
display: inline-block;
margin-left: 3px;
margin-bottom: 5px;
}
.about-author ul.author-box-social li a {
font-size: 16px;
color: #909090;
display: block;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-ms-transition: all .3s ease-out;
-o-transition: all .3s ease-out
}
.about-author ul.author-box-social li a:hover {
color: #646464;
}
.about-author ul.author-box-social li:last-child {
margin-left: 0px;
} .post-navigation {
padding: 0px;
margin-top: 40px;
margin-bottom: 40px;
}
.post-navigation .post-nav-title {
font-size: 18px;
line-height: 1.4;
margin-bottom: 0;
}
.post-navigation .text-left {
padding-left: 15px;
}
.post-navigation .text-left .pad-lr-15 {
padding: 0 0 0 15px;
}
.post-navigation .text-right {
padding-right: 15px;
display: initial !important;
}
.post-navigation .text-right .pad-lr-15 {
padding: 0 15px 0 0;
}
.single-post .post-navigation .text-right {
padding-right: 15px;
display: flex !important;
}
.post-navigation .text-left .wp-post-image {
max-width: 110px;
margin-left: 15px;
}
.post-navigation .text-right .wp-post-image {
max-width: 110px;
margin-right: 15px;
}
@media (max-width: 767px) {
.post-navigation .text-left .wp-post-image,
.post-navigation .text-right .wp-post-image {
display: none;
}
}
.post-navigation .post-nav-title a {
color: #111111;
}
.post-navigation .post-nav-title a:hover {
color: #ff4a52;
}
.post-navigation .prev-article {
color: #909090;
margin-bottom: 5px;
display: block;
}
.post-navigation .prev-article a {
color: #909090;
}
.post-navigation .prev-article a:hover {
color: #ff4a52;
}
.post-navigation .next-article a {
color: #909090;
}
.post-navigation .next-article a:hover {
color: #ff4a52;
}
.post-navigation .prev-article i {
margin-left: 10px;
font-size: 20px;
}
.post-navigation .prev-article:hover {
color: #ff4a52
}
.post-navigation .next-article {
color: #909090;
margin-bottom: 10px;
display: block;
}
.post-navigation .next-article i {
margin-right: 10px;
font-size: 20px;
}
.post-navigation .next-article:hover {
color: #646464
}
.divider {
position: relative
}
.divider:before {
position: absolute;
right: 0;
left: 0;
top: 23px;
width: 1px;
height: 65%;
background-color: #dcdcdc;
z-index: 1;
content: "";
margin: 0 auto
}
.page-links {
font-weight: 600;
padding-top: 12px;
}
.page-links .page-number {
text-align: center;
display: inline-block;
font-size: 18px;
color: #444444;
background: #f2f2f2;
border-radius: 0px;
margin-right: 5px;
padding: 0;
height: 36px;
width: 36px;
line-height: 36px;
font-weight: 500;
}
.page-links span.current .page-number,
.page-links a.post-page-numbers:hover .page-number {
background: #ff4a52;
color: #ffffff;
}
.page-links a .page-number {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
} .single-recipe-layout1 .ctg-name {
font-weight: 400;
margin-bottom: 2px;
display: inline-block;
margin-left: 7px;
}
.single-recipe-layout1 .rt-related-post .ctg-name {
font-weight: 700;
}
.single-recipe-layout1 .ctg-name a {
color: #ff4a52;
padding: 3px;
}
.single-recipe-layout1 .item-title {
font-weight: 700;
}
.single-recipe-layout1 .recipe-categories {
margin-bottom: 0px;
margin-right: 0;
padding-right: 0;
}
.single-recipe-layout1 .recipe-cuisine {
font-style: italic;
}
.single-recipe-layout1 .entry-meta {
padding-right: 0px;
line-height: 1;
margin-bottom: 0px;
display: inline-block;
}
.single-recipe-layout1 .entry-metas {
margin-bottom: 12px;
}
@media (max-width: 991px) {
.single-recipe-layout1 .entry-meta {
text-align: center;
}
}
.single-recipe-layout1 .entry-meta .single-meta {
display: inline-block;
margin-left: 8px;
margin-bottom: 5px;
font-size: 15px;
text-transform: capitalize;
}
.single-recipe-layout1 .entry-meta .single-meta.category-meta {
display: inline-flex;
align-items: baseline;
}
.single-recipe-layout1 .entry-meta .single-meta:last-child {
margin-left: 0;
}
.single-recipe-layout1 .entry-meta .single-meta a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
text-transform: capitalize;
}
.single-recipe-layout1 .entry-meta .single-meta a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout1 .entry-meta .single-meta i {
margin-left: 5px;
color: #ff4a52;
font-size: 14px;
}
.single-recipe-layout1 .entry-meta .single-meta a:hover,
.single-recipe-layout1 .entry-meta .single-meta a:hover span {
color: #ff4a52;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating {
margin-bottom: 10px;
padding-right: 0;
margin-right: 0;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li {
display: inline-block;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li i {
font-size: 16px;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li.star-fill > i {
color: #ffb300;
}
.single-recipe-layout1 .entry-meta .single-meta .item-rating li.star-empty > i {
color: #d9d9d9;
}
.single-ranna_recipe #fsModal .modal-dialog {
margin: 0;
}
@media (min-width: 576px) {
.single-ranna_recipe #fsModal .modal-dialog {
max-width: 100%;
margin: 0;
}
}
.single-ranna_recipe #fsModal .ingridients-wrap,
.single-ranna_recipe #fsModal .direction-wrap-layout2 {
max-height: 95vh;
overflow-y: auto;
padding-bottom: 100px;
box-sizing: border-box;
}
.single-ranna_recipe .ingredient-list {
margin-bottom: 25px;
} .action-item {
margin-bottom: 5px;
text-align: left;
}
@media ( max-width: 991px ) {
.action-item {
text-align: center;
margin-bottom: 20px;
padding-right: 0;
width: 100%;
}
}
@media ( max-width: 475px ) {
.single-recipe-layout1 .entry-meta {
text-align: center;
}
.action-item {
margin-bottom: 25px;
text-align: center;
}
.single-recipe-layout2 .action-item {
text-align: center;
}
}
.action-item li {
display: inline-block;
margin-left: 10px;
padding-left: 10px;
border-left: 1px solid #d5d5d5;
line-height: 1;
margin-bottom: 5px;
}
.action-item li:last-child {
margin-left: 0;
padding-left: 0;
border-left: 0;
}
.action-item li button {
background: transparent;
border: 0;
cursor: pointer;
color: #a8a8a8;
font-size: 24px;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.action-item li button a {
background: transparent;
border: 0;
cursor: pointer;
color: #a8a8a8;
font-size: 24px;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.action-item li button:focus {
outline: none;
}
.action-item li button:hover,
.action-item li button a:hover {
color: #ff4a52;
}
.action-item li.action-share-hover {
position: relative;
}
@media ( max-width: 480px ) {
.action-item li.action-share-hover {
margin: 10px auto 0;
}
}
.action-item li.action-share-hover .action-share-wrap {
position: absolute;
top: 40px;
padding-top: 10px;
right: 0;
text-align: center;
overflow: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 99;
}
.action-item li.action-share-hover .action-share-wrap:before {
content: "";
position: absolute;
top: 0;
right: 0;
left: 0;
margin: 0 auto;
width: 0;
border-right: 7px solid transparent;
border-left: 7px solid transparent;
border-bottom: 10px solid #ff4a52;
opacity: 0;
visibility: hidden;
transform: translateY(10px);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
transition-delay: 0.1s;
}
.action-item li.action-share-hover .action-share-wrap .social-text {
display: none;
}
.action-item li.action-share-hover .action-share-wrap a {
color: #ffffff;
background-color: #ff4a52;
display: block;
padding: 10px 12px;
transform: translateX(43px);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.action-item li.action-share-hover .action-share-wrap a:first-child {
padding: 20px 12px 10px;
}
.action-item li.action-share-hover .action-share-wrap a:last-child {
padding: 10px 12px 20px;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(1n) {
transition-delay: 1.0s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(2n) {
transition-delay: 0.9s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(3n) {
transition-delay: 0.8s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(4n) {
transition-delay: 0.7s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(5n) {
transition-delay: 0.6s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(6n) {
transition-delay: 0.5s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(7n) {
transition-delay: 0.4s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(8n) {
transition-delay: 0.3s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(9n) {
transition-delay: 0.2s;
}
.action-item li.action-share-hover .action-share-wrap a:nth-child(10n) {
transition-delay: 0.1s;
}
.action-item li.action-share-hover .action-share-wrap a:hover {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.action-item li.action-share-hover:hover .action-share-wrap:before {
opacity: 1;
visibility: visible;
transform: translateY(0);
transition-delay: 0.7s;
}
.action-item li.action-share-hover:hover .action-share-wrap a {
transform: translateX(0);
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(1n) {
transition-delay: 0.1s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(2n) {
transition-delay: 0.2s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(3n) {
transition-delay: 0.3s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(4n) {
transition-delay: 0.4s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(5n) {
transition-delay: 0.5s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(6n) {
transition-delay: 0.6s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(7n) {
transition-delay: 0.7s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(8n) {
transition-delay: 0.8s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(9n) {
transition-delay: 0.9s;
}
.action-item li.action-share-hover:hover .action-share-wrap a:nth-child(10n) {
transition-delay: 1.0s;
}
.single-recipe-layout1 .item-feature {
margin-bottom: 35px;
}
.single-recipe-layout1 .item-description {
margin-bottom: 30px;
}
.single-recipe-layout1 .item-feature ul {
margin-right: -1px;
margin-left: -1px;
display: flex;
flex-wrap: wrap;
list-style: none;
padding-right: 0; }
.single-recipe-layout1 .item-feature ul li {
margin-top: 2px; flex: 1;
padding-right: 1px;
padding-left: 1px;
min-width: 120px;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout1 .item-feature ul li {
flex: 0 0 50%;
}
.single-recipe-layout1 .item-feature ul li:nth-child(5) {
flex-basis: 100%;
}
}
@media only screen and (max-width: 300px) {
.single-recipe-layout1 .item-feature ul li {
flex: 0 0 100%;
}
}
.single-recipe-layout1 .item-feature ul li .feature-wrap {
background-color: #f2f2f2;
display: flex;
justify-content: center;
height: 100%;
}
.single-recipe-layout1 .item-feature ul li .media {
height: 100%;
padding: 12px 5px;
align-items: center;
}
.single-recipe-layout1 .item-feature ul li .feature-icon {
font-size: 24px;
line-height: 1;
}
.single-recipe-layout1 .item-feature ul li .space-sm {
margin-right: 15px;
}
.single-recipe-layout1 .item-feature ul li .feature-icon i,
.single-recipe-layout1 .item-feature ul li .feature-icon i:before {
font-size: 30px;
font-weight: 400;
}
.single-recipe-layout1 .item-feature ul li .feature-icon svg {
height: 30px;
width: auto;
transition: 0.4s;
}
.single-recipe-layout1 .item-feature ul li .feature-icon svg path {
fill: #ff4a52;
}
.single-recipe-layout1 .item-feature ul li .feature-title {
font-size: 17px;
color: #222;
font-weight: 600;
margin-bottom: 6px;
line-height: 1.2;
}
.single-recipe-layout1 .item-feature ul li .feature-sub-title {
font-size: 17px;
line-height: 1.2;
}
.single-recipe-layout1 .feature-wrap .feature-sub-title i {
display: none;
}
.nutrition-wrap .item-title,
.ingridients-wrap .item-title {
font-weight: 700;
font-size: 24px;
color: #111111;
margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
.nutrition-wrap .item-title,
.ingridients-wrap .item-title {
font-size: 22px;
}
}
.nutrition-wrap .item-title i,
.ingridients-wrap .item-title i {
color: #ff4a52;
margin-left: 10px;
}
.ingridients-wrap {
background-color: #f8f8f8;
padding: 30px 30px 30px 30px;
margin-bottom: 30px;
}
.ingridients-wrap .separate-ingredient-title h4 {
}
.ingridients-wrap .check-separate {
height: 15px;
}
.ingridients-wrap .checkbox {
padding-right: 5px;
margin-bottom: 22px;
text-align: right;
}
.ingridients-wrap .checkbox:last-child {
margin-bottom: 0;
}
.ingridients-wrap .checkbox label {
display: inline-block;
position: relative;
padding-right: 25px;
margin-top: 0;
margin-bottom: 0;
color: #444444;
}
.ingridients-wrap .checkbox label:before {
content: "";
display: inline-block;
position: absolute;
width: 20px;
height: 20px;
right: 0;
top: 5px;
margin-right: -5px;
border: 1px solid #cccccc;
border-radius: 2px;
background-color: #fff;
-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.ingridients-wrap .checkbox label:after {
display: inline-block;
position: absolute;
width: 16px;
height: 16px;
right: 17px;
top: 0px;
margin-right: -20px;
padding-right: 3px;
padding-top: 1px;
font-size: 11px;
color: #555555;
}
.ingridients-wrap .checkbox input[type="checkbox"] {
display: none;
}
.ingridients-wrap .checkbox input[type="checkbox"]:focus + label::before {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.ingridients-wrap .checkbox input[type="checkbox"]:checked + label::after {
font-family: 'FontAwesome';
content: "\f00c";
font-weight: 900;
}
.ingridients-wrap .checkbox input[type="checkbox"]:checked + label {
text-decoration: line-through;
}
.ingridients-wrap .checkbox input[type="checkbox"]:disabled + label {
opacity: 0.65;
}
.ingridients-wrap .checkbox input[type="checkbox"]:disabled + label::before {
background-color: #eff0f5;
cursor: not-allowed;
}
.ingridients-wrap .checkbox.checkbox-circle label::before {
border-radius: 50%;
}
.ingridients-wrap .checkbox-primary input[type="checkbox"]:checked + label::before {
background-color: #ff4a52;
border-color: #ff4a52;
-webkit-box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
-moz-box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
}
.ingridients-wrap .checkbox-primary input[type="checkbox"]:checked + label::after {
color: #fff;
}
.nutrition-wrap hr {
background-color: #f1f1f1;
border: 0;
height: 1px;
margin-bottom: 15px;
margin-top: 5px;
}
.nutrition-wrap {
background-color: #fef1f2;
padding: 30px 30px 15px 30px;
margin-bottom: 30px;
}
.nutrition-wrap h4 {
font-size: 14px;
}
.nutrition-wrap p {
text-align: left;
font-size: 12px;
margin-bottom: 0;
padding-bottom: 0;
}
.ingredient-list,
.nutrition-wrap .nutrition-list {
border-radius: 4px;
padding-top: 25px;
padding-bottom: 25px;
padding-right: 15px;
padding-left: 15px;
background-color: #ffffff;
}
.ingredient-list {
-webkit-box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
-moz-box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
}
.nutrition-wrap .nutrition-list {
-webkit-box-shadow: 0px 0px 27px 0px rgb(247, 219, 221, 1);
-moz-box-shadow: 0px 0px 27px 0px rgb(247, 219, 221, 1);
box-shadow: 0px 0px 27px 0px rgb(247, 219, 221, 1);
}
.nutrition-wrap .nutrition-list li {
padding-right: 0px;
padding-left: 5px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed #d7d7d7;
display: flex;
align-items: center;
justify-content: space-between;
}
.nutrition-wrap .nutrition-list li:last-child {
margin-bottom: 0;
border-bottom: 0;
padding-bottom: 0;
}
.nutrition-wrap .nutrition-list li.nutrition-value-title {
font-size: 14px;
text-align: left;
display: inherit;
}
.nutrition-wrap .nutrition-list li .nutrition-value {
font-size: 20px;
font-weight: 600;
}
.single-recipe-layout1 .related-recipe {
padding: 55px 100px 20px;
background-color: #f2f2f2;
margin-bottom: 30px;
}
.related-recipe .owl-theme .owl-nav .owl-next,
.related-recipe .owl-theme .owl-nav .owl-prev {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 50px;
height: 50px;
text-align: center;
border-radius: 50%;
line-height: 40px;
font-size: 30px;
transition: all .5s ease-out;
background: #fff;
color: #000;
}
.related-recipe .item-figure {
padding: 40px;
background: #ffffff;
}
.related-recipe .owl-theme .owl-nav .owl-prev {
right: -13%;
}
.related-recipe .owl-theme .owl-nav .owl-next {
left: -13%;
}
.no-sidebar .related-recipe .owl-theme .owl-nav .owl-prev {
right: -8%;
}
.no-sidebar .related-recipe .owl-theme .owl-nav .owl-next {
left: -8%;
}
.related-recipe .owl-theme .owl-nav .owl-next:hover,
.related-recipe .owl-theme .owl-nav .owl-prev:hover {
background: #ff4a52;
color: #fff;
}
.related-recipe .product-gallery-stc.owl-theme .owl-nav .owl-prev,
.related-recipe .product-gallery-stc.owl-theme .owl-nav .owl-next {
top: 33% !important;
}
@media (max-width: 991px) {
.related-recipe .owl-theme .owl-nav .owl-prev {
right: -17%;
}
.related-recipe .owl-theme .owl-nav .owl-next {
left: -17%;
}
}
@media (max-width: 375px) {
.related-recipe .owl-theme .owl-nav .owl-prev {
right: -20%;
}
.related-recipe .owl-theme .owl-nav .owl-next {
left: -20%;
}
}
@media (max-width: 320px) {
.related-recipe .owl-theme .owl-nav .owl-prev {
right: -27%;
}
.related-recipe .owl-theme .owl-nav .owl-next {
left: -27%;
}
}
@media (max-width: 475px) {
.related-recipe .owl-theme .owl-nav .owl-next,
.related-recipe .owl-theme .owl-nav .owl-prev {
width: 40px;
height: 40px;
text-align: center;
line-height: 31px;
font-size: 25px;
}
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .related-recipe {
padding: 40px 50px 10px;
}
}
.single-recipe-layout1 .related-recipe .heading-title {
text-align: center;
margin-bottom: 40px;
color: #111111;
font-size: 22px;
font-weight: 700;
}
.single-recipe-layout1 .direction-wrap-layout1 .section-paragraph,
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 {
margin-bottom: 40px;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 {
padding: 0;
align-items: flex-start;
}
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-figure {
position: relative;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-figure {
width: 100%;
}
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-figure img {
-webkit-box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 12px 24px 0px rgba(0, 0, 0, 0.1);
margin-bottom: 18px;
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1:last-child .item-figure:after {
display: none;
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content {
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content {
flex: inherit;
}
}
@media only screen and (max-width: 575px) {
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content {
}
}
.single-recipe-layout1 .direction-wrap-layout1 .serial-number {
background-color: #ff4a52;
color: #ffffff;
display: inline-block;
padding: 5px 5px 3px;
border-radius: 0 4px 4px 0;
font-weight: 600;
margin-bottom: 25px;
position: relative;
width: 100%;
text-align: center;
}
@media ( max-width: 480px ) {
.single-recipe-layout1 .direction-wrap-layout1 .serial-number {
display: block;
border-radius: 4px;
width: 40%;
margin: 0 auto 25px;
}
.single-recipe-layout1 .direction-wrap-layout1 .serial-number:after {
content: none;
display: none
}
}
@media ( max-width: 768px ) {
.single-recipe-layout1 .direction-wrap-layout1 .serial-number {
display: block;
border-radius: 4px;
width: 40%;
margin: 0 auto 25px;
}
.single-recipe-layout1 .direction-wrap-layout1 .serial-number:after {
content: none;
display: none
}
}
.single-recipe-layout1 .direction-wrap-layout1 .serial-number:after {
content: '';
position: absolute;
left: -40px;
width: 0;
top: 0px;
height: 0;
border-right: 20px solid #ff4a52;
border-left: 20px solid transparent;
border-top: 20px solid transparent;
border-bottom: 18px solid transparent;
clear: both;
}
.verticle-line {
border: 1px solid;
position: absolute;
right: 50%;
top: 50px;
transform: translateX(50%);
z-index: -1;
content: "";
width: 2px;
height: calc(100% - 95px);
color: #eff0f5;
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content p {
font-weight: 500;
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content p .item-time {
display: inline-block;
margin-right: 5px;
color: #ff4a52;
}
.single-recipe-layout1 .direction-wrap-layout1 .direction-box-layout1 .item-content p .item-time i {
margin-left: 5px;
}
.single-recipe-layout2 .tag-share,
.single-recipe-layout1 .tag-share {
padding: 30px 30px 15px;
margin-bottom: 15px;
background-color: #ffffff;
border: 1px solid #e6e6e6;
}
.single-recipe-layout2 .tag-share {
margin-left: 60px;
margin-right: 60px;
margin-bottom: 48px;
}
@media (max-width: 1199px) {
.single-recipe-layout2 .tag-share {
margin-left: 0px;
margin-right: 0px;
}
}
.single-recipe-layout1 .tag-share ul,
.single-recipe-layout2 .tag-share ul {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
list-style: none;
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0px;
}
@media (max-width: 767px) {
.single-recipe-layout1 .tag-share ul,
.single-recipe-layout2 .tag-share ul {
display: block;
}
}
.single-recipe-layout1 .tag-share ul li ul li,
.single-recipe-layout2 .tag-share ul li ul li {
display: inline-block;
font-size: 15px;
margin-bottom: 5px;
margin-left: 5px;
}
.single-recipe-layout1 .tag-share ul li ul li:last-child,
.single-recipe-layout2 .tag-share ul li ul li:last-child {
float: inherit;
}
.single-recipe-layout1 .tag-share ul li .inner-tag,
.single-recipe-layout2 .tag-share ul li .inner-tag {
margin-bottom: 10px;
margin-right: 0px;
padding-right: 0px;
}
.single-recipe-layout1 .tag-share ul li .inner-tag li a,
.single-recipe-layout2 .tag-share ul li .inner-tag li a {
background-color: #f2f2f2;
padding: 8px 15px 6px;
color: #646464;
display: block;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
text-transform: capitalize;
}
@media (max-width: 480px) {
.single-recipe-layout1 .tag-share ul li .inner-tag li a,
.single-recipe-layout2 .tag-share ul li .inner-tag li a {
padding: 8px 13px 6px;
}
.single-recipe-layout2 .tag-share {
margin-left: 0px;
margin-right: 0px;
text-align: center;
}
}
.single-recipe-layout1 .tag-share ul li .inner-tag li a:hover,
.single-recipe-layout2 .tag-share ul li .inner-tag li a:hover {
background-color: #ff4a52;
color: #ffffff;
}
.single-recipe-layout1 .tag-share ul li .inner-share,
.single-recipe-layout2 .tag-share ul li .inner-share {
margin-bottom: 10px;
}
.single-recipe-layout1 .tag-share ul li .inner-share li,
.single-recipe-layout2 .tag-share ul li .inner-share li {
margin-right: 5px;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout1 .tag-share ul li .inner-share li,
.single-recipe-layout2 .tag-share ul li .inner-share li {
margin-left: 5px;
margin-right: 0;
}
} .single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share {
display: flex;
}
@media (max-width: 480px) {
.single-recipe-layout1 .tag-share ul li .inner-share li,
.single-recipe-layout2 .tag-share ul li .inner-share li {
margin: 7px auto 0px !important;
}
.single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share {
display: block;
}
.single-recipe-layout1 .tag-share ul li .inner-share, .single-recipe-layout2 .tag-share ul li .inner-share {
margin-bottom: 0px;
margin-top: 15px;
}
}
@media (max-width: 768px) {
.single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share {
display: block;
}
.single-recipe-layout1 .tag-share ul li .inner-share, .single-recipe-layout2 .tag-share ul li .inner-share {
margin-bottom: 0px;
margin-top: 15px;
}
}
.single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share li,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share li {
display: inline-block;
}
.single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share li a,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share li a {
display: inline-flex;
margin-left: 3px;
}
.single-recipe-layout1 .tag-share ul li ul.inner-share.bottom-share span.social-text,
.single-recipe-layout2 .tag-share ul li ul.inner-share.bottom-share span.social-text {
display: none;
}
.single-recipe-layout1 .tag-share ul li .inner-share li a,
.single-recipe-layout2 .tag-share ul li .inner-share li a {
height: 40px;
width: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: #ffffff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(1n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(1n) {
background: #3b5998;
border: 1px solid #3b5998;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(1n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(1n):hover {
color: #3b5998;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(2n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(2n) {
background: #00aced;
border: 1px solid #00aced;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(2n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(2n):hover {
color: #00aced;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(3n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(3n) {
background: #b23121;
border: 1px solid #b23121;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(3n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(3n):hover {
color: #b23121;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(4n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(4n) {
background: #0e76a8;
border: 1px solid #0e76a8;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(4n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(4n):hover {
color: #0e76a8;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(5n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(5n) {
background: #EB4823;
border: 1px solid #EB4823;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(5n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(5n):hover {
color: #EB4823;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(6n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(6n) {
background: #314358;
border: 1px solid #314358;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(6n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(6n):hover {
color: #314358;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(7n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(7n) {
background: #E60023;
border: 1px solid #E60023;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(7n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(7n):hover {
color: #E60023;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(8n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(8n) {
background: #FF4500;
border: 1px solid #FF4500;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(8n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(8n):hover {
color: #FF4500;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(9n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(9n) {
background: #FFE793;
border: 1px solid #FFE793;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(9n):hover,
.single-recipe-layout .tag-share ul li .inner-share.bottom-share li a:nth-child(9n):hover {
color: #FFE793;
background-color: transparent;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(10n),
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(10n) {
background: #333333;
border: 1px solid #333333;
}
.single-recipe-layout1 .tag-share ul li .inner-share.bottom-share li a:nth-child(10n):hover,
.single-recipe-layout2 .tag-share ul li .inner-share.bottom-share li a:nth-child(10n):hover {
color: #333333;
background-color: transparent;
}
.rt-related-post.also-like-wrap .title-section {
border-bottom: none;
margin-bottom: 0px;
position: relative;
}
.rt-related-post.also-like-wrap .title-section .owl-custom-nav {
position: absolute;
left: 0;
top: 25px;
}
.rt-related-post.also-like-wrap .product-box-layout2 .item-title {
margin-bottom: 6px;
}
.rt-related-post.also-like-wrap .product-box-layout2 .entry-meta {
padding-right: 0;
}
.single-recipe-layout1 .related-post {
}
.single-recipe-layout1 .also-like-wrap .also-like-title {
text-align: center;
border-top: 1px solid #f2f2f2;
border-bottom: 1px solid #f2f2f2;
padding: 30px 0;
font-size: 22px;
font-weight: 700;
color: #111111;
margin-bottom: 30px;
width: 100%;
}
.single-recipe-layout1 .recipe-author {
padding: 35px 0 0;
background-color: #ffffff;
}
.single-recipe-layout1 .recipe-author .pull-left {
margin-left: 35px;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .recipe-author {
padding: 35px 0 40px;
}
}
@media ( max-width: 480px ) {
.single-recipe-layout1 .recipe-author .media {
display: block;
}
.single-recipe-layout1 .recipe-author .pull-left {
margin: 10px 0px;
float: none;
width: 100%;
}
.single-recipe-layout1 .recipe-author .media-body {
width: 100%;
}
.single-recipe-layout1 .also-like-wrap .also-like-title {
text-align: right;
}
}
.single-recipe-layout1 .recipe-author .author-title {
font-weight: 700;
color: #111111;
font-size: 20px;
margin-bottom: 5px;
text-transform: capitalize;
}
.single-recipe-layout1 .recipe-author .author-title a {
color: #111111;
}
.single-recipe-layout1 .recipe-author {
font-size: 14px;
color: #646464;
margin-bottom: 40px;
}
.single-recipe-layout1 .recipe-author .author-sub-title {
margin-bottom: 10px;
font-size: 12px;
color: #666666;
}
.single-recipe-layout1 .recipe-author .author-title a:hover {
color: #ff4a52;
}
.single-recipe-layout1 .recipe-author img {
border-radius: 50%;
}
.single-recipe-layout1 .recipe-author p {
font-size: 18px;
color: #444444;
}
.single-recipe-layout1 .recipe-author .author-social {
margin-right: 0px;
padding-right: 0px;
margin-bottom: 0;
}
.single-recipe-layout1 .recipe-author .author-social li {
display: inline-block;
margin-left: 15px;
}
.single-recipe-layout1 .recipe-author .author-social a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout1 .recipe-author .author-social a:hover {
color: #ff4a52;
}
.single-recipe-layout1 .recipe-reviews {
background-color: #f2f2f2;
padding: 0;
margin: 0;
}
.single-recipe-layout1 .recipe-reviews .comment-list .comment {
margin-bottom: 15px;
}
.recipe-reviews .comment-list .comment.depth-2,
.recipe-reviews .comment-list .comment.depth-3,
.recipe-reviews .comment-list .comment.depth-4,
.recipe-reviews .comment-list .comment.depth-5,
.recipe-reviews .comment-list .comment.depth-6,
.recipe-reviews .comment-list .comment.depth-7,
.recipe-reviews .comment-list .comment.depth-8,
.recipe-reviews .comment-list .comment.depth-9,
.recipe-reviews .comment-list .comment.depth-10 {
margin-right: 30px;
}
@media only screen and (max-width: 575px) {
.single-recipe-layout1 .recipe-reviews {
padding: 0px;
}
.recipe-reviews .comment-list .comment.depth-2,
.recipe-reviews .comment-list .comment.depth-3,
.recipe-reviews .comment-list .comment.depth-4,
.recipe-reviews .comment-list .comment.depth-5,
.recipe-reviews .comment-list .comment.depth-6,
.recipe-reviews .comment-list .comment.depth-7,
.recipe-reviews .comment-list .comment.depth-8,
.recipe-reviews .comment-list .comment.depth-9,
.recipe-reviews .comment-list .comment.depth-10 {
margin-right: 15px;
}
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
flex-wrap: wrap;
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap .avarage-rating {
margin-bottom: 10px;
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap .avarage-rating .rating-icon-wrap {
color: #ffb300;
font-size: 14px;
margin-right: 10px;
display: inline-block;
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap .avarage-rating .rating-number {
margin-right: 2px;
display: inline-block;
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap .total-reviews {
margin-bottom: 10px;
}
.single-recipe-layout1 .recipe-reviews .avarage-rating-wrap .total-reviews .review-number {
display: inline-block;
margin-right: 5px;
} .single-recipe-layout1 .recipe-reviews ul .reviews-single-item {
position: relative;
margin-bottom: 10px;
background-color: #ffffff;
padding: 30px;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item:last-child {
margin-bottom: 0;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item:nth-child(even) {
margin-right: 50px;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item img {
border-radius: 50%;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .media-body {
position: relative;
margin-right: 25px;
}
@media ( max-width: 480px ) {
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item img {
width: 50px;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .media-body {
margin-right: 10px;
}
}
@media only screen and (max-width: 375px) {
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .media {
display: inherit;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .media .pull-left {
float: inherit;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .media-body {
margin-right: 0px;
margin-top: 8px;
}
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .comment-title {
font-weight: 600;
color: #111111;
margin-bottom: 5px;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item .post-date {
margin-bottom: 6px;
display: block;
color: #a1a1a1;
font-size: 15px;
font-weight: 400;
} .single-recipe-layout1 .recipe-reviews .reviews-single-item {
position: relative;
margin-bottom: 10px;
background-color: #ffffff;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item:last-child {
margin-bottom: 0;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item:nth-child(even) {
margin-right: 50px;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item img {
border-radius: 50%;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .media-body {
position: relative;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .comment-title {
font-weight: 600;
color: #111111;
margin-bottom: 5px;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item p {
width: 85%;
}
@media only screen and (max-width: 1199px) {
.single-recipe-layout1 .recipe-reviews .reviews-single-item p {
width: auto;
}
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating {
margin-bottom: 10px;
position: absolute;
top: -2px;
left: 0;
z-index: 1;
}
@media only screen and (max-width: 1199px) {
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating {
position: inherit;
margin-bottom: 5px;
margin-top: 13px;
top: 0;
}
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.single-item {
display: inline-block;
padding-top: 0;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.single-item i {
font-size: 16px;
margin-left: 4px;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.single-item span {
color: #111111;
display: inline-block;
margin-right: 8px;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.single-item span span {
color: #bebebe;
margin-right: 0;
} .avg.item-rating li > span {
margin-right: 8px;
}
.avg.item-rating li {
font-size: 18px;
}
.avg.item-rating li i {
font-size: 18px;
}
.avg.item-rating li span span {
color: #bebebe;
font-size: 14px;
}
.home-right-side .avg.item-rating li span span,
.home-right-side .avg.item-rating li i {
font-size: 13px;
}
.avg.item-rating {
display: inline-flex;
margin-bottom: 6px;
list-style: none;
padding-right: 0px;
}
.avg.item-rating li {
margin-left: 3px;
}
.home-right-side .avg.item-rating li:last-child {
margin-top: -9px;
}
.home-right-side .post-slider-style4 .avg.item-rating li:last-child {
margin-top: 1px;
}
.post-slider-style4.post-slider-default .post-meta ul li i {
margin-bottom: 0px;
}
.avg.item-rating li.star-fill > i,
.widget-latest ul.block-list .single-item .item-rating li.star-fill > i,
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.star-fill > i {
color: #ffb300;
}
.item-rating li.star-empty > i,
.widget-latest ul.block-list .single-item .item-rating li.star-empty > i,
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-rating li.star-empty > i {
color: #d9d9d9;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-btn > a {
position: absolute;
bottom: 0;
left: 0;
z-index: 1;
font-size: 14px;
color: #444444;
padding: 5px;
border-radius: 4px;
display: inline-block;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-btn > a i {
margin-right: 5px;
color: #ff4a52;
transform: translateX(0);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-btn > a {
position: inherit;
}
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-btn:hover > a {
color: #ff4a52;
}
.single-recipe-layout1 .recipe-reviews .reviews-single-item .item-btn:hover > a > i {
transform: translateX(-5px);
}
.single-recipe-layout1 .leave-review {
padding: 35px 50px 40px;
background-color: #f2f2f2;
overflow: auto;
}
.single-recipe-layout1 .comments-area.leave-review {
padding-bottom: 0px;
}
@media only screen and (max-width: 575px) {
.single-recipe-layout1 .leave-review {
padding: 30px 30px 30px;
}
}
.single-recipe-layout1 .leave-review .rate-wrapper {
display: inline-flex;
margin-bottom: 20px;
flex-wrap: wrap;
}
.single-recipe-layout1 .leave-review .rate {
color: #c9c9c9;
cursor: pointer;
display: inline-flex;
}
.single-recipe-layout1 .leave-review .rate:hover,
.single-recipe-layout1 .leave-review .rate.selected {
color: #fdc800;
}
.single-recipe-layout1 .leave-review .rate-label {
margin-bottom: 10px;
margin-left: 10px;
}
.single-recipe-layout1 .leave-review .rate-item {
cursor: pointer;
margin: 0px 3px 0px 3px;
}
.single-recipe-layout1 .leave-review .rate-item:hover ~ .rate-item,
.single-recipe-layout1 .leave-review .rate-item.active ~ .rate-item {
color: #c9c9c9;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group {
margin-bottom: 20px;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group label {
color: #646464;
margin-bottom: 10px;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group input {
height: 55px;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group .form-control {
font-size: 17px;
padding: 10px 20px;
color: #000000;
border: 0;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group .form-control:focus {
outline: none;
box-shadow: none;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group .item-btn {
border: none;
border-color: #ff4a52;
background-color: #ff4a52;
color: #ffffff;
font-weight: 500;
border-radius: 0;
padding: 14px 30px 12px;
text-align: center;
cursor: pointer;
display: inline-block;
box-shadow: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group .item-btn:hover {
background-color: #111111;
}
.single-recipe-layout1 .leave-review .leave-form-box .form-group .item-btn:focus {
outline: none;
box-shadow: none;
}
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-danger,
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-info,
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-success {
margin-top: 10px;
margin-bottom: 0;
margin-right: 15px;
border-radius: 0;
}
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-danger p,
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-info p,
.single-recipe-layout1 .leave-review .leave-form-box .alert.alert-success p {
margin-bottom: 0;
}
.single-recipe-layout1 .leave-review .leave-form-box input.form-control::-webkit-input-placeholder,
.single-recipe-layout1 .leave-review .leave-form-box textarea.form-control::-webkit-input-placeholder {
color: #646464;
}
.conclusion-title {
margin-bottom: 15px;
} .single-recipe-layout-2 .swiper-button-prev,
.single-recipe-layout-2 .swiper-button-next {
background-image: none;
}
.single-recipe-layout-2 .swiper-button-prev {
right: 90px;
}
.single-recipe-layout-2 .swiper-button-next {
left: 90px;
}
.single-recipe-layout-2 .swiper-button-prev,
.single-recipe-layout-2 .swiper-button-next {
width: 60px;
height: 60px;
background-color: #ffffff;
background-repeat: no-repeat;
border-radius: 50%;
color: #ff4a52;
font-size: 40px;
text-align: center;
line-height: 56px;
outline: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout-2 .swiper-button-prev:hover,
.single-recipe-layout-2 .swiper-button-next:hover {
background-color: #FF4A52;
color: #ffffff;
}
@media (min-width: 1200px) {
.single-recipe-layout-style2 .container {
max-width: 1140px !important;
}
}
@media (max-width: 991px) {
.single-recipe-layout-2 .swiper-button-prev,
.single-recipe-layout-2 .swiper-button-next {
width: 40px;
height: 40px;
line-height: 40px;
font-size: 24px;
}
}
@media (max-width: 575px) {
.single-recipe-layout-2 .swiper-button-prev {
right: 20px;
}
.single-recipe-layout-2 .swiper-button-next {
left: 20px;
}
}
.single-recipe-layout2 .meta-views i {
display: none;
}
.single-recipe-layout2 {
padding: 50px 100px 0;
margin-top: -120px;
position: relative;
background-size: contain;
background-repeat: no-repeat;
background-image: url(//culinartica.co.il/wp-content/themes/ranna/assets/img/box-shadow.png);
z-index: 1;
}
@media only screen and (max-width: 1199px) {
.single-recipe-layout2 {
margin-top: 20px;
}
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 {
padding: 50px 50px 0;
}
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 {
transform: translateY(0);
margin-bottom: 0;
background-image: none;
padding: 27px 30px 30px;
}
}
@media only screen and (max-width: 480px) {
.single-recipe-layout2 {
transform: translateY(0);
margin-bottom: 0;
background-image: none;
padding: 30px 0 0;
}
}
.single-recipe-layout2:after {
content: "";
position: absolute;
top: 0;
height: 100%;
width: 96%;
right: 0;
left: 0;
margin: 0 auto;
z-index: -1;
background-color: #ffffff;
}
.single-recipe-layout2 .category-names {
text-align: center;
}
.single-recipe-layout2 .ctg-name {
color: #ff4a52;
font-weight: 600;
margin-bottom: 10px;
text-align: center;
display: inline-block;
}
.single-recipe-layout2 .item-title {
font-weight: 700;
margin-bottom: 30px;
text-align: center;
}
.single-recipe-layout2 .entry-metas {
margin-bottom: 10px;
}
.single-recipe-layout2 .entry-metas .single-meta.category-meta {
margin-left: 1px;
}
.single-recipe-layout2 .entry-meta {
margin-bottom: 0px;
padding-right: 0;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .entry-meta {
width: 100%;
text-align: center;
}
}
.single-recipe-layout2 .entry-meta .single-meta {
display: inline-block;
margin-left: 20px;
margin-bottom: 5px;
font-size: 15px;
}
.single-recipe-layout2 .entry-meta .single-meta .avg.item-rating {
margin-right: 0px;
}
.single-recipe-layout2 .entry-meta .single-meta i {
margin-left: 5px;
color: #ff4a52;
font-size: 16px;
}
.single-recipe-layout2 .entry-meta .single-meta:last-child {
margin-left: 0;
}
.single-recipe-layout2 .entry-meta .single-meta a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .entry-meta .single-meta a span {
color: #111111;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .entry-meta .single-meta a:hover {
color: #ff4a52;
}
.single-recipe-layout2 .entry-meta .single-meta a:hover span {
color: #ff4a52;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li {
display: inline-block;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li i {
font-size: 16px;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li span {
color: #444444;
display: inline-block;
margin-right: 8px;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li.star-fill > i {
color: #ffb300;
}
.single-recipe-layout2 .entry-meta .single-meta .item-rating li.star-empty > i {
color: #d9d9d9;
}
.single-recipe-layout2 .item-feature {
margin-bottom: 35px;
}
.single-recipe-layout2 .item-feature ul {
margin-right: -1px;
margin-left: -1px;
padding-right: 0;
display: flex;
flex-wrap: wrap;
list-style: none;
}
@media ( max-width: 475px ) {
.single-recipe-layout2 .item-feature ul {
padding-right: 0px;
}
}
.single-recipe-layout2 .item-feature ul li {
margin-top: 2px;
max-width: 25%;
flex: 0 0 25%;
padding-right: 1px;
padding-left: 1px;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .item-feature ul li {
max-width: 50%;
flex: 0 0 50%;
}
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .item-feature ul li {
max-width: 100%;
flex: 0 0 100%;
}
}
.single-recipe-layout2 .item-feature ul li .feature-wrap {
background-color: #f2f2f2;
display: flex;
justify-content: center;
}
.single-recipe-layout2 .item-feature ul li .media {
height: 100%;
padding: 12px 5px;
align-items: center;
}
.single-recipe-layout2 .item-feature ul li .feature-icon {
font-size: 24px;
line-height: 1;
}
.single-recipe-layout2 .item-feature ul li .feature-icon i,
.single-recipe-layout2 .item-feature ul li .feature-icon i:before {
font-size: 30px;
font-weight: 600;
color: #ff4a52;
}
.single-recipe-layout2 .item-feature ul li .space-sm {
margin-right: 20px;
}
.single-recipe-layout2 .item-feature ul li .feature-title {
font-weight: 600;
font-size: 18px;
color: #444;
}
.single-recipe-layout2 .item-description {
padding: 0 60px;
text-align: center;
}
@media only screen and (max-width: 1199px) {
.single-recipe-layout2 .item-description {
padding: 0;
}
}
.single-recipe-layout2 .making-elements-wrap .item-title {
font-weight: 700;
font-size: 24px;
color: #111111;
margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .making-elements-wrap .item-title {
font-size: 22px;
}
}
.single-recipe-layout2 .making-elements-wrap .item-title i {
color: #ff4a52;
margin-left: 10px;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap {
background-color: #f8f8f8;
padding: 35px 40px;
margin-bottom: 30px;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox {
padding-right: 5px;
margin-bottom: 22px;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox:last-child {
margin-bottom: 0;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox label {
display: inline-block;
position: relative;
padding-right: 25px;
margin-top: 0;
margin-bottom: 0;
color: #444444;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox label:before {
content: "";
display: inline-block;
position: absolute;
width: 20px;
height: 20px;
right: 0;
top: 1px;
margin-right: -5px;
border: 1px solid #cccccc;
border-radius: 2px;
background-color: #fff;
-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox label:after {
display: inline-block;
position: absolute;
width: 16px;
height: 16px;
right: 17px;
top: 2px;
margin-right: -20px;
padding-right: 3px;
padding-top: 1px;
font-size: 11px;
color: #555555;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox input[type="checkbox"] {
display: none;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox input[type="checkbox"]:focus + label::before {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox input[type="checkbox"]:checked + label::after {
font-family: 'Font Awesome 5 Free';
content: "\f00c";
font-weight: 900;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox input[type="checkbox"]:disabled + label {
opacity: 0.65;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox input[type="checkbox"]:disabled + label::before {
background-color: #eff0f5;
cursor: not-allowed;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox.checkbox-circle label::before {
border-radius: 50%;
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox-primary input[type="checkbox"]:checked + label::before {
background-color: #ff4a52;
border-color: #ff4a52;
-webkit-box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
-moz-box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
box-shadow: 0px 4px 10px 0px rgba(218, 44, 52, 0.35);
}
.single-recipe-layout2 .making-elements-wrap .ingridients-wrap .checkbox-primary input[type="checkbox"]:checked + label::after {
color: #fff;
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap {
background-color: #fef1f2;
padding: 35px 40px;
margin-bottom: 30px;
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap .nutrition-list {
border-radius: 4px;
padding-top: 25px;
padding-bottom: 25px;
background-color: #ffffff;
-webkit-box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
-moz-box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.13);
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap .nutrition-list li {
padding-right: 35px;
padding-left: 35px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed #d7d7d7;
display: flex;
align-items: center;
justify-content: space-between;
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap .nutrition-list li:last-child {
margin-bottom: 0;
border-bottom: 0;
padding-bottom: 0;
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap .nutrition-list li .nutrition-name {
color: #111111;
}
.single-recipe-layout2 .making-elements-wrap .nutrition-wrap .nutrition-list li .nutrition-value {
font-size: 20px;
font-weight: 600;
color: #444444;
}
.single-recipe-layout2 .related-recipe {
padding: 55px 100px 20px;
background-color: #f6f6f6;
margin-bottom: 2rem;
margin-top: 0;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .related-recipe {
padding: 40px 50px 10px;
}
}
.single-recipe-layout2 .related-recipe .heading-title {
text-align: center;
margin-bottom: 40px;
color: #111111;
font-size: 16px;
font-weight: 700;
}
.single-recipe-layout2 .direction-wrap-layout2 {
margin-bottom: 50px;
padding: 0 60px;
}
@media ( max-width: 1199px ) {
.single-recipe-layout2 .direction-wrap-layout2 {
padding: 0px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .item-heading {
font-size: 22px;
line-height: 36px;
text-transform: uppercase;
}
.single-recipe-layout2 .direction-wrap-layout2 .section-heading {
margin-bottom: 25px;
padding-bottom: 8px;
}
.single-recipe-layout2 .direction-wrap-layout2 .section-paragraph {
margin-bottom: 40px;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 {
margin-right: 0px;
margin-left: 0px;
display: flex;
margin-bottom: 40px;
padding-bottom: 40px;
align-items: center;
border-bottom: 1px solid #e1e1e1;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 {
margin-right: 0;
margin-left: 0;
margin-bottom: 30px;
padding-bottom: 30px;
}
}
@media (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 {
display: block;
margin-bottom: 20px;
padding-bottom: 20px;
}
}
@media (max-width: 475px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 {
display: block;
margin-bottom: 30px;
padding-bottom: 20px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number {
text-align: center;
border-radius: 0px;
border: none;
height: 70px;
width: 70px;
padding: 15px 5px;
display: flex;
align-items: center;
justify-content: center;
margin-left: 0px;
position: absolute;
background: #FF4A52;
color: #fff;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number {
margin-bottom: 20px;
height: 85px;
width: 80px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number .number-title {
color: #FFFFFF;
font-weight: 700;
font-size: 30px;
margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number .number-title {
font-size: 26px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number span {
display: block;
font-size: 18px;
}
@media (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number span {
font-size: 16px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-figure {
flex: 1;
}
@media (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-figure {
padding-bottom: 23px;
}
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-content {
margin-right: 30px;
flex: 2;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-content {
margin-right: 0;
}
}
.direction-wrap-layout2 .section-heading2 {
margin-bottom: 25px;
padding-bottom: 0px;
position: relative;
text-align: center;
}
.single-recipe-layout2 .direction-wrap-layout2 .section-heading2:before {
position: absolute;
content: "";
bottom: -2px;
right: 0;
left: 0;
margin: 0 auto;
background-color: #ff4a52;
height: 3px;
width: 50px;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-content .item-time {
display: inline-block;
margin-bottom: 5px;
color: #ff4a52;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-content .item-time i {
margin-left: 5px;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-content p {
font-weight: 500;
margin-bottom: 0;
}
.single-recipe-layout2 .tag-share ul {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
@media ( max-width: 475px ) {
.single-recipe-layout2 .tag-share ul {
display: block;
}
}
.single-recipe-layout2 .tag-share ul li {
margin-left: 5px;
}
.single-recipe-layout2 .tag-share ul li ul li {
display: inline-block;
margin-bottom: 5px;
}
.single-recipe-layout2 .tag-share ul li ul li:last-child {
float: inherit;
}
.single-recipe-layout2 .tag-share ul li .inner-tag {
margin-bottom: 10px;
}
.single-recipe-layout2 .tag-share ul li .inner-tag li:first-child {
color: #111111;
font-weight: 500;
}
.single-recipe-layout2 .tag-share ul li .inner-tag li a {
color: #646464;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .tag-share ul li .inner-tag li a:hover {
color: #ffffff;
}
.single-recipe-layout2 .tag-share ul li .inner-share {
margin-bottom: 10px;
}
.single-recipe-layout2 .tag-share ul li .inner-share li {
margin-right: 5px;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .tag-share ul li .inner-share li {
margin-left: 5px;
margin-right: 0;
}
}
.single-recipe-layout2 .tag-share ul li .inner-share li a {
height: 40px;
width: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
background-color: #eaeaea;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .tag-share ul li .inner-share li a:hover {
color: #ffffff;
background-color: #ff4a52;
}
.single-recipe-layout2 .also-like-wrap .also-like-title {
text-align: center;
border-top: 1px solid #f2f2f2;
border-bottom: 1px solid #f2f2f2;
padding: 30px 0;
font-size: 16px;
font-weight: 700;
color: #111111;
margin-bottom: 40px;
width: 100%;
}
@media (max-width: 480px) {
.single-recipe-layout2 .also-like-wrap .also-like-title {
text-align: right;
}
}
.single-recipe-layout2 .recipe-author {
padding: 35px 50px 40px;
background-color: #f2f2f2;
position: relative;
margin-bottom: 50px;
margin-right: 60px;
margin-left: 60px;
}
@media (max-width: 1199px) {
.single-recipe-layout2 .recipe-author {
margin-right: 0px;
margin-left: 0px;
}
}
@media (max-width: 575px) {
.single-recipe-layout2 .recipe-author {
padding: 30px 40px 35px;
}
}
@media (max-width: 475px) {
.single-recipe-layout2 .recipe-author {
margin-right: 0px;
margin-left: 0px;
}
}
.single-recipe-layout2 .recipe-author .pull-left {
margin-left: 50px;
}
@media (max-width: 767px) {
.single-recipe-layout2 .recipe-author .pull-left {
margin-left: 20px;
}
}
@media (max-width: 475px) {
.single-recipe-layout2 .recipe-author .media {
display: inherit;
}
}
@media (max-width: 320px) {
.single-recipe-layout2 .recipe-author .pull-left {
float: inherit;
margin-left: 0;
margin-bottom: 15px;
}
}
.single-recipe-layout2 .recipe-author .media-body {
position: relative;
}
.single-recipe-layout2 .recipe-author .author-title {
font-weight: 700;
color: #111111;
font-size: 20px;
margin-bottom: 10px;
}
.single-recipe-layout2 .recipe-author .author-title a {
font-weight: 700;
color: #111111;
}
.single-recipe-layout2 .recipe-author .author-title a:hover {
color: #111111;
}
.single-recipe-layout2 .recipe-author .author-sub-title {
font-size: 14px;
color: #646464;
margin-bottom: 15px;
}
.single-recipe-layout2 .recipe-author p {
font-size: 17px;
color: #444444;
margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .recipe-author p {
margin-bottom: 20px;
}
}
.single-recipe-layout2 .recipe-author .author-social {
position: absolute;
top: 0;
left: 0;
font-size: 14px;
padding-right: 0;
margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .recipe-author .author-social {
position: inherit;
}
}
.single-recipe-layout2 .recipe-author .author-social li {
display: inline-block;
margin-left: 15px;
}
.single-recipe-layout2 .recipe-author .author-social a {
color: #909090;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .recipe-author .author-social a:hover {
color: #ff4a52;
}
.single-recipe-layout2 .next-prev-post {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 50px;
margin-right: 60px;
margin-left: 60px;
}
@media (max-width: 1199px) {
.single-recipe-layout2 .next-prev-post {
margin-right: 0;
margin-left: 0;
}
}
.single-recipe-layout2 .next-prev-post .prev-post {
display: flex;
align-items: center;
padding-left: 20px;
}
.single-recipe-layout2 .next-prev-post .prev-post .item-figure {
display: block;
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content {
flex: 1;
}
.single-recipe-layout2 .next-prev-post .prev-post img {
margin-left: 20px;
max-width: 120px;
}
@media (max-width: 767px) {
.single-recipe-layout2 .next-prev-post .prev-post img {
display: none;
}
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content p {
font-size: 15px;
margin-bottom: 5px;
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content p a {
color: #c1c1c1;
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content p a:hover {
color: #ff4a52;
}
@media only screen and (max-width: 575px) {
.single-recipe-layout2 .next-prev-post .prev-post .item-content p a {
font-size: 14px;
}
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content .post-title,
.single-recipe-layout2 .next-prev-post .next-post .item-content .post-title {
font-size: 18px;
font-weight: 700;
line-height: 28px;
}
@media (max-width: 991px) {
.single-recipe-layout2 .next-prev-post .prev-post .item-content .post-title,
.single-recipe-layout2 .next-prev-post .next-post .item-content .post-title {
font-size: 15px;
line-height: 1.6;
}
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content .post-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.single-recipe-layout2 .next-prev-post .prev-post .item-content .post-title a:hover {
color: #ff4a52;
}
.single-recipe-layout2 .next-prev-post .next-post {
text-align: left;
display: flex;
align-items: center;
padding-right: 20px;
}
.single-recipe-layout2 .next-prev-post .next-post .item-figure {
display: block;
}
.single-recipe-layout2 .next-prev-post .next-post .item-content {
flex: 1;
}
.single-recipe-layout2 .next-prev-post .next-post img {
margin-right: 20px;
max-width: 120px;
}
@media (max-width: 767px) {
.single-recipe-layout2 .next-prev-post .next-post img {
display: none;
}
}
.single-recipe-layout2 .next-prev-post .next-post .item-content p {
color: #c1c1c1;
font-size: 15px;
margin-bottom: 5px;
}
.single-recipe-layout2 .next-prev-post .next-post .item-content p a {
color: #c1c1c1;
}
.single-recipe-layout2 .next-prev-post .next-post .item-content p a:hover {
color: #ff4a52;
}
@media only screen and (max-width: 575px) {
.single-recipe-layout2 .next-prev-post .next-post .item-content p {
font-size: 14px;
}
}
.single-recipe-layout2 .next-prev-post .next-post .item-content .post-title a {
color: #111111;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.single-recipe-layout2 .next-prev-post .next-post .item-content .post-title a:hover {
color: #ff4a52;
}
.single-recipe-layout2 .related-post,
.single-recipe-layout2 .single-recipe-layout1 {
margin-right: 60px;
margin-left: 60px;
}
@media ( max-width: 1199px ) {
.single-recipe-layout2 .related-post,
.single-recipe-layout2 .single-recipe-layout1 {
margin-right: 0px;
margin-left: 0px;
}
}
.single-recipe-layout2 .recipe-reviews {
background-color: #f2f2f2;
}
@media (max-width: 575px) {
.single-recipe-layout2 .recipe-reviews {
padding: 30px;
}
}
@media (max-width: 475px) {
.single-recipe-layout2 .recipe-reviews {
padding: 0px;
}
}
.single-recipe-layout2 .recipe-reviews .avarage-rating-wrap {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 20px;
flex-wrap: wrap;
}
.single-recipe-layout2 .recipe-reviews .avarage-rating-wrap .avarage-rating {
margin-bottom: 10px;
}
.single-recipe-layout2 .recipe-reviews .avarage-rating-wrap .avarage-rating .rating-icon-wrap {
color: #ffb300;
font-size: 14px;
margin-right: 10px;
display: inline-block;
}
.single-recipe-layout2 .recipe-reviews .avarage-rating-wrap .avarage-rating .rating-number {
margin-right: 2px;
display: inline-block;
}
.single-recipe-layout2 .recipe-reviews .avarage-rating-wrap .total-reviews .review-number {
display: inline-block;
margin-right: 5px;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item {
position: relative;
margin-bottom: 10px;
background-color: #ffffff;
padding: 30px;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item:last-child {
margin-bottom: 0;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item img {
border-radius: 50%;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .media-body {
position: relative;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .comment-title {
font-weight: 600;
color: #111111;
margin-bottom: 5px;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .post-date {
margin-bottom: 10px;
display: block;
color: #a1a1a1;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item p {
width: 85%;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item p {
width: auto;
}
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating {
margin-bottom: 10px;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
@media only screen and (max-width: 991px) {
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating {
position: inherit;
margin-bottom: 5px;
}
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.single-item {
display: inline-block;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.single-item i {
font-size: 16px;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.single-item span {
color: #111111;
display: inline-block;
margin-right: 8px;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.single-item span span {
color: #bebebe;
margin-right: 0;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.star-fill > i {
color: #ffb300;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-rating li.star-empty > i {
color: #d9d9d9;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-btn {
position: relative;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-btn i {
margin-right: 5px;
color: #ff4a52;
transform: translateX(0);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media only screen and (max-width: 767px) {
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-btn {
position: inherit;
}
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-btn:hover {
color: #ff4a52;
}
.single-recipe-layout2 .recipe-reviews ul li.reviews-single-item .item-btn:hover i {
transform: translateX(-5px);
}
.single-recipe-layout2 .leave-review {
padding: 35px 50px 40px;
background-color: #f2f2f2;
}
@media only screen and (max-width: 575px) {
.single-recipe-layout2 .leave-review {
padding: 30px 30px 30px;
}
}
.single-recipe-layout2 .leave-review .rate-wrapper {
display: inline-flex;
margin-bottom: 20px;
flex-wrap: wrap;
}
.single-recipe-layout2 .leave-review .rate {
color: #c9c9c9;
cursor: pointer;
display: inline-flex;
}
.single-recipe-layout2 .leave-review .rate:hover,
.single-recipe-layout2 .leave-review .rate.selected {
color: #fdc800;
}
.single-recipe-layout2 .leave-review .rate-label {
margin-bottom: 10px;
margin-left: 10px;
}
.single-recipe-layout2 .leave-review .rate-item {
cursor: pointer;
margin: 0px 5px 0px 5px;
}
.single-recipe-layout2 .leave-review .rate-item:hover ~ .rate-item,
.single-recipe-layout2 .leave-review .rate-item.active ~ .rate-item {
color: #c9c9c9;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group {
margin-bottom: 20px;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group label {
color: #646464;
margin-bottom: 10px;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group input {
height: 55px;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group .form-control {
font-size: 17px;
padding: 10px 20px;
color: #000000;
border: 0;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group .form-control:focus {
outline: none;
box-shadow: none;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group .item-btn {
border: none;
border-color: #ff4a52;
background-color: #ff4a52;
color: #ffffff;
font-weight: 500;
border-radius: 0;
padding: 14px 30px 12px;
text-align: center;
cursor: pointer;
display: inline-block;
box-shadow: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group .item-btn:hover {
background-color: #111111;
}
.single-recipe-layout2 .leave-review .leave-form-box .form-group .item-btn:focus {
outline: none;
box-shadow: none;
}
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-danger,
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-info,
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-success {
margin-top: 10px;
margin-bottom: 0;
margin-right: 15px;
border-radius: 0;
}
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-danger p,
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-info p,
.single-recipe-layout2 .leave-review .leave-form-box .alert.alert-success p {
margin-bottom: 0;
}
.single-recipe-layout2 .leave-review .leave-form-box input.form-control::-webkit-input-placeholder,
.single-recipe-layout2 .leave-review .leave-form-box textarea.form-control::-webkit-input-placeholder {
color: #646464;
}
.single-recipe-layout2 .leave-review .leave-form-box input.form-control::-moz-placeholder,
.single-recipe-layout2 .leave-review .leave-form-box textarea.form-control::-moz-placeholder {
color: #646464;
}
.single-recipe-layout2 .leave-review .leave-form-box input.form-control:-moz-placeholder,
.single-recipe-layout2 .leave-review .leave-form-box textarea.form-control:-moz-placeholder {
color: #646464;
}
.single-recipe-layout2 .leave-review .leave-form-box input.form-control:-ms-input-placeholder,
.single-recipe-layout2 .leave-review .leave-form-box textarea.form-control:-ms-input-placeholder {
color: #646464;
} .single-post-slider {
margin-bottom: 30px;
}
.single-post-slider .swiper-container .swiper-button > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
background-image: none;
height: 60px;
width: 80px;
margin: 0 auto;
transform: translateY(-50%);
background-color: #ffffff;
}
.single-post-slider .swiper-container .swiper-button-prev {
right: 0;
}
.single-post-slider .swiper-container .swiper-button-next {
left: 0;
}
.single-post-slider .swiper-container .swiper-button > div i {
font-size: 22px;
color: #363636;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.single-post-slider .swiper-container .swiper-button > div:hover i {
color: #cccccc;
} .cat-holder {
position: absolute;
top: 20px;
right: 20px
}
.cat-holder-text {
position: relative;
color: #fff;
height: 26px;
padding: 0 15px;
line-height: 27px;
text-align: center;
font-size: 11px;
z-index: 2;
background-color: #111111;
}
.cat-holder:before {
border-left: 8px solid transparent;
border-top: 8px solid #111111;
}
.cat-holder:before {
z-index: 1;
content: "";
top: 0;
left: -8px;
position: absolute;
width: 0;
height: 0
}
.cat-holder:after {
content: "";
height: 100%;
width: 100%;
z-index: -1;
position: absolute;
top: 0;
right: 0;
left: 0
}
.rt-related-post {
margin-bottom: 40px;
}
.rt-related-post .img-scale-animate {
border-radius: 4px;
overflow: hidden;
}
.rt-related-post .title-section {
border-bottom: 1px solid #d7d7d7;
margin-bottom: 30px;
}
.rt-related-post .title-section h2 {
font-size: 22px;
font-weight: 600;
margin-bottom: 0px;
position: relative;
padding-bottom: 20px;
}
.rt-related-post .title-section h2:after {
position: absolute;
content: "";
right: 0;
bottom: -2px;
height: 3px;
width: 50px;
background: #e30025;
border-radius: 0px;
}
.rt-related-post-info .post-date ul {
list-style: none;
padding: 0;
margin-bottom: 0px;
}
.rt-related-post-info .post-date ul li {
color: #909090;
font-size: 15px;
display: inline-block;
padding-left: 12px;
}
.rt-related-post-info .post-date ul li i {
padding-left: 8px;
color: #ff4a52;
}
.rt-related-post-info .post-title {
font-size: 16px;
font-weight: 600;
line-height: 1.5;
padding-top: 15px;
margin-bottom: 10px;
}
.rt-related-post-info .post-title a {
color: #111111;
}
.rt-related-post-info .post-title a:hover {
color: #646464;
} .product-box-layout2 {
background-color: #ffffff;
margin-bottom: 1.5rem;
position: relative;
}
.product-box-layout2:after {
opacity: 0.8;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#111), to(transparent));
background-image: -webkit-linear-gradient(transparent, #111);
background-image: -moz-linear-gradient(transparent, #111), -moz-linear-gradient(transparent, #111);
background-image: -o-linear-gradient(transparent, #111), -o-linear-gradient(transparent, #111);
background-image: linear-gradient(transparent, #111), linear-gradient(transparent, #111);
content: "";
height: 80%;
bottom: 0;
right: 0;
left: 0;
position: absolute;
width: 100%;
z-index: 1;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout2 .item-figure {
margin-bottom: 0;
overflow: hidden;
}
.product-box-layout2 .item-figure img {
transform: scale(1);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout2 .item-content {
bottom: 0;
right: 0;
left: 0;
z-index: 3;
position: absolute;
text-align: center;
padding: 25px 30px 25px;
}
.product-box-layout2 .item-content .sub-title {
color: #ffffff;
font-size: 16px;
display: block;
font-weight: 600;
}
.product-box-layout2 .item-content .item-title {
font-weight: 700;
}
.product-box-layout2 .item-content .item-title a {
color: #ffffff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-box-layout2 .item-content .item-title a:hover {
color: #ff4a52;
}
.product-box-layout2 .item-content .item-rating {
margin-bottom: 6px;
}
.product-box-layout2 .item-content .item-rating li {
display: inline-block;
}
.product-box-layout2 .item-content .item-rating li i {
font-size: 14px;
}
.product-box-layout2 .item-content .item-rating li span {
color: #ffffff;
display: inline-block;
margin-right: 8px;
}
.product-box-layout2 .item-content .item-rating li span span {
color: #bebebe;
margin-right: 0;
}
.product-box-layout2 .item-content .item-rating li.star-fill > i {
color: #ffb300;
}
.product-box-layout2 .item-content .item-rating li.star-empty > i {
color: #d9d9d9;
}
.product-box-layout2 .item-content p {
margin-bottom: 15px;
}
.product-box-layout2 .item-content .entry-meta li {
display: inline-block;
margin-left: 10px;
margin-bottom: 5px;
}
.product-box-layout2 .item-content .entry-meta li:last-child {
margin-left: 0;
color: #fff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout2 .item-content .entry-meta li:last-child:hover {
color: #ff4a52;
}
.product-box-layout2 .item-content .entry-meta li a {
color: #cccccc;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
text-transform: capitalize;
}
.product-box-layout2 .item-content .entry-meta li a span {
color: #ffffff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.product-box-layout2 .item-content .entry-meta li a i {
margin-left: 10px;
color: #ff4a52;
font-size: 14px;
}
.product-box-layout2 .item-content .entry-meta li a:hover {
color: #ff4a52;
}
.product-box-layout2 .item-content .entry-meta li a:hover span {
color: #ff4a52;
}
.product-box-layout2:hover:after {
height: 100%;
opacity: 1;
}
.product-box-layout2:hover .item-figure img {
transform: scale(1.2);
} .comments-area ul {
list-style-type: none;
padding: 0;
}
.comments-area > h3 {
border-bottom: 1px solid #dcdcdc;
padding-bottom: 10px;
margin-bottom: 30px;
}
.comments-area h3.comment-num {
color: #222222;
font-size: 18px;
font-weight: 600;
margin-bottom: 35px;
position: relative;
}
.comments-area h3.comment-num:after {
background: #111111;
content: "";
display: block;
height: 3px;
right: 0;
margin: 5px 0 0;
top: 0;
width: 80px;
}
.comments-area .comment-form {
margin-top: 15px;
}
.single-recipe-layout1 .comments-area .comment-form {
margin-top: 8px;
}
.single-recipe-layout1 .comments-area .comment-form fieldset {
margin: 0px 2px 7px;
padding: 0;
}
.comments-area .main-comments .imgholder img {
border-radius: 50%;
overflow: hidden;
margin-left: 20px;
margin-bottom: 0px;
max-width: 90px;
}
@media (max-width: 767px) {
.comments-area .main-comments .imgholder img {
max-width: 60px;
margin-left: 10px;
}
}
.comments-area .main-comments .comments-body p {
margin-bottom: 5px;
font-size: 15px;
}
.comments-area .main-comments .comment-meta {
font-size: 15px;
}
.comments-area .main-comments .comment-meta .comment-author-name {
margin-bottom: 10px;
color: #909090;
font-size: 16px;
}
.comments-area .main-comments .comment-meta .comment-author-name a,
.comments-area .main-comments .comment-meta .comment-author-name span {
color: #111111;
font-weight: 600;
}
.comments-area .main-comments .comment-meta .comment-author-name span {
display: block;
font-size: 18px;
text-transform: capitalize;
}
.comments-area .main-comments .comment-meta .comment-author-name a:hover {
color: #ff4a52;
}
.comments-area .main-comments .replay-area {
float: left;
}
.comments-area .main-comments .replay-area a {
color: #111111;
font-size: 14px;
transition: all 0.3s ease-in-out;
padding: 0px 0 0 20px;
border-radius: 4px;
font-weight: 500;
position: relative;
text-transform: uppercase;
}
.comments-area .main-comments .replay-area a:after {
position: absolute;
content: "\f178";
font-family: "FontAwesome";
color: #ff4a52;
left: 0px;
top: -5px;
transition: all 0.3s ease-in-out;
}
.comments-area .main-comments .replay-area a:hover {
color: #ff4a52;
}
.comments-area .main-comments .replay-area a:hover:after {
left: -5px;
}
.comments-area .main-comments .comment-text {
font-size: 14px;
}
.comments-area .main-comments #respond {
padding-top: 20px;
margin-bottom: 20px;
}
.comments-area .main-comments #respond .rating,
ul.children .item-rating {
display: none;
}
.comments-area .reply-separator {
margin-top: 40px;
padding-top: 50px;
}
.comments-area {
margin-top: 20px;
}
.main-comments ul.children {
margin-right: 30px;
padding: 0;
}
.avatar-disabled .main-comments ul.children {
margin-right: 30px;
padding: 0;
}
.no-comments {
font-size: 16px;
font-style: italic;
font-weight: bold;
padding-top: 20px;
}
.firetimer,
.comment-awaiting-moderation {
font-size: 16px;
font-style: italic;
font-weight: bold;
}
nav.comment-navigation {
padding-top: 20px;
}
nav.comment-navigation ul {
margin-top: 0;
margin-bottom: 40px;
}
nav.comment-navigation ul li {
margin-left: 0;
}
nav.comment-navigation ul li a {
background: #ffffff;
height: inherit;
width: inherit;
padding: 8px 27px;
}
.comment-list pre {
white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.leave-review.single-blog-bottom .comment-respond {
margin-bottom: 15px !important;
}
.single-blog-bottom {
padding: 50px;
background-color: #f2f2f2;
}
@media (max-width: 480px) {
.single-blog-bottom {
padding: 50px 15px;
}
}
.comments-area > h4 {
border-bottom: 1px solid #d7d7d7;
font-size: 22px;
font-weight: 600;
color: #111111;
margin-bottom: 15px;
padding-bottom: 20px;
position: relative;
}
.comments-area > h4:before,
.comment-respond > h4:before {
position: absolute;
content: "";
bottom: -2px;
right: 0;
background-color: #ff4a52;
height: 3px;
width: 50px;
}
.comment-respond > h4 {
border-bottom: 1px solid #d7d7d7;
font-size: 22px;
font-weight: 600;
color: #111111;
padding-top: 10px;
margin-bottom: 25px;
padding-bottom: 20px;
position: relative;
}
.comments-area li.reviews-single-item h4 {
border-bottom: none;
font-size: 20px;
font-weight: 600;
color: #111111;
margin-bottom: 5px;
padding-bottom: 0px;
position: relative;
}
.comments-area li.reviews-single-item p {
border-bottom: none;
font-size: 16px;
font-weight: 400;
color: #646464;
line-height: 26px;
margin-bottom: 5px;
padding-bottom: 0px;
position: relative;
}
.post-detail-style2 .comments-area h4,
.post-detail-style3 .comments-area h4 {
text-align: center;
}
.post-detail-style2 .comments-area h4:after,
.post-detail-style3 .comments-area h4:after {
left: 0;
margin: 0 auto;
}
#respond .comment-notes {
margin-bottom: 30px;
width: 100%;
}
#respond .logged-in-as {
margin-bottom: 20px;
}
#respond .logged-in-as a {
color: #111111;
}
#respond .form-group {
margin-bottom: 25px;
}
#respond .form-group.form-submit {
margin-bottom: 0px;
}
#respond form input {
font-size: 17px;
padding: 10px 20px;
height: 55px;
color: #000000;
border: 1px solid transparent;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
#respond form input:focus {
border: 1px solid #ff4a52;
}
#respond form textarea {
font-size: 17px;
padding: 10px 20px;
color: #000000;
border: 1px solid transparent;
-webkit-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
-moz-box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
box-shadow: 0px 9px 18px 0px rgba(113, 113, 113, 0.07);
}
#respond form textarea:focus {
border: 1px solid #ff4a52;
}
#respond form input[type="checkbox"] {
height: auto;
margin-left: 10px;
}
#respond form .form-control {
padding: 10px 20px;
border: 1px solid #d7d7d7;
}
#respond form .comment-form-cookies-consent {
display: flex;
align-items: baseline;
}
input.form-control::placeholder,
textarea.form-control::placeholder {
color: #111111;
}
#respond input.form-control::placeholder,
#respond input.form-control::-webkit-input-placeholder,
#respond input.form-control::-moz-placeholder,
#respond input.form-control:-moz-placeholder,
#respond input.form-control:-ms-input-placeholder {
color: #111111;
}
#respond textarea.form-control::placeholder,
#respond textarea.form-control::-webkit-input-placeholder,
#respond textarea.form-control::-moz-placeholder,
#respond textarea.form-control:-moz-placeholder,
#respond textarea.form-control:-ms-input-placeholder {
color: #111111;
}
#respond form .btn-send {
background-color: rgba(255, 74, 82, 1);
border-radius: 0;
color: #ffffff;
font-size: 16px;
font-weight: 600;
padding: 14px 25px;
transition: all 0.3s ease-in-out 0s;
margin-left: 2px;
line-height: 1.4;
text-transform: uppercase;
outline: none;
}
#respond form .btn-send:hover {
background-color: rgba(255, 74, 82, 0.8);
color: #ffffff;
}
#respond #cancel-comment-reply-link {
font-size: 12px;
}
.comment-list li {
padding-top: 30px;
}
.comment-list li:first-child {
padding-top: 0px;
}
.comment-list li .children li {
padding-top: 30px;
}
.comment-list .comment-text ul {
padding: 0 15px;
margin-bottom: 20px;
list-style: disc;
}
.comment-list .comment-text ul li {
padding-top: 0px;
}
.comment-list .comment-text ul li .children li {
padding-top: 0px;
}
.comment-list .comment-text ul ul {
margin-bottom: 0px;
}
.comment-list .comment-text ol {
margin-bottom: 20px;
}
.comment-list .comment-text ol li {
padding-top: 0px;
}
.comment-list .comment-text ol li .children li {
padding-top: 0px;
}
.comment-list .comment-text ol ol {
margin-bottom: 0;
}
.item-comments {
margin-top: 50px;
}
.item-comments h2 {
font-size: 24px;
}
.item-comments .item-comments-list {
margin-top: 50px;
}
.item-comments .item-comments-list ul.comments-list {
padding-top: 20px;
}
.item-comments .item-comments-list ul.comments-list li {
margin-bottom: 50px;
overflow: hidden;
}
.item-comments .item-comments-list ul.comments-list li .comment-image {
float: right;
padding-left: 20px;
}
.item-comments .item-comments-list ul.comments-list li .comment-name {
font-size: 16px;
font-weight: 500;
margin-left: 10px;
}
.item-comments .item-comments-list ul.comments-list li .comment-date {
color: #646464;
}
.item-comments .item-comments-list ul.comments-list li .comment-reply {
background: #111111;
padding: 2px 10px 3px;
float: left;
font-size: 14px;
}
.item-comments .item-comments-list ul.comments-list li .comment-reply a {
color: #ffffff;
}
.item-comments .item-comments-list ul.comments-list li .comment-reply:hover {
background: #a51c2d;
}
.item-comments .item-comments-list ul.comments-list li p {
padding-top: 20px;
}
.item-comments .item-comments-list ul.comments-list li:last-child {
margin-bottom: 0;
}
.item-comments .item-comments-list ul.comments-list li.odd {
margin-right: 50px;
}
.item-comments .item-comments-form {
border-top: 1px solid #d7d7d7;
margin-top: 50px;
padding-top: 50px;
}
.item-comments .item-comments-form .comments-form {
padding-top: 20px;
}
.item-comments .item-comments-form .comments-form .form-group {
margin-bottom: 20px;
}
.item-comments .item-comments-form .comments-form .form-group .form-control {
background: #222222;
border: none;
border-radius: 0;
box-shadow: none;
}
.item-comments .item-comments-form .comments-form .form-group input {
height: 40px;
} .entry-title {
font-size: 28px;
font-weight: 700;
margin: 0 0 6px 0;
line-height: 1.4;
}
.entry-title a {
color: #ffffff;
}
.entry-title a:hover {
color: #111111;
}
.custom-search-input .btn {
background-color: #ffffff;
color: #ff4a52;
}
.custom-search-input > .input-group {
display: flex;
}
.custom-search-input form.search-form input {
height: 60px;
}
.custom-search-input .search-query {
outline: none;
box-shadow: none;
}
.custom-search-input .btn {
border-radius: 0px 0 0 0px;
position: absolute;
left: 15px;
border-right: none;
padding: 10px 15px 10px 18px;
font-size: 20px;
width: 50px;
top: 0px;
z-index: 18;
}
.author .about-author {
background: #f8f8f8;
border: none;
margin-top: 0;
-webkit-box-shadow: 0 1px 0 0 rgba(211, 211, 211, .75);
-moz-box-shadow: 0 1px 0 0 rgba(211, 211, 211, .75);
box-shadow: 0 1px 0 0 rgba(211, 211, 211, .75);
}
.search .entry-header .entry-meta ul li span {
padding-left: 5px;
} .rn-term-desc {
margin-bottom: 40px;
border-bottom: 1px solid #f8f5f5;
padding-bottom: 20px;
} .rt-blog-layout {
margin: 30px 0 0;
}
.rt-blog-layout .entry-thumbnail-area ul {
list-style: none;
padding: 0;
}
.rt-blog-layout .entry-thumbnail-area ul li {
float: right;
padding: 12px;
}
.rt-blog-layout .entry-thumbnail-area ul li i {
color: #111111;
}
.rt-blog-layout .entry-thumbnail-area ul li a {
text-decoration: none;
text-align: center;
color: #666666;
transition: all 0.3s ease-out 0s;
}
.rt-blog-layout .entry-thumbnail-area ul li a:hover {
color: #111111;
}
.rt-blog-layout .entry-thumbnail-area ul li:last-child {
float: left;
}
.rt-blog-layout .entry-thumbnail-area ul .active {
background: #111111;
color: #ffffff;
}
.rt-blog-layout .entry-thumbnail-area ul .rt-post-author {
display: -webkit-box;
}
.rt-blog-layout .entry-thumbnail-area ul .rt-post-author a {
overflow: hidden;
text-overflow: ellipsis;
text-transform: none;
width: 10.5em;
white-space: nowrap;
display: block;
float: initial;
text-align: right;
padding-right: 5px;
}
.rt-blog-layout .entry-thumbnail-area ul.side_bar {
padding: 0 0 0 15px;
}
.rt-blog-layout .entry-content h3 {
margin: 0 0 10px;
line-height: inherit;
font-size: 22px;
font-weight: 600;
}
.rt-blog-layout .entry-content h3 a {
color: #222222;
display: block;
padding: 17px 0 0;
text-decoration: none;
transition: all 0.3s ease-out 0s;
line-height: 33px;
}
.rt-blog-layout .entry-content h3 a:hover {
color: #111111;
}
.rt-blog-layout .entry-content p {
font-size: 14px;
color: #666666;
}
a.blog-button {
background-color: transparent;
border: 1px solid #111111;
border-radius: 4px;
padding: 10px 20px;
color: #111111 !important;
font-size: 14px;
font-weight: 500;
position: relative;
display: inline-block;
}
a.blog-button i:before {
font-size: 16px;
margin-right: 12px;
position: relative;
top: 1px;
}
a.blog-button:hover {
background-color: #111111;
color: #ffffff !important;
border: 1px solid transparent;
}
.entry-content .blog-post-button {
color: #111111;
padding: 10px 25px;
border-radius: 0;
background: #f5f5f5;
display: inline-block;
border: none;
text-align: center;
cursor: pointer;
margin-top: 10px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.entry-content .blog-post-button:hover {
background: #ff4a52;
color: #ffffff;
}
.entry-content .blog-post-button i {
position: relative;
margin-right: 5px;
left: 0;
top: 1px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.entry-content .blog-post-button:hover i {
left: -5px;
}
.entry-content .blog-post-button i:before {
font-size: 14px;
color: #ff4a52;
margin-right: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.entry-content .blog-post-button:hover i:before {
color: #ffffff;
} .blog-layout-1 {
overflow: hidden;
position: relative;
}
.blog-layout-1 * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.blog-layout-1 .blog-box {
position: relative;
margin-bottom: 50px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.blog-layout-1 .entry-thumbnail-area .post-cat {
right: 10px;
margin: 0 auto;
opacity: 1;
position: absolute;
text-align: center;
top: 10px;
z-index: 2;
background: #111111;
padding: 8px 15px;
font-weight: 500;
font-size: 11px;
line-height: 1;
}
.blog-layout-1 .entry-thumbnail-area .post-cat span {
color: #ffffff;
}
.blog-layout-1 .entry-thumbnail-area .post-cat span:before {
position: absolute;
content: "";
top: 0;
left: -8px;
border-top: 8px solid #111111;
border-left: 8px solid transparent;
}
.blog-layout-1 .entry-thumbnail-area .post-cat span a {
color: #ffffff;
text-transform: uppercase;
}
.blog-layout-1 .entry-meta .blog-date {
margin-bottom: 10px;
font-size: 14px;
color: #111111;
}
.blog-layout-1 .entry-meta .blog-date i {
margin-left: 10px;
}
.blog-layout-1 .entry-content ul {
margin-bottom: 10px;
padding-right: 0px;
}
.blog-layout-1 .entry-content .avatar {
border-radius: 50%;
}
.blog-layout-1 .entry-content ul > li {
position: relative;
}
.blog-layout-1 .blog-box .entry-content ul li {
margin-left: 15px;
}
.blog-layout-1 .blog-img-holder {
position: relative;
margin-bottom: 20px;
}
.blog-layout-1 .blog-box .blog-img-holder .blog-img {
overflow: hidden;
border-radius: 0px;
}
.blog-layout-1 .blog-box .blog-img-holder img {
width: 100%;
max-width: 100%;
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog-layout-1 .blog-box:hover .blog-img-holder img {
-webkit-transform: scale(1.1) rotate(-2deg);
-ms-transform: scale(1.1) rotate(-2deg);
transform: scale(1.1) rotate(-2deg);
}
.entry-content .item-btn,
.rtin-content .item-btn {
display: inline-block;
color: #ff4a52;
font-size: 14px;
font-weight: 600;
width: 100%;
text-transform: uppercase;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.entry-content .item-btn:hover,
.rtin-content .item-btn:hover {
color: #646464;
}
.entry-content .item-btn i,
.rtin-content .item-btn i {
color: #cccccc;
font-size: 12px;
margin-right: 8px;
}
.entry-content .item-btn:hover i,
.rtin-content .item-btn:hover i {
animation: headShake 0.5s;
}
.blog-box * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.blog-box .entry-content h3 {
font-size: 22px;
line-height: 1.4;
margin-bottom: 18px;
}
.blog-box .entry-content h3 a {
color: #111111;
}
.blog-box .entry-content h3 a:hover {
color: #444444;
}
.blog-box .entry-content ul li {
display: inline-block;
color: #909090;
font-size: 90%;
margin-bottom: 0;
font-weight: 400;
}
.blog-box .entry-content ul li i {
padding-left: 8px;
color: #ff4a52;
}
.blog-box .entry-content ul li:last-child {
margin-left: 0;
padding-left: 0;
}
.blog-box .entry-content ul li a {
color: #909090;
}
.blog-box .entry-content ul li a:hover {
color: #ff4a52;
}
.blog-box ul.post-categories li {
padding-bottom: 0;
} .blog-layout-2 {
overflow: hidden;
position: relative;
margin-bottom: 40px;
}
.blog-layout-2 * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.blog-layout-2 .blog-img-holder {
position: relative;
overflow: hidden;
border-radius: 0px;
}
.blog-layout-2 .blog-img-holder img {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog-layout-2:hover .blog-img-holder img {
-webkit-transform: scale(1.1) rotate(-2deg);
-ms-transform: scale(1.1) rotate(-2deg);
transform: scale(1.1) rotate(-2deg);
}
.blog-layout-2 .entry-meta {
margin-bottom: 15px;
border: none;
}
.blog-layout-2 .entry-meta ul {
margin-bottom: 0px;
}
.blog-layout-2 .entry-meta ul li {
position: relative;
margin-left: 18px;
color: #909090;
font-size: 92%;
}
.blog-layout-2 .entry-meta ul li a {
color: #909090;
}
.blog-layout-2 .entry-meta ul li a:hover {
color: #ff4a52;
}
.blog-layout-2 .entry-content h3 {
margin-bottom: 18px;
font-size: 24px;
line-height: 1.4;
}
.blog-layout-2 .entry-content h3 a {
color: #111111;
}
.blog-layout-2 .entry-content h3 a:hover {
color: #444444;
}
.blog-layout-2 .entry-content .blog-text {
margin-bottom: 20px;
}
.blog-layout-2 .entry-content .comm-views {
display: flex;
justify-content: space-between;
}
.blog-layout-2 .comm-views .entry-meta {
margin-bottom: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
.blog-layout-2 .blog-img-holder img {
width: 100%;
}
}
@media (max-width: 991px) {
.blog-layout-2 .entry-content {
padding-top: 20px;
}
} .blog-layout-3 {
overflow: hidden;
position: relative;
margin-bottom: 50px;
}
.blog-layout-3 .entry-thumbnail-area img {
transform: scale(1) translateZ(0);
transition: transform 3s cubic-bezier(0.2, 0.96, 0.34, 1);
}
.blog-layout-3 .entry-thumbnail-area:hover img {
transform: scale(1.1) translateZ(0);
}
.blog-layout-3 .entry-content .entry-meta {
border: none;
margin-bottom: 12px;
}
.blog-layout-3 .entry-content h3 {
margin-bottom: 20px;
font-size: 26px;
line-height: 1.4;
}
.blog-layout-3 .entry-content h3 a {
color: #111111;
}
.blog-layout-3 .entry-content h3 a:hover {
color: #444444;
}
.blog-layout-3 .entry-content p {
margin-bottom: 24px;
}
.blog-layout-3 .entry-meta ul {
margin: 0;
padding: 0;
}
.blog-layout-3 .entry-meta ul li {
color: #909090;
position: relative;
font-size: 92%;
}
.blog-layout-3 .entry-meta ul li a {
color: #909090;
}
.blog-layout-3 .entry-meta ul li a:hover {
color: #ff4a52;
}
.blog-layout-3 .entry-header .entry-thumbnail-area {
margin-bottom: 30px;
overflow: hidden;
position: relative;
border-radius: 0px;
} .blog-layout-4 .entry-thumbnail-area {
overflow: hidden;
}
.blog-layout-4 .entry-thumbnail-area img {
border-radius: 0;
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.blog-layout-4 .entry-thumbnail-area:hover img {
-webkit-transform: scale(1.1) rotate(-2deg);
-ms-transform: scale(1.1) rotate(-2deg);
transform: scale(1.1) rotate(-2deg);
}
.blog-layout-4 .entry-content {
display: flex;
align-items: center;
}
.blog-layout-4 .entry-content .inner-content {
padding: 25px;
text-align: center;
}
.blog-layout-4 .entry-content .inner-content ul {
margin-bottom: 13px;
padding: 0;
}
.blog-layout-4 .entry-content .inner-content ul li {
margin-left: 12px;
}
.blog-layout-4 .entry-content .inner-content ul li i {
padding-left: 8px;
}
@media (min-width: 768px) and (max-width: 991px) {
.blog-layout-4 .entry-thumbnail-area img {
width: 100%;
}
}
@media (max-width: 991px) {
.blog-layout-4 .entry-content.order2 {
order: 2;
}
} .rt-grid-item {
padding: 0 15px;
display: block;
float: right;
}
@media (max-width: 991px) {
.right-sidebar .sidebar-widget-area {
margin-top: 60px;
}
.right-left .sidebar-widget-area {
margin-bottom: 60px;
}
} .blog-layout-1.sticky .blog-box {
background-color: transparent;
border-radius: 0px;
border-bottom: 2px solid #e30025;
-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);
}
.blog-layout-1.sticky .blog-img-holder {
margin-bottom: 0;
}
.blog-layout-1.sticky .entry-content {
padding: 20px 30px 30px 30px;
}
.blog-layout-2.sticky {
display: flex;
border-bottom: 2px solid #e30025;
border-radius: 0px;
padding: 25px 10px;
margin: 0 0 40px;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}
.blog-layout-3.sticky {
border-bottom: 2px solid #e30025;
border-radius: 0px;
padding: 0;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}
.blog-layout-3.sticky .entry-content {
padding: 30px;
}
.blog-layout-3.sticky .entry-header .entry-thumbnail-area {
margin-bottom: 0;
}
.blog-layout-4.sticky .blog-box {
background-color: transparent;
border-radius: 0px;
border-bottom: 2px solid #e30025;
margin-bottom: 30px;
-webkit-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 7px 10px rgba(0, 0, 0, 0.2);
} .woocommerce nav.woocommerce-pagination ul,
.pagination-area.user,
.pagination-area ul {
text-align: center;
font-size: 30px;
margin-top: 20px;
margin-bottom: 0;
padding-right: 0;
border: none;
}
.pagination-area.user a,
.pagination-area.user span {
text-align: center;
margin: 0 3px;
}
.woocommerce nav.woocommerce-pagination ul li,
.pagination-area ul li {
display: inline-block;
border: none;
}
.woocommerce nav.woocommerce-pagination ul li:last-child,
.pagination-area ul li:last-child {
margin-left: 0;
}
.woocommerce nav.woocommerce-pagination ul li a,
.pagination-area.user span.current,
.pagination-area.user a,
.pagination-area ul li a {
text-align: center;
display: inline-block;
font-size: 22px;
color: #111111;
border: none;
border-radius: 0;
background: #f2f2f2;
padding: 0;
height: 48px;
width: 48px;
line-height: 48px;
font-weight: 500;
margin: 0 0 10px 5px;
}
.woocommerce nav.woocommerce-pagination ul li a:hover,
.pagination-area.user a:hover,
.pagination-area ul li a:hover {
background-color: #ff4a52;
color: #ffffff;
}
.woocommerce nav.woocommerce-pagination ul li span,
.pagination-area ul li span {
background: #f2f2f2;
border: none;
text-align: center;
display: inline-block;
font-size: 22px;
color: #111111;
border-radius: 0;
padding: 0;
height: 48px;
width: 48px;
line-height: 48px;
font-weight: 500;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.pagination-area.user span.current,
.pagination-area ul li span.current {
background-color: #ff4a52;
color: #ffffff;
}
.woocommerce nav.woocommerce-pagination ul li.active a,
.pagination-area ul li.active a {
background-color: #444444;
color: #ffffff;
}
.site-content .pagination-area {
clear: both;
width: 100%;
}
.no-results h2.page-title {
color: #222222;
} .error-page-wrap {
background-color: #ffffff;
}
.error-content-box {
text-align: center;
}
.error-content-box .error-figure-wrap {
margin-bottom: 60px;
position: relative;
z-index: 1;
}
.error-content-box .error-figure-wrap .error-center-figure {
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
left: 0;
z-index: -1;
}
.error-content-box .error-figure-wrap .error-center-figure img {
animation: topToBottom 5s infinite;
}
.error-content-box .item-title {
color: #111111;
letter-spacing: 4px;
margin-left: -4px;
margin-bottom: 45px;
font-size: 48px;
font-weight: 600;
}
@media only screen and (max-width: 991px) {
.error-content-box .item-title {
letter-spacing: 3px;
margin-left: -3px;
}
}
@media only screen and (max-width: 767px) {
.error-content-box .item-title {
letter-spacing: 2px;
margin-left: -2px;
}
}
@media only screen and (max-width: 575px) {
.error-content-box .item-title {
letter-spacing: 1px;
margin-left: -1px;
}
}
.error-content-box .item-details {
width: 50%;
margin-right: auto;
margin-left: auto;
margin-bottom: 45px;
color: #111111;
}
@media only screen and (max-width: 1199px) {
.error-content-box .item-details {
width: 80%;
}
}
@media only screen and (max-width: 991px) {
.error-content-box .item-details {
width: 95%;
}
}
@media only screen and (max-width: 767px) {
.error-content-box .item-details {
width: 100%;
}
}
.error-content-box .item-btn {
display: inline-block;
color: #ffffff;
background-color: #ff4a52;
font-weight: 600;
letter-spacing: 2px;
padding: 10px 20px 10px;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
@media only screen and (max-width: 767px) {
.error-content-box .item-btn {
padding: 18px 30px 16px;
}
}
@media only screen and (max-width: 575px) {
.error-content-box .item-btn {
padding: 16px 26px 14px;
}
}
.error-content-box .item-btn:hover {
background-color: #111111;
color: #ffffff;
}
@-webkit-keyframes topToBottom {
25% {
transform: translateY(-50px);
}
75% {
transform: translateY(50px);
}
}
@keyframes topToBottom {
25% {
transform: translateY(-50px);
}
75% {
transform: translateY(50px);
}
} div.wpcf7 .ajax-loader {
position: absolute;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #ff6d00;
color: #ff6d00;
margin: 10px 0 0;
}
span.wpcf7-not-valid-tip {
color: #ff6d00;
font-size: 15px;
}
.wpcf7-form-control-wrap {
width: 100%;
}
.wpcf7-form .form-group .form-control {
background: #ffffff;
box-shadow: none;
color: #111111;
border: 1px solid #d7d7d7;
font-size: 18px;
padding: 10px 20px;
border-radius: 0px;
}
.wpcf7-form .form-group .form-control:focus {
border: 1px solid #444444;
}
.wpcf7-form .form-group input.form-control {
height: 50px;
}
.wpcf7-form .form-group textarea.form-control {
max-height: 140px;
}
.wpcf7-form .form-group input.form-control::-webkit-input-placeholder,
.wpcf7-form .form-group textarea.form-control::-webkit-input-placeholder {
color: #b5b3b3;
}
.wpcf7-form .form-group input.form-control:-ms-input-placeholder,
.wpcf7-form .form-group textarea.form-control:-ms-input-placeholder {
color: #b5b3b3;
}
.wpcf7-form .form-group input.form-control:-moz-placeholder,
.wpcf7-form .form-group textarea.form-control:-moz-placeholder {
color: #b5b3b3;
}
.wpcf7-form input[type="submit"] {
padding: 14px 35px;
border: none;
font-size: 18px;
font-weight: 600;
outline: none;
color: #fff;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.wpcf7-form input[type="submit"]:hover {
border: none;
color: #fff;
}
.wpcf7-form .form-group.text-center {
margin-bottom: 0;
margin-top: 15px;
} .footer-area .wpcf7-form .form-group .form-control {
font-size: 16px;
color: #cccccc;
box-shadow: none;
background-color: transparent;
border: 1px solid #373737;
padding: 7px 10px;
}
.footer-area .wpcf7-form .form-group textarea.form-control {
max-height: 90px;
}
.footer-area .wpcf7-form .form-group.text-center {
margin-bottom: 0;
margin-top: 0px;
text-align: right !important;
}
.footer-area .wpcf7-form input[type="submit"] {
background-color: #ffffff;
border: 1px solid #ffffff;
color: #111111 !important;
padding: 12px 25px;
}
.footer-area .contact-form .form-group .wpcf7-submit:hover {
background-color: transparent !important;
color: #ffffff !important;
}
.footer-area .wpcf7-form .form-group input.form-control::-webkit-input-placeholder,
.footer-area .wpcf7-form .form-group textarea.form-control::-webkit-input-placeholder {
color: #cccccc;
}
.footer-area .wpcf7-form .form-group input.form-control:-ms-input-placeholder,
.footer-area .wpcf7-form .form-group textarea.form-control:-ms-input-placeholder {
color: #cccccc;
}
.footer-area .wpcf7-form .form-group input.form-control:-moz-placeholder,
.footer-area .wpcf7-form .form-group textarea.form-control:-moz-placeholder {
color: #cccccc;
}
@media only screen and (max-width: 479px) {
.entry-content .pricetable-btn {
height: 40px;
width: 130px;
font-size: 14px;
padding: 8px 0;
}
}
@media only screen and (max-width: 991px) {
.btn-send-message {
padding: 11px 0;
}
}
@media only screen and (max-width: 1199px) {
.btn-send-message {
padding: 9px 0;
}
}
@media (max-width: 767px) {
.comments-area .main-comments .replay-area {
display: block;
float: inherit;
width: 100%;
}
.rt-blog-layout .entry-thumbnail-area ul li:last-child {
display: block;
}
.main-comments ul.children {
margin-right: 30px;
}
}
@media (max-width: 992px) {
.rt-blog-layout .entry-thumbnail-area ul li:last-child {
display: none;
}
}
@media (min-width: 479px) and (max-width: 991px) {
.blog-box .blog-social {
top: 8%;
}
}
@media (max-width: 480px) {
.main-comments ul.children {
margin-right: 10px;
}
} .woocommerce-message:before,
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
float: right;
width: 48% !important;
max-width: 48% !important;
padding-right: 0;
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
float: left;
max-width: 48% !important;
width: 48% !important;
}
.woocommerce-input-wrapper {
width: 100%;
}
@media ( max-width: 991px ) {
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {
float: none;
width: 100% !important;
max-width: 100% !important;
padding-left: 0;
padding-right: 0;
}
}
.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {
display: block;
} .woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce .widget_shopping_cart .cart_list li a.remove {
top: 14px;
}
.woocommerce .widget_shopping_cart li.mini_cart_item,
.woocommerce .widget_shopping_cart li.mini_cart_item {
padding-bottom: 12px;
padding-top: 12px;
}
.woocommerce.widget_product_search .search-field {
background-color: #f5f5f5;
border: medium none;
border-radius: 0;
box-shadow: none;
height: 40px;
padding: 6px 12px;
width: 100%;
}
.woocommerce.widget_product_search input[type="submit"] {
display: block;
line-height: 1;
margin-top: 11px;
padding: 10px 25px;
}
.woocommerce .widget_price_filter .price_slider_wrapper,
.woocommerce .widget_price_filter .price_slider_amount {
margin-top: 10px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #111111;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #eaeaea;
}
.woocommerce ul.product_list_widget li {
padding: 10px 0;
}
.woocommerce ul.product_list_widget li img {
width: 60px;
}
.woocommerce .sidebar-widget-area .woocommerce .star-rating {
margin: 5px 0;
} .woocommerce .sidebar-widget-area .product_list_widget {
}
.woocommerce .sidebar-widget-area .product_list_widget p ins {
background: none;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li img {
width: 90px;
float: right;
margin-left: 20px;
background: #f2f2f2;
margin-right: 0px;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li a:after {
content: "";
position: absolute;
height: 90px;
width: 95px;
top: 10px;
right: 0;
left: 0;
z-index: 1;
opacity: 0;
visibility: hidden;
background-color: rgba(255, 74, 82, 0.8);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li:hover a:after {
opacity: 1;
visibility: visible;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li a:before {
content: "\f067";
font-family: "FontAwesome";
position: absolute;
width: 95px;
right: 0;
transform: scale(1.8) translateY(80%);
left: 0;
opacity: 0;
visibility: hidden;
text-align: center;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
color: #fff;
z-index: 3;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li:hover a:before {
transform: scale(1) translateY(100%);
opacity: 1;
visibility: visible;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li a {
font-size: 18px;
font-weight: 600;
color: #111111;
}
.woocommerce .sidebar-widget-area ul.product_list_widget li .woocommerce-Price-amount.amount {
color: #ff4a52;
font-size: 20px;
font-weight: 600;
}
.woocommerce .sidebar-widget-area .product-categories span.count {
float: left;
}
.woocommerce .widget_shopping_cart_content .buttons a {
text-align: center;
width: 47%;
max-width: 170px;
}
.woocommerce .widget_shopping_cart_content .buttons a.checkout {
margin-left: 0;
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span {
padding: 10px 0;
} .rt-woo-nav.no-nav .owl-custom-nav {
display: none;
}
.rt-woo-nav .section-title {
margin-bottom: 20px;
float: none;
}
.rt-woo-nav .owl-custom-nav-title {
color: #111111;
float: right;
font-size: 24px;
padding-bottom: 0px;
position: relative;
margin-bottom: 0px;
}
.rt-woo-nav .owl-custom-nav {
float: left;
margin-bottom: 10px;
margin-top: 6px;
padding-right: 30px;
}
.rt-woo-nav .owl-custom-nav .owl-prev,
.rt-woo-nav .owl-custom-nav .owl-next {
background-color: #eff0f5;
border-radius: 3px;
color: #222222;
cursor: pointer;
display: inline-block;
font-size: 14px;
height: 30px;
line-height: 32px;
opacity: 1;
text-align: center;
width: 30px;
transition: all 0.5s ease-in-out 0s;
}
.rt-woo-nav .owl-custom-nav .owl-next {
margin-right: 8px;
}
.rt-woo-nav .owl-custom-nav .owl-prev:hover,
.rt-woo-nav .owl-custom-nav .owl-next:hover {
background-color: #ff4a52;
color: #ffffff;
}
.rt-woo-nav .owl-custom-nav i {
font-size: 20px;
font-weight: 400;
line-height: 28px;
}
.rt-woo-nav .owl-custom-nav-bar {
border-color: #e8e8e8;
border-style: solid;
border-width: 1px 0;
float: left;
margin-top: 16px;
}
.woocommerce-cart .product-info-area {
margin: 0 15px;
} .woocommerce .woo-top-section {
margin-top: -7px;
}
.woocommerce .woo-top-section .section-heading {
display: flex;
}
.woocommerce .woo-top-section .section-heading p {
font-size: 16px;
font-weight: 600;
color: #000;
margin-bottom: 0;
}
.archive.woocommerce .woo-top-section .section-heading p {
font-size: 20px;
}
.woocommerce .woo-top-section .filter-box {
margin-top: -2px;
}
.woocommerce .woo-top-section .woocommerce-ordering select {
padding: 13px;
}
@media (max-width: 575px) {
.woocommerce-page .woocommerce-ordering {
float: right;
}
} .woocommerce ul.products li.product {
margin: 0 0 40px 3%;
overflow: hidden;
border-radius: 0px;
padding: 0px;
}
.woocommerce.has-sidebar ul.products.columns-3 li.product {
width: 33.33333%;
margin: 0 0 10px 0;
overflow: inherit;
}
.woocommerce.has-sidebar ul.products.columns-4 li.product {
width: 22.7%;
}
.woocommerce.has-sidebar ul.products.columns-6 li.product {
width: 31.3%;
}
@media (max-width: 767px) {
.woocommerce.has-sidebar ul.products.columns-3 li.product {
width: 49%;
}
}
@media (max-width: 425px) {
.woocommerce.has-sidebar ul.products.columns-3 li.product {
margin: 0 0 20px 0;
width: 100%;
}
}
.woocommerce ul.products li.product a img {
width: inherit;
display: inline-block;
margin: 0;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
margin-left: 0;
}
.woocommerce ul.products li.product h3 {
margin-bottom: 10px;
margin-top: 18px;
padding: 0;
font-size: 20px;
}
.woocommerce ul.products li.product h3 a {
color: #111111;
}
.woocommerce ul.products li.product h3 a:hover {
color: #646464;
}
.woocommerce ul.products li.product .star-rating {
font-size: 13px;
display: inline-block;
}
.woocommerce ul.products li.product .price {
color: #444444;
font-size: 20px;
font-weight: 600;
margin-bottom: 0;
}
.woocommerce ul.products li.product .price del {
display: inline;
}
.woocommerce ul.products li.product .button {
font-size: 16px;
}
.woocommerce ul.products li.product .button.compare {
float: right;
margin-right: 10px;
}
.woocommerce ul.products li.product .onsale {
margin: 0;
}
.woocommerce.no-sidebar ul.products li.product {
width: 24%;
}
.woocommerce.no-sidebar ul.products li.product .product-thumb-area img {
width: 100%;
}
.woocommerce .star-rating {
color: #ffb300;
}
.woocommerce .products .star-rating {
margin: 0 0 8px;
}
.woocommerce .woocommerce-product-rating .star-rating {
margin: .9em 0 0 4px;
}
.woocommerce ul.products li.product .onsale,
.woocommerce span.onsale {
background-color: #111111;
padding: 0;
}
.woocommerce a.added_to_cart {
background-color: #111111;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-weight: 500;
padding: 4px 12px;
margin-top: 5px;
}
.woocommerce a.added_to_cart.wc-forward {
border-radius: 4px;
margin-top: 1em;
margin-right: 2px;
padding: 12px 20px;
line-height: 1.2;
font-size: 18px;
}
.woocommerce a.added_to_cart:hover {
background-color: #646464;
}
.woocommerce #yith-quick-view-modal #yith-quick-view-content {
padding: 10px;
}
.woocommerce .product-thumb-area {
position: relative;
overflow: hidden;
border-radius: 0px;
text-align: center;
background: #f2f2f2; -webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.woocommerce .product-thumb-area:after {
position: absolute;
content: "";
right: 0;
width: 100%;
top: 0;
height: 100%;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background-color: rgba(255, 74, 82, 0.8);
-webkit-box-shadow: 0px 13px 27px 0px rgba(176, 176, 176, 0.55);
-moz-box-shadow: 0px 13px 27px 0px rgba(176, 176, 176, 0.55);
box-shadow: 0px 13px 27px 0px rgba(176, 176, 176, 0.55);
}
.woocommerce .product-thumb-area:hover:after {
opacity: 1;
visibility: visible;
}
.woocommerce .product-thumb-area .product-info {
right: 0;
opacity: 0;
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
transition: all 0.3s ease 0s;
z-index: 9;
}
.woocommerce .product-thumb-area .product-info ul {
margin: 0;
text-align: center;
font-size: 0;
}
.woocommerce .product-thumb-area .product-info ul li {
display: inline-block;
font-size: 16px;
padding: 0 2px;
overflow: hidden;
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.woocommerce .product-thumb-area .product-info ul li a {
background: #ffffff;
display: block;
padding: 8px;
width: 50px;
height: 50px;
border-radius: 0px;
}
.woocommerce .product-thumb-area .product-info ul li > a.added_to_cart {
display: none;
}
.woocommerce .product-thumb-area .product-info ul li a.add_to_cart_button {
text-indent: -9999px;
margin-top: 0;
}
.woocommerce .product-thumb-area .product-info ul li a.add_to_cart_button:after {
content: "\f07a";
font-family: 'fontawesome';
position: absolute;
text-indent: 0px;
font-size: 20px;
top: 11px;
right: 0;
left: 0;
margin: 0;
color: #111;
}
.woocommerce .product-thumb-area .product-info ul li a.add_to_cart_button:hover:after {
color: #ff4a52;
}
.woocommerce .product-thumb-area .product-info ul li a .fa {
color: #111111;
}
.woocommerce .product-thumb-area .product-info ul li a:hover .fa {
color: #111111;
}
.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist {
position: relative;
margin-top: 0;
}
.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist a.wishlist-icon {
border-radius: 0;
}
.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist a.wishlist-icon i {
margin: 0;
}
.woocommerce .product-thumb-area .yith-wcwl-add-to-wishlist img {
background-color: #fff;
right: 11px;
margin: 0;
position: absolute;
top: 11px;
}
.woocommerce #yith-wcwl-popup-message {
background-color: #000;
border: none;
border-radius: 0;
color: #fff;
font-weight: 500;
line-height: 1.2;
padding: 10px;
}
.post-type-archive .product-info-area .add_to_cart_button {
display: none;
}
.rtwpvg-wrapper .rtwpvg-slider .rtwpvg-gallery-image {
background: #f2f2f2;
} .woocommerce ul.products .grid-hide {
display: none;
}
.woocommerce.product-list-view ul.products .grid-hide {
display: block;
}
.woocommerce.product-list-view ul.products li.product h3 {
margin: 0 0 12px;
}
.woocommerce.product-list-view ul.products li.product .button {
margin-top: 0;
}
.woocommerce.product-list-view .product-thumb-area {
float: right;
margin-left: 20px;
}
.woocommerce.product-list-view .product-info-area.text-center {
overflow: hidden;
text-align: right !important;
}
@media (max-width: 767px) {
.woocommerce.product-list-view .product-thumb-area {
width: 30%;
}
}
@media (max-width: 375px) {
.woocommerce.product-list-view .product-thumb-area {
width: 100%;
margin-left: 0;
}
.woocommerce.product-list-view .product-info-area {
width: 100%;
}
.woocommerce.product-list-view .product-info-area.text-center {
text-align: center !important;
}
}
.woocommerce.product-list-view .product-info-area .shop-excerpt {
margin-top: 10px;
}
.woocommerce.product-list-view ul.products li.product,
.woocommerce-page.product-list-view ul.products li.product {
width: 100%;
}
.woocommerce.product-list-view a.added_to_cart.wc-forward {
margin-top: 0;
} .woocommerce .related.products .owl-theme .owl-dots .owl-dot.active span,
.woocommerce .related.products .owl-theme .owl-dots .owl-dot:hover span {
background: #FF5C63 !important;
}
.woocommerce .related.products .owl-theme .owl-dots .owl-dot span {
width: 15px !important;
height: 15px !important;
}
.woocommerce .related.products ul.products li.product .product-info-area .add_to_cart_button {
display: none;
}
.woocommerce .related.products ul.products li.product {
margin: 0;
width: 100% !important;
}
@media (max-width: 480px) {
.woocommerce .related.products ul.products li.product {
padding: 15px;
}
}
.woocommerce .related.products ul.products li.product .onsale {
margin: 0;
}
.woocommerce.product-list-view .related.products .product-thumb-area {
float: initial;
margin-left: 0;
}
.woocommerce.product-list-view .related.products .product-info-area.text-center {
text-align: center !important;
}
.woocommerce.product-list-view .related.products ul.products li.product h3 {
margin: 15px 0 12px;
}
.woocommerce.product-list-view .related.products ul.products li.product .button {
margin-top: 15px;
} .woocommerce div.product div.summary {
margin-bottom: 40px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image {
background: #f8f8f8;
text-align: center;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image img {
width: inherit;
display: inline-block;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child {
margin-bottom: 15px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
margin-left: 10px;
margin-bottom: 10px;
width: 31%;
width: calc(31.66666667%);
max-width: 100px;
}
@media (max-width: 1199px) {
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
margin-left: 7px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image {
padding: 20px;
}
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(3n+1) {
margin-left: 0;
}
.woocommerce div.product .product_title {
color: #111111;
font-size: 26px;
line-height: 1.3;
margin-bottom: 10px;
} .rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image {
opacity: 1;
margin: 2px 0 5px 10px;
}
.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image img {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: 1px solid #e6e6e6;
opacity: 1;
background: none;
}
.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image.current-thumbnail img {
-webkit-box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.22);
-moz-box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.22);
box-shadow: 0 2px 13px 0px rgba(0, 0, 0, 0.22);
border: none;
background: #ececec;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.rtwpvg.woocommerce #content div.product div.summary,
.rtwpvg.woocommerce div.product div.summary,
.rtwpvg.woocommerce-page #content div.product div.summary,
.rtwpvg.woocommerce-page div.product div.summary {
float: left;
width: 43% !important;
}
@media ( max-width: 768px ) {
.rtwpvg.woocommerce #content div.product div.summary,
.rtwpvg.woocommerce div.product div.summary,
.rtwpvg.woocommerce-page #content div.product div.summary,
.rtwpvg.woocommerce-page div.product div.summary {
width: 100% !important;
}
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 12px;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #444444;
font-size: 32px;
display: inline-block;
}
.woocommerce div.product .sku {
margin-bottom: 7px;
color: #111111;
font-size: 15px;
}
.woocommerce div.product .sku span {
color: #646464;
font-weight: 500;
}
.woocommerce div.product .product-meta {
margin-bottom: 7px;
font-size: 15px;
}
.woocommerce div.product .product-share {
display: inline-flex;
}
.woocommerce div.product .product-share .share-links .social-text {
display: none;
}
.woocommerce div.product .product-share > span {
color: #111111;
font-weight: 500;
font-size: 15px;
}
.woocommerce div.product .share-links {
margin-right: 10px;
}
.woocommerce div.product .share-links a {
font-size: 16px;
color: #333;
margin-left: 15px;
}
.woocommerce div.product .summary.entry-summary p {
margin-bottom: 6px;
}
.woocommerce div.product .share-links a:hover {
color: #111111;
}
.woocommerce div.product .product-share-icons {
display: inline-flex;
}
.woocommerce div.product .short-description {
border-top: 1px solid #dedede;
margin-top: 25px;
padding: 25px 0;
font-size: 15px;
}
.woocommerce div.product form.cart .variations {
margin-top: 0;
margin-bottom: 10px;
}
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
display: table-cell;
padding-bottom: 10px;
padding-top: 0;
text-align: right;
vertical-align: middle;
}
.woocommerce div.product form.cart .variations label {
color: #222;
font-size: 16px;
margin-bottom: 0;
}
.woocommerce div.product form.cart .variations select {
padding: 8px 10px;
}
.single-product.woocommerce div.product form.cart div.quantity {
margin-left: 3px;
}
.woocommerce div.product form.cart div.quantity {
margin-left: 8px;
}
.woocommerce div.product form.cart,
.woocommerce div.product p.cart {
margin-bottom: 17px;
}
.woocommerce div.product form.cart .button {
background-color: #444444;
border-radius: 0px;
color: #ffffff;
font-size: 18px;
font-weight: 500;
padding: 17px 32px;
transition: all 0.3s ease 0s;
}
.has-sidebar.woocommerce div.product form.cart .button {
padding: 17px 20px;
}
@media (max-width: 375px) {
.woocommerce div.product form.cart .button {
margin-top: 13px;
}
}
.woocommerce div.product form.cart .button:hover {
background-color: #646464;
}
.woocommerce div.product .product-meta span {
color: #111111;
font-weight: 500;
}
.woocommerce div.product .product-meta a {
color: #666666;
}
.woocommerce div.product .product-meta a:hover {
color: #111111;
}
.woocommerce div.product .woocommerce-tabs {
margin-bottom: 45px;
padding-bottom: 20px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
margin-bottom: 0;
padding-right: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-bottom: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
background: transparent;
border-radius: 0;
border: none;
margin: 0;
padding: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab {
border-right-width: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.hover a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #ff4a52;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
border: 0;
border-radius: 0;
box-shadow: none;
content: none;
height: inherit;
right: inherit;
position: inherit;
width: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
border-bottom: none;
border-top: 1px solid #d7d7d7;
border-right: 1px solid #d7d7d7;
border-left: 1px solid #d7d7d7;
margin-right: 40px;
position: relative;
padding: 12px 24px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-bottom: none;
border-top: 1px solid #d7d7d7;
border-right: none;
border-left: 1px solid #d7d7d7;
margin-left: 0px;
position: relative;
padding: 12px 24px;
}
@media ( max-width: 475px ) {
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
margin-right: 5px;
padding: 8px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
padding: 8px;
}
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child.active {
background: transparent;
border-bottom: 1px solid #FFF;
border-top: 1px solid #d7d7d7;
border-left: 1px solid #d7d7d7;
border-right: 1px solid #d7d7d7;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: transparent;
border-bottom: 1px solid #FFF;
border-top: 1px solid #d7d7d7;
border-left: 1px solid #d7d7d7;
border-right: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: #111111;
font-size: 18px;
font-weight: 600;
margin: 0;
padding: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
color: #444444;
}
.woocommerce div.product .woocommerce-tabs .panel {
border: medium none;
box-shadow: none;
margin: -1px 0 0 0;
border-top: 1px solid #e2e2e2;
padding: 25px 0px 0px;
}
.woocommerce div.product .woocommerce-tabs h2 {
color: #111111;
font-size: 20px;
}
.woocommerce div.product .up-sells {
margin-bottom: 50px;
}
.woocommerce a.woocommerce-review-link {
color: #ff4a52;
font-size: 18px;
line-height: 50px;
}
.woocommerce a.woocommerce-review-link:hover {
color: #111111;
}
.woocommerce .section-title {
margin-bottom: 30px;
padding-bottom: 25px;
position: relative;
border-bottom: 1px solid #d7d7d7;
}
.woocommerce .section-title:before {
position: absolute;
content: "";
bottom: -2px;
right: 0;
background-color: #ff4a52;
height: 3px;
width: 50px;
}
.woocommerce-cart .section-title {
padding-bottom: 0px;
}
.owl-custom-nav-title .section-title {
padding-bottom: 0px;
position: relative;
margin-bottom: 0px;
font-size: 24px;
}
.woocommerce.single-product .quantity .qty {
padding: 10px 7px 13px;
font-size: 30px;
color: #444444;
background-color: transparent;
background-image: none;
outline: none;
border: 1px solid #d3d3d3;
border-radius: 0;
cursor: pointer;
margin-left: 10px;
line-height: 1;
transition: 0.3s ease-in-out;
width: 60px;
height: 55px;
}
.woocommerce.single-product .quantity .plus,
.woocommerce.single-product .quantity .minus {
padding: 10px 20px 13px;
font-size: 30px;
color: #444444;
background-color: transparent;
background-image: none;
outline: none;
border: 1px solid #d3d3d3;
border-radius: 0;
cursor: pointer;
margin-left: 10px;
line-height: 1;
transition: 0.3s ease-in-out;
}
.woocommerce.single-product .quantity .plus:hover,
.woocommerce.single-product .quantity .minus:hover {
color: #fff;
background: #ff4a52;
}
.woocommerce.single-product .product-type-grouped .quantity .plus,
.woocommerce.single-product .product-type-grouped .quantity .minus {
display: none;
}
.woocommerce.single-product .quantity input[type=number]::-webkit-inner-spin-button,
.woocommerce.single-product .quantity input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce.single-product .quantity .input-group-btn-vertical {
float: right;
position: relative;
vertical-align: middle;
white-space: nowrap;
}
.woocommerce.single-product .quantity .input-group-btn-vertical > .btn {
border-radius: 4px;
display: block;
float: none;
height: 23px;
line-height: 14px;
margin-right: -1px;
max-width: 100%;
outline: medium none;
padding: 0 7px;
position: relative;
width: 100%;
}
.woocommerce div.product form.cart .group_table td {
vertical-align: middle;
}
.woocommerce.single-product .quantity .input-group-btn-vertical > .btn:hover,
.woocommerce.single-product .quantity .input-group-btn-vertical > .btn:active,
.woocommerce.single-product .quantity .input-group-btn-vertical > .btn:focus {
background-color: #fff;
border-color: #ccc;
color: #333;
}
.woocommerce table.shop_attributes td {
padding: 0 8px;
}
.woocommerce #reviews #comments {
margin-bottom: 20px;
}
.woocommerce #reviews #comments h2 {
margin-bottom: 30px;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
border: 1px solid #e7e7e7;
border-radius: 0;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
padding: 0;
}
#review_form_wrapper {
padding-top: 20px;
}
.woocommerce #review_form #respond .comment-reply-title {
color: #111111;
font-size: 20px;
font-weight: 600;
}
.woocommerce #reviews h3 {
font-size: 24px;
margin-bottom: 10px;
color: #111111;
}
.woocommerce p.stars a {
color: #f7c51d;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
background-color: #444444;
border-radius: 4px;
box-shadow: none;
color: #ffffff;
cursor: pointer;
display: inline-block;
font-size: 18px;
font-weight: 500;
padding: 13px 40px;
line-height: 1.2;
outline: none;
}
.woocommerce .woocommerce-mini-cart__buttons.buttons a.button {
padding: 13px 15px;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
background-color: #646464;
color: #ffffff;
}
#review_form .form-group {
margin-bottom: 20px;
}
.woocommerce #review_form #respond .comment-notes,
.woocommerce #review_form #respond .comment-form-rating {
margin-bottom: 20px;
}
.woocommerce #review_form #respond .comment-form-rating {
margin-top: 20px;
}
.woocommerce #review_form #respond .comment-form-rating label {
color: #111111;
}
.woocommerce #review_form #respond .form-submit {
margin: 5px 0 10px;
}
.woocommerce #content div.product div.thumbnails a,
.woocommerce div.product div.thumbnails a,
.woocommerce-page #content div.product div.thumbnails a,
.woocommerce-page div.product div.thumbnails a {
border: 1px solid #e7e7e7;
margin-left: 1.8%;
width: 32%;
}
.woocommerce #review_form #respond textarea {
border: 1px solid #ddd;
}
.woocommerce #review_form #respond textarea:focus {
border: 1px solid #ff4a52;
}
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins {
font-weight: 500;
}
.woocommerce div.product p.price del,
.woocommerce div.product span.price del {
font-size: 18px;
color: #646464;
text-decoration: line-through;
margin-right: 10px;
opacity: 1;
font-weight: 600;
}
.woocommerce ul.products {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
}
.woocommerce .product-thumb-area {
margin: 15px;
}
@media ( max-width: 480px ) {
.woocommerce .related.products .rt-owl-carousel .product-thumb-area {
margin: 0px;
}
} .woocommerce .product-thumb-area:hover .product-info {
opacity: 1;
}
.woocommerce .product-thumb-area:hover .product-info li {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.woocommerce .product-thumb-area:hover .product-info li:nth-child(1n) {
transition-delay: 0.1s;
}
.woocommerce .product-thumb-area:hover .product-info li:nth-child(2n) {
transition-delay: 0.2s;
}
.woocommerce .product-thumb-area:hover .product-info li:nth-child(3n) {
transition-delay: 0.3s;
} p.demo_store {
background-color: #111111;
}
.woocommerce-message::before,
.woocommerce-info::before {
color: #111111;
}
.woocommerce-message,
.woocommerce-info {
border-color: #111111;
}
.woocommerce table.shop_table {
border-radius: 0;
}
.woocommerce-cart .woocommerce table.shop_table {
border-width: 1px 0 0 1px;
}
.woocommerce-cart .woocommerce table.shop_table.cart {
margin: 0 0 100px;
}
.woocommerce-cart .woocommerce table.shop_table th,
.woocommerce-cart .woocommerce table.shop_table td {
border-width: 0 1px 1px 0;
color: #111;
text-align: center;
}
.woocommerce-cart .woocommerce table.shop_table th.product-name,
.woocommerce-cart .woocommerce table.shop_table td.product-name {
text-align: right;
}
.woocommerce-cart .woocommerce table.shop_table td.product-quantity .spinner.quantity,
.woocommerce-cart .woocommerce table.shop_table td.product-remove > a {
margin: 0 auto;
}
.woocommerce-cart .woocommerce table.shop_table td.product-name > a {
color: #111;
font-weight: 500;
}
.woocommerce-cart .woocommerce table.shop_table td.product-quantity .spinner.quantity input {
color: #111;
}
.woocommerce-cart .woocommerce .quantity .qty {
height: 30px;
}
.woocommerce-cart .woocommerce .actions {
padding: 10px 12px;
}
.woocommerce-cart .woocommerce .actions input.button {
padding: 10px 15px;
}
.woocommerce-cart .woocommerce .actions #coupon_code {
border-color: #d7d7d7;
border-radius: 4px;
margin-left: 10px;
padding: 11px 10px;
width: 120px !important;
}
.woocommerce-cart table.cart img {
width: 50px;
}
#add_payment_method .wc-proceed-to-checkout,
.woocommerce-cart .wc-proceed-to-checkout,
.woocommerce-checkout .wc-proceed-to-checkout {
text-align: center;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
display: inline-block;
padding: 15px 35px;
}
.woocommerce-cart .wc-proceed-to-checkout {
padding-bottom: 0;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
margin-bottom: 0;
}
.woocommerce .cart-collaterals .cross-sells ul.products li .product-thumb-area li {
width: inherit;
}
.woocommerce .cart-collaterals .cross-sells h2:after {
content: none;
}
.woocommerce .cart-collaterals .cross-sells h2 {
margin-bottom: 10px;
padding-bottom: 0;
}
.woocommerce .cart-collaterals .cross-sells h2,
.woocommerce .cart-collaterals .cart_totals h2 {
color: #111;
font-size: 24px;
margin-bottom: 35px;
}
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit[disabled]:disabled,
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button[disabled]:disabled,
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button[disabled]:disabled,
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button[disabled]:disabled {
color: #fff;
}
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit[disabled]:disabled:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button[disabled]:disabled:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button[disabled]:disabled:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button[disabled]:disabled:hover {
background-color: #111111;
color: #fff;
}
.woocommerce-cart .woocommerce .cart_totals table.shop_table {
border-width: 1px;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
background-color: #ff4a52;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
background-color: #ff4a52;
}
.woocommerce-cart table.cart input.plus,
.woocommerce-cart table.cart input.minus {
padding: 3px 15px;
display: none;
}
.woocommerce a.button.alt {
font-size: 16px;
} .woocommerce-checkout .checkout_coupon .button {
padding: 12px 25px;
}
.woocommerce-checkout .woocommerce h3 {
color: #111;
font-size: 24px;
margin-bottom: 25px;
}
.woocommerce-checkout .woocommerce label {
color: #111;
}
.woocommerce form.woocommerce-checkout .form-row {
margin-bottom: 0px;
}
.woocommerce form.woocommerce-checkout .form-row .select2-choice {
padding: 4px 8px;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
line-height: 1.2;
padding: 10px;
border-radius: 4px;
}
.woocommerce-checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 4px;
height: 42px;
padding: 6px 0;
}
.woocommerce-checkout .woocommerce-billing-fields .select2-selection--single .select2-selection__arrow {
height: 42px;
position: absolute;
top: 1px;
left: 1px;
width: 20px;
}
.woocommerce-checkout .select2-container .select2-choice {
border-radius: 0;
}
.woocommerce-checkout #customer_details,
.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {
margin-bottom: 40px;
}
.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
border-color: #ccc;
background-color: #f5f5f5;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table {
border: 1px solid #ccc;
border-top: none;
border-left: none;
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table td,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table th {
border-width: 1px 0 0 1px;
color: #111;
}
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
background-color: #ededed;
border-radius: 0;
} .woocommerce-order-received .woocommerce {
color: #111;
}
.woocommerce-order-received .woocommerce h2 {
font-size: 20px;
}
.woocommerce-order-received .woocommerce .order_details li {
font-size: 1em;
}
.woocommerce-order-received .woocommerce .shop_table {
margin-bottom: 40px;
border-color: #ccc;
border-width: 1px 0 0 1px;
}
.woocommerce-order-received .woocommerce .shop_table th,
.woocommerce-order-received .woocommerce .shop_table td {
border-color: #ccc;
border-width: 0 1px 1px 0;
}
.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received {
font-size: 20px;
margin-bottom: 40px;
}
.woocommerce-order-received .woocommerce .title h3 {
margin-bottom: 10px;
} .woocommerce-account .woocommerce {
color: #111;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content {
float: none;
width: inherit;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {
margin-bottom: 50px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
color: #fff;
display: inline-block;
margin-bottom: 5px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
color: #fff;
padding: 10px 20px;
background-color: #111111;
display: inline-block;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a:hover,
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover {
background-color: #000;
}
.woocommerce-account .woocommerce .shop_table {
margin-bottom: 0;
border-color: #ccc;
border-width: 1px 0 0 1px;
font-size: 1em;
}
.woocommerce-account .woocommerce .shop_table th,
.woocommerce-account .woocommerce .shop_table td {
border-color: #ccc;
border-width: 0 1px 1px 0;
}
.woocommerce-account .woocommerce table .button {
padding: 8px 14px;
}
.woocommerce table.my_account_orders th,
.woocommerce table.my_account_orders td,
.woocommerce table.my_account_orders .order-actions,
.woocommerce table.woocommerce-MyAccount-downloads th,
.woocommerce table.woocommerce-MyAccount-downloads td,
.woocommerce table.woocommerce-MyAccount-downloads .order-actions {
text-align: center;
}
.woocommerce-edit-address .woocommerce-MyAccount-content > p,
.woocommerce-edit-account .woocommerce-MyAccount-content .form-row {
margin-bottom: 30px;
}
.woocommerce-edit-account .woocommerce-MyAccount-content .woocommerce-Button {
margin-top: 30px;
} .woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
border-radius: 0;
}
.woocommerce-account .woocommerce form.login .form-row,
.woocommerce-account .woocommerce form.register .form-row {
margin-bottom: 20px;
} .yith-wcwl-add-to-wishlist .feedback {
display: none;
}
.related-recipe .yith-wcwl-add-button a.add_to_wishlist {
}
.related-recipe .yith-wcwl-add-to-wishlist {
margin-top: 0px;
}
.woocommerce .wishlist-title h2 {
color: #111;
margin-bottom: 25px;
padding: 0;
}
.woocommerce .shop_table.wishlist_table {
border-color: #ccc;
border-width: 1px 0 0 1px;
color: #111;
font-size: 14px;
margin-bottom: 40px;
}
.woocommerce .shop_table.wishlist_table th,
.woocommerce .shop_table.wishlist_table td {
border-color: #ccc;
border-width: 0 1px 1px 0;
text-align: center;
}
.woocommerce .shop_table.wishlist_table tfoot td {
text-align: right;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
border-radius: 0;
}
.woocommerce .stock-gap {
margin: 0 6px 0 9px;
} .align-wrap {
width: 100vw;
margin-right: calc(50% - 50vw);
}
@media screen and (min-width: 900px) {
.align-wrap {
width: auto;
margin-right: calc(50% / .62 - 50vw);
}
}
.align-wrap .alignfull {
width: 100%;
margin: 0 auto 0 0;
} .has-sidebar .wp-block-cover.alignwide,
.has-sidebar .wp-block-cover.alignfull,
.has-sidebar .wp-block-image.alignfull,
.has-sidebar .wp-block-columns.alignfull,
.has-sidebar .wp-block-media-text.alignfull,
.has-sidebar .wp-block-gallery.alignfull,
.has-sidebar .wp-block-gallery.alignwide,
.has-sidebar .wp-block-columns.alignwide,
.has-sidebar .wp-block-image.alignwide,
.has-sidebar .wp-block-media-text.alignwide,
.has-sidebar .wp-block-embed-vimeo.alignwide.wp-block-embed,
.has-sidebar .alignwide.wp-block-embed {
margin-right: 0;
margin-left: 0;
}
.has-strong-magenta-background-color {
background-color: #a156b4;
}
.has-strong-magenta-color {
color: #a156b4;
}
.has-light-grayish-magenta-background-color {
background-color: #d0a5db;
}
.has-light-grayish-magenta-color {
color: #d0a5db;
}
.has-very-light-gray-background-color {
background-color: #eee;
}
.has-very-light-gray-color {
color: #eee;
}
.has-very-dark-gray-background-color {
background-color: #444;
}
.has-very-dark-gray-color {
color: #444;
}
.has-small-font-size {
font-size: 12px;
}
.has-large-font-size {
font-size: 36px;
}
.has-huge-font-size {
font-size: 48px;
}
.has-regular-font-size {
font-size: 16px;
}
.wp-block-image.is-resized {
}
.wp-block-image.alignleft.is-resized {
margin-right: 0;
margin-left: 30px;
}
.wp-block-image.alignright.is-resized {
margin-right: 30px;
margin-left: 0;
}
.wp-block-separator {
border: none;
border-bottom: 2px solid #cccccc;
margin: 50px 0;
text-align: right;
background: transparent;
}
.wp-block-pullquote {
border-top: 2px solid #ff4a52;
border-bottom: 2px solid #ff4a52;
margin-bottom: 20px;
padding: 0;
}
.wp-block-pullquote blockquote {
margin: 0 !important;
}
.wp-block-pullquote p {
font-size: 20px;
}
.wp-block-pullquote cite {
font-weight: 400;
font-size: 14px;
font-style: normal;
}
blockquote.wp-block-pullquote {
background: #f8f8f8;
border-radius: 4px;
font-size: 22px;
font-weight: 400;
font-style: normal;
padding: 45px 60px 40px;
margin: 0px 0px 20px !important;
color: #092d4c;
text-align: right;
}
blockquote.wp-block-quote {
margin: 0px 0px 20px !important;
padding: 30px 50px;
background: #f6f6f6;
}
blockquote.wp-block-quote cite {
font-size: 14px;
font-weight: 400;
margin-top: 12px;
color: #646464;
padding-right: 30px;
text-align: right;
font-style: normal;
}
blockquote.wp-block-quote.is-large {
padding: 30px 50px;
}
blockquote.wp-block-quote.is-large cite {
font-size: 14px;
font-weight: 400;
text-align: right;
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
border-radius: 4px;
padding: 30px 50px;
font-size: 20px;
color: #5c5c5c;
font-family: Oxygen;
font-weight: 700;
font-style: italic;
position: relative;
background-color: #f6f6f6;
}
.wp-block-quote.is-style-large cite em {
font-style: normal;
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
font-size: 24px;
}
:root .has-cyan-bluish-gray-background-color {
background-color: transparent;
}
.wp-block-pullquote.is-style-solid-color blockquote.has-very-dark-gray-color {
max-width: 100%;
background: #acb9c3;
}
.wp-block-quote:not(.is-large):not(.is-style-large) {
border-right: none;
} .wp-block {
max-width: 720px;
} .wp-block[data-align="wide"] {
max-width: 1080px;
} .wp-block[data-align="full"] {
max-width: none;
}
pre {
background: #ffffff;
color: #646464;
} .wp-block-button {
margin-bottom: 25px;
}
a.wp-block-button__link:not([href]):not([tabindex]) {
color: #ffffff;
}
a.wp-block-button__link:not([href]):not([tabindex]):hover {
color: #ffffff;
}
.wp-block-button.is-style-outline a.wp-block-button__link:not([href]):not([tabindex]) {
color: #ff4a52;
}
.wp-block-button.is-style-outline a.wp-block-button__link:not([href]):not([tabindex]):hover {
color: #111111;
}
.wp-block-button .wp-block-button__link {
background-color: #ff4a52;
color: #ffffff;
border-radius: 4px;
display: inline-flex;
align-items: center;
padding: 14px 25px;
font-size: 16px;
font-weight: 500;
position: relative;
overflow: hidden;
z-index: 2;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.wp-block-button .wp-block-button__link:hover {
opacity: 0.8;
}
.wp-block-button.is-style-outline .wp-block-button__link {
background: transparent;
border: 2px solid #ff4a52;
color: #ff4a52;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
border-color: #111111;
color: #111111;
}
.wp-block-button.is-style-squared .wp-block-button__link {
border-radius: 0;
} .wp-block-table td,
.wp-block-table th {
border: 1px solid #d7d7d7;
}
.wp-block-image .alignleft.is-resized {
margin-top: 0;
}
.wp-block-image {
margin-top: 23px;
margin-bottom: 23px;
}
.wp-block-latest-posts.is-grid {
margin-right: 20px;
}
.wp-block-latest-posts.is-grid li {
margin: 0 0 10px 0;
}
.wp-block-columns.has-2-columns .wp-block-column {
margin-bottom: 0;
}
@media only screen and (min-width: 600px) {
.entry-content .wp-block-columns {
flex-wrap: nowrap;
}
}
.wp-block-image .alignleft,
.wp-block-image .alignright {
margin-top: 23px;
margin-bottom: 23px;
}
.wp-block-cover {
margin-top: 23px;
margin-bottom: 23px;
}
.wp-block-cover .wp-block-cover-text a {
color: #ffffff;
}
.wp-block-cover .wp-block-cover-text a:hover {
text-decoration: underline;
}
.entry-content .wp-block-cover {
margin-top: 0px;
}
.wp-block-cover.alignleft {
margin-top: 0;
}
.wp-block-gallery {
margin-top: 23px;
margin-bottom: 23px;
}
.wp-block-embed-vimeo.alignfull .wp-block-embed__wrapper {
margin: 23px 0;
}
.wp-block-coblocks-social .wp-block-button__link {
border: none;
}
p:last-child img.size-full.alignright {
clear: both;
padding-top: 0;
}
.wp-block-spacer {
clear: both;
} .comments-rating {
border: none;
padding: 0;
margin-right: 0;
}
.comments-rating label {
display: inline-block;
}
.rating-container { font-size: 0; unicode-bidi: bidi-override;
direction: ltr;
}
.rating-container * {
font-size: 1.4rem;
}
.rating-container > input {
display: none;
}
.rating-container > input + label { font-family: 'dashicons';
display: inline-block;
overflow: hidden;
text-indent: 9999px;
width: 1em;
white-space: nowrap;
cursor: pointer;
margin: 0;
}
.rating-container > input + label:before {
display: inline-block;
text-indent: -9999px;
content: "\f154";
color: #888;
}
.rating-container > input:checked ~ label:before,
.rating-container > input + label:hover ~ label:before,
.rating-container > input + label:hover:before {
content: "\f155";
color: #e52;
text-shadow: 0 0 1px #333;
}
.rating-container > .star-cb-clear + label {
text-indent: -9999px;
width: .5em;
margin-right: -.5em;
}
.rating-container > .star-cb-clear + label:before {
width: .5em;
}
.rating-container:hover > input + label:before {
content: "\f154";
color: #888;
text-shadow: none;
}
.rating-container:hover > input + label:hover ~ label:before,
.rating-container:hover > input + label:hover:before {
content: "\f155";
color: #e52;
text-shadow: 0 0 1px #333;
}
.comment-respond .rating-container > .star-cb-clear + label, .comment-respond .rating-container > input + label:before {
text-indent: 9999px;
}
.comment-respond .rating-container > input + label {
text-indent: -9999px;
}
.single-recipe-layout1 .rating {
border: none;
float: right;
padding: 0;
margin-left: 20px;
}
.single-recipe-layout1 .rating > input {
display: none;
}
.single-recipe-layout1 .rating label:before {
margin: 5px;
font-size: 18px;
font-family: FontAwesome;
display: inline-block;
content: "\f005";
margin: 5px 0 5px 5px;
}
.comment-respond .single-recipe-layout1 .rating label:before {
font-size: 18px;
margin: 0px 0 5px 5px;
}
.single-recipe-layout1 .rating > .half:before {
content: "\f089";
position: absolute;
}
.single-recipe-layout1 .rating > label {
color: #ddd;
float: left;
}
.single-recipe-layout1 .rating > input:checked ~ label, .single-recipe-layout1 .rating:not(:checked) > label:hover, .single-recipe-layout1 .rating:not(:checked) > label:hover ~ label {
color: #FFD700;
} .single-recipe-layout1 .rating > input:checked + label:hover, .single-recipe-layout1 .rating > input:checked ~ label:hover,
.single-recipe-layout1 .rating > label:hover ~ input:checked ~ label, .single-recipe-layout1 .rating > input:checked ~ label:hover ~ label {
color: #FFED85;
}
.single-recipe-layout1 .item-heading {
margin-bottom: 0;
font-size: 22px;
}
.section-heading {
margin-bottom: 30px;
padding-bottom: 25px;
position: relative;
border-bottom: 1px solid #d7d7d7;
}
.single-ranna_recipe .section-heading {
margin-bottom: 25px;
padding-bottom: 15px;
position: relative;
border-bottom: 1px solid #d7d7d7;
}
.single-ranna_recipe .section-heading.conclusion-title {
margin-bottom: 20px;
}
.section-heading:before {
position: absolute;
content: "";
bottom: -2px;
right: 0;
background-color: #ff4a52;
height: 3px;
width: 50px;
}
.single-recipe-layout1 .comment-respond h2 {
margin-bottom: 30px;
padding-bottom: 25px;
position: relative;
border-bottom: 1px solid #d7d7d7;
}
.single-recipe-layout1 .comment-respond h2:before {
position: absolute;
content: "";
bottom: -2px;
right: 0;
background-color: #ff4a52;
height: 3px;
width: 50px;
}
.single-recipe-layout1 .logged-in-as {
display: block;
float: right;
width: 100%;
} .direction-sorting,
.nutrition-sorting,
.extra-sorting,
.note-sorting,
.ingredient-sorting {
list-style: none;
padding-right: 0;
width: 100%;
margin-bottom: -8px;
}
.direction-sorting.ui-sortable,
.nutrition-sorting.ui-sortable,
.note-sorting.ui-sortable,
.ingredient-sorting.ui-sortable {
width: 100%;
padding-right: 0;
margin-bottom: -8px;
}
.direction-item,
.extra-item,
.note-item,
.nutrition-item,
.ingredient-item {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 15px 15px 3px;
background: #eff0f5;
margin-bottom: 15px;
border-radius: 4px;
}
.direction-item {
padding-bottom: 15px;
}
.direction-item .direction-field input {
margin-bottom: 15px;
padding: 7px 8px;
background-color: #fff !important;
height: auto;
font-size: 15px;
cursor: pointer;
}
@media (max-width: 575px) {
.direction-item .direction-field input {
width: 100%;
}
}
.rtrs-multimedia-upload {
width: 300px;
margin-right: 15px;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
}
.rtrs-multimedia-upload a {
font-size: 11px;
line-height: 19px;
background: red;
color: #fff !important;
padding: 5px 16px !important;
text-transform: uppercase;
font-weight: bold;
}
.rtrs-multimedia-upload a:hover {
opacity: 0.8;
}
@media (max-width: 767px) {
.rtrs-multimedia-upload {
flex-driection: column;
}
}
.rtrs-upload-box {
background-color: #fff;
border: 1px dashed #d0d0d0;
cursor: pointer;
padding: 6px 10px 5px;
text-align: center;
flex: auto;
}
.direction-item .direction-field.rtxupload {
justify-content: flex-start;
}
.direction-item .direction-field .form-control.video {
width: 47%;
margin-right: 15px;
height: 42px;
}
.form-control.video, .recipe_direction_self_video.form-control {
display: none;
}
.submit-recipe-form .form-group select.rtrs-video-source {
width: 50%;
padding: 3px 16px;
height: 49px;
}
.submit-recipe-form label.rtrs-input-label {
width: 100%;
font-size: 16px;
margin-top: 7px;
}
.submit-recipe-form .upload-text {
padding-right: 15px;
}
.ranna-embed-wrap {
position: relative;
overflow: hidden;
width: 100%;
padding-top: 56.25%;
}
.ranna-embed-wrap iframe {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
}
.direction-item .direction-field,
.nutrition-item .nutrition-field,
.ingredient-item .ingredient-field {
margin-right: -15px;
margin-left: -15px;
width: 90%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.submit-recipe-form .direction-field select {
max-height: 41px;
padding: 0 10px 0 0;
font-size: 15px;
border-radius: 4px;
}
.ingredient-item .ingredient-field input {
margin-bottom: 15px;
padding: 3px 15px;
width: 30%;
background-color: #fff !important;
}
.nutrition-item .nutrition-field input {
width: 49%;
margin-bottom: 15px;
padding: 3px 15px;
background-color: #fff !important;
}
@media (max-width: 575px) {
.ingredient-item .ingredient-field input,
.nutrition-item .nutrition-field input {
width: 100%;
}
}
.direction-item .item-sort,
.nutrition-item .item-sort,
.ingredient-item .item-sort {
margin-bottom: 15px;
display: flex;
align-items: center;
width: 5%;
justify-content: center;
color: red;
cursor: pointer;
}
.ingredient-sorting li:first-child .item-sort.remove-section i,
.ingredient-sorting li:first-child .item-sort.remove-section i,
.direction-sorting li:first-child .item-sort.remove-section i,
.extra-sorting li:first-child .item-sort.remove-section i {
display: none;
}
.post-status.publish {
position: absolute;
bottom: 0;
left: 0;
text-transform: capitalize;
color: #fff;
padding: 4px 7px;
background: #FF4A52;
}
.post-status.draft {
position: absolute;
bottom: 0;
left: 0;
text-transform: capitalize;
color: #fff;
padding: 4px 7px;
background: #FFE300;
}
.rt-like-modal .btn-primary {
color: #ffffff;
}
.not-active {
pointer-events: none;
cursor: default;
text-decoration: none;
color: black;
}
.rt-cook-time {
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
} .elementor-page .fa-arrows-alt:before {
content: "\f0b2" !important;
}
.elementor-page .fa-cutlery:before {
content: "\f0f5" !important;
}
.elementor-page .fa-long-arrow-right:before {
content: "\f178" !important;
}
.wp-block-gallery {
margin-top: 23px;
margin-bottom: 16px;
}
.wp-block-gallery.alignleft {
display: flex;
margin-top: 10px;
}
.wp-block-gallery.alignleft .blocks-gallery-item {
display: inline-block;
}
.wp-block-cover p:not(.has-text-color) {
color: #ffffff;
}
blockquote.wp-block-quote[style="text-align:right"] p:before {
right: inherit;
left: 0;
}
blockquote.wp-block-quote[style="text-align:right"] p {
padding-left: 34px;
}
blockquote.wp-block-quote[style="text-align:right"] cite {
padding-right: 0;
padding-left: 30px;
text-align: left;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
text-align: right;
font-size: 14px;
}
.wp-block-pullquote {
text-align: right;
}
.gallery .gallery-item {
text-align: center;
}
.gallery .gallery-item .gallery-icon {
margin: 5px;
}
.gallery .gallery-item .gallery-caption {
font-size: 13px;
line-height: 1.2;
}
.has-media-on-the-right.is-stacked-on-mobile {
margin-bottom: 20px;
} @media ( min-width: 991px ) {
.header-login-icon-mobile,
.header-submit-icon-mobile {
display: none;
}
}
@media ( max-width: 990px ) {
.header-login-icon-mobile {
display: block;
position: absolute;
top: 12px;
left: 40px;
z-index: 999999;
}
.header-submit-icon-mobile {
font-size: 16px;
display: block;
position: absolute;
z-index: 999999;
top: 7px;
left: 100px;
border: 2px solid;
border-radius: 38px;
padding: 4px 12px;
} }
@media (max-width: 768px) {
.header-submit-icon-mobile {
font-size: 15px;
display: block;
position: absolute;
z-index: 999999;
top: 7px;
left: 64px;
border: 2px solid;
border-radius: 38px;
padding: 0px 10px;
}
.rt-header-menu .mean-bar .logo-small {
max-width: 160px;
}
}
.error {
color: #f00;
}
.mar-10-fix {
margin-right: 10px;
margin-left: 10px;
}
.mar-0-fix {
margin-right: 0px;
margin-left: 0px;
}
@media print {
header,
.related-post,
#comments,
#footer,
.header-submit-icon-mobile,
.header-login-icon.header-login-icon-mobile,
.single-recipe-layout1 .direction-wrap-layout1 .serial-number:after,
.scrollToTop,
.leave-review.single-blog-bottom,
.tag-share,
.sidebar-widget-area {
visibility: hidden;
display: none;
}
.entry-banner .entry-banner-content {
padding: 20px 0 20px;
}
}
.rt-dim {
opacity: 0.5;
}
.remove-user-image,
.remove-image {
width: 16px;
height: 16px;
border-radius: 50%;
background: #ff4a52;
text-align: center;
color: #fff;
display: flex;
justify-content: center;
line-height: 11px;
position: absolute;
top: -4px;
left: 11px;
cursor: pointer;
} .news-letter-fix .mc4wp-form {
background-color: transparent;
text-align: center;
padding: 32px 30px 30px;
width: 72%;
margin: 0 auto;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 input {
width: 80%;
float: right;
height: 48px;
border-radius: 0 4px 4px 0;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 button {
width: 20%;
color: #ffffff;
height: 48px;
border-radius: 4px 0 0 4px;
}
@media ( max-width: 767px ) {
.news-letter-fix .widget-newsletter-subscribe .original-2 button {
width: 30%;
color: #ffffff;
height: 48px;
border-radius: 4px 0 0 4px;
margin-top: 0px;
}
}
@media ( max-width: 768px ) {
.news-letter-fix .mc4wp-form {
width: 83%;
padding: 32px 10px 30px;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 input {
width: 70%;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 button {
width: 30%;
color: #ffffff;
height: 48px;
border-radius: 4px 0 0 4px;
}
}
@media (max-width: 767px) {
.news-letter-fix .widget-newsletter-subscribe input {
width: 100%;
border-radius: 4px;
}
.news-letter-fix .widget-newsletter-subscribe button {
width: 100%;
border-radius: 4px;
margin-top: 3px;
}
}
@media ( max-width: 475px ) {
.news-letter-fix .mc4wp-form {
width: 83%;
padding: 32px 10px 30px;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 input {
width: 100%;
border-radius: 5px;
}
.news-letter-fix .widget-newsletter-subscribe .original-2 button {
width: 50%;
color: #ffffff;
height: 48px;
border-radius: 5px;
}
}
@media ( max-width: 375px ) {
.news-letter-fix .widget-newsletter-subscribe .original-2 button {
width: 50%;
color: #ffffff;
height: 48px;
border-radius: 5px;
margin-top: 10px;
}
}
.home-left-side .apsc-icons-wrapper.clearfix.apsc-theme-4 {
margin: 0 -5px 0 0;
}
.apsc-icons-wrapper.clearfix.apsc-theme-4 {
margin: 0 -7px 0 0;
}
.home-right-side .apsc-icons-wrapper.clearfix.apsc-theme-4 {
margin: 0 0px 0 -7px;
}
@media ( max-width: 475px ) {
.apsc-theme-4 .apsc-each-profile {
margin-right: 5px;
margin-left: 0px;
}
} .social-share-new {
}  .post-detail-style1 .description-list {
list-style: outside none none;
margin: 0 0 20px 0;
padding: 0;
}
.post-detail-style1 .description-list li {
color: #111111;
font-size: 20px;
font-weight: 500;
margin-bottom: 5px;
}
.post-detail-style1 .description-list li span {
color: #ff4a52;
display: inline-block;
margin-left: 10px;
} .elementor-widget-wp-widget-rt-recipe-rated .widget-latest ul.block-list .single-item {
margin-bottom: 18px;
}
.elementor-widget-wp-widget-rt-recipe-rated .widget-latest ul.block-list .single-item:last-child {
margin-bottom: 0px;
}
.element-sidebar-title .widget-latest ul.block-list .single-item .item-img {
border-radius: 4px;
width: 40%;
}
.element-sidebar-title .widget-latest ul.block-list .single-item .item-img img {
width: 100%;
}
.reted-recipe-3 .widget-latest ul.block-list .single-item .item-img .count-number {
font-size: 14px;
background: none;
}
.reted-recipe-3 .widget-latest ul.block-list .single-item .item-img:before {
content: "";
position: absolute;
left: 0;
bottom: 0;
z-index: 3;
width: 0;
height: 0;
border-bottom: 40px solid #ff4a52;
border-right: 40px solid transparent;
}
.reted-recipe-3 .widget-latest ul.block-list .single-item .item-content .item-title {
line-height: 1.4;
}
.home-right-side .newsletter-3 .mc4wp-form {
position: relative;
overflow: hidden;
}
.newsletter-3 .mc4wp-form h3 {
padding-bottom: 0;
}
.newsletter-3 .mc4wp-form .form-group {
width: 80%;
float: right;
}
.newsletter-3 .mc4wp-form .form-group.mb-none {
width: 20%;
float: right;
}
.newsletter-3 .mc4wp-form .form-group .form-control {
border-radius: 0 4px 4px 0;
}
.newsletter-3 .mc4wp-form .form-group button {
border-radius: 4px 0 0 4px;
position: relative;
text-indent: -9999px;
padding: 0;
}
.newsletter-3 .mc4wp-form .form-group button:before {
position: absolute;
content: "\f0e0";
color: #ff4a52;
font-size: 20px;
font-family: "Font Awesome 5 Free";
text-indent: 0px;
right: 0;
left: 0;
}
.newsletter-3 .mc4wp-form .form-group button:hover {
background-color: #fff !important;
}
.newsletter-3 .mc4wp-form:before {
content: "\f0e0";
font-size: 50px;
color: #ff7177;
font-family: "Font Awesome 5 Free";
font-weight: 600;
position: absolute;
z-index: 1;
left: 0;
top: 0;
line-height: 1;
transform: rotate(-30deg);
}
.home-right-side .post-slider-style4.rt-owl-nav-1 .owl-carousel .owl-nav > div {
top: 25%;
}
.apsc-icons-wrapper.clearfix.apsc-theme-4 {
margin: 0;
}
.sidebar-widget-area .widget-latest ul.block-list .single-item .item-img {
border-radius: 4px;
} .woocommerce-product-details__short-description ul {
padding-right: 0;
}
.woocommerce .product-thumb-area .product-info ul li a.add_to_cart_button {
display: inline-block;
}
.woocommerce .product-thumb-area .product-info ul li > a.added_to_cart.wc-forward {
display: inline-block;
color: #222;
font-size: 12px;
margin-top: 0;
position: relative;
top: 10px;
} .post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -138px;
}
.post-box-style6.post-box-default .rtin-single-post .rtin-content p {
margin-top: 8px;
font-size: 16px;
}
.avg.item-rating li i {
font-size: 15px;
}
@media (max-width: 1199px) {
.post-list-style5 .product-box-layout10 {
display: inherit;
}
.post-list-style5 .product-box-layout10 .item-figure {
width: 100%;
}
.post-list-style5 .product-box-layout10 .item-content {
margin-right: 0;
margin-top: 15px;
}
.post-list-style5 .col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.header-style-4 .site-header .main-navigation nav > ul > li > a {
padding: 18px 10px 18px;
}
.header-style-7 .nav-action-elements-layout ul li .fill-btn {
padding: 10px;
}
.header-style-7 .nav-action-elements-layout ul li {
margin-left: 10px;
}
.header-style-7 .site-header .main-navigation nav ul li a {
font-size: 14px;
padding-right: 5px;
padding-left: 5px;
}
.header-style-7 .header-icon-area .cart-icon-area {
margin-right: 18px;
}
.header-style-7 .header-icon-area .header-search-box {
margin-right: 0;
}
}
@media (max-width: 1024px) {
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
padding: 10px 18px 30px 18px;
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -168px;
}
}
@media (max-width: 991px) {
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
padding: 10px 10px 30px 10px;
}
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -140px;
}
}
@media (max-width: 768px) {
.category-box-layout-1 a.es-min-height {
min-height: 248px;
}
}
@media (max-width: 767px) {
.category-box-layout-1 a.es-min-height {
min-height: 338px;
}
}
@media (max-width: 595px) {
.category-box-layout-1 a.es-min-height {
min-height: 280px;
}
}
@media (max-width: 575px) {
.category-box-layout-1 a.es-min-height {
min-height: 256px;
}
}
@media (max-width: 480px) {
.category-box-layout-1 a.es-min-height {
min-height: 210px;
}
}
@media (max-width: 767px) {
.post-box-style5.left .col-xl-7 > div {
padding: 0;
}
.post-box-style5.left .col-xl-7 > div img {
width: 100%;
}
}
@media (max-width: 575px) {
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -117px;
padding: 10px 24px 30px 10px;
}
}
@media (max-width: 375px) {
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -143px;
padding: 10px 24px 30px 10px;
}
}
@media (min-width: 425px) and (max-width: 480px) {
.post-box-default.post-box-style6 .rtin-single-post .rtin-content {
bottom: -120px;
}
} #header-4 .new-menu-here.rt-sticky-menu {
position: relative;
padding: 15px 0px; transition: all .8s ease;
}
.header-style-4.non-stickh #header-4 .site-main {
margin-top: 110px;
}
.non-stickh #header-4 .new-menu-here.rt-sticky-menu {
position: fixed;
width: 100%;
}
#header-4 .rt-sticky-menu-wrapper {
box-shadow: none;
}
.non-stickh #header-4 .rt-sticky-menu-wrapper {
box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
}
.header-style-4 .site-header .rt-sticky-menu .site-branding a img {
max-height: 70px;
}
.mar-right-0 {
margin-left: 0px;
} .submit-recipe-form select option:active,
.submit-recipe-form select option:checked,
.submit-recipe-form select option:focus,
.submit-recipe-form select option:hover {
color: #fff !important;
background: #FF5C63 !important;
}
@media (max-width: 991px) {
.widget-latest ul.block-list .single-item .item-img a img {
width: 100%;
}
.single-recipe-layout2 > .align-items-center {
display: inherit !important;
}
.action-items {
width: 100%;
}
}
@media (max-width: 575px) {
.widget-latest ul.block-list .single-item {
width: 100%;
}
}
.action-item {
padding-right: 0;
}
.widget-latest ul.block-list .single-item .item-content .item-title {
margin-bottom: 5px;
line-height: 1.4;
}
.widget-latest ul.block-list .single-item .item-content .posted-date {
line-height: 1;
}
.widget-latest ul.block-list .single-item .item-content .item-ctg {
line-height: 1;
margin-bottom: 3px;
}
.widget-latest ul.block-list .single-item .item-content .item-ctg a {
font-size: 16px;
}
.has-post-thumbnail .entry-thumbnail-area img {
border-radius: 4px;
}
.post-navigation .text-left .wp-post-image,
.post-navigation .text-right .wp-post-image {
border-radius: 4px;
}
.elementor img {
border-radius: 4px;
}
.widget_media_image img {
border-radius: 4px;
}
.single-blog-bottom {
border-radius: 4px;
}
.mc4wp-form .form-group .item-btn,
.mc4wp-form .form-group .form-control {
border-radius: 4px;
}
.tagcloud a {
padding: 6px 20px 6px;
border-radius: 4px;
}
.post-detail-style1 .comments-area .each-comment {
border-radius: 4px;
}
#respond form .btn-send {
border-radius: 4px;
}
.single-recipe-layout2:after {
border-radius: 4px 4px 0 0;
}
.ingridients-wrap,
.nutrition-wrap,
.single-recipe-layout2 .related-recipe {
border-radius: 4px;
}
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .item-figure img,
.single-recipe-layout2 .direction-wrap-layout2 .direction-box-layout2 .serial-number,
.single-recipe-layout2 .tag-share,
.single-recipe-layout2 .recipe-author,
.single-recipe-layout2 .next-prev-post .prev-post img,
.single-recipe-layout2 .next-prev-post .next-post img {
border-radius: 4px;
}
.product-box-layout2 .item-figure,
.product-box-layout2:after {
border-radius: 4px;
}
.single-recipe-layout1 .recipe-reviews ul .reviews-single-item {
border-radius: 4px;
}
.single-recipe-layout2 .recipe-author .pull-left img {
border-radius: 4px;
}
.single-recipe-layout1 .related-recipe,
.related-recipe .item-figure,
.item-figure img,
.author-box-layout1 .adv-search-wrap input.form-control {
border-radius: 4px;
}
.author-box-layout1 .adv-search-wrap .btn-group .input-group-btn button.btn-search {
border-radius: 4px 0 0 4px;
}
.woocommerce .product-thumb-area,
.woocommerce .woo-top-section .woocommerce-ordering select,
.woocommerce .sidebar-widget-area ul.product_list_widget li img,
.woocommerce .sidebar-widget-area ul.product_list_widget li a:after,
.woocommerce .product-thumb-area .product-info ul li a,
.rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image img,
.rtwpvg-wrapper .rtwpvg-slider .rtwpvg-gallery-image,
.woocommerce.single-product .quantity .plus, .woocommerce.single-product .quantity .minus,
.woocommerce div.product form.cart .button,
.woocommerce.single-product .quantity .qty {
border-radius: 4px;
}
.blog-layout-1 .blog-box .blog-img-holder .blog-img,
.blog-layout-3 .entry-header .entry-thumbnail-area,
.entry-content .blog-post-button {
border-radius: 4px;
}
.woocommerce nav.woocommerce-pagination ul li a, .pagination-area.user span.current, .pagination-area.user a, .pagination-area ul li a {
border-radius: 4px;
}
.woocommerce nav.woocommerce-pagination ul li span, .pagination-area ul li span {
border-radius: 4px;
margin: 0 0 10px 5px;
}
.ranna-recipe-category .category-box-layout1 {
border-radius: 4px;
overflow: hidden;
} .rt-search-post .adv-search-wrap .advance-search-form {
right: 25px;
left: 25px;
}
.adv-search-wrap input.form-control {
border-radius: 0 5px 5px 0;
}
.adv-search-wrap .btn-group .input-group-btn button.btn-search {
border-radius: 5px 0 0 5px;
}
.rt-search-post .product-box-layout3 img,
.single-recipe-layout2 .tag-share, .single-recipe-layout1 .tag-share {
border-radius: 4px;
}
.direction-wrap-layout1 {
margin-top: 12px;
}
.single-recipe-layout2 .tag-share, .single-recipe-layout1 .tag-share {
border-radius: 4px;
}
.single-recipe-layout2 .direction-wrap-layout2 .item-heading {
text-transform: inherit;
}
.single-recipe-layout2 .item-description,
.single-recipe-layout2 .direction-wrap-layout2 {
padding: 0;
}
.single-recipe-layout2 .tag-share,
.single-recipe-layout2 .recipe-author,
.single-recipe-layout2 .next-prev-post,
.single-recipe-layout2 .related-post, .single-recipe-layout2 .single-recipe-layout1 {
margin-left: 0;
margin-right: 0;
} @media ( max-width: 767px ) {
.post-grid-default .col-sm-2,
.recipe-grid-style3 .col-sm-12,
.recipe-box-style4 .col-sm-12,
.ranna-recipe-category .col-sm-2,
.post-list-style5 .col-sm-12,
.product-box-layout1 .col-sm-2 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.footer-top-area .col-sm-4 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.recipe-box-style4 .product-box-layout7 {
background-color: #ffffff;
margin-bottom: 2rem;
}
.search-bar-home .adv-search-wrap {
padding: 0 4em 0 4em;
}
.post-list-style5 .col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
}
@media ( max-width: 575px ) {
.post-grid-default .col-sm-2,
.recipe-grid-style3 .col-sm-12, .product-box-layout1 .col-sm-2 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.ranna-recipe-category .col-sm-2,
.post-list-style5 .col-sm-12,
.recipe-box-style4 .col-sm-12 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.post-list-style5 .col-sm-6 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.footer-top-area .col-sm-4 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.widget-latest ul.block-list .single-item {
width: auto;
}
.search-bar-home .adv-search-wrap {
padding: 0 2em 0 2em;
}
}
@media (max-width: 375px) {
.post-list-style5 .col-sm-12, .recipe-box-style4 .col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
.category-box-layout-1 .rt-categoty-icon img {
width: 100%;
}
.page-template-ranna-registration-page .login-box-layout1 {
margin-top: 0px;
}
.widget_shopping_cart {
position: absolute;
left: -200px;
bottom: 0;
} .single-recipe-layout1 .rtpdf-btn {
background-color: rgba(255, 74, 82, 1);
padding: 12px 35px;
box-shadow: none;
border-radius: 0px;
color: #ffffff;
height: 55px;
letter-spacing: 2px;
cursor: pointer;
font-weight: 500;
font-size: 16px;
outline: none;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
margin-bottom: 30px;
display: inline-block;
border-radius: 4px;
}
.rn-notes {
margin: 0;
padding: 0;
margin-bottom: 30px;
}
.note-item .note-field {
width: 90%;
}
.offscreen-navigation .sub-menu {
padding-right: 20px;
padding-top: 8px;
padding-bottom: 8px;
display: none;
}
.offscreen-navigation li > a {
display: block;
position: relative;
color: black;
font-size: 16px;
font-weight: 500;
}
.offscreen-navigation .sub-menu li > a {
font-size: 14px;
font-weight: 500;
}
.offscreen-navigation .menu > li {
padding-bottom: 8px;
}
.offscreen-navigation li.menu-item-has-children > a:after {
content: '\f067';
display: inline-block;
font-family: FontAwesome;
transition: .1s;
left: 0;
position: absolute;
font-size: 13px;
}
.offscreen-navigation li.menu-item-has-children > a.opened:after {
content: '\f068';
}
@media only screen and (min-width: 1025px) {
#meanmenu {
display: none;
}
}
@media only screen and (max-width: 1025px) {
#header-2 {
display: none;
}
#header-4 {
display: none;
}
#header-7 {
display: none;
}
}
.mean-container .mean-bar {
margin: 7px 15px
}
.mean-bar .header-btn-new.mobile-btn {
position: absolute;
left: 12%;
top: 8px;
}
.mean-bar .sidebarBtn {
position: absolute;
font-size: 20px;
left: 15px;
top: 10px;
cursor: pointer;
}
.header-style-2 .rt-header-menu {
background: transparent;
}
.rt-slide-nav {
position: absolute;
background: white;
width: 100%;
z-index: 9;
top: 60px;
right: 0;
display: none;
padding: 30px;
max-height: calc(100vh - 200px);
overflow-y: auto;
box-shadow: 0px 0px 10px 0px #0000001c;
}
.rt-slide-nav ul {
list-style-type: none;
margin: 0px;
padding: 0;
}
body.slidemenuon {
overflow: hidden;
} .select2-container {
max-width: 100%;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
display: block;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #f7f7f7;
border: 1px solid #c3c3c3;
border-radius: 3px;
font-size: 15px;
height: 30px;
line-height: 30px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice:hover {
background-color: #d0d0d0;
} .xs_social_counter_widget.footer-style ul li {
max-width: inherit !important;
min-width: auto;
flex: 0;
background: none !important;
border: none !important;
}
.xs_social_counter_widget.footer-style ul {
justify-content: center;
}
.xs_social_counter_widget.footer-style ul li a {
display: flex;
justify-content: center;
align-items: center;
gap: 5px;
padding: 0 15px !important;
border: none !important;
background: none !important;
}
.xs_social_counter_widget.footer-style ul li a * {
color: #b0b0b0 !important;
font-size: 12px !important;
margin: 0 !important;
}
.xs_social_counter_widget.footer-style ul li a:hover * {
color: #ffffff !important;
}
.xs_social_counter_widget.footer-style ul li a .xs-social-icon span {
font-size: 15px !important;
margin-left: 0px;
}
#footer-1 .widget.xs_counter-widget .widgettitle {
display: none;
}
.single-recipe-main-banner .swiper-wrapper {
height: 400px;
}
.single-recipe-main-banner .swiper-wrapper img {
width: 100%;
height: 100%;
object-fit: cover;
}
.single-recipe-main-banner .swiper-button-next,
.single-recipe-main-banner .swiper-button-prev {
background-image: none !important;
}
.single-recipe-main-banner .swiper-button-next {
right: auto;
left: 20px;
}
.single-recipe-main-banner .swiper-button-prev {
right: 20px;
left: auto;
}
.single-recipe-main-banner .swiper-button-next:after,
.single-recipe-main-banner .swiper-button-prev:after {
content: none !important;
}
.single-recipe-main-banner .swiper-button-next {
left: 20px;
}
.single-recipe-main-banner .swiper-button-next i,
.single-recipe-main-banner .swiper-button-prev i {
font-size: 21px;
color: #000;
background-color: rgba(255, 255, 255, 0.7);
width: 40px;
height: 40px;
aspect-ratio: 1 / 1;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.single-recipe-main-banner .swiper-button-next:hover i,
.single-recipe-main-banner .swiper-button-prev:hover i {
background-color: rgba(255, 255, 255, 1);
}
.single-ranna_recipe .item-figure .swiper-button-prev,
.single-ranna_recipe .item-figure .swiper-container-rtl .swiper-button-next,
.single-ranna_recipe .item-figure .swiper-button-next,
.single-ranna_recipe .item-figure .swiper-container-rtl .swiper-button-prev {
background-image: none !important;
background-color: #00000030;
font-size: 23px;
color: #fff;
text-shadow: 0 0 5px #00000069;
width: 40px;
height: 40px;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
border: none;
margin-top: -30px;
border-radius: 50%;
padding: 0;
transition: 0.5s;
}
.single-ranna_recipe .item-figure .swiper-button-prev:hover,
.single-ranna_recipe .item-figure .swiper-button-next:hover {
background: #FFF;
color: #000000;
} @-webkit-keyframes upsdown {
0% {
transform: translateY(-100px);
visibility: hidden;
opacity: 0;
}
100% {
transform: translateY(0);
visibility: visible;
opacity: 1;
}
}
@keyframes upsdown {
0% {
transform: translateY(-100px);
visibility: hidden;
opacity: 0;
}
100% {
transform: translateY(0);
visibility: visible;
opacity: 1;
}
}
#meanmenu.rt-sticky,
.rt-sticky {
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
right: 0;
left: 0;
background-color: #ffffff;
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
-webkit-animation: upsdown 1000ms;
animation: upsdown 1000ms;
}
.rt-sticky .navigation-area nav > ul > li > a {
padding: 30px 15px;
}
@media only screen and (max-width: 1199px) {
.rt-sticky .navigation-area nav > ul > li > a {
padding: 30px 10px;
}
}
body.admin-bar #meanmenu.rt-sticky,
body.admin-bar .rt-sticky {
top: 32px;
}
@media (max-width: 782px) {
body.admin-bar #meanmenu.rt-sticky,
body.admin-bar .rt-sticky {
top: 46px;
}
}