/*
Theme Name:     Sammy Today
Template:      	foxiz
Theme URI:      https://sammytoday.com
Author:         Sammy Today
Author URI:     https://sammytoday.com
Description:    Custom theme for SammyToday.com.
Version:        1.0
Tags:           sammy-today, custom-background, custom-menu, featured-images, theme-options, custom-colors, translation-ready, threaded-comments, translation-ready
License:        Custom Licence
License URI:    https://sammytoday.com
*/

/* Your CSS code goes here
-------------------------------------- */

/* Rank Math */
.rank-math-list-item {
    padding: 15px 15px 20px;
    margin-bottom: 1rem;
    border-radius: 5px;
    box-shadow: 0 5px 30px var(--shadow-7);
	border: 1px solid #f0f4f8;
}

.rank-math-question {
    border-bottom: 1px dashed #f0f4f8;
    padding-bottom: 0.825rem;
    margin-bottom: 0.825rem;
    position: relative;
    padding-right: 40px;
}

.rank-math-question:after {
    content: "?";
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    line-height: 30px;
    text-align: center;
    color: #d9e2ec;
    background: #f0f4f8;
    border-radius: 40px;
}

.single-sidebar .p-url {overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}

.p-url {overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.footer-wrap:not(.footer-etemplate) > *:first-child:not(.footer-copyright) {
    padding-top: 0;
}

	.sticky-share-list .share-action, .t-shared-sec .share-action,.t-shared-header {
    font-size: 14px;
    line-height: 30px;
}

@media (min-width: 992px) {
.single-right-meta > * {
    font-size: 14px;
}
}

@media (max-width: 991px) {

	.smeta-extra:not(:empty) {
    padding: 0 12px;
}
}

@media (max-width: 430px) {
	.web-stories-list.is-view-type-grid .web-stories-list__inner-wrapper {
    display: block!important;
}
}