/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 17 2023 | 16:02:12 */
/*FONTS_SETTINGS*/
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700&display=swap');/*font-family: 'Open Sans', sans-serif;*/
@import url('https://fonts.googleapis.com/css?family=Raleway:400,500,700&display=swap');/*font-family: 'Raleway', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@700&display=swap');/*font-family: 'Open Sans Condensed', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');/*font-family: 'Roboto Condensed', sans-serif;*/
@import url('https://fonts.googleapis.com/css?family=Prompt:400,600,700&display=swap');
body {
	font-family: 'Open Sans', sans-serif;
	color:#2f3858;
	background-color:#ffffff;
}
body > div {
	font-size: 18px;
}
p:empty {
	display: none;
}
a {
	text-decoration: none !important;
	color: #1e1e1e;
	-webkit-transform: translate3d(0,0,0);
}
#coupon_code {
	min-width: 150px;
	padding: 3px !important;
	border-radius: 5px !important;
	text-indent: 10px;
}
/*HEADING_SECTION*/
h1 , h2 , h3 , h4 , h5 , h6 {
	font-family: 'Raleway', sans-serif;
	font-weight : 400;
}
h1{
	font-size: 40px;
}
h1 em {
	color:#f7233b;
	font-style:normal;
}
h2 {
	font-size: 36px;
}
h3 {
	font-size: 25px;
}
h4 {
	font-size: 22px;
}
h5 {
	font-size: 18px;
}
h2.tag-line{
	letter-spacing: 13px;
}
.site-inner{
	margin-top:0;
}
.entry-content h4 {
	margin-top:0px;
}
.entry-title {
	font-size: 36px;
}
p {
	margin: 0 0 20px;
}
.post h2{
	font-size: 30px;
}
.demo-col .wpb_text_column br{
display:none!important;
}
.demo-col .customaudioplayer{
    margin: 35px auto!important;
}
/*MENU_SECTION*/
.menu a span {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
}
.menu li {
	padding: 0 8px;
}
.menu li:first-child{
	padding-left:0;
}
.genesis-nav-menu li.menu-item.current-menu-item.menu-item-13423 > a span {
	border-bottom: none;
	border-top: none;
}
.genesis-nav-menu li.menu-item.current-menu-item > a span {
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
	padding:5px 0;
	color: #f7233b;
}
.vc_row .nav-primary, .menu-toggle{
	float:none;
}
.archive-pagination li a:focus, .archive-pagination li a:hover, .archive-pagination li.active a {
	background-color: #2f3858;
}
.entry-title a:hover {
	color: #2f3858!important;
}
/*Sub Menu*/
.genesis-nav-menu .sub-menu a{
	border:0;
	width:100%;
	background-color:transparent;
}
.menu li .sub-menu{
	top: 18px;
	background-color: #2f3858;
	padding-bottom:15px;
	border:0;
	text-align: left;
	width: max-content;
}
.menu li .sub-menu li a span{
	font-size: 14px !important;
}
.menu li .sub-menu li{
	padding: 10px 10px 9px 10px;
	margin:0;
	display:block;
	border-bottom:1px solid #fff;
}
.menu li .sub-menu li:last-child{
	border-bottom:0px solid #fff;
	padding-bottom:0px !important;
}
.genesis-nav-menu .sub-menu .sub-menu {
	margin: -18px 0 0 203px;
}
.sub-menu-toggle {
	visibility: visible!important;
	display: block!important;
	top: -6px;
	position: absolute;
	color: rgba(255,255,255, 0.5)!important;
	right: -22px;
	font-size: 8px;
}
.menu li .sub-menu .sub-menu-toggle {
	right: 0px;
	top: 0px;
}
.demo-playlist.player_light_border.wpb_column {
z-index: 0;
}
.vc_row .dashicons-arrow-down-alt2:before {
	font-size: 12px;
	height: 12px;
}
.sub-menu-toggle{
	transition: none !important;
}
.genesis-nav-menu .sub-menu li.page_item.current-menu-item > a span {
	border-bottom: 0px;
	border-top: 0px;
}
.vc_row.menu-row{
	overflow: visible !important;
	z-index:999;
}
.vc_row.banner-row .vc_btn3.vc_btn3-style-custom {
	border: 0;
	padding: 12px 19px;
}
/*ICON_SECTION*/
.vc_row .mail-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner,.vc_row.contact-row .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner,.sidebar .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
	width: 22px;
	height: 24px;
	border: 0;
}
.vc_row .mail-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon,.vc_row.contact-row .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{
	font-size: 13px !important;
}
.vc_row .vc_icon_element-icon.fa-facebook-f:before {
	content: "\f39e";
}
.footer-widget,.vc_row.available-row,.mail-box {
	-webkit-transform: translate3d(0,0,0)!important;
}
.contact-links{
	font-family: 'Raleway', sans-serif;
}
/*BUTTON_SECTION*/
.vc_row .wpb_button, .vc_row .wpb_content_element, .vc_row ul.wpb_thumbnails-fluid>li,.page-template-default .entry {
	margin-bottom: 0;
}
.vc_row .vc_btn3.vc_btn3-style-custom {
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 400;
	border-radius:0px;
	border:4px solid #ffffff;
	padding: 5px 40px;
	background:transparent;
}
.vc_row.clients-row .vc_btn3.vc_btn3-style-custom,.vc_row.testimonial-row .vc_btn3.vc_btn3-style-custom,.commerial-button .vc_btn3.vc_btn3-style-custom,.loadmore-button .vc_btn3.vc_btn3-style-custom,.vc_row.clients-say .vc_btn3.vc_btn3-style-custom {
	border:4px solid #2f3858!important;
}
.button-row .vc_btn3.vc_btn3-style-custom{
	width: 360px !important;
	padding: 5px 0px !important;
	font-size: 15px;
}
.service-row .vc_btn3.vc_btn3-style-custom i{
	font-weight:700;
	color: #ffff;
}
.service-page-row h4,.breakdown-row h4{
	font-size: 30px;
}
.coach-row .text-justify a{
	color:#376C98;
}
.vc_row .demo-playlist .vc_btn3.vc_btn3-style-custom  {
	padding: 12px 0;
	font-size: 14px;
	border:none;
}
.demo-playlist button{
	padding: 15px 3em;
	font-size: 13px;
	border-radius:0px;
}
/*PLACEHOLDER_SECTION*/
::-webkit-input-placeholder { 
	color:    #E1E4DD;
	opacity:  1;
}
:-moz-placeholder { 
	color:    #E1E4DD;
	opacity:  1;
}
::-moz-placeholder {
	color:   #E1E4DD;
	opacity:  1;
}
:-ms-input-placeholder {
	color:    #E1E4DD;
	opacity:  1;
}
/*FORM_SECTION*/
input, select, textarea {
	border: 0;
	color: #E1E4DD;
	font-size: 18px !important;
	font-weight: 400;
	padding: 10px 12px !important;
	border-radius:0px !important;
	line-height:1;
}
.ginput_container {
	margin-top: 0!important;
	margin-bottom: 14px!important;
	line-height: 0;
}
input, select, textarea ,.gform_wrapper textarea.medium,.vc_row .gform_wrapper .gform_footer input[type=submit]{
	background-color: #2f3858;
}
body .gform_wrapper ul li.gfield{
	margin-top: 0!important;	
}
.gform_wrapper textarea.medium {
	height: 160px;
}
.vc_row .gform_wrapper {
	margin: 0 auto;
	width: 50%;
}
.home .gform_wrapper {
	width: 100%;
}
.contact_page .gform_wrapper,.gform_wrapper textarea.medium {
	width: 100%;
}
.vc_row .gform_wrapper ul.gform_fields li.gfield.gf_left_half {
	padding-right: 9px;
}
.vc_row .gform_wrapper ul.gform_fields li.gfield.gf_right_half {
	padding-left: 9px;
}
.vc_row .gform_wrapper .gform_footer input[type=submit]{
	margin: 0;
	border: 0 !important;
	color: #E1E4DD !important;
	font-size: 18px !important;
	font-weight: 400;
	padding: 5px 45px !important;
}
.vc_row .gform_footer.top_label {
	text-align: center;
	padding: 0;
	margin: 0;
	padding-bottom: 1em;
}
input:focus, textarea:focus {
	border:none;
}
.vc_row .gform_confirmation_message{
	padding:2em 0;
}
.contact_page .vc_row .gform_wrapper .gform_footer input[type=submit] {
	background: #f7233b !important;
}
/*VIDEOS_SECTION*/
.preview-lazyload {
	position: absolute;
	top: 0;
}
/*AUDIO_SECTION*/
body span.mejs-time-loaded,   body span.mejs-time-hovered, body span.mejs-time-buffering, .vc_row .mejs-time-handle-content, .vc_row .mejs-time-float,.mejs-time.mejs-duration-container,.mejs-time.mejs-currenttime-container,audio, .customaudioplayer .mejs-controls a.mejs-horizontal-volume-slider, .customaudioplayer .mejs-button.mejs-volume-button.mejs-mute ,.vc_row.remote-row .mejs-button.mejs-volume-button.mejs-mute,.customaudioplayer .mejs-button.mejs-volume-button.mejs-mute  {
	display:none !important;
}
.vc_row .mejs-container .mejs-controls, .vc_row .mejs-container,.vc_row .customaudioplayer .mejs-button>button,body .mejs-replay button{
	background: transparent;
}
.vc_row .mejs-controls .mejs-time-rail .mejs-time-total, .vc_row .mejs-time-float-corner, .vc_row .mejs-controls .mejs-time-rail .mejs-time-loaded{
	background: #fff;
	top: 3px;
	height:13px;
}
body .mejs-time-current {
	background:#f7233b !important;
	height: 13px;
}
.vc_row .customaudioplayer .mejs-button>button,body .mejs-replay button ,.vc_row .mejs-time-rail{
	margin: 0;
}
.mejs-play:before, .mejs-replay:before{
	content: "\f04b";
}
.text-justify a,.mejs-pause:before,.mejs-play:before, .mejs-replay:before,.download-audio .fa-download:before,.about-row i,.professional-row i,.testimonial-row i,.contact-row i,.voice-over-row i,.elearning-row i,i,.vc_row.available-row li:before{
	color:#f7233b;
}
.mejs-pause:before {
	content: "\f04c";
}
.download-audio .fa-download:before{
	content: "\f0ed";
}
.mejs-play:before, .mejs-replay:before, .mejs-pause:before, .download-audio .fa-download:before,.custom-audio-title,.download-audio a,.root-content:before, .shoots-content:before, .kudos-content:before, .sideshows-content:before {
	position: absolute;
}
.mejs-play:before, .mejs-replay:before, .mejs-pause:before{
	font-size: 20px;
	top: 10px;
}
.download-audio .fa-download:before{
	font-size: 25px;
	top: 8px;
}
.customaudioplayer .mejs-button {
	width: 25px;
	height: 24px;
}
.customaudioplayer .mejs-controls {
	height: 28px;
	padding: 0;
}
.vc_row .mejs-time-rail{
	height: 0;
}
.vc_row .wp-audio-shortcode{
	margin:0;
	height:28px !important;
	width: calc(100% - 34px)!important;
}
body .mejs-button>button:focus {
	outline: none !important;
}
.customaudioplayer{
	width: 80%;
	margin: 25px auto;
}
.custom-audio-title{
	top: -22px;
	left: 26px;
	font-size: 18px;
	width: calc(100% - 82px);
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
	color: #fff;
}
.download-audio a{
	right: -6px;
	bottom: 9px;
	height: 24px;
	width: 32px;
}
.download-audio {
	position: relative;
}
body .mejs-button button{
	transition: none !important;
	top: 4px;
}
:focus{
	outline:none !important
}
.audio-row.wpb_column{
	z-index: 999;
}
/*HEADER_SECTION*/
.vc_row.banner-row{
	z-index: 0;
}
.single-imgs.vc_col-sm-2,.mail-box.vc_col-sm-3{
	width: 15%;
}
.single-imgs.vc_col-sm-2{
	width: 10%;
}
.mail-box.vc_col-sm-3{
	width: 25%;
}
.menu-row.vc_col-sm-7{
	width: 65%;
}
/*BIO_SECTION*/
.about-row i,.professional-row i,.testimonial-row i,.contact-row i,.voice-over-row i,.elearning-row i,i{
	font-style:normal;
}
.about-row p {
	margin: 0 0 20px;
}
.shoots-content:before {
	content: '\f1c8';
}
.sideshows-content:before{
	content: '\f0ac';
}
.kudos-content:before {
	content: '\f091';
}
.root-content:before {
	content: '\f083';
}
.sideshows-content:before/*,.flip_row .mpc-flipbox__back p*/ {
	color: #2f3858;
}
.root-content:before, .shoots-content:before, .kudos-content:before, .sideshows-content:before {
	font-size: 34px;
	margin-left: -36px;
}
.root-content:before, .shoots-content:before, .kudos-content:before, .sideshows-content:before,.vc_row.available-row li:before,.mejs-play:before, .mejs-replay:before, .mejs-pause:before, .download-audio .fa-download:before,.testimonial-row .mpc-testimonial .mpc-testimonial__content:before, .testimonial-row .mpc-testimonial .mpc-testimonial__content:after {
	font-family: fontawesome;
}
/*AVAILABLE_SECTION*/
.vc_row.available-row li  {
	list-style-type:none;
}
.vc_row.available-row li:before{
	content:'\f111';
	font-size:12px;
	padding-right:12px;
}
/*TAB-SECTION*/
.vc_row.tab-row .mpc-button__title,.shoots-content:before,.kudos-content:before,.meteoric-rise-row i {
	color:#fff;
}
/*FOOTER_SECTION*/
.footer-widget a{
	color:#e1e4dd;
}
/*COACHING-PAGE*/
.coaching-table table {
	width: 250px;
	color: #2f3858;
}
.coaching-table tr, .coaching-table td {
	border: 1px solid #2f3858;
	padding: 14px 0;
	text-align: center;
}
.coaching-table select{
	background-color: #2f3858 !important;
	padding: 0px 10px !important;
	font-size: 16px !important;
}
.vc_row.demoready_row .inline {
	vertical-align: middle;
}
.coaching_services .vc_column-gap-15 .vc_column-inner,.free-meditation-row .vc_column-inner {
	box-shadow: 5px 11px 20px 0px rgba(0, 0, 0, 0.8);
}
/*SERVICES_PAGE_SECTION*/
.services-page  span.vc_sep_holder {
	padding-left: 70px;
}
.services-page .vc_separator.vc_separator_align_center h2 {
	padding: 0 .8em;
}
.services-page  span.vc_sep_holder.vc_sep_holder_r .vc_sep_line {
	border-color: transparent!important;
}
.services-page .vc_icon_element-inner {
	border-width: 3px!important;
}
.vc_row.flip_row .mpc-flipbox__back,.script_counter {
	background-color: #fff!important;	
}
.services-page .vc_icon_element.vc_icon_element-outer {
	margin: 0!important;
}
.mejs-controls a.mejs-horizontal-volume-slider ,.wp-playlist .mejs-button.mejs-volume-button button,.mejs-volume-button/*,.services-page .vc_icon_element.vc_icon_element-outer*/,
.demo-playlist .wpse-download{
	position: absolute;
}
.services-page .vc_separator.vc_separator_align_center h2{
	margin: 0;
}
.vc_row.tablist_row  .vc_tta-tabs-list .vc_active a {
	background-color: #ff1d25!important;
	color: #fff !important;
}
.vc_row.tablist_row .vc_tta-tabs-list .vc_active a, .vc_row.tablist_row  .vc_tta-tabs-list a {
	font-size: 30px;
	border: 0 !important;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	padding: 7px 158px !important;
	border-radius: 2px !important;
	width: auto !important;
}
.vc_row.tablist_row .vc_tta-tabs-container {
	width: inherit !important;
	text-align: center !important;
}
.vc_row.tablist_row .vc_tta-tabs-list  a {
	background-color: #fff!important;
	color: #000 !important;
}
.script_counter {
	color: #2f3858 !important;
	border: 0 !important;
	border-radius: 3px !important;
	margin: 0 auto!important;
	padding: 15px 7.1em !important;
}
.timer {
	font-size: 83px;
	text-align: center;
	padding: 30px;
	line-height: 71px;
}
.spoken_row ul {
	display: inline-block;
	margin: 0;
}
.vc_row .spoken_row li {
	list-style-type: none;
}
.counter_form input, .counter_form textarea {
	display: block;
	width: 100%;
	line-height: 1.5;
	padding: 12px 28px !important;
	color: #495057 !important;
	background-color: #fff !important;
	border-radius: .25rem  !important;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	border:0px !important;
}
.counter_form textarea {
	height: 354px;
}
.counter_form ::-webkit-input-placeholder { 
	color:    #000;
	opacity:  1;
}
.counter_form :-moz-placeholder { 
	color:    #000;
	opacity:  1;
}
.counter_form ::-moz-placeholder {
	color:   #000;
	opacity:  1;
}
.counter_form :-ms-input-placeholder {
	color:    #000;
	opacity:  1;
}
.timer_buttons .btn-default, .timer_buttons .btn-default:hover {
	background-color: #366b97;
}
.timer_buttons .btn-default,.timer_buttons .btn-default:hover ,.timer_buttons .btn-success, .timer_buttons .btn-success:hover,.fa-paperclip:before  {
	color: #fff;
}
.timer_buttons .btn, .timer_buttons .btn:hover {
	padding: 11px 0px !important;
	font-size: 21px;
	width: 26%;
	border: 0;
}
.timer_buttons .btn-warning, .timer_buttons .btn-warning:hover {
	background-color: #bad8db;
	color: #2f3858;
}
.timer_buttons .btn-success, .timer_buttons .btn-success:hover {
	background-color: #f7233b;
}
.icon-print:before {
	font-family: fontawesome;
	content: '\f02f';
	padding-right: 8px;
}
.icon-print:before,.text-uppercase,.vc_grid-filter.vc_grid-filter-center {
	color: #f7233b;
}
.text-uppercase {
	background-color: #366b97;
	padding: 2px 8px;
	margin-top: 5px;
	font-size:13px;
	text-transform:uppercase;
	display: inline-block;
}
.text-uppercase:hover {
	color: #f7233b !important;
}
.fa-paperclip:before {
	font-family: fontawesome;
}
.blog_page, .single, .archive{
	background-color: #E1E4DD;
}
.blog_page .vc_grid-item .vc_gitem_row {
	border: 1px solid #ddd;
	box-shadow: inset 0 0 10px #00000052;
}
.fa-paperclip:before {
	font-family: fontawesome;
}
.vc_gitem_row .vc_btn3.vc_btn3-style-custom {
	border: 0 !important;
	font-size: 12px !important;
}
.vc_gitem_row .wpb_single_image {
	line-height: 0;
}
.vc_row .vc_grid-btn-load_more  .vc_btn3.vc_btn3-style-custom{
	border: 4px solid #2f3858 !important;
	padding: 5px 30px !important;
}
.vc_grid-filter.vc_grid-filter-center {
	text-align: left;
	font-size: 10px;
	padding: 5px 0;
}
.vc_row .vc_grid-btn-load_more  .vc_btn3.vc_btn3-style-custom{
	border: 4px solid #2f3858 !important;
	padding: 5px 30px !important;
}
/*.news-page .vc_gitem_row {
border: 1px solid #ddd;
box-shadow: inset 0 0 10px #00000052;
}*/
/*SIDEBAR_PAGE_SECTION*/
.sidebar .textwidget .mc4wp-form-fields {
	background: #2f3858;
}
.sidebar .textwidget .mc4wp-form-fields,.sidebar .gform_wrapper{
	padding: 30px;
	width: 260px;
	margin: 0 auto;
}
.sidebar .mc4wp-form-fields input {
	background-color: #fff;
	width: 100%;
}
/*PLACEHOLDER_SECTION*/
.sidebar ::-webkit-input-placeholder { 
	color:  #2f3858;
	opacity:  1;
}
.sidebar :-moz-placeholder { 
	color: #2f3858;
	opacity:  1;
}
.sidebar ::-moz-placeholder {
	color: #2f3858;
	opacity:  1;
}
.sidebar :-ms-input-placeholder {
	color: #2f3858;
	opacity:  1;
}
.sidebar input, .sidebar textarea,.sidebar .gform_wrapper .gform_footer input[type=submit] {
	background-color: #fff;
	width: 100%;
	color: #2f3858 !important;
	font-size: 18px !important;
	font-weight: 400;
	padding: 7px 10px !important;
	margin: 0 !important;
}
.sidebar .gform_wrapper {
	background: #2f3858;
	padding-top:42px !important;
}
.sidebar h2.widgettitle{
	font-size:24px;
	margin-bottom:15px;
}
.sidebar .widget_archive a{
	color:#2f3858 !important
}
.sidebar input:focus, select:focus, textarea:focus {
	border: 0;
}
.sidebar .wp-playlist-current-item:before, .sidebar .wrap-mjp .MI-image:before {
	top: 19px!important;
}
.sidebar .mc4wp-form-fields {
	background: #2f3858;
	padding: 30px;
	margin: 0 auto;
}
/*TAB_SECTION*/
.demo-col .vc_tta-tabs-container{
	width: 773px !important;
	float: left;
}
.vc_row  .demo-col  .vc_tta-panels-container{
	width: 350px;
	float: right;
}
.demo-col  .vc_tta-tabs-list a{
	width: 336px !important;
	text-align: center !important;
	list-style-type: none;
	border: 5px solid #fff !important;
	margin-bottom: 15px !important;
	background-color: transparent !important;
	color: #fff !important;
	font-size: 24px;
	border-radius: 0 !important;
}
.demo-col  .vc_tta-panels{
	background-color: transparent !important;
	border: 0 !important;
	position: relative !important;
	top: -30px !important;
	z-index: 99;
	margin: 0;
}
.demo-col .vc_tta-tabs-list .vc_active a{
	background-color: #f7233b !important;
}
.demo-col .vc_tta-tab{
	padding-right: 50px !important;
}
.demo-col .vc_tta-tab a:before, .demo-col  .vc_tta-tab a:after{
	display:none !important;
}
.demo-col .vc_tta.vc_general .vc_tta-tab>a {
	padding: 0px 17px !important;
}
.demo-col .vc_tta-tabs-list .vc_active a {
	background-color: transparent !important;
}
/*PLAYLIST-SECTION*/
.demo-playlist .wp-playlist-current-item:before, .sidebar .wrap-mjp .MI-image:before{
	content: "";
	background-image: url(https://kimhandysidesvoiceover.com/wp-content/uploads/2020/04/Kim-Handysides-Award-Winning-Female-Voice-Over-Artist-playlist-logo.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center;
	width: 179px;
	height: 67px;
	position: absolute;
	left: 30px;
	top: 12px;
}
.vc_row .demo-playlist .wp-playlist {
	padding: 85px 0px;
	padding-bottom: 0;
}
.vc_row .demo-playlist .wp-playlist-light {
	border: 4px solid #2f3858;
	background: #e1e4dd;
}
body .vc_row .demo-playlist .mejs-time-current {
	height: 10px;
}
.vc_row .demo-playlist .wp-playlist-light .mejs-container, .vc_row .demo-playlist .wp-playlist-light .mejs-controls {
	background: #fff;
	padding: 0 !important;
}
.vc_row .demo-playlist .mejs-button>button {
	background: transparent;
}
.vc_row .demo-playlist.wp-playlist .mejs-button.mejs-volume-button.mejs-mute button:before, .wp-playlist .mejs-button.mejs-volume-button.mejs-unmute button:before{
	content: "\f028";
	font-family: fontawesome;
	color: #366b97;
	font-size: 21px;
}
.wp-playlist .mejs-button.mejs-volume-button.mejs-unmute button:before{
	content: "\f026";
}
.wp-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{
	background: #f7233b;
}
.wp-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{
	background: #366b97;
}
.mejs-controls a.mejs-horizontal-volume-slider {
	right: 46px;
}
.wp-playlist .mejs-button.mejs-volume-button button {
	width: 25px;
	height: 25px;
	margin: 0;
	top: 12px;
}
.mejs-volume-button {
	right: 100px;
}
.vc_row .demo-playlist .mejs-play:before,.vc_row .demo-playlist .mejs-replay:before {
	content: "\f04b";
}
.vc_row .demo-playlist .mejs-pause:before,.vc_row .demo-playlist .mejs-play:before,.vc_row .demo-playlist .mejs-replay:before {
	color: #366b97;
}
.vc_row .demo-playlist .mejs-pause:before{
	content: "\f04c";
}
.vc_row .demo-playlist .wp-playlist-light .fa-download:before {
	content: "\f063";
	color: #366c99;
	font-size: 21px;
}
.vc_row .demo-playlist .wp-playlist-light .mejs-time-total {
	background: #fff !important;
	width: calc(100% - 137px);
	position: relative;
	left: 17px;
}
.vc_row .demo-playlist  .mejs-controls .mejs-time-rail .mejs-time-total, .vc_row .demo-playlist  .mejs-time-float-corner, .vc_row .demo-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: #366b97!important;
	top: 0px;
	height: 10px;
}
.vc_row .demo-playlist .mejs-play:before,.vc_row .demo-playlist .mejs-replay:before,.vc_row .demo-playlist .mejs-pause:before {
	top: 14px;
	left: 10px;
}
.vc_row .demo-playlist .wp-playlist-current-item .wp-playlist-item-title{
	color:#fff;
	font-weight: 500;
	font-size: 18px;
}
.vc_row .demo-playlist .wp-playlist-current-item .wp-playlist-item-title,.vc_row .demo-playlist .wp-playlist-item-title {
	padding-top: 0;
	top: 9px;
	left: 0px;
	z-index: 99999;
	text-align: left;
	width: calc(100% - 19px)!important;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
}
.vc_row .demo-playlist .wp-playlist-item-title{
	font-size: 16px;
	font-weight:500;
}
.vc_row .demo-playlist .wp-playlist-light .wp-playlist-playing{
	background: #366b97;
}
.vc_row .demo-playlist .wp-playlist-light .wp-playlist-playing .wp-playlist-caption,.vc_row .demo-playlist .wp-playlist-light .wp-playlist-playing{
	color: #fff!important;
}
.vc_row .demo-playlist .wp-playlist .wp-playlist-current-item{
	max-width: 100%;
	background-color: #000;

	background-color: #2f3858;
}
.vc_row .demo-playlist .wp-playlist .wp-playlist-current-item,.vc_row .demo-playlist .wp-playlist-caption {
	overflow: visible;
}
.vc_row .demo-playlist .wp-playlist-current-item {
	height: 45px;
}
.vc_row .demo-playlist .wp-playlist-caption {
	position: relative;
	z-index: 9999;
	left: 14px;
}
.vc_row .demo-playlist .wp-playlist .wp-playlist-tracks{
	background: #9dd1dc;
}
.vc_row .demo-playlist .wp-playlist-item{
	padding: 10px;
	border-bottom: 1px solid #000;
}
.content-sidebar .content {
	width: 71%;
}
.content-sidebar .sidebar {
	width: 29%;
}
h2.widgettitle{
	color:#2f3858;
}
.vc_row .demo-playlist .wp-playlist .wp-playlist-caption{
	color: #f7233b;
}
.vc_row .demo-playlist .wp-playlist .wp-playlist-item.wp-playlist-playing a.wp-playlist-item-title,.shop-row h5,.business-row h5,.rate_row tr,.rate_row td,.rate_row tr,.rate_row td   {
	color: #fff;
}
body .mejs-time-current{
	transition:none;
}
.entry-content .wp-playlist{
	margin: 0 0 0px!important;
}
.vc_row .demo-playlist .wp-playlist-tracks{
	overflow: auto;
	max-height: 294px;
	display: block;
}
.header-widget .text-right.wpb_column .vc_column-inner,.vc_row .wpb_row {
	z-index: 0;
}
.vc_row .demo-playlist .wp-playlist-current-item .wp-playlist-item-title {
	padding:10px;
}
.wp-playlist-tracks::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background-color: #f7233b;
}
.wp-playlist-tracks::-webkit-scrollbar-track {
	border-radius: 10px;
	background-color: #fff;
}
.wp-playlist-tracks::-webkit-scrollbar {
	width: 10px;
}
.demo-playlist .wpse-download{
	display: block;
	right: 25px;
	top: 65px;
}
.demo-playlist .wp-playlist-caption {
	max-width: 100%;
}
.wp-playlist .mejs-button.mejs-volume-button.mejs-mute button:before, .wp-playlist .mejs-button.mejs-volume-button.mejs-unmute button:before {
	content: "\f028";
	font-family: fontawesome;
	color: #366b97;
	font-size: 21px;
}
.vc_row .demo-playlist .wp-playlist-light .wp-playlist-playing .wp-playlist-item-title {
	color: #fff!important;
}
/*E-LEARNING-PAGE*/
.rate_row th {
	border-right: 1px solid #fff;
	padding: 12px 0;
	font-family: 'Raleway', sans-serif;
	font-weight: 600;
}
.rate_row th, .rate_row tbody,.rate_row tr ,.rate_row td  {
	text-align: center;
}
.rate_row tbody {
	background-color: #366b97;
}
.rate_row table {
	width: 100%;
	border: 5px solid #fff;
}
.rate_row tr,.rate_row td {
	border: 1px solid #fff;
	padding: 14px 0;
}
.rate_lists li:before {
	content: " ";
	background-image: url(https://kimhandysidesvoiceover.com/wp-content/uploads/2020/04/Kim-Handysides-Award-Winning-Female-Voice-Over-Artist-list.png);
	padding: 0px 20px;
	background-repeat: no-repeat;
	margin-left: -37px;
	position: relative;
	top: 6px;
}
.rate_lists li {
	list-style-type: none!important;
	padding-left: 37px;
	padding-top: 18px;
}
.article-content a {
	text-decoration: underline;
}
.home-audio .wrap-mjp  {  
	border: 1px solid #fff;
	border-bottom: none;
}
/*.fliprow_settings  .vc_btn3-container .vc_btn3,.fliprow_settings  .vc_general.vc_btn3:hover{ 
border: 1px solid #fff;
border-top: none;
}*/
.wpb_text_column .contents, .wpb_text_column .contents1, .wpb_text_column .contents2{
	position:absolute;
	background-color:#fff;
	padding:5px 20px;
}
i.fa-times:before{
	font-family: fontawesome;
	cursor:pointer;
}
/*Timer*/
.icon-print:before {
	font-family: fontawesome;
	content: '\f02f';
	color: #f7233b;
	padding-right: 8px;
}
/*REGISTER-ONLINE*/
.vc_row.buy-online-row .gform_wrapper {
	width: 100%;
}
.vc_row.buy-online-row .gform_footer input[type=submit] { 
	padding: 6px 45px !important;
}
/*BUY-ONLINE*/
.business-row .vc_gitem-row-position-top {
	background-color: #2f3858;
}
.shop-row .vc_gitem-row-position-top{
	background-color: #366b97;
}
.shop-row .social-media-row  .vc_btn3-container.vc_btn3-center {
	border-top: 14px solid #9dd1dc!important;
}
.shop-row .vc_gitem-row-position-top,.business-row .vc_gitem-row-position-top{
	border-top-left-radius: 137px;
	border-top-right-radius: 137px;
	padding-top: 15px;
}
.business-row .vc_grid .vc_btn3.vc_btn3-style-custom {
	background-color: #2f3858 !important;
	border: 0;
	border-top: 14px solid #366b97!important;
}
.vc_row.shop-row .vc_col-sm-12,.business-row .vc_col-sm-12 {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.shop-row p{
	font-size: 15px;
}
.vc_row.shop-row .vc_btn3-container.vc_btn3-center {
	border-top: 14px solid #2f3858;
}
.vc_row.shop-row .vc_btn3-container.vc_btn3-center,.vc_row.business-row .vc_btn3-container.vc_btn3-center{
	text-align: center;
	margin:3.5em 0 0 0 !important;
}
.vc_row.shop-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom,.vc_row.business-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom{
	font-size: 25px !important;
	font-weight: 600;
	width: 100%;
	border: 0;
}
/*Infographics-section*/
.resume_button a, .resume_button a:hover {
	background-color: #2f3858;
	color: #ffffff;
	border: 4px solid #fff;
	font-size: 18px;
	font-weight: 400;
	border-radius: 0px;
	padding: 15px 4em;
	text-align: center;
}
.resume_button a, .resume_button a:hover{
	color: #f7233b !important;
}
.cart-page{
	background-color: #e1e4dd;
}
.cart-page .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
	border-left: 3px solid #1e85be;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
	padding: .5em .5em .5em 3em!important;
	margin: 0 0 2em!important;
	position: relative;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #e5e5e5;
	line-height: 40px;
	color: #777;
	list-style: none!important;
	width: auto;
	font-size: 12px;
	background-color: transparent;
}
.woocommerce-info::before {
	color: #1e85be;
	content: "\e867";
	position: absolute;
	left: 1.5em;
	top: auto;
}
.cart-page .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	font-size: 11px;
	margin: 0;
	line-height: 1.5em;
	cursor: pointer;
	position: relative;
	text-decoration: none;
	overflow: visible;
	padding: .618em 1em;
	font-weight: 700;
	border-radius: 3px;
	left: auto;
	color: #f7233b;
	background-color:#f7f7f7;
	border: 0;
	text-transform:uppercase;
	font-weight:400;
}
.cart-page .wc-backward:before {
	margin-right: 7px;
	content: "\e02f";
}
.side-header i{
	font-weight:600;
	font-style:normal;
	color: #2f3858;
}
.woocommerce-page .site-container {
	background-color: #e1e4dd;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .quantity .input-text.qty {
	background-color: #2f3858 !important;
	text-align: center;
	padding: 10px;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
	color: #fff !important;
}
h2.woocommerce-loop-product__title {
	color: #f7233b;
	text-align: center;
}
.woocommerce ul.products li.product .button {
	border-radius: 0;
	background-color: #fff!important;
	color: #f7233b;
}
.outofstock-message {
	background: #f7233b;
	color: #fff;
}
.outofstock-message a {
	font-style: normal;
	font-weight: 700;
	color: #ffffff;
	text-decoration:underline!important;
}
.vc_row.remote-row .mejs-time.mejs-currenttime-container{
	display: block !important;
}
.vc_row.remote-row .mejs-play:before, .remote-row .mejs-replay:before,.vc_row.remote-row .mejs-play:before, .vc_row.remote-row .mejs-replay:before,.vc_row.remote-row  .mejs-pause:before {
	content: none;
}
.vc_row.remote-row .mejs-button button,.vc_row.remote-row .mejs-currenttime {
	top: -8px;
}
.vc_row.remote-row .mejs-currenttime,.customaudioplayer{
	position: relative;
}
.vc_row.remote-row .mejs-time-current,.vc_row.remote-row .mejs-controls .mejs-time-rail .mejs-time-total,.vc_row.remote-row .mejs-time-float-corner,.vc_row.remote-row .mejs-controls .mejs-time-rail .mejs-time-loaded  {
	height: 8px;
}
/*Service_Remote_Page*/
.wpb_text_column.wpb_content_element.float-left {
	width: 50%;
	float: left;
	padding-right: 2em;
	text-align: justify;
}
.covid-response-row .wpb_video_widget {
	width: 365px;
	float: right;
	margin-left: 30px;
}
.vc_row .demo-playlist.player_light_border .wp-playlist-light {
	border: 4px solid #e1e4dd;
	background: #e1e4dd;
}
.vc_row .demo-playlist.player_light_border .vc_btn3.vc_btn3-style-custom {
	border: 4px solid #e1e4dd;
	border-top:0px;
}
.vc_row .coaching-info{
	width: 35%;
	float: right;
	margin-left: 20px;
}
.coaching-info h3{
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:18px;
	text-align:center;
}
.coaching-info p, .coaching-info li b{
	font-size:16px;
	margin-bottom: 0;
}
.coaching-info li {
	color: #F7233B;
	line-height: 22px;
}
.coaching-info li b{
	color:#ffffff;
	font-weight:400;
}
.entry-content .coaching-info ul {
	margin-bottom: 6px;
	padding-left: 20px;
}
.coaching-page .vc_row .vc_btn3.vc_btn3-style-custom {
	border:0;
	box-shadow: 7px 7px 10px rgba(0, 0, 0, .5);
	font-family: 'Raleway', sans-serif;
	font-weight:600;
	padding: 8px 45px;
}
.vc_row.coaching-info .vc_btn3.vc_btn3-style-custom{
	font-size: 30px;  
}
.coaching-page p{
	line-height: 24px;
}
.free-meditation-text li{
	display: inline-block;
	padding: 0 2.5em 20px 0;
}
.free-meditation-text li:before {
	content: "\f111";
	font-family: fontawesome;
	padding-right: 10px;
	margin-left: -18px;
	position: relative;
	font-size: 12px;
	color: #2f3858;
}
li.entry.product.type-product{
	min-height: 350px;
}
#responsive-menu-container {
	transition: none!important;
}
a span, a b,  a strong, a, .white.wpb_text_column a{
	color: #f7233b;
}
.vc_row.product-row .vc_btn3-container.vc_btn3-center {
	border-top: 14px solid #9dd1dc;
}
.vc_row.product-row .vc_btn3.vc_btn3-style-custom{
	box-shadow: none;
}
.vc_row.product-row .vc_gitem_row .vc_gitem-col{
	padding-bottom: 0;
}
.quantity .input-text.qty {
	padding: 3px 0 2px 15px!important;
	width: auto;
	border-radius: 3px !important;
}
.woocommerce .woocommerce-Price-amount.amount,.woocommerce p.stock{
	color:#f7233b!important;
}
.woocommerce .woocommerce button.button.alt{
	background-color: #f7233b;
}
.common-text{
	position: relative;
	left: -38px;
}
.desk_none {
	display:none;
}

