/* Copyright (C) arrowthemes, https://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/rtl.css);

/* Layout
----------------------------------------------------------------------------------------------------*/

#totop-scroller {
	right: auto;
	left: 0;
}

#logo, #logo > img, #menu {
	float: right
}

#header-right {
	margin: 0 0 0 20px
}

#system form.submission div.submit {
	text-align: left; 
	margin: 0 0 0 26px;
}

#content .pagination {
	text-align: right;
}

.searchbox input {margin: 0 12px 0 0;}
.breadcrumbs i {padding: 0 0 0 10px;}

p.dropcap:first-letter {
	float: right;
}

blockquote img {
	float: left;
	margin: 0 0 0 15px
}

blockquote .jobtitle,
blockquote .author {
	float: left;
}

.tagspopular ul li a {
	float: right
}

ul.feature > li {
	text-align: right;
	padding: 5px 10% 5px 10px;
}

ul.feature > li i {
	margin: 0 0 0 10px;
}

.showhide li .toggle-button {
	float: right;
}

.uk-event-time, 
.block-number,
.block-icon,
.big-icon {
	float: right;
	margin: 5px 0 5px 15px !important;
}

blockquote {
	padding: 0 0 0 15px;
}

/* Menus
----------------------------------------------------------------------------------------------------*/

/* Warp Menu */
.menu-dropdown li.level1 {
	margin-right: 0;
}

.menu-dropdown li.level2 a {
	padding-right: 10px;
	padding-left: 0;
}

.menu-dropdown .level1 .level1 span.icon {
	margin-left: 0;
	margin-right: -5px;
}
.menu-dropdown .level1 .level1 span.icon + span,
.menu-dropdown .level1 .level1 span.icon + span + span {
	margin-left: 0;
	margin-right: 25px;
}

.menu-dropdown li.level2 .level2 span.icon {
	margin-right: 0;
	margin-left: 4px;
}

.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span {
	margin-left: 0;
	margin-right: 39px;
}

.uk-dropdown {
	right: 0;
}

/* ice mega-menu */
.icemegamenu > ul > li {
	float: right;
}

ul.icesubMenu > li a.iceMenuTitle {
	padding-right: 16px;
}

ul.icesubMenu li.parent > a:before {
	content: "\f104";
	float: left;
}

ul.sub_level_2, 
ul.sub_level_3, 
ul.sub_level_4, 
ul.sub_level_5 {
	right: 100%;
}

/* Sidebar/Accordion Menu */
.menu-sidebar ul.level2 ul {
	padding-left: 0;
	padding-right: 10px;
}

.menu-sidebar span.icon {
	margin-right: 0;
	margin-left: 4px;
}

/* Line Menu */
.menu-line li {
	margin-left: 0;
	padding-left: 0;
	margin-right: 7px;
	padding-right: 8px;
}

.menu-line li:first-child {
	margin-right: 0;
	padding-right: 0;
}

ul.icesubMenu li div {
	float: right !important;
}


/* Slider
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-content > div .next {
	left: 20px;
}

.wk-slideshow-content > div .next:hover {
	left: 15px;
}

.wk-slideshow-content > div .prev {
	left: 53px;
}

.wk-slideshow-content > div .prev:hover {
	left: 58px;
}

/* Modules
----------------------------------------------------------------------------------------------------*/
.module-icon{
	float: left;
}

.module .uk-badge {
	right: auto;
	left: 10px;
}

.tag-body, a.tag-body, .tagspopular ul li a {
	margin: 10px 0 0 10px
}

/* Tools
----------------------------------------------------------------------------------------------------*/

/* Check List */
ul.check > li {
	padding-left: 0;
	padding-right: 30px;
	background-position: 100% 0;
}

/* Definition Lists */
dl.separator dd { border-width: 0 1px 0 0; }

dl.separator dt:before {
	right: auto;
	left: -15px;
}

dl.separator dt:after {
	right: auto;
	left: -3px;
}


/* System
----------------------------------------------------------------------------------------------------*/

/* Search Box */
#searchbox .results {
	right: auto;
	left: -1px;
}

/* Breadcrumgs */
.breadcrumbs a,
.breadcrumbs > span {
	padding-right: 0;
}
	
/*toTop*/
#toTop {
	right: auto;
	left: 14px;
}

/*extensions
----------------------------------------------------------------------------------------------------*/

/* k2 */
.uk-blog-date {
	float: left;
}

.k2CategoriesListBlock li a {
	float: right;
	margin: 5px 0 5px 10px
}

.k2Avatar {
	margin: 3px 0 0 12px;
}

.itemBottom .itemRatingBlock span,
.itemBottom .itemRatingBlock .itemRatingList,
.itemBottom .itemRatingBlock .itemRatingForm ul.itemRatingList li,
.itemLinks .itemCategory span,
.itemLinks .itemAttachmentsBlock > span,
.itemExtraFields ul li span.itemExtraFieldsLabel,
.itemLinks .itemTagsBlock span,
.itemLinks .itemTagsBlock ul li,
.latestView .itemsContainer,
.itemComments .itemCommentsList li > span.gkAvatar,
.itemAuthorContent div,
.itemCommentsForm textarea, .itemCommentsForm .inputbox,
#k2Container header ul li,
.k2CategoriesListBlock li a,
.k2Avatar,
.itemList ul.itemTags li,
.itemCommentsForm label,
.itemAuthorBlock > .gkAvatar {
	float: right
}

div .k2ItemsBlock ul li {
	padding: 12px 0 12px 20px !important;
}

.itemAuthorBlock .itemAuthorDetails {
	margin: 0 130px 0 0;
}

.itemAuthorContent div {
	margin-right: auto;
	margin-left: 4%;
}

.itemComments .itemCommentsList li > span.gkAvatar {
	margin: 14px 0 0 12px
}

.itemCommentsList {
	padding: 0
}

.itemComments .itemCommentsList li > div {
	margin: 0 82px 0 0
}

#k2Container header ul li {
	margin: 0 0 0 10px
}

.itemLinks .itemTagsBlock ul {
	margin: 0 13% 0 0;
}

.itemTags {
	padding: 0 4px 0 0 !important;
}

.itemRatingList a, 
.itemRatingList .itemCurrentRating {
	right: 0;
}

.itemExtraFieldsLabel {
	margin-right: 0;
	margin-left: 100px;
}

div .k2ItemsBlock ul {
	padding-right: 0;
}