@import url("styles.css");



.container-gl{width:1450px; margin:0 auto;}

/***********************************header section start from here**********************************/


.head-bx-top-gl{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display:-ms-flex; justify-content: space-between; width: 100%; align-items:center;flex-flow:wrap; padding:10px 0px;}
.head-bx-top-gl .head-left-gl ul li, .head-bx-top-gl .head-right-gl ul li{display:inline-block;padding:0px 11px;}
.head-bx-top-gl .head-left-gl ul li a, .head-bx-top-gl .head-right-gl ul li a{text-transform:uppercase;font-size:16px; font-family: "Roboto-Regular";color:#20325e;}
.head-bx-top-gl .head-left-gl ul li:first-child, .head-bx-top-gl .head-right-gl ul li:first-child{padding-left:0px;}
.head-bx-top-gl .head-left-gl ul li:last-child, .head-bx-top-gl .head-right-gl ul li:last-child{padding-right:0px;}
.head-bx-top-gl .head-left-gl ul li a:hover, .head-bx-top-gl .head-left-gl ul li a:active, .head-bx-top-gl .head-left-gl ul li a:focus, .head-bx-top-gl .head-right-gl ul li a:hover, .head-bx-top-gl .head-right-gl ul li a:active, .head-bx-top-gl .head-right-gl ul li a:focus{text-decoration:none;color:#79c14f;}

/****************************header top box section end here*****************************/

.header-bottom-gl{background-color: #324064; padding: 20px 0px;}
.header-wrap-gl{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display:-ms-flex; justify-content: space-between; width: 100%;align-items:center; flex-flow:wrap;}
.header-wrap-gl figure{ width:20%;}
.header-wrap-gl nav{ width:50%;}
.header-wrap-gl nav ul{ float:none;}
.header-wrap-gl figure img{height:50px;}
.header-wrap-gl nav ul li{display:inline-block; padding: 0 10px !important;  height: auto !important; line-height: normal !important;}
.header-wrap-gl nav ul li.active { background-color: transparent;}
.header-wrap-gl nav ul li.active a { color: #79c14f !important;}
.header-wrap-gl nav ul li a i { height: auto !important; line-height: normal !important;}
.header-wrap-gl nav ul li a{font-size:18px;color:#fff;text-transform:uppercase;font-family: "Roboto-Regular";}
.header-wrap-gl nav ul li a:hover, .header-wrap-gl nav ul li a:active, .header-wrap-gl nav ul li a:focus{text-decoration:none;color:#79c14f;}
.head-btn-bx-gl{ width: 25%; display: flex;    display: -webkit-box;    display: -webkit-flex;    display: -moz-flex;display:-ms-flex;    justify-content: space-between; }
.head-btn-bx-gl a{max-width:170px;width:100%;background-color:transparent;border:1px solid #79c14f;height:45px;line-height:45px;font-size:16px;font-family: "Roboto-Regular";color:#79c14f;text-transform:uppercase;border-radius: 25px;    text-align: center;}
.head-btn-bx-gl a i{padding-right:5px;}
.head-btn-bx-gl a:hover, .head-btn-bx-gl a:active, .head-btn-bx-gl a:focus{background-color:79c14f; color:#fff; text-decoration:none;}



/****************************header end here*****************************/

.main-text-gl{padding:60px 0px;border-bottom:1px solid #e5e5e5;}
.inner-top-gl { text-align:center;}
.inner-top-gl h1{ font-family: "Roboto-Black";color:#324064;margin:0px;text-transform:uppercase;}
.inner-top-gl p{color:#324064;font-family: "Roboto-Light";}
.inner-top-gl p:last-child { margin-bottom: 0px;}
.inner-top-gl p a{font-family: "Roboto-Bold";color:#324064; font-size: 18px;}
.inner-top-gl p a:hover, .inner-top-gl p a:active, .inner-top-gl p a:focus{text-decoration:none;color:#79c14f;}
.inner-main-content-gl{padding:35px;width:100%;float:left;    box-shadow: 1px 0 10px 1px #ccc;margin:20px 0px;}
.podcasts-heading img { height: 150px; display: inline-block;}


footer{padding:20px 0px;background-color:#324064;width:100%;float:left;}
footer p{text-align:center;font-size:14px;color:#fff;text-transform:uppercase;font-family: "Roboto-Regular";margin-bottom:0px;line-height:normal;}
footer p a{font-size:14px;color:#fff;text-transform:uppercase;font-family: "Roboto-Regular";}
footer p a:hover{text-decoration:none;color:#79c14f;}
footer .ft-address-gl ul{text-align:center; line-height:normal;}
footer .ft-address-gl ul li{display:inline-block;padding:0 5px;color:#fff;list-style:none;border-right:1px solid #fff;line-height:normal;font-size:14px;text-transform:uppercase;font-family: "Roboto-Regular";}
footer .ft-address-gl ul li:last-child{border-right:0px;}
footer .ft-page-link-gl ul{text-align:center;line-height:normal;padding: 2px 0px;}
footer .ft-page-link-gl ul li{display:inline-block;padding:0 5px;list-style:none;border-right:1px solid #fff;line-height:normal;}
footer .ft-page-link-gl ul li a{color:#fff;font-size:14px;text-transform:uppercase;font-family: "Roboto-Regular";}
footer .ft-page-link-gl ul li a:hover{text-decoration:none;color:#79c14f;}
footer .ft-page-link-gl ul li:last-child{border-right:0px;}

/***************************footer section end here****************************/

.main-text-gl.podcasts-wrap { padding-bottom: 10px;}
/* .container-gl.podcasts-heading p { display: flex; align-items: center; justify-content: center; margin: 15px 0px 0;} */
.container-gl.podcasts-heading p .listen-icons { width: 118px; overflow: hidden; display: inline-block; margin-right: 10px;}
.container-gl.podcasts-heading p .listen-icons img{ height:40px; max-width: unset;}
.podcast-listen { display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; width: 100%; justify-content: space-between; flex-flow: wrap;   align-items: center; padding-top: 60px;}
.podcast-listen .listen-col { width: 70%; text-align: left;}
.podcast-listen .listen-col ul{ list-style:none;}
.podcast-listen .listen-col ul li { float: left; margin-right: 10%;}
.podcast-listen .listen-col ul li:last-child{ margin-right:0px;}
.podcast-listen .listen-col ul li a { font-size: 20px; font-family:"Roboto-Bold"; color: #324064;}
.podcast-listen .listen-col ul li a:hover{ color: #79c14f; text-decoration:none;}
.podcast-listen .listen-social-icon { width: 30%; text-align: right;}
.podcast-listen .listen-social-icon ul{ list-style:none;}
.podcast-listen .listen-social-icon ul li{ display:inline-block; margin:0px 5px; }
.podcast-listen .listen-social-icon ul li:last-child{ margin-right:0px;}
.podcast-listen .listen-social-icon ul li a .fa-twitter{ width: 36px; height: 36px; background-color: #1cb7eb; display: inline-block; text-align: center; line-height: 36px; border-radius: 50%; font-size: 18px; color: #fff;}
.podcast-listen .listen-social-icon ul li a .fa-linkedin-in{ width: 36px; height: 36px; background-color: #1686b0; display: inline-block; text-align: center; line-height: 36px; border-radius: 50%; font-size: 18px; color: #fff;}
.podcast-listen .listen-social-icon ul li a .fa-facebook-f{ width: 36px; height: 36px; background-color: #4e71a8; display: inline-block; text-align: center; line-height: 36px; border-radius: 50%; font-size: 18px; color: #fff;}
.podcast-listen .listen-social-icon ul li a .fa-youtube{ width: 36px; height: 36px; background-color: #ca3737; display: inline-block; text-align: center; line-height: 36px; border-radius: 50%; font-size: 18px; color: #fff;}
.blog-latest-section .featured-column-right .listen-icons{ display: flex; align-items: center; width: 100%; padding-top: 15px;}
.blog-latest-section .featured-column-right .listen-icons div { margin-right: 20px; font-size: 18px; line-height: 30px; font-family: "Roboto-Regular";}
.cpd-blog-result-gl.podcast-section { margin-top: 0px;}
.blog-latest-section .featured-column-right .listen-icons div img { height: 38px;}
.blog-latest-section .featured-column-right .listen-icons div.listen-text{ margin-right:0px;}
.podcast-listen .listen-social-icon ul li a .fa-instagram{ width: 36px; height: 36px;   background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%); box-shadow: 0px 3px 10px rgba(0,0,0,.25); display: inline-block; text-align: center; line-height: 36px; border-radius: 50%; font-size: 18px; color: #fff;}





/*********************************************** Podcast Detail Page CSS **************************************/
.poscast-detail-wrap { width: 100%; box-shadow: 1px 0 10px 1px #ccc; padding: 20px;}
.poscast-detail-bx { width: 100%; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex;display: -ms-flex; flex-flow: wrap; justify-content: space-between; margin-bottom:15px;}
.poscast-detail-bx .poscast-left { width: 45%;position:relative;}
.poscast-detail-bx .poscast-left iframe {    height: 100%;    position: absolute;    top: 0px;    left: 0px;}
.poscast-summary{    position: absolute;    bottom: -50px;}
.poscast-summary ul { list-style: none; margin-top: 15px;}
.poscast-summary ul li { float:left; padding-right: 15px; margin-right: 15px; font-size: 24px; line-height: 30px; color: #324064; font-family: "Roboto-Regular"; border-right: solid 1px #324064;}
.poscast-summary ul li:last-child{ margin-right:0px; padding-right:0px; border-right:0px;}
.poscast-detail-bx .poscast-right { width: 52%;}
.poscast-detail-bx .poscast-right h3.gl-pod-heading { margin: 50px 0px 20px;}
.poscast-detail-bx .poscast-right h1{ border-left: 5px solid #8bc53e; padding: 0px 0px 0px 15px; margin: 0px 0px 15px; color: #324064; font-family: "Roboto-Black"; font-size: 40px;}
.poscast-detail-bx .poscast-right h1+p { font-size: 22px; text-align: center;}
.poscast-detail-bx .poscast-right .listen-poscast { grid-template-columns: repeat(2, 1fr); display: grid; -ms-grid-columns: 1fr; -ms-grid-rows: auto; grid-template-rows: auto; grid-gap: 35px; margin-top: 20px;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col h3 { margin-bottom: 25px;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .listen-icons { width: 100%; float: left;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .listen-icons div { float: left; margin-right: 15px;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul { list-style: none; padding: 0px; margin: 0px;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li { display: inline-block; margin-right: 10px;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i { width: 50px; height: 50px; display: inline-block; text-align: center; line-height: 50px; border-radius: 50%; font-size: 24px; color: #fff;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i:hover { background-color: #324064 !important;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-twitter{ background-color: #1cb7eb;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-linkedin-in{ background-color: #1686b0;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-facebook-f{ background-color: #4e71a8;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-youtube{ background-color: #ca3737;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-instagram{ background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%); box-shadow: 0px 3px 10px rgba(0,0,0,.25); }
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i.fa-instagram:hover { background: #324064 !important;}


.poscast-detail-wrap p+ul{ margin: 0px 0px 20px 18px;}
.poscast-content-bx ul{ margin: 0px 0px 20px 18px;}
.poscast-content-bx ul li{ font-size: 18px; line-height: 30px; color: #2b2b2b; font-family: "Roboto-Regular"; margin-bottom: 10px;}
.feedback { border-radius: 5px; margin: 20px 0px 0; background-color: #e0efd8; padding: 15px; width: 100%;}
.feedback p{ margin-bottom:0px; color: #3c763d; font-size: 18px; text-align: center; font-family: "Roboto-Light";}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer { width: auto; height: auto; margin: 0px; border: none;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 180px !important;}
.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section .download-mp3-audio img{ height: 60px; width: auto;}
.main-text-gl.podcasts-wrap .podcasts-heading p { font-size: 32px; line-height: normal;}
.podcast-foot { border-radius: 5px; margin: 20px 0px 0px; background-color: #e0efd8; padding: 20px; width: 100%; float: left;}
.podcast-foot .podcast-foot-icon { width: 105px; float: left;}
.podcast-foot .podcast-foot-content { width: calc(100% - 105px); float: left; color: #3c763d; font-size: 18px; margin-bottom: 0px; font-family: "Roboto-Light";}
.podcast-foot .podcast-foot-content a{ color: #3c763d; font-family: "Roboto-Regular";}
.podcast-popup-bx .modal-dialog { margin: 0px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%) !important; -o-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; -moz-transform: translate(-50%, -50%) !important;}
.podcast-popup-bx .modal-dialog .modal-content { box-shadow: none !important; border-radius: 10px; border: solid 10px #79c14f;}
.podcast-popup-bx .modal-dialog .modal-content .modal-header { text-align: center; background-color: #79c14f; padding: 5px 15px 15px 15px;}
.podcast-popup-bx .modal-dialog .modal-content .modal-header h4.modal-title { font-family: "Roboto-Medium"; font-size: 26px; color: #ffffff;}
.podcast-popup-bx .modal-dialog .modal-content .modal-body p { font-family: "Roboto-Light";}
.podcast-popup-bx .modal-dialog .modal-content .modal-header button.close { position: absolute; top: -20px; right: -20px; width: 30px; height: 30px; line-height: 35px; background-color: #324064; opacity: 1; text-shadow: none; color: #fff; border-radius: 50%;}
.podcast-popup-bx .modal-dialog .modal-content .modal-header button.close:after { content: 'x'; line-height: 10px;}

.gl-poscast-images-bx { display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;width:100%; padding-top: 35px;}
.gl-poscast-images-bx .podcast-details-page-image{width:32%;    border: 5px solid #e6e6e6;max-height:295px;overflow:hidden;margin-bottom:20px;min-height:295px;position:relative;text-align:center;} 
.gl-poscast-images-bx .podcast-details-page-image:nth-child(3n+2){margin-left:2%;margin-right:2%;}

.gl-poscast-images-bx img { max-width:100%; margin: 0 auto;max-height: 290px;}

.pod-tt-heading{text-align:center;}
.pod-tt-heading a:hover{text-decoration:none;}
.pod-tt-heading h1{border-left:0px !important;}
.pod-tt-heading img{height:130px;}
.pod-tt-heading p{color: #324064;    font-family: "Roboto-Light";    font-weight: normal !important;}

.pd-social-bx-row{margin-top: 70px;display: flex;width: 100%; display: -webkit-box;display: -webkit-flex;
    display: -moz-flex;    display: -ms-flex;display:-ms-flex;flex-flow:wrap;}
.pd-social-bx-row .listen-poscast-col{padding-right:20px;}
.pd-social-bx-row .listen-poscast-col:last-child{padding-right:0px;}
.pd-social-bx-row .listen-poscast-col:nth-child(1){width:35%;}
.pd-social-bx-row .listen-poscast-col:nth-child(2){width:43%;}
.pd-social-bx-row .listen-poscast-col:nth-child(3){width:22%;}
.pd-social-bx-row .listen-poscast-col h3{font-size:20px;margin-bottom:20px;}
.pd-social-bx-row .listen-poscast-col ul li{display:inline-block;padding-right:5px;}
.pd-social-bx-row .listen-poscast-col ul li:last-child{padding-right:0px;}
.pd-social-bx-row .listen-poscast-col ul li a i{width:30px;height:30px;border-radius:50%;text-align:center;color:#fff;    line-height: 30px;}
.pd-social-bx-row .listen-poscast-col ul li a i.fa-twitter{background-color:#1cb7eb;}
.pd-social-bx-row .listen-poscast-col ul li a i.fa-linkedin-in{background-color:#1685b0;}
.pd-social-bx-row .listen-poscast-col ul li a i.fa-facebook-f{background-color:#4c6fa6;}
.pd-social-bx-row .listen-poscast-col ul li a i.fa-youtube{background-color:#ca3737;}
.pd-social-bx-row .listen-poscast-col ul li a i.fa-instagram{background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
    box-shadow: 0px 3px 10px rgba(0,0,0,.25);}

.pd-social-bx-row .listen-poscast-col .listen-icons{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:wrap;}
.pd-social-bx-row .listen-poscast-col .listen-icons .apple-icon img{height:30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .google-play-icon{padding:0px 10px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .google-play-icon img{height:30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .spotify-icon img{height:30px;}
.download-mp3-audio img{width:30px;}
.pd-social-bx-row .audio-section #audioplayer {    width: auto;    height: auto;    border: none;    margin:0px auto auto auto;} 
.pd-social-bx-row .audio-section #pButton {    width:30px;    height: 30px;background-size: 70% 70%;}
.pd-social-bx-row .audio-section #timeline {width:83%; height: 3px;    margin-top: 13px;}
#playhead {    width: 10px !important;    height: 10px !important;    border-radius: 50%;    margin-top: -3px !important;    background: rgba(0, 0, 0,1);}





ul.pod-epi-head{border-left: 5px solid #8bc53e;    display: block;    width: 100%;    float: left;    margin-top: 15px;}
ul.pod-epi-head li{font-family: "Roboto-Black";font-size: 30px;text-transform: uppercase;margin: 0px;color: #324064;padding-left:15px;    }
.podcast-detail{margin-bottom:0px;} 
.poscast-content-bx p{line-height:30px;}


.poscast-content-bx ul.pod-epi-head{margin-left:0px;display:block;}
.poscast-content-bx ul.pod-epi-head li{list-style:none;font-size:20px;}
.pod-audiorow .audio-section {background-color: rgba(67, 67, 67, 0.2);display: flex;display: -webkit-box;display: -webkit-flex;
    display: -ms-flex;align-items: center;}
.pod-audiorow .audio-section figure {    width: 95%;}
.pod-audiorow .audio-section .download-mp3-audio {    text-align: right;}

.poscast-detail-bx .poscast-left .poscast-summary{display:none;}

.prod-bottom-section {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    align-items: center;
    flex-flow: wrap;
    width: 100%;
    border-top: 1px solid #e4e4e4;
    padding-top: 15px;
}

.prod-bottom-innerdiv{width: 15%;    padding-right: 15px;}
.prod-bottom-innerdiv img{max-width:100%;}
.prod-bottom-section span{width: 84%;    font-size: 19px;    padding-left: 15px;}



/*********************************************** Podcast Detail Page CSS **************************************/





/***********************************Mobile Responsive start from here**************************************************/

@media only screen and (max-width:1600px)
{
	.container-gl{width:1360px;}
	.home-banner-gl{ max-height: 520px;}
	.head-btn-bx-gl{ width: 27%;}
	.home-banner-gl .banner-text-gl h1{font-size:70px;}
	
}

@media only screen and (max-width:1450px)
{
	.home-banner-gl { max-height: 460px;}
	.f-barrister-gl { padding: 30px 0px;}
	.home-banner-gl .banner-text-gl h1 { font-size: 55px;}
	.home-banner-gl .banner-text-gl p{ font-size:20px;}
	
}

@media only screen and (max-width:1440px)
{
	.container-gl{width:1220px;} 
	.home-banner-gl .banner-text-gl h1{font-size:60px;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group{max-width:428px;}
	form.barrister-form-wrap-gl .f-form-right-gl button {max-width:340px;}
	.head-bx-top-gl .head-left-gl ul li a, .head-bx-top-gl .head-right-gl ul li a{font-size:14px;}
	.head-bx-top-gl{padding:5px 0px;}
	.header-wrap-gl nav ul li a{font-size:16px;}
	.head-btn-bx-gl a{max-width: 160px;height: 40px;line-height: 40px;font-size: 14px;}
	.head-btn-bx-gl {    width: 28%;}
	.home-banner-gl .banner-text-gl p{font-size:22px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 155px !important;}
	.gl-poscast-images-bx { grid-gap: 10px;}
}

@media only screen and (max-width:1366px)
{
	.container-gl{width:1170px;}  
	.home-banner-gl { max-height: 420px;}
	.home-banner-gl .banner-text-gl h1{font-size:50px;}  
	.home-banner-gl .banner-text-gl p{font-size:20px;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group { max-width: 350px;}
	form.barrister-form-wrap-gl .f-form-left-gl span.and-middle-gl{ left:46%;}
	
	.poscast-detail-bx .poscast-right h1{ font-size:34px; margin-bottom: 5px;}
	.poscast-detail-bx .poscast-right h3.gl-pod-heading { margin: 40px 0px 15px;}
	.poscast-detail-bx .poscast-right .listen-poscast{ grid-gap: 30px; margin-top: 0px;}
	.poscast-summary ul li { font-size: 20px; line-height: 20px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i { width: 40px; height: 40px; line-height: 40px; font-size: 18px;}
	.poscast-detail-bx .poscast-right h1+p{ font-size:20px;}
	
	
	
	
}

@media only screen and (max-width:1300px)
{
 
}

@media only screen and (max-width:1280px)
{

}

@media only screen and (max-width:1200px)
{
 
}

@media only screen and (max-width:1199px)
{
	.container-gl{width:991px;} 
	form.barrister-form-wrap-gl .f-form-left-gl .form-group:nth-child(1) { max-width: 250px;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group:nth-child(2):after{ top: 15px; right: 15px;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group { max-width: 270px;}
	form.barrister-form-wrap-gl .f-form-left-gl span.and-middle-gl { left: 49%; top: 23px; font-size: 16px;}
	form.barrister-form-wrap-gl .f-form-right-gl button { max-width: 270px;height: 45px; line-height: 45px; font-size: 20px;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group input{ height: 45px; padding: 0px 10px;font-size: 16px !important;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group select{height:45px; padding: 0px 10px;font-size: 16px !important;}
	.header-wrap-gl figure img { height: 40px;} 
	.f-barrister-gl h2{font-size:35px;}
	.f-barrister-gl h2 span{font-size:35px;}
	.header-bottom-gl{padding:10px 0px;}
	.header-wrap-gl nav ul li a { font-size: 14px;}
	.head-bx-top-gl .head-left-gl ul li a, .head-bx-top-gl .head-right-gl ul li a { font-size: 12px;}
	.head-btn-bx-gl a{max-width:140px;}
	.home-banner-gl .banner-text-gl p { font-size: 18px; max-width: 530px;}
	.head-btn-bx-gl { width: 30%;}
	.main-text-gl{padding: 30px 0px;} 
	.inner-main-content-gl{padding:15px;}
	.podcast-listen{ padding-top:30px;}
	.blog-latest-section .featured-column-right .listen-icons div img { height: 34px;}
	
	.poscast-detail-bx .poscast-right h1 { font-size: 28px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col h3 { margin-bottom: 15px; font-size: 20px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .listen-icons div img { height: 38px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer .play, .poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section .download-mp3-audio img { width: 50px; height: 50px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 130px !important; margin-top: 15px;}
	.gl-poscast-images-bx .podcast-details-page-image{    max-height: 245px;    min-height: 245px;}
	.gl-poscast-images-bx .podcast-details-page-image img{max-height:245px;}
	.poscast-detail-bx .poscast-right h3.gl-pod-heading { font-size: 20px;}
	.main-text-gl.podcasts-wrap .podcasts-heading p{ font-size:24px;}
	.pd-social-bx-row{margin-top:50px;}
	.pd-social-bx-row .audio-section #timeline {    width: 73%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 41%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 32%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(3) {    width: 27%;}
	.pd-social-bx-row .listen-poscast-col {    padding-right: 20px;}
	.poscast-detail-bx .poscast-left {    width: 45%;}
	.poscast-detail-bx .poscast-right {    width: 53%;}
	.gl-poscast-images-bx { grid-gap: 15px;}
	.poscast-detail-bx .poscast-left iframe{    top: -6px;}
}

@media only screen and (max-width:1112px)
{
	.container-gl{width:970px;}  
	.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 42%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 35%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(3) {    width: 23%;}
}

@media only screen and (max-width:1024px)
{
	.container-gl{width:850px;} 
	form.barrister-form-wrap-gl .f-form-left-gl{width:100%;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group:nth-child(1) { max-width: 49%;}	
	form.barrister-form-wrap-gl .f-form-left-gl .form-group { max-width: 100%; width:49%;}
	form.barrister-form-wrap-gl .f-form-right-gl { width: 100%; text-align: center;margin-top: 20px;}	
	.header-wrap-gl figure { width: 23%;}
	.header-wrap-gl nav { width: 47%;}
	.header-wrap-gl nav ul li{  padding: 0 6px !important;}
	.head-btn-bx-gl a { max-width: 122px; font-size: 12px;}
	form.barrister-form-wrap-gl .f-form-left-gl span.and-middle-gl{ display:none;}
	.poscast-detail-bx .poscast-right .listen-poscast { grid-gap: 10px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 105px !important;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li { margin-right: 5px;}
	.poscast-detail-bx .poscast-right h1 { font-size: 24px;}
	.poscast-detail-bx .poscast-right h1+p { font-size: 18px;}
	.poscast-detail-bx .poscast-right h3.gl-pod-heading { margin: 20px 0px 15px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i { width: 36px; height: 36px; line-height: 36px; font-size: 16px;}
	.pod-tt-heading p{font-size:24px !important;}
.pd-social-bx-row {    margin-top: 30px;justify-content: center;}
.pod-tt-heading img {    height: 80px;}
.poscast-summary ul.pod-epi-head{display:none;}
.poscast-content-bx ul.pod-epi-head{display:block;}
.pd-social-bx-row .listen-poscast-col {    padding-right: 15px;}
.poscast-detail-bx{margin-bottom:0px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .apple-icon img {    height: 23px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .google-play-icon img {    height:23px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .spotify-icon img {    height: 23px;}
.download-mp3-audio img {    width: 23px;}
.pd-social-bx-row .audio-section #pButton{    width: 23px;    height: 23px;}
.pd-social-bx-row .audio-section #timeline{margin-top:10px;}
.poscast-detail-bx .poscast-left iframe {    top: 0px;}
.pd-social-bx-row .listen-poscast-col ul li a i{width: 23px;    height: 23px;    line-height: 23px;    font-size: 13px;}

}

@media only screen and (max-width:991px)
{
	.container-gl{width:800px;}  
	.header-top-gl, .header-wrap-gl nav, .head-btn-bx-gl { display: none;}
	.podcast-listen .listen-col ul li a{ font-size:16px;}
	.podcast-listen .listen-social-icon ul li{ margin:0px 2px;}
	.podcast-listen .listen-social-icon ul li a i { width: 30px !important; height: 30px !important; line-height: 30px !important; font-size: 14px !important;}
	
	.poscast-detail-bx .poscast-right h1 { font-size: 24px;}
	.poscast-detail-wrap { padding: 15px;}
	.poscast-detail-bx .poscast-right .listen-poscast { grid-gap: 10px;}
	.poscast-detail-bx .poscast-right h3.gl-pod-heading { margin: 20px 0px 15px; font-size: 18px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col h3 { margin-bottom: 15px; font-size: 18px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li { margin-right: 5px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col ul li a i { width: 35px; height: 35px; line-height: 35px; font-size: 16px;}
	.poscast-summary ul li { font-size: 18px; line-height: 18px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .listen-icons div img { height: 34px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer .play, .poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section .download-mp3-audio img { width: 40px; height: 40px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { margin-top: 10px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 95px !important;}
	.gl-poscast-images-bx .podcast-details-page-image{min-height: 175px;    max-height: 175px;}
	.gl-poscast-images-bx .podcast-details-page-image img {    max-height: 175px;}
	
	
}

@media only screen and (max-width:906px)
{
	.container-gl{width:728px;}   
	footer .ft-address-gl ul li, footer .ft-page-link-gl ul li a, footer p, footer p a{font-size:12px;}
	.poscast-detail-bx .poscast-right h1 { font-size: 30px; padding: 0px 0px 0px 10px;}
	.pod-tt-heading img {    height: 100px;}
	.poscast-detail-bx .poscast-left {    width: 100%;    height: 480px;}
	.poscast-detail-bx .poscast-right { width: 100%;}
	
	
	.pd-social-bx-row .listen-poscast-col .listen-icons .apple-icon img {    height: 30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .google-play-icon img {    height:30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .spotify-icon img {    height: 30px;}
.download-mp3-audio img {    width: 30px;}
.pd-social-bx-row .audio-section #pButton{    width: 30px;    height: 30px;}
.pd-social-bx-row .audio-section #timeline{margin-top:13px;    width: 84%;}
.poscast-detail-bx .poscast-left iframe {    top: 0px;}
.pd-social-bx-row .listen-poscast-col ul li a i{width: 30px;    height: 30px;    line-height: 30px;    font-size: 15px;}
.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 30%;}	
.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 40%;}	
.pd-social-bx-row .listen-poscast-col:nth-child(3) {    width: 30%;}	
	.prod-bottom-section span{font-size:16px;}
}

@media only screen and (max-width:834px)
{

}

@media only screen and (max-width:800px)
{

}

@media only screen and (max-width:768px)
{
   
}

@media only screen and (max-width:767px)
{
	.container-gl{width:700px;}
	.inner-top-gl p, p, .inner-top-gl p a{ font-size: 16px; line-height: 24px;}
	.header-wrap-gl figure img {  height: auto;}
	.head-bx-top-gl{display:none;}   
	form.barrister-form-wrap-gl .f-form-left-gl{ display:block;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group:nth-child(1), form.barrister-form-wrap-gl .f-form-left-gl .form-group { width: 100%; max-width: 100%; margin-bottom:15px;}
	form.barrister-form-wrap-gl .f-form-right-gl{ margin-top:0px;}
	form.barrister-form-wrap-gl .f-form-right-gl button{ max-width:100%;}
	
	.podcasts-heading img{ height:120px;}
	.podcast-listen { padding-top: 20px;}
	.podcast-listen .listen-col ul li{ margin-right:5%;}
	
	.poscast-detail-bx .poscast-left { width: 100%;}
	.poscast-detail-bx .poscast-right { width: 100%; margin-top: 15px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col h3 { font-size: 18px;}
	.poscast-content-bx ul li { font-size: 16px; line-height: 24px; margin-bottom: 5px;}
	.feedback{ padding:10px;} 
	.feedback p{ font-size: 16px;}
	.poscast-detail-bx{ margin-bottom:20px;}
	.poscast-detail-bx .poscast-right .listen-poscast .listen-poscast-col .audio-section #audioplayer #timeline { width: 160px !important;}
	
	.poscast-detail-bx .poscast-right h1+p { font-size: 16px; text-align: left; padding-left: 15px;}
	.podcast-foot { padding: 10px; margin: 0px 0px 0px;}
	.podcast-foot .podcast-foot-content{ font-size:16px;}
	.main-text-gl.podcasts-wrap .podcasts-heading p{ font-size:18px;}
	
	.podcast-popup-bx .modal-dialog{ width:90%;}
	.pod-tt-heading p {text-align: center !important;}


.download-mp3-audio img {    width:30px;}
.poscast-detail-bx .poscast-left { height:350px;}
.poscast-detail-bx .poscast-left iframe { height:350px;}
.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 35%;}
.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 35%;}
.pd-social-bx-row .listen-poscast-col:nth-child(3) {    width: 30%;}
.pd-social-bx-row .audio-section #timeline {width: 80%;}
.gl-poscast-images-bx .podcast-details-page-image{width:49%;}
.gl-poscast-images-bx .podcast-details-page-image:nth-child(3n+2){margin-left: 0%;
    margin-right: 0%;}
	.gl-poscast-images-bx{    justify-content: space-between;}
	.gl-poscast-images-bx .podcast-details-page-image{    min-height: 235px;    max-height: 235px;}
	.gl-poscast-images-bx .podcast-details-page-image img {    max-height: 235px;}
}

@media only screen and (max-width:736px)
{
	.container-gl{width:640px;}  
	.gl-poscast-images-bx .podcast-details-page-image{min-height: 215px;    max-height: 215px;}
	.gl-poscast-images-bx .podcast-details-page-image img{ max-height: 215px;}
	.prod-bottom-innerdiv{width:100%; margin-bottom:15px;}
	.prod-bottom-innerdiv img{max-height:110px;}
.prod-bottom-section span{width:100%; padding-left:0px;}	
}

@media only screen and (max-width:667px)
{
	

	.container-gl{width:600px;}   
.pd-social-bx-row .listen-poscast-col ul li a i {width: 30px;height: 30px;line-height: 30px;    font-size: 14px;}
.pd-social-bx-row .audio-section #pButton {width: 30px;height: 30px;}
.pd-social-bx-row .audio-section #timeline {margin-top:13px; width: 90px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .apple-icon img { height: 30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .google-play-icon img {    height: 30px;}
.pd-social-bx-row .listen-poscast-col .listen-icons .spotify-icon img {    height: 30px;}
.download-mp3-audio img {    width: 30px;}
.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 38%;}	
	.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 32%;}
	.pd-social-bx-row .audio-section #timeline {    margin-top: 13px;    width: 76%;}
	.gl-poscast-images-bx .podcast-details-page-image{min-height: 195px;    max-height: 195px;}
	.gl-poscast-images-bx .podcast-details-page-image img{ max-height: 195px;}
}

@media only screen and (max-width:640px)
{
	.container-gl{width:100%; padding:0px 15px;}    
	.podcast-popup-bx .modal-dialog .modal-content .modal-header { padding: 5px 10px 10px 10px;}
	.podcast-popup-bx .modal-dialog .modal-content .modal-header h4.modal-title { font-size: 20px;}
	.podcast-popup-bx .modal-dialog .modal-content .modal-body { padding: 10px;}
	.podcast-popup-bx .modal-dialog .modal-content .modal-body p:last-child{ margin-bottom:0px;}
	
}


@media only screen and (max-width:639px)
{
	.home-banner-gl .banner-text-gl h1 {    font-size: 40px;}
	.home-banner-gl .banner-text-gl p{font-size:16px;}	
	.podcast-foot .podcast-foot-content { width: calc(100% - 0px); padding-top:10px;}
	
}

@media only screen and (max-width:600px)
{
	.f-barrister-gl {    padding: 30px 0px;}   
	footer .ft-address-gl ul li, footer .ft-page-link-gl ul li a, footer p, footer p a{font-size:10px;}   
	footer{padding:10px 0px;}
		.pd-social-bx-row .listen-poscast-col{padding-right:0px;margin-bottom:20px;}
	.pd-social-bx-row .listen-poscast-col:nth-child(1) {    width: 100%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(2) {    width: 100%;}
	.pd-social-bx-row .listen-poscast-col:nth-child(3) {    width: 100%;}
	.pod-audiorow .audio-section{width:100%;}
	.poscast-content-bx ul.pod-epi-head{margin-top:0px;margin-bottom:10px;}
	.pd-social-bx-row .audio-section #timeline {width: 85%;}
	.pod-audiorow .audio-section figure{width:95%;}
		.gl-poscast-images-bx .podcast-details-page-image{min-height:205px;    max-height: 205px;}
		.gl-poscast-images-bx .podcast-details-page-image img{max-height: 205px;}
	
}

@media only screen and (max-width:568px)
{
	.f-barrister-gl h2 span, .f-barrister-gl h2 { font-size: 30px;}
	.f-barrister-gl h2:before {width:40px;}
	form.barrister-form-wrap-gl .f-form-left-gl{flex-flow:wrap;}
	form.barrister-form-wrap-gl .f-form-left-gl span.and-middle-gl{top:50%;display:none;}
	form.barrister-form-wrap-gl .f-form-left-gl .form-group { max-width: 100%;}
	form.barrister-form-wrap-gl .f-form-right-gl button { max-width: 100%;}   
	
	.podcast-listen .listen-col { width: 100%; padding-bottom: 10px;}
	.podcast-listen .listen-col ul{ text-align:center;}
	.podcast-listen .listen-col ul li { float: none; margin: 0px 4px; display: inline;}
	.podcast-listen .listen-col ul li a{ font-size:16px;}
	.podcast-listen .listen-social-icon { width: 100%; text-align: center;}
	.poscast-detail-bx .poscast-right .listen-poscast { grid-gap: 20px; margin-top: 20px; grid-template-columns: repeat(1, 1fr);}


.poscast-detail-bx .poscast-left { height:300px;}
.poscast-detail-bx .poscast-left iframe { height:300px;}
.gl-poscast-images-bx .podcast-details-page-image {    min-height: 145px;    max-height: 145px;}
.gl-poscast-images-bx .podcast-details-page-image img { max-height: 145px;}
}

@media only screen and (max-width:480px)
{
   .header-wrap-gl figure{ width: 40%;}
   .podcast-listen .listen-col ul li a{ font-size:14px;}
	.gl-poscast-images-bx .podcast-details-page-image{width:100%;    min-height: unset;    max-height: unset;}
	.gl-poscast-images-bx .podcast-details-page-image img {    max-height: unset;}
	.gl-poscast-images-bx .podcast-details-page-image:last-child{margin-bottom:0px;}
}

@media only screen and (max-width:479px)
{
   .inner-main-content-gl { padding: 10px;}
   .poscast-detail-bx .poscast-left { height:240px;}
.poscast-detail-bx .poscast-left iframe { height:240px;}
}

@media only screen and (max-width:414px)
{
   .home-banner-gl .banner-text-gl h1 { font-size: 35px;}
   
}

@media only screen and (max-width:374px)
{
     .poscast-detail-bx .poscast-left { height:200px;}
.poscast-detail-bx .poscast-left iframe { height:200px;}
   
}

@media only screen and (max-width:360px)
{
	.home-banner-gl .banner-text-gl h1 { font-size: 26px !important;}  
   
}