@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@font-face {font-family: "MyriadPro-Regular"; src: url("http://www.rickrileyvoice.com/wp-content/uploads/fonts/MyriadPro-Regular.otf");}
@font-face {font-family: "trebuc";src: url("http://www.rickrileyvoice.com/wp-content/uploads/fonts/trebuc.ttf");}
@font-face {font-family: "Trebuchet-MS"; src: url("http://www.rickrileyvoice.com/wp-content/uploads/fonts/Trebuchet-MS.ttf");}
@font-face {font-family: "TrebuchetMSItalic"; src: url("http://www.rickrileyvoice.com/wp-content/uploads/fonts/TrebuchetMSItalic.ttf");}
/* Default Codes */
html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
body {
	padding:0;
	margin:0;
	font-family: "trebuc";
	font-size: 14px;
	font-weight: 400;/*normal*/
	color:#000;
	background-color:#bcbcbc;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	overflow-x: hidden;
}
body > div {
	font-size: 14px;
}
.white, .white a,.white em, .white .fa {
	color: #f2f2f3;
}
a {
	text-decoration: none !important;
	color: #000;
}
.entry-content ul > li{
	padding-bottom: 0px !important;
}

.widget , .entry{
	margin-bottom:0;
}
h1 , h2 , h3 , h4 , h5 , h6 {
	font-family: "MyriadPro-Regular";
	color: #f2f2f3;
	font-weight: 300;
}
h1 {
	font-family: "trebuc";
	font-size: 37px;
	font-weight:400;
}
h2 {
	font-size: 28px;
	font-family: "TrebuchetMSItalic";
}
h3 {
	font-size: 26px;
}
h4 {
	font-size: 21px;
}
h5 {
	font-size: 20px;
	color: #000000;
}
h6 {
	font-size: 16px;
	color: #000000;
}
.menu, .menu li, .menu li a, .menu a:hover{
	border:none;
	background:none;
	display: inline-block;
}
.menu li{
	padding: 0.35em;
}
.menu a, .menu_control {
	color: #f2f2f3;
	font-family: "MyriadPro-Regular";
	font-size: 21px;
}
.menu li.current-menu-item > a {
	cursor: pointer;
	background: none;
	color:#f2f2f3;
	border-bottom: 2px solid #fff;
}
.menu-toggle , .indi_mp3j span , .vc_row .gform_wrapper .top_label .gfield_label , .post-edit-link, .error404 .sidebar{
	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: #f2f2f3 !important;
	font-family: 'Kadwa', serif;
	font-size: 0.9285em;
	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:    #000000;
	opacity:  1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:    #000000;
	opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:    #000000;
	opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color:    #000000;
	opacity:  1;
}
input, select, textarea {
	background-color: #F1F2F2;
	border: 0;
	font-family: "trebuc" !important;
	color: #7C7879;
	font-size: 12px !important;
	font-weight: 400;
	padding: 10px !important;
}
input:focus, textarea:focus {
	border: none;
	outline: none;
}
.vc_row .ts-owlslider-controls div {
	padding: 0;
	border: none;
}
.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:1;
	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;
}
body .nchgrid-item {
	pointer-events: none;
}
.ts-owlslider-controls div:hover {
	background: transparent !important;
}
.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_wrapper .gform_body, .error404 .content {
	width: 100%;
}
.entry-content ul > li{
	list-style-type: none;
	padding-bottom: 20px;
}
.studio-audio .wpb_text_column.inline{
	width: 230px;
	text-align: center;
}
.gform_wrapper form{
	text-align: center;
}
input[type="submit"], .button{
	background-color: #000 !important;
	border-radius: 20px;
	padding: 5px 0px !important;
	font-size: 18px !important;
	font-family: "trebuc" !important;
	width: 100% !important;
}
div.mjp-s-wrapper.s-graphic {
	padding: 0 0 3px 0 !important;
}
.vc_row.video-row .ts-background-youtube:before{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	content: " ";
	width: 100%;
	height: 100%;
	background-color: #bcbcbc26 !important;
	z-index: 1;
}
/*player*/
.vc_row div.mjp-s-wrapper.s-graphic{
	padding: 2px 2px;
	width: 100%;
	/*background-color: #232323;*/
	margin-bottom: 5px !important;
}
.wrap_inline_mp3j .play-mjp,.wrap_inline_mp3j .pause-mjp, .sdl_linkWrap a,.bars_mp3j .ui-slider-handle {
	background: transparent!important;
	background-image: url('http://www.rickrileyvoice.com/wp-content/uploads/2018/02/Sprite-Button.svg')!important;
	background-repeat: no-repeat!important;
	padding: 0px 0px 0px 10px!important;
	background-size: 364px 192px!important;
	margin-right:0px !important;
}
.wrap_inline_mp3j .play-mjp {
	background-position: -19px -80px!important;
}
.wrap_inline_mp3j .play-mjp, .wrap_inline_mp3j .pause-mjp, .sdl_linkWrap a { 
	width: 41px!important;
	height: 31px !important;
	display: inline-block;
}
.wrap_inline_mp3j .pause-mjp {
	background-position: -54px -80px!important;
}
.sdl_linkWrap {
	background-color: transparent !important;	
}
.sdl_linkWrap a {
	background-position: -88px -85px!important;
}
.listwrap_mp3j {
	margin-top: 10px !important;	
}
span.posbarB_mp3j {
	overflow:hidden;
}
span.load_mp3j, span.loadB_mp3j{
	height:0;
	min-height:0;
}
.vc_row .mjp-s-wrapper span.bars_mp3j {
	background: #f2f2f3;
	height: 13px;
	border-radius: 3px;
	top: 9px;
}
.group_wrap .ui-slider-horizontal .ui-slider-range {
	height: 13px!important;
	top: 0px !important;
	border: 1px solid #f2f2f3;
	border-radius: 3px;
	background: #000 !important;
}
.vc_row span.group_wrap {
	position: relative;
	margin: 0;
	width: 65%;
	display: inline-block;
}
span.textbutton_mp3j, span.T_mp3j {
	font-family: "trebuc";
	font-weight:300;
	top: -20px;
	left: 0px;
	font-size: 15px!important;
	color: #f2f2f3;
	text-shadow: 3px 3px 0 #000000, 0px 0 0 #000000, 1px 2px 0 #000000, 0 -1px 0 #000000, 0px 1px #000000, -1px 0px 0 #000000, 1px 0px 0 #000000, -1px 1px 0 #000000;
}
.vc_row .bars_mp3j .ui-slider-handle, .indi_mp3j, div.statusMI, .vc_row .gform_wrapper .top_label .gfield_label , .post-edit-link, .menu-toggle, .owl-controls .owl-dots .owl-dot, .owl-item .ts-testimonial-main.style1 .ts-testimonial-arrow ,.loadB_mp3j{
	display: none;
}
.vc_row.studio-audio span.group_wrap {
	width: 55%;
}
.vc_row .studio-audio div.mjp-s-wrapper.s-graphic{
	width: 100%;
}
.studio-text .wpb_text_column {
	color:#bcbec0;
}
.home .site-header{
	display: none;
}
.gform_footer.top_label{
	margin: 0px 0 0;
}
.home-text .wpb_text_column{
	width: 300px;
	margin: 0 auto;
	text-align: center;
}
.vc_column_container {
	z-index: 11 !important;
}
.vc_row:not([data-vc-full-width=true]), .vc_row:not([data-vc-stretch-content=true])   {
	margin: 0;
}
.video-row .vc_custom_heading, /*.contact-shadow .vc_custom_heading,*/.contact-shadow .ts-box-icon-title-text, .contact-shadow .ts-advanced-textblock-content,.vc_custom_heading.shadow  {
	text-shadow: 3px 3px 0 #000000, 0px 0 0 #000000, 1px 2px 0 #000000, 0 -1px 0 #000000, 0px 1px #000000, -1px 0px 0 #000000, 1px 0px 0 #000000, -1px 1px 0 #000000;
}
/*.contact-shadow .vc_single_image-wrapper,*/.studio-shadow .vc_single_image-wrapper, .vc_row.header-sec {
	box-shadow: 5px 10px 8px #888888;
}
.vc_row.header-sec{
	z-index:9;
}
.gform_wrapper {
	margin: 0px 0;
}
.gform_wrapper .top_label li.gfield.gf_right_half, .gform_wrapper ul.gform_fields li.gfield {
	padding-right: 0;
}
.page-id-411 .site-header{
	display:none;
}
.voicezam-row .buttons{
	background: rgba(59,59,59,0.5);
	padding: 8px 12px 10px 20px;
}
.voicezam-row .buttons a{
	color:#ffffff;
	font-size: 16px;
}
.voicezam-row .buttons i{
	padding-right:12px;
}
.voicezam-row .wpb_raw_code div:first-child.buttons {
	border-radius: 15px 15px 0 0;
}
.voicezam-row .wpb_raw_code div:last-child.buttons {
	border-radius: 0 0 15px 15px;
}
.talent-logo .vc_single_image-wrapper{
	box-shadow: none;
}
.vc_row.contact-shadow .vc_col-sm-8 .vc_inner .wpb_text_column .wpb_wrapper{
	display: inline-block;
	text-align: left;
}
/*Responsive*/
@media only screen and (max-width: 1280px){
	.vc_row.studio-audio span.group_wrap {
		width: 65%;
	}
}
@media only screen and (max-width: 1200px){
	.studio-audio .wpb_text_column.inline{
		width: 300px;
		padding-bottom: 23px;
	}
	.studio-bg .vc_empty_space{
		height: 29em !important;
	}
	.vc_row.studio-bg {
		background-image: url(http://www.rickrileyvoice.com/wp-content/uploads/2018/02/studio-image-responsive.png) !important;
	}
	/*.vc_row .agent-section{
	padding-left: 1em !important;
}*/
	.vc_custom_heading.winner-heading{
		padding-right: 10px !important;
	}
	.audio-col.wpb_column {
		width: 30%;
	}
	.col-inner.wpb_column {
		width: 70%;
	}
	.custom-row .wpb_column {
		width: 100%;
	}
	.voicezam-row .wpb_column:first-child{
		margin-left:40%;
		width:25%;
	}
}
@media only screen and (max-width: 1024px){ 
	.vc_video-bg{
		display:none;
	}
	.vc_row.video-row{
		background-image:url(http://www.rickrileyvoice.com/wp-content/uploads/2018/05/video-image.jpg);
		background-size:cover;
		background-repeat:no-repeat;
	}
	.home .menu a{
		color: #23282d !important;
	}
}
@media only screen and (max-width: 1023px){ 
	.winner-heading .vc_custom_heading {
		font-size: 17px;
	}
	.form-text .ts-advanced-textblock-content{
		font-size: 19px !important;
	}
	.home-text .vc_custom_heading{
		font-size: 34px !important;
	}
	.audio-col.wpb_column {
		width: 41%;
	}
	.col-inner.wpb_column {
		width: 59%;
	}
	.menu-col .wpb_column{
		width: 50%;
	}
	.audio-col .vc_column-inner{
		margin-top: 0em !important;
	}
	.home-text .vc_custom_heading{
		font-size: 22px !important;
	}
	.home-text .main-heading{
		font-size: 40px !important;
	}
	.voicezam-row .wpb_column:first-child {
		margin-left: 0%;
		width: 30%;
	}
	.video-row .ts-background, .vc_row.video-row {
		background-image: none !important;
	}
}
@media only screen and (max-width: 916px){
	.contact-shadow .wpb_column{
		width: 100%;
	}
	.contact-shadow .vc_custom_heading,.contact-shadow .wpb_single_image,.contact-shadow .wpb_column{
		text-align: center !important;
	}
	.vc_row.contact-shadow	.innercontainer{
		display: block;
	}
	.vc_row.contact-shadow .vc_col-sm-8 .vc_inner .wpb_text_column{
		padding-top:0px !important;
	}
	.vc_row.contact-shadow .vc_col-sm-8 .vc_inner .wpb_text_column .wpb_wrapper {
		display: block;
		text-align: center;
	}
}
@media only screen and (max-width: 880px){
	.site-inner, .wrap {
		padding-left: 0%;
		padding-right: 0%;
	}
}
@media only screen and (max-width: 767px){
	.single .content, .archive .content, .single .sidebar, .archive .sidebar{
		width:100%;
	}     
	.home-text .wpb_column, .voicezam-row .wpb_column:first-child{
		width: 100%;
	}   
	.vc_wp_custommenu,.home-text .vc_custom_heading,.header-sec .wpb_column{
		text-align: center !important;
	}
	.winner-heading .vc_custom_heading {
		text-align: center !important;
	}
	/*  .vc_hidden-xs {
	display: block !important;
}*/
	.vc_row.video-row{
		padding-bottom:15px !important;
	}
	/* body.home{
	background-image: url(http://www.rickrileyvoice.com/wp-content/uploads/2018/02/Responsive-Home-img.png) !important;
	background-repeat: no-repeat;
	/*background-size: 116% 100%; 
	background-position: 32% 100%;*/
	/*background-position:center;
}*/
	.menu-primary-menu-container{
		padding-bottom:45px;
	} 
	.video-row .ts-background, .vc_row.video-row{
		background-image:none !important;
	}
	.video-row .ts-background-youtube{
		display:none;
	}
	.home-text .wpb_column {
		width: 100%;
	}
	.audio-col .vc_custom_heading{
		padding-left: 0px !important;
	}
	.custom-row .vc_column-inner {   
		padding-right: 0em !important;
	}
	.site-inner  .custom-row .vc_column-inner,.site-inner .custom-row,.site-inner .custom-row h1{
		padding-top:0px !important;
	}  

	.mobile-background-row .wpb_single_image img{
		display:none !important;
	}

	.page-id-411 .mobile-background-row .wpb_single_image img {
		display: block !important;
	}  
}

@media only screen and (max-width: 510px){
	/* body.home {
	background-size: 121% 100%;
	background-position: 32% 100%;
}*/
}
@media only screen and (max-width: 639px){
	.entry-content ol, .entry-content ul{
		margin-left: 0px;
	}
	.form-text .ts-advanced-textblock-content{
		font-size: 16px !important;
	}
	input[type="submit"], .button{
		width: 100% !important;
	}
	body.home {
		background-image:none!important;
	}
	.home .vc_column-inner{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.mobile-background-row .wpb_single_image img{
		display:block !important;
	}
	.menu-primary-menu-container{
		padding-bottom:0px;
	} 

}
@media only screen and (max-width: 479px){
	h1 {
		font-size: 29px;
	}
	h4 {
		font-size: 16px;
	}
	.contact-shadow .ts-icon-box-inner{
		padding: 0px 0px 0px 0px !important;
	}
	.mobile-background-row .mobile-single-image {
		display:block !important ;
	}
}
@media only screen and (max-width: 340px){
	.vc_row div.mjp-s-wrapper.s-graphic{
		margin-left: -7px !important;
	}
	.vc_row.header-sec {
		padding-right: 0px!important;
		padding-left: 0px!important;
	}
	.mb_YTPBar span.mb_OnlyYT, .mb_YTPBar span.mb_YTPUrl{
		display: none !important;
	}
	.vc_row span.group_wrap{
		width: 60%;
	}
	.home-text .wpb_text_column {
		width: 260px;
	}
}