@import "carousel.css";.row{margin-right:-5px;margin-left:-5px}.col-xs-12,.col-sm-8,.col-sm-4,.col-sm-12,.col-md-5,.col-md-7,.col-lg-8,.col-lg-4{padding-right:10px;padding-left:10px}.nav-tabs{margin-top:10px;margin-bottom:0!important}.views-field-body ul,.node .content .field-name-body ul{list-style:disc outside;margin:0 20px}.views-field-body ul li,.node .content .field-name-body ul li{margin-bottom:10px}#block-sgc-247realmedia-position-top1{float:right;margin-top:17px}#block-sgc-247realmedia-position-position1{float:left}.field-name-body h2,.field-name-body h3{text-transform:initial!important}section#social{background:#af2228;padding:10px}.region-content .social-share section{padding:0;margin:0}.addtoany_list a span{width:32px!important;height:32px!important}.sharethis-buttons,.addtoany_list{position:fixed;top:45%;width:48px;z-index:100020;background:0 0;left:0;float:left;right:auto;background:#fff;padding:5px}.sharethis-buttons .sharethis-wrapper span div{bottom:0!important}.social-links a#linkedin{background-position:0 0!important}.social-links a#twitter{background-position:-40px 0!important}.social-links a#facebook{background-position:-80px 0!important}.social-links a#rss{background-position:-120px 0!important}#region-eyebrow .block p{margin-bottom:0}#block-search-form{margin:20px 0}.search-block input[type=text],#search-block-form input[type=text]{margin-bottom:0!important;font-style:italic;border:2px solid #c7c2c2;border-right:0!important;font-size:18px;height:44px}#search-block-form button{padding:10px;background:url(../images/search-icon.png) #fff 1px 5px no-repeat;border:2px solid #c7c2c2;border-left:0!important}.glyphicon-search:before{content:""}.km-subsctiption-title{font-weight:700}.region-sidebar-second section.block-kmsubscription{background:#fff;margin:0 0 20px}.block-kmsubscription .kmsuite{padding:10px 20px}.block-kmsubscription{border:1px solid #ebebeb}.block-kmsubscription form,.block-kmsubscription p{margin:10px;clear:both;padding:0 10px 10px}.block-kmsubscription .form-item{margin:5px 0!important}.block-kmsubscription input[type=text],.block-kmsubscription select{margin-bottom:0!important}#block-kmsuite-km-term-injection{display:none}blockquote,blockquote p{font-size:16px;margin:0;padding:5px 0;line-height:18px}.field-name-body blockquote{color:#999;border-left:2px solid #af2228;padding:5px 10px;margin:0 20px 10px}.view:not(.view-content-display):not(.content-show):not(.view-gallery-image) blockquote{display:none}.page-comparison-charts h1,.node-type-comparison-charts h1,.page-compare h1,.page-subscription-management h1,.node-type-page.not-front h1,.node-type-event h1,.node-type-webform h1,.page-node-done h1,.page-search h1{padding:20px 20px 0;background:#fff;margin:20px 0 0}#block-views-related-content-article h2,#block-views-related-content-company h2,.content-box.view-home-page-slider,.page-videos h1,.blog-header,.page-node #block-views-content-display-block,.content-show.view-blog-entry-display{margin-bottom:0}.page-node #block-views-content-display-block{padding-bottom:0}.view-buyers-guide .view-content,.view-list .views-row:first-child,#block-views-related-content-article .views-row:first-child,#block-views-related-content-company .views-row:first-child,.page-comparison-charts .region-content,.node-type-comparison-charts .region-content,.page-compare .region-content,.video-sidebar,.page-search .region-content section#block-system-main,.page-subscription-management .region-content,.page-chart .region-content,.node-type-page.not-front .region-content,.node-type-event .region-content,.node-type-webform .region-content,.page-search .region-content,.page-search h1,.region-sidebar-second .webform-client-form,#block-views-related-content-article h2{margin-top:0!important}.node-type-gallery .node .content .field-name-body{margin-top:0!important;padding:20px 0}.view-technology.view-list .views-row:first-child{margin-top:20px!important}.view-gallery-image ul.slides li{padding:20px}.page-header{margin:0;border-bottom:0}.video-sidebar .views-field-field-video-url{margin-bottom:10px}.region-sidebar-second .video-sidebar .view-footer{padding:0 20px 0 0}.view-company-display .views-field-title{margin-top:10px}a.feed{background-position:105px 5px}a.webinar{background-position:75px 5px!important}a.all-webinar{background-position:160px 5px!important}a.all-blogs{background-position:130px 5px!important}a.all-videos{background-position:135px 5px!important}a.techn{background-position:170px 5px!important}a.all-charts{background-position:255px 5px!important}.view-webinars .views-field-field-image,.view-blogs .views-field-field-image,.node-type-blog-entry .blog-header .views-field-field-image{float:left;margin-right:10px}.node-type-blog-entry .blog-header{margin-bottom:0;min-height:140px}.issue-archive .views-row{display:inline-block;position:relative;vertical-align:top;margin:0 35px 20px 0}.view-issues .views-field-field-link{text-transform:uppercase;font-size:14px;font-weight:700}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.views-exposed-widgets{margin-bottom:0}.views-exposed-form .views-exposed-widget{float:none}.views-exposed-form .views-exposed-widget.views-submit-button{float:left}.view-blogs .views-field-title-1{margin-bottom:10px}form,select{margin-bottom:0!important}.view-technology.view-list h1{background:0 0;padding:0;margin:0}.views-field-field-deck{font-style:italic;margin-bottom:10px;font-size:18px}.view-content-display .views-field-body,.node .content .field-name-body,.view-company-display .views-field-body{margin:20px 0 10px}.node-videos .content .field-name-body{margin:0!important;padding-top:20px}.view-content-display .views-field-body a{font-size:16px!important}.node-type-webinar .content-show .views-field-field-image{margin:10px 20px 0 0}.node-type-webinar blockquote,.node-type-webinar blockquote p{width:159px;margin:0;padding:5px 0}.node-type-webinar .views-field-field-image blockquote{color:#999;background:url(../images/caption-arrow.png) 5px 0 no-repeat;border:0}.flexslider{border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.view-issues .view-header a{color:#fff;font-size:16px}.region-sidebar-second .view-footer{padding:0 20px 20px}.sticky-menu{position:fixed;z-index:1000;width:100%;top:0}.region-eyebrow section:not(#block-menu-menu-eyebrow-menu){float:right}.region-eyebrow section#block-menu-menu-eyebrow-menu{float:left}#block-menu-menu-eyebrow-menu ul li:last-child{background:0 0}#block-menu-menu-eyebrow-menu ul li a{color:#fff;font-size:12px;text-transform:uppercase;padding:10px 5px}#block-menu-menu-eyebrow-menu ul li li a{color:#5a7a9c}#block-menu-menu-eyebrow-menu ul li a:hover{background:0 0}#sidr-wrapper-0{height:56px;background:#11233d;position:relative}#sidr-wrapper-0 a#sidr-0-button img{position:absolute!important;top:20px!important}.tb-megamenu i.channel-icon{background:url(../images/channel-icon.png) no-repeat;padding:0 10px 4px;margin:0 5px 0 0}.tb-megamenu i.channel-icon{position:absolute;top:calc(50% - 10px);left:10px;height:20px}.tb-megamenu .nav li li{max-width:initial}.flex-control-paging li a.flex-active{background:#638cc3}.flex-control-paging li a{border:1px solid #638cc3;background:#fff}.flexslider .slides img{width:auto}.flex-direction-nav a:before{margin-top:12px;color:#af2228}.view-comparison-charts .views-row{margin:10px 0}.view-comparison-charts .views-row .views-field-title{font-size:18px}.view-comparison-charts .views-row .views-field-body{margin:10px 0 0}.comparison-chart-link{font-size:12px;text-transform:uppercase}.node-comparison-charts .field-name-field-comp-file .field-label,.node-comparison-charts .field-name-field-comp-file .field-items{float:left;margin:10px 0;font-size:14px}.node-comparison-charts .field-items img{float:left;margin:0 5px}.page-events .region-content table{font-size:14px}.page-events .region-content table th{text-transform:uppercase;background-color:#11233d;color:#fff}#edit-submitted-attach-photo-ajax-wrapper,#edit-submitted-attach-product-release-ajax-wrapper{margin-bottom:20px}#block-apachesolr-search-sort ul li{float:left;margin-right:20px}.alert{margin-top:20px}.ads_active,.region-sidebar-second .block-dfp .dfp-tag-wrapper{padding:20px 30px;margin:0 0 20px;background-color:#fff}.region-sidebar-second .block-dfp .dfp-tag-wrapper .dfp-tag-wrapper{padding:0;margin:0}.ads_active_mobile:not(".button1"){background-color:#fff;margin:10px 0;padding:0}.node .field-item:not(:first-child){display:none}#block-views-gallery-image-block{background:#fff;margin:0 0 20px}.search-results .search-info{display:none}div.ctools-modal-content .modal-header{background:#af2228}div.ctools-modal-content .popups-close img{width:20px!important;height:20px!important}div.ctools-modal-content img{float:left;margin:10px 10px 10px 0}section.block-facetapi ul{padding:20px;background:#fff}.facetapi-limit-link{padding:20px;background:#fff;width:100%;margin-top:-20px;margin-bottom:20px;display:inline-block}.page-search .row{margin-top:20px}.page-node-64477 .position1 iframe{width:550px!important}div.ctools-modal-content .modal-header,#kmoverlay-popup-form .form-submit{background:#af2228}#modalContent .popups-body{background:url(../images/DAIC_background.jpg);color:#11233d}#kmoverlay-popup-form .form-submit,.overlay_form p,.overlay_form div{font-family:roboto condensed;font-style:normal;font-weight:300}.node-promo .content{background:#fff;padding:0 20px 20px}.node-type-promo .node .field-item:not(:first-child){display:block}.node-type-promo .field-type-link-field{background:#af2228;text-align:center;position:relative;cursor:pointer}.node-type-promo .field-type-text-long{margin-bottom:20px}.node-type-promo .field-type-link-field .field-items{padding:20px;width:75%;background:#11233d}.node-type-promo .field-type-link-field a.download-icon::after{content:url(/sites/daic/themes/sgc/images/download_icon.png);position:absolute;right:calc(12.5% - 25px);top:8px}.node-type-promo .field-type-link-field a.form-icon::after{content:url(/sites/daic/themes/sgc/images/form_icon.png);position:absolute;right:calc(12.5% - 25px);top:8px}.node-type-promo .field-type-link-field a{color:#fff}.node-type-promo .field-type-image{margin-bottom:20px}.node-type-promo .entity-paragraphs-item{vertical-align:top}.node-type-promo .paragraphs-item-half-container .field-item{display:inline-block!important;width:calc(50% - 20px);margin-right:20px;vertical-align:top}.node-type-promo .paragraphs-item-half-container .field-item .field-item{width:100%;padding:0;margin:0}.page-node-type-promo .paragraphs-item-half-container .odd{margin-right:0;margin-left:20px}.promo-trigger{display:none}.node-type-promo .paragraphs-item-promo-footer-content .field-type-image{max-width:150px;display:inline-block;margin-right:20px}.node-type-promo .paragraphs-item-promo-footer-content .field-type-text-long{display:inline-block;vertical-align:top;max-width:calc(100% - 170px)}.node-type-promo .paragraphs-item-promo-footer-content .field-type-text-long h2{margin-top:0}.node-type-promo .paragraphs-item-promo-contact-wrapper{text-align:center}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-name-field-contact-title .field-item{text-align:center;font-size:24px;margin-bottom:40px;line-height:26px}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-name-field-contacts .field-item{width:calc(18% - 2px);padding:0 10px;margin:auto 3%;display:inline-block;text-align:center;vertical-align:text-top}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-item .field-item{width:100%;padding:0;margin:0}.node-type-promo li{line-height:22px}.photoswipe-gallery a{display:inline-block;padding:10px}.pswp__caption__center{max-width:800px;font-size:16px;line-height:24px}form.webform-client-form .form-item input[type=text],form.webform-client-form .form-item input[type=password],form.webform-client-form .form-item input[type=email],form.webform-client-form .form-item textarea,form.webform-client-form .form-item select{margin-bottom:0!important}form.webform-client-form .form-item.webform-component--first-name,form.webform-client-form .form-item.webform-component--last-name,form.webform-client-form .form-item.webform-component--title,form.webform-client-form .form-item.webform-component--company,form.webform-client-form .form-item.webform-component--telephone,form.webform-client-form .form-item.webform-component--email,form.webform-client-form .form-item.webform-component--city,form.webform-client-form .form-item.webform-component--address{width:49%;display:inline-block;margin:10px 0!important}form.webform-client-form .form-item:not(.checkbox){margin:10px 0 20px!important}form.webform-client-form .form-item.checkbox{margin-left:10px}form.webform-client-form .form-item label{font-weight:700!important}.video-js .vjs-big-play-button:hover{border:.06666em solid #fff}.video-js .vjs-big-play-button{font-size:3em;line-height:1.9em;height:2em;width:2em;position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:auto;cursor:pointer;opacity:1;border-radius:50px;border:none;transition:all .4s;justify-content:center;align-items:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;margin:auto;font-size:42px}