.part-2 {
    text-align: left;
}
#profile-form .errorSummary ul li, #login-form .errorSummary ul li, #changepassword-form .errorSummary ul li {
    text-align: right;
}

.about p
{
	line-height: 40px;
}

#profile-form .errorSummary ul li, #login-form .errorSummary ul li
{
	text-align:right;
	
}
.topics-main-thumb .card-body {
   text-align:right;
   direction:rtl;
}
.footer ul li {
    
    text-align: right;
}
nav.fixed-navi ul li a {
    margin-left: 0px !important;
    margin-right: 20px !important;
    padding: 5px 11px;
}

.top-navbar a {
        display: inline-block;
}
.part-2 i {
    padding: 0 0px 0 10px;
}

.social-linkss i {
    padding: 0 2.5px;
}

.col-md-4.part-1
{
	text-align: right;
}

.social-links{
    text-align: right ;
}
.login{
    text-align: left ;
}
.this-is-side {
    border-left: 0;
     border-right: 2px solid #1c2c5f;
}
.blog-area-content ul
{
	margin:0 20px 0 0px ;
}

ul.yeac-pagination .next a, ul.yeac-pagination .previous a
{
	direction:ltr;
}
.contact-form ul{
    text-align: right;
   }
.contact-form i {margin-right:0;
    margin-left: 20px;
    }
.big-user-front-form{
	text-align: right;
}
.customer-img img {
    transform: translate(50%,-50%);
}
.col-md-526-ftr
{
	padding:0 0px 0 15px !important;
}
.footer-contacts.row li p a {
   
    padding: 0 5px 0 5px;
}

.footer p.aboutp {
   
    line-height: 25px;
}
.top-line-specSocial {
    margin: 0 5px 0 10px;
}
.products .blog-home .overlay {
	    border-radius:  12px 0 0 12px ;
	   }
.errorMessage
{
	text-align: right;
	font-size:12px;
	 font-family: 'Cairo', sans-serif;	
}
.footer-contacts.row i {
   
    margin-right: 0rem !important;
    margin-left: 1rem !important;
  
}
.single-input-field-cptcha
{
	text-align:right; 
}
.footer,.blog-area
{
    text-align: right ;
   }
.form-control,input,textarea
{
    font-family: 'Cairo', sans-serif;	
}

.products .blog-home img
{
	
	border-radius:0 12px  12px 0; 
}

.sec-title.with-text {
    text-align: right;
}

.big-user-front-form .table th, .big-user-front-form .table td {
  
    text-align:right; 
}

@media (max-width: 992px)
{
	.navbar-light .navbar-toggler {
    
    right: auto;
    left:20px;
	}
}
@media (max-width: 992px)
{
	nav.fixed-navi ul li a {
       margin-right: 0px !important;
	}
}


@media (max-width: 767px) 
{
	.this-is-side {
    border-left: 0;
    border-right: 0;
}
	.carousel-bigggg-home .carousel-caption {
    top: 0%;
    width: 90%;
    right: 5%;
    left: auto;
}
	
	.col-md-4.part-1 {
   text-align: center;
    padding-top: 10px;
    padding-bottom: 0px;
	}

	.col-md-8.part-2 {
	   text-align: center;
	    padding-top: 0px;
	    padding-bottom: 10px;
	}
	
	.products .blog-home img {
   
    border-radius: 12px 12px 0px 0;
	}
	.col-md-526-ftr {
    padding-right: 15px !important;
    padding-left: 15px !important;
}
}