/*
Theme Name: Spriklr Child
Description: Child theme for Sprinklr, Inc
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, fieldset { background:transparent; border:0; font-size:100%; margin:0; outline:0; padding:0; list-style: none; }
ol, ul { list-style:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
img { border:0px; vertical-align:middle; height:auto;max-width:100%; }
* { margin:0; padding:0; }
*:focus, a:focus {
  outline:none;
  outline-offset: 0;
}

@font-face {
    font-family: 'museo_sans_rounded100';
    src: url('assets/fonts/MuseoSansRounded-100-webfont.eot');
    src: url('assets/fonts/MuseoSansRounded-100-webfont.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/MuseoSansRounded-100-webfont.woff2') format('woff2'),
        url('assets/fonts/MuseoSansRounded-100-webfont.woff') format('woff'),
        url('assets/fonts/MuseoSansRounded-100-webfont.ttf') format('truetype'),
        url('assets/fonts/MuseoSansRounded-100-webfont.svg#museo_sans_rounded100') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo_sans_rounded300';
    src: url('assets/fonts/MuseoSansRounded-300-webfont.eot');
    src: url('assets/fonts/MuseoSansRounded-300-webfont.eot?#iefix') format('embedded-opentype'),
        url('assets/fonts/MuseoSansRounded-300-webfont.woff2') format('woff2'),
        url('assets/fonts/MuseoSansRounded-300-webfont.woff') format('woff'),
        url('assets/fonts/MuseoSansRounded-300-webfont.ttf') format('truetype'),
        url('assets/fonts/MuseoSansRounded-300-webfont.svg#museo_sans_rounded300') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo_sans_rounded500';
    src: url('assets/fonts/MuseoSansRounded-500-webfont.eot');
    src: url('assets/fonts/MuseoSansRounded-500-webfont.eot?#iefix') format('embedded-opentype'),
         url('assets/fonts/MuseoSansRounded-500-webfont.woff2') format('woff2'),
         url('assets/fonts/MuseoSansRounded-500-webfont.woff') format('woff'),
         url('assets/fonts/MuseoSansRounded-500-webfont.ttf') format('truetype'),
         url('assets/fonts/MuseoSansRounded-500-webfont.svg#museo_sans_rounded500') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { margin:0 auto; padding:97px 0 0 0; webkit-font-smoothing:antialiased; webkit-text-size-adjust:100%; font-family: 'Open Sans', sans-serif; font-size: 16px; line-height: 20px; color: #626262; font-weight: 400; }
body { padding: 120px 0 0 0 }
a, a:visited, * input { text-decoration:none; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease; }
a img { border:none; }
label { display: block; margin-bottom: 5px;}
label, input, button, select, textarea { font-size: 14px; font-weight: normal; line-height: 20px;}
h1, .h1 { font-family: 'Open Sans', sans-serif; font-size: 35px; font-weight: 300; line-height: 43.75px; }
h2, .h2 { font-family: 'Open Sans', sans-serif; font-size: 30px; font-weight: 400; line-height: 37.5px; }
h3, .h3 { font-family: 'Open Sans', sans-serif; font-size: 25px; font-weight: 500; line-height: 31.25px; }
h4, .h4 { font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: 500; line-height: 25px; }
h5, .h5 { font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 500; line-height: 20px; }
h6, .h6 { font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 400; line-height: 20px; }
p { font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 300; line-height: 20px; }
small { font-size:14px; line-height:19px;}
.btn { font-family: 'Open Sans', sans-serif !important; font-weight: 500; font-size: 20px; text-transform: uppercase; line-height: 24px;}
#main { padding-bottom: 0 !important; padding-top: 0 !important;}
.bg-green {
 background-color: #71BD51 !important;
}
.bg-yellow {
 background-color: #FBAF17 !important;
}
.bg-blue {
 background-color: #4DC3E1 !important;
}
.bg-dark-blue {
 background-color: #1C8ACB !important;
}
.bg-gray {
 background-color: #555c5f !important;
}
.bg-dark-gray {
 background-color: #27292C !important;
}
.bg-light-gray {
 background-color: #f6f5f5 !important;
}

.btn-spr-green {
 background-color: #71BD51 !important;
 border-color: #71BD51 !important;
 color: #FFFFFF !important;
}
.btn-spr-green:hover {
 background-color: #FFFFFF !important;
 border-color: #71BD51 !important;
 color: #71BD51 !important;
}

.btn-spr-yellow {
 background-color: #FBAF17 !important;
 border-color: #FBAF17 !important;
 color: #FFFFFF !important;
}
.btn-spr-yellow:hover {
 background-color: #FFFFFF !important;
 border-color: #FBAF17 !important;
 color: #FBAF17 !important;
}

.btn-spr-blue {
 background-color: #4DC3E1 !important;
 border-color: #4DC3E1 !important;
 color: #FFFFFF !important;
}
.btn-spr-blue:hover {
 background-color: #FFFFFF !important;
 border-color: #4DC3E1 !important;
 color: #4DC3E1 !important;
}

.btn-spr-dark-blue {
 background-color: #1C8ACB !important;
 border-color: #1C8ACB !important;
 color: #FFFFFF !important;
}
.btn-spr-dark-blue:hover {
 background-color: #FFFFFF !important;
 border-color: #1C8ACB !important;
 color: #1C8ACB !important;
}

.btn-spr-gray {
 background-color: #555c5f !important;
 border-color: #555c5f !important;
 color: #FFFFFF !important;
}
.btn-spr-gray:hover {
 background-color: #FFFFFF !important;
 border-color: #555c5f !important;
 color: #555c5f !important;
}

.btn-spr-dark-gray {
 background-color: #27292C !important;
 border-color: #27292C !important;
 color: #FFFFFF !important;
}
.btn-spr-dark-gray:hover {
 background-color: #FFFFFF !important;
 border-color: #27292C !important;
 color: #27292C !important;
}

.btn-spr-light-gray {
 background-color: #f6f5f5 !important;
 border-color: #f6f5f5 !important;
 color: #FFFFFF !important;
}
.btn-spr-light-gray:hover {
 background-color: #FFFFFF !important;
 border-color: #f6f5f5 !important;
 color: #f6f5f5 !important;
}

ul.arrow-listing {
    padding: 0;
    margin: 0 0 30px 0;
}

ul.arrow-listing li a{
    display: block;
    color: #333;
}

ul.sprinklr-listing {
    padding: 0;
    margin: 0 0 30px 0;
}

ul.arrow-listing li {
  display: block;
  margin-bottom: 10px;
  padding-left: 10px;
  background: url(assets/images/sprinklr-listing.png) no-repeat 0px 6px;
  background-size: 5px;
}

.et_social_hide_sidebar.et_social_icon{
  display: none !important;
}

.post-detail-page ul.arrow-listing { margin-bottom: 20px; }

.post-detail-page ul.arrow-listing li {
    font-size: 18px;
    line-height: 1.5;
    background-position: 0 11px;
}

.post-detail-page ul.arrow-listing li ul {
    margin-top: 10px;
    margin-bottom: 10px;
}

/** Header **/
/*
.fusion-header-wrapper{border-bottom: 1px solid #ccc;}
.fusion-is-sticky ul li a{ color:rgb(51, 51, 51); }
*/
.fusion-header-wrapper {
  z-index: 1000 !important;
}

