.post-views.entry-meta > span {    margin-right: 0 !important;    font: 16px/1;}.post-views.entry-meta > span.post-views-icon.dashicons {    display: inline-block;    font-size: 16px;    line-height: 1;    text-decoration: inherit;    vertical-align: middle;}*{
outline: none;
outline-width: 0;
outline-color: transparent;
}
.hid-for-blog {
display: none !important;
}
.blog-posts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.blog-post {
width: 33.33%;
padding: 15px;
}
.blog-post a,
.blog-post a:hover {
text-decoration: none;
color: initial;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
border-radius: 5px;
overflow: hidden;
background-color: #f4f7fb;
}
.blog-post>* {
height: 100%;
}
.post-container {
text-align: justify;
}
.post-container .row:first-child {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
max-width: 950px;
margin: 0 auto;
margin-bottom: 20px;
}
.blog-post .post-content {
padding: 10px 8%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.blog-post img {
width: 100%;
height: auto;
}
.blog-post .post-content h4 {
color: #6189fc;
}
.blog-post .post-footer,
.info-wrap .post-footer,
.posts-slide .post-footer {
margin-top: auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-top: 1px solid rgba(97, 137, 252, .7);
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 10px 7%;
}
.info-wrap .post-footer {
padding: 0;
border-top: 0;
min-width: 239px;
}
.post-content p {
margin-top: auto;
}
.blog-post .post-footer>div,
.info-wrap .post-footer>div,
.posts-slide .post-footer>div {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blog-post .post-footer>div:nth-child(1):before,
.info-wrap .post-footer>div:nth-child(1):before,
.posts-slide .post-footer>div:nth-child(1):before {
content: '';
background-image: url(//addrian.school/wp-content/themes/addrian_school/img/icons.png);
width: 16px;
height: 15px;
display: block;
margin: auto;
margin-right: 5px;
background-position: right top;
}
.blog-post .post-footer>div:nth-child(2):before,
.info-wrap .post-footer>div:nth-child(2):before,
.posts-slide .post-footer>div:nth-child(2):before {
content: '';
background-image: url(//addrian.school/wp-content/themes/addrian_school/img/icons.png);
width: 21px;
height: 15px;
display: block;
margin: auto;
background-position: -17px top;
margin-right: 5px;
}
.blog-post .post-footer>div:nth-child(3):before,
.info-wrap .post-footer>div:nth-child(3):before,
.posts-slide .post-footer>div:nth-child(3):before {
content: '';
background-image: url(//addrian.school/wp-content/themes/addrian_school/img/icons.png);
width: 16px;
height: 15px;
display: block;
margin: auto;
background-position: left top;
margin-right: 5px;
}
.blog-post .post-footer p,
.info-wrap .post-footer p,
.posts-slide .post-footer p {
margin: 0;
}
.posts-slide h4 {
font-size: 17px;
text-align: left;
}
.load_more>a,.load_more>span {
background: #fc6161;
color: #fff;
border-radius: 2px;
font-family: "myriad", sans-serif;
padding: 0;
font-size: 17px;
width: 100%;
max-width: 270px;
text-align: center;
line-height: 33px;
display: block;
margin: 20px auto;
text-decoration: none !important;
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.load_more>a:hover {
color: #fff;
background: #ef4d4d;
-webkit-transition: all 0.4s;
transition: all 0.4s;
}
.subscribe_section {
text-align: center;
background-color: #f4f7fb;
margin-top: 30px;
}
.subscribe_section .form-wrap {
width: 480px;
margin: 0 auto;
margin-top: 20px;
}
.subscribe_section .form-wrap form>p {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.subscribe_section .your-email {
width: 70%;
}
.subscribe_section .wpcf7-submit {
padding: 0;
border-radius: 0px 2px 2px 0;
background: #6189fc;
text-transform: uppercase;
color: #fff;
font-size: 14px;
-webkit-transition: all 0.4s;
transition: all 0.4s;
border: none;
height: 38px;
width: 30%;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
background-color: white;
border: none;
font-size: 25px;
}
.wpcf7-form-control.wpcf7-text.wpcf7-email {
height: 38px;
width: 100%;
border: 1px solid #c1bcbc;
padding: 0 10px;
border-radius: 3px 0 0 3px;
margin: 0 auto;
color: #333;
display: block;
font-size: 15px;
}
.social-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
padding: 3%;
background-color: #f4f7fb;
margin: 20px -15px;
}
.social-wrapper>a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background-color: black;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: white !important;
padding: 4px 11px 4px 4px;
border-radius: 3px;
font-size: 17px;
text-decoration: none !important;
}
.social-wrapper svg {
display: block;
width: 18px !important;
height: 18px !important;
}
.post-container img {
max-width: 100%;
width: auto;
height: auto;
display: block;
margin: 20px auto;
}
.back-wrap {
position: relative;
padding-left: 19px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.back-wrap a {
position: relative;
z-index: 5;
line-height: 23px;
font-size: 14px;
display: block;
color: #488aff;
}
.back-wrap::before {
content: '';
display: block;
width: 15px;
height: 15px;
border-top: 1px solid #488aff;
border-left: 1px solid #488aff;
position: absolute;
left: 0;
top: 0;
bottom: 0;
margin: auto;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.posts-slide {
padding: 10px;
height: 100%;
}
.posts-slide img {
margin: 0;
}
.posts-slide>a {
border-radius: 5px;
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background-color: #f4f7fb;
text-decoration: none !important;
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
margin-left: auto;
margin-right: auto;
}
.slick-track::before,
.slick-track::after {
display: table;
content: none !important;
}
.slick-slide {
display: none;
float: none !important;
height: initial !important;
min-height: 1px;
}
.slick-slide>div {
height: 100%;
}
.posts-slide .post-content {
padding: 6px;
}
.post-slider.slick-slider .slick-next.slick-arrow {
background-color: transparent;
border: none;
color: transparent;
width: 20px;
height: 20px;
border-top: 2px solid #488aff;
border-right: 2px solid #488aff;
padding: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.post-slider.slick-slider .slick-prev.slick-arrow {
background-color: transparent;
border: none;
color: transparent;
width: 20px;
height: 20px;
border-top: 2px solid #488aff;
border-left: 2px solid #488aff;
padding: 0;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.post-slider.slick-slider{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
margin-bottom: 25px !important;
width: 100% !important;
}
.posts-slide .post-footer {
padding: 10px 5%;
font-size: 12px;
}
.post-container .embed-container > iframe {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
}
.post-container .embed-container {
position: relative;
max-width: 780px;
width: 95%;
margin: 0 auto;
padding-bottom: 49%;
}
@media only screen and (max-width: 1200px) {} @media only screen and (max-width: 991px) {
.blog-post {
width: 50%;
}
.social-wrapper > a {font-size: 12px;}
.posts-slide .post-footer {
padding: 10px 5%;
font-size: 12px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.posts-slide .post-footer > div:first-child {width: 100%;
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;}
.posts-slide h4 {
font-size: 14px;}
.posts-slide .post-footer > div:nth-child(1)::before {margin: initial;}
.subscribe_section h3 {
font-size: 22px;
}
} @media only screen and (max-width: 768px) {} @media only screen and (max-width: 570px) {
.blog-post {
width: 100%;
padding: 5px;
}
.social-wrapper {padding: 16px 2% 6px;
max-width: 300px;
margin: 0 auto;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.social-wrapper > a {
margin-bottom: 10px;
}
.subscribe_section .form-wrap {
width: 300px;}
.subscribe_section .wpcf7-submit {font-size: 11px;}
.subscribe_section h3 {
width: 95%;
margin: 0 auto;
}
} @media only screen and (max-width: 400px) {
.info-wrap .post-footer {
padding: 0;
min-width: 210px;
}
}