

figure{margin:0;}



body {

 padding:0;

 margin:0;

 font-family:Arial, Helvetica, sans-serif;

 color:#fff;

 font-size:13px;

 background:url(../images/bg.png) center -15px repeat;

 background-size:100% auto;

}



a{color:#ffff00; text-decoration:none; cursor:pointer;}

a img {border:0; vertical-align:middle;}

.note-instr a {text-decoration:underline;}



.note-instr {font-size:11px; line-height:16px !important;}



h1, h2, h3, h4, h5, h6 {color:#ffff00; margin:0 0 10px 0; font-weight:normal; font-family: 'PT Sans', sans-serif;}

p{line-height:18px; margin:0 0 10px 0; word-wrap:break-word;font-size: 13px;}

h1{ font-size:20px;}

h2{ font-size:20px;}

h3 {font-size:16px;}

h3.black-bg-title{ background:#000; color:#fff; font-size:14px; padding:5px 10px; margin:0 0 5px 0;}



/*-- CLEAR --*/

.clearfix:after, .front-latest-news-block .news-content li:after, 

.main-nav ul:after,

div.accordian-content:after,

form:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

	}

* html .clearfix             { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */



/** -- REQUIRED CLASS -- **/

.fleft { float:left;}

.fright { float:right;}

.clear { clear:both; height:0;}

.aligncenter { text-align:center;}

.alignright { text-align:right;}

.no-mar { margin:0 !important;}

.no-style{ list-style:none !important; padding:0 !important; margin:0 !important;}



.img-left {float:left; margin:0 10px 10px 0;}

.img-right {float:right; margin:0 0 10px 10px;}



.txt-white{color:#fff;}

.txt-yellow{color:#ffff00 !important;}

.text-tra-up {text-transform:uppercase;}

.scale-img {

	width:100%;

  float:left;

}

.scale-img img {

	width:100%;

  height:auto;

}



.yellow-link-btn {

	background:#ffff00;

	color:#0e0f00;

	display:block;

}

.yellow-link-btn2 {

	background:#ffff00;

	color:#0e0f00;

}



/*-- WRAPER --*/

.wraper { width:955px; margin:0 auto; }



/*-- HEADER --*/

#header { padding-top:20px; position:relative; z-index:9;}

#logo, #logo a{ float:left; margin:0; padding:0; line-height:0;}

.header-right { float:right; width:421px; height:44px; font-size:15px !important; padding:15px 20px; margin-top:18px; background:url(../images/header-right-bg.png) no-repeat right top;font-family: 'PT Sans', sans-serif;} 

.header-right-home { float:right; font-size:15px !important;margin-top:18px; font-family: 'PT Sans', sans-serif;background:url(../images/header-right-bg.png) no-repeat right top;} 

.header-right .h-right-text { float:left; width:60%; padding-right:40%; color:#ced853; text-align:right;font-size:15px !important;}

.header-right .h-right-text1 { float:left; width:80%; padding-right:20%; color:#ced853; text-align:right;font-size:15px !important;}

.header-right .h-right-text2{width:80%; padding-right:20%; }

.header-right .h-left-text { float:left; width:60%; padding-left:40%; color:#fff; text-align:left;font-size: 15px !important;}

.header-right .h-left-text2{width:40%; padding-left:60%;font-size: 15px !important;}





/*-- MID PART --*/

.middle-part {padding:0 23px 0 20px; margin-top:-45px; position:relative; z-index:6; width:912px; float:left;}

.middle-part .mid-part-in{ background:#1e1e1e; padding:75px 20px 30px 20px;}



.left-sidebar {	float:left;	width:128px; margin:0 20px 0 -38px; position:relative; }

.right-sidebar {	float:right;	width:288px; margin:0 -38px 0 15px; position:relative; }

.left-sidebar h2,

.right-sidebar h2{ font-size:15px; margin-bottom:0; color:#fffc00;}

.left-sidebar p,

.right-sidebar p{color:#fff; margin-bottom:5px;}



.main-content {float:left; width:495px;}

.pray-main-content{ float:left; overflow:hidden; width:818px; margin-right:-56px;}



.category-yellow li,

.category-white li { padding-bottom:4px; clear:both; float:left; width:100%; margin:0;}

.category-yellow li a,

.category-white li a { display:block; padding:4px 5px 4px 14px; color:#1f2000; font-family: 'PT Sans', sans-serif; font-size:14px; position:relative;}



.category-yellow li a {background:#ffff00;}

.category-white li a { background:#fff;}

.category-yellow li a:hover,

.category-white li a:hover,

.category-yellow li a.active,

.category-white li a.active { background:#000; color:#fff;}

.category-yellow .current a,.category-white .current a{ background:#000; color:#fff;}



.category-yellow li a span.arrow,

.category-white li a span.arrow { background:url(../images/black-arrow.png) no-repeat center center; width:15px; height:15px; display:inline-block; margin:3px 5px -3px 5px; }

.category-yellow li a:hover span.arrow,

.category-white li a:hover span.arrow { background:url(../images/white-arrow.png) no-repeat center center;}



.sidebar-block { margin-bottom:5px; clear:both;}

.black-box { background:#000; padding:10px;}

.sidebar-video-box { padding:10px; position:relative; z-index:99999;}

.adv-text-block { padding:10px 90px 10px 10px; font-size:12px; height:141px; background:#000 url(../images/adv1.png) no-repeat right bottom;}



.full-width-adv{ background:#000; padding:25px 10px; text-align:center; font-size:20px; clear:both;}

.row, .row-video{clear:both;margin-bottom:10px;}

.row-video{	margin-right:-10px;}

.content-video-box,

.content-video-box-full-width{width:225px;float:left;background:#000000; padding:7px;margin:0 8px 0 0;}

.content-video-box-full-width{float:left;width:818px;padding:7px;margin:0 0 5px 0;}

.content-video-box h3,

.content-video-box-full-width h3{color:#ffff00;font-size:14px;margin:0;}

.content-video-box p,

.content-video-box-full-width p{color:#fff;	font-size:12px;	margin:0 0 5px 0;}



/*-- ACCORDIAN --*/

.accordian-data {

	padding-bottom:20px;

}

.accordian{

	padding:0 0 5px 0;

}

.accordian h3.accordian-title { 

	color:#ffff00;

	cursor:pointer;

	font-size:15px;

	padding:5px 40px 5px 10px;

	margin:0;

	background:#000 url(../images/accordian-left-arrow.png) no-repeat 98% center; 

}

.accordian h3.accordian-title.active { 

	background:#000 url(../images/accordian-down-arrow.png) no-repeat 98% center; 

}

.accordian-content{color:#fff;	display:none;	margin:10px 0 0 0; position:relative;}

.accordian-video-box-outer{	margin:0 5px 0 0;	float:left;	width:140px;}

.accordian-video-box{ float:left; width:130px; padding:5px;margin:0 0 5px 0; color:#fff; background:#000; font-size:12px; clear:both;}

.accordian-video-box img{ width:100%; height:97px; vertical-align:middle;}

.accordian-video-box h3 {color:#ffff00;font-size:12px; margin:0 0 5px 0; padding:0;} 

.accordian-video-box p { margin:0; padding:0;font-size:10px;} 

.accordian-arrow-2,

.accordian-arrow-3{float:left;width:33px;height:36px;margin:50px 0 0 10px;background:url(../images/black-arrow2.png) no-repeat center top;

}

.accordian-arrow-3{	margin:0 0 0 10px;}

.accordian-video-content{clear:both;}

.accordian-video-content-detail{clear:both;	font-size:13px;	display:none;}

.go-back {	padding-left:20px;	background:url(../images/back-arrow.png) no-repeat center left;}

.accordian-video-content-detail .go-back{float:right;}

.accordian-audio-box {float:left;width:130px;padding:5px;margin:0 0 5px 0;color:#fff;font-size:12px;}

a.white-link{color:#fff;}



/*-- FOOTER --*/

#footer {padding:15px;background:#000;font-size:11px;color:#fff;clear:both;}

#footer a {color:#fff;}

.footer-block1{ float:left; width:170px;}

.footer-block2{ float:left; width:220px; border-right:1px solid #252525;}

.footer-block2 a { float:left; margin-right:10px;}

.footer-block3{ float:left; width:250px; margin-left:70px;}

.footer-btm{ text-align:right; clear:both; padding:5px 0 0 0;}



/*-- --*/

form{ margin:25px 0;}

ul.form-view { padding:0; margin:0; list-style:none;}

ul.form-view li { clear:both; padding:0 0 10px 0; float:left; width:100%;}

ul.form-view li label{ float:left; width:160px; padding:0 10px 0 0; line-height:20px; text-align:right; color:#fff;}

ul.form-view li .text-fi, textarea{ border:0; background:#fff; height:20px; width:295px; padding:0 5px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}

ul.form-view li textarea{ height:82px;}

ul.form-view li button.yellow-link-btn{ border:0; width:305px; height:20px; line-height:20px; cursor:pointer; margin:0;}

ul.form-view li .radio-btn-section label{ float:left; margin:0 5px 0 0; width:auto;}

ul.form-view li .radio-btn-section input[type='radio']{ margin:0 2px;}

ul.form-view li .form-text-data { float:left;}

ul.form-view li .form-text-data input.text-fi{ margin:0 0 5px 0;}

ul.form-view li .form-text-data p{color:#fff; margin:0;}









.chat-room-form{ padding:146px 0 !important; width:400px !important; margin:0 auto !important;}

.chat-room-form .two-inline{width:175px !important; float:left !important;}

.chat-room-form .two-inline label{width:50px !important;}

.chat-room-form .two-inline input[type="text"]{ width:105px !important;}

.chat-room-form div input.yellow-link-btn{width:100% !important; margin-right:0 !important;}



/* new css */

ul.menu a{ border:none !important;}



.visforms-form fieldset{border:none;}

.visforms-form fieldset div label{

	float:left; width:35%; padding:0 10px 0 0; line-height:20px; text-align:right; color:#fff; font-size:13px; margin:0px;

}



.visCSStop0 label{float:none !important;}



.visforms-form fieldset div textarea{
	
	border:0; background:#fff; height:80px; width:60%; padding:0 5px; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	
}

.visforms-form fieldset div input[type="text"], .visforms-form fieldset div input[type="email"]{

	border:0; background:#fff; height:20px; width:60%; padding:0 5px; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;

}

.visforms-form fieldset div.visBtnCon{margin:0px !important; overflow:hidden;}

.chat-room-form fieldset div.visBtnCon{margin:0px !important; overflow:hidden; width:93%; }

.visforms-form fieldset div input.yellow-link-btn{

	border:0; width:284px; height:20px; line-height:17px; cursor:pointer; margin:0; float:right; margin-right:12px;

	background-color:rgba(255,255,0,1) !important;

}

.chat-room-form .radio-btn-section label{ float:left ; margin:0 5px 0 0; width:auto;}

.chat-room-form .radio-btn-section input[type='radio']{ margin:0 2px;}

.visBtnCon p {color:#fff; margin:0 0 0 152px;}

.visBtnCon .bottomtxt{ margin:0px 0 10px 0;}

.txt-left { padding-left: 15.5%; float: left; margin-bottom: 10px; width: 84.5%; }

.txt-left1 { 
	padding-left: 8%;
	float: left;
	margin-bottom: 10px;
	width: 85%;
	padding-right: 7%;
	font-size: 13px;
}

li { font-size:13px; margin: 10px 0; }

.contemplation .jcarousel-control-prev, .contemplation .jcarousel-control-next{
	top: 30px;	
}
.flag {
    float: right;
    margin: 0px 15px 0px 0;
    padding: 0;
}
a.flag{
	margin: 0;
    padding: 0 3px !important;
}
.sucess_msg{
	float:left;
	width:86%;
	padding:2% 7%;
}
.sucess_msg h1{
	font-size: 35px;	
	color:#fff;
	margin: 0 0 25px 0;
}
.sucess_msg h2{
	font-size: 22px;	
	color:#ffff00;
}
.sucess_msg h2 a{
	color:#fff;	
}
.sucess_msg h3{
	font-size: 22px;	
	color:#ffff00;
	margin-top: 30px;
}
.sucess_msg h4{
	font-size: 22px;	
	margin-top: 30px;
	color: #fff;
	text-align: center;
	margin-bottom:20px;
}
.audio_popup{
	padding: 5px;
	float: left;
	margin:0;
}
.appointed .content-video-box h3{
	color:#ffff00;	
	margin-bottom: 7px;
}
.debates .content-video-box h3{
	color:#fff;	
}
.debates .content-video-box p{
	color:#ffff00;	
}
.txt-white a{
	color:#ffff00;
}
.accordian a{
	color:#ffff00;
}
.inner_img{
	margin-top:10px;
}
.talmud .content-video-box h3{
	color:#ffff00;	
	margin-bottom: 7px;
}
.tcvn-banner-bottom{
	display:none;
}
.ie .content-video-box{
	clear:none;	
}
dl{
	margin:0 0 10px 0;	
}
ul{
	margin:0 0 10px 0;	
}

.header-right .h-right-textchat{
	width: 45%;
	padding-right: 55%;	
}
#system-message-container{
	text-transform:capitalize;
	color:#fff;
}
#system-message-container li{
	color:#ffff00;
	text-transform:none;
}
#cboxTitle h3{
	margin:0;
	font-size:15px;
}
#footer li{
	font-size:11px;
	margin:5px 0;	
}
#footer p{
	font-size:11px;
}
iframe.cued-mode:not(.endscreen-loaded):not(.ad-interrupting) .ytp-large-play-button{
	display:none !important;	
}
#vicon{
	width:100%;
	height:153px;
	margin:22px 0;	
	cursor:pointer;
}
