/*#toolbar .widget_login-popup, #toolbar .widget_login-menu {
    float: left;
}*/
.thim-have-any-question {
/*    float: right;*/
    line-height: 30px;
}
.site-header .navbar-nav {
    text-align: left;
}
.tp-parallax-wrap {
    left: inherit !important;
    right: 416px !important;
}

.iconbox-left .boxes-icon {
    float: right;
    margin: 0px -5px 0px 5px;
	
}
.wrapper-box-icon.overlay .heading__primary{
    padding-right: 0px;
}
.thim-course-carousel .owl-controls {
    position: absolute;
    left: 4px;
    top: -90px;
}
.owl-buttons,
.owl-carousel .owl-wrapper-outer {
    direction: ltr;
}
.sc_heading .line{
	left:auto;
	text-align: center;
}
.sc_heading{
    margin-bottom: 0px;
    padding-bottom: 10px;
    text-align: center;
}

.thim-course-grid .course-item .thim-course-content .course-meta > div.course-price {
    float: left;
    margin-right: 0;
}
.thim-course-grid .course-item .thim-course-content .course-meta > div{
    float: right; margin-right: 5px;
}
.thim-register-now-form{
    float: left;
}

.thim-list-event .view-all{
    left: 10px; right: inherit;
}
.thim-owl-carousel-post .owl-controls {
    left: 6px;
    top: -90px;
}
/*.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type="text"], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type="email"]{
    padding: 9px 42px 9px 0px;
}*/
footer#colophon .copyright-area ul {
    margin: 0;
    float: left;
}
footer#colophon .copyright-area .copyright-content {
    padding-top: 11px;
    padding-bottom: 39px;
}

#toolbar .widget_login-popup .thim-link-login a:first-child:not(:last-child), #toolbar .widget_login-menu .thim-link-login a:first-child:not(:last-child) {
    border-left: 1px solid #fff;
}
#toolbar .widget_login-popup .thim-link-login a:first-child, #toolbar .widget_login-menu .thim-link-login a:first-child {
    padding-left: 6px;
}
#toolbar .widget_login-popup .thim-link-login a:last-child, #toolbar .widget_login-menu .thim-link-login a:last-child {
    padding-right: 3px;
}
.menu-mobile-effect.navbar-toggle span.icon-bar{
    height: 2px;
}
.navbar-nav li .sub-menu{
    right: 400px; left: inherit;
}
ul.sub-menu.submenu_columns_1.submenu-widget {
    right: inherit;
}
.navbar-nav li .sub-menu{
    right: inherit;
    left: inherit;
}
.thim-have-any-question .mobile .fa, .thim-have-any-question .email .fa {
    margin-left: 7px;
}
.thim-course-top .courses-searching form input[type=text]{
        padding: 6px 25px 6px 0px;
}
.widget-area aside:before{
    right: 0;
}
.widget-area aside:after{
    right: 0;
}
.loop-pagination, .pagination{
    text-align: right;
}
.loop-pagination li .page-numbers.next:before, .pagination li .page-numbers.next:before{
        content: "\f104";
}
footer#colophon .thim-footer-location .info .fa{
        margin-left: 20px
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2{
        padding-right: 40px;
}
.top_site_main .page-title-wrapper h1:before, .top_site_main .page-title-wrapper h2:before{
    right: 0;
}
.top_site_main .page-title-wrapper{
    text-align:right;
}
.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="number"], .wpcf7-form input[type="date"], .wpcf7-form select, .wpcf7-form textarea{
    text-align: right;
}
.btn-group-lg>.btn, .btn-lg{
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 2px;
}
.mrg_rt{
    color: #fff;
}
.tb_2 li,.tb_3 li{
    list-style: none;
    margin-right: 20px;
}
.nav>li>a{
        padding: 10px 15px;
        display:block;
}

