/*
Theme Name: Inso
Theme URI: http://insolanding.insomniacsinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Insomniacs
Author URI: http://insomniacsthemes.com/
Text Domain: inso
Version: 18.2.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

header .header_inner_left {
    top: 0;
    z-index: 999;
}
.grecaptcha-badge {
    z-index: 9999;
    bottom: 60px !important;
}
.copyright-text {
    position: absolute !important;
    right: initial!important;
    left: -50px;
    bottom: 120px!important;
    transform: rotate(-90deg)!important;
    font-size: 12px!important;
}
.powered-by {
    bottom: 102px!important;
    font-size: 12px!important;
}
.buttonizer {
    right: 80px !important;
    bottom: 60px !important;
}
.fb_dialog.fb_dialog_advanced iframe {
    right: 145px !important;
    bottom: 60px !important;
}
.fb-customerchat iframe.fb_customer_chat_bounce_in_v2 {
    right: 150px !important;
}
.category .blog_holder article,.author .blog_holder article{
    display: inline-block;
    width: Calc(25% - 33px);
    vertical-align: top;
    margin: 0 0 60px;
    padding: 0 15px;
}
.category .blog_holder article .post_excerpt,.category .blog_holder article .post_info,.author .blog_holder article .post_excerpt,.author .blog_holder article .post_info{
    display: none;
}
.category .blog_holder article .post_text_inner,.author .blog_holder article .post_text_inner{
    min-height: 170px;
}
.category .blog_holder article .entry_title,.author .blog_holder article .entry_title{
    font-size: 15px;
}
.book-a-visit-page .declaration .wpcf7-form-control {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}
.declaration .wpcf7-list-item-label {
    font-size: 12px;
    color: #333;
}
@media screen and (max-width: 767px) {
.grecaptcha-badge {
    z-index: 1;
}
.fb_dialog.fb_dialog_advanced iframe {
    right: 50px !important;
    bottom: 50px !important;
}
.buttonizer {
    right: 10px !important;
    bottom: 50px !important;
}
.buttonizer .buttonizer-button {
    width: 30px;
    height: 30px;
}
.buttonizer-button i {
    font-size: 14px !important;
}
.buttonizer.buttonizer-style-default .buttonizer-button-list .buttonizer-button {
    left: 2px;
    width: 25px;
    height: 25px;
}
.buttonizer.buttonizer-mobile-has-1 .buttonizer-button.button-mobile-1 {
    width: 30px;
    height: 30px;
}
.buttonizer.buttonizer-style-default.bottom.right.opened .buttonizer-button-list .buttonizer-button.button-mobile-1 {
    bottom: 40px;
}
.buttonizer.buttonizer-style-default.bottom.right.opened .buttonizer-button-list .buttonizer-button.button-mobile-2 {
    bottom: 75px;
}
.buttonizer.buttonizer-style-default.bottom.right.opened .buttonizer-button-list .buttonizer-button.button-mobile-3 {
    bottom: 110px;
}
.buttonizer.buttonizer-style-default.bottom.right.opened .buttonizer-button-list .buttonizer-button.button-mobile-4 {
    bottom: 145px;
}
.buttonizer.buttonizer-style-default.bottom.right.opened .buttonizer-button-list .buttonizer-button.button-mobile-5 {
    bottom: 180px;
}
}
@media screen and (max-width: 479px) {
.ult-overlay-close.top-right {
    top: 10px;
    right: 10px;
    width: 20px !important;
    height: 20px !important;
}
.boxes_image, .latest_post {
    display: block !important;
}
.latest_post_holder.boxes .boxes_image {
    width: 100%!important;
}
.latest_post_holder.boxes .boxes_image a img {
    vertical-align: top;
    width: 100%;
}
}