/*
Theme Name:     Wired Child
Theme URI:      http://portfoliotheme.org/wired
Description:    Child theme for the Wired Theme by LiveMesh
Author:         LiveMesh
Author URI:     http://themeforest.net/user/livemesh
Template:       wired
Version:        0.1.0
*/
body {
    color: #686868;
    font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 26px;
}
h1, h2, h3, h4, h5, h6 {font-family: 'Source Sans Pro', sans-serif !important;}
.w-100{width: 100%;}
#main{padding-bottom:25px;}
h1{font-size: 34px;}
#header #site-logo {top: 2px;}
#header.sticky #site-logo {top: -6px;}
#page-loading {display:none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10010;background: #202834 url(/wp-content/themes/wired/images/sliders/preloader2.gif) no-repeat 50% 50% !important;}
#header > .inner > .wrap{min-height:70px;top: 10px;}
#header.sticky .inner > .wrap{min-height:50px;}
#primary-menu > ul.menu > li > ul.sub-menu{top:60px;}
#primary-menu > ul.menu > li > a{line-height:60px;padding: 0 20px 0 20px;}
#header-spacer{height: 70px;}
.home #header-spacer{display: none;}
/*#header.sticky #primary-menu{padding: 20px 0 0;}*/
#header.sticky #primary-menu > ul.menu {margin-top:0;}
#header.sticky #primary-menu > ul.menu > li > a {line-height:20px;}
#header.sticky #primary-menu > ul.menu > li{padding-top: 10px;padding-bottom: 10px;}
#header.sticky #primary-menu > ul.menu > li > ul.sub-menu{top:40px;}
.segment.hero-header .heading2 .title{max-width:800px;}
#primary-menu > ul.menu > li:hover{background:#f1f1f1;}
/* #primary-menu > ul.menu > li > a,#primary-menu > ul.menu > li:hover > a{color:#555 !important;} */
#primary-menu ul.menu li a,#primary-menu ul.menu li a:hover,#primary-menu ul.menu li.active a{color: #fff}
/* #primary-menu > ul.menu > li.active{background:#666;color:#fff;} */
#primary-menu > ul.menu > li > ul.sub-menu > li:hover{background:#f1f1f1;}
#agency-header .segment-content{top:50px;}
.inner  article h4{font-family: 'Source Sans Pro', sans-serif !important;}
#agency-header.segment.hero-header, .panel-row-style.hero-header{padding:250px 0;}
#slider-area {overflow: hidden;}
#subscribe-news .mc4wp-alert { margin-top: 10px;}
.segment-text h4{color:black !important;}
.segment-text {margin-top:5px !important;}
/*.top-nav-wrapper nav.top-nav ul{color:#fff !important;}*/
.sticky .top-nav-wrapper nav.top-nav ul{color:#555 !important;}
.top-nav ul li {display: inline;margin:0;}
.top-nav-wrapper{min-height:28px;}
/*.top-nav-wrapper nav.top-nav{ margin-bottom: -35px;margin-right: 16px !important;text-align: right;}*/
.top-nav-wrapper nav.top-nav{float:right;}
.top-nav-wrapper nav.top-nav ul{list-style:none;margin:0 auto;}
.top-nav-wrapper nav.top-nav a{color:#555 !important;font-size: 11px; font-style: normal; text-transform: uppercase; font-weight: 600;  letter-spacing: 2px;    padding: 0 5px 0 5px;}
.top-nav-wrapper nav.top-nav ul li:last-child{padding-right:20px;}
/* .home  .top-nav-wrapper nav.top-nav a{color:#fff !important;} */
.home  .top-nav-wrapper nav.top-nav a:hover{font-size:12px;}
/*.sticky .top-nav-wrapper nav.top-nav{ margin-bottom: -27px;margin-right: 27px !important;text-align: right;}*/
.sticky .top-nav-wrapper nav.top-nav a{color:#555 !important;}
.home  .sticky .top-nav-wrapper nav.top-nav a{color:#555 !important;}
.contact_page .widget-title{text-transform:uppercase;}
.second-heading-text{font-size:17px;color:#213971;}
.page h3,.page h4{margin-top:0}
.cta-buttons {width:100%;}
.cta-buttons div{display:inline-block;margin-top: 20px;width: 20%;}
.cta-buttons.products-button div{width: 23%;}
.cta-buttons.products-button div a{width:175px;}
/* video section */
.setContent { margin-bottom: 60px;margin-top: -36px;}
.videoTitle{background-color: #ef3d4b; color:#fff; font-size:18px; max-width:340px; padding:10px !important; width:100%;height:81px;}
.bredcrumb{word-spacing:0.3em;width:63%;margin-right:2%; margin-left:17px;float:left;}
.bredcrumb span a{color:#000;font-size:18px;}
.bredcrumb span a:hover{color:#ef3d4a;}
.videoSearchPanel{float:left;width:31%;}
.videoDetailContainer{padding-top:11px !important;}
.searchText{border:1px solid #ccc;width:90%;}
.rightSideVideo{border:1px solid #ccc;margin-bottom:10px;}
.manageTitle{font-weight:bolder;padding:8px;}
.manageTitle a{color:#000;}
.titleClass{color:#ef3d4b;font-size:25px !important;}
.descriptionText{font-size:18px !important;}
.single-post #blog-filters .filter-left,.single-post #blog-filters .filter-right{margin-top: 10px;}
.infoLayer ul li{border-bottom: none !important;}
form .form-group input[type=onlytext],
form .form-group input[type=emailc],
form .form-group input[type=phoneno],
form .form-group input[type=digitc],
select{
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#title-area{padding:35px 0 35px;}
form .form-group{ margin: 0 0 10px 0;}
#whats-new{background: url("/wp-content/uploads/2016/09/WhatsNew.jpg");padding:20px 0;}
#whats-new .event-logo{width:100%;text-align:center;}
#whats-new .event-logo img{display:inline;}
#whats-new .heading2{margin:0 auto 10px;}
#whats-new  .meeting-tag{text-align:center;font-weight:bold;font-size:18px;}
#whats-new  .button-wrap{margin-top: 8px;}
#agency-intro ul{list-style:circle;margin:10px 0 20px 18px;}
#agency-intro ul li{font-size:18px;}
#agency-intro .subtext{font-size: 28px;font-family:"Playfair Display";}
#free-trial{text-align:center;padding: 25px 0;}
.entry-content .contact_page{width:30%;}
#team-section .team-header .text-content{text-align:center;color:white;padding: 20px 0;}
#team-section .team-header .text-content div{display:inline-block;width:28%;}
#team-section .text-content .text-content-desc{display:block !important;width:100% !important;margin-bottom: 20px;}
#team-section .text-content .button{line-height:12px;border:0 !important;}
#team-section .text-content a.button:hover{background: #f1f1f1 !important;border:0 !important;}
/* model css */
/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 9999; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
	overflow-y:hidden;
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content/Box */
.modal-content {background-color: #fefefe;padding: 20px;width: auto;border: 1px solid #888;margin: 2% auto;}
@media (min-width: 768px){.modal-content {margin: 4% auto;width: 600px;}}
/* The Close Button */
.close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}
.close:hover,.close:focus {color: black;text-decoration: none;cursor: pointer;}
.model-filed{margin-bottom:10px;text-align:left;}
.model-filed input{width:100% !important;}
.model-filed input[type="submit"] {background-color: #213971;color: #fff;font-size: 17px;width: 30% !important;}
.modal-content div.model-filed:last-child{text-align:center;}
/* changes */
#agency-intro .intro-tile{background-color:#213971 !important;padding:40px 70px;}
#agency-intro .intro-tile .intro-text{font-size: 24px;margin-bottom:0px !important;}
#agency-intro .intro-tile ul li {margin:0 0 10px 40px;}
#agency-intro .intro-tile ul li {color: #fff;margin:0 0 0 30px;}
#agency-intro .services-tile {background:#f1f1f1; font-size: 16px; line-height: 2em;}
#agency-intro .services-tile p{margin-left:20px;}
#agency-intro .services-tile .read-more {color: #213971 !important;}
.sec-nav .sidebars{padding: 0 !important;}
.sec-nav .sidebars .widget-title{color:hsl(210, 10%, 39%) !important;font-family: "Source Sans Pro",sans-serif;font-size: 22px;}
.textwidget ul > li a{font-family: "Source Sans Pro",sans-serif;}
/*.textwidget ul a:hover{color:#blue !important;}*/
.addresstxt{color:#5a646e;}
/* .whitepaper{font-size:22px;color:#fff;font-family:Playfair Display;}
.brochure{font-size:22px;color:#fff;font-family:Playfair Display;} */
#team-section .text-content p{margin: 10px 0 5px;}
#team-section ul {list-style: none;margin:0;}
#team-section ul li{list-style: none;margin:0;}
#sidebars-footer a{color: #213971; text-decoration: none;}
#sidebars-footer a:hover{color:#333;}
#footer-top .inner .sidebars h3.widget-title{font-size: 24px;}
#footer-top .inner .sidebars .textwidget ul.address li {line-height:32px;}
#footer-top .inner .sidebars .textwidget ul.address li:first-child{line-height:23px;}
#footer-top .inner .sidebars .textwidget ul.address li span{display:table-cell;padding-right: 8px;vertical-align: middle;} 
#footer-top .inner .sidebars .textwidget ul.address li:first-child span:first-child{vertical-align:top;padding-top:4px;}
#footer-top .inner .sidebars .textwidget ul.address li span.addresstxt{vertical-align:top;}
.contact-form label{text-transform: none;color:red;font-size:14px;}
.segment.hero-header .heading2{margin-top:-55px;}
.segment.hero-header .heading2 h3{color:#000 !important;}
/*.testimonials-slider-container .client-img span:after{background:#f1f1f1 !important;}*/
#client-testimonials{background:#213971 !important;}
/*.testimonials-slider-container .flexslider .slides{background: #eeeeee !important;}
.testimonials-slider-container .tiles-container .text-content{background:#eeeeee !important;}*/
.testimonials-slider-container .flexslider .slides{background: #213971 !important;}
.testimonials-slider-container .tiles-container .text-content{background:#213971 !important;}
.testimonials-slider-container blockquote{color: #fff;padding:0 40px;text-align:center;/*font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;*/line-height:28px;font-family: 'Source Sans Pro', sans-serif !important;}
.testimonials-slider-container  .quote-wrap .author{color: #fff;text-align:center;padding:0;}
.testimonials-slider-container .flex-control-nav{bottom:-20px;}
.testimonials-slider-container .flexslider .slides > li{text-align:center;}
.testimonials-slider-container .flexslider .slides img{display:inline-block;}
/* testimonials*/
#testimonials{overflow: hidden;position: relative;}
#testimonials .nav-content {width: 25%;position: absolute;height: 100%;}
#testimonials .nav-content .title-section {background: #eee;}
#testimonials .nav-content .title-section{position: relative; height: 100%; width: 100%; display: table;}
#testimonials  .nav-content .title-section:after { content: ""; position: absolute; right: -15px; top: 50%; margin-top: -15px; border-left: 20px solid #eee; border-top: 15px solid transparent; border-bottom: 15px solid transparent;z-index:999;}
#testimonials  .nav-content .title-section .text-wrap{display: table-cell;vertical-align: middle;text-align: center;}
#testimonials  .text-content {background:#213971; width: 75%;padding: 50px 0;float: right;}
#testimonials  .text-content  .testimonial-avatar{margin-bottom:20px;}
/* download form css */
.downlaod-form label{color:red;font-size:14px;}
.free_download_trial label{color:red;font-size:14px;}
/* contact page css */
.contact-content {width:100%;}
.contact-content .contact-content-left{display:inline-block;margin-top: 10px;width: 80%;vertical-align:top;}
.contact-content .contact-content-left ul{list-style: none;margin:0 !important;}
.contact-content .contact-content-left li{display: inline-block;margin-left:0;}
.contact-content .contact-content-right{display:inline-block;margin-top: 10px;width: 10%;}
/* Footer CSS */
.footer-social{margin-bottom: 15px;}
.footer-social ul{list-style:none;}
.footer-social ul li{display: inline-block;margin-right: 5px !important;}
.connect-with-us {width:50%;text-align:center;}
.connect-with-us .logoDiv img{display:inline-block;}
#footer ul.address li{padding:0;}
/*  Accordian */
.ui-accordion .ui-accordion-content{color:#686868 !important; font-size: 15px !important;/*font-family: "Roboto", Arial, Helvetica, Verdana, sans-serif;*/font-family: 'Source Sans Pro', sans-serif !important;}
.accordions .accordion-icons.left{float:right;}
.accordion-icons{color: #fff !important;}
.accordions .accordions-head-title{font-size:18px;}
.ui-accordion-header-active{background:#213971 !important;}
/* testimonial homepage */
#testimonial-updated.slogan{padding:30px 0;}
#testimonial-updated.slogan blockquote{font-size:28px;line-height: 45px;}
#testimonial-updated.slogan blockquote:after{content:none;}
#testimonial-updated .flex-control-nav{max-width:86%;bottom:26px;}
/* homepage slider */
.homepageslider-slider-container .slides .lsow-caption {position: absolute;max-width: 100%;}
.homepageslider-slider-container .slides .lsow-caption {
    top: 72%;
    left: 11%;
    right: 0;
    margin: 0 auto;
    text-align: left;
    padding: 0 20px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.homepageslider-slider-container .slides .lsow-caption .lsow-subheading {color: #b1b3b2;font-style: italic;font-size: 16px;line-height: 26px;margin-bottom: 12px;font-weight: 400;}
.homepageslider-slider-container .slides .lsow-caption .lsow-heading {font-size: 36px;line-height: 44px;font-weight: bold;margin: 0;color: #fff;}
.homepageslider-slider-container .slides .lsow-caption .lsow-heading a { color: #fff;}
.homepageslider-slider-container .flex-control-nav{bottom:20px;}
.homepageslider-slider-container .flex-direction-nav{bottom: 20px;position: absolute;width: 100%;}
.homepageslider-slider-container .slides img.alignnone{margin-top:0;}
/* homepage about beatblip */
#agency-services .heading2 .title{max-width: 820px;}
#agency-services img{display:inline-block;}
#agency-services .agency-service h3{margin:15px 0 5px 0;font-size: 17px;font-weight: 400;color: #222222;line-height: 30px;}
#agency-benefits .text-content{padding: 80px 40px 30px;}
/* #agency-benefits .text-content h4{font-size:16px;font-weight:bold!important;color:#4b4949;} */
#agency-benefits .agency-benefit .benefit-img{float: left;margin-right: 14px;}
#agency-benefits .agency-benefit .benefit-img img{width: 32px;height: 32px;}
/* whitepaper page */
.whitepaper-content {float:left; width:100%;}
.whitepaper-content .whitepaper-left{width: 20%; float:left;}
.whitepaper-content .whitepaper-right{width: 78%;float: right;}
/* global */
input, textarea{line-height: 15px;}
input.lsow-button, button.lsow-button, a.lsow-button, .lsow-button:active, .lsow-button:visited{background:#213971;}
input.lsow-button:hover, button.lsow-button:hover, a.lsow-button:hover, .lsow-button:active:hover, .lsow-button:visited:hover{background:#4b4b4b;}
#agency-services{padding: 40px 0;}
/* media query */
@media only screen and (min-width:769px) and (max-width:968px){
    .modal-content{width:60%;}
    #team-section .text-content .text-content-desc{font-size:13px !important;margin-bottom: 0;}
    #team-section .team-header .text-content{padding: 2px 0;}
    .entry-content .contact_page{width:60%;}
    .whitepaper, .brochure{font-size:18px;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:25%;margin-top:0;}
   .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:20%;}
   .homepageslider-slider-container .slides .lsow-caption .cta-buttons div a{font-size:12px;padding:10px 12px;}
}
@media only screen and (max-width:768px){
    #agency-intro .intro-tile{padding:70px 40px;}
    .modal-content{width:80%;margin: 10% auto;}
    .entry-content .contact_page{width:90%;}
    #team-section .text-content .text-content-desc{font-size:13px !important;margin-bottom: 0;}
    #team-section .team-header .text-content{padding: 2px 0;}
   .dropdown-menu-wrap ul.sub-menu{width:165px !important;}
   .top-nav-wrapper{display:none;}
   #team-section .team-header .text-content div{width: 40%;}
   .cta-buttons div{width:40%;}
   .connect-with-us {width:25%;}
   .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:25%;margin-top:0;}
   .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:22%;}
   .homepageslider-slider-container .slides .lsow-caption .cta-buttons div a{font-size:12px;padding:10px 12px;}
}
@media (min-device-width: 600px) and (max-device-width: 1024px) and (orientation: portrait) {
    .cta-buttons div{width:42%;}
}
@media (min-device-width: 600px) and (max-device-width: 1024px) and (orientation: landscape) {
    .cta-buttons div{width:28%;}
}
@media only screen and (max-width:480px){
    .modal-content{width:90%;margin: 125px auto;}
    .model-filed input[type="submit"] { width: 50% !important;}
    .quote cite span.client-name{text-align:left;}
    .cta-buttons div{width: 80%;}
    .modal-content h3{font-size: 18px;margin-bottom: 10px;}
    .model-filed{margin-bottom: 5px;}
    .model-filed input{padding: 5px 5px;}
    .downlaod-form label{font-size:11px;}
    #testimonials .nav-content{position:inherit;}
    #team-section .team-header .text-content{padding: 20px 0;}
    #testimonials .nav-content, #testimonials  .text-content  {width:100%;}
    .homepageslider-slider-container .flexslider .flex-viewport{min-height:210px;}
    .homepageslider-slider-container .slides .lsow-caption{left:5%;top:165px;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:52%;margin-top:0;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:45%;}
    #agency-services{padding: 0 0 70px 0;}
    #agency-benefits .text-content{padding: 80px 20px 30px;}
    #testimonials  .nav-content .title-section .text-wrap{padding-top:16px;}
    .connect-with-us{width:50%;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (orientation: landscape){
    .modal-content{width:90%;margin: 8% auto;}
    .modal-content h3{font-size: 18px;margin-bottom: 0;}
    .model-filed{margin-bottom: 5px;}
    .downlaod-form label{font-size:11px;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:40%;margin-top:0;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:22%;}
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait){
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:40%;margin-top:0;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:23%;}
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div{width:40%;margin-top:0;}
    .homepageslider-slider-container .slides .lsow-caption .cta-buttons div:first-child{width:23%;}
}
@media only screen and (max-width:320px){
    .modal-content{width:90%;margin: 5% auto;}
    #team-section .text-content .button { line-height: 5px;}
    .cta-buttons div{width: 90%;}
    .modal-content form span.desc{font-size:13px;}
}
header#title-area h1{text-align:left !important;}
.widget-title:after{border-bottom:0px !important;}
div#panel-9442-0-0-0 h3.widget-title{margin-bottom:0px !important;color: #fff;background: #213971;text-align: center;padding: 0px;}
div#panel-10069-0-0-0 h3.widget-title{margin-bottom:0px !important;color: #fff;background: #213971;text-align: center;padding: 0px;}
div#panel-10354-0-0-0 h3.widget-title{margin-bottom:0px !important;color: #fff;background: #213971;text-align: center;padding: 0px;}
div#panel-10366-0-0-0 h3.widget-title{margin-bottom:0px !important;color: #fff;background: #213971;text-align: center;padding: 0px;}
div#panel-10372-0-0-1 h3.widget-title{margin-bottom:0px !important;color: #fff;background: #213971;text-align: center;padding: 0px;}
.so-panel.widget.widget_sow-editor.panel-first-child.panel-last-child .so-widget-sow-editor .widget-title{display:none;}
#panel-10354-0-1-0 .widget-title{display:none;}
#panel-10366-0-1-0 .widget-title{display:none;}
#panel-10372-0-1-0 .widget-title{display:none;}
#tech_doc_innner_htm{margin-bottom:30px;}
#download_software_innner_htm{margin-bottom:30px;}
.textwidget ul{list-style: none !important;}
#free_download_trial_wrapper h2.widget-title{color: #fff;background: #213971;text-align: center;padding: 0px;}
.spec_1{float:left;width:32%;margin-right:2%;}
.spec_2{float:left;width:32%;}
.supportFilter{border: 1px solid #cdcdcd;border-radius: 5px;margin-bottom: 15px;padding: 15px;background-color: #eee;}
.supportHeading{color:#213971;}
#panel-10372-0-1-0{border: 1px solid #cdcdcd;border-radius: 5px;margin-bottom: 15px;padding: 15px;background-color: #eee;}
/*.divTable{border:1px solid hsl(0, 0%, 80%);border-spacing:5px;display:table;width:100%;}
.divRow{display:table-row;width:42% !important;}
.divCell{display:table-column;float:left;padding:2px;width:208px;}
#tech_doc_innner_htm .divTable .headRow, .headRow{background-color:#213971;border-color:#213971;color:hsl(0, 0%, 100%);float:left;font-size:18px;padding:5px 10px;width:100%;}
#tech_doc_innner_htm .divTable .divRow{float:left;font-size:15px;padding:8px 10px;width:100%;}
#tech_doc_innner_htm .divTable .divRow a:hover{color:hsl(356, 85%, 59%);}
.divCell1{display:table-column;float:left;text-align:left;width:75%;}
.divCell2{display:table-column;float:left;width:12.5%;}
.divCell3{display:table-column;float:left;width:12.5%;}
.cell3div{position: relative;padding-left: 26px;}
.divRow:nth-child(2n+3){background-color:hsl(0, 0%, 93%);}
.div-table{background-color:hsl(0, 0%, 93%);border:1px solid hsl(0, 0%, 40%);border-spacing:5px;display:table;width:auto;}
.div-table-row{clear:both;display:table-row;width:auto;}
.div-table-col{background-color:hsl(0, 0%, 80%);display:table-column;float:left;width:200px;}
#download_innner_htm{color:#213971;}
#tech_doc_innner_htm{color:#213971;}
.firstSupportHead{width:45%;float:left;}
.innderSupport{width:5%;margin-left:2%;margin-right:2%;}*/
.vc_wp_search.wpb_content_element{display: inline-block;width: 70%;}
.widget.widget_search{width:100%;}
.search-field{display: inline-block;width: 76.88%;padding-bottom:12px;}
.search-submit{float:right;width: 20% !important;}
.advance_button{width:20%;float:right; margin-right: 60px;}
.advance_button > a{background-color: #213971;border: 0 none;color: hsl(0, 0%, 100%);cursor: pointer;display: block;font-size: 17px;font-weight: 400;line-height: 24px;margin: 0;outline: 0 none;padding: 9px 25px;text-align: center;transition: all 0.2s ease-in-out 0s;vertical-align: middle;}
.sort_div{cursor: pointer;background: hsl(0, 0%, 97%) none repeat scroll 0 0;border: 1px solid hsl(0, 0%, 84%); float: right;font-size: 15px;font-weight: 400;min-width: 120px;padding: 2px 5px;text-align: center;}
.kb_filters h2.filter_add {font-size: 17px;font-weight: 400;margin-bottom: 10px;padding-bottom: 5px;}
.widget.kb_filters h2.filter_add i {font-size: 15px;margin-right: 5px;}
.kb_filters h2.widgettitle{background-color:#213971;border-color:#213971;color:hsl(0, 0%, 100%);font-size:16px;font-weight:600;line-height: 22px;padding:8px 15px;cursor:pointer;margin-bottom: 0;}
.kb_filters h2.widgettitle i {float: right;font-size: 18px;margin: 0;}
.kb_filters .list-group,.kb_filters .list-group .list-group-item{border-radius: 0;}
.kb_filters .list-group .list-group-item label{display: flex; align-items: center;}
.kb_filters .list-group .list-group-item .list-group-item-text{margin-left: 10px;}
.collapse.in {display: block;}
.collapse{display:none;}
.download-software-link {margin:30px;}
.download-software-link a {background-color: #213971; border: 0 none !important;border-radius: 5px; color: hsl(0, 0%, 100%); cursor: pointer; display: inline-block; font-size: 15px!important;height: 34px;line-height: normal;outline: 0 none!important;padding: 8px 20px;transition: all 0.2s ease-in-out 0s;vertical-align: middle;}
.col-sm-3{width:25%;float:left;margin-top:30px;margin-bottom:30px;}
.col-sm-6{width:50%;float:left;margin-top:30px;margin-bottom:30px;}
input[type="text"]{width:100% !important;}
.widget_text .widgettitle,
.self-service-tool .support-widget-title{background: #213971;text-align: left;color: #fff;font-size: 16px; font-weight: 600;line-height: 34px; padding: 0 15px;margin: 0;}
.self-service-tool .support-widget-text .list-group-item{border-radius: 0;line-height: 18px;}
.self-service-tool .support-widget-text .list-group-item a{display: block;}
.self-service-tool .support-widget-text .list-group-item.active:hover{background: #f9f9f9;}
.self-service-tool .support-widget-text .list-group-item span.glyphicon{float: right;}
#menu-support-menu {list-style: outside none none;padding-left: 0!important;}
ul#menu-support-menu li {
    border: 1px solid #ccc;
    border-top: none;
    line-height: 28px;
    margin: 0!important;
    padding: 0;
    text-transform: capitalize;
}
ul#menu-support-menu li a {
    background-color: hsl(0, 0%, 100%);
    display: block;
    font-weight: 300;
    padding: 5px 0 5px 12px;
}
.bottomBorder{border-bottom: 1px solid #ccc;margin: 10px 0;}
.user-info{width:45%;float:left;}
.user-info p{margin-bottom: 10px;}
.user-edit{width:40%;float:left;margin-left:15%;}
.entry-content{margin-bottom:25px;}
.no-data{background: #213971;color: #fff;padding: 13px;width: 75%;}
div#contact-msg{color:red;}
#app-benefits .app-benefit, #app-benefits .agency-benefit, #agency-benefits .app-benefit, #agency-benefits .agency-benefit{ text-align:left;}
.heading2 .sub-title {text-transform: capitalize;font-size: 22px;padding-bottom: 20px;border-bottom:2px solid #213971;letter-spacing:normal; max-width:150px; font-weight:normal;color:#222222;}
@media(max-width:767px){
#site-logo a img.standard-logo {display: inherit;width: 84%;float: right;position: relative;}
.sixcol.agency-benefit h4{font-size:33px !important;}
#footer .floatRight{ float:left!important;}
#header > .inner > .wrap {top: 0px !important;}
header#title-area{background-position:0 !important;padding: 0;background-repeat: repeat-y !important;}
header#title-area div.inner{width: 100%;}
header#title-area h1{text-align: center !important;font-size: 24px;}
#form2.modal-content{margin: 150px auto !important;}
}
.showHideContentJsClass{color: #213971;cursor: pointer;font-weight: 400;}
#title-area .inner h1{display: block;}
label.error {color: red; font-size: 14px;}
#contact-form label.error {top: -20px; position: relative;}
.centered{text-align: center;}
#footer-bottom .inner{position: inherit;}
.contactButton:hover{color: #fff !important;}
.takeTourContainer .threecol {background-color: #ededed;}
@media(min-width:768px){
  .takeTourContainer .threecol {width: 32.3%;padding: 10px;}
}
/*div#wnb-bar span{color:#fff;} */
.myaccount-jsticket-page{clear:both;}
.dropdown-menu-wrap ul.sub-menu{width: 227px !important;}
/* div#webinar_list .row .col-md-3 {float: left;padding-left: 15px;padding-right: 15px;padding-bottom: 15px;}
div#webinar_list .row .col-md-9 {float: right;padding-left: 15px;padding-right: 15px; font-size: 16px;}
div#webinar_list .row .col-md-9 .right-block h3{margin-bottom:0px !important;}
#webinar_list .button-block a, #webinar_list .button-block a:visited {padding-bottom: 10px;margin-top: 10px;position: relative;display: inline-block;padding: 6px 12px;background: #fff;color: #000;font-size: 14;text-decoration: none;border: 1px solid #213971;margin-bottom: 70px;}
#webinar_list .button-block a:hover {transition: 0.3s linear;color: #FFF !important;background-color: #213971!important;border-color: #213971!important;}
h3.webinarDetail {margin-bottom: 0px !important;}
ul.webinarListing li {list-style: outside;} */
.webcast-image img{cursor: pointer;}
.watch_video{background:#213971;border-color:#213971;color: #fff !important;padding: 6px 12px;border-radius: 4px;
  box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);position: absolute;left: 10px;bottom: 10px;}
.speaker {font-size: 19px !important;margin-top: 15px;margin-bottom: 15px;color:#213971;}
.share {font-size: 19px !important;margin-top: 15px;color:#213971;}
.speakersList {list-style: none;margin: 0 auto;padding: 0;}
.speakersBorderStyle{border: 1px solid #cdcdcd;padding: 6px;border-radius: 4px;margin-right:1%;width: 41.66666667%;float:left;}
.imgWH{width:60px;height:60px;float: left;margin-right: 20px;}
.speakerName{margin-top: 20px;}
.webcastpoptitle{text-align: center;font-size: 25px;color: #213971;margin-bottom: 20px;}
.webcastDesc {font-size: 16px;margin-bottom: 9px;text-align: center;}
.webcast-image{text-align: center;}
.webcast-image video {width: 840px;height: 480px !important;}
.form-overlay {
    background: #e9e9e9;
    display: none;
    position: absolute !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.4;
}
.loading-img {background: url(../images/loader.gif) center center no-repeat;height: 100%;z-index: 20;}
.alert-danger {
    background-color: #9d1e21;
    color: #fff;
    border: 1px solid #9d1e21;
}
.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}
.alert button {
    padding: 0;
    background: none !important;
    border: 0;
    color: #fff !important;
}
.textalign{text-align: center;}
.hiddenclass{display:none;}

/*Added New CSS for duplicate ID #agency-benefits replaced with .agency-benefits*/
#app-benefits, .agency-benefits {
    position: relative;
}

#app-benefits .app-benefit, #app-benefits .agency-benefit, .agency-benefits .app-benefit, .agency-benefits .agency-benefit {
    margin-bottom: 15px;
}
.agency-benefits .text-content h4 {
    font-size: 21px !important;
    font-weight: normal !important;
    color: inherit;
    text-transform: capitalize;
    margin-bottom: 10px;
    padding: 0;
}
#app-benefits .image-content, .agency-benefits .image-content {
    overflow: hidden;
    width: 35%;
    position: relative;
}
#app-benefits .labeled-filler-img, .agency-benefits .labeled-filler-img {
    text-align: center;
}
#app-benefits .app-benefit, #app-benefits .agency-benefit, .agency-benefits .app-benefit, .agency-benefits .agency-benefit {
    text-align: left;
}
.agency-benefits .agency-benefit .benefit-img img{
    width:auto !important; 
    height:auto !important;
}
#app-benefits .text-content, .agency-benefits .text-content {
    background: #f8f8f8;
    width: 65%;
    padding: 80px 100px 30px;
}
.agency-benefits .text-content {
    padding: 20px 20px 20px;
}
.agency-benefits h4 {
    color: #222222!important;
    font-family: anton;
    font-size: 40px!important;
}
.agency-benefits h4 {
    color: inherit;
    font-size: 21px !important;
    padding: 0px 10px 0px 20px;
    color: #222;
}

.agency-benefits h5 {
    color: #222222!important;
    font-family: Segoe UI;
    font-size: 18px!important;
    font-weight: bold;
}
.agency-benefits h5 {
    font-size: 17px!important;
    font-weight: 400;
}
#app-benefits .app-benefit, #app-benefits .agency-benefit, .agency-benefits .app-benefit, .agency-benefits .agency-benefit {
    margin-bottom: 15px;
}
.agency-benefits .agency-benefit .benefit-img {
    float: left;
    margin-right: 14px;
}
.leftalign{text-align: left;}
.footerphone{padding-right:8px;}
.visually-hidden{display:none;}
.nopadding{padding:0 !important;}
/* .layout-2c.articles .entry-content ul li{list-style:disc; font-size: 16px;} */
.entry-content ul li{list-style: disc;margin-left: 12px;}
.support-widget-text ul li, #knowledge_base_innner_htm ul li{list-style: none;}
.textwidget ul li{list-style: none;}
.wp-block-media-text{width: 4.5% auto !important;grid-template-columns: 4.5% auto !important;}
.wp-block-media-text .wp-block-media-text__content{font-size: 17px; font-weight: bold;padding: 0 12px;}
.features-content{ padding: 5px 0 15px 55px}
.panel-grid-cell ul li {list-style: none;}
.saboxplugin-wrap{max-width: 796px;}