

/*
Theme Name: ViewPay
Theme URI: https://wordpress.org/themes/twentythirteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: twentythirteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
body {font-family: 'Open Sans', sans-serif;}
#sectionServices{background:#EFEFEF;}
.about_section1 p span{ text-align:center; display:block;}
.mini-header-wrap {display:none !important;}
#logo-slider {height:80px !important;}
#mobilemenu {    position: fixed;
    z-index: 9999999;
    width:100%;
        top: 29px;
    left: 15px;}
.slicknav_btn {    position: relative !important;
    left: -25px !important;
    top: 5px !important;}
.glued {   /* margin-top: -33px !important; background-color: rgba(246,246,246,0.4) !important;*/ height: 60px; }
.glued1 {     margin-top: -7px !important; padding:0px !important; }
.slicknav_menu { background:transparent !important; padding:0px !important;}
.slicknav_nav {    background-color: #4c4c4c;
    top: 13px;
    position: relative;}
.slicknav_nav li {    text-align: center;}	
img.logo-img {
    margin-right: 20px;
    margin-left: 20px;
}
.slicknav_nav a {    font-size: 16px;}
.about_section2_wrap h2 {font-size:36px; font-weight:bold;}
#logo-slider-wraper {    margin: 0 auto;
    padding-top: 50px;}
	#prev { top:32px; position:relative;}
	#next {top:32px; position:relative;}
	#logo-slider { background:none !important;}
