/*
Theme Name: Oblique
Theme URI: http://bigtheme.ir
RTL-er: bigtheme.ir
RTL-er URI: http://bigtheme.ir
*/
@font-face {
	    font-family: 'WYekan';
	    src: url('fonts/WebYekan.eot');
	    src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'),         url('fonts/WebYekan.woff') format('woff'),         url('fonts/WebYekan.ttf') format('truetype'),         url('fonts/WebYekan.svg#WebYekan') format('svg');
	    font-weight: normal;
	    font-style: normal;
	    unicode-range: U+0600–06FF;
}
html, body, div, h1, h2, h3, h4, h5, h6, input, textarea{
	  font-family: WYekan !important;
	 font-weight: normal;
}

p{
	  font-family: WYekan !important;
}.blog-title,.comment-author-link {    font-family: WYekan;	}


/**/

.social-navigation ul {
    margin: 0;
    padding: 0;
    text-align: left;
}
.top-bar {
    text-align: left;
}
.sidebar-toggle {
    right: 75px;
	left:auto;
}
.widget-area {
    right: -360px;
	left:auto;

}
.widget-area-visible {
    right: 0;
    left: auto;
}
.sidebar-toggled {
    right: 380px;
    left: auto;
}
.widget_recent_comments li::before {
    margin-left: 5px;
    margin-right: auto;
}
.widget_archive li::before{
    margin-left: 5px;
    margin-right: auto;
}
.widget_recent_entries li::before {
    padding-left: 3px;
}
.widget_categories li::before{
    margin-left: 5px;
    margin-right: auto;
}
.widget ul {
    padding: 0 20px 0 0;
}
.posted-on, .author {
    margin-left: 8px;
    margin-right: auto;
}
.posted-on:after, .author:after {
    margin-right: 8px;
    margin-left: auto;
}
.comment-author .fn, .comment-metadata {
    margin-right: 80px;
    margin-left: auto;
}
button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
font-weight: normal;}
h3, .h3 {
    font-size: 16px;
}
.grid-layout .entry-title {
    font-size: 20px;
}
label {
    font-weight: normal;
}
.site-title {
    font-size: 80px;
    margin: 0 0 20px;
}
input.search-submit {
    position: relative;
	border-radius: 3px 0px 0px 3px;
}
.header-search .search-field{
outline:none;		
}
button#pirate-forms-contact-submit {
    border-radius: 5px;
    float: left;
    margin-left: 15px;
}
.slicknav_nav .slicknav_arrow {
    margin: 0 8px 0 0;
}
.slicknav_nav li:hover a {
    margin-right: 10px;
	margin-left:auto;
}


@media (min-width: 768px){
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: right;
}}
@media (min-width: 1200px){
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: right;
}}
@media only screen and (max-width: 991px){
.hentry .post-svg {
    margin-right: 3px;
    margin-left: auto;
}
.svg-container.nav-svg.svg-block {
    padding-right: 7px;
}
}
@media only screen and (max-width: 767px){
.sidebar-toggle {
    right: 25px;
	left:auto;
}}
@media only screen and (max-width: 460px){
.sidebar-toggle {
    right: 0;
	left: auto;

}
.top-bar {
    text-align: center;
}
.svg-container.nav-svg.svg-block {
    padding-right: 0px;
}

}
@media only screen and (max-width: 380px){
	.hentry .post-svg {
 margin-right: auto; 
 margin-left: auto; 
}
}
.nav-svg {
    padding-right: 10px;
}