@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanwebbold(fanum).eot');
    src: url('font/IRANYekan/iranyekanwebbold(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanwebbold(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanwebbold(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanwebbold(fanum).ttf') format('ttf');
    font-weight: bold;
}
@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanwebregular(fanum).eot');
    src: url('font/IRANYekan/iranyekanwebregular(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanwebregular(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanwebregular(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanwebregular(fanum).ttf') format('ttf');
    font-weight: 500;
}
@font-face {
    font-family: 'IRANYekan';
    src: url('font/IRANYekan/iranyekanweblight(fanum).eot');
    src: url('font/IRANYekan/iranyekanweblight(fanum).eot?#iefix') format('eot'), /* IE6–8 */
    url('font/IRANYekan/iranyekanweblight(fanum).woff2') format('woff2'), /* Chrome36+, Opera24+*/
    url('font/IRANYekan/iranyekanweblight(fanum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('font/IRANYekan/iranyekanweblight(fanum).ttf') format('ttf');
    font-weight: 300;
}
/* ---------------------------------------- */
/* Bootstrap                                */
/* ---------------------------------------- */
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
	float:right
}

/* ---------------------------------------- */
/* G E N E R A L  S T Y L E                 */
/* ---------------------------------------- */


body {
	color: #6f7d95;
	font-size: 13px;
	font-family: IRANYekan;Important
}
.widget-statistic ul li.questions-count {
	border-right: 4px solid #3498db;
	border-left: 0px solid #3498db;
	margin-bottom: 30px;
	padding-right:5px;
	line-height:.6;
}
.widget-statistic ul li.members-count {
	border-right: 4px solid #f39c12;
	border-left: 0px solid #f39c12;
	padding-right:5px;
	line-height: .6;
}

.widget-recent-activity ul li i {
	margin-left: 13px;
	float: right;
	font-size: 16px;
	margin-top: 3px;
}
#question-tags-container .tip-add-tag {
	position: absolute;
	left: 10px;
	right:auto;
	top: 30px;
}


ul.post-controls {
	position: absolute;
	left: 0;
	right:auto;
	padding: 0;
	margin-left: 15px;
	margin-right: 0px;
	display: none;
}
.user-post-count .questions-count,
.user-post-count .answers-count {
	color: #78829d;
	font-size: 16px;
	border-right: 4px solid #78829d;
	border-left: 0px solid #78829d;
	margin: 0;
	padding: 0;
	padding-right: 5px;
	padding-left:0;
	height: 48px;
	line-height: .6;
}

.sort-questions ul li:last-child,
ul.q-f-sort li:last-child {
	margin-right: 0px;
	margin-left: 0px;
}
.widget-hot-questions ul li span.topic-avatar {
	float: right;
	margin-left: 15px;
}

.blog-classic-top #search-bar{
	float:right;
	/*position:relative;
	top: 13px;*/
	/*cuong*/
	position: absolute;
	top: 27px;
	left: 37px;
	right:auto
}
.blog-classic-top #search-bar i{
	position:absolute;
	left: 10px;
	right:auto;
	top: 8px;
	color: #8b97b1;
}
#header_search i {
	display: inline-block;
	position: absolute;
	left: 15px;
	right:auto;
	top: 10px;
	color:#8b97b1;
}
.number-of-questions-text{
	color: #8b97b1;
	display:inline-block;
	vertical-align: top;
	padding-top: 7px;
	margin-left:10px;
}
.submit-wrapper button {
	font-weight: 400;
}
.pubsub-notification {
	font-weight: normal;
}
.modal-submit-questions input.submit-input {
	padding-right: 20px;
}
.header-menu {
	background: #19202e;
	min-height: 80px;
	text-align: center;
	float: right;
}
.header-search-wrapper {
	margin-top: 23px;
	/*float: right;*/
	/*position: relative;*/
	position: absolute;
	left: 20px;
}
.select-categories-wrapper .select-categories{
		left: 5px;
		right:auto
}
.number-of-questions-wrapper {
	text-align: left;
}
.number-of-questions-wrapper .number-of-questions:before{
	left: 15px;
	right:auto
}
.q-filter-waypoints .q-f-title {
   margin-right:20px
}

