/*!
Theme Name: automate-delegate
*/
/***** Custom Font *****/
@font-face {
  font-family: 'Futura Md BT';
  src: url('fonts/FuturaBT-Medium.eot');
  src: url('fonts/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'),
      url('fonts/FuturaBT-Medium.woff2') format('woff2'),
      url('fonts/FuturaBT-Medium.woff') format('woff'),
      url('fonts/FuturaBT-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Futura Lt BT';
  src: url('fonts/FuturaBT-Light.eot');
  src: url('fonts/FuturaBT-Light.eot?#iefix') format('embedded-opentype'),
      url('fonts/FuturaBT-Light.woff2') format('woff2'),
      url('fonts/FuturaBT-Light.woff') format('woff'),
      url('fonts/FuturaBT-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Futura Hv BT';
  src: url('fonts/FuturaBT-Heavy.eot');
  src: url('fonts/FuturaBT-Heavy.eot?#iefix') format('embedded-opentype'),
      url('fonts/FuturaBT-Heavy.woff2') format('woff2'),
      url('fonts/FuturaBT-Heavy.woff') format('woff'),
      url('fonts/FuturaBT-Heavy.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
input[type='text']:focus, input[type='email']:focus, input[type='url']:focus, input[type='password']:focus, input[type='search']:focus, input[type='number']:focus, input[type='tel']:focus, input[type='range']:focus, input[type='date']:focus, input[type='month']:focus, input[type='week']:focus, input[type='time']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, select:focus, textarea:focus {
    outline: none;
    box-shadow: 0 5px 32px rgba(103, 122, 141, 0.17);
}
.fmdbt{font-family: 'Futura Md BT' !important;}
.fhvbt{font-family: 'Futura Hv BT' !important;font-size: 32px;}
.fltbt{font-family: 'Futura Lt BT' !important;}
html{line-height: 1.15; /* 1 */-webkit-text-size-adjust: 100%; /* 2 */}
body{margin: 0;font-family: "Roboto", Sans-serif;}
p{line-height: 1.4;}
img{max-width: 100%;height: auto;}
.full_width{width: 100%;margin-bottom: 15px;}
.full_width input , .full_width label , .full_width span , .full_width textarea{width: 100%;display: inline-block;resize: none;}
.full_width input , .full_width textarea{padding: 15px;}
.full_width span.req{color: red;display: inline;width: auto;}
.full_width .wpcf7-submit{background: #c19a1f;border: 0;color: #fff;}
.full_width .wpcf7-submit:hover{background: #262626;cursor: pointer;}
.full_width input:focus , .full_width textarea:focus{outline: #c19a1f auto 1px;}
.full_width label .wpcf7-form-control-wrap {margin-top: 10px;}
.container{max-width: 1200px;margin: 0 auto;width: 100%;}
.pod_wrapper{width: 100%;display: flex;align-items: center;justify-content: space-between;background: #fff;margin-bottom: 30px;}
.pod_wrapper .lftsec{width: 40%;float: left;position: relative;line-height: 0;}
.pod_wrapper .lftsec img{width: 100%;max-width: 100%;height: auto;}
.pod_wrapper .rgtsec{float: right;width: 60%;padding: 0 30px;}
.mejs-controls{height: 60px !important;align-items: center;}
.mejs-container{height: 60px !important;}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body{background: transparent !important;}
.pod-title a{font-size: 35px;color: #555;text-decoration: none;font-weight: 600;margin: 10px 0 20px;display: inline-block;}
.category-title{font-size: 14px;text-transform: uppercase; color: #C19A1F;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail span{border-radius: 50px !important;}
.powerpress_links_mp3 , .powerpress_subscribe_links{display: none;}
.pod-detail{font-size: 16px;margin: 30px 0;color: #7a7a7a;line-height: 26px;}
.mejs-time-handle-content{border: 4px solid #c19a1f !important;}
.mejs-time-float{background: #c19a1f !important;border: 0 !important;padding: 2px;color: #fff !important;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background: #ccc !important;}
.mejs-controls .mejs-time-rail .mejs-time-total{background: #eee !important;}
.pod_wrapper .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background: #c19a1f !important;}
.mejs-time-float-corner{border-top-color: #c19a1f !important;top: 95% !important;}
.pod_wrapper .mejs-controls .mejs-time-rail .mejs-time-current{background: #c19a1f !important;}
.mejs-time{color: #777 !important;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background: #eee !important;}
.gray_bg{background: #e5e5e5;padding: 30px 0;}
.pod_wrapper:last-child{margin-bottom: 0;}
.pod_wrapper .lftsec .hover{position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;background: rgba(0,0,0,0.5);opacity: 0;height: 100%;text-align: center;display: flex;align-items: center;transition: all 0.4s ease-in;}
.pod_wrapper .lftsec:hover .hover{opacity: 1;}
.hover a{line-height: 0;display: inline-block;width: 20%;}
.pod_wrapper .mejs-button>button {background: transparent url(images/mejs-controls.svg) !important;}
.pod_wrapper .mejs-mute>button {background-position: -60px 0 !important;}
.pod_wrapper .mejs-unmute>button {background-position: -40px 0 !important;}
.pod_wrapper .mejs-pause>button {background-position: -20px 0 !important;}
.pod_wrapper .mejs-play button , .pod_wrapper .mejs-pause button{margin: 10px 0 !important;}
.mejs-time-rail .mejs-time-handle-content:active, .mejs-time-rail .mejs-time-handle-content:focus, .mejs-time-rail:hover .mejs-time-handle-content{transform:scale(1.5) !important;-webkit-transform: scale(1.5) !important;}
.mejs-controls{padding: 0 !important;}
.pod-detail a{color: #c19a1f;}
.banner_wrapper{line-height: 0;}
.single_content p + .powerpress_player{display: none;}
.lft_single{float: left;width: 68%;}
.rgt_sidebar{float: right;width: 30%;}
.single footer{display: inline-block;}
.infusion-field input {
    width: 90%;
    border: 1px solid #ccc;
    padding: 6px 12px;
    border-radius: 3px;
    color: #232333;
    height: 34px;
    margin-top: 10px;
}
 .infusion-field {
    width: 50%;
    float: left;
    margin: 10px 0;
}
.infusion-submit button {
    background: #009ed6;
    border: none;
    padding: 13px 20px 10px 20px;
    font-size: 16px;
    border-radius: 3px;
    text-transform: uppercase;
	color: #fff;
}
.infusion-submit button:hover
{
	color: #ffffff;
    background-color: rgb(66,204,246);
}
.infusion-field label
{
	display: none;
}
.infusion-submit {
    text-align: center;
}
/*Single Page */
.single-banner {position: relative;}
.single-banner .single-page-banner-text {position: absolute;bottom: 90px;width: 100%;max-width: 1200px;margin: 0 auto;}
.single-banner .single-page-banner-text .single-page-podcast { margin-top: 20px; }
.single-banner .single-page-banner-text .single-page-date-head .single-entry-date {color: #C19A1F; margin: 0px;}
.single-banner .single-page-banner-text .single-page-date-head h1 {margin: 10px 0;color: #fff;}
.single-banner .single-page-banner-text .single-page-podcast .mejs-controls {border-radius: 6px; padding: 12px 20px !important;background: #C19A1F !important;}
.single-banner .single-page-banner-text .single-page-podcast .mejs-button>button {}
.single-banner .single-page-banner-text .single-page-podcast .mejs-time {color: #fff !important;}
.single-banner .single-page-banner-text .single-page-podcast .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {color: #fff !important;}
.single-banner .single-page-banner-text .single-page-podcast .mejs-controls .mejs-time-rail .mejs-time-current {background: #fff !important;}
.single_wrapper .single_page_content .powerpress_player {display: none !important;}
.single_wrapper .rgt_sidebar ul {list-style: none;}
.single_wrapper .single_content .single_content_p p {
  margin: 10px 0 10px 0;
  float: left;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: #7a7a7a;
  line-height: 26px;
  width: 100%;
}
.single ul{display: inline-block;width: 100%;margin: 0;}
.single ul li{margin: 20px 0;}
.single_pod {display: inline-block;width: 100%;padding: 50px 0;}
.single_wrapper .single_content .single_content_p ul li  
{
	color: #7a7a7a;
}
.single_wrapper .single_content .single_content_p p a , .lft_single a{color: #5ccbf9;}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft {
  position: relative;
}
.share-social {color: #C19A1F; margin-bottom: 10px; display: block;}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft_text {
    background: #C19A1F;
    color: #fff;
    width: 100%;
    padding:24px 0 24px 0 !important;
}
.s_ban_wrapper{position: relative;font-size: 0;}
.s_ban_wrapper::after {
    content: '';
    background: rgba(0,0,0,0.5);
    width: 100%;
    height: 100%;
    display: inline-block;
    position: absolute;
    z-index: 0;
    left: 0;
}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft img {
  display: block !important;
}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft_text .date_lft {
  display: none !important;
}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft_text .author_lft {
  padding-left: 24px;
}
.single_wrapper .rgt_sidebar ul li:nth-child(1) .single_page_image_lft_text a {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  text-overflow: ellipsis;
  display: block;
  padding-left: 24px;
}
.single_wrapper .rgt_sidebar ul li .single_page_image_lft img {
    display: none;
}
.single_wrapper .rgt_sidebar ul li .single_page_image_lft_text a{
  text-overflow: ellipsis;
  text-decoration: none;
  color: #C19A1F;
  display: block;
  font-weight: bold;
  font-size: 16px;
  line-height: 25px;
  overflow: hidden;
  white-space: nowrap;
}
.single_wrapper .rgt_sidebar ul li .single_page_image_lft .single_page_image_lft_text .date_lft,
.single_wrapper .rgt_sidebar ul li .single_page_image_lft .single_page_image_lft_text .author_lft {
  display: inline-block;
}
.single_wrapper .rgt_sidebar ul li .single_page_image_lft .single_page_image_lft_text {
    padding: 24px;
    border-bottom: 1px solid #eee;
}
.single_wrapper .rgt_sidebar ul li:last-child .single_page_image_lft .single_page_image_lft_text {
  border: none;
}
.single_wrapper .rgt_sidebar ul li .single_page_image_lft .single_page_image_lft_text .date_lft, .single_wrapper .rgt_sidebar ul li .single_page_image_lft .single_page_image_lft_text .author_lft{
  font-size: 12px;
  text-transform: capitalize;
}
.single-banner img{width: 100%;}
.single_content_p .icon a {margin-right: 25px;}
/************************************************************
                          Responsive
*************************************************************/
@media (max-width: 767px) {
  /*Episode Page*/
  .episodes_wrapper {padding: 0 15px;}
  .pod_wrapper {display: inline-block;}
  .pod-title a {font-size: 28px;}
  .pod_wrapper .lftsec {width: 100%;}
  .pod_wrapper .rgtsec {width: 100%;margin: 15px 0 0 0;padding: 0px 15px;}
  .pod_wrapper .rgtsec #mep_0  {width: 100%;max-width: 92%;}
  .lft_single {width: 100%;}
  .rgt_sidebar {width: 100%;}
  .single_wrapper .rgt_sidebar ul {padding: 0px;}
  .single_wrapper {padding: 0 15px;}
  .single-banner .single-page-banner-text {width: auto;position: static;padding: 12px 15px 0;}
  .single-banner .single-page-banner-text .single-page-podcast .mejs-controls {padding: 10px 5px !important;}
  .single-banner .single-page-banner-text .single-page-podcast {margin-top: 5px;}
  .single-banner .single-page-banner-text .single-page-date-head h1 {margin: 15px 0;color: #000;}
}
@media (min-width: 768px) and (max-width: 991px) {
  /*Episode Page*/
  .episodes_wrapper {padding: 0 15px;}
  .pod_wrapper .rgtsec {padding: 10px 30px 0;}
  .pod-title a {margin: 5px 0 10px;}
  .pod-detail {margin: 10px 0 30px;}
  /*Single Page*/
  .single_wrapper {padding: 0 15px;} 
  .lft_single {width: 64%;}
  .rgt_sidebar {width: 34%;}
  .single-banner .single-page-banner-text{padding: 0 15px;width: 96%;}
}
@media (min-width: 992px) and (max-width: 1023px) {
  /*Episode Page*/
  .episodes_wrapper {padding: 0 15px;}
  /*Single Page*/
  .single_wrapper {padding: 0 15px;} 
}
@media (min-width: 1024px) and (max-width: 1199px) {
  /*Episode Page*/
  .episodes_wrapper {padding: 0 15px;}
  /*Single Page*/
  .single_wrapper {padding: 0 15px;} 
}

a.cn-revoke-cookie,
a.cn-revoke-cookie:hover {
    background: none !important;
    color: #5ccbf9 !important;
    font-size: 16px;
	box-shadow: none;
}
span#cn-notice-text a {
		 color: #5ccbf9 !important;
	}