/*
	Genius Programmers Team
	http://GPTeam.ir
	Materilize Right To Left StyleSheet
*/
body {
  direction: rtl; }

.input-field label {
  right: 0.75rem; }

.input-field .prefix ~ input,
.input-field .prefix ~ textarea {
  margin-left: 3rem; }

.input-field .prefix ~ label {
  margin-right: 3rem; }

.collapsible-header i {
  float: right; }

form p {
  text-align: right; }

[type="checkbox"] {
  /* checkbox aspect */ }
  [type="checkbox"] + label {
    padding-right: 35px; }
  [type="checkbox"] + label:before {
    right: 0; }

[type="checkbox"]:checked {
  /* checkbox aspect */ }
  [type="checkbox"]:checked + label:before {
    right: 10px; }

[type="checkbox"].filled-in + label:before {
  right: 10px; }

[type="checkbox"].filled-in + label:after {
  right: 0; }

[type="radio"] {
  /* radio aspect */
  /* radio aspect */ }
  [type="radio"] + label {
    padding-right: 35px; }
  [type="radio"] + label:before {
    right: 0; }
  [type="radio"] + label:after {
    right: 0; }

.row .col {
  float: right; }

.file-field .file-path-wrapper {
  padding-right: 10px; }

.file-field .btn {
  float: right; }

span.badge {
  left: 15px;
  right: inherit; }

.dropdown-content li {
  text-align: right; }

.secondary-content {
  float: left; }

.breadcrumb:before {
  content: '\E5CB'; }

.collection .collection-item.avatar {
  padding-left: 0;
  padding-right: 72px; }
  .collection .collection-item.avatar .circle {
    right: 15px;
    left: auto; }
  .collection .collection-item.avatar .secondary-content {
    left: 16px;
    right: auto; }

.collection.avatar {
  padding-right: 72px;
  padding-left: auto; }
  .collection.avatar .secondary-content {
    left: 16px; }

.select-wrapper span.caret {
  right: auto;
  left: 0; }

.chip img {
  float: right;
  margin: 0 -8px 0 12px; }

.chip i.material-icons {
  float: left;
  padding-right: 8px;
  padding-left: 0; }

/*font yekan */
@font-face {
  font-family: "B-YEKAN";
  src: url("fonts/BYekan.eot") format("otf"), url("fonts/BYEKAN.ttf") format("ttf");
  font-weight: 200; }

  font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('fonts/IRANSansWeb_Light.eot');
    src: url('fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('fonts/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('fonts/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('fonts/IRANSansWeb_Light.ttf') format('truetype');
   }
   
   @font-face{
    font-family: 'aviny';
    src: url(fonts/aviny.ttf);
   }
   .aviny{
    font-family: Aviny;
   }

html {
  font-family: IRANSans; }
  
blockquote {
  margin: 20px 0;
  padding-right: 1.5rem;
  border-right: 5px solid #ee6e73;
}
.input-field input[type=search] {
  padding-right: 4rem;
  width: calc(100% - 8rem);
}
/*.sidenav{
  right: 0;
}
/*.sidenav span.badge {
  margin-right: 0px;
	margin-left: 40px;
}*/
ul:not(.browser-default) {
  padding-right: 0;
 }
.input-field.col label {
  right: 0.75rem;
}

.input-field>label {
  right:0;
}



[type="radio"]+span:before, [type="radio"]+span:after {
  right: 0;
 }

[type="radio"]:not(:checked)+span, [type="radio"]:checked+span {

  padding-right: 35px;

}
