.he-lang{
    direction: rtl;
}

.he-language-form .help-block{
    text-align: right;
    direction: rtl;
}
.lang-he{direction: rtl;}
.box-border{
    border: 1px solid #dadeda;
    padding: 10px;
}

/*Chat section start*/
.chat-box td{padding:10px;}
.chat-bg{background: #2c3e50; color:#fff; border:none;}
.chat-bg ul{margin:0; margin-left: 10px;padding:0; list-style:none; max-height:400px; overflow: auto;}
.chat-bg ul::-webkit-scrollbar {width: 8px;background: #344b63;}
.chat-bg ul::-webkit-scrollbar-thumb {background-color: #243140;}
.chat-bg ul::scrollbar {width: 8px;background: #344b63;}
.chat-bg ul::scrollbar-thumb {background-color: #243140;}
.chat-bg ul::-moz-scrollbar {width: 8px;background: #344b63;}
.chat-bg ul::-moz-scrollbar-thumb {background-color: #243140;}
.chat-bg ul li.contact:hover {background-color: #32465a;height: 100%;}
.chat-bg ul li.contact {border-bottom: 1px solid #ffffff1f;}
.chat-bg-gray{background: #E6EAEA;}
.chat-box .messages h3{margin:0 0 10px; padding:10px; background:#ccc;}
.chat-box table{position: relative;}
.chat-box .messages{height:380px; padding-bottom:20px;}
.chat-box table tr:last-child td{position: absolute; left:0; bottom:-20px; width:100%;}
.chat-box table tr:last-child td input{width:100%; background: #fff; border:#fff; padding:10px 100px 10px 10px;}
.chat-box table tr:last-child td button[type="submit"]{   width: 50px;    padding: 10px 0;    cursor: pointer;    background: #32465a;    color: #f5f5f5; position:absolute; right:0; top:0; height:100%; border:0;}
.chat-box #send_question_form{position:relative;}
.chat-box .answer-sec{height:270px; overflow: auto;}
.chat-box .scroll-sec {	height: 372px;	overflow: auto;}
.chat-box .my-answer.lang-he strong{float:right;}
.chat-box .name.he-lang{text-align: right;}
.chat-box .typing{position: absolute;z-index: 9;color: #fff;border-radius: 41%;width: 109px;height: 36px;line-height: 35px; text-align: center;margin: 0 auto;left: 40%;bottom: 9%;}
.chat-box .typing img{width: 64px;}
#login_form input[type="submit"]{margin:0 0 10px;}
.padding-up-down{padding-top:60px; padding-bottom:40px;}
.gsc-search-button{color: #fff; background-color: #286090 !important; border:none !important; border-radius:5px;}

.inactive-user-note, .inactive-user-note-he{
	background-color: #007ebe;
	width: 400px;
	padding: 10px;
	color: #fff;
	float: right;
}
.inactive-user-note h2, .inactive-user-note-he h2{
	margin-top: 0;
	text-align: center;
}

.inactive-user-note-he{
	float: left;
	direction: rtl;
}


.block-select{user-select: none;}


/*Chat section end*/


/*=======================Start:Responsive=======================*/


@media (max-width: 1399px){
}


@media (max-width: 1199px){

}
@media (max-width: 1023px){
	.chat-nav .text-left button, .chat-nav .text-right button{padding:4px;}
}


@media (max-width: 767px) {
	h1{font-size:22px;}
	h2{font-size:20px;}
	.nav.navbar-nav.pull-right, .nav.navbar-nav {float: left !important; width: 100%; margin: 0; width: 100%; text-align: center;}
	.chat-nav .text-left, .chat-nav .text-right, .chat-nav .text-right, .chat-nav .text-left{text-align:center;}
	.chat-nav .text-left button, .chat-nav .text-right button, .chat-nav .text-left a{margin-bottom:10px; padding:4px 18px;}
	.chat-search .text-right a{margin:0 0 10px;}
}

@media (max-width: 479px){
	.chat-nav .text-left button, .chat-nav .text-right a, .chat-nav .text-right button, .chat-nav .text-left a{width:100%;}
	.chat-box td{display:block; width:100%;}
	.chat-bg ul{max-height:200px;}
}