.blogspdnoleft{padding-left:0}
.blogspdnoright{padding-right:0}
.blogsflr{float:right}
.blogs-header-panel{padding-top:40px;margin-bottom:30px}
.blogs-header-panel h1.blogs-header-heading{font-size:54px;font-weight:300;line-height:59px;text-align:center;margin-top:0;margin-bottom:15px}
.blogs-header-panel .blogs-header-description>p{color:#2c2c2c;color:var(--vs-header-color);font-size:20px;font-weight:300;line-height:22px;text-align:center}
.blogs-search-panel label{margin-top:13px;text-align:left;color:#5c5c5c;font-weight:300;line-height:23px}
.blogs-search-panel select{height:48px !important;padding-left:10px !important;padding-right:5px !important;border:1px solid #dedede;color:#5c5c5c;font-size:17px;font-weight:300;line-height:20px}
.blogs-search-panel input{height:48px !important;padding-right:5px !important;background-color:#f7f7f7;border:1px solid #f7f7f7;box-shadow:inset 0 0 1px rgba(0,0,0,0.075);font-size:17px;font-weight:300;line-height:22px}
.blog-search-input{position:relative}
.blog-search-input>button{position:absolute;top:14px;right:15px;font-size:18px;color:#5c5c5c;cursor:pointer;background:transparent}
.blogs-hero-panel{padding-top:40px}
.img-aspect-responsive{position:relative;height:0;padding:56.25% 0 0 0}
.blogs-hero-panel-image{width:100%;height:100%;top:0;left:0;position:absolute}
.blogs-hero-panel-titlename,.blogs-hero-panel-duration{text-align:left}
.blogs-hero-panel-titlename h2{text-transform:uppercase;color:#2c2c2c;color:var(--vs-header-color);font-size:14px !important;font-weight:600;line-height:19px;margin-top:20px;margin-bottom:0}
.blogs-hero-panel-subpara p{text-align:left;color:#2c2c2c;color:var(--vs-header-color);font-size:39px;font-weight:300;line-height:42px;margin-top:5px}
.blogs-hero-panel-subarticle p{text-align:left;color:#2c2c2c;color:var(--vs-header-color);font-size:17px;font-weight:300;line-height:20px;margin-top:5px}
.blogs-hero-panel-duration span{color:#5c5c5c;font-size:17px;font-weight:300;line-height:20px}
.blogs-tiles-panel{margin-top:40px}
.blogs-tiles-panel-image{width:100%;height:100%;top:0;left:0;position:absolute}
.blogs-tiles-panel-titlename h2{text-transform:uppercase;color:#2c2c2c;color:var(--vs-header-color);font-size:14px !important;font-weight:600;line-height:19px;text-align:left;margin-top:20px;margin-bottom:0}
.blogs-tiles-panel-subpara p{height:150px;color:#2c2c2c;color:var(--vs-header-color);font-size:28px;font-weight:300;line-height:30px;text-align:left;margin-top:10px}
.blogs-tiles-panel>div{width:32%}
.blogs-tiles-panel>div:nth-child(3n){padding-right:0;padding-left:0;margin-left:1%;width:32%}
.blogs-tiles-panel>div:nth-child(1),.blogs-tiles-panel>div:nth-child(4){padding-right:0;padding-left:0;margin-right:1%;width:32%}
.blogs-tiles-panel>div:nth-child(2),.blogs-tiles-panel>div:nth-child(5){padding-right:0;padding-left:0;margin-left:1%;margin-right:1%;width:32%}
.blogs-list-latest{margin-top:0}
.blogs-list-latest>span{color:#1a1f71;color:var(--vs-primary-dark);font-size:39px;font-weight:300;line-height:42px;float:left;margin-left:27px}
.blogs-list-panel-content{margin-top:30px}
.blogs-list-panel-content .blogs-list-count{border-bottom:1px solid #dedede;padding-bottom:30px}
.blogs-list-panel-content .blogs-list-count:first-child{border-top:1px solid #dedede}
.blogs-list-panel-image{width:100%;height:100%;top:0;left:0;position:absolute}
.blogs-list-panel-titlename h2{text-transform:uppercase;color:#2c2c2c;color:var(--vs-header-color);margin-bottom:0 !important;font-size:14px !important;font-weight:600;line-height:19px;text-align:left;margin-top:16px !important}
.blogs-list-panel-subpara p{text-align:left;margin-top:30px;color:#2c2c2c;color:var(--vs-header-color);font-size:28px;font-weight:300;line-height:30px}
.blogs-list-panel-duration span{float:left;color:#2c2c2c;color:var(--vs-header-color);font-size:17px;font-weight:300;line-height:20px}
.blog-container a span.visa-icon{font-size:70%}
.blog-container a:focus{outline:1px #1a1f71 dotted;outline:1px var(--vs-primary-dark) dotted}
.blog-load-more-button{margin-top:35px}
.blog-load-more-button a{height:48px;width:163px;border:1px solid #979797;border-radius:5px;background-color:#fff;padding-top:13px;padding-left:37px;padding-right:40px}
.blogs-searchmsg-panel{margin-top:5px;text-align:center}
.blogs-searchmsg-panel #blogs_searchempty_message,.blogs-searchmsg-panel #blogs_norecord_message{color:#5c5c5c;font-size:28px;font-weight:300;line-height:38px;text-align:center}
.blogs-searchmsg-panel #blogs_search_message{color:#5c5c5c;font-size:17px;line-height:23px;font-weight:300}
.blogs-searchmsg-panel,.blogfilterresults{display:none}
.blogs-list-filter-panel-container{margin-top:10px !important}
.blogs-tiles-panel a{display:inline-block;width:100%;float:left}
.blogs-category-dropdown .dropdown>button{height:48px !important;padding-left:10px !important;padding-right:5px !important;border:1px solid #dedede !important;color:#5c5c5c !important;font-size:17px;font-weight:300;line-height:20px;border-radius:5px !important;background:transparent !important}
.blogs-category-dropdown .dropdown>button:focus{box-shadow:0 0 4px 0 #003ea9;box-shadow:0 0 4px 0 var(--vs-primary);border:1px solid #003ea9 !important;border:1px solid var(--vs-primary) !important;outline:0}
.blogs-category-dropdown span.caret{float:right;margin-top:8px;margin-right:15px}
.blogs-category-dropdown ul.dropdown-menu{width:300px;border:1px solid #d1d1d1;border-radius:8px !important;background-color:#f0f0f0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.38);top:40%;left:-35px}
.blogs-category-dropdown ul.dropdown-menu a{color:#5c5c5c;text-transform:uppercase;font-size:17px;line-height:27px;padding-left:5px;padding-right:5px;cursor:pointer;text-transform:capitalize}
.blogs-category-dropdown ul.dropdown-menu li:not(.blog-ct-active) a:hover span.visa-icon{color:#5199fe}
.blogs-category-dropdown ul.dropdown-menu a:hover,.blog-ct-active a:hover,.blog-ct-active a{background-color:#5199fe;color:#fff !important}
.blogs-category-dropdown ul.dropdown-menu a span.visa-icon{font-size:15px;padding:0 10px;color:#f0f0f0;font-weight:600;position:static}
.topbloglistui div:first-child{border-top:none !important}
.topbloglistui{margin-top:0 !important}
.blog-freezeload{z-index:9999;position:absolute;top:0;left:0;background:rgb(255,255,255,0.5)}
#loadmoreblogs{margin-top:10px;position:relative}
.disable-loadmore-button{position:absolute;top:0;left:0;height:100px}
.blogs-category-dropdown{margin-right:5px}
.actionForAuthor button{margin:5px}
.blogs-list-panel-subpara{height:110px}
.blog-list-aspect-parent{padding-top:16px}
.isa_success{color:#4f8a10;background-color:#dff2bf;margin:10px 0;padding:12px}
.close-blogMessageModal{float:right;font-size:2.0rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.7;top:-1px;background:transparent;right:-6px;outline:0}
#blog-message{font-weight:bold;text-align:center}
.buttonComp button.btn.btn-default:focus{outline:1px dashed #1a1f71;outline:1px dashed var(--vs-primary-dark)}
.blogs-searchmsg-panel #blogs_searchempty_message{display:inline-block;padding-top:50px}
.blogs-hero-panel-subpara p>span.visa-icon-carat-right{position:relative;top:4px}
.blogs-list-panel-subpara p>span.visa-icon-carat-right,.blogs-tiles-panel-subpara p>span.visa-icon-carat-right{position:relative;top:3px}
.blog-related-static-content{font-family:inherit;background-color:#1e217d}
.blog-related-static-content .blog-related-title{color:#fff;font-size:14px;font-weight:600;letter-spacing:0;line-height:20.4px;text-align:left;border-bottom:1px solid #f7b600;border-bottom:1px solid var(--vs-secondary-dark);padding-bottom:20px;margin-bottom:0}
.blog-related-static-content ul li a{text-align:left;padding:15px 0 10px 0;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3)}
.blog-related-static-content span.link-label{color:#fff;font-size:17px;font-weight:300;letter-spacing:0;line-height:23px}
.blog-related-static-content span.visa-icon{color:#f7b600;color:var(--vs-secondary-dark);font-size:16px !important;position:relative;top:2px}
@media all and (min-width:1300px) and (max-width:1400px){.blogs-list-panel-subpara{height:115px}
}
@media all and (min-width:1400px){.blogs-list-panel-subpara{height:120px}
}
@media all and (min-width:1025px) and (max-width:1250px){.blogs-search-panel .form-group>label{width:18.66%}
.blogs-category-dropdown{width:50%}
#AuthorMode{margin-top:-2px}
.blogs-hero-panel a div:nth-child(1){width:50%}
.blogs-hero-panel a div:nth-child(2){width:50%}
.blogs-hero-panel-titlename,.blogs-hero-panel-subpara,.blogs-hero-panel-subarticle,.blogs-hero-panel a div .img-aspect-responsive{width:100% !important}
.blogs-tiles-panel>div{width:33.33%}
}
@media all and (min-width:768px) and (max-width:1024px){.blogs-header-panel h1.blogs-header-heading{font-size:47px;line-height:42px}
.blogs-search-panel{padding-right:0}
.blog-search-input{margin-top:40px}
.blogs-tiles-panel>div:nth-child(n){width:48%}
.blogs-tiles-panel>div:nth-child(2n+1){margin-left:0;margin-right:2%}
.blogs-tiles-panel>div:nth-child(2n){margin-left:2%;margin-right:0}
.ipadblogspdnoleft{padding-left:0}
.ipadblogspdnoright{padding-right:0}
#AuthorMode{margin-top:5px}
.blogs-list-panel-subpara{height:95px}
.blogs-list-panel-subpara p{margin-top:5px}
}
@media all and (min-width:1024px) and (max-width:1024px){.blogs-list-panel-subpara{height:120px}
}
@media all and (min-width:320px) and (max-width:767px){.blogs-header-panel{padding-top:25px;margin-bottom:20px}
.blogs-header-panel h1.blogs-header-heading{font-size:39px;line-height:42px}
.mbblogspdnoleft{padding-left:0}
.mbblogspdnoright{padding-right:0}
.blog-search-input{margin-top:15px}
.blog-container{width:100%}
.blog{padding-left:0;padding-right:0}
.blogs-hero-panel-subpara p{font-size:28px;line-height:30px}
.blogs-search-panel{padding-left:15px;padding-right:15px}
.blogs-tiles-panel>div{padding-left:0;padding-right:0}
.blogs-tiles-panel>div:nth-child(n){width:100%}
.blogs-list-latest>span{font-size:28px;font-weight:300;line-height:30px}
.blogs-list-panel-titlename h2{font-size:12px !important;font-weight:600;line-height:17px}
.blogs-list-panel-subpara p{font-size:21px !important;font-weight:300;line-height:23px;margin-top:2px}
.blogs-list-panel-duration span{font-size:14px;font-weight:300;line-height:20px}
.blogs-list-panel-content .blogs-list-count{border-bottom:1px solid #dedede;padding-bottom:40px}
.blogs-searchmsg-panel span{font-size:17px;font-weight:300;line-height:23px}
.blogs-searchmsg-panel #blogs_searchempty_message,.blogs-searchmsg-panel #blogs_norecord_message{font-size:24px;line-height:33px}
.blog-load-more-button a{width:auto}
.blogs-tiles-panel-subpara p{height:auto;margin-bottom:30px}
.blogs-list-panel-subpara{height:auto}
.blog-list-aspect-parent{padding-left:5px}
.blog-related-static-content{margin-bottom:30px}
}
.blog-search-result .search-container{position:relative}
.blog-search-result .search-container button.search-submit{background:transparent;position:absolute;top:15px;right:15px}
.blog-search-result .search-container button.search-submit:focus{outline:1px dotted black}
.blog-details-top-container{padding-top:55px;margin-bottom:5px}
.blog-details-top-title>span{color:#5c5c5c;font-weight:600;line-height:19px;text-align:center;margin-top:0;margin-bottom:15px;font-size:14px !important;text-transform:uppercase;display:block}
.blog-details-top-heading,.blog-details-top-subheading{margin-bottom:15px}
.blog-details-top-subheading>h2{color:#5c5c5c;font-size:25px;font-weight:300;line-height:33px;text-align:center}
.blog-details-top-social ul,.blog-details-bottom-social ul{padding-left:0}
.blog-details-top-social ul li,.blog-details-bottom-social ul li{display:inline}
.blog-details-top-social a .visa-icon,.blog-details-bottom-social .visa-icon{font-size:30px;color:#1a1f71;color:var(--vs-primary-dark)}
.blog-details-top-authorname,.blog-details-top-publishtime{text-align:center}
.blog-details-top-authorname span{color:#5c5c5c;font-size:17px;font-weight:300;line-height:20px}
.blog-details-top-authorname p.blogs-detail-author{font-weight:300 !important}
.blog-details-top-publishtime span{color:#5c5c5c;font-size:14px;font-weight:300;line-height:20px;text-align:center}
.blog-details-hero-image img{width:100%;height:100%}
.blog-details-hero-caption figcaption,.blog-details-rich-editor-article figcaption{margin-top:3px;color:#5c5c5c;font-size:14px;font-weight:300;line-height:17px}
.blog-details-rich-editor-article{margin-top:15px}
.blog-details-tags-buttons{margin-top:45px;margin-bottom:50px;text-align:center}
.blog-tag-button-parent{margin-right:5px;display:inline-block;padding:4px 6px 5.4px 10px !important;margin-bottom:5px;height:27px;padding-top:3px;color:#5c5c5c;font-size:13px;line-height:17px;text-align:center;border:1px solid #dfdfdf;border-radius:4px;background-color:#fff}
.blogs-social-button{font-size:1.7rem;padding:12px 15px 13px 15px;line-height:100%;vertical-align:middle;outline:0}
.blog-tag-button-parent{width:auto !important}
.blog-tag-button-parent>div{width:auto !important;padding:4px 6px 5.4px 10px !important;text-align:center}
.blog-details-top-social .blogs-social-button,.blog-details-bottom-social .blogs-social-button{padding-left:10px !important;padding-right:0 !important}
#scheduledTime{border:1px solid #ccc}
.blog-social-publish-network-sharing{margin:0 0 15px 0}
.blog-details-hero-image,.blog-details-rich-editor-article{margin-top:15px;margin-left:12.5%;margin-right:12.5%}
.blog-details-hero-caption{margin-left:12.5%;margin-right:12.5%}
.blog-details-hero-image figure{position:absolute;top:0;left:0;width:100%;height:100%}
.blog-details-bottom-social,.blog-details-hero-image,.blog-social-publish-network-sharing,.blog-details-top-container{text-align:center}
.blogs-social-network-sharing ul>li:first-child a{padding-left:0}
.blogs-social-network-sharing div>a:last-child{padding-right:0 !important}
.blog-details-rich-editor-article p{clear:both}
.blog-details-tags-buttons span:last-child{margin-right:0}
.blog-details-rich-editor-article img{max-width:100%;height:auto}
.blog-details-rich-editor-article .imgdiv figure{display:inline-block}
.blog-details-rich-editor-article img.inlineimg{width:auto;margin:0}
.blog-details-top-social .blogs-social-button,.blog-details-bottom-social .blogs-social-button,.blog-details-top-social .blogs-social-button:hover,.blog-details-top-social .blogs-social-button:active,.blog-details-bottom-social .blogs-social-button:hover,.blog-details-bottom-social .blogs-social-button:active{color:transparent;outline:0}
.blog-details-top-social .blogs-social-button:focus,.blog-details-bottom-social .blogs-social-button:focus{outline:1px dotted #1a1f71;outline:1px dotted var(--vs-primary-dark)}
.blog-details-rich-editor-article a{text-decoration:underline}
.blog-details-rich-editor-article .embeddedContent{text-align:center;position:relative;width:100%;padding-top:56.25%;margin-top:50px;margin-bottom:50px}
.blog-details-rich-editor-article .embeddedContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.blog-details-rich-editor-article img,.blog-details-rich-editor-article figure{margin:50px 0;width:100%}
.blog-details-rich-editor-article img.inlineimg,.blog-details-rich-editor-article figure img{margin:0}
.blog-details-rich-editor-article img.inlineimg{width:auto}
.blog-details-rich-editor-article{margin-top:50px}
.blog-detail-main>.row{margin-left:0;margin-right:0}
.blog-detail-main>.row>.blogs-full-width-parsys{padding-left:0;padding-right:0}
@media all and (min-width:1025px) and (max-width:1199px){.blog-details-hero-image,.blog-details-rich-editor-article,.blog-details-hero-caption{margin-left:0;margin-right:0}
}
@media all and (min-width:768px) and (max-width:1024px){.blog-details-hero-image img{width:100%}
.blog-details-top-heading>span{font-size:39px;line-height:42px}
.blog-details-top-subheading>h2{font-size:18px;line-height:28px}
.blog-details-rich-editor-article img{width:100%;height:auto}
.blog-details-hero-image,.blog-details-rich-editor-article,.blog-details-hero-caption{margin-left:0;margin-right:0}
.blog-details-hero-caption{margin-left:0;margin-right:0}
}
@media all and (min-width:320px) and (max-width:767px){.blog-details-top-heading>span{font-size:39px;line-height:42px;font-weight:300}
.blog-details-top-subheading>h2{font-size:20px;line-height:25px}
.blog-details-hero-image img{width:100%;height:100%}
.blog-details-rich-editor-article img{width:100%;height:auto}
.blog-details-hero-image,.blog-details-rich-editor-article,.blog-details-hero-caption{margin-left:0;margin-right:0}
.blog-details-hero-caption{margin-left:0;margin-right:0}
.blog-details-rich-editor-article .embeddedContent iframe{max-width:100%;height:auto}
}
.author-bio{display:flex;align-items:center;justify-content:center;-webkit-flex-flow:row wrap;justify-content:space-around;border-top:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1);padding:40px 0;margin-bottom:20px}
.author-bio .author-info img{border-radius:50%;height:200px;width:200px;border:3px solid black}
.author-bio .author-about{float:right;color:#5c5c5c;align-self:normal}
.author-bio .author-info{text-align:center;align-items:center;float:left;margin-bottom:auto}
@media screen and (max-width:480px){.author-bio .author-info img{border-radius:50%;height:80px;width:80px}
}
@media(min-width:480px) and (max-width:780px){.author-bio .author-info img{border-radius:50%;height:100px;width:100px}
}
.blog-details-bottom-social{padding:20px 0}