@import url('https://fonts.googleapis.com/css?family=Work+Sans:400,500,700');/* font-family: 'Work Sans', sans-serif;*/
@import url('https://fonts.googleapis.com/css?family=Prompt:400,500,700');/*font-family: 'Prompt', sans-serif;*/
@font-face {
	font-family: "Hitchcock";
	src: url("http://www.voicethatgirl.com//wp-content/uploads/fonts/Hitchcock.ttf");
}
/* Default Codes */
html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*, *:before, *:after {
	-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
body {
	padding:0;
	margin:0;
	font-family: 'Work Sans', sans-serif;
	font-size: 18px;
	font-weight: 400;/*normal*/
	color:#ffffff;
	background-color:#000000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	border-top: 25px solid #fff;
	border-bottom: 25px solid #fff;
	border-left: 15px solid #fff;
	border-right: 15px solid #fff;
}
button:hover, button:focus{
	background-color:transparent !important;
}
.client-header h2{
	color:#000000;
	position: relative;
	margin-top: -4.8em;
}
.site-container{
	overflow: hidden !important;
}
.vc_row.back-images{
	background-size: 104% !important;
}
.client-page .vc_row .ts-testimonial-main.style1 .ts-testimonial-content {
	margin: 0 !important;
	width: 95%;
}
.client-page .vc_row .ts-testimonial-main.style1 .ts-testimonial-user {
	width: 95%;
}
body > div {
	font-size: 18px;
}
.text-center {
	text-align: center;
}
.nch-logo-link {
	pointer-events: none !important;
	cursor: default !important;
	overflow:hidden;
}
#voiceDemos{
	top: -4em;
	left: -7em;
	z-index: 999;
}
.videos-padding .wpb_video_widget, .demos-audio1 .wpb_video_widget{
	border: 7px solid #D8DD10;
}
.text-right {
	text-align:right;
}
.float-right .wpb_wrapper{
	margin-top: 1em;
}
.inline {
	display: inline-block;
}
.white, .white a,.white em, .white .fa, .footer-icons .ts-box-icon-title-text, .footer-icons i.ts-box-icon-title-icon, .about-avail a{
	color: #fff !important;
}
.float-right{
	float:right !important;
}
.icons-social .ts-box-icon.icon_left-style .ts-main-ico{
	margin-right: 0px !important;
}
.vc_row.home-about-row, .vc_row.client-bg, .vc_row.demos-row{
	overflow:visible !important;
}
.float-right{
	float: right !important;
}
.vc_row.testimonal-image {
	background-size: 87.99% 100% !important;
}
a {
	text-decoration: none !important;
}
.footer a{
	color:#fff;
}
:focus{
	outline:none;
}
.widget , .entry{
	margin-bottom:0;
}
.contact-page .site-footer{
	padding-top: 3em;
}
h1.site-title, h2.site-tag{
	font-size:24px;
	transform: rotate(352deg);
	padding-right: 12em;
}
h2.site-tag{
	font-size:21px;
	margin-left: 120px;
	margin-top: -8px;}
