.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;}
.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;}
@media (min-width:768px) {
    .dl-horizontal dt{float:right;clear:right;text-align:left;}
    .dl-horizontal dd{margin-right:180px;}
}
.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;}
@media (min-width:768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:right;}
    .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;}
}
@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;}
}
caption{text-align:right;}
th{text-align:right;}
@media (min-width:1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:right;}
    .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;}
}
@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;}
@media (min-width:768px) {
    .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;}
}
.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-bottom-left-radius:0;}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){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-bottom-left-radius:0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{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-bottom-left-radius:0;border-bottom-right-radius:0;}
.btn-group-vertical > .btn:last-child:not(:first-child){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-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-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-bottom-right-radius:0;}
.input-group-addon:last-child{border-right:0;}
.input-group-btn > .btn + .btn{margin-right:-1px;}
@media (min-width:768px) {
    .navbar-right .dropdown-menu{left:0;right:auto;}
    .navbar-right .dropdown-menu-left{left:auto;right:0;}
}
.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;}
.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;}
.navbar-form{margin-left:-15px;margin-right:-15px;}
@media (min-width:768px) {
    .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;}
}
@media (max-width:767px) {
    .navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 25px 5px 15px;}
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{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-bottom-right-radius:4px;}
.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-left-radius:4px;}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-bottom-right-radius:6px;}
@media (min-width:768px) {
    .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;}
}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-bottom-left-radius:6px;}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-bottom-right-radius:3px;}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{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;}
.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:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
button.list-group-item{text-align:right;}
@media screen and (min-width:768px) {
    .container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px;}
}
.panel-footer{border-bottom-left-radius:3px;border-bottom-right-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 > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{padding-left:15px;padding-right:15px;}
.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;}
.carousel-inner > .active{right:0;}
.carousel-inner > .next{right:100%;}
.carousel-inner > .prev{right:-100%;}
.carousel-inner > .next.left,.carousel-inner > .prev.right{right:0;}
.carousel-inner > .active.left{right:-100%;}
.carousel-inner > .active.right{right:100%;}
.carousel-control{right:0;}
.carousel-control.right{left:0;right:auto;}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{right:50%;margin-right:-10px;}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{left:50%;margin-left:-10px;}
.carousel-indicators{right:50%;padding-right:0;margin-right:-30%;}
.carousel-caption{left:15%;right:15%;}
.center-block{margin-left:auto;margin-right:auto;}
.pull-right{float:left !important;}
.pull-left{float:right !important;}
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item.next,.carousel-inner > .item.active.right{right:0;}
    .carousel-inner > .item.prev,.carousel-inner > .item.active.left{right:0;}
    .carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{right:0;}
}
@media screen and (min-width:768px) {
    .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-right:-15px;}
    .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-left:-15px;}
    .carousel-caption{left:20%;right:20%;}
}

/*VMenu*/
.flexy-menu {
    margin: 0 0 0 0!important;
}
.flexy-menu {
    width: 100% !important;
    margin: 0;
    padding: 0;
    position: relative;
    float: left;
    font-family: "IRAN-sans","Source Sans Pro", Segoe UI, Arial;
    list-style: none;
    background: #333333;
}
.flexy-menu li {
    display: inline-block;
    font-size: 13px;
    margin: 0;
    padding: 0;
    float: left;
    line-height: 20px;
    position: relative;
}
.flexy-menu > li > a {
    padding: 20px 22px;
    color: #ccc;
    text-decoration: none;
    display: block;
    text-align: right;
    text-transform: uppercase;
    -webkit-transition: color 0.2s linear, background 0.2s linear;
    -moz-transition: color 0.2s linear, background 0.2s linear;
    -o-transition: color 0.2s linear, background 0.2s linear;
    transition: color 0.2s linear, background 0.2s linear;
}
.flexy-menu li:hover > a,
.flexy-menu li.active a {
    background: #555;
    color: #fff;
}
.flexy-menu li.right {
    float: right;
}
.flexy-menu ul,
.flexy-menu ul li ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    z-index: 99999;
    width: 132px;
    background: #333333;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
