
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('../font/eot/iranyekanwebboldfanum.eot');
	src: url('../font/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 100;
	src: url('../font/eot/iranyekanwebthinfanum.eot');
	src: url('../font/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebthinfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('../font/eot/iranyekanweblightfanum.eot');
	src: url('../font/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('../font/eot/iranyekanwebregularfanum.eot');
	src: url('../font/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('../font/eot/iranyekanwebmediumfanum.eot');
	src: url('../font/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebmediumfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('../font/eot/iranyekanwebextraboldfanum.eot');
	src: url('../font/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebextraboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('../font/eot/iranyekanwebblackfanum.eot');
	src: url('../font/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebblackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 950;
	src: url('../font/eot/iranyekanwebextrablackfanum.eot');
	src: url('../font/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff/iranyekanwebextrablackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}


@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('../font/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('../font/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('../font/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('../font/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('../font/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('../font/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('../font/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('../font/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('../font/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('../font/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('../font/eot/IRANSansWeb(FaNum).eot');
	src: url('../font/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../font/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../font/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../font/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}


* {direction: rtl;
  font-family: iranyekan;
}
i.fas.fa-sun, i.fas.fa-moon{line-height: unset;}
body{direction: rtl;
  font-family: iranyekan;
}
.ltr {
	direction: ltr;
}
a,p,span,h1,h2,h3,h4,h5,h6{
  font-family: iranyekan !important;
}

md-list-item .md-list-item-inner>.md-list-item-inner>p, md-list-item .md-list-item-inner>p, md-list-item>.md-list-item-inner>p, md-list-item>p{
  text-align: right;
}
.row {

    direction: rtl;
}
.table > tbody > tr > td {
  text-align: right;
}

.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
  text-align: right;
}
md-checkbox .md-container {
 direction: rtl !important;
 right: 0 !important;
}
.md-label span {
 margin-left: 0 !important;
 margin-right: 25px !important;
}

/* 611 of 4055 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

body{
    text-align: right;
}

.fa, .fas {
    font-weight: 900 !IMPORTANT;
    font-family: "Font Awesome 5 Free" !IMPORTANT;
}
.zarinpal-redirect p {
    color: #ffc107d1;
}
dd{
    margin-right: 0;
}

caption{
    text-align: right;
}

.list-unstyled{
    padding-right: 0;
}

.list-inline{
    padding-right: 0;
}

.list-inline-item:not(:last-child){
    margin-left: .5rem;
}

.container{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width:576px){
    .offset-sm-0{
        margin-right: 0;
    }

    .offset-sm-1{
        margin-right: 8.333333%;
    }

    .offset-sm-2{
        margin-right: 16.666667%;
    }

    .offset-sm-3{
        margin-right: 25%;
    }

    .offset-sm-4{
        margin-right: 33.333333%;
    }

    .offset-sm-5{
        margin-right: 41.666667%;
    }

    .offset-sm-6{
        margin-right: 50%;
    }

    .offset-sm-7{
        margin-right: 58.333333%;
    }

    .offset-sm-8{
        margin-right: 66.666667%;
    }

    .offset-sm-9{
        margin-right: 75%;
    }

    .offset-sm-10{
        margin-right: 83.333333%;
    }

    .offset-sm-11{
        margin-right: 91.666667%;
    }

    .form-inline .form-check{
        padding-right: 0;
    }

    .form-inline .form-check-input{
        margin-left: .25rem;
        margin-right: 0;
    }

    .dropdown-menu-sm-left{
        left: auto;
        right: 0;
    }

    .dropdown-menu-sm-right{
        left: 0;
        right: auto;
    }

    .navbar-expand-sm .navbar-nav .nav-link{
        padding-left: .5rem;
        padding-right: .5rem;
    }

    .card-deck{
        margin-left: -15px;
        margin-right: -15px;
    }

    .card-deck .card{
        margin-left: 15px;
        margin-right: 15px;
    }

    .card-group>.card+.card{
        margin-right: 0;
        border-right: 0;
    }

    .card-group>.card:not(:last-child){
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{
        border-top-left-radius: 0;
    }

    .card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{
        border-bottom-left-radius: 0;
    }

    .card-group>.card:not(:first-child){
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{
        border-top-right-radius: 0;
    }

    .card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{
        border-bottom-right-radius: 0;
    }

    .list-group-horizontal-sm .list-group-item:first-child{
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-sm .list-group-item:last-child{
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0;
    }

    .list-group-horizontal-sm .list-group-item+.list-group-item{
        border-right-width: 0;
    }

    .list-group-horizontal-sm .list-group-item+.list-group-item.active{
        margin-right: -1px;
        border-right-width: 1px;
    }

    .float-sm-left{
        float: right!important;
    }

    .float-sm-right{
        float: left!important;
    }

    .mr-sm-0,.mx-sm-0{
        margin-left: 0!important;
    }

    .ml-sm-0,.mx-sm-0{
        margin-right: 0!important;
    }

    .mr-sm-1,.mx-sm-1{
        margin-left: .25rem!important;
    }

    .ml-sm-1,.mx-sm-1{
        margin-right: .25rem!important;
    }

    .mr-sm-2,.mx-sm-2{
        margin-left: .5rem!important;
    }

    .ml-sm-2,.mx-sm-2{
        margin-right: .5rem!important;
    }

    .mr-sm-3,.mx-sm-3{
        margin-left: 1rem!important;
    }

    .ml-sm-3,.mx-sm-3{
        margin-right: 1rem!important;
    }

    .mr-sm-4,.mx-sm-4{
        margin-left: 1.5rem!important;
    }

    .ml-sm-4,.mx-sm-4{
        margin-right: 1.5rem!important;
    }

    .mr-sm-5,.mx-sm-5{
        margin-left: 3rem!important;
    }

    .ml-sm-5,.mx-sm-5{
        margin-right: 3rem!important;
    }

    .pr-sm-0,.px-sm-0{
        padding-left: 0!important;
    }

    .pl-sm-0,.px-sm-0{
        padding-right: 0!important;
    }

    .pr-sm-1,.px-sm-1{
        padding-left: .25rem!important;
    }

    .pl-sm-1,.px-sm-1{
        padding-right: .25rem!important;
    }

    .pr-sm-2,.px-sm-2{
        padding-left: .5rem!important;
    }

    .pl-sm-2,.px-sm-2{
        padding-right: .5rem!important;
    }

    .pr-sm-3,.px-sm-3{
        padding-left: 1rem!important;
    }

    .pl-sm-3,.px-sm-3{
        padding-right: 1rem!important;
    }

    .pr-sm-4,.px-sm-4{
        padding-left: 1.5rem!important;
    }

    .pl-sm-4,.px-sm-4{
        padding-right: 1.5rem!important;
    }

    .pr-sm-5,.px-sm-5{
        padding-left: 3rem!important;
    }

    .pl-sm-5,.px-sm-5{
        padding-right: 3rem!important;
    }

    .mr-sm-n1,.mx-sm-n1{
        margin-left: -.25rem!important;
    }

    .ml-sm-n1,.mx-sm-n1{
        margin-right: -.25rem!important;
    }

    .mr-sm-n2,.mx-sm-n2{
        margin-left: -.5rem!important;
    }

    .ml-sm-n2,.mx-sm-n2{
        margin-right: -.5rem!important;
    }

    .mr-sm-n3,.mx-sm-n3{
        margin-left: -1rem!important;
    }

    .ml-sm-n3,.mx-sm-n3{
        margin-right: -1rem!important;
    }

    .mr-sm-n4,.mx-sm-n4{
        margin-left: -1.5rem!important;
    }

    .ml-sm-n4,.mx-sm-n4{
        margin-right: -1.5rem!important;
    }

    .mr-sm-n5,.mx-sm-n5{
        margin-left: -3rem!important;
    }

    .ml-sm-n5,.mx-sm-n5{
        margin-right: -3rem!important;
    }

    .mr-sm-auto,.mx-sm-auto{
        margin-left: auto!important;
    }

    .ml-sm-auto,.mx-sm-auto{
        margin-right: auto!important;
    }

    .text-sm-left{
        text-align: right!important;
    }

    .text-sm-right{
        text-align: left!important;
    }

}

@media (min-width:768px){
    .offset-md-0{
        margin-right: 0;
    }

    .offset-md-1{
        margin-right: 8.333333%;
    }

    .offset-md-2{
        margin-right: 16.666667%;
    }

    .offset-md-3{
        margin-right: 25%;
    }

    .offset-md-4{
        margin-right: 33.333333%;
    }

    .offset-md-5{
        margin-right: 41.666667%;
    }

    .offset-md-6{
        margin-right: 50%;
    }

    .offset-md-7{
        margin-right: 58.333333%;
    }

    .offset-md-8{
        margin-right: 66.666667%;
    }

    .offset-md-9{
        margin-right: 75%;
    }

    .offset-md-10{
        margin-right: 83.333333%;
    }

    .offset-md-11{
        margin-right: 91.666667%;
    }

    .dropdown-menu-md-left{
        left: auto;
        right: 0;
    }

    .dropdown-menu-md-right{
        left: 0;
        right: auto;
    }

    .navbar-expand-md .navbar-nav .nav-link{
        padding-left: .5rem;
        padding-right: .5rem;
    }

    .list-group-horizontal-md .list-group-item:first-child{
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-md .list-group-item:last-child{
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0;
    }

    .list-group-horizontal-md .list-group-item+.list-group-item{
        border-right-width: 0;
    }

    .list-group-horizontal-md .list-group-item+.list-group-item.active{
        margin-right: -1px;
        border-right-width: 1px;
    }

    .float-md-left{
        float: right!important;
    }

    .float-md-right{
        float: left!important;
    }

    .mr-md-0,.mx-md-0{
        margin-left: 0!important;
    }

    .ml-md-0,.mx-md-0{
        margin-right: 0!important;
    }

    .mr-md-1,.mx-md-1{
        margin-left: .25rem!important;
    }

    .ml-md-1,.mx-md-1{
        margin-right: .25rem!important;
    }

    .mr-md-2,.mx-md-2{
        margin-left: .5rem!important;
    }

    .ml-md-2,.mx-md-2{
        margin-right: .5rem!important;
    }

    .mr-md-3,.mx-md-3{
        margin-left: 1rem!important;
    }

    .ml-md-3,.mx-md-3{
        margin-right: 1rem!important;
    }

    .mr-md-4,.mx-md-4{
        margin-left: 1.5rem!important;
    }

    .ml-md-4,.mx-md-4{
        margin-right: 1.5rem!important;
    }

    .mr-md-5,.mx-md-5{
        margin-left: 3rem!important;
    }

    .ml-md-5,.mx-md-5{
        margin-right: 3rem!important;
    }

    .pr-md-0,.px-md-0{
        padding-left: 0!important;
    }

    .pl-md-0,.px-md-0{
        padding-right: 0!important;
    }

    .pr-md-1,.px-md-1{
        padding-left: .25rem!important;
    }

    .pl-md-1,.px-md-1{
        padding-right: .25rem!important;
    }

    .pr-md-2,.px-md-2{
        padding-left: .5rem!important;
    }

    .pl-md-2,.px-md-2{
        padding-right: .5rem!important;
    }

    .pr-md-3,.px-md-3{
        padding-left: 1rem!important;
    }

    .pl-md-3,.px-md-3{
        padding-right: 1rem!important;
    }

    .pr-md-4,.px-md-4{
        padding-left: 1.5rem!important;
    }

    .pl-md-4,.px-md-4{
        padding-right: 1.5rem!important;
    }

    .pr-md-5,.px-md-5{
        padding-left: 3rem!important;
    }

    .pl-md-5,.px-md-5{
        padding-right: 3rem!important;
    }

    .mr-md-n1,.mx-md-n1{
        margin-left: -.25rem!important;
    }

    .ml-md-n1,.mx-md-n1{
        margin-right: -.25rem!important;
    }

    .mr-md-n2,.mx-md-n2{
        margin-left: -.5rem!important;
    }

    .ml-md-n2,.mx-md-n2{
        margin-right: -.5rem!important;
    }

    .mr-md-n3,.mx-md-n3{
        margin-left: -1rem!important;
    }

    .ml-md-n3,.mx-md-n3{
        margin-right: -1rem!important;
    }

    .mr-md-n4,.mx-md-n4{
        margin-left: -1.5rem!important;
    }

    .ml-md-n4,.mx-md-n4{
        margin-right: -1.5rem!important;
    }

    .mr-md-n5,.mx-md-n5{
        margin-left: -3rem!important;
    }

    .ml-md-n5,.mx-md-n5{
        margin-right: -3rem!important;
    }

    .mr-md-auto,.mx-md-auto{
        margin-left: auto!important;
    }

    .ml-md-auto,.mx-md-auto{
        margin-right: auto!important;
    }

    .text-md-left{
        text-align: right!important;
    }

    .text-md-right{
        text-align: left!important;
    }

}

@media (min-width:992px){
    .offset-lg-0{
        margin-right: 0;
    }

    .offset-lg-1{
        margin-right: 8.333333%;
    }

    .offset-lg-2{
        margin-right: 16.666667%;
    }

    .offset-lg-3{
        margin-right: 25%;
    }

    .offset-lg-4{
        margin-right: 33.333333%;
    }

    .offset-lg-5{
        margin-right: 41.666667%;
    }

    .offset-lg-6{
        margin-right: 50%;
    }

    .offset-lg-7{
        margin-right: 58.333333%;
    }

    .offset-lg-8{
        margin-right: 66.666667%;
    }

    .offset-lg-9{
        margin-right: 75%;
    }

    .offset-lg-10{
        margin-right: 83.333333%;
    }

    .offset-lg-11{
        margin-right: 91.666667%;
    }

    .dropdown-menu-lg-left{
        left: auto;
        right: 0;
    }

    .dropdown-menu-lg-right{
        left: 0;
        right: auto;
    }

    .navbar-expand-lg .navbar-nav .nav-link{
        padding-left: .5rem;
        padding-right: .5rem;
    }

    .list-group-horizontal-lg .list-group-item:first-child{
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-lg .list-group-item:last-child{
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0;
    }

    .list-group-horizontal-lg .list-group-item+.list-group-item{
        border-right-width: 0;
    }

    .list-group-horizontal-lg .list-group-item+.list-group-item.active{
        margin-right: -1px;
        border-right-width: 1px;
    }

    .float-lg-left{
        float: right!important;
    }

    .float-lg-right{
        float: left!important;
    }

    .mr-lg-0,.mx-lg-0{
        margin-left: 0!important;
    }

    .ml-lg-0,.mx-lg-0{
        margin-right: 0!important;
    }

    .mr-lg-1,.mx-lg-1{
        margin-left: .25rem!important;
    }

    .ml-lg-1,.mx-lg-1{
        margin-right: .25rem!important;
    }

    .mr-lg-2,.mx-lg-2{
        margin-left: .5rem!important;
    }

    .ml-lg-2,.mx-lg-2{
        margin-right: .5rem!important;
    }

    .mr-lg-3,.mx-lg-3{
        margin-left: 1rem!important;
    }

    .ml-lg-3,.mx-lg-3{
        margin-right: 1rem!important;
    }

    .mr-lg-4,.mx-lg-4{
        margin-left: 1.5rem!important;
    }

    .ml-lg-4,.mx-lg-4{
        margin-right: 1.5rem!important;
    }

    .mr-lg-5,.mx-lg-5{
        margin-left: 3rem!important;
    }

    .ml-lg-5,.mx-lg-5{
        margin-right: 3rem!important;
    }

    .pr-lg-0,.px-lg-0{
        padding-left: 0!important;
    }

    .pl-lg-0,.px-lg-0{
        padding-right: 0!important;
    }

    .pr-lg-1,.px-lg-1{
        padding-left: .25rem!important;
    }

    .pl-lg-1,.px-lg-1{
        padding-right: .25rem!important;
    }

    .pr-lg-2,.px-lg-2{
        padding-left: .5rem!important;
    }

    .pl-lg-2,.px-lg-2{
        padding-right: .5rem!important;
    }

    .pr-lg-3,.px-lg-3{
        padding-left: 1rem!important;
    }

    .pl-lg-3,.px-lg-3{
        padding-right: 1rem!important;
    }

    .pr-lg-4,.px-lg-4{
        padding-left: 1.5rem!important;
    }

    .pl-lg-4,.px-lg-4{
        padding-right: 1.5rem!important;
    }

    .pr-lg-5,.px-lg-5{
        padding-left: 3rem!important;
    }

    .pl-lg-5,.px-lg-5{
        padding-right: 3rem!important;
    }

    .mr-lg-n1,.mx-lg-n1{
        margin-left: -.25rem!important;
    }

    .ml-lg-n1,.mx-lg-n1{
        margin-right: -.25rem!important;
    }

    .mr-lg-n2,.mx-lg-n2{
        margin-left: -.5rem!important;
    }

    .ml-lg-n2,.mx-lg-n2{
        margin-right: -.5rem!important;
    }

    .mr-lg-n3,.mx-lg-n3{
        margin-left: -1rem!important;
    }

    .ml-lg-n3,.mx-lg-n3{
        margin-right: -1rem!important;
    }

    .mr-lg-n4,.mx-lg-n4{
        margin-left: -1.5rem!important;
    }

    .ml-lg-n4,.mx-lg-n4{
        margin-right: -1.5rem!important;
    }

    .mr-lg-n5,.mx-lg-n5{
        margin-left: -3rem!important;
    }

    .ml-lg-n5,.mx-lg-n5{
        margin-right: -3rem!important;
    }

    .mr-lg-auto,.mx-lg-auto{
        margin-left: auto!important;
    }

    .ml-lg-auto,.mx-lg-auto{
        margin-right: auto!important;
    }

    .text-lg-left{
        text-align: right!important;
    }

    .text-lg-right{
        text-align: left!important;
    }

}

@media (min-width:1200px){
    .offset-xl-0{
        margin-right: 0;
    }

    .offset-xl-1{
        margin-right: 8.333333%;
    }

    .offset-xl-2{
        margin-right: 16.666667%;
    }

    .offset-xl-3{
        margin-right: 25%;
    }

    .offset-xl-4{
        margin-right: 33.333333%;
    }

    .offset-xl-5{
        margin-right: 41.666667%;
    }

    .offset-xl-6{
        margin-right: 50%;
    }

    .offset-xl-7{
        margin-right: 58.333333%;
    }

    .offset-xl-8{
        margin-right: 66.666667%;
    }

    .offset-xl-9{
        margin-right: 75%;
    }

    .offset-xl-10{
        margin-right: 83.333333%;
    }

    .offset-xl-11{
        margin-right: 91.666667%;
    }

    .dropdown-menu-xl-left{
        left: auto;
        right: 0;
    }

    .dropdown-menu-xl-right{
        left: 0;
        right: auto;
    }

    .navbar-expand-xl .navbar-nav .nav-link{
        padding-left: .5rem;
        padding-right: .5rem;
    }

    .list-group-horizontal-xl .list-group-item:first-child{
        border-bottom-right-radius: .25rem;
        border-top-left-radius: 0;
    }

    .list-group-horizontal-xl .list-group-item:last-child{
        border-top-left-radius: .25rem;
        border-bottom-right-radius: 0;
    }

    .list-group-horizontal-xl .list-group-item+.list-group-item{
        border-right-width: 0;
    }

    .list-group-horizontal-xl .list-group-item+.list-group-item.active{
        margin-right: -1px;
        border-right-width: 1px;
    }

    .float-xl-left{
        float: right!important;
    }

    .float-xl-right{
        float: left!important;
    }

    .mr-xl-0,.mx-xl-0{
        margin-left: 0!important;
    }

    .ml-xl-0,.mx-xl-0{
        margin-right: 0!important;
    }

    .mr-xl-1,.mx-xl-1{
        margin-left: .25rem!important;
    }

    .ml-xl-1,.mx-xl-1{
        margin-right: .25rem!important;
    }

    .mr-xl-2,.mx-xl-2{
        margin-left: .5rem!important;
    }

    .ml-xl-2,.mx-xl-2{
        margin-right: .5rem!important;
    }

    .mr-xl-3,.mx-xl-3{
        margin-left: 1rem!important;
    }

    .ml-xl-3,.mx-xl-3{
        margin-right: 1rem!important;
    }

    .mr-xl-4,.mx-xl-4{
        margin-left: 1.5rem!important;
    }

    .ml-xl-4,.mx-xl-4{
        margin-right: 1.5rem!important;
    }

    .mr-xl-5,.mx-xl-5{
        margin-left: 3rem!important;
    }

    .ml-xl-5,.mx-xl-5{
        margin-right: 3rem!important;
    }

    .pr-xl-0,.px-xl-0{
        padding-left: 0!important;
    }

    .pl-xl-0,.px-xl-0{
        padding-right: 0!important;
    }

    .pr-xl-1,.px-xl-1{
        padding-left: .25rem!important;
    }

    .pl-xl-1,.px-xl-1{
        padding-right: .25rem!important;
    }

    .pr-xl-2,.px-xl-2{
        padding-left: .5rem!important;
    }

    .pl-xl-2,.px-xl-2{
        padding-right: .5rem!important;
    }

    .pr-xl-3,.px-xl-3{
        padding-left: 1rem!important;
    }

    .pl-xl-3,.px-xl-3{
        padding-right: 1rem!important;
    }

    .pr-xl-4,.px-xl-4{
        padding-left: 1.5rem!important;
    }

    .pl-xl-4,.px-xl-4{
        padding-right: 1.5rem!important;
    }

    .pr-xl-5,.px-xl-5{
        padding-left: 3rem!important;
    }

    .pl-xl-5,.px-xl-5{
        padding-right: 3rem!important;
    }

    .mr-xl-n1,.mx-xl-n1{
        margin-left: -.25rem!important;
    }

    .ml-xl-n1,.mx-xl-n1{
        margin-right: -.25rem!important;
    }

    .mr-xl-n2,.mx-xl-n2{
        margin-left: -.5rem!important;
    }

    .ml-xl-n2,.mx-xl-n2{
        margin-right: -.5rem!important;
    }

    .mr-xl-n3,.mx-xl-n3{
        margin-left: -1rem!important;
    }

    .ml-xl-n3,.mx-xl-n3{
        margin-right: -1rem!important;
    }

    .mr-xl-n4,.mx-xl-n4{
        margin-left: -1.5rem!important;
    }

    .ml-xl-n4,.mx-xl-n4{
        margin-right: -1.5rem!important;
    }

    .mr-xl-n5,.mx-xl-n5{
        margin-left: -3rem!important;
    }

    .ml-xl-n5,.mx-xl-n5{
        margin-right: -3rem!important;
    }

    .mr-xl-auto,.mx-xl-auto{
        margin-left: auto!important;
    }

    .ml-xl-auto,.mx-xl-auto{
        margin-right: auto!important;
    }

    .text-xl-left{
        text-align: right!important;
    }

    .text-xl-right{
        text-align: left!important;
    }

}

.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

.row{
    margin-left: -15px;
    margin-right: -15px;
}

.no-gutters{
    margin-left: 0;
    margin-right: 0;
}

.no-gutters>.col,.no-gutters>[class*=col-]{
    padding-left: 0;
    padding-right: 0;
}

.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{
    padding-left: 15px;
    padding-right: 15px;
}

.offset-1{
    margin-right: 8.333333%;
}

.offset-2{
    margin-right: 16.666667%;
}

.offset-3{
    margin-right: 25%;
}

.offset-4{
    margin-right: 33.333333%;
}

.offset-5{
    margin-right: 41.666667%;
}

.offset-6{
    margin-right: 50%;
}

.offset-7{
    margin-right: 58.333333%;
}

.offset-8{
    margin-right: 66.666667%;
}

.offset-9{
    margin-right: 75%;
}

.offset-10{
    margin-right: 83.333333%;
}

.offset-11{
    margin-right: 91.666667%;
}

@media (max-width:575.98px){
    .navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{
        padding-left: 0;
        padding-right: 0;
    }

}

@media (max-width:767.98px){
    .navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{
        padding-left: 0;
        padding-right: 0;
    }

}

@media (max-width:991.98px){
    .navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{
        padding-left: 0;
        padding-right: 0;
    }

}

@media (max-width:1199.98px){
    .navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{
        padding-left: 0;
        padding-right: 0;
    }

}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{
    padding-left: 0;
    padding-right: 0;
}

.form-row{
    margin-left: -5px;
    margin-right: -5px;
}

.form-row>.col,.form-row>[class*=col-]{
    padding-left: 5px;
    padding-right: 5px;
}

.form-check{
    padding-right: 1.25rem;
}

.form-check-input{
    margin-right: -1.25rem;
}

.form-check-inline{
    padding-right: 0;
    margin-left: .75rem;
}

.form-check-inline .form-check-input{
    margin-left: .3125rem;
    margin-right: 0;
}

.form-control.is-valid,.was-validated .form-control:valid{
    padding-left: calc(1.5em + .75rem);
    background-position: left calc(.375em + .1875rem) center;
}

.was-validated textarea.form-control:valid,textarea.form-control.is-valid{
    padding-left: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem);
}

.custom-select.is-valid,.was-validated .custom-select:valid{
    padding-left: calc(.75em + 2.3125rem);
}

.form-control.is-invalid,.was-validated .form-control:invalid{
    padding-left: calc(1.5em + .75rem);
    background-position: left calc(.375em + .1875rem) center;
}

.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{
    padding-left: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) left calc(.375em + .1875rem);
}

.custom-select.is-invalid,.was-validated .custom-select:invalid{
    padding-left: calc(.75em + 2.3125rem);
}

.dropdown-toggle::after{
    margin-right: .255em;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
}

.dropdown-toggle:empty::after{
    margin-right: 0;
}

.dropdown-menu{
    right: 0;
    float: right;
    text-align: right;
}

.dropdown-menu-left{
    left: auto;
    right: 0;
}

.dropdown-menu-right{
    left: 0;
    right: auto;
}

.dropup .dropdown-toggle::after{
    margin-right: .255em;
    border-left: .3em solid transparent;
    border-right: .3em solid transparent;
}

.dropup .dropdown-toggle:empty::after{
    margin-right: 0;
}

.dropright .dropdown-menu{
    left: auto;
    right: 100%;
    margin-right: .125rem;
}

.dropright .dropdown-toggle::after{
    margin-right: .255em;
    border-left: 0;
    border-right: .3em solid;
}

.dropright .dropdown-toggle:empty::after{
    margin-right: 0;
}

.dropleft .dropdown-menu{
    left: 100%;
    right: auto;
    margin-left: .125rem;
}

.dropleft .dropdown-toggle::after{
    margin-right: .255em;
}

.dropleft .dropdown-toggle::before{
    margin-left: .255em;
    border-left: .3em solid;
}

.dropleft .dropdown-toggle:empty::after{
    margin-right: 0;
}

.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{
    left: auto;
}

.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){
    margin-right: -1px;
}

.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.dropdown-toggle-split{
    padding-left: .5625rem;
    padding-right: .5625rem;
}

.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{
    margin-right: 0;
}

.dropleft .dropdown-toggle-split::before{
    margin-left: 0;
}

.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{
    padding-left: .375rem;
    padding-right: .375rem;
}

.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{
    padding-left: .75rem;
    padding-right: .75rem;
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{
    margin-right: -1px;
}

.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group>.custom-file:not(:first-child) .custom-file-label{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{
    margin-right: -1px;
}

.input-group-prepend{
    margin-left: -1px;
}

.input-group-append{
    margin-right: -1px;
}

.input-group-lg>.custom-select,.input-group-sm>.custom-select{
    padding-left: 1.75rem;
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.custom-control{
    padding-right: 1.5rem;
}

.custom-control-inline{
    margin-left: 1rem;
}

.custom-control-input{
    right: 0;
}

.custom-control-label::before{
    right: -1.5rem;
}

.custom-control-label::after{
    right: -1.5rem;
    background: no-repeat 50% 50%;
}

.custom-switch{
    padding-right: 2.25rem;
}

.custom-switch .custom-control-label::before{
    right: -2.25rem;
}

.custom-switch .custom-control-label::after{
    right: calc(-2.25rem + 2px);
}

.custom-select{
    padding: .375rem .75rem .375rem 1.75rem ;
}

.custom-select[multiple],.custom-select[size]:not([size="1"]){
    padding-left: .75rem;
}

.custom-select-sm{
    padding-right: .5rem;
}

.custom-select-lg{
    padding-right: 1rem;
}

.custom-file-label{
    left: 0;
    right: 0;
}

.custom-file-label::after{
    left: 0;
    border-right: inherit;
    border-radius: .25rem 0 0 .25rem;
}

.custom-range::-ms-thumb{
    margin-left: .2rem;
    margin-right: .2rem;
}

.custom-range::-ms-fill-upper{
    margin-left: 15px;
}

.nav{
    padding-right: 0;
}

.nav-tabs .nav-link{
    border-top-right-radius: .25rem;
    border-top-left-radius: .25rem;
}

.nav-tabs .dropdown-menu{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-brand{
    margin-left: 1rem;
}

.navbar-nav{
    padding-right: 0;
}

.navbar-nav .nav-link{
    padding-left: 0;
    padding-right: 0;
}

.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{
    padding-left: 0;
    padding-right: 0;
}

.navbar-expand .navbar-nav .nav-link{
    padding-left: .5rem;
    padding-right: .5rem;
}

.card>hr{
    margin-left: 0;
    margin-right: 0;
}

.card>.list-group:first-child .list-group-item:first-child{
    border-top-right-radius: .25rem;
    border-top-left-radius: .25rem;
}

.card>.list-group:last-child .list-group-item:last-child{
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.card-link+.card-link{
    margin-right: 1.25rem;
}

.card-header:first-child{
    border-radius: - calc(.25rem calc(.25rem 1px) );
}

.card-footer:last-child{
    border-radius: 0 0 - calc(.25rem 1px);
}

.card-header-tabs{
    margin-left: -.625rem;
    margin-right: -.625rem;
}

.card-header-pills{
    margin-left: -.625rem;
    margin-right: -.625rem;
}

.card-img-overlay{
    left: 0;
    right: 0;
}

.card-img,.card-img-top{
    border-top-right-radius: calc(.25rem - 1px);
    border-top-left-radius: calc(.25rem - 1px);
}

.card-img,.card-img-bottom{
    border-bottom-left-radius: calc(.25rem - 1px);
    border-bottom-right-radius: calc(.25rem - 1px);
}

.accordion>.card:not(:last-of-type){
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.accordion>.card:not(:first-of-type){
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.breadcrumb-item+.breadcrumb-item{
    padding-right: .5rem;
}

.breadcrumb-item+.breadcrumb-item::before{
    padding-left: .5rem;
}

.pagination{
    padding-right: 0;
}

.page-link{
    margin-right: -1px;
}

.page-item:first-child .page-link{
    margin-right: 0;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.page-item:last-child .page-link{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.pagination-lg .page-item:first-child .page-link{
    border-top-right-radius: .3rem;
    border-bottom-right-radius: .3rem;
}

.pagination-lg .page-item:last-child .page-link{
    border-top-left-radius: .3rem;
    border-bottom-left-radius: .3rem;
}

.pagination-sm .page-item:first-child .page-link{
    border-top-right-radius: .2rem;
    border-bottom-right-radius: .2rem;
}

.pagination-sm .page-item:last-child .page-link{
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem;
}

.badge-pill{
    padding-left: .6em;
    padding-right: .6em;
}

.jumbotron-fluid{
    padding-left: 0;
    padding-right: 0;
}

.alert-dismissible{
    padding-left: 4rem;
}

.alert-dismissible .close{
    left: 0;
}

.list-group{
    padding-right: 0;
}

.list-group-item:first-child{
    border-top-right-radius: .25rem;
    border-top-left-radius: .25rem;
}

.list-group-item:last-child{
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.list-group-horizontal .list-group-item:first-child{
    border-bottom-right-radius: .25rem;
    border-top-left-radius: 0;
}

.list-group-horizontal .list-group-item:last-child{
    border-top-left-radius: .25rem;
    border-bottom-right-radius: 0;
}

.list-group-horizontal .list-group-item+.list-group-item{
    border-right-width: 0;
}

.list-group-horizontal .list-group-item+.list-group-item.active{
    margin-right: -1px;
    border-right-width: 1px;
}

.list-group-flush .list-group-item{
    border-left-width: 0;
    border-right-width: 0;
}

.close{
    float: left;
}

.modal{
    right: 0;
}

.modal-backdrop{
    right: 0;
}

.modal-header{
    border-top-right-radius: calc(.3rem - 1px);
    border-top-left-radius: calc(.3rem - 1px);
}

.modal-header .close{
    margin: -1rem auto -1rem -1rem ;
}

.modal-footer{
    border-bottom-left-radius: calc(.3rem - 1px);
    border-bottom-right-radius: calc(.3rem - 1px);
}

.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{
    right: 0;
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{
    left: 0;
    border-width: .4rem 0 .4rem .4rem ;
    border-left-color: #000;
}

.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{
    left: 0;
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{
    right: 0;
    border-width: .4rem .4rem .4rem 0 ;
    border-right-color: #000;
}

.popover{
    right: 0;
}

.bs-popover-auto[x-placement^=right],.bs-popover-right{
    margin-right: .5rem;
}

.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{
    right: calc(-.5rem - 1px);
}

.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{
    right: 0;
    border-width: .5rem 0 .5rem .5rem ;
    border-left-color: rgba(0,0,0,.25);
}

.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{
    right: 1px;
    border-width: .5rem 0 .5rem .5rem ;
    border-left-color: #fff;
}

.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{
    border-width: 0 .5rem .5rem .5rem ;
}

.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{
    border-width: 0 .5rem .5rem .5rem ;
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{
    right: 50%;
    margin-right: -.5rem;
}

.bs-popover-auto[x-placement^=left],.bs-popover-left{
    margin-left: .5rem;
}

.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{
    left: calc(-.5rem - 1px);
}

.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{
    left: 0;
    border-width: .5rem .5rem .5rem 0 ;
    border-right-color: rgba(0,0,0,.25);
}

.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{
    left: 1px;
    border-width: .5rem .5rem .5rem 0 ;
    border-right-color: #fff;
}

.popover-header{
    border-top-right-radius: calc(.3rem - 1px);
    border-top-left-radius: calc(.3rem - 1px);
}

.spinner-border{
    border-left-color: transparent;
}

.border-right{
    border-left: 1px solid #dee2e6!important;
}

.border-left{
    border-right: 1px solid #dee2e6!important;
}

.border-right-0{
    border-left: 0!important;
}

.border-left-0{
    border-right: 0!important;
}

.rounded-top{
    border-top-right-radius: .25rem!important;
    border-top-left-radius: .25rem!important;
}

.rounded-right{
    border-top-left-radius: .25rem!important;
    border-bottom-left-radius: .25rem!important;
}

.rounded-bottom{
    border-bottom-left-radius: .25rem!important;
    border-bottom-right-radius: .25rem!important;
}

.rounded-left{
    border-top-right-radius: .25rem!important;
    border-bottom-right-radius: .25rem!important;
}

.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
    right: 0;
}

.float-left{
    float: right!important;
}

.float-right{
    float: left!important;
}

.fixed-top{
    left: 0;
    right: 0;
}

.fixed-bottom{
    left: 0;
    right: 0;
}

.stretched-link::after{
    left: 0;
    right: 0;
}

.mr-0,.mx-0{
    margin-left: 0!important;
}

.ml-0,.mx-0{
    margin-right: 0!important;
}

.mr-1,.mx-1{
    margin-left: .25rem!important;
}

.ml-1,.mx-1{
    margin-right: .25rem!important;
}

.mr-2,.mx-2{
    margin-left: .5rem!important;
}

.ml-2,.mx-2{
    margin-right: .5rem!important;
}

.mr-3,.mx-3{
    margin-left: 1rem!important;
}

.ml-3,.mx-3{
    margin-right: 1rem!important;
}

.mr-4,.mx-4{
    margin-left: 1.5rem!important;
}

.ml-4,.mx-4{
    margin-right: 1.5rem!important;
}

.mr-5,.mx-5{
    margin-left: 3rem!important;
}

.ml-5,.mx-5{
    margin-right: 3rem!important;
}

.pr-0,.px-0{
    padding-left: 0!important;
}

.pl-0,.px-0{
    padding-right: 0!important;
}

.pr-1,.px-1{
    padding-left: .25rem!important;
}

.pl-1,.px-1{
    padding-right: .25rem!important;
}

.pr-2,.px-2{
    padding-left: .5rem!important;
}

.pl-2,.px-2{
    padding-right: .5rem!important;
}

.pr-3,.px-3{
    padding-left: 1rem!important;
}

.pl-3,.px-3{
    padding-right: 1rem!important;
}

.pr-4,.px-4{
    padding-left: 1.5rem!important;
}

.pl-4,.px-4{
    padding-right: 1.5rem!important;
}

.pr-5,.px-5{
    padding-left: 3rem!important;
}

.pl-5,.px-5{
    padding-right: 3rem!important;
}

.mr-n1,.mx-n1{
    margin-left: -.25rem!important;
}

.ml-n1,.mx-n1{
    margin-right: -.25rem!important;
}

.mr-n2,.mx-n2{
    margin-left: -.5rem!important;
}

.ml-n2,.mx-n2{
    margin-right: -.5rem!important;
}

.mr-n3,.mx-n3{
    margin-left: -1rem!important;
}

.ml-n3,.mx-n3{
    margin-right: -1rem!important;
}

.mr-n4,.mx-n4{
    margin-left: -1.5rem!important;
}

.ml-n4,.mx-n4{
    margin-right: -1.5rem!important;
}

.mr-n5,.mx-n5{
    margin-left: -3rem!important;
}

.ml-n5,.mx-n5{
    margin-right: -3rem!important;
}

.mr-auto,.mx-auto{
    margin-left: auto!important;
}

.ml-auto,.mx-auto{
    margin-right: auto!important;
}

.text-left{
    text-align: right!important;
}

.text-right{
    text-align: left!important;
}

/* 6 of 180 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

.btn-default:hover, .btn-default:focus{
    background-position: right  -15px;
}

.btn-primary:hover, .btn-primary:focus{
    background-position: right  -15px;
}

.btn-success:hover, .btn-success:focus{
    background-position: right  -15px;
}

.btn-info:hover, .btn-info:focus{
    background-position: right  -15px;
}

.btn-warning:hover, .btn-warning:focus{
    background-position: right  -15px;
}

.btn-danger:hover, .btn-danger:focus{
    background-position: right  -15px;
}
/* 470 of 2692 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

@media (min-width: 768px){
    .dl-horizontal dt{
        float: right;
        clear: right;
        text-align: left;
    }

    .dl-horizontal dd{
        margin-right: 180px;
    }

    .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;
    }

    .col-sm-pull-12{
        left: 100%;
    }

    .col-sm-pull-11{
        left: 91.66666667%;
    }

    .col-sm-pull-10{
        left: 83.33333333%;
    }

    .col-sm-pull-9{
        left: 75%;
    }

    .col-sm-pull-8{
        left: 66.66666667%;
    }

    .col-sm-pull-7{
        left: 58.33333333%;
    }

    .col-sm-pull-6{
        left: 50%;
    }

    .col-sm-pull-5{
        left: 41.66666667%;
    }

    .col-sm-pull-4{
        left: 33.33333333%;
    }

    .col-sm-pull-3{
        left: 25%;
    }

    .col-sm-pull-2{
        left: 16.66666667%;
    }

    .col-sm-pull-1{
        left: 8.33333333%;
    }

    .col-sm-pull-0{
        left: auto;
    }

    .col-sm-push-12{
        right: 100%;
    }

    .col-sm-push-11{
        right: 91.66666667%;
    }

    .col-sm-push-10{
        right: 83.33333333%;
    }

    .col-sm-push-9{
        right: 75%;
    }

    .col-sm-push-8{
        right: 66.66666667%;
    }

    .col-sm-push-7{
        right: 58.33333333%;
    }

    .col-sm-push-6{
        right: 50%;
    }

    .col-sm-push-5{
        right: 41.66666667%;
    }

    .col-sm-push-4{
        right: 33.33333333%;
    }

    .col-sm-push-3{
        right: 25%;
    }

    .col-sm-push-2{
        right: 16.66666667%;
    }

    .col-sm-push-1{
        right: 8.33333333%;
    }

    .col-sm-push-0{
        right: auto;
    }

    .col-sm-offset-12{
        margin-right: 100%;
    }

    .col-sm-offset-11{
        margin-right: 91.66666667%;
    }

    .col-sm-offset-10{
        margin-right: 83.33333333%;
    }

    .col-sm-offset-9{
        margin-right: 75%;
    }

    .col-sm-offset-8{
        margin-right: 66.66666667%;
    }

    .col-sm-offset-7{
        margin-right: 58.33333333%;
    }

    .col-sm-offset-6{
        margin-right: 50%;
    }

    .col-sm-offset-5{
        margin-right: 41.66666667%;
    }

    .col-sm-offset-4{
        margin-right: 33.33333333%;
    }

    .col-sm-offset-3{
        margin-right: 25%;
    }

    .col-sm-offset-2{
        margin-right: 16.66666667%;
    }

    .col-sm-offset-1{
        margin-right: 8.33333333%;
    }

    .col-sm-offset-0{
        margin-right: 0;
    }

    .form-inline .radio label,  .form-inline .checkbox label{
        padding-right: 0;
    }

    .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"]{
        margin-right: 0;
    }

    .form-horizontal .control-label{
        text-align: left;
    }

    .navbar-right .dropdown-menu{
        left: 0;
        right: auto;
    }

    .navbar-right .dropdown-menu-left{
        left: auto;
        right: 0;
    }

    .nav-tabs.nav-justified > li > a{
        border-radius: 4px 4px 0 0;
    }

    .nav-tabs-justified > li > a{
        border-radius: 4px 4px 0 0;
    }

    .navbar-header{
        float: right;
    }

    .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse{
        padding-left: 0;
        padding-right: 0;
    }

    .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse{
        margin-left: 0;
        margin-right: 0;
    }

    .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand{
        margin-right: -15px;
    }

    .navbar-nav{
        float: right;
    }

    .navbar-nav > li{
        float: right;
    }

    .navbar-form .radio label,  .navbar-form .checkbox label{
        padding-right: 0;
    }

    .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"]{
        margin-right: 0;
    }

    .navbar-form{
        margin-left: 0;
        margin-right: 0;
    }

    .navbar-text{
        float: right;
        margin-left: 15px;
        margin-right: 15px;
    }

    .navbar-left{
        float: right !important;
    }

    .navbar-right{
        float: left !important;
        margin-left: -15px;
    }

    .navbar-right ~ .navbar-right{
        margin-left: 0;
    }

}

.text-left{
    text-align: right;
}

.text-right{
    text-align: left;
}

.list-unstyled{
    padding-right: 0;
}

.list-inline{
    padding-right: 0;
    margin-right: -5px;
}

.list-inline > li{
    padding-left: 5px;
    padding-right: 5px;
}

dd{
    margin-right: 0;
}

blockquote{
    border-right: 5px solid #eee;
}

.blockquote-reverse, blockquote.pull-right{
    padding-left: 15px;
    padding-right: 0;
    text-align: left;
    border-left: 5px solid #eee;
    border-right: 0;
}

.container{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 992px){
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
        float: right;
    }

    .col-md-pull-12{
        left: 100%;
    }

    .col-md-pull-11{
        left: 91.66666667%;
    }

    .col-md-pull-10{
        left: 83.33333333%;
    }

    .col-md-pull-9{
        left: 75%;
    }

    .col-md-pull-8{
        left: 66.66666667%;
    }

    .col-md-pull-7{
        left: 58.33333333%;
    }

    .col-md-pull-6{
        left: 50%;
    }

    .col-md-pull-5{
        left: 41.66666667%;
    }

    .col-md-pull-4{
        left: 33.33333333%;
    }

    .col-md-pull-3{
        left: 25%;
    }

    .col-md-pull-2{
        left: 16.66666667%;
    }

    .col-md-pull-1{
        left: 8.33333333%;
    }

    .col-md-pull-0{
        left: auto;
    }

    .col-md-push-12{
        right: 100%;
    }

    .col-md-push-11{
        right: 91.66666667%;
    }

    .col-md-push-10{
        right: 83.33333333%;
    }

    .col-md-push-9{
        right: 75%;
    }

    .col-md-push-8{
        right: 66.66666667%;
    }

    .col-md-push-7{
        right: 58.33333333%;
    }

    .col-md-push-6{
        right: 50%;
    }

    .col-md-push-5{
        right: 41.66666667%;
    }

    .col-md-push-4{
        right: 33.33333333%;
    }

    .col-md-push-3{
        right: 25%;
    }

    .col-md-push-2{
        right: 16.66666667%;
    }

    .col-md-push-1{
        right: 8.33333333%;
    }

    .col-md-push-0{
        right: auto;
    }

    .col-md-offset-12{
        margin-right: 100%;
    }

    .col-md-offset-11{
        margin-right: 91.66666667%;
    }

    .col-md-offset-10{
        margin-right: 83.33333333%;
    }

    .col-md-offset-9{
        margin-right: 75%;
    }

    .col-md-offset-8{
        margin-right: 66.66666667%;
    }

    .col-md-offset-7{
        margin-right: 58.33333333%;
    }

    .col-md-offset-6{
        margin-right: 50%;
    }

    .col-md-offset-5{
        margin-right: 41.66666667%;
    }

    .col-md-offset-4{
        margin-right: 33.33333333%;
    }

    .col-md-offset-3{
        margin-right: 25%;
    }

    .col-md-offset-2{
        margin-right: 16.66666667%;
    }

    .col-md-offset-1{
        margin-right: 8.33333333%;
    }

    .col-md-offset-0{
        margin-right: 0;
    }

}

@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;
    }

    .col-lg-pull-12{
        left: 100%;
    }

    .col-lg-pull-11{
        left: 91.66666667%;
    }

    .col-lg-pull-10{
        left: 83.33333333%;
    }

    .col-lg-pull-9{
        left: 75%;
    }

    .col-lg-pull-8{
        left: 66.66666667%;
    }

    .col-lg-pull-7{
        left: 58.33333333%;
    }

    .col-lg-pull-6{
        left: 50%;
    }

    .col-lg-pull-5{
        left: 41.66666667%;
    }

    .col-lg-pull-4{
        left: 33.33333333%;
    }

    .col-lg-pull-3{
        left: 25%;
    }

    .col-lg-pull-2{
        left: 16.66666667%;
    }

    .col-lg-pull-1{
        left: 8.33333333%;
    }

    .col-lg-pull-0{
        left: auto;
    }

    .col-lg-push-12{
        right: 100%;
    }

    .col-lg-push-11{
        right: 91.66666667%;
    }

    .col-lg-push-10{
        right: 83.33333333%;
    }

    .col-lg-push-9{
        right: 75%;
    }

    .col-lg-push-8{
        right: 66.66666667%;
    }

    .col-lg-push-7{
        right: 58.33333333%;
    }

    .col-lg-push-6{
        right: 50%;
    }

    .col-lg-push-5{
        right: 41.66666667%;
    }

    .col-lg-push-4{
        right: 33.33333333%;
    }

    .col-lg-push-3{
        right: 25%;
    }

    .col-lg-push-2{
        right: 16.66666667%;
    }

    .col-lg-push-1{
        right: 8.33333333%;
    }

    .col-lg-push-0{
        right: auto;
    }

    .col-lg-offset-12{
        margin-right: 100%;
    }

    .col-lg-offset-11{
        margin-right: 91.66666667%;
    }

    .col-lg-offset-10{
        margin-right: 83.33333333%;
    }

    .col-lg-offset-9{
        margin-right: 75%;
    }

    .col-lg-offset-8{
        margin-right: 66.66666667%;
    }

    .col-lg-offset-7{
        margin-right: 58.33333333%;
    }

    .col-lg-offset-6{
        margin-right: 50%;
    }

    .col-lg-offset-5{
        margin-right: 41.66666667%;
    }

    .col-lg-offset-4{
        margin-right: 33.33333333%;
    }

    .col-lg-offset-3{
        margin-right: 25%;
    }

    .col-lg-offset-2{
        margin-right: 16.66666667%;
    }

    .col-lg-offset-1{
        margin-right: 8.33333333%;
    }

    .col-lg-offset-0{
        margin-right: 0;
    }

}

.container-fluid{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

.row{
    margin-left: -15px;
    margin-right: -15px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
    padding-left: 15px;
    padding-right: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{
    float: right;
}

.col-xs-pull-12{
    left: 100%;
}

.col-xs-pull-11{
    left: 91.66666667%;
}

.col-xs-pull-10{
    left: 83.33333333%;
}

.col-xs-pull-9{
    left: 75%;
}

.col-xs-pull-8{
    left: 66.66666667%;
}

.col-xs-pull-7{
    left: 58.33333333%;
}

.col-xs-pull-6{
    left: 50%;
}

.col-xs-pull-5{
    left: 41.66666667%;
}

.col-xs-pull-4{
    left: 33.33333333%;
}

.col-xs-pull-3{
    left: 25%;
}

.col-xs-pull-2{
    left: 16.66666667%;
}

.col-xs-pull-1{
    left: 8.33333333%;
}

.col-xs-pull-0{
    left: auto;
}

.col-xs-push-12{
    right: 100%;
}

.col-xs-push-11{
    right: 91.66666667%;
}

.col-xs-push-10{
    right: 83.33333333%;
}

.col-xs-push-9{
    right: 75%;
}

.col-xs-push-8{
    right: 66.66666667%;
}

.col-xs-push-7{
    right: 58.33333333%;
}

.col-xs-push-6{
    right: 50%;
}

.col-xs-push-5{
    right: 41.66666667%;
}

.col-xs-push-4{
    right: 33.33333333%;
}

.col-xs-push-3{
    right: 25%;
}

.col-xs-push-2{
    right: 16.66666667%;
}

.col-xs-push-1{
    right: 8.33333333%;
}

.col-xs-push-0{
    right: auto;
}

.col-xs-offset-12{
    margin-right: 100%;
}

.col-xs-offset-11{
    margin-right: 91.66666667%;
}

.col-xs-offset-10{
    margin-right: 83.33333333%;
}

.col-xs-offset-9{
    margin-right: 75%;
}

.col-xs-offset-8{
    margin-right: 66.66666667%;
}

.col-xs-offset-7{
    margin-right: 58.33333333%;
}

.col-xs-offset-6{
    margin-right: 50%;
}

.col-xs-offset-5{
    margin-right: 41.66666667%;
}

.col-xs-offset-4{
    margin-right: 33.33333333%;
}

.col-xs-offset-3{
    margin-right: 25%;
}

.col-xs-offset-2{
    margin-right: 16.66666667%;
}

.col-xs-offset-1{
    margin-right: 8.33333333%;
}

.col-xs-offset-0{
    margin-right: 0;
}

caption{
    text-align: right;
}

th{
    text-align: right;
}

@media screen and (max-width: 767px){
    .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child{
        border-right: 0;
    }

    .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child{
        border-left: 0;
    }

}

.radio label, .checkbox label{
    padding-right: 20px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{
    margin-right: -20px;
}

.radio-inline, .checkbox-inline{
    padding-right: 20px;
}

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{
    margin-right: 10px;
}

.form-control-static.input-lg, .form-control-static.input-sm{
    padding-left: 0;
    padding-right: 0;
}

.has-feedback .form-control{
    padding-left: 42.5px;
}

.form-control-feedback{
    left: 0;
}

.form-horizontal .form-group{
    margin-left: -15px;
    margin-right: -15px;
}

.form-horizontal .has-feedback .form-control-feedback{
    left: 15px;
}

.caret{
    margin-right: 2px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

.dropdown-menu{
    right: 0;
    float: right;
    text-align: right;
}

.dropdown-menu.pull-right{
    left: 0;
    right: auto;
}

.dropdown-menu-right{
    left: 0;
    right: auto;
}

.dropdown-menu-left{
    left: auto;
    right: 0;
}

.dropdown-backdrop{
    left: 0;
    right: 0;
}

.pull-right > .dropdown-menu{
    left: 0;
    right: auto;
}

.btn-group > .btn, .btn-group-vertical > .btn{
    float: right;
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group{
    margin-right: -1px;
}

.btn-toolbar{
    margin-right: -5px;
}

.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group{
    float: right;
}

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group{
    margin-right: 5px;
}

.btn-group > .btn:first-child{
    margin-right: 0;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group > .btn-group{
    float: right;
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group > .btn + .dropdown-toggle{
    padding-left: 8px;
    padding-right: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle{
    padding-left: 12px;
    padding-right: 12px;
}

.btn .caret{
    margin-right: 0;
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group{
    margin-right: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child){
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical > .btn:last-child:not(:first-child){
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.btn-group-justified > .btn-group .dropdown-menu{
    right: auto;
}

.input-group[class*="col-"]{
    padding-left: 0;
    padding-right: 0;
}

.input-group .form-control{
    float: right;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group-addon:first-child{
    border-left: 0;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-addon:last-child{
    border-right: 0;
}

.input-group-btn > .btn + .btn{
    margin-right: -1px;
}

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group{
    margin-left: -1px;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{
    margin-right: -1px;
}

.nav{
    padding-right: 0;
}

.nav-tabs > li{
    float: right;
}

.nav-tabs > li > a{
    margin-left: 2px;
    border-radius: 4px 4px 0 0;
}

.nav-tabs.nav-justified > li > a{
    margin-left: 0;
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu{
    right: auto;
}

.nav-pills > li{
    float: right;
}

.nav-pills > li + li{
    margin-right: 2px;
}

.nav-stacked > li + li{
    margin-right: 0;
}

.nav-justified > .dropdown .dropdown-menu{
    right: auto;
}

.nav-tabs-justified > li > a{
    margin-left: 0;
}

.nav-tabs .dropdown-menu{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-collapse{
    padding-left: 15px;
    padding-right: 15px;
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
    margin-left: -15px;
    margin-right: -15px;
}

.navbar-fixed-top, .navbar-fixed-bottom{
    left: 0;
    right: 0;
}

.navbar-brand{
    float: right;
}

.navbar-toggle{
    float: left;
    margin-left: 15px;
}

@media (max-width: 767px){
    .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header{
        padding: 5px 25px 5px 15px ;
    }

}

.navbar-form{
    margin-left: -15px;
    margin-right: -15px;
}

.navbar-nav > li > .dropdown-menu{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.pagination{
    padding-right: 0;
}

.pagination > li > a, .pagination > li > span{
    float: right;
    margin-right: -1px;
}

.pagination > li:first-child > a, .pagination > li:first-child > span{
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.pagination > li:last-child > a, .pagination > li:last-child > span{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span{
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span{
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span{
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.pager{
    padding-right: 0;
}

.pager .next > a, .pager .next > span{
    float: left;
}

.pager .previous > a, .pager .previous > span{
    float: right;
}

.list-group-item > .badge{
    float: left;
}

.list-group-item > .badge + .badge{
    margin-left: 5px;
}

.nav-pills > li > a > .badge{
    margin-right: 3px;
}

.container .jumbotron, .container-fluid .jumbotron{
    padding-left: 15px;
    padding-right: 15px;
}



.thumbnail > img, .thumbnail a > img{
    margin-left: auto;
    margin-right: auto;
}

.alert-dismissable, .alert-dismissible{
    padding-left: 35px;
}

.alert-dismissable .close, .alert-dismissible .close{
    left: -21px;
}

.progress-bar{
    float: right;
}

.media-right, .media > .pull-right{
    padding-right: 10px;
}

.media-left, .media > .pull-left{
    padding-left: 10px;
}

.media-list{
    padding-right: 0;
}

.list-group{
    padding-right: 0;
}

.list-group-item:first-child{
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.list-group-item:last-child{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

button.list-group-item{
    text-align: right;
}

.panel-heading{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel-footer{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption{
    padding-left: 15px;
    padding-right: 15px;
}

.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{
    border-top-right-radius: 3px;
}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{
    border-top-left-radius: 3px;
}

.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{
    border-bottom-right-radius: 3px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{
    border-bottom-left-radius: 3px;
}

.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{
    border-right: 0;
}

.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{
    border-left: 0;
}

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{
    right: 0;
}

.well blockquote{
    border-color: rgba(0, .15) 0, 0, ;
}

.close{
    float: left;
}

.modal{
    left: 0;
    right: 0;
}

.modal-backdrop{
    left: 0;
    right: 0;
}

.modal-footer{
    text-align: left;
}

.modal-footer .btn + .btn{
    margin-right: 5px;
}

.modal-footer .btn-group .btn + .btn{
    margin-right: -1px;
}

.modal-footer .btn-block + .btn-block{
    margin-right: 0;
}

.tooltip.right{
    margin-right: 3px;
}

.tooltip.left{
    margin-right: -3px;
}

.tooltip.top .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.top-left .tooltip-arrow{
    left: 5px;
}

.tooltip.top-right .tooltip-arrow{
    right: 5px;
}

.tooltip.right .tooltip-arrow{
    right: 0;
    border-width: 5px 0 5px 5px ;
    border-left-color: #000;
}

.tooltip.left .tooltip-arrow{
    left: 0;
    border-width: 5px 5px 5px 0 ;
    border-right-color: #000;
}

.tooltip.bottom .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.bottom-left .tooltip-arrow{
    left: 5px;
}

.tooltip.bottom-right .tooltip-arrow{
    right: 5px;
}

.popover{
    right: 0;
}

.popover.right{
    margin-right: 10px;
}

.popover.left{
    margin-right: -10px;
}

.popover-title{
    border-radius: 5px 5px 0 0;
}

.popover.top > .arrow{
    right: 50%;
    margin-right: -11px;
}

.popover.top > .arrow:after{
    margin-right: -10px;
}

.popover.right > .arrow{
    right: -11px;
    border-left-color: rgba(0, 0, 0, .25);
    border-right-width: 0;
}

.popover.right > .arrow:after{
    right: 1px;
    border-left-color: #fff;
    border-right-width: 0;
}

.popover.bottom > .arrow{
    right: 50%;
    margin-right: -11px;
}

.popover.bottom > .arrow:after{
    margin-right: -10px;
}

.popover.left > .arrow{
    left: -11px;
    border-left-width: 0;
    border-right-color: rgba(0, 0, 0, .25);
}

.popover.left > .arrow:after{
    left: 1px;
    border-left-width: 0;
    border-right-color: #fff;
}


.center-block{
    margin-left: auto;
    margin-right: auto;
}

.pull-right{
    float: left !important;
}

.pull-left{
    float: right !important;
}

/* 471 of 2692 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

@media print{
    *,:after,:before{
        background: right  0!important;
    }

}

@media (min-width:768px){
    .dl-horizontal dt{
        float: right;
        clear: right;
        text-align: left;
    }

    .dl-horizontal dd{
        margin-right: 180px;
    }

    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float: right;
    }

    .col-sm-pull-12{
        left: 100%;
    }

    .col-sm-pull-11{
        left: 91.66666667%;
    }

    .col-sm-pull-10{
        left: 83.33333333%;
    }

    .col-sm-pull-9{
        left: 75%;
    }

    .col-sm-pull-8{
        left: 66.66666667%;
    }

    .col-sm-pull-7{
        left: 58.33333333%;
    }

    .col-sm-pull-6{
        left: 50%;
    }

    .col-sm-pull-5{
        left: 41.66666667%;
    }

    .col-sm-pull-4{
        left: 33.33333333%;
    }

    .col-sm-pull-3{
        left: 25%;
    }

    .col-sm-pull-2{
        left: 16.66666667%;
    }

    .col-sm-pull-1{
        left: 8.33333333%;
    }

    .col-sm-pull-0{
        left: auto;
    }

    .col-sm-push-12{
        right: 100%;
    }

    .col-sm-push-11{
        right: 91.66666667%;
    }

    .col-sm-push-10{
        right: 83.33333333%;
    }

    .col-sm-push-9{
        right: 75%;
    }

    .col-sm-push-8{
        right: 66.66666667%;
    }

    .col-sm-push-7{
        right: 58.33333333%;
    }

    .col-sm-push-6{
        right: 50%;
    }

    .col-sm-push-5{
        right: 41.66666667%;
    }

    .col-sm-push-4{
        right: 33.33333333%;
    }

    .col-sm-push-3{
        right: 25%;
    }

    .col-sm-push-2{
        right: 16.66666667%;
    }

    .col-sm-push-1{
        right: 8.33333333%;
    }

    .col-sm-push-0{
        right: auto;
    }

    .col-sm-offset-12{
        margin-right: 100%;
    }

    .col-sm-offset-11{
        margin-right: 91.66666667%;
    }

    .col-sm-offset-10{
        margin-right: 83.33333333%;
    }

    .col-sm-offset-9{
        margin-right: 75%;
    }

    .col-sm-offset-8{
        margin-right: 66.66666667%;
    }

    .col-sm-offset-7{
        margin-right: 58.33333333%;
    }

    .col-sm-offset-6{
        margin-right: 50%;
    }

    .col-sm-offset-5{
        margin-right: 41.66666667%;
    }

    .col-sm-offset-4{
        margin-right: 33.33333333%;
    }

    .col-sm-offset-3{
        margin-right: 25%;
    }

    .col-sm-offset-2{
        margin-right: 16.66666667%;
    }

    .col-sm-offset-1{
        margin-right: 8.33333333%;
    }

    .col-sm-offset-0{
        margin-right: 0;
    }

    .form-inline .checkbox label,.form-inline .radio label{
        padding-right: 0;
    }

    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
        margin-right: 0;
    }

    .form-horizontal .control-label{
        text-align: left;
    }

    .navbar-right .dropdown-menu{
        left: 0;
        right: auto;
    }

    .navbar-right .dropdown-menu-left{
        left: auto;
        right: 0;
    }

    .nav-tabs.nav-justified>li>a{
        border-radius: 4px 4px 0 0;
    }

    .nav-tabs-justified>li>a{
        border-radius: 4px 4px 0 0;
    }

    .navbar-header{
        float: right;
    }

    .navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{
        padding-left: 0;
        padding-right: 0;
    }

    .container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
        margin-left: 0;
        margin-right: 0;
    }

    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
        margin-right: -15px;
    }

    .navbar-nav{
        float: right;
    }

    .navbar-nav>li{
        float: right;
    }

    .navbar-form .checkbox label,.navbar-form .radio label{
        padding-right: 0;
    }

    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
        margin-right: 0;
    }

    .navbar-form{
        margin-left: 0;
        margin-right: 0;
    }

    .navbar-text{
        float: right;
        margin-left: 15px;
        margin-right: 15px;
    }

    .navbar-left{
        float: right!important;
    }

    .navbar-right{
        float: left!important;
        margin-left: -15px;
    }

    .navbar-right~.navbar-right{
        margin-left: 0;
    }

}

.text-left{
    text-align: right;
}

.text-right{
    text-align: left;
}

.list-unstyled{
    padding-right: 0;
}

.list-inline{
    padding-right: 0;
    margin-right: -5px;
}

.list-inline>li{
    padding-left: 5px;
    padding-right: 5px;
}

dd{
    margin-right: 0;
}

blockquote{
    border-right: 5px solid #eee;
}

.blockquote-reverse,blockquote.pull-right{
    padding-left: 15px;
    padding-right: 0;
    text-align: left;
    border-left: 5px solid #eee;
    border-right: 0;
}

.container{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float: right;
    }

    .col-md-pull-12{
        left: 100%;
    }

    .col-md-pull-11{
        left: 91.66666667%;
    }

    .col-md-pull-10{
        left: 83.33333333%;
    }

    .col-md-pull-9{
        left: 75%;
    }

    .col-md-pull-8{
        left: 66.66666667%;
    }

    .col-md-pull-7{
        left: 58.33333333%;
    }

    .col-md-pull-6{
        left: 50%;
    }

    .col-md-pull-5{
        left: 41.66666667%;
    }

    .col-md-pull-4{
        left: 33.33333333%;
    }

    .col-md-pull-3{
        left: 25%;
    }

    .col-md-pull-2{
        left: 16.66666667%;
    }

    .col-md-pull-1{
        left: 8.33333333%;
    }

    .col-md-pull-0{
        left: auto;
    }

    .col-md-push-12{
        right: 100%;
    }

    .col-md-push-11{
        right: 91.66666667%;
    }

    .col-md-push-10{
        right: 83.33333333%;
    }

    .col-md-push-9{
        right: 75%;
    }

    .col-md-push-8{
        right: 66.66666667%;
    }

    .col-md-push-7{
        right: 58.33333333%;
    }

    .col-md-push-6{
        right: 50%;
    }

    .col-md-push-5{
        right: 41.66666667%;
    }

    .col-md-push-4{
        right: 33.33333333%;
    }

    .col-md-push-3{
        right: 25%;
    }

    .col-md-push-2{
        right: 16.66666667%;
    }

    .col-md-push-1{
        right: 8.33333333%;
    }

    .col-md-push-0{
        right: auto;
    }

    .col-md-offset-12{
        margin-right: 100%;
    }

    .col-md-offset-11{
        margin-right: 91.66666667%;
    }

    .col-md-offset-10{
        margin-right: 83.33333333%;
    }

    .col-md-offset-9{
        margin-right: 75%;
    }

    .col-md-offset-8{
        margin-right: 66.66666667%;
    }

    .col-md-offset-7{
        margin-right: 58.33333333%;
    }

    .col-md-offset-6{
        margin-right: 50%;
    }

    .col-md-offset-5{
        margin-right: 41.66666667%;
    }

    .col-md-offset-4{
        margin-right: 33.33333333%;
    }

    .col-md-offset-3{
        margin-right: 25%;
    }

    .col-md-offset-2{
        margin-right: 16.66666667%;
    }

    .col-md-offset-1{
        margin-right: 8.33333333%;
    }

    .col-md-offset-0{
        margin-right: 0;
    }

}

@media (min-width:1200px){
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float: right;
    }

    .col-lg-pull-12{
        left: 100%;
    }

    .col-lg-pull-11{
        left: 91.66666667%;
    }

    .col-lg-pull-10{
        left: 83.33333333%;
    }

    .col-lg-pull-9{
        left: 75%;
    }

    .col-lg-pull-8{
        left: 66.66666667%;
    }

    .col-lg-pull-7{
        left: 58.33333333%;
    }

    .col-lg-pull-6{
        left: 50%;
    }

    .col-lg-pull-5{
        left: 41.66666667%;
    }

    .col-lg-pull-4{
        left: 33.33333333%;
    }

    .col-lg-pull-3{
        left: 25%;
    }

    .col-lg-pull-2{
        left: 16.66666667%;
    }

    .col-lg-pull-1{
        left: 8.33333333%;
    }

    .col-lg-pull-0{
        left: auto;
    }

    .col-lg-push-12{
        right: 100%;
    }

    .col-lg-push-11{
        right: 91.66666667%;
    }

    .col-lg-push-10{
        right: 83.33333333%;
    }

    .col-lg-push-9{
        right: 75%;
    }

    .col-lg-push-8{
        right: 66.66666667%;
    }

    .col-lg-push-7{
        right: 58.33333333%;
    }

    .col-lg-push-6{
        right: 50%;
    }

    .col-lg-push-5{
        right: 41.66666667%;
    }

    .col-lg-push-4{
        right: 33.33333333%;
    }

    .col-lg-push-3{
        right: 25%;
    }

    .col-lg-push-2{
        right: 16.66666667%;
    }

    .col-lg-push-1{
        right: 8.33333333%;
    }

    .col-lg-push-0{
        right: auto;
    }

    .col-lg-offset-12{
        margin-right: 100%;
    }

    .col-lg-offset-11{
        margin-right: 91.66666667%;
    }

    .col-lg-offset-10{
        margin-right: 83.33333333%;
    }

    .col-lg-offset-9{
        margin-right: 75%;
    }

    .col-lg-offset-8{
        margin-right: 66.66666667%;
    }

    .col-lg-offset-7{
        margin-right: 58.33333333%;
    }

    .col-lg-offset-6{
        margin-right: 50%;
    }

    .col-lg-offset-5{
        margin-right: 41.66666667%;
    }

    .col-lg-offset-4{
        margin-right: 33.33333333%;
    }

    .col-lg-offset-3{
        margin-right: 25%;
    }

    .col-lg-offset-2{
        margin-right: 16.66666667%;
    }

    .col-lg-offset-1{
        margin-right: 8.33333333%;
    }

    .col-lg-offset-0{
        margin-right: 0;
    }

}

.container-fluid{
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}

.row{
    margin-left: -15px;
    margin-right: -15px;
}

.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    padding-left: 15px;
    padding-right: 15px;
}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    float: right;
}

.col-xs-pull-12{
    left: 100%;
}

.col-xs-pull-11{
    left: 91.66666667%;
}

.col-xs-pull-10{
    left: 83.33333333%;
}

.col-xs-pull-9{
    left: 75%;
}

.col-xs-pull-8{
    left: 66.66666667%;
}

.col-xs-pull-7{
    left: 58.33333333%;
}

.col-xs-pull-6{
    left: 50%;
}

.col-xs-pull-5{
    left: 41.66666667%;
}

.col-xs-pull-4{
    left: 33.33333333%;
}

.col-xs-pull-3{
    left: 25%;
}

.col-xs-pull-2{
    left: 16.66666667%;
}

.col-xs-pull-1{
    left: 8.33333333%;
}

.col-xs-pull-0{
    left: auto;
}

.col-xs-push-12{
    right: 100%;
}

.col-xs-push-11{
    right: 91.66666667%;
}

.col-xs-push-10{
    right: 83.33333333%;
}

.col-xs-push-9{
    right: 75%;
}

.col-xs-push-8{
    right: 66.66666667%;
}

.col-xs-push-7{
    right: 58.33333333%;
}

.col-xs-push-6{
    right: 50%;
}

.col-xs-push-5{
    right: 41.66666667%;
}

.col-xs-push-4{
    right: 33.33333333%;
}

.col-xs-push-3{
    right: 25%;
}

.col-xs-push-2{
    right: 16.66666667%;
}

.col-xs-push-1{
    right: 8.33333333%;
}

.col-xs-push-0{
    right: auto;
}

.col-xs-offset-12{
    margin-right: 100%;
}

.col-xs-offset-11{
    margin-right: 91.66666667%;
}

.col-xs-offset-10{
    margin-right: 83.33333333%;
}

.col-xs-offset-9{
    margin-right: 75%;
}

.col-xs-offset-8{
    margin-right: 66.66666667%;
}

.col-xs-offset-7{
    margin-right: 58.33333333%;
}

.col-xs-offset-6{
    margin-right: 50%;
}

.col-xs-offset-5{
    margin-right: 41.66666667%;
}

.col-xs-offset-4{
    margin-right: 33.33333333%;
}

.col-xs-offset-3{
    margin-right: 25%;
}

.col-xs-offset-2{
    margin-right: 16.66666667%;
}

.col-xs-offset-1{
    margin-right: 8.33333333%;
}

.col-xs-offset-0{
    margin-right: 0;
}

caption{
    text-align: right;
}

th{
    text-align: right;
}

@media screen and (max-width:767px){
    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
        border-right: 0;
    }

    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
        border-left: 0;
    }

}

.checkbox label,.radio label{
    padding-right: 20px;
}

.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
    margin-right: -20px;
}

.checkbox-inline,.radio-inline{
    padding-right: 20px;
}

.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
    margin-right: 10px;
}

.form-control-static.input-lg,.form-control-static.input-sm{
    padding-left: 0;
    padding-right: 0;
}

.has-feedback .form-control{
    padding-left: 42.5px;
}

.form-control-feedback{
    left: 0;
}

.form-horizontal .form-group{
    margin-left: -15px;
    margin-right: -15px;
}

.form-horizontal .has-feedback .form-control-feedback{
    left: 15px;
}

.caret{
    margin-right: 2px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

.dropdown-menu{
    right: 0;
    float: right;
    text-align: right;
}

.dropdown-menu.pull-right{
    left: 0;
    right: auto;
}

.dropdown-menu-right{
    left: 0;
    right: auto;
}

.dropdown-menu-left{
    left: auto;
    right: 0;
}

.dropdown-backdrop{
    left: 0;
    right: 0;
}

.pull-right>.dropdown-menu{
    left: 0;
    right: auto;
}

.btn-group-vertical>.btn,.btn-group>.btn{
    float: right;
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-right: -1px;
}

.btn-toolbar{
    margin-right: -5px;
}

.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{
    float: right;
}

.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{
    margin-right: 5px;
}

.btn-group>.btn:first-child{
    margin-right: 0;
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group>.btn-group{
    float: right;
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group>.btn+.dropdown-toggle{
    padding-left: 8px;
    padding-right: 8px;
}

.btn-group>.btn-lg+.dropdown-toggle{
    padding-left: 12px;
    padding-right: 12px;
}

.btn .caret{
    margin-right: 0;
}

.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{
    margin-right: 0;
}

.btn-group-vertical>.btn:first-child:not(:last-child){
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical>.btn:last-child:not(:first-child){
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.btn-group-justified>.btn-group .dropdown-menu{
    right: auto;
}

.input-group[class*=col-]{
    padding-left: 0;
    padding-right: 0;
}

.input-group .form-control{
    float: right;
}

.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group-addon:first-child{
    border-left: 0;
}

.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-addon:last-child{
    border-right: 0;
}

.input-group-btn>.btn+.btn{
    margin-right: -1px;
}

.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{
    margin-left: -1px;
}

.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{
    margin-right: -1px;
}

.nav{
    padding-right: 0;
}

.nav-tabs>li{
    float: right;
}

.nav-tabs>li>a{
    margin-left: 2px;
    border-radius: 4px 4px 0 0;
}

.nav-tabs.nav-justified>li>a{
    margin-left: 0;
}

.nav-tabs.nav-justified>.dropdown .dropdown-menu{
    right: auto;
}

.nav-pills>li{
    float: right;
}

.nav-pills>li+li{
    margin-right: 2px;
}

.nav-stacked>li+li{
    margin-right: 0;
}

.nav-justified>.dropdown .dropdown-menu{
    right: auto;
}

.nav-tabs-justified>li>a{
    margin-left: 0;
}

.nav-tabs .dropdown-menu{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-collapse{
    padding-left: 15px;
    padding-right: 15px;
}

.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{
    margin-left: -15px;
    margin-right: -15px;
}

.navbar-fixed-bottom,.navbar-fixed-top{
    left: 0;
    right: 0;
}

.navbar-brand{
    float: right;
}

.navbar-toggle{
    float: left;
    margin-left: 15px;
}

@media (max-width:767px){
    .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
        padding: 5px 25px 5px 15px ;
    }

}

.navbar-form{
    margin-left: -15px;
    margin-right: -15px;
}

.navbar-nav>li>.dropdown-menu{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.pagination{
    padding-right: 0;
}

.pagination>li>a,.pagination>li>span{
    float: right;
    margin-right: -1px;
}

.pagination>li:first-child>a,.pagination>li:first-child>span{
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.pagination>li:last-child>a,.pagination>li:last-child>span{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.pager{
    padding-right: 0;
}

.pager .next>a,.pager .next>span{
    float: left;
}

.pager .previous>a,.pager .previous>span{
    float: right;
}

.list-group-item>.badge{
    float: left;
}

.list-group-item>.badge+.badge{
    margin-left: 5px;
}

.nav-pills>li>a>.badge{
    margin-right: 3px;
}

.container .jumbotron,.container-fluid .jumbotron{
    padding-left: 15px;
    padding-right: 15px;
}


.thumbnail a>img,.thumbnail>img{
    margin-left: auto;
    margin-right: auto;
}

.alert-dismissable,.alert-dismissible{
    padding-left: 35px;
}

.alert-dismissable .close,.alert-dismissible .close{
    left: -21px;
}

.progress-bar{
    float: right;
}

.media-right,.media>.pull-right{
    padding-right: 10px;
}

.media-left,.media>.pull-left{
    padding-left: 10px;
}

.media-list{
    padding-right: 0;
}

.list-group{
    padding-right: 0;
}

.list-group-item:first-child{
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}

.list-group-item:last-child{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

button.list-group-item{
    text-align: right;
}

.panel-heading{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel-footer{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{
    padding-left: 15px;
    padding-right: 15px;
}

.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-right-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-left-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-left-radius: 3px;
}

.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-right: 0;
}

.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-left: 0;
}

.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
    right: 0;
}

.close{
    float: left;
}

button.close{
    background: right  0;
}

.modal{
    left: 0;
    right: 0;
}

.modal-backdrop{
    left: 0;
    right: 0;
}

.modal-footer{
    text-align: left;
}

.modal-footer .btn+.btn{
    margin-right: 5px;
}

.modal-footer .btn-group .btn+.btn{
    margin-right: -1px;
}

.modal-footer .btn-block+.btn-block{
    margin-right: 0;
}

.tooltip.right{
    margin-right: 3px;
}

.tooltip.left{
    margin-right: -3px;
}

.tooltip.top .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.top-left .tooltip-arrow{
    left: 5px;
}

.tooltip.top-right .tooltip-arrow{
    right: 5px;
}

.tooltip.right .tooltip-arrow{
    right: 0;
    border-width: 5px 0 5px 5px ;
    border-left-color: #000;
}

.tooltip.left .tooltip-arrow{
    left: 0;
    border-width: 5px 5px 5px 0 ;
    border-right-color: #000;
}

.tooltip.bottom .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.bottom-left .tooltip-arrow{
    left: 5px;
}

.tooltip.bottom-right .tooltip-arrow{
    right: 5px;
}

.popover{
    right: 0;
}

.popover.right{
    margin-right: 10px;
}

.popover.left{
    margin-right: -10px;
}

.popover-title{
    border-radius: 5px 5px 0 0;
}

.popover.top>.arrow{
    right: 50%;
    margin-right: -11px;
}

.popover.top>.arrow:after{
    margin-right: -10px;
}

.popover.right>.arrow{
    right: -11px;
    border-left-color: rgba(0,0,0,.25);
    border-right-width: 0;
}

.popover.right>.arrow:after{
    right: 1px;
    border-left-color: #fff;
    border-right-width: 0;
}

.popover.bottom>.arrow{
    right: 50%;
    margin-right: -11px;
}

.popover.bottom>.arrow:after{
    margin-right: -10px;
}

.popover.left>.arrow{
    left: -11px;
    border-left-width: 0;
    border-right-color: rgba(0,0,0,.25);
}

.popover.left>.arrow:after{
    left: 1px;
    border-left-width: 0;
    border-right-color: #fff;
}


.center-block{
    margin-left: auto;
    margin-right: auto;
}

.pull-right{
    float: left!important;
}

.pull-left{
    float: right!important;
}

/* 11 of 61 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */





dd{
    margin-right: 0;
}

caption{
    text-align: right;
}