.form_modal_style .password_user {
   float:right;
   margin-left:40px;
   margin-right:0px
}
.widget-menus ul li a:hover, .widget-menus ul li.current-menu-item a {
   border-right:4px solid #f39c12;
   border-left:0px solid #ffffff;
}
.widget-menus ul li a{
	border-right:4px solid transparent;
	border-left:0px solid transparent;
	
}
.question-cat span.user-badge { 
    margin-right:10px;
    margin-left:15px
}
#header_search input {
    padding-right:15px;
	padding-left:0
}
.search-preview{
	text-align: right;
}
.blog-content h2 {
	text-align: right !important;
}
ul.dropdown-profile li a i {
	color: #78829d;
	margin-left: 13px;
	margin-right:0
}
ul.dropdown-profile li:hover a {
	border-right: 4px solid #3498db;
	border-left: 0px solid #3498db;
}
ul.dropdown-profile li a {
    padding-right: 16px;
	border-right: 4px solid transparent;
}
ul.dropdown-profile li a{
	border-right:4px solid transparent;
	border-left:0px solid transparent;
}
.author-edit .author-avatar{
	margin-right: 25px;
}
.author-edit .edit-info-avatar .upload-avatar-btn{
	margin-left:35px;
}
#submit_edit_profile .checkbox-email {
	float: right;
}
#submit_edit_profile input[type="checkbox"] {

	float: right;
	margin: 0 0 10px 9px;
}
.quote-answer-style{
	padding-right:15px;
	padding-left:0px;
	border-right:4px solid #77819d;
	border-left:0px solid #77819d;
	margin-top: 25px;
	margin-right: 40px;
	margin-left: 0px
}
.quote-answer-style .alert-stt-answer-style i{
	margin-left: 7px;
}
.icon-quote{
	margin-left:10px;
}
.mask-poll{
	margin-left:10px;
	margin-right:0px
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{
	right:-9999px;
	left:auto;
	display:none
}
.modal-submit-questions .input-title span, .modal-submit-questions .input-poll-title span{
	left:7px;
	right:auto

}
.modal-submit-questions #submit_question input#question_title, .modal-submit-questions #submit_poll input#poll_question_title{
    padding-left:0;
    padding-right:10px;
    
}	
.modal.in .modal-dialog{
	overflow:hidden;
}
.form-control{
	padding:6px 45px
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{ 
    float:right;
}
#submit_poll .chose-multi .form-group input[type="checkbox"]{
	margin-left:20px;
	margin-right:0;
	right:-999px
	
}
#submit_poll .chose-multi .form-group{
	margin:0 0 25px 30px
}
#submit_poll .btn-more-anwser .btn-add-more{
	padding:10px 15px 10px 40px;
	margin:15px 0px 0 10px;
	width: 32%;
}
#submit_poll .btn-more-anwser .btn-add-more i{
	padding-left:5px;
	padding-right:0px
}
.main-questions-list ul.question-statistic li{
	margin-right:35px;
	margin-left:0px
}
.select-categories-wrapper .outer-filter-wrapper .label-filter{
	margin-left:15px;
	margin-right:-12px
}
.user-info span.avatar-80{
	float:right
}
.user-info ul{
	margin-right:20px;
	margin-left:0px
}
.q-filter-waypoints .number-of-questions-wrapper{
	float:left;
	margin-left:5%;
}
.user-post-count .packaged{
	border-right:1px solid #dadfea;
	border-left:0px solid #dadfea;
}
.user-post-count .pull-bottom .num-question{
	padding-right:5px;
	padding-left:0;
}
.main-questions-list .q-right-content .pumping{
	float:left;
}
.user-controls ul{
	text-align:left
}
.user-controls ul li{
    margin-left:0;
	margin-right:20px;
}
span.star{
	margin-left:0;
	margin-right:15px;
	text-align:right
}
#submit_edit_profile .update_profile, .form_modal_style .update_profile, .form_modal_style input[type="submit"]{ font-weight:400}
.ask-question i, #run_pump_setup i{
	margin-left:5px;
	margin-right:0;
}
.ask-question, .contact-block button, #run_pump_setup{font-weight:400}
.blog-content .read-more{
	font-weight:400;
}
.blog-content .read-more i{
	margin-right:5px;
	margin-left:0;
}
.fa-arrow-circle-o-right:before{
	content:"\f190"
}
.blog-classic-top{
	padding-left:268px;
	padding-right:0;
}
.et-comment-left{
	float:right;
	padding:0 0 0 10px;
}
.et-comment-right{
	margin-right:90px;
	margin-left:0;
}
.et-comment-author{
	margin-left:10px;
	margin-right:0
}
p.et-comment-reply a i{
	margin-left:0;
	margin-right:5px;
}
.blog-content .tag{
	margin-left:50px;
	margin-right:0px
}
.main-tag-list .character{
	margin-right:35px;
	margin-left:0;
}
.fa-chevron-circle-right:before{
	content:"\f137"
}
.form-input-search{
	float:left;
}
.input-find-tags i.fa-chevron-circle-right{
	left:15px;
	right:auto
}
.main-tag-list .tags-list div.tag-item{
	margin-left:25px;
	margin-right:35px;
}
.q-right-content .question-control ul li{
	margin-left:0;
	margin-right:10px
}