.vc_custom_heading a:hover {
	opacity: 1;
}
.site-header .wrap , .site-inner{
	padding: 0;
}
.site-footer {
	border: none;
	padding: 0px 0;
	margin-top: -2px;
}
.right-list{
	float:right;
	width:50%;
}
.left-list{
	float:left;
}
.vc_row.about-bg{
	background-position: 30% !important;
	background-size: 45% 100% !important;
}
.site-header {
	border: none;
	min-height: auto;
}
h1 , h2 , h3 , h4 , h5 , h6 {
	font-family: "Hitchcock";
	font-weight : 400;
	color:#ffffff;
	text-transform : uppercase;
}
h1 {
	font-size: 48px;
	font-weight: 300;

}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 21.27px;
	line-height: 2;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 16px;
}
.menu-primary-menu-container{
	padding: 64px 0px 50px 0px;
	text-align: center;
}
.menu, .menu li, .menu li a, .menu a:hover{
	border:none;
	background:none;
}
.menu a, .menu_control {
	color: #fff;
	font-family: "Hitchcock";
	font-size: 21px;
	font-weight: 400;
	padding: 20px 35px;
}
.menu li.current-menu-item > a {
	cursor: pointer;
	background: none;
	color:#ffffff;
}
.menu li{
	display:inline-block;
}
.home .menu li.current-menu-item > a, .about-page .menu li.current-menu-item > a, .demos-page .menu li.current-menu-item > a, .client-page .menu li.current-menu-item > a, .contact-page .menu li.current-menu-item > a, .services-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/menu-background.png)!important;
	background-repeat: no-repeat;
	background-position: center;
	background-size:contain;
	color: #000 !important;
}
.about-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/menu-bg-orange.png)!important;
}
.demos-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/clients-background.png)!important;
}
.client-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/page.png)!important;
}
.services-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2019/04/services-menu.png)!important;
}
.contact-page .menu li.current-menu-item > a{
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/contact-menu-bg.png)!important;
}
.home .icons-social .ts-box-icon-title-icon{
	color:#04b2b2 !important;
}
.about-page .icons-social .ts-box-icon-title-icon{
	color:#ff5304 !important;
}
.demos-page .icons-social .ts-box-icon-title-icon {
	color:#000000 !important;
}
.client-page .icons-social .ts-box-icon-title-icon{
	color:#00bdd1 !important;
}
.contact-page .icons-social .ts-box-icon-title-icon{
	color:#a50000 !important;
}
.services-page .icons-social .ts-box-icon-title-icon {
	color: #d408ff!important;
}
.menu-toggle , .indi_mp3j span , .vc_row .gform_wrapper .top_label .gfield_label , .post-edit-link, .vc_mobileview{
	display:none;
}
.vc_row .wpb_button, .vc_row .wpb_content_element, .vc_row ul.wpb_thumbnails-fluid>li {
	margin-bottom: 0;
}
.vc_row .vc_btn3.vc_btn3-style-custom {
	background: #ed1c8f !important;
	color: #fff !important;
	font-family: "Hitchcock";
	font-size: 18px;
	font-weight: bold;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 2px 35px 0px 25px !important;
	line-height: 1.5;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:    #bcbec0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #bcbec0;
	opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #bcbec0;
	opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #bcbec0;
}
.home-contact-form ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:    #ffffff;
	opacity:  1;
}
.home-contact-form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #ffffff;
	opacity:  1;
}
.home-contact-form ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #ffffff;
	opacity:  1;
}
.home-contact-form :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #ffffff;
	opacity:  1;
}
.contact-page ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color:    #000000;
	opacity:  1;
}
.contact-page :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #000000;
	opacity:  1;
}
.contact-page ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #000000;
	opacity:  1;
}
.contact-page :-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #000000;
	opacity:  1;
}
input, select, textarea {
	background-color: #F1F2F2;
	border: 0;
	font-family: "Hitchcock" !important;
	color: #fff!important;
	font-size: 14px !important;
	font-weight: 400;
	padding: 14px !important;
}
.home textarea {
	color: #fff !important;
}
.contact-page input, select, textarea{
	color:#000 !important;
}
input:focus, textarea:focus {
	border: none;
	outline: none;
}
.vc_row .ts-owlslider-controls div {
	padding: 0;
	border: none;
}
.gform_confirmation_message{
	text-align: center;
	margin-top: 20px;   
}
.vc_row .ts-box-icon.icon_left-style .ts-main-ico{
	margin:0;
}
.vc_row .ts-box-icon-link{
	clear:both;
	overflow:hidden;
	display: inline-block;
	line-height:0;
	vertical-align: middle;
}
/*Logos default code*/
.vc_row .ts-vcsc-logos-layout-wrapper .nchgrid-item.nchgrid-tile {
	border: none;
	box-shadow: none !important;
}
.ts-lightbox-freewall-grid-container, body .nchgrid-item div.nchgrid-caption {
	transition: none !important;
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-ms-transition: none !important;
	-o-transition: none !important;
}
.ts-lightbox-freewall-item.ts-lightbox-freewall-active.nchgrid-item.nchgrid-tile {
	-webkit-transition: none !important;
	transition: none !important;
}
.ts-lightbox-freewall-item.ts-lightbox-freewall-active.nchgrid-item.nchgrid-tile img{
	width: 151.43px !important;
	margin:0 auto;
}
.ts-lightbox-freewall-grid-container div.nchgrid-item .nchgrid-caption, body .nchgrid-item div.nchgrid-caption {
	background: none !important;
	display:none !important;
}
body .nchgrid-item img {
	width:100%;
	height:auto !important;
}
.ts-owlslider-controls div:hover {
	background: transparent;
}
.message-heard .wrap-mjp {
	padding:0;
}
.vc_row .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) , .gform_wrapper textarea{
	text-indent: 4px;
}
.vc_row .gform_wrapper input.large, .vc_row .gform_wrapper textarea {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.vc_row .gform_body {
	width: calc(100% );
}
.vc_row.home-about-row div.mjp-s-wrapper.s-graphic{
	width: 100%;
	height: 200px !important;
	border-radius: 3px;
	float: left;
	position: relative;
	top: -4em;
}
.home-about-row .wrap_inline_mp3j .play-mjp, .home-about-row .wrap_inline_mp3j .pause-mjp, .home-about-row .bars_mp3j .ui-slider-handle {
	background: transparent!important;
	background-image: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/Asset-3.svg)!important;
	background-repeat: no-repeat!important;
	padding: 0px!important;
	background-size: 178px 353px!important;
	margin-right: 0px !important;
	width: 100% important;
	height: 105px !important;
}
.home-about-row .wrap_inline_mp3j .play-mjp {
	background-position: 14px -129px!important;
	position: relative!important;
	top: 3.5em!important;
	cursor:pointer!important;
}
.home-about-row .wrap_inline_mp3j .pause-mjp {
	background-position: -82px -129px!important;
	position: relative!important;
	top: 3.5em;
	cursor: pointer!important; 
}
.home-about-row .sdl_linkWrap {
	background-color: transparent !important;	
}
.home-about-row .sdl_linkWrap a {
	background-position: 0px -76px!important;
	margin-right:-5px !important;
}
.home-about-row .listwrap_mp3j {
	margin-top: 10px !important;	
}
.home-about-row .T_mp3j, .vc_row span.indi_mp3j {
	display:none;
}
.home-about-row span.posbarB_mp3j {
	overflow:hidden;
}
.home-about-row span.load_mp3j, span.loadB_mp3j{
	height:0;
	min-height:0;
}
.home-about-row .wrap_inline_mp3j .play-mjp, .home-about-row  .wrap_inline_mp3j .pause-mjp{ 
	width: 98px!important;
	display: inline-block;
}
.vc_row.home-about-row .mjp-s-wrapper span.bars_mp3j {
	background: #393A39;
	height: 20px;
	top: -9px;
	width: 100%;
	bottom:0px!important;
}
.home-about-row .group_wrap .ui-slider-horizontal .ui-slider-range {
	height: 20px!important;
	top: 0px !important;
	background: #896728!important;
}
.vc_row.home-about-row span.group_wrap {
	position: relative;
	margin: 0;
	width: 73%;
	display: inline-block;
}
.vc_row.home-about-row span.group_wrap{
	display: none;
}
.home-about-row .mjp-s-wrapper.s-graphic .sdl_linkWrap a{
	font-size: 24px !important;
	color: #ffffff !important;
	font-family: "Hitchcock";
	width:100%!important;
	margin:0 auto;
}
.home-about-row span.wrap_inline_mp3j{
	height: 100%!important;
	display: block;
	width: 100% !important;
	text-align: center;
	cursor: default;
	margin-top: 1em;
	cursor: default !important;
}
.home-about-row .sdl_right .sdl_linkWrap{
	float:none !important;
}
.home-about-row .mjp-s-wrapper.s-graphic .sdl_linkWrap{
	width:100% !important;
	text-align:center;
}  
.home-about-row .wrap_inline_mp3j{
	text-align: center !important;
}
.home .wpb_single_image.about-logo, .home .wpb_single_image.contact-logo, .home .wpb_single_image.demos-logo, .home .wpb_single_image.clients-logo, .about-page .wpb_single_image.demos-logo, .about-page  .wpb_single_image.clients-logo, .about-page .wpb_single_image.contact-logo, .about-page .wpb_single_image.home-logo, .contact-page .wpb_single_image.about-logo, .contact-page .wpb_single_image.demos-logo, .contact-page .wpb_single_image.clients-logo, .contact-page .wpb_single_image.home-logo, .demos-page .wpb_single_image.about-logo, .demos-page   .wpb_single_image.clients-logo, .demos-page .wpb_single_image.contact-logo,  .demos-page .wpb_single_image.home-logo, .client-page .wpb_single_image.about-logo, .client-page .wpb_single_image.demos-logo, .client-page .wpb_single_image.contact-logo,  .client-page .wpb_single_image.home-logo, .menu-toggle, .error404 .demos-logo, .error404 .clients-logo, .error404 .contact-logo,  .error404 .about-logo, .error404 .services-logo, .contact-row1, .client-notdisplay1, .media-homeimage, .demo-block, .about-page .site-footer, .about-mobile1,  .image-mobileview{
	display:none;
}
.home .wpb_single_image.services-logo, .about-page  .wpb_single_image.services-logo, .demos-page .wpb_single_image.services-logo, .client-page .wpb_single_image.services-logo, .contact-page .wpb_single_image.services-logo, .services-page .wpb_single_image.home-logo, .services-page .wpb_single_image.about-logo, .services-page .wpb_single_image.demos-logo, .services-page .wpb_single_image.clients-logo, .services-page .wpb_single_image.contact-logo  {
	display:none;
}
.vc_row.client-bg{
	background-size:81%!important;
}
.client-bg h2{
	color:#000000;
}
.client-bg .vc_row{
	position:relative;
	top:-18em;
}
.testimonial-row h2{
	margin-top:-1em;
}
.gform_wrapper textarea.medium {
	height: 120px;
}
.gform_wrapper {
	margin: 0 auto;
	max-width: 70%;
}
.home-about-row .vc_row .vc_btn3.vc_btn3-style-custom{
	background: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/home-read-more.png) !important;
	color: #029092 !important;
	border: 0;
	padding: 14px 30px!important;
	background-size: 100% 100% !important;
	font-weight: 400;
}
.testimonial-row .vc_row .vc_btn3.vc_btn3-style-custom{
	background: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/button.png) !important;
	color: #000000 !important;
	border: 0;
	padding: 14px 30px!important;
	background-size: 100% 100% !important;
	font-weight: 400;
}
.vc_row .ts-vcsc-logos-layout-wrapper .nchgrid-item.nchgrid-tile:hover img{
	transform:scale(1) !important;
}
.client-bg .owl-carousel2 .owl-controls .owl-dot, .vc_row .ts-testimonial-main.style1 .ts-testimonial-arrow{
	display:none;
}
.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-content{
	color:#ffffff;
	font-size:18px;	
	border:0;
}
.vc_row .ts-testimonial-main.style1 .ts-testimonial-content{
	font-size:18px;
	background-color:transparent;
	width: 79%;
	margin: 0 auto;
}
.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-user-name, .testimonial-row .ts-testimonial-main.style1 .ts-testimonial-user-meta{
	color:#ffffff;
}
.vc_row .ts-testimonial-main.style1 .ts-testimonial-user-name, .vc_row .ts-testimonial-main.style1 .ts-testimonial-user-meta{
	display:inline-block;
	font-size:18px;
}
.vc_row .ts-testimonial-main.style1 .ts-testimonial-user-name:before{
	font-family: fontawesome;
	content: "\f068";
	font-size: 9px;
	color:#fff;
	padding-right: 5px;
	position: relative;
	top: -2px;
}
.vc_row .ts-testimonial-main.style1 .ts-testimonial-user-meta{
	padding-left:7px;
}
.vc_row .ts-testimonial-main.style1 .ts-testimonial-user{
	text-align:right;
	width: 89%;
}
.home-contact-form input, .home-contact-form textarea{
	background-color:#04b2b2;
}
.home-contact-form input{
	margin-bottom: 22px;
}
.gform_wrapper .gform_footer {
	text-align: center;
	padding: 12px 0 10px;
}
.home-contact-form .gform_wrapper .gform_footer input[type=submit]{
	background: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/button-submit.png) !important;
	border: 0;
	padding: 14px 30px!important;
	background-size: contain;
	margin-right: 0;
	background-repeat: no-repeat !important;
	background-position: center !important;
}
.owl-carousel2 .owl-controls .owl-dot, .owl-carousel2 .owl-controls .owl-nav .owl-next, .owl-carousel2 .owl-controls .owl-nav .owl-prev{
	display:none !important;
}
.client-page .vc_row .ts-testimonial-main.style1 .ts-testimonial-content, .client-page .ts-testimonial-main.style1 .ts-testimonial-user-name, .client-page .ts-testimonial-main.style1 .ts-testimonial-user-meta{
	border:none !important;
	color:#000 !important;
}
.client-page .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:before, .client-page .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:after, .home .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:before, .home .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:after{
	content:'"';
}
.home .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:before, .home .vc_row .ts-testimonial-main.style1 .ts-testimonial-content:after{
	color:#fff;  
}
.contact-page .vc_row .gform_body{
	padding-top:13em;
	text-align:center;
}
.contact-page .gform_wrapper textarea{
	height:118px !important;
	width:86% !important;
}
.contact-row .vc_row{
	background-position:65% !important;
}
.contact-page .gform_wrapper .top_label li.gfield.gf_left_half, .contact-page .gform_wrapper .top_label li.gfield.gf_right_half{
	width: 43% !important;
}
.contact-page .gform_wrapper .top_label li.gfield.gf_left_half{ 
	padding-right: 2em;
}
.contact-page .gform_wrapper .gform_footer{
	text-align:center;
	background:url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/contact-submiit.png)no-repeat !important;
	background-position:center !important;

}
.contact-page .gform_wrapper .gform_footer input.button, .contact-page .gform_wrapper .gform_footer input[type=submit]{
	background:none !important;
	color:#000 !important;
	margin:0 !important;
}
.phone-bar .ts-box-icon-title-holder:after {
	content: '';
	border-right:1px solid #052549;
	padding:0 8px;
	height: 14px !important;
	display: block;
}
.footer-icons .phone-bar .ts-box-icon-title-holder:after{
	border-right: 1px solid #fff;
}
h4.ts-box-icon-title-text i{
	font-family: 'Work Sans', sans-serif;
	font-style:normal;
}

