ul {list-style-type: none;}
a.contact-popup-link {cursor: pointer;}
#free_download_trial_wrapper h2.widget-title{background: #213971;}
.contact_page .widget-title {line-height: 45px;text-align: center;height: 45px;font-size: 17px;text-transform: none;background: #213971;color: #fff;border-radius: 5px;padding: 0px;}
.download-software-link a .fa{ margin-right:10px;}
/*.firstSupportHead .headRow .divCell1{ width:65%; }
.firstSupportHead .headRow .divCell2{ width:12.5%; }
.firstSupportHead .headRow .divCell3{ width:22.5%; }
.firstSupportHead .divRow .divCell1{ width:65%; }
.firstSupportHead .divRow .divCell2{ width:12.5%; }
.firstSupportHead .divRow .divCell3{ width:22.5%;text-align: right;}*/
#ay_tab_container .tab-content{font-family: 'Source Sans Pro', sans-serif !important;color:#686868!important;}
#tab_container_10266 .tab-content{color:#686868!important;}
#ay_tab_container .wpsm_nav-tabs > li.active > a, #ay_tab_container .wpsm_nav-tabs > li.active > a:hover, #ay_tab_container .wpsm_nav-tabs > li.active > a:focus{ color: #686868 !important;border: 1px solid transparent !important;background: #f5f5f5 !important;}
/* .textwidget ul > li a{font-family: 'Source Sans Pro', sans-serif !important;} */
.ui-widget{font-family: 'Source Sans Pro', sans-serif !important;}
.contact-box .btn{
padding: 12px 30px;
font-size: 14px;
line-height: 22px;
-webkit-border-radius: 36px;
-moz-border-radius: 36px;
border-radius: 36px;
}
.fluentform .ff-btn,input[type="submit"]{
padding: 8px 26px !important;
font-size: 14px  !important;
line-height: 22px !important;
-webkit-border-radius: 36px !important;
-moz-border-radius: 36px !important;
border-radius: 36px !important;
margin-bottom:5px !important;
border: 1px solid #686868 !important;
background: #686868 !important;
color: #fff !important;
}
.fluentform .ff-btn:hover{background: #fff !important;  color: #666 !important;  opacity: 1 !important;}
#accordions-10444 .accordions-head {background: #213971 !important;border: 1px solid #213971 !important;}
#accordions-9835 .accordions-head {color: #ffffff;font-size: 14px;background: #213971!important;}

.su-accordion ul li {list-style:disc !important;}

#header.sticky #site-logo{top:-6px;}
#header > .inner > .wrap {top: 5px;}
#primary-menu > ul.menu > li > a {font-size: 14px!important;font-style: normal;text-transform: capitalize!important;font-weight: 400!important;letter-spacing: 0px;}
.dropdown-menu-wrap ul.sub-menu li{ list-style:none;}
#site-logo a img.standard-logo {display: block;height: 55px;}
#primary-menu {top: -5px;}
#primary-menu > ul.menu > li > a{line-height:70px;}
.boxed.composite-page #header, .boxed.page-template-template-1c #header {background: transparent;}
.boxed #container, .boxed #header{background: transparent;}
#footer-top {background: #f1f4f5;}
#footer-bottom {background: #eaeaea;border-top: 1px solid #ddd;}
#footer-bottom-text {color: #5A646E;}
#footer-top .inner .sidebars h3.widget-title {color: #5a646e !important;font-size: 17px !important;}
.contactType {color: #5a646e;margin-bottom: 25px;}
.sec-nav .inner {color: #5a646e;}
#header.sticky #primary-menu > ul.menu > li > a {line-height: 40px;}
#primary-menu > ul.menu > li > ul.sub-menu {top: 70px;}
#header.sticky #primary-menu > ul.menu > li > ul.sub-menu {top: 60px;}
.dropdown-menu-wrap ul.sub-menu {background: #555;}
#primary-menu ul.menu li:hover {background: #3e5a99!important;}
#mobile-menu-toggle {margin-top:65px !important;background: #3e5a99;}
#mobile-menu .menu-header {font-family: 'Source Sans Pro', sans-serif !important;background: #3e5a99;}
#mobile-menu {background: #3e5a99;}
#mobile-menu ul li {border-top: 1px solid #637496;border-bottom: 1px solid #1c3369;}
#mobile-menu ul li a {color: #fff;}
#agency-benefits .text-content, #agency-specifications .text-content, #agency-tour .text-content, #agency-package .text-content {padding: 20px 20px 20px;}
.tile {background-color: #f8f8f8;border-radius: 0;padding: 0;position: relative;}
#agency-services .agency-service{line-height: 1.5em;}
#agency-benefits h5, #agency-specifications h5, #agency-tour h5, #agency-package h5 {font-size: 17px!important;font-weight: 400;}
.learnMore {padding: 10px 20px;font-size: 17px;text-transform: capitalize;border: 1px solid #213971;}
.learnMore:hover{color: #fff;background: #213971;}
#agency-benefits .text-content h4, #agency-specifications .text-content h4, #agency-tour .text-content h4, #agency-package .text-content h4{font-size: 21px !important;font-weight: normal !important;color: inherit;text-transform: capitalize;margin-bottom: 10px;padding: 0;}
#app-benefits .app-benefit, #app-benefits .agency-benefit, #agency-benefits .app-benefit, #agency-benefits .agency-benefit, #agency-specifications .app-benefit, #agency-specifications .agency-benefit, #agency-tour .app-benefit, #agency-tour .agency-benefit, #agency-package .app-benefit, #agency-package .agency-benefit {margin-bottom: 15px;}
.heading2 {text-align: center;margin: 0 auto 30px;}
.dropdown-menu-wrap ul.sub-menu{ width:108px;}
.dropdown-menu-wrap ul.sub-menu li:first-child > a {padding-top: 0;}
.dropdown-menu-wrap ul.sub-menu li a {font-size: 14px;font-weight: 400;padding: 0px 20px;line-height: 40px;}
.dropdown-menu-wrap ul.sub-menu li:last-child > a {padding-bottom:0px;}
#agency-benefits h4, #agency-specifications h4, #agency-tour h4, #agency-package h4 {color: inherit;font-size: 21px !important;padding: 0px 10px 0px 20px;color: #222;}
.pricingContainer .pricingText {color: #222;font-size: 15px;font-family: inherit;font-weight: normal;padding: 40px 8px;}
#footer-top {padding: 0px 0 30px;}
#footer-top .inner .sidebars h3.widget-title {margin: 10px 0 0 60px;}
.dropdown-menu-wrap > ul.menu > li.active {background: #3e5a99 !important;}
.gray{background: #f5f5f5;padding: 15px;border: 1px solid #ddd;}
.form-control {border: 1px solid #bdc3c7;font-family: 'Source Sans Pro', sans-serif !important;font-size: 14px;width:100%;}
#footer-top .inner .sidebars h3.widget-title {font-size: 21px !important;margin: 10px 0 0 0;}
.social {margin: 0px 0 10px 0px;padding: 0;}
.social li {font-size: 17px;line-height: 27px;list-style: outside none none;text-align: left;display: inline-block;}
.social li a {margin: 0 5px;padding: 10px;text-align: center;display: block;-webkit-transition: all 300ms;transition: all 300ms;}
.social i {font-size: 28px;color:#213971;	-webkit-transition: all 300ms;transition: all 300ms;}
.social i:hover {color:#666;}
.address i{color:#213971;}
#sidebar-footer2 h3{font-size: 21px !important;margin: 10px 0 0 0;color: #5a646e !important;}
.contactForm {width: 95%;margin-top: 20px;}
#footer .sidebar .widget{margin: 0 0 20px 0;}
#footer-top{padding: 0;}
#sidebar-footer2{padding-left:6%;}
#footer-top .sidebar .widget h3.widget-title{font-size: 21px !important;margin: 20px 0 0 0;color: #5a646e !important;padding-bottom: 0;}
#sidebar-footer3{text-align: left;} /*padding-left: 7%;*/
#sidebar-footer1 .textwidget ul li {padding: 0;} 
.imgCon{margin:10px 0 0 0;}
.imgCon a img{ width:250px; margin:auto;display:inline-block;}
.inline-links{ margin:0; padding:0;float: left; width:100%;}
.inline-links li{display:inline-block;}
.inline-links li a {padding: 0 5px;border-right: 1px solid #ccc !important;}
.inline-links li a.last {border-right: 0px solid #ccc !important;}
#header.sticky {background: #333!important; top:0px !important;}
.entry-content ul li b{font-weight:bold; font-size:14px;}
.learnMoreContainer{ margin-bottom: 30px;}
.contact_page.gray input[type="submit"] {margin: 0 auto !important;float: none;display: block;}
#ay_tab_container .wpsm_nav-tabs li{margin: 0;padding: 0;display: inline;}
#ay_tab_container .wpsm_nav-tabs > li > a { padding: 7px 9px 7px 9px !important;  margin-right: 3px !important;}
#ay_tab_container .wpsm_nav-tabs > li > a:hover{color: #686868 !important;border: 1px solid transparent !important;background: #f5f5f5 !important;}
.login-form {background-color: #f5f5f5;padding: 24px 23px 20px;position: relative;border-radius: 6px;border:1px solid #e5eaeb;} 
.scorller li a{font-weight:normal;}
#ay_tab_container .tab-content {color: #686868!important;font-size: 14px !important;font-family: 'Source Sans Pro', sans-serif !important;}
.marginZero{ margin:0!important;}
.entry-content .textFormat{margin:0;}
.entry-content .textFormat li{ padding:10px 0 20px 50px; margin:0; }
.benefitsLists li{ list-style-type:disc;}
.bdrRyt{border-right: 1px solid #ccc;margin-right: 25px;}
#ay_tab_container .tab-content {padding: 20px 50px 20px 0!important;}
.divRow:nth-child(2n+3) {background-color: transparent;}
.no-data {background: #f5f5f5;color: #666;padding: 5px;width: 75%;}
#tech_doc_innner_htm .divTable .headRow, .headRow {background-color: #213971;border-color: #213971;font-size: 14px;padding: 5px 0px 5px 4px;} 
.divCell {width: 204px!important;}
.accordions .accordions-head-title {font-size: 14px;}
.ui-accordion .ui-accordion-content{font-size: 14px;}
#accordions-10444 h4{ font-size:16px!important;}
.ui-accordion .ui-accordion-content {font-size: 14px !important;}
#tabs_desc_10252_6 h4{	font-size: 16px !important;}
#tab_container_10397 .tab-content {color: #686868 !important;font-size: 14px !important;font-family: sans-serif !important;}
.bottomBorder h4{font-size: 17px !important;color: #213971 !important;}
.bottomBorder i{ margin-right:10px;}
#tab_container_10397 .wpsm_nav-tabs > li > a {font-size: 13px !important;color:#fff; padding: 7px 9px 7px 9px !important;border: 1px solid #213971 !important;background-color: #213971 !important;margin-right: 3px !important;}
#tab_container_10397 .wpsm_nav-tabs > li > a:hover{color: #686868 !important;border: 1px solid transparent !important;background: #f5f5f5 !important;}
#tab_container_10397 .wpsm_nav-tabs > li.active > a, #tab_container_10397 .wpsm_nav-tabs > li.active > a:hover, #tab_container_10397 .wpsm_nav-tabs > li.active > a:focus {
	color: #686868 !important;cursor: default;background-color: #f5f5f5 !important;border: 1px solid transparent !important;}
.search-field {width: 72%!important;} 
#accordions-10433 .accordions-head {color: #ffffff;font-size: 14px;background: #213971;border: 1px solid #213971;}
#accordions-10433 .ui-accordion-header-active {background: #213971 !important;border: 1px solid #213971;}
.sec-nav a, .sec-nav li > a {color: #686868;font-style: normal;}
.advance_button > a {background-color: #fff!important;border: 1px solid #213971!important;cursor: pointer!important;font-size: 14px!important;font-weight: normal!important;border-radius: 22px!important;margin-bottom: 15px!important;text-align: center!important;color:#222;}
.advance_button > a:hover {-webkit-transition: 0.3s linear;-moz-transition: 0.3s linear;transition: 0.3s linear;color: #FFF !important;background-color: #213971!important;border-color: #213971!important;}
.page .boxed #container, .boxed #header {background: #333;}
.benefitsItemList li {list-style-type: disc;margin-left: 45px;line-height: 22px;}
.agency-benefit p {margin-left: 45px;margin-bottom:20px;font-size: 14px;}
@media(min-width:1300px){
#header .inner{ max-width: 1285px!important; margin:0 auto!important;}
#main .inner{ max-width: 1285px!important; margin:0 auto!important;}
}
@media(max-width:1024px) and (min-width:768px){
#site-logo a img.standard-logo {width: auto;}
.boxed.composite-page #header, .boxed.page-template-template-1c #header{background:transparent;}
#site-logo {margin: 0 0px 0 0;}
#primary-menu > ul.menu > li > a {line-height: inherit;padding: 5px 8px;letter-spacing: 0px;}
#header #site-logo {top: 0px;}
#primary-menu {padding: 0;position: relative;bottom: 0;display: inline-block;float: right;top: 11px;}
#primary-menu > ul.menu > li > ul.sub-menu {top: 36px;}
.dropdown-menu-wrap ul.sub-menu {width: 100px !important;}
.dropdown-menu-wrap ul.sub-menu li a {padding: 6px 15px;}
#header.sticky #site-logo {top: 9px;}
#header.sticky #primary-menu {top: -4px;}
.speicificationContainer {background-position: 54% center !important;}
.pricingContainer .darkbg {min-height: 150px;}
.pricingContainer .darkbgGreen {min-height: 150px;}
.pricingContainer .greenButton {top: 123px;padding: 10px 0px;}
.pricingContainer .darkButton {top: 123px;padding: 10px 0px;}
.contactType {margin-bottom: 0!important;}
.contactType > .floatRight {margin-bottom: 5px!important;width:100%;}
.contactType > .floatLeft {margin-bottom: 5px!important;width:100%;}
.cta-buttons.products-button div {width: 40%;}
#tab_container_10266 .wpsm_nav-tabs {width: 100%;}
#tab_container_10266 .wpsm_nav-tabs > li {float: left!important;}
#pg-9442-0 .panel-grid-cell {float: left;width: 25%;}
#pgc-9442-0-1 {width: 75% !important;}
#ay_tab_container .wpsm_nav-tabs > li {float: left!important;}
.firstSupportHead {width: 100%;float: left;}
#agency-benefits h5, #agency-specifications h5, #agency-tour h5, #agency-package h5 {font-size: 16px!important;}
.ios-device input[type=button], .ios-device input[type="submit"], .ios-device input[type="reset"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -ms-border-radius: 22px;
  border-radius: 22px; }
.download-software-link{margin-left:0;}
.bdrRyt{border-right:0;}
#tab_container_10397 .wpsm_nav-tabs > li{float:left!important;}
.advance_button {width: 27%;}
input[type="submit"] {padding: 11px 30px;}
#agency-benefits .agency-benefit .benefit-img img{margin-bottom:40px;}
#agency-benefits .sixcol{width:100%;}
.width65P{width:100%;}
}
@media(min-width:768px){.takeTourContainer .threecol{width: 33.3%!important;}}
.zoomEft img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
  	-moz-transition: all 1s ease; /* Firefox */
  	-o-transition: all 1s ease; /* IE 9 */
  	-ms-transition: all 1s ease; /* Opera */
  	transition: all 1s ease;
}
.zoomEft:hover img {
    -webkit-transform:scale(1.05); /* Safari and Chrome */
    -moz-transform:scale(1.05); /* Firefox */
    -ms-transform:scale(1.05); /* IE 9 */
    -o-transform:scale(1.05); /* Opera */
     transform:scale(1.05);
     transform-origin: center center;
}
.fHead{font-size:17px; font-weight:bold; float:left;padding-top:6px;}
.whiteHead{font-size:24px; line-height:44px; }
/* @media(min-width:768px){
.whtpaperLeft{float:left; padding-right:10px; width:20%;}
.whtPaperContent{float:right;width:80%;}
.whiteDesc{}
} */
@media(max-width:767px){
#site-logo a img.standard-logo {width: auto;height: auto;}
#agency-benefits .text-content h4 {font-size: 33px!important;font-weight: bold !important;color: #4b4949;}
.contactForm{ width:100%;}
#footer-top{ padding:0;}
#footer-top .inner .sidebars h3.widget-title {margin: 20px 0 0 0px!important;}
.contactType {margin-bottom: 0!important;}
.contactType > .floatRight {margin-bottom: 5px!important;width:100%;}
#footer .floatLeft {margin-bottom: 5px!important;}
#sidebar-footer1{margin: 0 0 0 0!important; }
.sidebar .widget {margin: 0;}
.contactForm {margin-top: 20px!important;}
#agency-benefits .text-content {padding: 40px 20px 30px!important;}
.homepageslider-slider-container .flexslider .flex-viewport {min-height: auto;}
#content {margin: 0px 0 40px 0;padding-top: 20px;}
.cta-buttons.products-button div {width: 100%;}
.button.large.rounded, button.large.rounded {margin: 0 auto;display: block;}
.contact-box{margin-bottom: 15px;}
.contact-box .btn {margin: 0 auto;display: block;clear: both;width: 60%;}
#tab_container_10266 .wpsm_nav-tabs {float: left!important;width: 100%!important;}
#ay_tab_container .tab-content{padding:0!important;}
/* .firstSupportHead {width: 100%;float: left;}
#tech_doc_innner_htm .headRow{display:none;}
.firstSupportHead .divRow .divCell1{ width:100%; }
.firstSupportHead .divRow .divCell2{ width:100%; }
.firstSupportHead .divRow .divCell3{ width:100%;text-align: left; } */
#tab-content_10252 h4{font-size: 18px;}
.whitepaper-content .whitepaper-left {width: 100%;float: left;}
.whitepaper-content .whitepaper-right {width: 100%;float: right;}
.button.large.rounded, button.large.rounded{margin-bottom:15px;}
.ios-device input[type=button], .ios-device input[type="submit"], .ios-device input[type="reset"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -ms-border-radius: 22px;
  border-radius: 22px; }
.inline-links li{display:inline;}
.gray {margin-bottom: 20px;}
#ay_tab_container .wpsm_nav-tabs > li{border-bottom:1px solid #fff; margin-bottom:0px!important;}
.bdrRyt{border-right:0;}
.vc_wp_search.wpb_content_element{width:100%;}
.search-submit {float: left;width: 100% !important;margin-top:20px!important;}
.advance_button {float: left;width: 100% !important;}
input[type="submit"] {padding: 11px 30px;}
.search-field {width: 90%!important;}
.entry-content .col-sm-6 {width:100%;}
.modal{z-index: 100001;}
}
.sec-nav a:active, .sec-nav a:hover, .sec-nav li > a:active, .sec-nav li > a:hover{color:#213971;}
a.popup-link{cursor:pointer;}
@media(min-width:768px){.width65P{width:65%;}}
#footer-top .inner .sidebars .textwidget ul.address li.lineHeightAuto{line-height:23px!important;}
#footer-top .inner .sidebars .textwidget ul.address li span.valignTop{ vertical-align:top!important;}
.formAlignCenter{text-align:center; margin-top:20px;}
.formAlignCenter p{margin-bottom:0;}
.login-form .login-field:focus+.login-field-icon {color: #213971!important;}
.login-form .login-field:focus {border-color: #213971!important;}
.form-control:focus, .form-group.focus .form-control{ border-color: #213971!important;}
.supportHeading{font-weight:bold; color:#686868;}
.download-software-link{margin-left:0;}
.support-widget-text .active{background:#f9f9f9; padding-left:10px;margin-left:0;}
/* #tech_doc_innner_htm .divCell1{width: 72%;}
#tech_doc_innner_htm .divCell2{width: 15%;} */
.marginBotTop{margin:70px 0;}
.entry-content p{color: #4b4949;font-family: 'Source Sans Pro', sans-serif !important;font-weight: normal;font-size: 16px;margin-bottom: 10px;}
.entry-content ul li{font-size: 16px;}
.marginTop20{margin-top:20px!important;}
.alignCenter{text-align:center;}
.composite-page .type-page_section{margin-bottom: 30px;}
.composite-page .type-page_section:last-child{margin-bottom: 50px;}
/* pricing box home page*/
.pricingContainer .priceBoxCont{width:49%; float:left;}
.pricingContainer .marginRight2p{margin-right:2%;}
.pricingContainer .endServiceProd{overflow:hidden; background: #fff; margin-bottom:50px;}
.pricingContainer .endServiceProdHeading{background:url(../images/head1.jpg) 50px 10px no-repeat #28abe3; height:110px; border-radius: 6px 6px 0px 0px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px; font-size:25px; color:#000; padding:42px 0 0 135px; font-family:'Source Sans Pro', sans-serif; text-align: left; }
.pricingContainer .checkBoxCont1{float:left; padding:40px 0 0 65px;}
.pricingContainer .checkBoxCont2{float:left; padding:40px 0 0 69px;}
.pricingContainer .TextMessageCont{float:left; text-align: left; font-size:20px;padding:30px 0px; color:#000;}
.pricingContainer .borderRight1{border-right:1px solid #cdcdcd; padding:0px 40px;}
.pricingContainer .borderRight2{border-right:1px solid #cdcdcd; padding:0px 20px 0 52px;}
.pricingContainer .maintainCont1{float:left; font-size:20px;color:#000;padding:28px;}
.pricingContainer .maintainCont2{float:left; font-size:20px;color:#000;padding:28px 0 28px 17px;}
.pricingContainer .service24{background:#30a6e4; padding:5px 10px; width:80px; color:#000; font-style:italic;}
.section1{border-bottom:1px solid #cccccc;}
.pricingContainer .nonEndServiceProdHeading{background:url(../images/head2.png) 50px 37px no-repeat #fcb13c; height:110px; border-radius: 6px 6px 0px 0px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px; font-size:25px; color:#000; padding:42px 0 0 158px; font-family:'Source Sans Pro', sans-serif;text-align: left; }
.pricingContainer input[type=checkbox] {width: 24px; height: 24px;}
.qButton{ background:#0072bb; color:#fff; font-size:20px; padding:10px 30px;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px; border:none; }
.blockCenter{ text-align:center;}
.form-group .form-label{color:#424242;padding-left:20px;}
.form-group .ordiv{padding-left:20px;}
#panel-10372-0-1-0 .form-group input[type="text"]{margin: 0 0 0 16px;width: 80%!important;}
.btn-primary {background-color: #213971!important;color: #fff!important;}
#panel-10372-0-1-0 .form-group{margin-bottom:0;}
#panel-10372-0-1-0 .modal-footer{clear:both;}
@media (min-width: 768px) and (max-width:991px) {
.pricingContainer .endServiceProd {margin-bottom: 23px!important;}
.pricingContainer .priceBoxCont {width: 100%!important;float: none!important;}
.endServiceProdHeading{font-size:25px!important;padding: 48px 0 0 100px!important;background: url(../images/head1.jpg) 25px 10px no-repeat #28abe3!important;}
.nonEndServiceProdHeading{font-size:25px!important;padding: 42px 0 0 121px!important;background: url(../images/head2.png) 25px 45px no-repeat #fcb13c!important;}
.pricingContainer .checkBoxCont1 {padding: 32px 0 0 32px!important;}
.pricingContainer .TextMessageCont{font-size:21px!important;}
.pricingContainer .borderRight1{border:0px!important;}
.pricingContainer .maintainCont1 {font-size: 18px!important;color: #000!important;padding: 25px 0 20px 100px!important;}
.pricingContainer .maintainCont2{font-size: 18px!important;color: #000!important;padding: 25px 0 20px 117px!important;}
.pricingContainer .checkBoxCont2 {padding: 32px 0 0 41px!important;}
.pricingContainer .borderRight2{border-right:0!important; padding:0 0 0 42px!important;}
}
@media (max-width: 767px) {
	.pricingContainer .priceBoxCont{width: 100%!important;float: none!important;}
	.pricingContainer .endServiceProdHeading {background: url(../images/head1.jpg) 25px 10px no-repeat #28abe3!important;font-size: 20px!important;padding: 38px 0 0 101px !important;}
	.pricingContainer .nonEndServiceProdHeading {background: url(../images/head2.png) 26px 45px no-repeat #fcb13c!important;font-size: 20px!important;padding: 42px 0 0 132px!important;}
	.pricingContainer .checkBoxCont1 {padding: 23px 0 0 28px!important;}
	.pricingContainer .checkBoxCont2 {padding: 23px 0 0 28px!important;}
	.pricingContainer .borderRight2 {border-right: 0px solid #cdcdcd!important;padding: 0px 0px 0 37px;}
	.pricingContainer .borderRight1 {border-right: 0px solid #cdcdcd!important;padding: 0px 37px;}
	.pricingContainer .TextMessageCont{padding:0!important;}
	.pricingContainer .maintainCont2 {padding: 22px 0 28px 38px!important;}
}
/* advanced search box */
#advanced_search .modal-header{min-height: 16px;border-bottom: 1px solid #e5e5e5;text-align: center;}
#advanced_search .modal-body .form-group .col-xs-12.col-sm-4.form-label {text-transform: uppercase;font-size: 15px;padding-left: 0px;}
#advanced_search .modal-content .modal-body .form-group .ordiv {text-align: center;width: 100%;display: block;margin: 0px;padding: 0px;}
#advanced_search .modal-content .form-group {float: left !important;width: 100% !important;}
#advanced_search .modal-content .form-group .col-sm-8 {width: 100%;}
#advanced_search .modal-content .form-group .col-sm-3 {width: 100%;margin: 0;}
#advanced_search .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#advanced_search .form-group input[type="text"]{width: 100% !important;margin: 0 !important;}
#advanced_search .modal-content .form-group p {margin: 0!important;}
#advanced_search .modal-content .modal-body .form-group input#txtOneorMore {margin-bottom: 15px;}
#advanced_search .modal-content .form-group p label {width: 100%;padding: 0;}
#advanced_search .modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
#advanced_search .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;}
#advanced_search .btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.fade.in {opacity: 1;}
.modal {overflow-y: auto;}
.modal-dialog{max-width: 600px !important;}
/* advanced search box */
/*forum*/
#bbpress-forums div.bbp-search-form #bbp-search-form{border-radius:10px;box-shadow:0 1px 1px hsla(0, 0%, 0%, 0.4) inset, 0 1px 0 hsla(0, 0%, 100%, 0.2); position:relative;width:450px;}
#bbpress-forums div.bbp-search-form #bbp-search-form input#bbp_search{border:0 none;border-radius:3px 0 0 3px;box-shadow:0 0 2px hsla(0, 0%, 0%, 0.8) inset;float:left;height:34px;padding:10px 12px;width:340px!important;}
#bbpress-forums div.bbp-search-form #bbp-search-form input#bbp_search:focus{background:#f4f4f4;outline:0 none;}
#bbpress-forums div.bbp-search-form #bbp-search-form input.button{background:#213971!important;border:0 none;border-radius:0 3px 3px 0;color:#fff!important;cursor:pointer;float:right;height:34px;overflow:visible;padding:0;position:relative;text-transform:uppercase;font-weight:400;width:110px;}
#bbpress-forums div.bbp-search-form #bbp-search-form input.button:hover{background:#243e7b!important;}
#bbpress-forums div.bbp-search-form #bbp-search-form input.button:active, #bbpress-forums div.bbp-search-form #bbp-search-form input.button:focus{background:#29478c!important;outline:0 none;}
#bbpress-forums div.bbp-search-form #bbp-search-form input.button:hover::before{border-right-color:hsl(0, 76%, 57%);}
#bbpress-forums div.bbp-search-form #bbp-search-form input.button:focus::before, #bbpress-forums div.bbp-search-form #bbp-search-form input.button:active::before{border-right-color:hsl(0, 61%, 48%);}
div.bbp-breadcrumb, div.bbp-topic-tags{font-size:16px!important;}
#bbpress-forums .bbp-pagination .bbp-pagination-count{color:#243e7b;font-size:14px;font-weight:400;}
.bbp-pagination-links a, .bbp-pagination-links span.current{border: 1px solid #243e7b;border-radius: 30px;color: #000;cursor: pointer;display: block;font-size: 15px;font-weight: 400;line-height: normal;outline: 0 none;padding: 4px 15px;transition: all 0.2s ease-in-out 0s;}
.bbp-pagination-links a:hover, .bbp-pagination-links span.current{background: #243e7b;opacity: 1;border: 1px solid #243e7b;color:#fff;}
/*#sidebar-primary{margin-top:40px;}
#sidebar-primary h3.widget-title{background:#213971; color:#fff;font-size: 16px;padding: 2px 15px;  margin-bottom: 4px;}
#sidebar-primary .widget-title:after{height:auto;}
#sidebar-primary ul li {display: block;line-height: 2em;position: relative;border-bottom: #ececec 1px solid;overflow: hidden;}
#sidebar-primary ul li:last-child {border: none;}*/
#bbpress-forums ul.bbp-topics #sorting{width:100px;height:24px;margin:7px;}
#bbpress-forums ul.bbp-topics .direction{margin-right:7px;padding: 2px 4px;border:1px solid #ddd;background:#f5f5f5;cursor:pointer;}
#bbpress-forums ul.bbp-topics select{display: initial; padding: 0px 5px 0px 10px;}
#bbpress-forums ul.forum-titles li{font-size:15px;}
#main .entry-content #bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title a { font-weight:700; font-size:15px; color:#5A646E; }
#main .entry-content #bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title a:hover {color:#243e7b;}
#bbpress-forums li.bbp-body ul li{font-size:15px;}
/*#bbpress-forums li.bbp-body ul li a:hover{color:hsl(356, 85%, 59%);}*/
#main .entry-content #bbpress-forums li.bbp-topic-freshness { width:25%; }
#main .entry-content #bbpress-forums li.bbp-topic-freshness a{color:#5A646E; }
#bbpress-forums ul.bbp-topics li.bbp-body p.bbp-topic-meta{font-size:14px;}
#bbpress-forums ul.bbp-topics li.bbp-body p.bbp-topic-meta a{color:#243e7b!important;}
#bbpress-forums ul.bbp-topics li.bbp-body a.bbp-author-avatar img.avatar{margin-bottom:0;}
#bbpress-forums ul.bbp-topics a img{display:inline;}
div.bbp-breadcrumb p a.bbp-breadcrumb-home {color:#243e7b;}
#bbpress-forums div.bbp-template-notice.info{background-color:transparent;border-top: 2px solid #243e7b;    border-left: 0;    border-right: 0;    border-bottom: 0;    border-radius: 0;}
#main .entry-content #bbpress-forums .info .bbp-topic-description{color:#243e7b;font-size:15px;font-weight:400;}
#bbpress-forums div.bbp-template-notice img.avatar{margin-bottom:0;}
#bbpress-forums div.bbp-template-notice a img{display:inline;}
#bbpress-forums ul.forums li.bbp-header, #bbpress-forums ul.forums li.bbp-footer{font-size:15px;}
#bbpress-forums ul.forums li.bbp-header .bbp-reply-author, #bbpress-forums ul.forums li.bbp-header .bbp-reply-content{padding:0 20px;width:auto;}
#main .entry-content #bbpress-forums ul.forums li .bbp-meta, #main .entry-content #bbpress-forums ul.forums li .bbp-meta a{color:#243e7b;font-size:15px;font-style:italic;font-weight:400;}
#main .entry-content #bbpress-forums ul.forums .bbp-reply-content p{font-size:15px;}
#main .entry-content #bbpress-forums div.bbp-forum-author img.avatar, #main .entry-content #bbpress-forums div.bbp-topic-author img.avatar, #main .entry-content #bbpress-forums div.bbp-reply-author img.avatar {   margin: 5px auto 0;  max-width: 50px;}
#bbpress-forums ul.forums li .even .bbp-reply-author br{display:none;}
#bbpress-forums ul.forums li.bbp-footer .bbp-reply-author, #bbpress-forums ul.forums li.bbp-footer .bbp-reply-content{padding:0 20px;width:115px; text-align:left;}
#main .entry-content #bbpress-forums #bbp-user-wrapper{background:#f8f8f8;border:1px solid #d7d7d7;padding:10px;}
#main .entry-content #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:1px solid #ddd;padding:5px;}
#main .entry-content #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{opacity:1;color:#06377a;}
#main .entry-content #bbpress-forums #bbp-single-user-details #bbp-user-navigation li a{font-size:14px;}
#bbp-user-profile .bbp-user-section p{font-size:15px; margin:10px 0;}
#bbp-user-profile h2.entry-title{line-height:initial; padding-bottom:0!important;}
#bbpress-forums p.bbp-topic-meta span{  white-space: normal;}
@media (max-width: 767px) {
#bbpress-forums p.bbp-topic-meta span {white-space: normal;}
#sidebar-footer2{padding-left:0;}
#main .entry-content #bbpress-forums ul.bbp-topics li.bbp-body ul li.bbp-topic-title a{color:#243e7b;}
#bbpress-forums ul.bbp-topics li.bbp-body p.bbp-topic-meta a{color:#5A646E!important;}
#bbpress-forums div.bbp-reply-author img.avatar{position:initial;}
#bbpress-forums div.bbp-search-form #bbp-search-form{width:335px;}
#bbpress-forums div.bbp-search-form #bbp-search-form input#bbp_search{width:225px!important;}
}
/*forum*/
.dropdown-menu-wrap ul.sub-menu li a.hidden{display: none;}

i.fa {font-family: FontAwesome !important;}
.accordions-head:hover .accordions-head-title{color: #fff !important;}
/* input.form-control, select.form-control, textarea.form-control {font-size: 14px;border-radius: 6px;width:100%;} */
.form_check{width: 18px; height: 18px;}
.wp-block-media-text{grid-template-columns: none !important;}
.wp-block-media-text__media{margin-right: 20px !important;}
.wp-block-media-text__media,
.wp-block-media-text__content{padding-left: 15px !important;padding-right: 15px !important;}
.wp-block-buttons .wp-block-button.ReadMoreLink{font-weight: normal;margin: 0;padding: 0;}
.wp-block-buttons .wp-block-button a{padding: 5px 20px;}
.wp-block-buttons .is-style-outline .wp-block-button__link{border:0;font-family: 'Source Sans Pro', sans-serif !important;font-size: 14px;color:#213971;}
.wp-block-buttons .is-style-outline .wp-block-button__link:hover{color: #fff;}
[class^="icon-"]{color:#213971 !important;}
.social-list i { font-size: 28px !important;}
.social-list li { font-size: 17px;line-height: 27px;}
.social-list li a {
    margin: 0 5px;
    padding: 10px;
    text-align: center;
    display: block;
    -webkit-transition: all 300ms;
    transition: all 300ms;
}
.color-white{color:#fff !important;}
/* .widget_nav_menu h2.widgettitle i {font-size: 14px!important;float:right;margin-top: 13px!important;} */
.sidebar-right-nav, .sidebar-left-nav{margin-top: 0;}
#sidebar-primary h3.widget-title {
  background-color: #3e5a99;
  border-color: #3e5a99;
  color: hsl(0, 0%, 100%)!important;
  font-size: 16px;
  font-weight: 600;
  padding: 8px;
  line-height: 20px;
}
.g-recaptcha {
  transform:scale(0.82);
  transform-origin:0 0;
  max-width:300px;
  margin: 0 !important;
}
.grecaptcha-badge{display: none !important;}
.fluentform .ff-el-group{margin-bottom: 15px;}
.sectionHeading{position: relative;border: 0; padding: 15px 15px 0;}
.sectionHeading .close{position: absolute; font-size: 32px;  top: 10px;  right: 10px;}
.sectionHeading h4{font-size: 28px;}
.sectionHeading::before {
  content: "";
  height: 3px;
  background: #6699ff;
  width: 85px;
  position: absolute;
  left: auto;
  bottom: 0px;
  z-index: 0; 
}
.fluentform .ff-el-form-control.error{border:1px solid red;}
.fluentform .ff-el-form-control.valid{border:1px solid green;}

.border-top-dotted{border-top:2px dotted #ccc;}
.border-bottom-dotted{border-bottom:2px dotted #ccc;}
.modal .ff-message-success{border: 0;  box-shadow: none;}
.materialForm .ff-el-form-control, .materialForm .form-control {
  border: 1px solid #ced4da !important;
  border-radius: 0 !important;
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.materialForm input.error,.materialForm textarea.error {
  border: 1px solid red !important;
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}

.download-link,
.download-link:hover,
.download-link:active,
.download-link:visited,
.download-link:focus{background:#213971;border-color:#213971;color: #fff !important;}
.post-grid .layer-wrapper{position: relative;}
.post-grid .item .layer-media img{width:100% !important;height: auto;}
.post-grid .field-wrap-keyword{width: 350px;}
.post-grid .field-wrap-submit input[type=submit]{display:none;}
.su-spoiler-style-fancy{border: 0!important;}
.su-spoiler-style-fancy>.su-spoiler-title{background-color: #213971 !important;color: #fff;margin: 8px 0 0;border-radius: 0 !important;}
.su-spoiler-style-fancy>.su-spoiler-title>.su-spoiler-icon{left: 6px !important;}
.su-spoiler-style-fancy input[type=submit]{color: #fff !important;}
.single-article #title-area{
  padding: 0;
}
.social-list .icon-twitter5{
  content:'';
  background-image: url('../images/Twitter-X-icon.png');
  background-size: cover;
  height: 26px;
  aspect-ratio: 1 / 1;
  display: inline-block;
}
.social-list .icon-twitter5:before{content:'' !important;}