.sort-questions ul li, ul.q-f-sort li{
	margin-right:0px;
	margin-left:40px;
}
.sort-questions ul, ul.q-f-sort{
	padding-left:0;
	padding-right:5px;
	float:right;
}
.filter-by-select{
	min-width:70px
}
.main-questions-list ul.question-statistic{
	margin-left:-10px
}
.multi-choice ul li{
	padding-right:35px;
	padding-left:0px
}
.multi-choice{
	left:15px;
	right:auto
}
.multi-choice ul li:last-child{
	padding-left:0px;
	padding-right:30px
}
.vote-block .btn-pump i{
	padding-left:6px;
	padding-right:0px
}
.q-right-content .question-control ul li i{
	margin-left:0;
	margin-right:5px
}
.widget-statistic p{
	padding-right:7px;
	padding-left:0px
}
.select-answer .top-bar-answer{
	padding:13px 15px 5px 0
}
.vote-block span.btn-time i{
	padding-left:6px;
	padding-right:0;
}
.main-questions-list .q-right-content .pumping span.btn-pump i, .main-questions-list .q-right-content .pumping span.btn-time i{
	padding-right:0px;
	padding-left:6px;
}
.user-post-count .packaged .number-pump{
	padding-left:30px;
	padding-right:0px
}
.user-post-count .packaged .btn-buy{
	font-weight:normal
}
.buy-package .warpper-buy-package .select-plan-step ul li .item-package, .buy-package .warpper-buy-package .select-payment-step ul li .item-package{
	padding-right:30px;
	padding-left:0;
}
.buy-package .warpper-buy-package .select-plan-step ul li .btn-select, .buy-package .warpper-buy-package .select-payment-step ul li .btn-select{
	left:0;
	right:auto
}
.payment-success .sucess i{
	padding-right:0px;
	padding-left:5px
}
.content-answer{
	float:left
}
.btn-submit-answer{
	margin:0px 0px 0 15px
}
.chart-cus{
	padding:0 0 0 20px;
}
.box-color-vote{
	margin-left:10px;
	margin-right:0px
}
.question-poll{
	margin-right:23px;
	margin-left:0px
}
#submit_poll .function-right{
	left:15px;
	right:auto
}
#submit_poll .answer input{
	padding:0 15px 0 50px
}
#submit_poll .answer .remove-box{
	padding:0px 26px 0 0;
	float:right;
	right:-10px;
	bottom:0px
}
span.star{
	text-align:right;
}
.badge-content i.fa-check{
	margin-left:2px;
	margin-right:0px
}
.badge-content i.fa-ban{
	margin-left:2px;
	margin-right:0px
}
.badge-content .question-cat .user-badge{
	margin-right:0px;
	margin-left:5px
}
span.star{
	margin-right:5px;
	margin-left:0px
}
#main_users_list li.user-item .user-avatar{
	float:right
}
#main_users_list li.user-item .left-info{
	margin-right:12px;
	margin-left:0px
}
#main_users_list li.user-item .user-badge{
	margin-left:15px;
	margin-right:0px
}
#submit_edit_profile input[type="text"], .form_modal_style input, #submit_edit_profile textarea{
	padding-right:15px;
	padding-left:0px;
}
#signin_form.form_modal_style input[type="submit"]{
	margin-left:20px;
	margin-right:0px
}
/* ---------------------------------------- */
/* RESPONSIVE                 */
/* ---------------------------------------- */
@media (max-width:996px){
	
	ul.q-f-sort li {
		margin-right: 0px;
		margin-left:9px
	}
}
@media (max-width:1250px){
	
	ul.q-f-sort li{
		margin-right:0px;
		margin-left:15px
	}
}

