/*
Theme Name: Insightly
Theme URI: https://www.insightly.com
Author: the mintlogix team
Author URI: #
Description: Insightly provides customer relationship management software for businesses of all sizes across a range of industries such as manufacturing, consulting, professional services, media and advertising, non-profit, technology and others. With more than 1.5 million users and over 25,000 companies worldwide, Insightly is the world’s most popular CRM software for Google and Office 365 users.
Version: 2.0
Requires at least: 4.4
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: insightly
*/

/**************** GDPR compliance snippet CSS ******************/
.cc-theme-edgeless.cc-window { -webkit-font-smoothing: antialiased; font-family: "TTNorms", helvetica, arial, sans-serif; justify-content: center; align-items: center; min-height: 60px; padding: 8px; }
.cc-banner.cc-theme-edgeless .cc-message { padding: 6px 8px; flex: 0 1 auto; }
.cc-banner.cc-theme-edgeless .cc-btn { flex: 0 1 auto; font-size: 14px; padding: 0px; border: 2px solid white; border-radius: 3px; text-transform: uppercase; font-weight: 800; margin: 0px 28px; line-height: 32px; transition: .2s all ease-in-out; }
.cc-banner.cc-theme-edgeless .cc-btn:hover { background-color: white; color: #ff5621; transition: .2s all ease-in-out; }
.tag-cloud span.post-tag a {
    padding: 0 3px;
}
#author-info .inner img.avatar.photo {
    display: block;
    border-radius: 50%;
    margin: 0 auto;
    height: 100px;
    width: 100px;
}
#hero.four10.author div.inner #title-block p.post-meta img.avatar {
    border-radius: 50%;
    margin-bottom: 8px;
    width: 44px;
    height: auto;
}
body.archive article#archive-items section.archive-roll div.inner div#no-resources {
    display: none;
}
body.archive article#archive-items section.archive-roll div.inner div#no-stories {
    display: none;
}
ul#share-buttons li { opacity: 1 !important;}
ul#share-buttons {opacity: 1 !important;}
.wpcf7 form.invalid .wpcf7-response-output {color: #D8000C;margin: 15px 0 0 0;background-color: beige;border: 1px solid;letter-spacing: 0.5px;font-size: 11px;font-weight: 400;padding: 10px;}
.wpcf7 form.sent .wpcf7-response-output {margin: 15px 0 0 0;color: #4F8A10;background-color: #84ff0029;border: 1px solid;padding: 10px;letter-spacing: 0.5px;font-size: 11px;font-weight: 400;padding: 10px;}
.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{border: 1px solid red;background: antiquewhite;}
input[type="text"]:focus, 
input[type="email"]:focus, 
input[type="tel"]:focus, 
input[type="number"]:focus, 
input[type="password"]:focus,
.wpcf7-textarea:focus{border-color: #ff5621 !important;}
.wpcf7-not-valid-tip {margin-top: 0px;font-weight: 400;letter-spacing: 0.5px;font-size: 11px;}
.cc-color-override-1140044324.cc-window {
    width: 100%;
    max-width: 100%;
    bottom: 0;
}

.cc-color-override-1140044324 .cc-btn {
    border: 2px solid white !important;
}
@media only screen and (max-width: 767px) {
	.webinar-video{width:100% !important}
/* 	.page-id-3611.page-layout main.page-content div.wrapper article.page div.page-content {
    margin: 0 auto 80px;
    max-width: 100%;
    overflow: hidden;
} */
	.page-layout main.page-content div.wrapper article.page div.page-content a {
    word-wrap: break-word;
}
}
@media only screen and (max-width: 400px) {
  body.archive article#archive-items section.archive-roll div.inner div#story-container div.customer-story-item{
	  height:auto !important;
	}
	body.archive article#archive-items section#blog-highlights div.inner div.top-card, body.archive article#archive-items section#blog-highlights div.inner div.top-card div#post-info {
    padding-bottom: 0 !important;
    height: auto!important;
}
.cc-floating.cc-theme-edgeless .cc-message {
    margin: 0 !important;
}
}