.fusion-standard-logo {
  transition: opacity 0.3s ease;
  opacity: 0;
}

.fusion-standard-logo.show-logo {
  opacity: 1;
}


/* Expreience Clound Section */
#experience-cloud { display: block; padding: 80px 0;}
#main .experience-cloud-content h2 { font-family: 'museo_sans_rounded300'; color: #2e9cd2 !important; margin: 20px 0 30px;}
#main .experience-cloud-content p { font-size: 20px; font-weight: 300 !important; line-height: 33px; color: #626262 !important;}
#main .experience-cloud-content a.orange-hover { border-color: #2e9cd2; color: #2e9cd2; margin-top: 10px; padding-left: 70px; padding-right: 70px; font-size: 18px; -webkit-transition:all .5s ease; -moz-transition:all .5sease; -ms-transition:all .5s ease; transition:all .5s ease; }
a.orange-hover:hover { background:#fbaf17; color: #fff !important; border-color: #fbaf17;}

#main .experience-cloud-content a.blue-hover { border-color: #2e9cd2; color: #2e9cd2; margin-top: 10px; padding-left: 70px; padding-right: 70px; font-size: 18px; -webkit-transition:all .5s ease; -moz-transition:all .5sease; -ms-transition:all .5s ease; transition:all .5s ease; }
a.blue-hover:hover { background:#2e9cd2; color: #fff !important; border-color: #2e9cd2;}

/* Benchmark Section */
#benchmark { background:url(images/benchmark.jpg) center top no-repeat; background-size: cover;}
#main .benchmark-content { color: #fff;}
.blue-overlay { background: rgba(46, 156, 210, 0.6); display: block; position: relative; padding: 60px 0;}
#main .benchmark-content h3 { font-size: 30px !important; vertical-align: middle; margin: 30px 0; color:#fff !important;}
#main .benchmark-content h3 i { border: 1px solid #fff; padding: 15px; color: #fff; border-radius:5px; font-weight: 300; font-size: 30px; margin-right: 15px; }
#main .benchmark-content a.btn { font-size: 18px; color: #fff; margin: 10px 0 0; padding-left: 70px; padding-right: 70px;}
#main .benchmark-content a.btn:hover { color: #333;}

/* Twitter Section */
.twitter-feedback { display: block; margin: 60px 0;}
.twitter-feedback strong { font-weight: 400; font-size: 24px; line-height: 30px;}
.brands-logos { margin: 60px 0;}
.twitter-feedback ul li { display: inline-block; margin: 0 0 30px;}
.demo-content img { margin-bottom: 20px;}
.demo-content h4, .post-content .demo-content h4 { font-family: 'museo_sans_rounded100'; font-weight: 100; font-size: 24px; line-height: 26px; margin-bottom: 10px; margin-top: 0px; color: #808080; }
.demo-form { display: block; width: 100%; margin: 60px auto; clear: both;}
.fusion-layout-column h4 { padding-top: 23px;}
.fusion-layout-column .demo-form { width: 90%; margin-top: 30px; margin-bottom: 10px;}
.fusion-layout-column .demo-form label { text-align: left;}
.fusion-layout-column .demo-form .hs-form .hs-input { width: 100%;}
.demo-content input[type=submit] { font-family: 'museo_sans_rounded100'; font-size: 20px; padding: 10px 50px;}

/*experience cloud page*/
.cloud-page { background: url(images/cloud-page-bg.jpg) repeat-x center top; padding-bottom: 200px;}
.header-content { display: block; float: none; clear: both; margin: 0 auto; text-align: center; color: #fff;}
.header-content p { font-size: 20px; font-weight: 300; line-height: 26px; margin: 40px 0;}
.header-content strong { padding: 20px 70px 0; font-size: 26px; font-weight: 400;}
#social-experience-box { display: block; padding: 80px 0;}
#main .social-expeirence h2 { font-family: 'museo_sans_rounded300'; font-weight: 300; color: #2e9cd2; margin-bottom: 30px;}
.social-expeirence strong { font-size: 26px; font-weight: 300; line-height: 35px;}
ul.social-experience-list { display: block; margin: 40px 0 30px; border: none;}
ul.social-experience-list li { display: inline-block; vertical-align: top; margin: 0 5px 10px; text-align: center; float: none; width: 4.5em;}
ul.social-experience-list li a { display: block; color: #b8b8b8; font-size: 12px; font-weight: 300; padding: 0; margin: 0; border: none; border-radius: 0; line-height: 16px;}
ul.social-experience-list li a span { display: table-cell; background: #2789c7; vertical-align: middle; height: 80px; width: 80px; margin-bottom: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
ul.social-experience-list li a small { display: block; margin-top: 5px;}
.nav-tabs.social-experience-list li a:hover span, .nav-tabs.social-experience-list li.active a span { background: #fbaf17}
ul.social-experience-list li a span img { width: 50px;}
.nav-tabs.social-experience-list > li.active > a, .nav-tabs.social-experience-list > li.active > a:focus, .nav-tabs.social-experience-list > li.active > a:hover, .nav-tabs.social-experience-list > li > a:hover { border:none; background-color: transparent; cursor: default;}
.tab-content { margin-bottom: 60px;}
.tab-content ul { display: block; margin: 15px 0 20px;}
.tab-content ul li { margin-bottom: 10px;}
.social-expeirence a.btn {border-color: #2e9cd2; background:#2e9cd2; color: #fff; padding-left: 80px; padding-right: 80px; font-size: 18px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease; }
.social-expeirence a.btn:hover{ border-color: #2e9cd2; color: #2e9cd2; background: transparent;}
#premium-featured-box { display: block; background: #2789c7;}
.premium-features, .premium-features.text-center { display: block; margin: 0 auto; float: none; padding: 60px 0 20px 0; color: #fff; position: relative;}
span.yellow-plus { position: absolute; display: table; width: 60px; height: 60px; text-align: center; vertical-align: middle; background: #faad31; color: #fff; font-size: 20px; font-weight: 300; border: 3px solid #fff; top: -50px; left: 0; right: 0; border-radius: 50%; margin-left:auto; margin-right:auto;}
span.yellow-plus i { display: table-cell; vertical-align: middle; font-weight: 300; font-size: 22px;}
#main .premium-features h2 { font-family: 'museo_sans_rounded300'; font-size: 48px; margin-bottom: 30px; color: #fff;}

.premium-features h2 { color: #fff !important; }
.premium-features strong { display: block; font-size: 26px; font-weight: 300; margin-bottom: 30px; line-height: 35px;}
.premium-features ul li { display: inline-block; margin: 0 5px 10px 5px; text-align: center; text-indent: 0 !important;}
.premium-features ul li a { display: block; padding: 20px; color: #fff; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease; width: 210px;}
.premium-features ul li a:hover { background: rgba(255, 255, 255, 0.3); border-radius: 5px; text-decoration: none;}
.premium-features ul li img { width: 60px;}
.premium-features ul li h4 { display: block; font-family: 'museo_sans_rounded300'; font-size: 20px; margin: 20px 0 10px; padding: 0; color: #fff !important;}
.premium-features ul li p { font-size: 14px; float: left; clear: both;}

/*experience core page*/
.core-page { background: url(images/experience-core-bg.jpg) no-repeat top center; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover;background-size: cover;}
#experience-core-box { display: block; padding: 60px 0;}
.exp-core-btn { margin-top: 20px;}

/*###########Benchmarking Pages#############*/
.inner-banners { background: url(images/banner-sku.jpg) no-repeat top center; background-size: cover;  }
.post-content .benchmark-banner h1 { color: #ffffff; font-size: 46px; line-height: 57px; margin: 200px 0 25px; vertical-align: middle;}
.benchmark-banner h1 i { border: 1px solid #ffffff; border-radius: 5px; color: #ffffff; font-size: 48px; font-weight: 300; margin-right: 15px; padding: 15px;}
.benchmark-banner h1 img { float: left; width: 60px;margin-right: 15px;}
.banchmark-page-content { display: block; margin: 80px 0;}
.banchmark-page-content h2 { font-size: 40px; font-family: 'museo_sans_rounded300'; margin-bottom: 30px;}
.banchmark-page-content ul { margin: 30px 0;}
.banchmark-page-content ul li { font-family: 'museo_sans_rounded300'; color: #636363; font-size: 18px;}
.banchmark-page-content p { margin-bottom: 30px;}

.post-content .sidekick { background: #2789c7;}
.post-content .sidekick h1 { margin: 30px 0 30px;}

/**************Services Pages********************/
h1.inner-page-tittle {font-size: 30px; line-height: 34px; border-bottom: 1px solid #dddddd; color: #4dc3e1;letter-spacing:normal;margin-bottom: 30px; text-transform: uppercase; padding-bottom: 5px;}
.inner-page-content { display: block; clear: both; margin: 30px 0 60px;}
.inner-page-content p { display: block; margin-bottom: 30px; font-size: 16px; line-height: 24px; }
ul.bullet-listing { display: inline-block; }
ul.bullet-listing li { font-size: 16px; color: #64666a; list-style: disc inside none; display: list-item; }
ul.bullet-listing li a { display: inline; color: #4dc3e1;}
ul.bullet-listing li a:hover { color: #fbaf17; text-decoration: none;}
h2.inner-heading { font-size: 24px; line-height: 26px; color: #27292c; margin-bottom: 30px; }
/**************Services Pages End********************/

/**************About Pages********************/
.sprinklr-team { margin: 30px 0;}
.spr-team-first-child { margin: 60px 0 0px;}
.fusion-li-item-content a { color: #08c;}
/**************About Pages********************/
/**************Whitepapers********************/

/* Hubspot Form */
/*
.hs-button.highlight-button {
    margin: 30px auto 20px;
    float: none;
    display: block;
    font-size: 15px;
    padding: 15px 0;
    text-transform: uppercase;
    background: #2e9cd2;
    border: 1px solid #2e9cd2;
}

.hs-button.highlight-button:focus {
    color: #2e9cd2;
    background: transparent;
    border: 1px solid #2e9cd2;
}

.hs-button.highlight-button:hover,
.highlight-button-transparent-white:hover{
    color: #2e9cd2;
    background: transparent;
    border: 1px solid #2e9cd2;
}

body .hs-form fieldset {
    margin: 0 auto
}
.hs-form-required {
    color: #4fbcd2
}
body .hs-form .hs-input {
    border-radius: 3px;
    border: none;
    -moz-box-shadow: 0 1px 1px #ccc;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -o-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
    font-size: 16px;
    color: #666;
    background: #fff;
}
select.hs-input {
    height: 40px
}
body .hs-form textarea.hs-input {
    height: 40px;
    padding: 10px 5px
}
.highlight-button-large,
.hs-form .highlight-button-large {
    font-size: 16px;
    padding: 5px 15px;
    line-height: 30px;
    text-transform: uppercase
}
legend.hs-field-desc { font-size: 14px; font-style: italic;}
.hs-input[type="checkbox"] {
    -webkit-box-shadow: none;
    box-shadow: none;
}
*/

/* Footer */
.site-footer {
    background:#323131;
    display:block;
    clear:both;
    padding:22px 0;
}

.footer-logo {
    float:left;
    margin-top:12px;
}

.footer-menu {
    display: block;
    margin: 6px 0 3px;
}

.disclaimers ul, .footer-menu ul {
    line-height: 15px;
}

.footer-menu ul li {
    display:inline-block;
    font-size:13px;
    margin:0 8px;
}

.footer-menu ul li a {
    display:inline-block;
    color:#fff;
    font-weight:300;
    text-transform:uppercase;
}

.disclaimers {
    display:inline-block;
}

.disclaimers ul li, .site-footer span {
    display:inline-block;
    color:#878787;
    font-size:11px;
    margin:0 3px;
}

.site-footer span {
    margin-left: 8px;
}

.disclaimers ul li a {
    display:block;
    color:#878787;
    text-transform:uppercase;
}

.footer-menu ul li a:hover,.disclaimers ul li a:hover {
    text-decoration:none;
    color:#61b630;
}

.footer-social-media {
    float:right;
    margin-top: 4px;
}

.footer-social-media ul li.border {
    border-right:1px solid #6F6F6F;
    height:40px;
    margin-top:4px;
    vertical-align: middle;
}

.footer-social-media ul li {
    display:inline-block;
    margin:0 13px;
    line-height: 1.52857;
    vertical-align: middle;
}

.footer-social-media ul li a {
    display: inline-block;
    font-size:30px;
    color:#fff;
    vertical-align: top;
}

.footer-social-media ul li.android a:hover { color: #61b630; }
.footer-social-media ul li.facebook a:hover { color: #6d84b4; }
.footer-social-media ul li.twitter a:hover { color:  #00aced; }
.footer-social-media ul li.youtube-play a:hover { color:  #cd201f; }
.footer-social-media ul li.linkedin a:hover { color:  #0077B5; }
.footer-social-media ul li.apple a:hover { color:  #a6b1b7 ; }

.footer-social-media ul li.glassdoor a {
    position: relative;
    width: 16px;
    height: 27px;
}

.footer-social-media ul li.glassdoor a:before,
.footer-social-media ul li.glassdoor a:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(assets/images/glassdoor.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.footer-social-media ul li.glassdoor a:after {
    background-image: url(assets/images/glassdoor-green.png);
    z-index: 10;
    opacity: 0;
    transition: all .5s;
}

.footer-social-media ul li.glassdoor a:hover:after { opacity: 1; }

.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs {
    margin-bottom: 40px;
}

.fusion-carousel-title, .fusion-person .person-author-wrapper .person-title, .fusion-portfolio-post .fusion-portfolio-content h4, .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .post-content h4 {
    line-height: 28px !important;
}

#comment-textarea {
    margin-bottom: 13px;
}

.single-navigation {
    line-height: 31px;
}

.imageframe-align-center {
    margin-bottom: 30px;
}

.fusion-read-more::after {
    position: static;
    vertical-align: top;
}

.sprinklr-main-menu .sprinklr-main-menu-icon::after {
    color: inherit !important;
}

.sprinklr-main-menu .sprinklr-main-menu-icon:hover, .sprinklr-main-menu .sprinklr-main-menu-icon:hover:after {
    text-decoration: none;
    color: #fbaf17 !important;
}

.sprinklr-main-menu .sprinklr-main-menu-icon:focus {
    text-decoration: none;
}

.sprinklr-main-menu{overflow:visible!important; }
/*
.hs-form fieldset.form-columns-2 .hs-form-field { text-align: left;}
.hs-form fieldset.form-columns-1 .input { text-align: left;}
.hs-form.stacked .field { text-align: left;}
*/
.inner-banner, .fusion-imageframe.inner-banner { display: block;}
.inner-banner img { width: 100%;}
.fusion-layout-column { margin-bottom: 0 !important;}

.search-box.fright.col-xs-3 { width: auto; }

/******** Language popup ********/
.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
}

.white-popup.languages ul li a{
    font-family:'KozGoPr6N-Regular-83pv-RKSJ-H';
}
/******** 404 Page ********/

.error404 .above-footer-wrapper {
  background: linear-gradient(to right, #f5f5f5 0%, #f5f5f5 50%, #ffffff 50%, #ffffff 100%);
  /* For Safari 5.1 to 6.0 */
  background: -webkit-linear-gradient(to right, #f5f5f5 0%, #f5f5f5 50%, #ffffff 50%, #ffffff 100%);
  /* For Opera 11.1 to 12.0 */
  background: -o-linear-gradient(to right, #f5f5f5 0%, #f5f5f5 50%, #ffffff 50%, #ffffff 100%);
  /* For Firefox 3.6 to 15 */
  background: -moz-linear-gradient(to right, #f5f5f5 0%, #f5f5f5 50%, #ffffff 50%, #ffffff 100%);
}
.error-border { float: left; width: 100%; border-top: 1px solid #ccc; }
.error-main { float: left; width: 100%; padding: 0 0 60px; }
.error-main .error-left { padding-top: 150px; text-align: center; display: inline-block; width: 65%; }
.error-main .error-right { display: inline-block; width: 33%; }
.error-main .error-message { color: #1a80b6; }
.error-main .error-left h2 { font-size: 33px; color: #1a80b6; font-weight: 400; padding-bottom: 30px; }
.error-main .error-left h2 strong { font-weight: 700; }
.error-main h3 { font-size: 22px !important; color: #1a80b6 !important; font-weight: 600 !important; }
.error-main #checklist-1 { margin-bottom: 100px; }
.error-main .searchform .search-table .search-button input[type="submit"] { background: #1a80b6; }
.error-main .searchform .search-table .search-button input[type="submit"]:hover { background: #000 !important; }

@media (min-width: 1200px) and (max-width: 1410px) {

  /******** Blog Navigation & Search ********/
  /*
  .navbar .subscribe .hs-form .hs_submit input[type="submit"] { font-size: 12px !important; padding: 0 10px !important; }
  */
  .navbar li a { font-size: 12px !important; padding: 0 8px !important; }
}

@media (max-width: 1024px){
  .footer-menu ul li { font-size:11px; margin:0 2px; }
  .disclaimers ul li { font-size:10px; }
}

@media (min-width: 992px) and (max-width: 1199px) {

/******** Blog Navigation & Search ********/

#Navbar { height: auto !important; padding: 0 0 3px !important; }
.navbar-categories .dropdown button { width: 100%; margin-top: 25px; line-height: 40px; text-align: left; padding-left: 15px; background: #fff; color: #0086cf; text-transform: capitalize; position: relative; border: 1px solid #a0a0a0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; }
.navbar-categories .dropdown button:hover, .navbar-categories .dropdown.open button { background: #fff !important; color: #0086cf !important; border: 1px solid #a0a0a0 !important; }
.navbar-categories .dropdown.open button { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; }
.navbar-categories .dropdown button .caret { position: absolute; right: 10px; top: 50%; margin-top: -4px; background: url("assets/images/caret-dropdown.png") no-repeat 0 0; }
.navbar-categories .dropdown button:hover .caret, .navbar-categories .dropdown.open button .caret { background-position: 0 0; }
.navbar-categories .dropdown button .caret::before { border-left: 1px solid #0086cf; content: ""; height: 26px; left: -10px; position: absolute; top: -9px; }
.navbar-categories .dropdown button:hover .caret::before, .navbar-categories .dropdown.open button .caret::before { border-left: 1px solid #0086cf; }
.navbar-categories .dropdown-menu { width: 100%; margin-left: 0; margin-top: -1px !important; border: 1px solid #a0a0a0 !important; border-top: 0 !important; box-shadow: none !important; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; }
.navbar-categories .dropdown-menu li { padding: 0 !important; margin-right: 0 !important; }
.navbar-categories .dropdown-menu li a { color: #a0a0a0; text-transform: capitalize; line-height: 35px; padding: 3px 15px !important; background-image: none !important; }
.navbar-categories .dropdown-menu li:first-child a::before { border-top: 1px solid #a0a0a0; content: ""; left: 3%; position: absolute; top: 0; width: 94%; }
.navbar-categories .dropdown-menu li a:hover { color: #646464; }
.search-box.fright.col-xs-3 { width: 8.33333%; }

}

@media (min-width: 768px) and (max-width: 991px) {

/******** Blog Navigation & Search ********/

.responsive-navbar { padding: 0 15px; background: #eaeaea; }
/*
.responsive-navbar .hs-form input[type="email"] { font-size: 14px !important; margin-left: 0 !important; line-height: 48px !important; width: 82% !important; max-width: 82% !important; }
.responsive-navbar .hs-form input[type="submit"] { font-size: 11px !important; line-height: 48px !important; }
*/
.search-box.fright.col-sm-1 { width: 8.3333%; float: left; }
#Search .dropdown-menu { width: 283px; margin-left: -233px; }
.navbar-categories .dropdown button { width: 100%; margin: 29px 0 6px; text-align: left; padding-left: 15px; background: #fff; color: #0086cf; text-transform: capitalize; position: relative; border: 1px solid #a0a0a0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; }
.navbar-categories .dropdown button:hover, .navbar-categories .dropdown.open button { background: #fff !important; color: #0086cf !important; border: 1px solid #a0a0a0 !important; }
.navbar-categories .dropdown.open button { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; }
.navbar-categories .dropdown button .caret { position: absolute; right: 10px; top: 50%; margin-top: -4px; background: url("assets/images/caret-dropdown.png") no-repeat 0 0; }
.navbar-categories .dropdown button:hover .caret, .navbar-categories .dropdown.open button .caret { background-position: 0 0; }
.navbar-categories .dropdown button .caret::before { border-left: 1px solid #0086cf; content: ""; height: 16px; left: -10px; position: absolute; top: -4px; }
.navbar-categories .dropdown button:hover .caret::before, .navbar-categories .dropdown.open button .caret::before { border-left: 1px solid #0086cf; }
.navbar-categories .dropdown-menu { width: 100%; margin-left: 0; margin-top: -7px !important; border: 1px solid #a0a0a0 !important; border-top: 0 !important; box-shadow: none !important; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; }
.navbar-categories .dropdown-menu li a { color: #a0a0a0; text-transform: capitalize; padding: 3px 15px !important; background-image: none !important; }
.navbar-categories .dropdown-menu li:first-child a::before { border-top: 1px solid #a0a0a0; content: ""; left: 2%; position: absolute; top: 0; width: 96%; }
.navbar-categories .dropdown-menu li a:hover { color: #646464; }
.footer-social-media ul li { margin: 0 8px;}
}

@media (max-width: 767px) {
.fusion-mobile-menu-icons { top:16px !important; margin-top: 17px;}
#main .experience-cloud-content h2 { font-size: 33px !important;}
#main .experience-cloud-content p { font-size: 16px;}
#main #benchmark .benchmark-content h3 { font-size: 24px;}
.twitter-feedback strong { font-size: 18px;}
#demo-section-box { margin: 40px 0;}
.demo-form { width: 100%;}
.demo-content input[type="submit"] { padding: 10px 50px;}
.header-content p, .social-expeirence strong, .premium-features strong, .premium-features ul li h4 { font-size: 16px;}
.header-content strong { font-size: 20px; padding: 20px 10px 0;}
#main .social-expeirence h2, #main .premium-features h2 { font-size: 34px !important; line-height: 38px;}
.premium-features ul li a { width: 130px; padding: 10px;}
.premium-features ul li p { font-size: 12px;}
ul.social-experience-list li { width: 5em;}
.benchmark-content { width: 100% !important; padding: 0;}
#benchmark .benchmark-banner h1 { font-size: 30px; margin: 25px 0;}
#benchmark .benchmark-banner h1 i { font-size: 30px;}
#benchmark .banchmark-page-content h2 { font-size: 30px; line-height: 36px;}
.footer-menu { margin-bottom: 0;}
.site-footer{ text-align: center; }
.footer-logo{ float: none; }
footer.site-footer .container { width: 100%; padding: 0 10px;}
footer.site-footer .col-sm-5 { width: 80%; padding-right: 0; padding-left: 5px; float: none; display: inline-block;}
.disclaimers ul li, .site-footer span { font-size:9px; margin:0 2px; }
.footer-social-media { float:none; display:block; text-align:center; margin-top:15px; clear: both; }
.footer-social-media ul li { margin: 0 6px;}
.footer-social-media ul li a { font-size:18px; }
.footer-social-media ul li.glassdoor { line-height: 1; }
.footer-social-media ul li.glassdoor a { width: 11px; height: 18px; }
.footer-social-media ul li.border { height:28px; }

/******** Blog Navigation & Search ********/

.responsive-navbar { background: #eaeaea; }
/*
.responsive-navbar .hs-form input[type="email"] { font-size: 14px !important; margin-left: 0 !important; line-height: 48px !important; width: 82% !important; max-width: 82% !important; }
.responsive-navbar .hs-form input[type="submit"] { font-size: 11px !important; line-height: 48px !important; }
*/
.responsive-navbar .col-sm-11 { width: 75%; }
.search-box.fright.col-xs-3 {/* width: 25%;*/ }
#Search .dropdown-menu { width: 283px; margin-left: -233px; }
.navbar-categories .dropdown button { width: 100%; margin: 29px 0 6px; text-align: left; padding-left: 15px; background: #fff; color: #0086cf; text-transform: capitalize; position: relative; border: 1px solid #a0a0a0; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px; border-radius: 7px; }
.navbar-categories .dropdown button:hover, .navbar-categories .dropdown.open button { background: #fff !important; color: #0086cf !important; border: 1px solid #a0a0a0 !important; }
.navbar-categories .dropdown.open button { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; }
.navbar-categories .dropdown button .caret { position: absolute; right: 10px; top: 50%; margin-top: -4px; background: url("assets/images/caret-dropdown.png") no-repeat 0 0; }
.navbar-categories .dropdown button:hover .caret, .navbar-categories .dropdown.open button .caret { background-position: 0 0; }
.navbar-categories .dropdown button .caret::before { border-left: 1px solid #0086cf; content: ""; height: 16px; left: -10px; position: absolute; top: -4px; }
.navbar-categories .dropdown button:hover .caret::before, .navbar-categories .dropdown.open button .caret::before { border-left: 1px solid #0086cf; }
.navbar-categories .dropdown-menu { width: 100%; margin-left: 0; margin-top: -7px !important; border: 1px solid #a0a0a0 !important; border-top: 0 !important; box-shadow: none !important; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border-top-left-radius: 0; border-top-right-radius: 0; }
.navbar-categories .dropdown-menu li a { color: #a0a0a0; text-transform: capitalize; padding: 3px 15px !important; background-image: none !important; }
.navbar-categories .dropdown-menu li:first-child a::before { border-top: 1px solid #a0a0a0; content: ""; left: 3%; position: absolute; top: 0; width: 94%; }
.navbar-categories .dropdown-menu li a:hover { color: #646464; }
.error-main { background: #f5f5f5; }
.error-main .col-xs-12 { width: 92% !important;}
.error-main .error-left { padding-top: 50px; display: block; width: 100%; margin-bottom: 30px; }
.error-main .error-right { display: block; width: 100%; }
.error-left .error-message { font-size: 154px;}
.post-content .benchmark-banner h1 { font-size: 24px; line-height: 30px;}
.post-content .services-page .alignleft { margin-right:5px;float: left;height: 90px; }
.services-page h1 i { font-size: 18px !important; margin-right: 18px !important; }
.services-page h1 img {width: 50px;margin-right: 15px;}
}
@media (max-width: 400px) {
.disclaimers ul li, .site-footer span { font-size: 7px;}
.demo-content input[type="submit"] {
    padding: 10px 25px;
    margin: 20px 0;
}
}

/***** Sprinklr Table - Events Page *****/
@media (max-width: 500px) {
.sprinklr-table tr td{
  padding: 0px !important;
  font-size: 10px;
}
.sprinklr-table th {
   font-size: 12px;
}
}
.sprinklr-table{
  display: block;
  overflow-x: auto;
}
.sprinklr-table table{
  border: 1px solid#dcdcdc;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
.sprinklr-table th{
  border: 1px solid #dcdcdc;
  background: #f6f6f6;
  padding: 20px;
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
  text-align: left;
}
.sprinklr-table tr:nth-child(even){
  background: #f6f6f6;
}
.sprinklr-table tr td{
  border: 1px solid #dcdcdc;
  padding: 10px 20px;
}


/******** WILLIAN *********/
.footer-language-list {

}
.footer-language-list .language-flag {
    display: none;
}
.languages h2 {
    text-transform: uppercase;
    color: #4dc3e1;
    font-weight: 300;
    font-family: 'Open Sans';
}
.languages h2 span {
    font-weight: 400;
}
.languages h4 {
    font-size: 1em;
    font-weight: 400;
    font-family: 'Open Sans';
    display: none;
}
.footer-language-list li {
    color: #9C9E9E;
}
.footer-language-list li a {
    color: #383939;
}
.footer-language-list li a:hover {
    text-decoration: underline;
}

/******** WILLIAN *********/

/** RISK CALCULATOR **/
.page-template-risk_calculator #wrapper,
.page-template-risk_calculator_cro #wrapper {
  background-color: transparent;
  background: url('/wp-content/themes/Sprinklr-Child-Theme/assets/images/risk_calculator_bg.jpg') no-repeat center top;
  background-size: cover;
}
.riskCalculatorBg {
  // background: url('assets/images/risk_calculator_bg.jpg') no-repeat center top;
  // background-size:cover ;
  width: 100%;
}

#introCalculator {
  padding: 80px 0;
  color: #fff;
  font-size: 14px;
}

#riskCalculatorSlides .riskCalculatorBg {
  padding: 30px 0 0;
  position: relative;
}

.scoreQuestionCounter, .scoreQuestion, .scoreQuestionOptions {
  float: left;
}

.scoreQuestionCounter {
  width: 4%;
  clear: both;
}

.scoreQuestionOptions::after {
  clear: both;
}

.scoreQuestion {
  width: 60%;
}

.scoreQuestionOptions {
  width: 35%;
  text-align: right;
}

.scoreQuestionOptions .chosen-container {
  text-align: left;
}

.questionRow {
  padding: 15px 0 ;
}

#introCalculator p {
  color: #fff;
  font-size: 14px;
  line-height: 22px;
}

.riskScoreLeft {
  width: 40%;
  float: left;
}

.riskScoreRight {
  width: 45%;
  float: right;
  position: relative;
}

#introCalculatorButton {
  margin-top: 20px;
}

#introCalculatorLeft h1 {
  border-bottom: none;
  font-size: 50px;
  line-height: 65px;
  color: #4dc3e1;
  font-family: MuseoSansRounded-300;
  letter-spacing: normal;
}

#riskCalculatorSuccess p {
  margin-top: 25px;
}

#riskCalculatorSlides h2 {
  color: #4dc3e1;
  font-size: 20px;
  line-height: 30px;
  padding-bottom: 10px;
  font-family: MuseoSansRounded-300;
  letter-spacing: normal;
}

#riskCalculatorSlides {
  display: none;
}

#riskScoreFormWrapper {
  padding: 40px 0;
  background-color: #fff;
}

#riskCalculatorForm #riskCalculatorRows div {
  background: none;
  font-size: 15px;
  line-height: 24px;
}

#riskCalculatorForm #riskCalculatorRows div.chosen-drop {
  background: #fff;
}

#riskScoreContactForm .chosen-container .chosen-results li.active-result {
  background: none;
}

#riskCalculatorForm td {
  vertical-align: top;
}

#riskCalculatorForm table {
  width: 100%;
}

#riskCalculatorForm tr:nth-child(2n) {
  margin-bottom: 10px;
}


#riskScoreContactForm {
  padding: 15px;
}

#riskCalculatorStageTitle div {
  width: 175px;
  display: inline-block;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  margin-right: 2px;
  padding-right: 20px;
  opacity: 0.7;
}

#riskCalculatorStageBg div {
  width: 175px;
  display: inline-block;
  background: #81c563;
  display: none;
  margin-right: 2px ;
  height: 20px;
  float: left;
}

#riskCalculatorStageBg div.previous {
  opacity: 0.7;
}

#riskCalculatorStageBg div.small_step, #riskCalculatorStageTitle div.small_step {
  width: 80px;
}

#riskCalculatorStageBg {
  width: 100%;
  height: 20px;
  -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
  transition: width 1s;
}

#riskCalculatorForm .chosen-container-single {
  width: 250px !important;
}

#prev-form {
  float: left;
  width: 150px;
}

#next-form {
  float: right;
  width: 150px;
}

.riskCalculatorBg ul {
    list-style-type: none;
    margin-left: -4px;
    margin-bottom: 5px;
}
.riskCalculatorBg ul li, .riskCalculatorBg ul li {
    font-family: CoreSansLight, "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    font-weight: 200;
    font-size:14px;
    background: url(assets/images/arrow.png) no-repeat 6px 3px;
    margin-top: 8px;
    background-size: 10px 10px;
    padding-left: 22px;
    line-height: 143%;
}
.riskScoreFormWrapper .highlight-button-large,
.riskCalculatorBg .highlight-button-large,
#riskScoreFormWrapper .highlight-button-large {
    font-family: MuseoSansRounded-500;
    display: inline-block;
    border-radius: 3px;
    color: #fff;
    background: #fbaf17;
    border-color: #fbaf17;
    font-size: 16px;
    padding: 5px 15px;
    line-height: 30px;
    text-transform: uppercase;
    width: auto;
}
.riskScoreFormWrapper .highlight-button-gray,
.riskCalculatorBg .highlight-button-gray,
#riskScoreFormWrapper .highlight-button-grey {
  background: #777a7d;
}
.riskScoreFormWrapper select,
.riskCalculatorBg select,
#riskCalculatorForm select {
  width: 220px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  color: #555;
}


.wrapper-800 {
  width: 800px;
  margin: 0 auto;
}
@media (max-width: 979px) {
  .wrapper-800 {
    width: 95%;
  }
}
.page-template-risk_calculator #main,
.page-template-risk_calculator_cro #main {
  padding: 0;
  background-color: transparent;
}
.page-template-risk_calculator #main .fusion-row,
.page-template-risk_calculator_cro #main .fusion-row {
  max-width: 100%;
}

.fusion-button.button-default{
  font-family: Roboto;
  border: 1px solid #fbaf17 !important;
}

.fusion-button.button-default:hover{
    color: #fbaf17;
    background: transparent;
    border: 1px solid #fbaf17 !important;
}

/*Fixing footer for risk-assessment-calculator and 404 pages*/
.page-template-risk_calculator #wrapper,
.page-template-risk_calculator_cro #wrapper,
.error404 #wrapper {
  height: 100% !important;
  min-height: 100% !important;
}
.page-template-risk_calculator,
.page-template-risk_calculator_cro,
.error404 {
  height: 100% !important;
}
/******** ROMÃRIO *********/
#wrapper { height: auto !important;  min-height: 100% !important; padding: 0;}
.container { max-width: 1130px; }

.post-detail-page ul:not([class]),
.post-content ul:not([class]) {
  margin: 0 0 1em 1em;
  list-style-type: disc;
}

.post-detail-page ol:not([class]),
.post-content ol:not([class]) {
  margin: 0 0 1em 1em;
  list-style-type: decimal;
}

.post-detail-page ul:not([class]) li,
.post-content ul:not([class]) li {
  font-size: 16px;
  list-style-type: disc;
  line-height: 1.2em;
  margin: 5px 0;
}

.post-detail-page ol:not([class]) li,
.post-content ol:not([class]) li {
  font-size: 16px;
  list-style-type: decimal;
  line-height: 1.2em;
  margin: 5px 0;
}

.post-detail-page ul:not([class]) ul,
.post-content ul:not([class]) ul {
  margin-bottom: 0;
}

.post-detail-page ol:not([class]) ol,
.post-content ol:not([class]) ol {
  margin-bottom: 0;
}

.post-detail-page ul:not([class]) ul li,
.post-content ul:not([class]) ul li {
  list-style-type: circle;
}

.hs-error-msgs label {
    color: red;
    font-weight: normal;
    font-size: 14px;
}

/*
body .hs-form .hs-input[type=checkbox] {
    box-shadow: none;
    width: auto;
    background: inherit;
    height: auto;
    margin: 3px 10px 0 0;
    float: left;
}

body .hs-form .hs-input[type=checkbox] + span {
    display: block;
    overflow: hidden;
    cursor: pointer;
}
*/

/******** ROMÃRIO *********/

.post-detail-page ul:not([class]),
.post-content  ul:not([class]) {
  margin: 0 0 1em 1em;
  list-style-type: disc;
}

.post-detail-page ul:not([class]) li,
.post-content ul:not([class]) li {
  font-size: 16px;
  list-style-type: disc;
  line-height: 1.2em;
  margin: 5px 0;
}

.post-detail-page ul:not([class]) ul,
.post-content ul:not([class]) ul {
  margin-bottom: 0;
}

.post-detail-page ul:not([class]) ul li,
.post-content ul:not([class]) ul li {
  list-style-type: circle;
}

.continue-conversation {
    color: #1e88c9;
    font-size: 21px;
    margin-bottom: 4px
}

.continue-conversation span {
    display: inline-block;
    vertical-align: middle;
}

.continue-conversation ul,
.continue-conversation li,
.continue-conversation a {
    display: inline-block;
    vertical-align: middle;
}

.continue-conversation a {
    text-indent: -9999px;
    text-decoration: none;
    width: 26px;
    height: 26px;
    background-size: cover;
}

.continue-conversation .continue-facebook a { background-image: url('assets/images/icon-facebook.png'); }
.continue-conversation .continue-twitter a { background-image: url('assets/images/icon-twitter.png'); }
.continue-conversation .continue-linkedin a { background-image: url('assets/images/icon-linkedin.png'); }

.twitter-tweet { opacity: 0; visibility: hidden; }

.twitter-tweet.twitter-tweet-rendered { opacity: 1; visibility: visible; }

.page-id-6490 .spr_cloud_middle_animated_paragraph{
  text-align: center;
}

/* begin - footer fix */
html, body, #wrapper {
  height: 100% !important;
}
.search #wrapper {
  height: auto !important;
}
/* end - footer fix */

.twitter-tweet.twitter-tweet-rendered { opacity: 1; visibility: visible; }

.page-id-6490 .spr_cloud_middle_animated_paragraph{
  text-align: center;
}

@media (max-width: 950px) {
  body {
    padding-top: 76px;
  }
}