.section_crossdevice hr {width:60px;border-top:3px solid #FFF;padding-bottom: 50px;margin:0 auto;}
.section_howdoes hr {padding-bottom:50px;}
.areyoubored hr, .section_howdoes hr, .section_clients hr {    border-top: 4px solid #117791;
    width: 62px;
    margin: 0 auto;}
.areyoubored h1 {color: #127791;
    font-size: 50px;
    text-align: center;
    padding-top: 75px;
	font-weight: bold;}
.section_whatshot p {padding-top:10px; text-align:justify;    width: 80%;    }
.areyoubored p {color: #272727;
			text-align: center; font-size:16px;
			padding-top: 50px;}
p {margin-top:0px; font-size:15px;}
#map {width:893px; height:255px; margin:0 auto;}


@media (max-width:500px){
.txt_choose { font-size:46px !important;}
.txt_viewpay { font-size:46px !important;}
.txt_unlock { font-size:46px !important;}
#simplicity{ background:url('images/simplicity_bg_500.jpg') 61% 61% !important;}
#getmore{ background:url('images/getmore_500.jpg') 50% 0 !important;}
#aboutus_value{ background:url('images/about_value_bg_500.jpg') 31% 42% !important;}
.citation {height:183px !important;}
.home_news_container .col-md-6{ text-align:center;}
.page_news_article_seperator,.page_home_news_more,.home_title_press_coverage,.page_home_press_more {margin-left:auto; margin-right:auto;    text-align: center;}
.page_news_article_description {text-align:center !important;}
.section_clients h2 {margin-top:30px !important;}
.clientList {padding-bottom: 30px !important;}
.page_news_item_wrapper {text-align:center;}
.page_news_thumb_image{margin:0 auto;}
.page_news_article_description {margin:0 auto;}
.mobile_press_block {text-align:center;}
.page_cs_categories a {    display: block !important;
    margin-bottom: 10px !important;border-right:0px !important;}
.page_cs_loadmore_btn {padding:0px !important; width:100% !important;}
.page_news_loadmore_sep {
    left: 88px !important;    top: -1px !important;
}
}

@media (max-width:991px){
	
	.section_clients h2 {padding-top:12px;}
	.block_hw_c {padding-top:0px !important;margin-top:-20px !important; text-align:center;}
	
	.block_howdoes2 .block_howdoes_title {
    top: 0px !important;
}

/*.block_howdoes2 .block_howdoes_title br {
    display: block !important;
}
*/
.section_clients {
    padding-bottom: 0px !important;
    padding-top: 1px !important;
    background-position: 65% -85% !important;
}
.section1 {    background-position: 51% 50% !important;}
.mini-header-wrap, .mini-header { margin:0px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important;} 	
input[type=submit] {left:0px !important;}	
textarea {width:100% !important;}
.section_question .thehr {padding-bottom:10px !important;}	
#cform .col-md-6 {padding-left:15px !important; margin-bottom:30px !important;}	
.about_section1 p {    display: inline !important;}	
.abtCenterTextS {word-spacing: 4px !important;}
.about_section1, .about_section2_wrap { width:98% !important;}
.block_howdoes_title br { display:none;}
.whatshot_wrap {padding-top:0px !important;}
.txt_choose, .txt_viewpay, .txt_unlock {     font-size: 55px;}
.section1_slider  {padding-top: 90px !important;}
#map { max-width:100% !important;}
.navbar_right {display:none !important;}
.mini-header{margin-left:5px; margin-right:5px;}
/*iframe {width:100% !important; height:auto !important;}*/
.slider_clients {    width: 100% !important;
    height: 120px !important;
    overflow: hidden !important;}
.hub_forum {width:100% !important;}
.footer_email_value{padding-bottom:20px;}
.desktop_image{width:100%;}
.tab_image {left:0px !important; top:0px  !important;}
.phone_image{left:0px !important; top:42px !important;}
.block_howdoes2,.block_howdoes3,.block_howdoes4 {padding-top:30px;}
#sectionServices p {height:auto !important;}
.block_howdoes_sep, .section_howdoes p {width:100% !important;}
.section_whatshot p {width:100%;}
.slicknav_menu {display:block !important;}
}
@media (min-width:992px) and (max-width:1199px){
.navbar_right {width:66% !important;}
}


@media (max-width:799px){
.clientList{ width:100% !important;}
}

@media (max-width:991px){
.page_home_or_text{ text-align:center !important;}
}

.slicknav_menu {
	display:none;
}

#simplicity{ background:url('http://viewpay.tv/images/parallax1.jpg') 78% 0 fixed;width:100%; height:auto;}
#getmore{ background:url('http://viewpay.tv/images/parallax2.jpg') 50% 0 fixed;width:100%; height:auto;}
#aboutus_value{ background:url('http://viewpay.tv/images/parallax3.jpg') 50% 0 fixed;width:100%; height:auto;}
.footer_email_value a{color:#FFF; text-decoration:underline;}
.section_crossdevice { background:url('http://viewpay.tv/wp-content/themes/viewpay/images/section_5_bg.png') #F4F5F5;     min-height: 735px;
    background-repeat: no-repeat;
    background-size: cover;
}
.slider_clients li {
    list-style: none;
    float: left;
    margin-right: 50px;
}
.slider_clients {
    padding-top: 40px;
    width: 975px;
    margin: 0 auto;
}
.section_clients{background:#FFF;padding-bottom:50px;    background-position: 100% 54%;}
.section_clients h2 {color:#127791; font-size:36px;font-weight:bold;}
.section_clients h2 span{color:#00B8ED; font-size:40px;}
.btn_advertiser a,.btn_publisher a{color:#FFF;}
.btn_advertiser,.btn_publisher{   
    
    width: 248px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 7px;    display: inline-block;
    margin-top: 20px;}
	
.btn_advertiser{background:#117791;margin-right:30px;}
.btn_publisher{background:#00B9ED;}

.block_howdoes1,.block_howdoes2,.block_howdoes3{/*border-right: 1px solid #DDD;*/}
.navmenu ul .last{    padding-right: 15px;}
.block_subtitle {
    color: #797979;
    font-weight: bold;
    height: 36px;
	font-size:12px;
}
#sectionServices p{text-align:justify;    padding-bottom: 40px;
    border-bottom: 2px solid #117791; color:#272727;
    height: 215px; font-size:14px;}
.block_wifi_title, .block_inapp_title, .block_inpress_title {font-size:16px;color:#373737;font-weight:bold;    line-height: 27px;
    padding-top: 30px;text-transform:uppercase;
    padding-bottom: 10px;}
.section_howdoes2 {}
.section_howdoes2 .col-md-4 {text-align:center;}
.section_howdoes{background: #F7F7F7;
    background-repeat: no-repeat;
    background-position: 50% 100%;
     }
.section2{    background:#f7f7f7;
    position: relative;
    top: -65px;
    margin-bottom: -65px;
	}
.section_howdoes p {    color: #272727;    text-align: justify;
    font-size: 14px;
    padding-top: 15px;
    width: 240px;
    margin: 0 auto;
	}
.block_howdoes_icon {height: 84px;text-align: center;}
.block_howdoes_sep {    border-top: 2px solid;
    display: block;
    height: 15px;
    margin: 0 auto;
    color: #272727;
    width: 240px;}
.block_howdoes_no{    font-size: 16px;
    padding-right: 10px;
    position: relative;
    top: 0px;}
.block_howdoes_title{    font-size: 16px;}	
.block_hw_c{padding-top:60px;text-align:center;}
.block_howdoes_title, .block_howdoes_no {display:inline-block; vertical-align:top;    text-align: center;    color: #373737; padding-bottom:10px; font-style:italic;
    font-weight: bold;    }
.block_howdoes1,.block_howdoes2,.block_howdoes3,.block_howdoes4 {text-align:left;}
.btn_next_section {    text-align: center; z-index:9999;
    position: relative; height:0px;
    top: -66px;}
.section1_slider{    padding-top: 190px;
    padding-bottom: 80px;}
.btn_play_video{
background: url('images/play_video_btn_bg.png');
    padding-left: 55px;
    width: 248px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 0px;
    margin-top: 20px;
	height:52px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	}
.btn_play_video a{    color: #000;
    padding-left: 16px;
    padding-top: 7px; text-decoration:none;
    display: block;
	font-size:12px;
    letter-spacing: 3px;}	
.txt_choose {    color: #1FB8EB;
    font-size: 75px;line-height: 90px;}
	.txt_viewpay {    color: #2F7791; font-weight:bold;
    font-size: 75px;line-height: 90px;}
	.txt_unlock {    color: #1FB8EB;
    font-size: 75px;line-height: 90px;}
.section1 {background:url('images/section1_bg.jpg');background-size: cover;}
.mini-header{background:#E3E5E4;border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    padding: 6px;
    text-align: right
}
.navbar{ 
margin-bottom:0px !important;
margin-right: 0;
    padding: 0;
    width: 100%;
    margin-left: 0;

border-radius:7px;    margin-top: -1px;
    /*width: 1170px;position: fixed;*/
    z-index: 999999;
	
	
	}
.navbar_left{/*background:#FFF; border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;*/}
.navbar_right{/*background:#00B8EE;*/    width: 83.33% !important; padding-left:0px; /*border-bottom-right-radius: 7px;
    border-top-right-radius: 7px; */}
.navmenu ul{padding:0px;    float: right;
    padding-top: 16px;}
.navmenu ul li {list-style:none; float:left; color:#FFF; margin-left:25px;    padding-top: 8px}
.navmenu ul li a {color:#000; font-size:16px; font-weight:bold;}
.navmenu ul li a:hover {color:#1fb9eb; text-decoration:none;}
.navmenu ul .current-menu-item {/*background-color: #2F7791;
    border-radius: 5px;*/
	color:#1FB8EB;
    padding: 8px;}
.navmenu ul .current-menu-item  a{color:#1FB8EB;}	
.home_footer_emails .col-md-3 {color:#373737;padding-left:100px;}
.home_footer_emails .col-md-3 a {    text-decoration: underline;
    font-weight: normal;
    display: block; font-size:14px;
    color: #373737;}
.home_footer_emails .col-md-3 p  {  
    font-weight: bold;font-size:16px;color: #373737;
}



/** News Page **/
.page_news_back_article {    background: url('http://viewpay.tv/images/btn_global_rev.jpg');
    width: 194px;
    height: 50px;
    display: block;
    margin: 0 auto;
    margin-top: 87px;
    margin-bottom: 50px;
    color: #FFF;
    letter-spacing: 2px;
    padding-top: 17px;
    padding-left: 71px;
    font-size: 12px;
    text-transform: uppercase;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);}
.page_news_back_article:hover {text-decoration:none; color:#FFF;}	
.page_news_title{padding-top: 50px;
    color: #127791; font-weight:bold;
    font-size: 50px;
}

.page_news_hr{width:60px;border-top:3px solid #127791;padding-bottom: 30px;margin:0 auto;}
.page_news_thumb_more{    position: absolute;
    width: 50px;
    height: 50px;
    background: #117791;
    text-align: center;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    padding-top: 8px;
    right: -4px;
    bottom: 0;}
	
.page_news_thumb_more:hover{color:#FFF; text-decoration:none;}
.page_news_thumb_image {position:relative;width:290px; overflow:hidden;}
.page_news_article_title {padding-top: 25px;
    font-weight: bold;color:#373737;
    font-style: italic;
	font-size:16px;
    text-transform: uppercase;}
.page_news_article_seperator {    border-top: 2px solid #000;
    width: 49px;
    margin-top: 18px;
}
.page_news_article_date {font-size:12px;color:#373737;}
.page_news_article_description {text-align: justify;    padding-bottom: 20px; font-size:14px;color:#373737;}
.page_news_loadmore_btn {    padding: 40px;
    text-align: center;
    position: relative;
    width: 400px;
    margin: 0 auto;}
.page_news_thumb_image img {width:290px;}	
.page_news_loadmore_btn a {background: #117791;
    color: #FFF;
    height: 50px;
    display: block;
    width: 200px;
    margin: 0 auto;
    padding-top: 10px;
    text-align: left;
    padding-left: 5px;
	text-decoration: none;
	transform: matrix(1, 0, 0, 1, 0, 0);
	margin-bottom:10px;
	}
.page_news_loadmore_btn a  span{    padding-right: 56px;
    padding-left: 14px;
    font-weight: bold;
    font-size: 20px;}
.page_news_loadmore_sep {position: absolute;
    width: 10px;
    height: 50px;
    border-left: #FFF 1px solid;
    top: 40px;
    left: 150px;}
.page_news_loadmore_btn a:hover{ text-decoration:none;}
.page_news_press_coverage {background:#EFEFEF; padding-top:30px; padding-bottom:30px;}
.page_news_press_item {background:#F7F7F7;clear:both;}
.page_news_press_item img {float:left;}
.page_news_press_info {padding-left: 220px;
    height: 130px; margin-bottom: 20px; font-size:12px; color:#373737;
    padding-top: 25px; margin-left: 20px;
}
.page_news_press_date {padding-bottom: 20px;font-size:12px; color:#373737; padding-left: 8px;}
.page_news_press_title {font-weight: bold; font-size:16px; color:#373737;}
/** News Page **/


/** Services Page **/
.page-services-subtitle { color:#373737; width:65%; padding:10px; font-weight:bold; font-size: 16px; background:#f7f7f7; margin:0 auto; text-align:center; margin-bottom:30px;}
.page-services-introtext { font-size: 16px; margin:0 auto; margin-top:15px; text-align: center; color:#272727; padding-bottom:50px;}
.page_services_hr { width:70px;border-top:3px solid #127791;padding-bottom: 30px;margin:0 auto;}

.page-services-youare-title { padding-top: 50px; color: #127791; font-weight: bold; font-size: 55px;}
.page-services-youare-tabs { padding-top:40px;text-align: center;}
.page-services-youare-advt { display:inline-block; background: #127891; font-size: 15px; padding: 20px 20px 20px 20px; width:188px; height:63px; color: #FFF; text-decoration:none;font-size: 12px;}
.page-services-youare-advt:hover { color: #FFF; text-decoration:none;}

.center{text-align:center;}
.page-services-learnmore { display:inline-block; background: #1BBBEC; text-align:center; font-size: 17px!important; padding: 20px 20px 20px 20px; width:220px; height:63px; color: #FFF; text-decoration:none;font-size: 12px;}
.page-services-learnmore:hover { color: #FFF; text-decoration:none;}

.page-services-youare-publisher {     margin-left: -4px;display:inline-block; color: #000; background: #f0f0f0; font-size: 12px; padding: 20px 20px 20px 20px; width:188px; height:63px;color: #000; text-decoration:none;}
.page-services-youare-publisher:hover{ color: #000; text-decoration:none;}
.page-services-youare-wifi { margin:60px 0 60px 0; background: #f7f7f7;}
.page-services-youare-wifi .descriptionPressPublish{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-wifi .descriptionPressAdvert{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-wifi .descriptionAppPublish{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-wifi .descriptionAppAdvert{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-wifi .descriptionWifiPublish{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-wifi .descriptionWifiAdvert{ padding-right:80px; padding-left: 80px; text-align:justify; font-size:14px; color:#383838; padding-bottom:40px;}
.page-services-youare-subheading { padding-top: 30px; color: #127791; font-weight: bold; font-size: 30px; padding-left: 80px; }
.page-services-youare-subheadings { padding-top: 10px;
    padding-bottom: 30px;
    font-size: 12px;
    padding-left: 80px;
    color: #383838;
    font-weight: bold;}
.page-services-youare-wifi .description2{ padding-right:80px; padding-left:80px; text-align:justify; font-size:14px; color:#383838;}
.page-services-youare-subheading2 { padding-top: 30px; color: #127791; font-weight: bold; font-size: 30px; padding-left:80px;}
.page-services-youare-subheadings2 { padding-top: 20px; padding-bottom: 10px; font-size: 12px; font-style:italic; padding-left:80px;}
.page-services-trust { margin-bottom:60px;}
.page-services-trust .title { font-weight:bold; font-size: 16px; margin:0 auto; text-align:center; padding-top:30px; color:#373737; }
.page-services-trust .heading { margin:0 auto; text-align:center; color: #127791; font-weight:bold; font-size: 30px;}
.page-services-trust .text { font-size: 14px; margin:0 auto; margin-top:25px; text-align: center; font-style:italic; text-align:justify; color:#383838;}
.page-services-trust .subtext { font-size: 12px; margin:0 auto; margin-top:15px; text-align: center; color:#797979;}
.page_services_our_services .col-md-4 {text-align:center;}
.page_services_our_services {padding-bottom:50px;}
.testi-buttons { text-align: center; padding-top: 30px;}


.page_news_article { padding-top: 20px;}
.page_news_article .title { padding-top: 50px; color: #127791; font-weight:bold; font-size: 50px;}
.page_news_article .date { font-size:11px; font-weight:bold; color:#373737; text-align:center; letter-spacing: 2px;}
.backlink { margin-top: 40px;}
.backlink a { font-size:11px; font-weight:bold; color:#373737; text-decoration:none; letter-spacing: 2px; }
.backlink a:hover{ text-decoration:none;}

.article { margin-top:10px; background:#EFEFEF;}
.article .top_img { padding-bottom:15px; background: #FFF;}
.block1 .heading, .block2 .heading, .block3 .heading { font-size:16px; font-weight:bold; color:#373737; padding:40px 0 20px 20px;}
.block1 .description, .block2 .description, .block3 .description { font-size:16px; color:#373737; padding:0px 40px 0px 20px; text-align:justify;}
.backtonews { text-align:center;}
.backtonews img{margin:40px 0 40px 0;}
.page_news_article h2 {font-size: 16px;
    font-weight: bold;
    color: #373737;
    padding: 40px 0 20px 20px;margin:0px;}
.page_news_article p {    font-size: 16px;
    color: #373737;
    padding: 0px 50px 0px 20px;
    text-align: justify;}
	
	
.page_cs_title_main {
	padding-top: 50px;
    color: #127791;
    font-weight: bold;
    font-size: 48px;
	padding-top: 170px;
	text-align:center;
}
.page_cs_hr {
	width: 60px;
    border-top: 3px solid #127791;
    padding-bottom: 30px;
    margin: 0 auto;
}
.page_cs_categories  {text-align:center; padding-bottom:85px;}
.page_cs_intro_text {color:#373737; font-size:16px; text-align:center;padding-bottom:85px;}
.page_cs_categories a{color:#373737; background:#f7f7f7; border-right:#373737 1px solid; text-decoration:none;  padding: 20px; text-transform:uppercase; font-weight:600;    margin-left: -3px; letter-spacing:4px;}
.page_cs_categories .selected {background:#1FB9EB;color:#FFF;}
.page_cs_categories .last{border-right:none;}
.page_cs_block_item { background:#f7f7f7; min-height:378px;    margin-bottom: 30px; padding-left:30px; padding-top:30px;}
.page_cs_item_title {color:#127791;font-size:24px; text-transform:uppercase;font-weight:bold;}
.page_cs_item_cat {color:#373737; font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom: 25px;}
.page_cs_item_circle {    display: block;
    padding-top: 54px;
    width: 205px;
    height: 205px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    background: #FFF; font-size:50px; color:#373737; font-weight:bold;
    text-align: center;
    position: relative;
border: 1px solid #DDD; float:left;}
.page_cs_item_circle_mid {    margin-left: -24px;
    margin-right: -24px;
    z-index: 999;
    margin-top: -31px;
    opacity: 0.9;}
.page_cs_item_circle span {display:block; font-size:16px; font-weight:normal;}
.page_cs_item_more {    position: absolute;
    width: 50px;
    height: 50px;
    background: #117791;
    text-align: center;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    padding-top: 11px;
    right: 0px;
    bottom: 30px;}
.page_cs_item_more:visited,.page_cs_item_more:hover,.page_cs_item_more:focus{color:#FFF; text-decoration:none;}	
.page_cs_item_addl_pic {margin-top:20px; display:none;}
.page_cs_item_addl_info {    clear: both; color:#373737; font-size:16px;    min-height: 460px; display:none;
    padding-top: 60px;}
.page_cs_item_addl_info_title {font-weight:bold;margin-top:20px; text-transform:uppercase;}
.page_cs_item_list .col-md-6 {padding:0px;}
@media (max-width:615px){
.page_cs_item_circle {width:100px; height:100px;    padding-top: 22px;   font-size: 18px;}
.page_cs_item_circle span {font-size:12px;}
.page_cs_block_item {min-height:240px;}
.page_cs_item_more {bottom:0px;}
}
@media (max-width:991px){
.home_footer_emails .col-md-3 {padding-left:0px; text-align:center;}
#contactHeader {top: 400px !important;}
#contactHeaderWrap{width:100% !important;}
.page_contact_close_btn {display:none;}
#cform {padding-top:0px !important; padding-bottom:50px !important;    display: block !important;}
#cform .col-md-7 {margin-top:50px;}
#cform .col-md-7 div{width:100% !important;}
.page_contact_footer {margin-top:300px !important;}
#contactSend {    margin-left: auto !important;
    display: block !important;
    margin-right: auto !important; float:none !important;}
}

/*  Testimonials */
blockquote {border-left:0px !important;}
.tslider blockquote p {    font-size: 14px  !important;
    color: #383838 !important;
    font-style: italic !important;
    text-align: justify !important;}
.bx-wrapper .bx-pager.bx-default-pager a { border-radius:12px !important; width:12px !important; height:12px !important;}	
.tslider blockquote footer, .tslider blockquote footer a {    font-size: 16px !important;
    text-align: center !important;
    color: #373737 !important;
    font-weight: bold !important;}

	
/* GLOBAL */
h1 {    text-align: center;
    color: #127791;
    font-weight: bold;
    font-size: 48px;
    margin: 0;
    padding: 0;
	margin-bottom:30px;}

h1::after,h2::after {
	content:' ';
	position: relative;
	margin:0 auto;
    left: 0;
    top: 10px;
    bottom: 9px;
    display: block;
    height: 3px;
    width: 80px;
    background: #127791;
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -moz-transition: -moz-transform .2s cubic-bezier(.47,.07,.21,1.4).1s;
    -o-transition: -o-transform .2s cubic-bezier(.47,.07,.21,1.4).1s;
    -webkit-transition: -webkit-transform .2s cubic-bezier(.47,.07,.21,1.4);
    -webkit-transition-delay: .1s;
    transition: transform .2s cubic-bezier(.47,.07,.21,1.4).1s;
}

/* h1:hover::after,h2:hover::after {
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
} */
.appeared::after {
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
h2 {color:#127791; font-weight: bold;
    font-size: 30px; margin: 0;
    padding: 0;
	margin-bottom:50px;margin-top:80px; text-align:center;}



.page_cs_loadmore_btn {    padding: 40px;
    text-align: center;
    position: relative;
    width: 400px;
    margin: 0 auto;}
.page_cs_loadmore_btn a {background: #117791;
    color: #FFF;
    height: 50px;
    display: block;
    width: 200px;
    margin: 0 auto;
    padding-top: 10px;
    text-align: left;
    padding-left: 5px;
	text-decoration: none;
	}
.page_cs_loadmore_btn a  span{    padding-right: 56px;
    padding-left: 14px;
    font-weight: bold;
    font-size: 20px;}
.page_cs_loadmore_sep {position: absolute;
    width: 10px;
    height: 50px;
    border-left: #FFF 1px solid;
    top: 40px;
    left: 150px;}
.page_cs_loadmore_btn a:hover{ text-decoration:none;}



.page_press_loadmore_btn {    padding: 40px;
    text-align: center;
    position: relative;
    width: 400px;
    margin: 0 auto;}
.page_press_loadmore_btn a {background: #117791;
    color: #FFF;
    height: 50px;
    display: block;
    width: 200px;
    margin: 0 auto;
    padding-top: 10px;
    text-align: left;
    padding-left: 5px;
	text-decoration: none;
	transform: matrix(1, 0, 0, 1, 0, 0);
	margin-bottom:10px;
	}
.page_press_loadmore_btn a  span{    padding-right: 56px;
    padding-left: 14px;
    font-weight: bold;
    font-size: 20px;}
.page_press_loadmore_sep {position: absolute;
    width: 10px;
    height: 50px;
    border-left: #FFF 1px solid;
    top: 40px;
    left: 150px;}
.page_press_loadmore_btn a:hover{ text-decoration:none;}
.clientList a {    font-size: 24px;
    text-transform: uppercase;
    color: #373737;
	text-decoration:none;
    font-weight: bold;
    padding-right: 30px;padding-bottom: 20px; display:inline-block;}
.clientList {    width: 840px;
    margin: 0 auto;
    text-align: center;}	
.sectionStart { padding-bottom:80px;}

.page_home_advert_btn {    background: url('http://viewpay.tv/images/light_blue_btn.jpg');
    width: 248px;
    height: 63px;
    display: block;
    margin: 0 auto;
    margin-top: 50px;
    color: #FFF;
       letter-spacing: 3px;
    padding-top: 22px;
    padding-left: 87px;
    font-size: 12px;
    text-transform: uppercase;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	}
.page_home_advert_btn:hover {text-decoration:none; color:#FFF;}	
.page_home_pub_btn {    background: url('http://viewpay.tv/images/light_blue_btn.jpg');
    width: 248px;
    height: 63px;
    display: block;
    margin: 0 auto;
    margin-top: 50px;
    color: #FFF;
     letter-spacing: 3px;
    padding-top: 22px;
    padding-left: 87px;
    font-size: 12px;
    text-transform: uppercase;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	}
.page_home_pub_btn:hover {text-decoration:none; color:#FFF;}	
.page_home_or_text {text-align: right;
    margin-top: 70px;
    font-size: 12px;
    font-weight: bold;
    color: #272727;}
.page_home_news_more {
background: url('http://viewpay.tv/images/btn_global.jpg');
    width: 194px;
    height: 50px;
    display: block;
    color: #FFF;
    letter-spacing: 2px;
    padding-top: 17px;
    padding-left: 71px;
    font-size: 12px;
    text-transform: uppercase;
	margin-top: 30px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
}	
.page_home_news_more:hover {text-decoration:none; color:#FFF;}	
.page_home_press_more {    background: #117791 url('http://viewpay.tv/images/btn_global.jpg');
    width: 278px;
    height: 50px;
    display: block;
    margin-top: 57px;
    color: #FFF;
    letter-spacing: 2px;
    padding-top: 17px;
    padding-left: 80px;
    font-size: 12px;
    text-transform: uppercase;
    background-repeat: no-repeat;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	}
.page_home_press_more:hover {text-decoration:none; color:#FFF;}	
.sectionNews {background:#f7f7f7;}
.sectionNews h2 {    margin-top: 0px;
    padding-top: 80px;}
	
	
.page_home_advert_btn::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 248px;
    height: 63px;
	padding-top: 22px;
    padding-left: 87px;
	z-index: -1;
    background: url('http://viewpay.tv/images/dark_blue_btn.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
}
.page_home_pub_btn::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 248px;
    height: 63px;
	padding-top: 22px;
    padding-left: 87px;
	z-index: -1;
    background: url('http://viewpay.tv/images/dark_blue_btn.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
}

.page_home_news_more::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 194px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: url('http://viewpay.tv/images/btn_global_hover.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
}

.page_home_press_more::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
     width: 278px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/btn_global_hover.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}



.clientList a {
	
	    -webkit-transition: color 1.734s ease-in-out;
    -moz-transition: color 1.734s ease-in-out;
    transition: color 1.734s ease-in-out;
}
.clientList a:hover {
	color: #00b9ee;
    -webkit-transition: color 434ms ease-out;
    -moz-transition: color 434ms ease-out;
    transition: color 434ms ease-out;
	
}
.btn_twitter{
	background: url('http://viewpay.tv/images/twitter_new.png');
    width: 182px;
    height: 50px;
    display: inline-block;
    color: #FFF;
    letter-spacing: 3px;
    padding-top: 15px;
    padding-left: 48px;
    font-weight: bold;
    font-size: 12px;
    margin-right: 15px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	margin-bottom:10px;
}
.btn_twitter:hover{text-decoration:none; color:#FFF;}
.btn_twitter::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 182px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/twitter_new_hover.png');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}

.btn_facebook{
	background: url('http://viewpay.tv/images/facebook_new.png');
    width: 182px;
    height: 50px;
    display: inline-block;
    color: #FFF;
    letter-spacing: 3px;
    padding-top: 15px;
    padding-left: 48px;
    font-weight: bold;
    font-size: 12px;
    margin-right: 15px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	margin-bottom:10px;
}
.btn_facebook:hover{text-decoration:none; color:#FFF;}
.btn_facebook::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 182px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/facebook_new_hover.png');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}

.btn_linkedin{
	background: url('http://viewpay.tv/images/linkedin_new.png');
    width: 182px;
    height: 50px;
    display: inline-block;
    color: #FFF;
    letter-spacing: 3px;
    padding-top: 15px;
    padding-left: 49px;
    font-weight: bold;
    font-size: 12px;
    margin-right: 15px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	margin-bottom:10px;
}
.btn_linkedin:hover{text-decoration:none; color:#FFF;}
.btn_linkedin::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 182px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/linkedin_new_hover.png');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}

.page_about_container h1 {margin-bottom:55px;}
.page_about_mission_desc p {font-size:16px;}
.article h2::after{display:none !important;}
.btn_play_video::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 248px;
    height: 52px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/play_video_btn_bg_hover.png');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}


.txt_viewpay {
  -webkit-animation-delay: 0.5s;
}
.txt_unlock {
  -webkit-animation-delay: 1s;
}
.page_news_loadmore_btn a::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}

.page_press_loadmore_btn a::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}


.page_news_back_article::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 194px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/btn_global_rev_hover.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}


.contactSend::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 194px;
    height: 50px;
	padding-top: 17px;
    padding-left: 71px;
	z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/btn_global_hover.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
	background-repeat:no-repeat;
}

.contactSend{
	background: url('http://viewpay.tv/images/btn_global.jpg');
    width: 194px;
    height: 50px;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    padding-left: 34px;
    letter-spacing: 4px;
    border: 0;
    float: right;
    margin-top: 20px;
    margin-bottom: 40px;
    margin-right: 34px;
	opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);
	    padding-left: 90px;
    padding-top: 15px;
}

#contactSendPublisher:hover { text-decoration:none; color:#FFF;}

#contactSendPublisher::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 240px;
    height: 50px;
    padding-left: 60px;
    padding-top: 16px;
    z-index: -1;
    background: #00b9ee url('http://viewpay.tv/images/btn_global_hover_publisher.jpg');
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-transform: scaleY(0) translateZ(0);
    transform: scaleY(0) translateZ(0);
    -webkit-transition: -webkit-transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    transition: transform 400ms cubic-bezier(0.345, 0.005, 0.07, 1);
    background-repeat:no-repeat;
}

#contactSendPublisher{
    background: url(http://viewpay.tv/images/btn_global_publisher.jpg) no-repeat;
    width: 240px;
    height: 50px;
    padding-left: 60px;
    padding-top: 16px;
}

.contactSend:hover { text-decoration:none; color:#FFF;}
@media (max-width:991px){
.txt_choose {margin-top:20px !important;}
.section_howdoes h2 {margin-top:30px !important;}
.block_howdoes_title, .block_howdoes_no {padding-top:15px !important;}
.clientList a {    padding-left: 28px !important;
    padding-right: 28px !important;
    font-size: 18px !important;}
}

@media (max-width:779px){
.section_crossdevice {
    background: #F4F5F6 url('http://viewpay.tv/wp-content/themes/viewpay/images/section_5_bg.png') !important;
    min-height: 420px !important;
    background-size: contain !important;
    background-position: 100% 100% !important;
    background-repeat: no-repeat !important;
}
.home_title_press_coverage {margin-top:20px;}
.home_press_img {display:inline-block;    margin-bottom: 30px;margin-left: 10px;}
.page_news_article h2 {padding:30px !important;}
.page_news_article p {padding: 0px 30px 30px 30px !important;}
.page_news_article_description {max-width:294px !important;}
.page_news_loadmore_btn {width:300px !important;}
.page_news_loadmore_sep {left: 103px;}
.page_news_press_info {height: auto !important;padding-bottom: 10px !important;}
.txt_choose,.txt_viewpay,.txt_unlock {line-height:70px !important;}
}


@media (min-width:500px){
.page_home_news_more:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}

.page_home_press_more:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}

.page_home_advert_btn:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.page_home_pub_btn:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.btn_twitter:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}

.btn_facebook:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}

.btn_linkedin:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.btn_play_video:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.page_news_loadmore_btn a:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.page_press_loadmore_btn a:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.page_news_back_article:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
.contactSend:hover:before{
	-webkit-transform: scaleY(1) translateZ(0);
    transform: scaleY(1) translateZ(0);
}
}


#section_1
{
position: absolute;
height: auto;
bottom: 0;
top: 0;
left: 0;
right: 0;
}
#section_2
{
position: absolute;
top: 100%;
width: 100%;
/* min-width: 1200px; */
}

#bg-video {
  position: absolute;
  overflow: hidden;
  width: 100% !important;
  height: 100%;
  top: 0;
  left: 0;
}

#overlay {
  background: rgba(100,100,100,.5);
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 10000;
  text-align: center;
}
.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}
@media (max-width: 779px){
#bg-video {
    display: none;
}
}
#textbox {
  color: white;
  font-family: calibri;
  overflow: auto;
  z-index: 11000;
}

#other {
  background: rgba(200,200,200, .8);
  border: 3px solid #aaaaaa;
  width: 60%;
  height: 40%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 200px;
}

#colorbox {    z-index: 9999999999;}
@media (max-width:419px){
	.videoOverlay {width:100% !important;}
}
#overlay-wrapper{
    position: fixed;
    top: 0;
    left:0;
    bottom:0;
    right: 0;
    background-color: rgba(0, 0, 0, .75);
	    z-index: 9999999;
}

#overlay-content-box{
    width: 80%;
    height:70%;
    position: fixed;
    left: 10%;
    top: 20%;
    
}

@media (max-width: 500px){
	.videoOverlay {
	    display: none !important;
	}
}
.videoOverlay {
    opacity:0 !important;
}

@media (max-width: 779px){
#overlay-content-box {
    width: 100% !important;
    height: 100% !important;
    left: 0% !important;
    top: 26% !important;
}
}

@media (max-width: 779px){
.cboxIframe {
    height: 250px !important;
}
}

@media (max-width: 500px)
{
	.ytplayer-player {display:none !important;}
	#section_1 {background: url('http://viewpay.tv/images/section1_bg_new.jpg');
    background-size: cover;
	background-position: 51% 50% !important;}
}
.page_cs_item_more {display:none;}
.vpfooter {background:#F7F7F7;padding-bottom:40px;}
.footerHeading {text-align:center;padding-top:50px;padding-bottom: 30px;}
.home_footer_emails {padding-bottom:30px;}
.footerAddress {text-align:center;color:#272727;}
.footerAddressTitle {font-size:16px;font-weight:bold;color:#373737;padding-top:20px;text-transform:uppercase;}
.footerAddressSep {width: 60px;
    border-top: 2px solid #373737;
    
    margin: 0 auto;
    margin-top: 10px;}
.footerAddressText {color:#272727;font-size:16px;}
.footerAddressPhone {margin-right: 6px;}
.footerFollow {margin-top: 50px;}
.contactSuccess{text-align:center;margin-top: 60px;background-color: #EFEFEF;border-radius: 9px;padding: 10px;color: #000; font-weight:bold;}
#youtube-video{text-align:center;}