/*TESTIMONIAL_SECTION*/
.vc_row .testimonial{
	padding: 1em 4.5em;
}
.vc_row .testimonial {
	position:relative;
}
.vc_row .testimonial-content {
	margin-bottom: 1em;
}
.vc_row .wpmtst-testimonial-inner  {
	text-align:center;
}

.vc_row .testimonial-content:before, .vc_row .testimonial-content:after{
	position:absolute;
	font-size:72px;
	color:#F7233B;
	font-family:fontawesome;
	line-height:1;
}
.vc_row .testimonial-content:before {
	content:'\f10d';
	left:2px;
	top:0;
}
.vc_row .testimonial-content:after {
	content: '\f10e';
	right: 2px;
	bottom: 15px;
}
.vc_row .coaching .wpmtst-testimonial-inner.testimonial-inner{
	color: #ffffff;
}
.vc_row .voice-over-clients .wpmtst-testimonial.testimonial:nth-child(even) .testimonial-content:before, .vc_row .voice-over-clients .wpmtst-testimonial.testimonial:nth-child(even) .testimonial-content:after {
	color: #366B97;
}
/*FLIP_SECTION*/
.vc_row .oxilab-flip-box-1{
	background-color: rgb(47, 56, 88);
	box-shadow: 6px 0px 16px 4px #232222;
	border: 8px solid rgb(255, 29, 37);
}
.vc_row .oxilab-flip-box-back-1 {
	background: #fff !important;
	border: none;
	box-shadow: 6px 0px 16px 4px #232222;
}
.oxilab-flip-box-back-1-data .oxilab-heading {
	color: #2f3858 !important;
	font-weight: 700 !important;
}
.oxilab-flip-box-back-1-data .oxilab-info {
	color: #2f3858 !important;
}
.oxilab-flip-box-1-data .oxilab-icon ,.vc_row.eLearning-lessons .oxilab-icon{
	display: none !important;
}
.vc_row.remote_flip .oxilab-flip-box-body-2.oxilab-flip-box-body-2-4 .oxilab-flip-box-2 .oxilab-icon{
	background-color:#366b97!important;
	background-repeat:no-repeat!important;
	background-position:center!important;
	background-size:initial!important;
	background-image:url("https://kimhandysidesvoiceover.com/wp-content/uploads/2020/05/video_quotes_icon.png")!important;
}
.vc_row.remote_flip .oxilab-flip-box-2-data{
	top: 12em;
}
.vc_row.remote_flip .oxilab-heading{
	position: relative;
	top: -6em;
}
.vc_row.remote_flip .oxilab-flip-box-front,.vc_row.remote_flip .oxilab-flip-box-back{
	background: #366b97;
}
.vc_row.remote_flip .oxilab-flip-box-2,.vc_row.remote_flip .oxilab-flip-box-back-2,.vc_row.eLearning-lessons .oxilab-flip-box-5,.vc_row.eLearning-lessons .oxilab-flip-box-back-5,.vc_row.eLearning-lessons .oxilab-flip-box-6,.vc_row.eLearning-lessons .oxilab-flip-box-back-6,.vc_row.eLearning-lessons .oxilab-flip-box-7,.vc_row.eLearning-lessons .oxilab-flip-box-back-7  {
	background:none!important;
	box-shadow: none!important;
}
/*TAB_SECTION*/
body .vc_row.tab-row .vc_tta-style-classic .vc_tta-tab.vc_active>a, body .vc_row.tab-row .vc_tta.vc_general .vc_active .vc_tta-panel-title>a {
  background: #e3e3e3;
  border:0;
  color: #2d2d2d;
}
.vc_row.tab-row .vc_tta-tabs-container {
        background-color:#9dd1dc8 !important;
}
.vc_row .vc_tta-style-classic .vc_tta-tab.vc_active>a, 
.vc_row .vc_tta.vc_general .vc_active .vc_tta-panel-title>a, 
body .vc_row .vc_tta-style-classic .vc_tta-tab>a,
body .vc_row .vc_tta.vc_general .vc_tta-panel-title>a  {
  color: #f3f4f7 ;
}
body .vc_row.tab-row .vc_tta-style-classic .vc_tta-tab>a, body .vc_row.tab-row .vc_tta.vc_general .vc_tta-panel-title>a {
    border-radius: 5px;
    margin: 0 10px;
    background: hsl(227deg 30% 26%);
    border: 2px solid hsl(0deg 0% 18%);
    width: 250px;
    color: hsl(190deg 47% 74%);
    border-bottom: 0 !important;
    padding: 13px 8px;
}
.vc_row.tab-row .vc_tta-title-text {
  font-size:16px;
}
.vc_row.tab-row  .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{
  background-color: #ffffff;
  border: 0;
}
.vc_row.tab-row .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels {
  border-radius: 0 !important;
}
.vc_row.tab-row .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container,.vc_row.tab-row .vc_tta-container{
  margin-bottom: 0px!important;
} 
.vc_row .vc_tta-tabs-container{
  text-align: center !important;
} 
.vc_row .vc_tta-tabs-list a:before,
.vc_row .vc_tta-tabs-list a:after, .vc_row .vc_tta-panels{
  border: 0 !important;
} 
.vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panel {
  margin: 0 !important;
}
.vc_row .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: transparent;
    background-color: #366b97;
}
.vc_row .vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin: 0px;
}
/*RESPONSIVE_SECTION*/
@media only screen and (max-width: 1280px){
	.hexagon-row .vc_column-gap-15 {
		margin-left: 0px!important;
		margin-right: 0px!important;
	}
	.contact-row .vc_row.wpb_row {
		margin-right: 15px;
	}
	.shoot-text .vc_row.vc_column-gap-35   {
		margin-left: 15px!important;
		margin-right: 15px !important;
	}
}
@media only screen and (max-width: 1200px){
	.vc_row .coaching-info {
		width: 32%;
	}
	.vc_row.shop-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom, .vc_row.business-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom {
		font-size:20px!important;
	}
	.hexagon-row h2 {
		font-size: 29px;
	}
	.vc_row .demo-playlist .vc_btn3.vc_btn3-style-custom {
		font-size: 12px;
	}
	.menu li {
		padding: 0 6px;
	}
	.menu a span,.shop-row p,.business-row p {
		font-size: 15px;
	}
	.vc_row.meteoric-rise-row .wpb_column ,.vc_row.hexagon-row .vc_col-sm-4,.vc_row.eLearning-lessons .wpb_column  {
		width: 100%;
	}
	.vc_row.fliprow_settings  h2{
		font-size:25px!important
	}
	.vc_row.fliprow_settings .vc_column-inner {
		margin-left: 15px!important;
		margin-right: 15px !important;
	}
	.button-row .vc_btn3.vc_btn3-style-custom {
		width: 309px !important;
	}
	.header-widget .mail-box .vc_column-inner{
		padding-left: 0px!important;
		padding-right: 6px!important;
	}
	.header-widget .single-imgs.wpb_column .vc_column-inner{
		padding-left: 6px!important;
		padding-right: 0px!important;
	}
	.vc_row .demo-playlist .wp-playlist-current-item .wp-playlist-item-title,.resume_button a, .resume_button a:hover {
		font-size: 16px;
	}
	.vc_row .demo-col .vc_tta-panels-container,.demo-col .vc_tta-tabs-container {
		width: auto!important;
		float: none;
		margin: 0 auto;
		padding-bottom: 3em;
	}
	.vc_row .demo-col	.vc_tta-tabs-container {
		text-align: center!important;
	}
	/*	.vc_row.remote_flip-row .mpc-flipbox__front, .vc_row.remote_flip-row .mpc-flipbox__back, .remote_flip-row .mpc-flipbox__content {
	width: 308px !important;
	height: 370px !important;
}*/
	.coaching_services .vc_row.wpb_row {
		margin: 0 auto;
		width: 100%;
	}
	.vc_row.hexagon-row .elearning .vc_column-inner{ 
		padding-bottom:5em !important;
	}
	.vc_row.eLearning-lessons .innercontainer {
		display:block!important;
	}
}
@media only screen and (max-width: 1199px){
	.remote_flip-row .vc_column-inner{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.vc_row.remote_flip .oxilab-info p{
		font-size: 15px!important;
	}
	/*tab*/
	body .vc_row.tab-row .vc_tta-style-classic .vc_tta-tab>a, body .vc_row.tab-row .vc_tta.vc_general .vc_tta-panel-title>a {
    width: 200px;
}
	.vc_row.tab-row .vc_tta-title-text {
    font-size: 13px;
}
}
@media only screen and (max-width: 1089px){
	.vc_row .coaching-info {
		width: 35%;
	}
}
@media only screen and (max-width: 1050px){	
	.wpb_text_column.wpb_content_element.white.float-left {
		width: 66%;
	}
}
@media only screen and (max-width: 1023px){	
	.button-row .vc_col-sm-4 ,.campaign_row .vc_col-sm-4,.glance_row .vc_col-sm-4,.glance_row .vc_col-sm-2{
		width: 100%;
		text-align: center;
	}
	.about-row h2 {
		font-size: 29px;
	}
	.menu a span,.resume_button a, .resume_button a:hover ,.campaign_row h3 {
		font-size: 14px;
	}
	.menu li {
		padding: 0 4px;
	}
	.demo-col .vc_tta-tab {
		padding-right: 10px !important;
	}
	.shop-row .vc_col-sm-3 ,.business-row .vc_col-sm-3{
		width: 50%;
		margin:0 auto;
	}
	.remote_flip-row .innercontainer {
		display: block !important;
	}
	.remote_flip-row .wpb_column:last-child {
		width: 100%;
		margin: 0 auto;
	}
	.remote_flip-row .vc_col-sm-4 {
		width: 100%;
		text-align: center!important;
	}
	.remote-row h2{
		text-align:center!important;
	}
	.wpb_text_column.wpb_content_element.float-left {
		width: 100%;
		float: none;
	}
	.source-connect .wpb_text_column.inline{
		display:block;
		text-align:center;
	}
	.vc_row.eLearning-lessons .wpb_column .vc_column-inner {
		width: 400px;
		margin: 0 auto;
	}
	.header-widget .wpb_raw_code.contact-links p{
		font-size: 13px!important;
	}
}
@media only screen and (max-width: 1000px) {
	.vc_row .coaching-info {
		width: 37%;
	}
	.vc_row.remote_flip .oxilab-flip-box-col-4,.vc_row.remote_flip .oxilab-flip-box-col-3 {
		width: 100%;
	}   
}
@media only screen and (max-width: 959px){
/* 	.menu-toggle, .genesis-responsive-menu, .menu{
		display:none;
	}
	.demo-director.vc_col-sm-8, .vc_row.hexagon-row .wpsm_col-sm-6{
		width: 100%;
	}
	.vc_row .coaching-info {
		width: 40%;
	}
	.menu-toggle, .menu-toggle:hover, .menu-toggle:focus {
		color:#ffffff;
	}
	.menu-toggle {
		margin:0 auto;
		padding:0px;
		float:none;
		padding-top: 15px;
	}
	.menu li {
		padding:5px 0;
	}
	.menu {
		position: absolute;
		top: 0px;
		background: #2f3858;
		width: 50%;
		text-align: center;
		right: 0;
		padding: 10px;
		left: 0;
		border: 2px solid #f7233b;
		margin: 0 auto;
		z-index: 999999;
	}
	.site-header .menu-toggle::before {
		top: 0;
	} */
	.vc_row .dashicons-arrow-down-alt2:before {
		content: "";
		border: 8px solid transparent;
		border-top: 8px solid #ffffff;
		vertical-align: bottom;
		width: auto;
		height: auto;
		position: relative;
	    top: 4px;
	}

	.sub-menu-toggle {
		top: 0px;
	}
	.vc_row .nav-primary .genesis-nav-menu a {
      padding: 10px!important;
      color: #fff;
      font-size: 15px;
      text-align: left;
	}
	.vc_row .menu li {
		padding:0px!important;
		margin: 0;
		border-bottom: 0!important;
	}

	.sub-menu .sub-menu-toggle.activated::before {
		transform: rotate(180deg);
	}
	.sub-menu .sub-menu-toggle::before {
		transform: rotate(0);
	}
	.sub-menu .sub-menu-toggle {
		top: 0;
		right: 0;
	}
	.menu li .sub-menu {
		width: auto;
		padding: 0;
	}
	.menu {
		position: fixed;
		background:#2f3858;
		z-index: 9999;
		left: 0;
		text-align: left;
		height: 100%;
		top: 0;
		width: 60%;
		padding: 5px;
		touch-action: initial!important;
	}
	.menu-toggle {
		float: right;
		padding: 0;
		background: #2f3858!important;
		width: 50px;
		height: 50px;
		position: fixed;
		top: 10px;
		border-radius: 5px;
		right: 15px;
		z-index: 99999;
		display: flex;
		align-items: center;
	}
	.sub-menu-toggle.activated::before {
		top: -4px;
		position: relative;
	}
	.menu li .sub-menu {
		background: transparent;
	}
	.menu a span {
		color: #fff;
	}
	.site-header .menu-toggle::before, .site-header .menu-toggle.activated::before{
		content: "";
		background-image: url(https://kimhandysidesvoiceover.com/wp-content/uploads/2023/04/menu_toggle.svg);
		width: 30px;
		background-repeat: no-repeat;
		background-position: center;
		height: 30px;
		vertical-align: middle;
		top: 0;
		margin: 0 auto !important;
	}
	.site-header .menu-toggle.activated::before {
		background-image: url(https://kimhandysidesvoiceover.com/wp-content/uploads/2023/04/close_button.svg);
	}
	.sub-menu-toggle {
		padding: 9px 10px !important;
		position: absolute;
		right: 0;
		z-index: 100;
		text-align: right;
	}
	.logged-in .menu-toggle {
    top: 64px;
}
	.content-sidebar .site-inner,.vc_row.hexagon-row .vc_col-sm-4 ,.vc_row .gform_wrapper,	.demo-playlist.vc_col-sm-4,.genre-row .vc_col-sm-8 ,.genre-text .vc_col-sm-8 ,.sub-items .vc_col-sm-8 ,.vc_row.menu-row  .vc_col-sm-3,.vc_row.menu-row .vc_col-sm-2,.content-sidebar .content, .content-sidebar .sidebar,.vc_row.menu-row .vc_col-sm-7 ,.vc_row.menu-row .vc_col-sm-8 ,.vc_row.menu-row .vc_col-sm-2 {
		width:100%;
	}
	.vc_row.menu-row .wpb_single_image.vc_align_left,.vc_row.menu-row .text-right ,.vc_row.tablist_row .wpb_text_column,.menu li .sub-menu {
		text-align: center;
	}
	.genesis-nav-menu li.page_item.current-menu-item > a span{
		border:none;
	}
	.menu li .sub-menu {
		width: auto; 
		padding-bottom: 0px;
	}
	h1 {
		font-size: 32px;
	}
	.demo-playlist.wpb_column {
		padding-bottom: 2em;
	}
	.genesis-nav-menu .sub-menu .sub-menu {
		margin: 0px 0 0 0px;
	}
	.demo-playlist.wpb_column {
		z-index: 0;
	}
	.spoken_row .timer {
		font-size: 65px;
	}
	.spoken_row h3{
		font-size: 30px!important;
	}
	.genesis-nav-menu .sub-menu {
		padding-left: 0px;
	}
	.header-widget .mail-box .vc_column-inner,.header-widget .single-imgs.wpb_column .vc_column-inner{
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	.vc_row.tablist_row  .vc_tta-tab.vc_active a:first-child{
		font-size:32px;
	}
	.vc_row.tablist_row  .vc_tta-tab.vc_active {
		padding-bottom:5px!important;
	}
	.wpb_text_column.wpb_content_element.white.float-left {
		width: 59%;
	}
	.menu-row.wpb_column{
		z-index: 9;
	}
	button#responsive-menu-button {
		right: 0 !important;
	}
	body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{
		border-left: 0px solid #ffffff !important;		
	}
	.audiobook-narration .vc_row.parentrower {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}
.audiobook-narration .mobilefirst {
		-webkit-order: 1;
		order: 1;
	}
.audiobook-narration .mobilesecond {                              
		-webkit-order: 2;
		order: 2;
	}
	/*tab*/
body .vc_row.tab-row .vc_tta-style-classic .vc_tta-tab>a, body .vc_row.tab-row .vc_tta.vc_general .vc_tta-panel-title>a {
    width: 179px;
margin: 0 3px;
}
.vc_row.tab-row .vc_tta-title-text {
    font-size: 11px;
}

}
@media only screen and (max-width: 880px) {
	.vc_row .coaching-info {
		width: 44%;
		float:none;
		margin:0 auto;
	}
}
@media only screen and (max-width: 806px) {
	.vc_row .coaching-info {
		width: 48%;
	}
}
@media only screen and (max-width: 768px){
	.wpsm_col-sm-6 {
		width: 100%;
	}
}
@media only screen and (max-width: 767px){
	h1, h5, h2, h3, .vc_row .wpb_single_image, .blog-row p, .vc_row .vc_btn3-container, .footer-widget .text-right, .footer-widget p, .footer-widget,.header-widget .text-right.wpb_column{
		text-align:center !important;
	}
	.testimonial-row .mpc-testimonial .mpc-testimonial__content:before, .testimonial-row .mpc-testimonial .mpc-testimonial__content:after {
		font-size: 40px;
	}
	.customaudioplayer{
		width:100%;
	}
	.wrap-list {
		float: none;
		margin: 0 auto;
	}
	.button-row .wpb_wrapper {
		text-align:center;
	}
	.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-tabs-container, .wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container,.vc_row .innercontainer{
		display: block!important;
	}
	.vc_tta-panels .vc_tta-panel-heading{
		display: none!important;
	}
	.demo-col .vc_tta-tab {
		padding-right: 0px !important;
	}
	.demo-col .vc_tta-tabs-list a {
		width: 370px !important;
		font-size: 18px;
	}
	.rate_row tr, .rate_row td {
		font-size: 14px;
	}
	.vc_row.fliprow_settings .vc_column-inner {
		margin-top: 1em!important;
		margin-bottom: 1em!important;
	}
	.fliprow_settings .contents, .fliprow_settings .contents1, .fliprow_settings .contents2 {
		height: 185px;
	}
	.contact-row .vc_row.wpb_row {
		margin-left: 15px;
	}
	.contact-row.wpb_column h1{
		padding-top: 10px;
	}
	.vc_row.banner-row .vc_row.wpb_row,.about-page .wpb_single_image{
		padding-top: 2em !important;
	}
	.services-page .vc_separator.vc_separator_align_center h2 {
		padding: 0;
	}
	.service-page-row .vc_icon_element ,.breakdown-row .vc_icon_element{
		display: none;
	}
	.service-page-row .vc_sep_line,.breakdown-row .vc_sep_line{
		border: none!important;
	}
	.wpb_text_column.wpb_content_element.white.float-left {
		width: 100%;
		padding-right: 0;
		text-align:left;
	}
	.wpb_text_column.wpb_content_element.float-left {
		width: 100%;
		float: none;
		padding-right: 0em;
	}
	.vc_row.banner-row .vc_btn3.vc_btn3-style-custom {
		margin-top: 1em;
	}
	body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{
		border:0!important;
	}
	li.entry.product.type-product{
		min-height: auto;
	}
	.payment-row .vc_column-inner{
		margin-top: 1em !important;
	}
	.payment-row h4{
		color:#fff!important;
	}
	.common-text{
		position: relative;
		left: 0px;
	}
	.vc_row .mobile-spac{
		padding-top:0px !important;
	}
	.desk_none {
		display:block;
	}
	.vc_row .testimonial-content::before, .vc_row .testimonial-content::after  {
		font-size: 35px;
	}
	.vc_row .testimonial {
		padding: 10px 2.5em;
	}
	/*tab*/
	body .vc_row.tab-row  .vc_tta.vc_general .vc_tta-panel-title {
    display: none;
  }
  body .vc_row.tab-row  .vc_tta.vc_tta-tabs .vc_tta-tabs-container {
    display: block !important;
    margin: 0 8px !important;
  }
  body .vc_row.tab-row  .vc_tta.vc_tta-spacing-1 .vc_tta-tab{
    width: 100%;
    margin:10px 0 !important;
  }
  body .vc_row.tab-row  .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: transparent !important;
    border: 0px !important;
  }
  body .vc_row.tab-row  .vc_tta.vc_tta-style-classic .vc_tta-panel-heading{
    border: 0px !important;
  }
  body .vc_row.tab-row .vc_tta-style-classic .vc_tta-tab>a, body .vc_row.tab-row .vc_tta.vc_general .vc_tta-panel-title>a{
    margin:0 auto;
	   width: 260px;
  }	
	.vc_row.tab-row .vc_tta-title-text {
    font-size: 15px;
}
}
@media only screen and (max-width: 741px) {
	.vc_row .coaching-info {
		width: 53%;
	}
}
@media only screen and (max-width: 676px) {
	.vc_row .coaching-info {
		width: 58%;
	}
	.menu a span, .menu li .sub-menu li a span{
		font-size: 11px!important;
	}
}
@media only screen and (max-width: 640px){
	.vc_row .gform_wrapper .gform_body ul.gform_fields li.gf_left_half, .vc_row .gform_wrapper ul.gform_fields li.gfield.gf_right_half {
		padding:0px;
	}
}
@media only screen and (max-width: 639px){
	h2 ,.about-page h1{
		font-size: 28px!important;
	}
	.vc_row.tablist_row .vc_tta-tabs-list .vc_active a, .vc_row.tablist_row .vc_tta-tabs-list a {
		font-size: 26px;
	}
	.vc_row.shop-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom, .vc_row.business-row .vc_gitem_row .vc_btn3.vc_btn3-style-custom {
		font-size: 18px!important;
	}
	.shop-row .vc_col-sm-3 ,.business-row .vc_col-sm-3{
		width: 100%;
		margin:0 auto;
	}
	.vc_row.tablist_row .vc_tta-tabs-list .vc_active a, .vc_row.tablist_row .vc_tta-tabs-list a {
		font-size: 20px;
	}
	.vc_row.tablist_row .vc_tta-tab.vc_active a:first-child {
		font-size: 21.5px;
	}
	.covid-response-row .wpb_video_widget {
		width: auto;
		float: none;
		margin: 0 0 10px 0px;
	}
	.vc_row.about-page h2{
		font-size:36px !important
	}
	.vc_row .testimonial-content::before, .vc_row .testimonial-content::after {
		font-size: 35px;
	}
	.vc_row .testimonial {
		padding: 10px 2.5em;
	}
}
@media only screen and (max-width: 622px) {
	.vc_row .coaching-info {
		width: 64%;
	}
	h1{
		padding:0 10px 10px 10px;
	}
}
@media only screen and (max-width: 568px) {
	.vc_row .coaching-info {
		width: 70%;
	}
}
@media only screen and (max-width: 522px) {
	.vc_row .coaching-info {
		width: 77%;
	}
}
@media only screen and (max-width: 479px){
	h2.tag-line {
		letter-spacing: 4px;
	}
	h2 {
		font-size: 25px;
	}
	.vc_row.testimonial-row .mpc-testimonial .mpc-testimonial__content {
		padding: 0em 3em;
	}
	h1{
		font-size: 26px!important;
	}
	.voice-over-row h2{
		font-size: 22px;
	}
	.entry-content ol, .entry-content ul,.services-page span.vc_sep_holder ,.genesis-nav-menu .sub-menu{
		padding-left: 0px;
	}
	.glance_row p {
		font-size: 13px !important;
	}
	.vc_row.meteoric-rise-row .vc_column-inner {
		padding-top: 2em !important;
		padding-bottom: 2em !important;
	}
	.vc_row.meteoric-rise-row p span{
		font-size: 46px;
	}
	.documentaries .alignleft {
		float: none;
		text-align: center;
	}
	.spoken_row .timer {
		font-size: 40px;
	}
	.spoken_row h3 ,.commercials-row h1 {
		font-size: 20px !important;
	}
	.vc_row.flip_row .mpc-flipbox__front, .vc_row.flip_row .mpc-flipbox__back {
		border-radius: inherit !important;
	}
	.vc_row.flip_row .wpb_column.vc_col-sm-6 {
		width: 304px !important;
	}
	.resume_button a, .resume_button a:hover {
		font-size: 14px!important;
	}
	.vc_row.hexagon-row .vc_col-sm-4 {
		width: 100%;
		margin: 0 auto;
	}
	.vc_row.tablist_row .vc_tta-tabs-list .vc_active a, .vc_row.tablist_row .vc_tta-tabs-list a {
		font-size: 25px;
		padding: 7px 50px !important;
	}
	.hexagon-row h2 {
		font-size: 23px;
	}
	.hexagon-col.wpb_column, .demo-list.wpb_column, .demo_list.wpb_column {
		width: 300px;
	}
	.demo-col .vc_tta-tabs-list a {
		width: 240px !important;
	}
	/*	.footer-widget .mpc-icon-column{
	margin-left: 0px!important;
}*/
	.hexagon-row .vc_column-inner{
		padding-top: 3.8em !important;
	}
	.button-row .vc_btn3.vc_btn3-style-custom {
		width: 247px !important;
		font-size: 12px;
	}
	.sub-menu .sub-menu-toggle {
		padding: 8px 0px;
	}
	.vc_row.tablist_row .vc_tta-tab.vc_active a:first-child {
		font-size: 26px;
	}
	.wp-video {
		width: 270px !important;
	}
	.free-meditation-text li {
		display: block !important;
		padding: 0 0 20px 0 !important;
	}
	.free-meditation-text ul{
		padding-left: 40px;
	}
}
@media only screen and (max-width: 463px) {
	.vc_row .coaching-info {
		width: 85%;
	}

}
@media only screen and (max-width: 424px) {
	.vc_row .coaching-info {
		width: 93%;
	}
	.demo-col .vc_tta-tabs-list a {
		font-size: 16px;
	}
	.demo-director .vc_col-sm-8,.vc_row.eLearning-lessons .wpb_column .vc_column-inner  {
		width: 100%;
	}
	h1,.root-content::before, .shoots-content::before, .kudos-content::before, .sideshows-content::before ,h2, .about-page h1 {
		font-size: 24px !important;
	}
	.vc_separator.vc_separator_align_center h4 {
		padding: 0em;
	}
	.service-page-row h4, .breakdown-row h4 {
		font-size: 28px;
	}
	h1 {
		font-size: 20px !important;
	}
	.demoready_row .wpb_single_image.wpb_content_element.inline{
		display:block;
		text-align:center!important;
	}
	.vc_row.glance_row .vc_column-inner {
		margin: 0 3px;
	}
	.vc_row.about-page h2{
		font-size:24px !important
	}
}
@media only screen and (max-width: 390px) {
	.vc_row .coaching-info {
		width: 100%;
	}
	.vc_row.about-page h2{
		font-size:24px !important
	}
	.vc_row.eLearning-lessons .oxilab-flip-box-body-5,.vc_row.eLearning-lessons .oxilab-flip-box-body-6,.vc_row.eLearning-lessons .oxilab-flip-box-body-7{
		height: 500px;
		margin: 10px 0px;
	}
}
@media only screen and (max-width: 362px) {
	.coaching-info p {
		line-height: 15px;
	}
	.coaching-info p, .coaching-info li b {
		font-size: 12px;
	}
	.vc_row.about-page h2{
		font-size:24px !important
	}
	.vc_row.remote_flip .oxilab-flip-box-body-2{
		height: 400px;
		margin: 10px 0px;
	}
	.vc_row.remote_flip .oxilab-heading {
		top: -5.5em;
	}
	.vc_row.remote_flip .oxilab-flip-box-2-data{
		top: 13.5em;
	}
	.vc_row.remote_flip .oxilab-flip-box-2-data .oxilab-heading {
		padding: 0px!important;
	}
	.wpb_raw_code.contact-links{
		padding-right: 0em !important;
		display:block;
	}
	.vc_row.flip_row .oxilab-flip-box-back-1-data .oxilab-info {
		font-size: 13px!important;
		line-height: 19px!important;
	}
}
@media only screen and (max-width: 335px) {
	.coaching-info .wpb_text_column{
		background-image:none !important;
		padding:15px 0 !important;
	}
	.coaching-info p, .coaching-info li b {
		font-size: 16px;
	}
	.coaching-info p {
		line-height: 28px;
	}
}
