.crafto-blog-sidebar,
.crafto-post-sidebar,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar,
.default-top-space-main-section .crafto_layout_both_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_right_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_left_sidebar_single .crafto-content-full-part,
.archive .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.home .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.single-product .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part {
padding-top: 110px;
padding-bottom: 100px;
}
.crafto_layout_right_sidebar_single .crafto-content-left-part {
padding-top: 110px;
padding-right: 55px;
}
.crafto_layout_left_sidebar_single .crafto-content-right-part {
order: 2;
padding-top: 110px;
padding-left: 55px;
}
.crafto_layout_left_sidebar_single .sidebar,
.both-sidebar-left {
order: 1;
}
.crafto_layout_both_sidebar_single .crafto-layout-both-sidebar,
.crafto-layout-both-sidebar {
order: 2;
}
.crafto_layout_both_sidebar_single .both-sidebar-right,
.both-sidebar-right {
order: 3;
}
.crafto_layout_both_sidebar_single .crafto-content-center-part {
padding-top: 110px;
padding-bottom: 110px;
}
.sidebar .search-button {
cursor: pointer;
position: absolute;
right: 0;
top: 0;
height: 100%;
border: 0;
padding: 0 12px;
border-radius: 0 0.25em 0.25em 0;
transition: all 0.3s ease-in-out;
}
.sidebar .search-button:hover {
background-color: var( --e-global-color-secondary, #232323 );
color: #fff;
}
.sidebar .search-button img {
height: 20px;
}
.sidebar .widget,
.elementor-widget-sidebar .widget,
.elementor-widget .widget {
margin-bottom: 55px;
width: 100%;
display: table;
}
.sidebar .widget .wp-block-audio,
.sidebar .widget .wp-block-image {
margin-bottom: 0;
margin-top: 0;
}
.sidebar .widget ul,
.sidebar .widget ol,
.sidebar .widget>ul,
.elementor-widget-sidebar .widget>ul,
.elementor-widget-wp-widget-categories ul,
.elementor-widget-wp-widget-pages ul,
.elementor-widget-wp-widget-archives ul,
.elementor-widget-wp-widget-meta ul,
.elementor-widget-wp-widget-recent-posts ul,
.elementor-widget-wp-widget-recent-comments ul,
.elementor-widget-wp-widget-rss ul {
padding: 0;
margin: 0;
list-style: none;
}
.sidebar .wp-block-categories-list.wp-block-categories li,
.sidebar .wp-block-archives-list.wp-block-archives li,
.sidebar .widget ul li,
.elementor-widget-sidebar .widget ul li,
.elementor-widget-wp-widget-categories ul li,
.elementor-widget-wp-widget-pages ul li,
.elementor-widget-wp-widget-archives ul li,
.elementor-widget-wp-widget-meta ul li,
.elementor-widget-wp-widget-recent-posts ul li,
.elementor-widget-wp-widget-recent-comments ul li,
.elementor-widget-wp-widget-rss ul li {
position: relative;
display: inline-block;
width: 100%;
margin-bottom: 10px;
line-height: 18px;
}
.sidebar .widget ul li a {
text-decoration: none;
}
.sidebar .widget ul li a,
.elementor-widget-sidebar .widget>ul li a,
.elementor-widget-wp-widget-categories ul li a,
.elementor-widget-wp-widget-pages ul li a,
.elementor-widget-wp-widget-archives ul li a,
.elementor-widget-wp-widget-meta ul li a,
.elementor-widget-wp-widget-recent-posts ul li a,
.elementor-widget-wp-widget-recent-comments ul li a,
.elementor-widget-wp-widget-rss ul li a {
display: inline-block;
text-align: left;
line-height: 24px;
}
.sidebar .widget ul li a:hover {
text-decoration: none;
outline: none;
outline-offset: 0;
color: #0038e3;
}
.sidebar .widget:last-child,
.elementor-widget-sidebar .widget:last-child,
.elementor-widget .widget:last-child,
.sidebar .widget ul li:last-child,
.elementor-widget-sidebar .widget>ul li:last-child,
.elementor-widget-wp-widget-categories ul li:last-child,
.elementor-widget-wp-widget-pages ul li:last-child,
.elementor-widget-wp-widget-archives ul li:last-child,
.elementor-widget-wp-widget-meta ul li:last-child,
.elementor-widget-wp-widget-recent-posts ul li:last-child,
.elementor-widget-wp-widget-recent-comments ul li:last-child,
.elementor-widget-wp-widget-rss ul li:last-child,
.sidebar .wp-block-categories-list.wp-block-categories li:last-child,
.sidebar .wp-block-archives-list.wp-block-archives li:last-child,
.sidebar ol.wp-block-latest-comments .wp-block-latest-comments__comment:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.sidebar .widget nav ul li a {
font-weight: 400;
} .sidebar .search-input-wrap {
position: relative;
}
.sidebar .search-input-wrap .btn {
padding: 5px 12px;
color: #2946f3;
font-size: 14px;
line-height: 20px;
border: 0;
top: 10px;
right: 4px;
position: absolute;
text-align: center;
vertical-align: middle;
background-color: transparent;
}
.sidebar .widget_search input,
.elementor-widget-sidebar .widget_search input,
.elementor-widget-wp-widget-search .search-box input {
padding: 13px 40px 13px 20px;
font-size: 14px;
line-height: normal;
margin: 0;
width: 100%;
border-radius: 4px;
border-color: #e4e4e4;
color: #828282;
}
.sidebar .widget_search form button,
.elementor-widget-sidebar .widget_search button,
.elementor-widget-wp-widget-search .search-box button {
padding: 5px 12px;
color: #2946f3;
font-size: 14px;
line-height: 20px;
border: 0;
top: 10px;
right: 4px;
position: absolute;
text-align: center;
vertical-align: middle;
background-color: transparent;
}
.sidebar .widget_block.widget_search form .wp-block-search__input,
.elementor-widget-sidebar .widget_block.widget_search .wp-block-search__input {
padding-right: 65px;
}
.sidebar .widget_block.widget_search form button,
.elementor-widget-sidebar .widget_block.widget_search button {
top: 0;
height: 100%;
right: 0;
color: var( --e-global-color-secondary, #232323 );
}
.sidebar select {
background: url(//stoneynook.com/wp-content/themes/crafto/assets/css/assets/images/select-arrow.png) no-repeat 93% 50%;
line-height: 22px;
}
.sidebar select,
.elementor-widget-sidebar select,
.elementor-widget select {
padding: 15px 40px 15px 20px;
font-size: 14px;
width: 100%;
border-radius: 4px;
border-color: #e4e4e4;
color: #828282;
cursor: pointer;
margin-bottom: 0;
outline: none;
appearance: none;
}
.sidebar .wp-block-search .wp-block-search__inside-wrapper,
.widget.widget_search .search-box .search-input-wrap {
position: relative;
}
.widget.widget_search .search-box .search-input-wrap input {
margin-bottom: 0;
}
.widget.widget_search .search-box button {
border: 0;
background-color: transparent;
box-shadow: none;
font-size: 0;
margin: 0;
top: 9px;
position: absolute;
right: 0;
}
.widget.widget_search .search-box button:before {
font-family: "feather";
font-style: normal;
font-weight: 400;
content: "\e8bd";
color: #2946f3;
font-size: 14px;
}
.sidebar .widget_search .widget-title {
margin-bottom: 25px;
}
.sidebar .widget.widget_search .search-form label {
margin-bottom: 10px;
}
.sidebar .widget.widget_search .search-form .search-submit {
background-color: var( --e-global-color-secondary, #232323 );
border: 0;
color: #fff;
}
.sidebar .widget.widget_search .search-form .search-submit:hover {
background-color: #2946f3;
}
.sidebar .widget.widget_search input[type="submit"] {
border-color: var( --e-global-color-secondary, #232323 );
background-color: var( --e-global-color-secondary, #232323 );
color: #fff;
} .sidebar .widget.widget_nav_menu ul li {
margin-bottom: 0;
line-height: inherit;
}
.sidebar .widget.widget_nav_menu ul li a i {
margin-right: 6px;
}
.sidebar .widget.widget_nav_menu ul ul,
.elementor-widget-wp-widget-nav_menu ul ul {
padding-left: 15px;
} .sidebar .widget_rss .widget-title a {
color: var( --e-global-color-secondary, #232323 );
font-size: 18px;
line-height: 22px;
font-weight: 500;
margin-bottom: 35px;
}
.sidebar .widget_rss ul li {
margin-bottom: 25px;
}
.sidebar .widget_rss ul li .rsswidget {
display: initial;
}
.sidebar .widget_rss ul li .rss-date {
font-size: 13px;
}
.sidebar .widget_rss ul li .rssSummary {
margin: 8px 0;
line-height: 24px;
} .sidebar .widget h2,
.sidebar .widget.widget_search label,
.sidebar .widget-title,
.elementor-widget-sidebar .widget-title,
.elementor-widget .widget-title {
color: var( --e-global-color-secondary, #232323 );
font-size: 18px;
line-height: 22px;
font-weight: 500;
margin-bottom: 25px;
display: block;
letter-spacing: normal;
}
.sidebar ol.wp-block-latest-comments .wp-block-latest-comments__comment {
line-height: 24px;
}
.sidebar .widget .wp-block-archives-list {
list-style: none;
padding-left: 0;
}
.sidebar .wp-block-categories-list.wp-block-categories {
padding: 0;
margin: 0;
list-style: none;
}
.sidebar .wp-block-categories-list.wp-block-categories li a {
display: inline-block;
text-align: left;
line-height: 24px;
}
.sidebar .widget ul li>.count,
.elementor-widget-sidebar .widget ul li>.count,
.elementor-widget-wp-widget-categories ul li .count {
font-size: 14px;
position: absolute;
top: 2px;
right: 0;
text-align: right;
}
.sidebar .widget_pages ul ul,
.sidebar .widget_categories ul ul {
padding-left: 15px;
margin-top: 10px;
} .sidebar .widget_recent_comments ul li {
margin-bottom: 15px;
}
.sidebar .widget_recent_comments ul li a,
.elementor-widget .widget_recent_comments a {
color: var( --e-global-color-secondary, #232323 );
display: inline;
}
.sidebar .widget_recent_comments a:hover,
.elementor-widget .widget_recent_comments a:hover {
color: #0038e3;
}
body:not(.elementor-page) .crafto-page-main-section .crafto-content-left-part,
body:not(.elementor-page) .crafto-page-main-section .crafto-content-right-part,
body:not(.elementor-page) .crafto-page-main-section .sidebar,
body:not(.elementor-page) .crafto-page-main-section .both-content-center {
padding-top: 0;
padding-bottom: 0;
} @media (max-width: 1199px) {
body.blog .crafto-default-main-section .crafto_layout_no_sidebar_single,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar,
.crafto-blog-sidebar,
.crafto-post-sidebar,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar,
.default-top-space-main-section .crafto_layout_both_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_right_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_left_sidebar_single .crafto-content-full-part,
.archive .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.home .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.single-product .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part {
padding-top: 90px;
padding-bottom: 90px;
}
.crafto_layout_left_sidebar_single .crafto-content-right-part {
padding-top: 90px;
padding-left: 15px;
}
.crafto_layout_both_sidebar_single .crafto-content-center-part {
padding-top: 90px;
padding-bottom: 90px;
}
.crafto_layout_right_sidebar_single .crafto-content-left-part {
padding-top: 90px;
padding-right: 15px;
}
.crafto-blog-sidebar .blog-standard.blog-post-sticky,
.crafto-layout-right-sidebar .blog-standard.blog-post-sticky,
.crafto-layout-left-sidebar .blog-standard.blog-post-sticky {
padding-top: 0;
}
}
@media (max-width: 991px) {
.default-top-space-main-section .crafto_layout_both_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_right_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_left_sidebar_single .crafto-content-full-part,
.archive .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.home .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.single-product .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar,
.crafto-blog-sidebar,
.crafto-post-sidebar,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar {
padding-top: 75px;
padding-bottom: 75px;
}
.default-top-space-main-section {
padding-top: 72px;
}
.top-space.default-top-space-main-section,
.default-top-space-main-section.single-portfolio-main-section {
padding-top: 0;
}
.crafto_layout_left_sidebar_single .crafto-content-right-part {
padding-top: 0;
}
.crafto_layout_both_sidebar_single .crafto-content-center-part {
padding-top: 0;
padding-bottom: 0;
}
.crafto_layout_right_sidebar_single .crafto-content-left-part {
padding-top: 75px;
padding-bottom: 0;
}
.sidebar .widget,
.elementor-widget-sidebar .widget,
.elementor-widget .widget {
margin-bottom: 50px;
}
}
@media (max-width: 767px) {
.default-top-space-main-section .crafto_layout_both_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_right_sidebar_single .crafto-content-full-part,
.default-top-space-main-section .crafto_layout_left_sidebar_single .crafto-content-full-part,
.archive .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.home .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
.single-product .default-top-space-main-section .crafto_layout_no_sidebar_single .crafto-content-full-part,
body.blog .crafto-default-main-section .crafto_layout_no_sidebar_single,
.crafto-post-sidebar,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar,
.crafto-blog-sidebar,
.crafto-layout-right-sidebar,
.crafto-layout-left-sidebar {
padding-top: 50px;
padding-bottom: 50px;
}
.crafto_layout_right_sidebar_single .crafto-content-left-part {
padding-top: 50px;
}
.sidebar .widget,
.elementor-widget-sidebar .widget,
.elementor-widget .widget {
margin-bottom: 35px;
}
.sidebar .widget h2,
.sidebar .widget.widget_search label,
.sidebar .widget-title,
.elementor-widget-sidebar .widget-title,
.elementor-widget .widget-title {
margin-bottom: 15px;
}
.crafto-layout-right-sidebar.crafto-content-left-part .blog-classic.default-blog-grid + .crafto-pagination,
.crafto-layout-left-sidebar.crafto-content-right-part .blog-classic.default-blog-grid + .crafto-pagination,
.crafto-layout-both-sidebar.crafto-content-center-part .blog-classic.default-blog-grid + .crafto-pagination {
margin-bottom: 20px;
margin-top: 20px;
}
.crafto-layout-left-sidebar.crafto-content-right-part .blog-classic.default-blog-grid + .crafto-pagination {
margin-bottom: 10px;
}
.crafto-blog-sidebar .blog-standard.blog-post-sticky,
.crafto-layout-right-sidebar .blog-standard.blog-post-sticky,
.crafto-layout-left-sidebar .blog-standard.blog-post-sticky {
padding-top: 0;
padding-left: 0;
padding-right: 0;
}
}