/*******Styles for mobile and tablet resolutions*****/

@media screen and (max-width: 949px) {
  	.rtl #profile_data {
        padding-left: 0 !important;
    }
    .rtl .sidebar.resume_sidebar {
        margin-right: 30px !important;
		margin-left: 0 !important;
    }
    .rtl #toTop {
        margin-left: -400px !important;
		margin-right: 0 !important;
    }
	.rtl .sc_accordion_style_1 .item h5 a span {
		right: 91% !important;
		border: 3px;
	}
}

@media screen and (max-width: 767px) {
    .rtl .wrapper.resume_wrapper, .rtl .contact_form {
		clear: both;
	}
	.rtl #profile_data, .rtl .sidebar.resume_sidebar {
        float: none !important;
    }
    .rtl .blog_section_header .post-info {
        padding-right: 10px !important;
		padding-left: 0 !important;
		border: 2px !important;
    }
    .rtl #blog_page_link, #profile_page_link{
        left: 0px !important;
		border: 12px !important;
    }
    .rtl #header .social_links {
        margin-left: 78px !important;
		margin-right: 0 !important;
	}
	.rtl .sc_accordion_style_1 .item h5 a span {
		right: 89% !important;
		border: 3px;
	}	
}

@media screen and (max-width: 479px) {
    .rtl #profile_data, .rtl .sidebar.resume_sidebar{
        float: none !important;		
    }
 	.rtl .wrapper.resume_wrapper, .rtl .contact_form {
		clear: both;
	}
	.rtl #blog_page_link, #profile_page_link {
        right: auto !important;
        left: 0 !important;
    }
	.rtl #main {
        margin-right: 0 !important;
		margin-left: auto !important;
    }
    .rtl #header .social_links {
        margin-left: 125px !important;
		margin-right: 0 !important;
    }
    .rtl #header .social_links li {
        margin-right: 2px !important;
		margin-left: 0 !important;
	}
	.rtl .sc_accordion_style_1 .item h5 a span {
		right: 86% !important;
		border: 3px;	
	}
}
/****************************************************/