.tab-content > .tab-pane {
    
    padding-right: 0;
    display: none;
    visibility: hidden;
}
.tab-content > .active {
    display: block;
    visibility: visible;
}
.pd {
    padding-bottom: 50px;
}
.alignleft {
    float: right;
}
.alignright {
    float: left;
}
.widget-area .thim-course-list-sidebar .course-thumbnail,.widget-area .thim-list-posts.sidebar .article-image{
    float: right;
    margin-left: 20px;
    margin-right: inherit;
}
.widget-area .thim-course-list-sidebar .thim-course-content,.widget-area .thim-list-posts.sidebar .article-title-wrapper{
    float: left;
}
.learn-press .course-payment{
    float: left;
}
.learn-press .course-meta>div{
    margin-left: 23px;
    padding-left: 23px;
    float: right;
    padding-right: 0;
    margin-right: auto;
    border-right: none;
}
.learn-press .course-meta>div.course-author img{
    float: right;
    margin-left: 10px;
    margin-right: inherit;
}
#tab-course-description .thim-course-content{
    float: right;
    padding-left: 45px;
}
#tab-course-description .thim-course-info{
    padding-right: 30px;
    float: left;
}
#tab-course-description .thim-course-info{
    padding-left: 0px;
}
#tab-course-description .thim-course-info ul li .value{
    float: left;
}
.thim-list-content li:before{
    right: 0;
}
.thim-list-content li{
    padding-right: 25px;
}
.thim-social-share li:last-child{
    margin-right: 15px;
}
.site-content{
    padding: 60px 15px 100px;
}
#back-to-top {
    left: 15px;
    right: auto;
}
.profile-container .profile-tabs .nav-tabs li a .fa{
    margin-left: 8px; margin-right: inherit;
}
.profile-container .profile-tabs{
    float: left;
}
.profile-container .user-tab{
    float: right; padding-left: 30px;
}
ul.learn-press-subtabs,
ul.lp-form-field-wrap{
    list-style: none !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    color: #333;
}
footer#colophon .copyright-area .text-copyright{
    width: 48%;
    float: right;
}
#parsha_container .sc_heading, #parsha_container .sc_heading .line{
	text-align: center;
}
.iconbox-left .content-inner, .iconbox-left .desc-icon-box{
	float:right;
}
.contact_widget_left .sc_heading, .contact_widget_right .sc_heading{
	float: right;
	text-align: right;
}
#frmContactUs input, textarea{
	text-align: right;
}
.learn-press .thim-enroll-course-button{
	float:right;
}
#frmSearchForum{
	float:left;
}
#tab-course-review .course-review .content-review > ul .review-author, .thim-about-author .author-avatar{
	float: right;
}
#tab-course-review .course-review .content-review > ul .review-text, .thim-about-author .author-bio{
	padding-right: 20px;
}
.g-recaptcha{
	float: right;
}
.testimnlbtnCtonainer{
	float:left;
}
.thim-course-top .courses-searching-custom a.reset-search{
	float:left;
}

/********* Responsive Related Code *************/
@media(max-width:1024px){
    .tp-parallax-wrap{
        left: inherit !important;
    right: 80px!important;
    }
}
@media(max-width: 791px){
    .menu-mobile-effect.navbar-toggle{

    }
}

@media(max-width:768px){.two-col.item_portfolio,
.three-col.item_portfolio,
.three-col.item_portfolio.item_large,
.four-col.item_portfolio,
.four-col.item_portfolio.item_large,
.five-col.item_portfolio,
.five-col.item_portfolio.item_large{width:50%}
.navigation .width-logo {
    text-align: inherit;
    padding-right: 15px;
}
.menu-mobile-effect.navbar-toggle {
    left: 25px;
    right: auto;
}

.mobile-menu-container>.nav {
    margin-top: 15px;
    padding-left: 5px;
    padding-right: 5px;
}
.mobile-menu-container ul {
    float: none;
}
#rev_slider_6_1 .tp-parallax-wrap {
    left: inherit !important;
    right: 10px !important;
}
.navigation .width-navigation img, .navigation .width-logo img{
        margin-right: 15px;
}
#thim-popup-login .thim-login-container{
        top: 100px !important;
}

}
@media(max-width:500px){
    #toolbar .widget_login-popup .thim-link-login a, #toolbar .widget_login-menu .thim-link-login a{
        padding:0px 0px;
    }
}
@media(max-width:480px){
    .thim-course-carousel .owl-controls {
    
    top: -30px;
}
}
.collapse {
    display: none;
}
.collapse.in {
    display: block;
}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson.current:after, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz.current:after, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson.item-current:after, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz.item-current:after{
    right: 0;
}

#learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .meta-left, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .meta-left{
    float: right;
}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .meta-center.has-right, #learn-press-course-curriculum ul.curriculum-sections .section-content .course-quiz .meta-center.has-right{
    padding-right: 0;
}
#learn-press-course-curriculum ul.curriculum-sections .section-content .course-lesson .meta-center.has-right .lesson-preview{
    left: 0px;
    right: inherit !important;
}
.footer-bottom .sc_heading{
    text-align: center !important;
}
.sc-heading.article_heading,
a.smicon-read.sc-btn{
    text-align: right; display: block;
}
.carousel-control .icon-prev:before {
    content: '\203a' !important;
}
.carousel-control .icon-next:before {
    content: '\2039' !important;
}
.thim-course-top .courses-searching-custom form input[type="text"]{
	padding-right: 10px;
}
.thim-course-top .courses-searching-custom form button[type="submit"]{
	right:235px;
}
.profile-container .box-title::after{
	right:0px;
}
.row.table-responsive{
	margin:0px;
}
#frmTestimonial label.control-label{
	float:right;
}
.navbar-nav li .sub-menu li{
	text-align:right;
	direction:rtl;
}
.loop-pagination, .pagination{
	text-align: right;
}
@media(max-width:767px){
    .thim-best-industry{margin:0px 0px 81px;}
    div#main-home-content{
        margin-top: 47px;
    }
}
@media (min-width: 600px) and (max-width:767px){
    .carousel-inner,
    .carousel{
        height: 500px;
    }
}
@media(max-width: 420px){
	.thim-course-carousel .owl-controls{
		top: -125px;
	}
}
@media(max-width: 360px){
	.thim-course-carousel .owl-controls{
		top: -100px;
	}
	.thim-owl-carousel-post .owl-controls{
		top: -150px;
	}
	#parsha_container .sc_heading .title{
		line-height: 35px;
	}
}