/*-----------about-text---------------*/
.image-sizing .ts-advanced-textblock-content .image-text {
	position: relative;
	top: 7em; 
}
/*.image-sizing .ts-advanced-textblock-content p {
margin:0px !important; 
text-align: right;
width: 51%;
padding-left: 5em;
}*/
.image-sizing .ts-advanced-textblock-content p:nth-child(1) {
	text-align: right;
	width: 67%;
	position: relative;
	left: -9em;
}
.image-sizing .ts-advanced-textblock-content p:nth-child(2) {
	text-align: right;
	width: 60%;
	position: relative;
	left: -4em;
}
.image-sizing .ts-advanced-textblock-content p:nth-child(3) {
	text-align: right;
	width: 60%;
	position: relative;
	left: -4em;
	padding-left: 7em;

}
.image-sizing img {
	shape-outside: inherit !important;
}
.image-sizing .ts-advanced-textblock-content .image-text {
	position: relative;
	top: -40em;
	left: 33em;
}
/*
.image-sizing img{
width: 824px !important;
shape-outside: polygon(36% 0, 411% 535%, 0 531%);
-webkit-shape-outside: polygon(36% 0, 411% 535%, 0 531%);
-moz-shape-outside: polygon(36% 0, 411% 535%, 0 531%); 
-o-shape-outside: polygon(36% 0, 411% 535%, 0 531%); 
-ms-shape-outside: polygon(36% 0, 411% 535%, 0 531%);

}
.image-sizing .ts-advanced-textblock-content p{
position:relative;
top: 7em;
left: 4em;
}
*/
.vc_row.image-sizing {
	position: absolute;
}
.vc_row.image-position {
	background-position: left !important;
	position: relative;
	margin-top: 40.5em;
	left: -8em;
}
.image-sizing h3.vc_custom_heading{
	position: relative;
	top: 4em;
	padding-left: 15em;
	transform: rotate(363deg);
}
.section-float{
	position: relative;
	top: 5em;
}
.about-avail li{
	list-style-type: none !important;
}
.about-avail li:before{
	font-family: fontawesome;
	content: "\f111";
	color: #fff;
	font-size: 17px;
	margin-left: -24px;
	padding-right: 1em;
}
.left-list {
	transform: rotate(353deg);
}
.right-list {
	float: right;
	width: 50%;
	transform: rotate(353deg);
	padding: 3em 0 4em 1em;
}
.about-avail h3{
	transform: rotate(356deg);
	padding-right: 5em;
}
.about-avail .ts-box-icon-link{
	display: initial !important;
	line-height: 1;
}
.section-float h2{
	transform: rotate(363deg);
}
.home .mobile-response h1.vc_custom_heading, .about-page .mobile-response h1.vc_custom_heading, .demos-page .mobile-response h1.vc_custom_heading, .client-page .mobile-response h1.vc_custom_heading, .services-page .mobile-response h1.vc_custom_heading, .contact-page .mobile-response h1.vc_custom_heading{
	color:#04b2b2;
	font-family: 'Prompt', sans-serif;
}
.about-page .mobile-response h1.vc_custom_heading{
	color:#ff5304 !important;
}
.demos-page .mobile-response h1.vc_custom_heading{
	color:#d8dd10 !important;
}
.client-page .mobile-response h1.vc_custom_heading{
	color:#00bdd1 !important;
}
.services-page .mobile-response h1.vc_custom_heading {
	color: #d408ff !important;
}
.contact-page .mobile-response h1.vc_custom_heading{
	color:#a50000 !important;
}
.vc_row.back-images .vc_row{
	background-size: 100% !important;
}
/*DEMOS-VIDEOS*/    
.vc_row .demos-audio div.mjp-s-wrapper.s-graphic{
	padding: 0 5px;
	width:100%;
	margin: 0 auto!important;
	border-radius: 3px;
	margin-bottom: -23px !important;
}
.demos-audio .wrap_inline_mp3j .play-mjp, .demos-audio .wrap_inline_mp3j .pause-mjp, .demos-audio  .sdl_linkWrap a{
	background: transparent!important;
	background-image: url('http://www.voicethatgirl.com/wp-content/uploads/2017/03/button-sprites-.svg')!important;
	background-repeat: no-repeat!important;
	padding: 5px 0px 5px 10px!important;
	background-size: 218px 396px!important;
	margin-right: 0px !important;
	background-position: -12px -39px !important;
}
.vc_row .demos-audio .ts-advanced-textblock-content div.mjp-s-wrapper.s-graphic:nth-child(odd) span.wrap_inline_mp3j span.play-mjp{
	background-position: -16px -103px!important;
}
.vc_row .demos-audio .ts-advanced-textblock-content div.mjp-s-wrapper.s-graphic:nth-child(even) span.wrap_inline_mp3j span.play-mjp{
	background-position: -14px -40px!important;
}
.demos-audio .wrap_inline_mp3j .play-mjp, .demos-audio  .wrap_inline_mp3j .pause-mjp, .demos-audio  .sdl_linkWrap a { 
	width: 46px!important;
	height: 46px !important;
	display: inline-block;
}
.vc_row .demos-audio .ts-advanced-textblock-content div.mjp-s-wrapper.s-graphic:nth-child(odd) span.wrap_inline_mp3j span.pause-mjp{
	background-position: -83px -103px!important;
}
.vc_row .demos-audio .ts-advanced-textblock-content div.mjp-s-wrapper.s-graphic:nth-child(even) span.wrap_inline_mp3j span.pause-mjp{
	background-position: -81px -40px!important;
}
.demos-audio .wrap_inline_mp3j .pause-mjp{ 
	background-position: -78px -39px !important;
}
/*testimonal*/    
.testimonials-row.vc_row, .logos-row.vc_row{
	background-size:100% 100% !important; 
}
.ts-testimonial-main.style1 .ts-testimonial-user{
	margin-top:0px !important;
	margin-bottom:20px !important;
}
.demos-audio .sdl_linkWrap {
	background-color: transparent !important;	
}
.demos-audio .sdl_linkWrap a {
	background-position: -138px -106px!important;
	margin-right: -5px!important;
}
.demos-audio .listwrap_mp3j {
	margin-top: 10px !important;	
}
.demos-audio span.posbarB_mp3j {
	overflow:hidden;
}
.demos-audio span.T_mp3j{bottom:4px;
	display: block;
	color: #fff;
	top: -2em;
	text-transform: uppercase;
	font-size: 14px !important;
	font-family: "Hitchcock";
}
.demos-audio span.load_mp3j, span.loadB_mp3j{
	height:0;
	min-height:0;
}
.demos-audio span.loadB_mp3j {
	bottom: 0 !important;
	display:none;
}
.vc_row  .demos-audio  .mjp-s-wrapper span.bars_mp3j {
	background: #fff;
	height: 20px;
	top: -9px;
	width: 100%;
	bottom:0px!important;
}
.demos-audio .group_wrap .ui-slider-horizontal .ui-slider-range {
	height: 20px!important;
	top: 0px !important;
	background: #d8dd10  !important;
}
.demos-audio span.indi_mp3j {
	position: absolute !important;
	padding-left: 2px;
	right: 0 !important;
	color:#fff !important;
}
.vc_row  .demos-audio  span.group_wrap {
	position: relative;
	margin: 0;
	width: 78%;
	display: inline-block;
	left: 9px;
	top: 1em;
}
.demos-audio  .mjp-s-wrapper.s-graphic .sdl_linkWrap a{
	color:transparent !important;
}
.testimonials-row h2{
	color:#000 !important
}
.vc_row.testimonials-row .ts-testimonial-main.style1 .ts-testimonial-user-name:before{
	color:#000 !important;
}
.demos-row.vc_row{
	background-position: 6% 1% !important;
	background-size: 53% 92% !important;
	margin-left: 4em;
}
.demos-page .site-inner{
	padding-top:6em;
}
.demos-row .wpb_single_image{
	margin-top:10px;
	margin-bottom:20px !important;
}
.vc_row .demos-audio .ts-advanced-textblock-content:first-child span.play-mjp {
	background-position: 0px -69px!important;
}
.image-position .vc_column-inner{
	background-size: 100% 100%!important;
}
.vc_row.image-position .ts-advanced-textblock-content{
	padding-top: 42em;
	padding-bottom: 1em;
}
.section-float .vc_column-inner{
	position: relative;
	left: -3em;
	top: 4em;
}
span.posbarB_mp3j .ui-slider-handle{
	border:0px !important;
	background: none !important;
}
.error404 h1.entry-title{
	font-size: 22px;
	padding-top: 1.5em;
}
.error404 .mobile-response h1.vc_custom_heading {
	color: #04b2b2 !important;
	color: #04b2b2;
	font-family: 'Prompt', sans-serif;
}
.error404 input{
	margin: 25px 0px !important;
}
.featured_listen button, .demos-audio1 button {
	background: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/home-player1.png) no-repeat center center;
	background-size: contain;
	height: 119px;
	width:100%;
	margin: 5px auto;
	padding: 10px;
	font-size: 13.5px;
	display: block;
	border: 0;
	color: #fff;
	cursor: pointer;
	outline: 0;
}
.demos-audio1 button{
	background: url(http://www.voicethatgirl.com/wp-content/uploads/2017/03/demo-player-1.png) no-repeat center center;
	background-size: 100% 100%!important;
	height: 50px;
}
.demos-audio1 h1{
	position: relative;
	top: 15px;
	left: -105px;
}
/*services-page*/
.wpb_single_image.services-girl-img  {
	position: absolute;
	bottom: 1em;
	z-index: -1;
	left: 10em;
}
.services-page p {
	line-height: 1.3;
	margin-bottom: 18px;
}
.services-page ul.left {
	width:170px;
	float:left;
}
.services-page .service-demo-production li:before {
	content: '\f111';
	color: #d408ff;
	font-size: 8px;
	position: relative;
	left: -11px;
	bottom: 2px;
	margin-left: -7px;
	font-family: fontawesome;
}
.shape {
	width: 243px;
	height: 292px;
	float: left;
	shape-image-threshold: 0.5;
	shape-outside: url(http://www.voicethatgirl.com/wp-content/uploads/2019/04/shape.png);
}
.service-demo-production {
	position: relative;
	right: 4em;
}
/*AUDIO STYLING*/
.vc_row div.mjp-s-wrapper.s-graphic {
	display: flex;
	padding: 0;
	margin:0 auto !important;
	width: 100%;
}
div.statusMI, span.posbarB_mp3j .ui-slider-handle, .vc_row .owl-controls, .vc_row .ts-testimonial-main.style1 .ts-testimonial-arrow, .available li:last-child:before{
	display: none;
}
.vc_row span.wrap_inline_mp3j {
	width: 100%!important;
	display: flex;
}
.vc_row span.T_mp3j {
	top: -30px;
	left: -7px;
	position: absolute;
	font-weight: 400;
	color: #ffffff;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%;
	line-height: 34px;
}
.vc_row .wrap_inline_mp3j .play-mjp,.vc_row .wrap_inline_mp3j .pause-mjp, .vc_row .mjp-s-wrapper.s-graphic .sdl_linkWrap a{
	background-color: transparent !important;
	background-image: url('http://www.voicethatgirl.com/wp-content/uploads/2019/05/Christina-Button.svg');
	background-repeat: no-repeat;
	padding: 0px;
	background-size: 209px 384px;
}
.vc_row .wrap_inline_mp3j .play-mjp {
	background-position: -17px -19px;
}
.vc_row .wrap_inline_mp3j .play-mjp, .vc_row .wrap_inline_mp3j .pause-mjp, .vc_row .sdl_linkWrap a {
	width: 44px;
	height: 44px;
	top: -11px;
	position: relative;
}
.vc_row .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -19px;
}
.vc_row .mjp-s-wrapper.s-graphic .sdl_linkWrap{
	background-color: transparent;	
}
.vc_row .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -19px;
}
.mjp-s-wrapper.s-graphic .sdl_linkWrap {
	float: none;
	margin: 0 5px 0px 5px;
}
.message-heard .wrap-mjp {
	padding:0;
}
.vc_row .mjp-s-wrapper span.bars_mp3j{
	background: #ffffff;
	top: 1px;
	height: 15px;
	left: -5px;
	border: 1px solid #fff;
}
.group_wrap .ui-slider-horizontal .ui-slider-range {
	background: #d408ff !important;
}
.vc_row span.group_wrap{
	position: relative;
	margin: 0;
	width: 82%;
	display:flex;
}
.vc_row .group_wrap span.load_mp3j, .vc_row .group_wrap span.loadB_mp3j {
	min-height: 0px;
	height: 0px;
}
.vc_row .radio-imaging .wrap_inline_mp3j .play-mjp {
	background-position: -17px -81px;
}
.vc_row .radio-imaging .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -81px;
}
.vc_row .radio-imaging .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -81px;
}
.vc_row .documentary .wrap_inline_mp3j .play-mjp {
	background-position: -17px -144px;
}
.vc_row .documentary .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -144px;
}
.vc_row .documentary .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -144px;
}
.vc_row .industrial .wrap_inline_mp3j .play-mjp {
	background-position: -17px -205px;
}
.vc_row .industrial .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -205px;
}
.vc_row .industrial .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -205px;
}
.vc_row .promo .wrap_inline_mp3j .play-mjp {
	background-position: -17px -264px;
}
.vc_row .promo .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -264px;
}
.vc_row .promo .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -264px;
}
.vc_row .political .wrap_inline_mp3j .play-mjp {
	background-position: -17px -323px;
}
.vc_row .political .wrap_inline_mp3j .pause-mjp {
	background-position: -76px -323px;
}
.vc_row .political .mjp-s-wrapper.s-graphic .sdl_linkWrap a {
	background-position: -139px -323px;
}
/*Responsive*/
@media only screen and (max-width: 1450px){
	.image-sizing .ts-advanced-textblock-content p {
		padding: 0;
		font-size: 14.1px !important;
	}
	.image-sizing .ts-advanced-textblock-content p:nth-child(3) {
		width: 47%;
		left: -4em;
		padding-left: 9em;
	}
	.image-sizing .ts-advanced-textblock-content p:nth-child(1) {
		width: 53%;
		left: -9em;
	}
	.image-sizing .ts-advanced-textblock-content p:nth-child(2) {
		width: 48%;
		left: -4em;
	}
	.vc_row.image-position {
		left: -3em;
	}
	.media-homeimage{
		display:block;
	}
	.client-bg{
		display:none;
	} 
	.testimonial-row {
		margin-top: -3em;
	}
	.vc_row.media-visiblerow{
		padding-right: 9.3em !important;
		padding-left: 7.4em !important;
	}
	.vc_row.testimonal-image {
		background-size: 85.8% 100% !important;
	}
	.home .ts-testimonial-main.style1 .ts-testimonial-content {
		padding: 20px 127px;
	}
	.home .ts-testimonial-main.style1 .ts-testimonial-user {
		padding-right: 10em;
	}
	.testimonial-row .vc_btn3-container{
		padding-left: 7.3em !important;
	}
}
@media only screen and (max-width: 1400px){
	.vc_row.image-position{
		left: 1em; 
	}
	/*.image-sizing .ts-advanced-textblock-content p {
	padding: 0 5em;
}*/
	.testimonials-row.vc_row{
		background-size: 100% 100%!important;
	} 
	.testimonial-row {
		margin-top: -2em;
	}
	.vc_row.media-visiblerow{
		padding-right: 9.3em !important;
	}
	.vc_row.testimonal-image {
		background-size: 85.9% 100% !important;
	}
	.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-user{  
		padding-right: 8em;
	}
	.testimonial-row .vc_btn3-container{
		padding-left: 6.8em !important;
	}
	.home .ts-testimonial-main.style1 .ts-testimonial-content {
		padding: 20px 120px !important;
	}
}
@media only screen and (max-width: 1380px){
	.section-float {
		top: 7em;
	} 
	.vc_row.icons-social .wpb_column{
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.vc_row.brick-image {
		margin-top: 0em !important;
	}
}
@media only screen and (max-width: 1280px){
	.site-inner, .wrap {
		max-width: 100%;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.vc_row.brick-image{
		margin-right: 15px !important;
		margin-left: 15px !important;
	}
	.vc_row.client-header, .vc_row.logos-row, .vc_row.testimonials-row, .vc_row.back-images{ 
		margin-left: -2px !important;
		margin-right: -1px !important;
	}
	.menu a{
		font-size: 16px;
		padding: 20px 23px;
	}
	.services-page .site-header .vc_row {
		left:0px!important;
	}
}
@media only screen and (max-width: 1208px){
	.vc_row.testimonal-image {
		background-size: 1126px 100%!important;
	} 
	.videos-padding .vc_column-inner {
		padding: 3.8em 1em 6em 4em !important;
	}
	.form-contact h2.vc_custom_heading{
		margin-bottom: 14em !important;
	}
	.service-demo-production {
		right: 6em;
	}
	.wpb_single_image.services-girl-img {
		left: 3em;
	}
}
@media only screen and (max-width: 1200px){
	.vc_row.media-hideeye{
		background-image:none !important;
		display:none!important;
	}
	.vc_row.eye-image{
		background-image:none !important;
	}
	.vc_row.eye-image img{
		display:block;
	}
	.vc_row.logos-row {
		background-size: 99% 100% !important;
	}
	.home-about-row .vc_column-inner {
		padding-right: 1em !important;
	}
	.widget_nav_menu{
		text-align: center;
	}
	h1.site-title, h2.site-tag{
		padding-right: 0em !important; 
	}
	.footer-icons.float-right.wpb_column {
		width: 63.666667% !important;
	}
	.media-width{
		width: 36.333333% !important;
	}
	.contact-page .gform_wrapper .gform_footer {
		margin: 0px !important;
		padding: 0px !important;
	}
	.contact-page .vc_row .gform_body {
		padding-top: 0em;
	}
	.videos-padding .vc_column-inner{ 
		margin-top:0em !important;
		padding: 3.8em 1em 6em 4em !important;
	}
	.vc_row .demos-audio span.group_wrap {
		width: 71%;
	}
	.left-list {
		float: none;
		margin-bottom: 0px !important;
	}
	.right-list {
		float: none;
		width: 100%;
		margin-left: 4.3em !important;
		padding: 0px !important;
	}
	.vc_row.image-position .ts-advanced-textblock-content {
		padding-top: 2em; 
		padding-bottom: 1em;
	}
	.image-sizing img {
		shape-outside: polygon(36% 0, 411% 495%, 0 531%);
		-webkit-shape-outside:polygon(36% 0, 411% 495%, 0 531%);
		-moz-shape-outside: polygon(36% 0, 411% 495%, 0 531%);
		-o-shape-outside: polygon(36% 0, 411% 495%, 0 531%);
		-ms-shape-outside:polygon(36% 0, 411% 495%, 0 531%);	
	}
	.vc_row.media-visiblerow{
		padding-right: 15px!important;
		padding-left: 15px !important;
	}
	.services-page .site-inner h3 {
		font-size: 18px;
	}
}
@media only screen and (max-width: 1150px){
	.image-sizing .ts-advanced-textblock-content p:nth-child(1) {
		width: 56%;
		left: -13em;
	}
	.image-sizing .ts-advanced-textblock-content p:nth-child(2) {
		width: 40%;
		left: -1em;
	}
	.image-sizing .ts-advanced-textblock-content p:nth-child(3) {
		width: 28%;
		left: 8em;
		padding-left: 0;
	}
	.demos-audio1 h1 {
		position: relative;
		top: 15px;
		left: -65px;
	}
	.vc_row.testimonal-image {
		background-size: 114.5% 100% !important;
	}
	.home .ts-testimonial-main.style1 .ts-testimonial-content {
		padding: 20px !important;
	}
	.image-sizing .ts-advanced-textblock-content p {
		width: 39%;
	}
	.image-sizing .ts-advanced-textblock-content .image-text {
		top: -42em;
		left: 31em;
	}
	.image-mobileview{
		display:block;
	}
	.vc_row.brick-image {
		margin-top: 0em !important;
		padding: 0px !important;
		background-image: none !important;
	}  
	.vc_row.brick-image{
		margin-right: 0px !important;
		margin-left: 0px !important;
	}
	.wpb_single_image.services-girl-img {
		left: 0.5em;
	}
}
@media only screen and (max-width: 1075px) {
	.service-demo-production {
		right: 0em;
	}
	.services-page .vc_empty_space {
		height: 14em!important;
	}
	.services-page .site-inner h3 {
		font-size: 16px;
	}
}
@media only screen and (max-width: 1023px){
	.vc_row.testimonials-row{
		background-image: none !important;
		background-color: #fff;
		margin-top: 3em!important;
		padding-left: 0em !important;
		padding-right: 0em !important;
	}
	.vc_row.demo-none{
		display:none;
	}
	.float-right h3 {
		margin-bottom: 2em;
	}
	.float-right .wpb_wrapper {
		margin-top: 0em;
	}
	.demos-audio1 .wpb_video_widget {
		margin-right: 0em !important;
		margin-left: 0em !important;
	}
	.vc_row.vc_logosect{
		background-image: none !important;
		background-color: #fff;
		padding-top: 0em !important;
		padding-bottom: 1em !important;
		margin-top: 3em;
	}
	.vc_row.client-header{
		background-image:none !important;
		background-color:#fff !important;
		padding-bottom: 1em!important;
		padding-top: 0em !important;
	}
	.client-header h2 {
		position: inherit;
		margin-top: 0;
	}
	.demos-audio1 h1 {
		position: inherit;
		top: inherit;
		left: inherit;
	}
	.contact-page .vc_row.contact-row1 .gform_footer {
		margin-top: 10px !important;
	}
	.demo-block{
		display:block;
	}
	.vc_row.demos-row {
		background-image:none!important;
	}
	.media-width.wpb_column .ts-advanced-textblock-container{
		padding-top: 0px !important; 
		padding-bottom: 25px !important;  
	}
	.section-mobile h4{
		line-height:2;
	}
	.vc_row.back-images {
		display:none;
	}  
	.demos-row.vc_row {
		padding-bottom: 1em !important;
	}
	.left-list, .right-list{
		transform: rotate(0deg);
		margin-left: 40px !important;
	}
	.vc_row.mobile-left .wpb_column, .vc_row.about-avail .wpb_column.vc_column_container{
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.vc_row.mobile-left .wpb_column{
		padding-left: 9px !important;
		padding-right: 9px !important;
	}
	.client-notdisplay1, .about-mobile{
		display:block;
	}
	.vc_row.contact-row{
		margin-top: 30px !important;
	}
	.contact-row1{
		display:block;
	}
	.form-contact{
		display:none;
	}
	.vc_row.contact-row{
		padding: 0em !important;
		background-image: none !important;
	}
	.media-width .ts-advanced-textblock-content, .footer .ts-advanced-textblock-content{
		text-align: center!important;
	}
	.footer-widget .float-right.text-right {
		float: none !important;
		text-align: center!important;
	}
	.footer-icons.float-right.wpb_column, .media-width {
		width: 100% !important;
	}
	.padding-media{ 
		padding: 0 15px !important;
	}
	.contact-page .vc_row .gform_body {
		padding-top: 0em;
	}	
	.contact-row1 h2.vc_custom_heading{
		margin-bottom: 1em !important;
	}
	.contact-row1 .gform_wrapper {
		max-width: 100%;
	}
	.vc_row.testimonal-image {
		background-size:114.35% 100% !important;
	}
	.testimonial-row h2{
		padding-left: 3em;
	}
	.demos-row.vc_row{
		margin-left: 0px;
	}
	.videos-padding .vc_column-inner {
		padding: 0em !important;
	}
	.vc_row .demos-audio span.group_wrap {
		width: 65%;
	}
	.demos-page .site-inner, .vc_row.logo-section {
		padding-top: 0em !important; 
	}
	.services-headline h3 {
		margin-left: 0px !important;
		border-left: 0px !important;
		padding-left: 0px !important;
	}
	.services-page .vc_empty_space {
		height: 0em!important;
	}
	.wpb_single_image.services-girl-img {
		position: relative;
		bottom: 0;
		width: 500px;
		margin: 0 auto;
		left: 0px;
	}
	.shape {
		display: none;
	}
	.services-page .demo-production.wpb_column {
		width: 100%;
		padding-top: 1em;
	}
}
@media only screen and (max-width: 1000px){
	.about-row{
		display:none!important;
	}
	.about-mobile1{
		display:block;
	} 
	.about-page .site-footer{
		display:block;
	}
}
@media only screen and (max-width: 950px){
	.menu a{
		font-size: 14px;
		padding: 20px 10px;
	}
	.vc_row span.T_mp3j {
		font-size: 15px!important;
	}
	.vc_row span.group_wrap {
		width: 66%;
	}
}
@media only screen and (max-width: 830px){
	.vc_row.testimonal-image{
		background-size: 113.5% 100% !important;
	}
	.right-list {
		width: auto !important;}
}
@media only screen and (max-width: 767px){
	.vc_row.home-about-row, .vc_row.about-bg .vc_column-inner, .vc_row.about-bg .vc_row.text-center, .vc_row.demos-row .vc_column-inner, .demos-audio.wpb_column, .vc_row.demos-row .vc_row.vc_inner, .client-notdisplay1 .vc_column-inner, .vc_row.contact-row .vc_column-inner, .vc_row.contact-row {
		padding-top: 0em !important;
		margin-top: 0em !important;
	}
	.services-headline.wpb_column {
		margin-top: -3em;
	}
	.vc_row.vc_logosect {
		margin-top: 1em;
	}
	.vc_row .ts-testimonial-main.style1 .ts-testimonial-content {
		width: 95%;
	}
	.vc_row .ts-testimonial-main.style1 .ts-testimonial-user{
		width: 100%;
	}
	.vc_row.client-logosrow {
		margin-right: 15px !important;
		margin-left: 15px !important;
		background-color: #fff !important;
		background-image: none !important;
	}
	.vc_row.brick-image {
		margin-top: 2em !important;
		padding-top: 0em !important;
		padding-right: 0 !important;
		padding-bottom: 1.2em !important;
		padding-left: 0 !important;
	}
	.vc_row.client-header {
		margin-bottom: 2em;
	}
	.mobile-response h1 {
		font-size: 38px;
	}
	.testimonials-row h2{
		margin-top: 2em;
	}
	.float-right{
		float:none !important;
		margin-top:1em;
	}
	.home-about-row .sdl_linkWrap a{
		margin-right: 0px !important;
	}
	.gform_wrapper .top_label li.gfield.gf_right_half, .contact-page .gform_wrapper ul.gform_fields li.gfield:nth-child(3){
		padding-right: 0px !important;
	}
	.dragon .wpb_single_image{
		margin-top: 0em !important;
	}
	.testimonials-row h2,  .demos-audio .vc_column-inner{
		padding-left: 0em !important;
	}
	.vc_row .demos-audio span.group_wrap {
		width: 78%;
	}
	.home-contact-form h2{
		padding-bottom:2em;
		line-height:2;
		font-size: 18px;
	}
	.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-user {
		padding-right: 0em;
		text-align: center;
	}
	.home .gform_wrapper {
		max-width: 100%;
	}
	.home-about-row .wpb_text_column, .vc_row.footer-logos{
		padding-left: 0em !important;
	}
	.home-about-row .vc_column-inner {
		padding-right: 15px !important;
	}
	h2.vc_custom_heading, .vc_btn3-container.vc_btn3-right {
		text-align: center!important;  
	}
	.vc_btn3-container.vc_btn3-right{
		margin-bottom: 4em !important; 
	}
	.menu-toggle {
		display: block;
		border: 0;
		position: relative;
		z-index: 10;
		background-color: transparent;
		cursor: pointer;
		width:100%;
		padding-bottom: 8px !important;
		font-family: "Hitchcock";
	}
	.menu-toggle:before {
		color: #fff;
		font-size: 20px;
		background-color: transparent;
		border: none;
		font-weight:bold;
		content : "MENU";
	}
	.menu {
		position : relative;
		left : 0;
		top : 0;
		width : 100%;
		top : 100%;
		z-index : 10;
		display : block;
		display : none;
	}
	.menu li {
		width : 100%;
		text-align: center;
		position:relative;
		margin-top: 26px;
	}
	.menu-item a {
		width: 100%;
	}
	.menu-area .menu a{
		border:0 !important;
		margin: 0;
		padding: 15px 0px;
	}
	h1.site-title, h2.site-tag{
		transform: rotate(0deg) !important;
		padding-left: 0em!important; 
		margin: 0px!important; 
	}	
	.menu-primary-menu-container {
		padding: 4px 0px 50px 0px;
	}
	.contact-page .gform_wrapper .top_label li.gfield.gf_left_half, .contact-page .gform_wrapper .top_label li.gfield.gf_right_half, .contact-page .gform_wrapper textarea {
		width: 100% !important;
	}
	.vc_row.testimonal-image{
		display:none;
	}
	.videos-padding.wpb_column {
		padding-right: 15px!important;
		padding-top: 1.5em;
	}
	.testimonial-row h2 {
		padding-left: 0em;
	}
	.testimonial-row .ts-testimonial-main.style1 .ts-testimonial-content {
		padding: 15px;
	}
	.contact-page .gform_wrapper .top_label li.gfield.gf_left_half, .vc_row.footer-logos {
		padding-right: 0em!important;
	}
	.testimonial-row {
		margin-top: 2em;
	}
	.testimonial-row .vc_btn3-container {
		padding-left: 0em!important;
		text-align: center !important;
	}
	.home-about-row h2{
		font-size: 19px;
		line-height:2;
	}
	h2 {
		font-size: 19px;
		line-height:2;
	}
	.home .gform_wrapper ul.gform_fields li.gfield:nth-child(3){
		padding-right: 0px;
	} 
	#voiceDemos{
		left:-34px!important;
		top: 1em;
		position: relative !important;
		margin: 0 auto !important;
		width: 270px;
	}
	.vc_mobileview{
		display:block;
	}
	.vc_mobilenone{
		display:none;
	}
	.demos-audio .wpb_raw_code{
		padding-bottom: 2em;
	}
	.vc_row div.mjp-s-wrapper.s-graphic {
		width: 330px;
	}
	.vc_row span.T_mp3j {
		font-size: 17px!important;
	}
	.vc_row span.group_wrap {
		width: 78%;
	}
}
@media only screen and (max-width: 639px){
	.demos-audio1 button {
		background-size: 99% 88%!important;
	} 
	h1.site-title, h2.site-tag {
		font-size: 16px !important;
	}  
	.error404 .mobile-response h1 {
		font-size: 32px;
	}
	.vc_row.mobile-eyebc{
		padding-top: 11em !important;
	}
	.demos-audio span.T_mp3j {
		top: -3em;
		font-size: 11px !important;
	}
	.vc_row .demos-audio span.group_wrap {
		width: 70%;
	}
	.contact-page h2 {
		font-size: 18px;
		line-height: 2;
	}
	.mobile-response h1{
		font-size: 32px;
	}	
	.icons-social a.ts-box-icon-link:nth-child(1), a.ts-box-icon-link:nth-child(2){
		width:100%;
	}
	.phone-bar .ts-box-icon-title-holder:after{
		display:none;
	}
	.icons-social h4.ts-box-icon-title-text, .footer-icons.float-right h4.ts-box-icon-title-text{
		font-size: 10px !important;
	}
	.demos-audio1 h1{
		font-size: 14px !important;
	}
	.wpb_single_image.services-girl-img {
		width: auto;
	}
}
@media only screen and (max-width: 479px){
	.vc_row.mobile-eyebc {
		padding-top: 9em !important;
	}
	body {
		border:0px !important
	}
	#readPlayer #timeContainer{
		display: none;
	}
	#voiceDemos {
		left: -13px !important;
	}
	#vzCloseDemoButton{
		left: 254px  !important;
	}
	.demos-audio1 button {
		background-size: 104% 66% !important;
	}
	.icons-social h4.ts-box-icon-title-text, .footer-icons.float-right h4.ts-box-icon-title-text {
		font-size: 9px !important;
	}
	.vc_row.icons-social .wpb_column {
		padding-left: 23px !important;
		padding-right: 23px !important;
	}
	.vc_row .demos-audio span.group_wrap {
		width: 54%;
	}		
	.clsVZbutton {
		width: 270px;
	}
	span.clsDemoName.btnColor {
		left: 3%;
	}
	.services-page .site-header .vc_row {
		left:15px!important;
	}
	.services-page ul.left {
		width: auto;
		float: none;
		margin-bottom: 0;
	}
	.vc_row div.mjp-s-wrapper.s-graphic {
		width: 270px;
	}
}