.flexy-menu ul {
    top: 60px;
    left: 0;
}
.flexy-menu ul li ul {
    top: 0;
    left: 100%;
}
.flexy-menu ul li {
    clear: both;
    width: 100%;
    border: none;
    font-size: 12px;
}
.flexy-menu ul li a {
    padding: 10px 20px;
    width: 100%;
    color: #dedede;
    text-align:right;
    font-size: 13px;
    text-decoration: none;
    display: inline-block;
    float: left;
    clear: both;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-transition: color 0.2s linear, background 0.2s linear;
    -moz-transition: color 0.2s linear, background 0.2s linear;
    -o-transition: color 0.2s linear, background 0.2s linear;
    transition: color 0.2s linear, background 0.2s linear;
}
.flexy-menu > li .indicator {
    position: absolute;
    color: #dedede;
    top: 18px;
    left: 8px;
    font-size: 17px;
}
.flexy-menu ul > li .indicator {
    top: 10px;
    left: 8px;
}
.thin > li > a {
    padding: 10px 22px;
}
.thin ul {
    top: 40px;
}
.thin > li .indicator {
    top: 10px;
}
.thick > li > a {
    padding: 40px 22px;
}
.thick ul {
    top: 100px;
}
.thick > li .indicator {
    top: 40px;
}
.flexy-menu i {
    line-height: 20px !important;
    margin-right: 6px;
    font-size: 18px;
    float: left;
}
.flexy-menu > li.showhide {
    display: none;
    width: 100%;
    height: 50px;
    cursor: pointer;
    color: #dedede;
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
    background: #333333;
}
.flexy-menu > li.showhide span.title {
    margin: 16px 0 0 25px;
    float: left;
}
.flexy-menu > li.showhide span.icon {
    margin: 17px 20px;
    float: right;
}
.flexy-menu > li.showhide .icon em {
    margin-bottom: 3px;
    display: block;
    width: 20px;
    height: 2px;
    background: #ccc;
}
.orange li:hover > a,
.orange li.active a {
    background: #A40B08;
    color: #fff!important;
}
.flexy-menu.vertical {
    width: 200px;
}
.flexy-menu.vertical li {
    width: 100%;
}
.flexy-menu.vertical li a {
    display: inline-block !important;
    width: 100%;
    padding: 12px 6px 12px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.flexy-menu.vertical ul li {
    width: 100%;
}
.flexy-menu.vertical ul,
.flexy-menu.vertical ul li ul {
    width: 220px;
}
.flexy-menu.vertical ul {
    top: 0;
    left: 100%;
}
.flexy-menu.vertical ul li ul {
    top: 0px;
}
.flexy-menu.vertical.right {
    float: right !important;
}
.flexy-menu.vertical.right ul {
    left: -220px !important;
}
.flexy-menu.vertical > li .indicator {
    top: 12px;
    left: 15px;
    font-size: 17px;
}
.flexy-menu.vertical ul > li .indicator {
    top: 12px;
    left: 15px;
}
@media only screen and (max-width: 768px) {
    .flexy-menu.vertical {
        width: 100%;
    }
    .flexy-menu li {
        display: block;
        width: 100%;
    }
    .flexy-menu > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 25px;
    }
    .flexy-menu a {
        width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .flexy-menu ul,
    .flexy-menu ul li ul,
    .flexy-menu.vertical ul,
    .flexy-menu.vertical ul li ul {
        width: 100%;
        left: 0;
        border-left: none;
        position: static;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .flexy-menu ul li {
        border-left: none;
        border-right: none;
    }
    .flexy-menu ul li a,
    .flexy-menu.vertical ul li a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .flexy-menu ul > li > a {
        padding-left: 40px !important;
    }
    .flexy-menu > li .indicator {
        top: 15px;
        right: 25px;
        font-size: 17px;
    }
    .flexy-menu ul > li .indicator {
        right: 24px;
    }
    .flexy-menu.vertical ul > li .indicator {
        top: 10px;
        right: 15px;
    }
    .flexy-menu > li > ul > li > a {
        padding-left: 40px !important;
    }
    .flexy-menu > li > ul > li > ul > li > a {
        padding-left: 60px !important;
    }
    .flexy-menu > li > ul > li > ul > li > ul > li > a {
        padding-left: 80px !important;
    }
}
/*VMenu*/
.col-padding{
    padding: 3px;
}
.nav-red{
    background-color: #a40b08;
}


.menuzord{float:right;}
.menuzord-brand{margin:18px 0 0 30px;float:right;}
.menuzord-menu{float:right;}
.menuzord-menu.menuzord-right{float:right;}
.menuzord-menu>li{float:right;}
.menuzord-menu ul.dropdown li ul.dropdown{right:100%;}
.menuzord-menu ul.dropdown li a{padding:10px 22px 10px 25px;float:right;}
.menuzord-menu ul.dropdown li:hover>a{padding-right:28px;padding-left:19px;}
.menuzord-menu ul.dropdown.dropdown-left{right:none;}
.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{right:-100%;}
.menuzord-menu li .indicator{margin-right:3px;}
.menuzord-menu li ul.dropdown li .indicator{left:10px;}
.menuzord-menu>li>.megamenu{right:0;}
.menuzord-menu>li>.megamenu.megamenu-half-width{right:auto;}
.menuzord-menu>li>.megamenu.megamenu-quarter-width{right:auto;}
.menuzord-menu>li>.megamenu .megamenu-row .col1,.menuzord-menu>li>.megamenu .megamenu-row .col10,.menuzord-menu>li>.megamenu .megamenu-row .col11,.menuzord-menu>li>.megamenu .megamenu-row .col12,.menuzord-menu>li>.megamenu .megamenu-row .col2,.menuzord-menu>li>.megamenu .megamenu-row .col3,.menuzord-menu>li>.megamenu .megamenu-row .col4,.menuzord-menu>li>.megamenu .megamenu-row .col5,.menuzord-menu>li>.megamenu .megamenu-row .col6,.menuzord-menu>li>.megamenu .megamenu-row .col7,.menuzord-menu>li>.megamenu .megamenu-row .col8,.menuzord-menu>li>.megamenu .megamenu-row .col9{float:right;margin-left:3%;}
.menuzord-menu>li>.megamenu .megamenu-row [class*=col]:first-child{margin-right:0;}
.menuzord .showhide{float:left;}
.menuzord .showhide em{float:left;}
.menuzord-menu>li>a>i{margin:0 0 0 5px;float:right;}
.menuzord-menu>li.search form{float:right;}
.menuzord-tabs{float:right;}
.menuzord-tabs-nav{float:right;}
.menuzord-tabs-nav>li>a{float:right;}
.menuzord-tabs-content{float:left;}
@media (max-width:768px) {
    .menuzord-responsive .menuzord-brand{margin:8px 20px 10px 30px;}
    .menuzord-responsive .menuzord-menu{float:right!important;}
    .menuzord-responsive .menuzord-menu ul.dropdown,.menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{right:0;float:right;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>a{padding-right:40px!important;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>a{padding-right:60px!important;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li>a{padding-right:80px!important;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li:hover>a{padding-right:50px!important;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-right:70px!important;}
    .menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-right:90px!important;}
    .menuzord-responsive .menuzord-menu li .indicator{left:0;border-right: solid 1px #750D0B;}
    .menuzord-responsive .menuzord-menu li ul.dropdown li .indicator{left:0;}
    .menuzord-responsive .menuzord-menu>li>.megamenu{right:0!important;}
    .menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row [class*=col]{margin-right:0;}
}