@media (max-width:1060px) { .q-filter-waypoints .number-of-questions-wrapper {
	margin-top:-43px;
	
 }
}
@media (max-width:991px) { .q-filter-waypoints .number-of-questions-wrapper {
	margin-top:6px;
	
 }
}
@media (max-width:960px) { .q-filter-waypoints .number-of-questions-wrapper {
	margin-top:6px;
	
 }
}
@media (max-width:700px) { .q-filter-waypoints .number-of-questions-wrapper {
	margin-top:-43px;
	
 }
}

@media (max-width:1200px) {.main-questions-list ul.question-statistic {
	margin-left:-10px;
 }
}

.list-question-wrapper .list-question .avatar-user .img-user {right:-10px;left:auto}
.list-question-wrapper .list-question .avatar-user .user-badge{margin-right:15px;margin-left:0}
.content-question .time-categories{float:left}
.content-qna-wrapper .info-user{left:auto;right:48px}
.content-qna-wrapper .avatar-user {right:-10px;left:auto}
.btn-follow-question{top:5px;float:left;padding:1px 0px 0 6px}
.vote-wrapper .answer-active-label{font-size:12px}
.select-categories:before{left:8px;right:auto}
.menu-push .setting-author{left:0;right:auto}
ul.social-icon{float:left}
.social-icon li{margin-right:20px;margin-left:0}
.form_modal_style .link_sign_up{margin-left:10px;margin-right:0}
.widget-menus a{padding:10px 16px 10px 0}
.intro-text{border-right:6px solid #f39c12;border-left:0px solid #f39c12;padding-right:25px;padding-left:25px;}
.to_register{border-right:3px solid transparent;border-left:0px solid transparent!important;padding-right:5px;padding-left:0}
.your-password i, .your-email i, .your-name i{left:10px;right:auto}
p.intro-name input, p.intro-password input{padding:10px 10px 5px 30px}
p.intro-name label.error, p.intro-password label.error{right:0;left:auto;top;45px}
.widget-menus ul li a i{margin-left:9px;margin-right:9px}
.chosen-container-single .chosen-single div b::before{left:10px;right:auto}
.select-categories-wrapper.fixed .label-filter{margin-left:12px;margin-right:0}
.top-bar .top-bar-title{float:right}
.outer-filter-wrapper{float:left}
#submit_poll .iris-picker{left:0;right:auto}
.question-main-content .top-content span.answered{margin-left:20px;margin-right:0;font-size:12px}
.popover.top>.arrow:after{margin-right:-10px;margin-left:0}
.question-main-content .vote-block a i.fa-chevron-up{bottom:0px}
.current-category span, .q-filter-waypoints .q-f-title{margin-right:5px;margin-left:0}
.question-main-content .top-content ul.question-tags{margin-left:0;margin-right:0}
.widget-related-tags li a, .q-tag{margin-right:5px;margin-left:0}
ul.question-tags li{margin:10px 0px 10px 8px}
ul.post-controls li{margin-left:0;margin-right:10px}
.your-submit input{float:left}
.header-menu ul li > .sub-menu{left:auto;right:0;text-align:right;}
.header-menu ul li > .sub-menu li a:before{left:auto;right:0}
.menu-push .list-categories li a i{margin-left:10px;margin-right:0}
.profile-wrapper span.user-name-profile{padding-left:70;padding-right0}
.list-question-wrapper .list-question .info-user .info-review-question li i{margin-right:7px;margin-left:0}
.btn-pump i, .btn-time i{padding-left:6px;padding-right:0}
.list-bag-profile-wrapper .question-profile i, 
.list-bag-profile-wrapper .answers-profile i { margin-right:3px;margin-left:0}
.menu-push .list-categories li a:hover{border-right:4px solid #f39c12;border-left: 0px solid #f39c12}


@media (min-width: 1200px){.q-filter-waypoints .select-categories-wrapper{
	margin-left:-60%;
	float:left
}



@media (max-height:497px){.current-category, .select-categories-wrapper{
	margin-left:-98px
}




@media screen and (max-height: 26.375em) {.cbp-spmenu-left, .cbp-spmenu-push-toleft {right:-190px;left:auto} }
.cbp-spmenu-left.cbp-spmenu-open {right:0;left:auto}
.cbp-spmenu-right.cbp-spmenu-open {left:0;right:auto}




