  ﻿/*! default.css */
@charset "UTF-8";
@import url("/Blogs/podcasts/css/bootstrap.css");
@import url("/Blogs/podcasts/css/font.css");
@import url("/Blogs/podcasts/css/fancybox.css");
@import url("/Blogs/podcasts/css/carousel.css");
@import url(/Blogs/podcasts/css/"");
/*! Primary Color */
.c-primary{background-color:#1d8cc9;}
/*! Primary Font Color */
.c-primaryFont{color:#333333;}
/*! Primary Link Color */
.c-primaryLink a{color:#0088cc;}
/*! Primary Bg Color */
.c-primaryBg{background-color:#E5F2F8;}
/*! Secondary Color */
.c-secondary{background-color:#164376;}
/*! Secondary Font Color */
.c-secondaryFont{color:#0e5ea7;}
/*! Third Color */
.c-third{background-color:#1086c4;}
.visible-legacy{display:none;}
.hidden-responsive{display:none;}
/*
ul, ol{margin:0 !important;}
ul{list-style:none outside;}
ol{list-style:decimal;}
ol,ul.square,ul.circle,ul.disc{margin-left:30px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
ul ul,ul ol,ol ol,ol ul{}
ul ul li,ul ol li,ol ol li,ol ul li{}
li{line-height:18px;}
ul.large li{line-height:21px;}
li p{line-height:21px;}
ol,ul{list-style:none;}
*/
body{background-color:#E5F2F8;font-size:12px;color:#666;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;padding:0px;}
#wrapper{background:#ffffff;margin:0px auto 0px auto;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.2);padding-bottom:0px;padding-left:10px;padding-right:10px;}
.thumbnail{border:none !important;box-shadow:none;}
h1,h2,h3,h4{font-weight:normal !important;}
/* Navigation Start */
.selectnav{display:none;cursor:pointer;width:100%;padding:8px;height:40px;float:left;font-size:14px;margin:15px 0;/*background-color:#1d8cc9;color:#ffffff;*/}
#navigation{height:36px;width:980px;margin-left:-20px;background:url(/Blogs/podcasts/images/mainNavItem.gif) repeat-x;float:left;}
.menu ul{visibility:hidden;display:none;}
.menu li:hover>ul,.menu li:hover>div{visibility:visible;display:block;}
.menu,.menu ul{margin:0;padding:0;list-style:none;}
.menu li,.menu ul a{position:relative;}
.menu>li{float:left}
.menu>li.floatr{float:right;}
.menu li>a{display:block;}
.menu ul{position:absolute;display:none;width:170px;}
.menu ul ul{top:0;left:170px;}
.menu li:hover>ul{display:block;}
.menu .home a:hover {margin-left:0px;padding-left:20px;}
#navigation ul li:first-child{margin-left:-8px;}
#navigation ul li ul li:first-child,#navigation ul li ul li ul li:first-child{margin-left:0;}
#current{background-color:#164376;border-right:1px solid #164376;margin-left:-1px;padding-left:21px;z-index:8;position:relative;}
.menu a{text-decoration:none;}
.menu>li>a{color:#ffffff;font-size:14px;line-height:18px;padding:9px 20px 9px 20px;}
.menu>li:hover>a{background-color:#164376;border-right:1px solid #164376;border-right:1px solid #164376;padding-left:21px;margin:0 0 0 -1px;}
.menu>li>a{border-left:solid 1px #164376;border-right:solid 1px #1d8cc9;}
.menu>li>a:hover{border-left:1px solid #164376;margin:0 0 0 -1px;}
.menu ul{background-color:#164376;border-top:none;left:-1px;z-index:999;border-radius:0 0 2px 2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);}
.menu ul a{color:#ffffff;font-size:12px;line-height:18px;padding:10px 12px;}
.menu ul a:hover{background-color:#1d8cc9;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.menu ul li:first-child a{border-top:0px;}
#header{padding:10px 10px 0px 10px;}
#contact-top{float:right;margin-top:28px;display:block;}
#contact-top li{display:inline;padding-left:5px;margin-left:5px;border-left:1px solid #777777;}
#contact-top li:first-child{border:none;margin-left:0;padding:0;}
#contact-top i{margin-right:4px;}
#contact-top a, #contact-top a:hover {color:#999999;}
.ie-dropdown-fix{position:relative;z-index:55;}
.no-margin{margin-top:0;}
.low-margin{margin-top:15px;}
.margintop{margin-top:20px !important;}
.margintop30{margin-top:30px !important;}
.margintop40{margin-top:40px !important;}
.margintop60{margin-top:60px !important;}
.marginbottom {margin-bottom:20px !important;}
.marginbottom30{margin-bottom:30px !important;}
.marginbottom40{margin-bottom:40px !important;}
.marginbottom60{margin-bottom:60px !important;}
.paddingbottom{padding-bottom:30px !important;}
.center{text-align:center;}
#filters {display:block;}
#filters ul li{display:inline;}
#filters a{padding:5px 10px;border:1px solid #ddd;display:inline-block;color:#888;background-color:#fff;margin:0 5px 10px 0;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
#filters a:hover,.selected{background-color:#f2f2f2 !important;border:1px solid #999 !important;color:#555 !important;}
/*Isotope Filtering*/
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
/**** Isotope CSS3 transitions ****/
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;}
/**** Disabling Isotope CSS3 transitions ****/
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
/* Disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
/*Widgets*/
.widget {margin-bottom:20px;border:1px dashed #ccc;padding:5px;background:#f1f1f1;}
/*Social Icons*/
.social-icons{margin:0;float:right;}
.social-icons li{display:inline;list-style:none;text-indent:-9999px;margin-left:5px;float:left;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.social-icons li a {background-repeat:no-repeat;background-position:0 0;display:block;height:28px;width:28px;}
/* Social Widget Icons */
#social a {width:28px;height:28px;margin:0 6px 6px 0;display:block;float:left;text-indent:-9999px;background-position:0 -38px;}
#social a img{border:none;}
/* Icon List */
.facebook {background: url(/Blogs/podcasts/images/facebook.png) no-repeat;}
.googleplus {background: url(/Blogs/podcasts/images/googleplus.png) no-repeat;}
.linkedin {background: url(/Blogs/podcasts/images/linkedin.png) no-repeat;}
.rss {background: url(/Blogs/podcasts/images/rss.png) no-repeat;}
.twitter {background: url(/Blogs/podcasts/images/twitter.png) no-repeat;}
.vimeo {background: url(/Blogs/podcasts/images/vimeo.png) no-repeat;}
.youtube {background: url(/Blogs/podcasts/images/youtube.png) no-repeat;}
/* List Styles
------------------*/
.check_list,.plus_list,.minus_list,.star_list,.arrow_list,.square_list,.circle_list,.cross_list{margin-left:0px !important;}
.check_list li,.plus_list li,.minus_list li,.star_list li,.arrow_list li,.square_list li,.circle_list li,.cross_list li{list-style:none;margin:5px 0;}
/* Self Clearing Goodness */
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,.clearfix:after{clear:both;}
.row,.clearfix{zoom:1;}
/* You can also use a <br class="clear" /> to clear columns */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/*label*/ 
.label{font-weight: normal;}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {background:#999 !important;color:#fff !important;}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {background: #999 !important;}
.container-narrow {margin:0 auto;max-width:700px;}
.jumbotron {margin:60px 0;text-align:center;}
.jumbotron h1 {font-size:72px;line-height:1;}
.well.well-transparent {background-color:rgb(250,250,250);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
.well.well-dashed{border:1px dashed #ccc;}
.carousel{line-height:20px;}
.carousel-group .bx-viewport ul {margin-left:0px;}
.no-border{border: none;}
.shadow{box-shadow:1px 1px 1px rgb(201, 201, 201);-moz-box-shadow:1px 1px 1px rgb(201, 201, 201);-webkit-box-shadow:1px 1px 1px rgb(201, 201, 201);}
.border{border: 1px solid rgb(201, 201, 201);}
.tables{position: relative;}
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th{background-color:#f5f5f5;}
.sidebar{margin-left:83px;}
.sidebar-title{letter-spacing:-0.04em;font-size: 18px;margin-right:-20px;margin-bottom:15px;margin-left:0px;padding:10px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{border-color:rgba(3,3,3,0.2);outline:0;outline:thin dotted 9;-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);}
section a{color:#0088cc;}
section a:hover{color:#0088cc;text-decoration:none;}
.page-banner img{width:1030px;}
.page-banner{text-align:center;position:relative;margin-left:-10px;margin-right:-10px;}
.icon-banner{font-size:16em; padding: 10px;}
.icon-banner-services{font-size:12em;}
.tab-content{overflow: hidden;border:1px solid #d1d7dc;border-top:0 none;padding:30px;box-shadow:0 1px 2px 0 #efefef;}
.nav-tabs > li > a {padding-top: 8px;background:#f2f4f6;padding-bottom: 8px;color:#838b91;line-height: 18px;border: 1px solid #d1d7dc;border-right:0 none;border-bottom-color:#f2f4f6;}
.nav-tabs > li > a:hover {background:#fafcfd;}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {cursor: default;background-color: #ffffff;border: 1px solid #d1d7dc;border-bottom-color:transparent;border-top:2px solid #1086c4;}
.nav-pills > li > a {padding-top: 8px;padding-bottom: 8px;margin-top: 2px;margin-bottom: 2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.nav-pills > .active > a,
.nav-pills > .active > a:hover {color: #ffffff;background-color:#0088cc;}
#navigation.stuck{position:fixed;top:0;}
.btn .default{background-color:hsl(0, 0%, 79%);background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(hsl(0, 0%, 121%)), to(hsl(0, 0%, 79%)));background-image:-moz-linear-gradient(top, hsl(0, 0%, 121%), hsl(0, 0%, 79%));background-image:-ms-linear-gradient(top, hsl(0, 0%, 121%), hsl(0, 0%, 79%));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(0, 0%, 121%)), color-stop(100%, hsl(0, 0%, 79%)));background-image:-webkit-linear-gradient(top, hsl(0, 0%, 121%), hsl(0, 0%, 79%));background-image:-o-linear-gradient(top, hsl(0, 0%, 121%), hsl(0, 0%, 79%));background-image:linear-gradient(hsl(0, 0%, 121%), hsl(0, 0%, 79%));border-color:hsl(0, 0%, 79%) hsl(0, 0%, 79%) hsl(0, 0%, 68.5%);color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.69);-webkit-font-smoothing:antialiased;}
.custom{display:inline-block;padding:14px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;margin-top:20px;}
#wrapper{margin-top:20px;}
section.slider{margin-left: -10px; margin-right: -10px;}
.featured{float:left;margin:10px 40px 10px 0;}
.featured_banner_2cols{background-color:#1086c4;border:0px;padding:5px;}
.featured_banner_title{font-weight:bold;background:url(/Blogs/podcasts/images/featured_title_bg.gif) repeat-x #1086c4;color:#ffffff;padding:5px;}
.sideBox{border-radius:5px;margin-bottom:20px;border:#1d8cc9 1px solid;padding:5px;background:#E5F2F8;}
.sideBox h3{padding:0px 10px;}
.sideBox p{padding:10px;}
.input-x-medium{width:231px;}
.input-x-medium2{width:195px;}
.bottom_banner {padding-bottom:20px;}
.bottom_link a{color:#999999;}
.bottom_link a:hover{color:#999999;text-decoration:underline;}
.footer_bar{background:url(/Blogs/podcasts/images/mainNavItem.gif) repeat-x;height:20px;position:relative;margin-left:-10px;margin-right:-10px;}
.top-search{display:none;}
.side-search{display:block;}
.breadcrumbs{margin-top:30px !important;}
.breadcrumbs span.first {padding-right:5px;}
.breadcrumbs span {padding-left:5px;padding-right:5px;}
.nav.nav-list li a:hover{text-decoration:underline;background-color:transparent;}
.nav.nav-list li a:hover i{text-decoration:none;}
.side-nav-bullet{padding-right:3px;}
.copyright{text-align:right}
.accordion-allControl{height:25px;}
.accordion-allControl div{font-weight:bold;float:right;margin:3px 5px 3px 5px;cursor:pointer;}
.accordion-heading {font-weight:bold;background-color:#1d8cc9;}
.accordion-heading a,.accordion-heading a:hover{color:#ffffff;text-decoration:none;}
.accordion-heading a span{margin-right:10px;}
.overwrite-form-search {margin-bottom:0px;}
input.search-query{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.right-top-col{margin-top:20px !important;}
.top-element{margin-top:20px !important;}
.top-element .bx-wrapper .bx-viewport{box-shadow:none;border-top:0px;}
.bx-wrapper .bx-caption span {font-size:.9em;}
.bx-wrapper .bx-caption span p{padding:0;margin:0;}
.bx-caption a, .bx-caption a:hover{color:#ffffff;text-decoration:underline;}
.carousel-thumbs{text-align:center; margin-top:-45px !important;}
.carousel-thumbs a i{font-size:24px;position:absolute;margin-top:-17px;margin-left:70px;color:transparent;}
.carousel-thumbs a img{padding:3px;border: solid #ccc 1px;width:144px;}
.carousel-thumbs a.active i{color:#1086c4 !important;}
.carousel-thumbs a.active img{border: solid #1086c4 1px;}
.rssDate{font-style:italic;}
.rssDesc{margin-bottom:10px;}
.ul-list{padding:10px;list-style-type:disc;}
.ul-list ul{padding:10px;list-style-type:circle;}
.ul-list li, .ol-list li{margin-left:20px;}
.ol-list{padding:10px;list-style-type:decimal;}
.ol-list ul{padding:10px;list-style-type:decimal;}
.module{display:none;}
.fmForm .btn{display:block;margin-top:25px;}
.page-listing{margin-top:3px;margin-bottom:20px;border-bottom:1px solid #eeeeee;}
.page-listing .list-title{margin-bottom:3px;}
.page-listing .list-date{font-style:italic;}
/* GSA */
#gsa-search-results{margin:10px 10px 0px 10px;font-size:inherit;font-family:inherit;}
.gsa-keymatch-results{padding:10px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.gsa-top-results{font-size:18px;line-height:22px;font-weight:bold;}
.gsa-results-count{font-size:16px;line-height:20px;margin-bottom:30px;}
.gsa-result-title{margin-top:5px;font-size:18px;line-height:22px;}
.gsa-result-title a{text-decoration:underline;}
.gsa-result-content{}
.gsa-result-info{margin-bottom:15px;color:#999999;}
.gsa-alt{width:100%;float:left;margin-bottom:10px;font-size:14px;}
.gsa-alt span{float:left;color:#ff0000;margin-right:10px;}
.gsa-alt ul.alt{float:left;margin:0px;list-style:none;}
.gsa-alt a{text-decoration:underline;font-style:italic;}
#gsa-pagination{margin-left:10px;margin-top:30px;}
/* Plugins */
.box-widget{border-radius:5px;margin-bottom:20px;border:#1d8cc9 1px solid;padding:10px 10px;background:#E5F2F8;}
.box-widget h3{font-size:17.5px;margin-top:0px;}