/*   
Theme Name: Frisco
Version: 2.5.0
Author: CreativeSmitten
Author URI: https://www.mojomarketplace.com/store/creativesmitten
Theme URI: http://www.creativesmitten.com/frisco/
License: GNU General Public License v2 or later
License URI: /package/license.txt
Tags: white,threaded-comments,custom-menu
Description: A responsive & multi-purpose WordPress Theme with unlimited customizations options.
*/
/* ------------------------------------------------------------------------ */
/* 01. Imports
*/
/* CSS Reset + Basic WordPress Styles */
/* Font Awesome */
/* Bootstrap Icons + Tooltip */
/* Shortcodes */
/* Flexslider (Blog + Portfolio) */
/* Flexslider (Blog + Portfolio) */
/* WooCommerce */

body {
	direction:rtl;
	unicode-bidi:embed;
}
/* ------------------------------------------------------------------------ */
/* 02. Skeleton Grid 960px / 16 Columns */
/* ------------------------------------------------------------------------ */

.wrapper .span,
    .wrapper .spans {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}

/* Nested Column Classes */
.span.alpha,
.spans.alpha,
.span.first,
.spans.first {
	margin-right: 0;
	margin-left: auto;
}

.span.omega,
.spans.omega,
.span.last,
.spans.last {
	margin-left: 0;
	margin-right: auto;
}

.portfolio-post.one-third .portfolio-overlay span {display:block; margin:5px 0px 5px 15px;}

		.portfolio-post.one-third .portfolio-overlay span.filters a {font-weight:normal; font-size:11px; text-transform:uppercase; color:#fff;}

		.portfolio-post.one-third .portfolio-overlay span.excerpt {font-size:13px;}

        .portfolio-post.one-third .portfolio-overlay .overlay-link,
        .portfolio-post.one-third .portfolio-overlay .overlay-lightbox {left: 125px; margin: -5px 0 0 0; }

/* Base Grid */

.wrapper .span,
.wrapper .spans {
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}

/* Nested Column Classes */
.span.alpha, .spans.alpha, .span.first, .spans.first {
	margin-right: 0;
	margin-left: auto;
}

.span.omega, .spans.omega, .span.last, .spans.last {
	margin-left: 0;
	margin-right: auto;
}

/* Base Grid */

/* Offsets */
.wrapper .offset-by-one {
	padding-right: 60px;
	padding-left: 0;
}

.wrapper .offset-by-two {
	padding-right: 120px;
	padding-left: 0;
}

.wrapper .offset-by-three {
	padding-right: 180px;
	padding-left: 0;
}

.wrapper .offset-by-four {
	padding-right: 240px;
	padding-left: 0;
}

.wrapper .offset-by-five {
	padding-right: 300px;
	padding-left: 0;
}

.wrapper .offset-by-six {
	padding-right: 360px;
	padding-left: 0;
}

.wrapper .offset-by-seven {
	padding-right: 420px;
	padding-left: 0;
}

.wrapper .offset-by-eight {
	padding-right: 480px;
	padding-left: 0;
}

.wrapper .offset-by-nine {
	padding-right: 540px;
	padding-left: 0;
}

.wrapper .offset-by-ten {
	padding-right: 600px;
	padding-left: 0;
}

.wrapper .offset-by-eleven {
	padding-right: 660px;
	padding-left: 0;
}

.wrapper .offset-by-twelve {
	padding-right: 720px;
	padding-left: 0;
}

.wrapper .offset-by-thirteen {
	padding-right: 780px;
	padding-left: 0;
}

.wrapper .offset-by-fourteen {
	padding-right: 840px;
	padding-left: 0;
}

.wrapper .offset-by-fifteen {
	padding-right: 900px;
	padding-left: 0;
}
table {
	border: 4px solid #00008b;
	border-collapse: collapse;
}
td {
	border: 2px solid #00008b;
	padding: 3px;
}

/* Self Clearing Goodness */

/* ------------------------------------------------------------------------ */
/* 03. General Styles
*/

/* ------------------------------------------------------------------------ */
/* 04. Typography
*/

/* Links ---------------------------------------------------- */

/* Transisiton for Links */

/* Lists ---------------------------------------------------- */

ol,
ul {
	margin: 15px 15px 15px 0;
}

/* ------------------------------------------------------------------------ */
/* 05. Forms
*/

/* Contactform 7 Specific Styling ---------------------------------------------------- */

/* ------------------------------------------------------------------------ */
/* 06. Boxed Layout */
/* ------------------------------------------------------------------------ */

#background {
    background: #7fd2e8;
	right: 0px;
	left: auto;
}

/* ------------------------------------------------------------------------ */
/* 07. Upper Socket */
/* ------------------------------------------------------------------------ */

#socket .sociable-ico ul {
	float: left;
}

/* ------------------------------------------------------------------------ */
/* 08. Socket Social Network Icons */
/* ------------------------------------------------------------------------ */

#socket .sociable-ico ul {
	float: left;
}

.sociable-ico ul li {
	float: right;
}

/* ------------------------------------------------------------------------ */
/* 10. Header */
/* ------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------ */
/* 12. Header - Searchform */
/* ------------------------------------------------------------------------ */

#header-searchform {
	float: left;
	margin:0px 10px 0 0;
}

#header-searchform input {
	padding: 8px 34px 8px 0;
}

#header-searchform input:focus {
	padding: 8px 34px 8px 0;
}

/* Hide Search Submit button */

/* ------------------------------------------------------------------------ */
/* 12. Header - Cart */
/* ------------------------------------------------------------------------ */

#header-cart {
	float: left;
	margin:0px 18px 0 2px;
}

/* ------------------------------------------------------------------------ */
/* 12. Content */
/* ------------------------------------------------------------------------ */

#main-content.sidebar-right {
	float: left;
}

/* Standard Title ---------------------------------------------------- */

#titlebar #breadcrumbs {
	text-align: right;
	margin-right: 100px;
	float:left;
	margin-left: auto;
padding-right: 100px;
}

/* No Title ---------------------------------------------------- */

#no-heading #breadcrumbs .wrapper {
	padding-right: 20px;
	padding-left: 0;
}

/* ------------------------------------------------------------------------ */
/* 13. Blog Standard - Overview */
/* ------------------------------------------------------------------------ */

.entry-content {
	float: right;
	padding: 0 30px 0 5px;
}

.entry-meta {
	margin-right: 55px;
	margin-left: auto;
}

.entry-meta span {
	padding: 8px 10px 6px 15px;
	margin: 0 0 0 10px;
}

.entry-meta span i {
	margin: -2px 0 0 10px;
}

.search-content a.read-more-link {
	float:right;
}

.search-meta span {
	padding: 8px 10px 6px 15px;
	margin: 0 0 0 10px;
}

.search-meta span i {
	margin: -2px 0 0 10px;
}

/* Blog Masonry Style */

#wrap .blog-masonry .entry {
	float: right;
	margin:0 0 20px 20px;
}

#wrap .blog-masonry .entry.odd {
	margin-left:0;
	margin-right: auto;
}

#wrap .blog-masonry .entry .entry-gallery {
	padding:5px 6px 5px 5px;
}

#wrap .blog-masonry .entry .entry-image .overlay {
	right:5px;
	left: auto;
}

#wrap .blog-masonry .entry .entry-heading .meta-date .icon-calendar {
	margin-left:5px;
	margin-right: auto;
}

#wrap .blog-masonry .entry .entry-meta span i {
	margin-left:5px;
	margin-right: auto;
}

#wrap .blog-masonry .entry .entry-meta span {
	float:right;
	padding:8px 10px 6px 5px;
}

/* Different Post Types ---------------------------------------------------- */
.entry-side-meta {
	float:right;
}

.entry-side-meta .entry-meta {
	margin-right:0;
	margin-left: auto;
}

/*.entry-video iframe*/

.portfolio-wide .entry-image a {
	float:right;
}

.portfolio-wide .entry-image img {
	float:right;
}

.entry-quote {
	padding: 20px 50px 20px 30px;
}

/* Image Hover Overlay ---------------------------------------------------- */

.overlay {
	right: 0;
	left: auto;
}

/* ------------------------------------------------------------------------ */
/* 14. Blog - Single Post */
/* ------------------------------------------------------------------------ */

.single .entry-meta {
	margin-right: 0;
	margin-left: auto;
}

.single .entry-tags a {
	float: right;
	margin: 0 0px 7px 7px;
}

/* Contributor Information ---------------------------------------------------- */

#contributor-info {
	margin: 0px 105px 20px 0px;
}

#contributor-info .contributor-image {
	float: right;
}

#contributor-info .contributor-bio {
	float: left;
}

#contributor-info .contributor-bio span {
	right:-7px;
	background:url(images/icon-bio-right.png) no-repeat 0 0;
	left: auto;
}

/* Share ---------------------------------------------------- */

.share {
	margin-right: 105px;
	margin-left: auto;
}

.share h4 {
	float: right;
}

.share .sociable-ico {
	float: left;
}

/* Related Posts ---------------------------------------------------- */

#related-posts {
	margin-right:105px;
	margin-left: auto;
}

#related-posts ul li {
	float:right;
	margin-left:20px;
	margin-right: auto;
}

#related-posts ul li.odd {
	margin-left:0;
	margin-right: auto;
}

#related-posts ul li .entry-image {
	padding-left: 2px;
	padding-right: 0;
}

#related-posts ul li a {
	margin-right:3px;
	margin-left: auto;
}

#related-posts ul li span {
	padding:0 16px 0 0;
	margin-right:3px;
	margin-left: auto;
}

/* ------------------------------------------------------------------------ */
/* 15. Pagination */
/* ------------------------------------------------------------------------ */

#pagination a,
    #pagination span {
	float: right;
	margin: 0 0 0 7px;
}

#pagination a.previous {
	margin-left:30px;
	margin-right: auto;
}

#pagination a.next {
	margin-right:30px;
	margin-left: auto;
}

#pagination span.nopage {
	padding-right:2px;
	padding-left:2px;
}

/* ------------------------------------------------------------------------ */
/* 16. Comments - List */
/* ------------------------------------------------------------------------ */

.comments {
	margin-right:105px;
	margin-left: auto;
}

.commentsfeed li {
	background: url(images/dotted.png) repeat-x bottom right;
}

.commentsfeed li ul {
	margin: 0 80px 0 0;
}

.commentsfeed li ul li {
	background: url(images/dotted.png) repeat-x top right !important;
}

.commentsfeed li .avatar {
	float: right;
	margin-left: 10px;
	margin-right: auto;
}

/* ------------------------------------------------------------------------ */
/* 17. Comments - Reply */
/* ------------------------------------------------------------------------ */

form#commentform {
	margin-left: 20px;
	margin-right: auto;
}

#respond .required {
	margin: 3px 6px 0 0;
}

/*#reply p */

*/
    
    #reply-inputs p {
	margin-left:20px;
	float: right;
	margin-right: auto;
}

/* ------------------------------------------------------------------------ */
/* 18. Portfolio - Overview */
/* ------------------------------------------------------------------------ */

.carousel-nav {
	left: 0px;
	right: auto;
}

.carousel-nav a {
	float:right;
	margin-right:3px;
	margin-left: auto;
}

/* Filter ---------------------------------------------------- */

#filter {
	margin:0 10px 20px 0;
}

#filter ul li {
	float: right;
	margin-left:5px;
	margin-right: auto;
}

#filter ul li a {
	float: right;
}

/* Portfolio Filter Transitions ---------------------------------------------------- */
/* Start: Recommended Isotope styles */
/**** Isotope Filtering ****/

/**** Isotope CSS3 transitions ****/

/**** disabling Isotope CSS3 transitions ****/

/* End: Recommended Isotope styles */
/* Portfolio Posts ---------------------------------------------------- */

/* Portfolio Image Overlay ---------------------------------------------------- */

    .portfolio-post .portfolio-overlay {
	right: 5px;
	left: auto;
}

.portfolio-post .portfolio-overlay .overlay-link,
        .portfolio-post-one .portfolio-overlay .overlay-link,
		.portfolio-post .portfolio-overlay .overlay-lightbox,
        .portfolio-post-one .portfolio-overlay .overlay-lightbox {
	right: 85px;
	left: auto;
}

.portfolio-post .portfolio-overlay a.icon {
	left:15px;
	right: auto;
}

/* Portfolio Layout: 1 Column ---------------------------------------------------- */

.portfolio-post-one .portfolio-picwrap {
	float: right;
	margin:0 0 0 30px;
}

.portfolio-post-one .portfolio-desc {
	float: right;
}

.portfolio-post-one .portfolio-desc ul li {
	margin-right:40px !important;
	margin-left: auto;
}

.portfolio-post-one .portfolio-picwrap .portfolio-overlay {
	right: 0;
	left: auto;
}

.portfolio-post-one .portfolio-picwrap .portfolio-overlay .overlay-link,
 .portfolio-post-one .portfolio-picwrap .portfolio-overlay .overlay-lightbox {
	right: 205px;
	left: auto;
}

/* Portfolio Layout: 2 Columns ---------------------------------------------------- */

.latest-portfolio .portfolio-post.eight .portfolio-overlay {
	right:0;
	left: auto;
}

.portfolio-post.eight .portfolio-overlay {
	right: 0;
	left: auto;
}

.portfolio-post.eight .portfolio-overlay h4 {
	margin:0px 15px 5px 0px;
}

.portfolio-post.eight .portfolio-overlay .overlay-link,
        .portfolio-post.eight .portfolio-overlay .overlay-lightbox {
	right: 0;
	left: auto;
}

.latest-portfolio .portfolio-post.eight .portfolio-overlay .overlay-link,
        .latest-portfolio .portfolio-post.eight .portfolio-overlay .overlay-lightbox {
	right: 210px;
	left: auto;
}

/* Portfolio Layout: 3 Columns ---------------------------------------------------- */

.latest-portfolio .portfolio-post.one-third .portfolio-overlay {
	right:0;
	left: auto;
}

.portfolio-post.one-third .portfolio-overlay {
	right: 0;
	left: auto;
}

.portfolio-post.one-third .portfolio-overlay h4 {
	margin: 0px 15px 5px 0px;
}

.portfolio-post.one-third .portfolio-overlay .overlay-link,
        .portfolio-post.one-third .portfolio-overlay .overlay-lightbox {
	right: 125px;
	left: auto;
}

/* Portfolio Layout: 4 Columns ---------------------------------------------------- */

.portfolio-post.four .portfolio-overlay {
	right: 0;
	left: auto;
}

.portfolio-post.four .portfolio-overlay h4 {
	margin: 0px 15px 5px 0px;
}

.latest-portfolio .portfolio-post.four .portfolio-overlay {
	right: 0;
	left: auto;
}

/* ------------------------------------------------------------------------ */
/* 19. Portfolio - Single */
/* ------------------------------------------------------------------------ */

.portfolio-wide #portfolio-slider,
.portfolio-wide #portfolio-video {
	margin: 0 10px 30px 0;
}

.portfolio-detail-attributes ul li {
	background: url(images/dotted.png) repeat-x bottom right;
}

.portfolio-detail-attributes .button {
	margin:20px 0 5px 5px;
}

/* Related Portfolio Items ---------------------------------------------------- */

#portfolio-related-post h3 {
	margin-right:10px;
	margin-left:10px;
}

/* Portfolio Comments ---------------------------------------------------- */

/* Projects Nav ---------------------------------------------------- */

.projects-nav {
	float: left;
}

.projects-nav a,
    .entry-navigation a {
	float: left;
	margin-left: 8px;
	margin-right: auto;
}

/* ------------------------------------------------------------------------ */
/* 20. Revolution Slider */
/* ------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------ */
/* 21. 404 Error Page */
/* ------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------ */
/* 22. Sidebars */
/* ------------------------------------------------------------------------ */

#sidebar .widget ul li {
	padding: 1px 12px 1px 0;
}

/* Side Navigation Template ---------------------------------------------------- */

.sidenav li ul li a {
	padding: 10px 30px 10px 30px;
}

.sidenav li a {
	border-right: none;
	border-left: none;
}

.sidenav li a {
	display: block;
	margin: 0 0 -1px;
	padding: 15px 30px;
	border: 1px solid #dddddd;
	border-left: none;
	border-bottom-color: #efefef;
	border-top-color: #efefef;
	color: #777777;	
}

.sidenav li.current_page_item a, .sidenav li.current_page_item a:hover {
    padding: 15px 30px;
    background-image: url(images/arrow-lrg_white.png);
	background-color: #666666;
    background-position: 94% 10px;
}

.sidenav li ul li a{
	padding: 10px 30px 10px 30px;
}



/* ------------------------------------------------------------------------ */
/* 23. Footer - Widgetized Area
*/

/* Footer Widgets ---------------------------------------------------- */

/* ------------------------------------------------------------------------ */
/* 24. Copyright
*/

#copyleft .footer-menu {
	float: left;
}

#copyleft .footer-menu ul li {
	float:right;
	padding:0 15px 0 0;
}

/* ------------------------------------------------------------------------ */
/* 25. Back-To-Top Button
/* ------------------------------------------------------------------------ */

#back-to-top {
	left: 5px;
	right: auto;
}

/* ------------------------------------------------------------------------ */
/* 26. Widgets */
/* ------------------------------------------------------------------------ */

/* Search Widget /--------------------------------------------------------- */

.widget_search input {
	padding: 8px 30px 8px 8px;
}

/* Calendar Widget /--------------------------------------------------------- */

#wp-calendar caption {
	text-align: left;
}

#wp-calendar tfoot #next {
	text-align: left;
}

/* Tag Cloud Widget /--------------------------------------------------------- */

.widget_tag_cloud a {
	margin: 0 0px 10px 5px;
}

/* Embed Widget /--------------------------------------------------------- */

/* Flickr Widget /--------------------------------------------------------- */

.widget_flickr #flickr_tab {
	margin-left: -10px;
	margin-right: auto;
}

.widget_flickr #flickr_tab a {
	float: right;
}

/* Advertising Widget /--------------------------------------------------------- */

.widget_advertising .advertisings {
	margin-left: -10px;
	margin-right: auto;
}

.widget_advertising a {
	float: right;
	margin: 0 0 5px 5px;
}

/* Twitter Widget /--------------------------------------------------------- */

.widget_tp_widget_recent_tweets ul li {
	padding: 0 32px 0 0  ;
}

.widget_twitter ul li {
	padding: 0 32px 0 0;
}

/* Contact Widget /--------------------------------------------------------- */

/* Portfolio  Widget /--------------------------------------------------------- */

.widget_portfolio .portfolio-post:last-child {
	margin-left: -10px;
	margin-right: auto;
}

.widget_portfolio .portfolio-widget-item {
	float: right;
}

.widget_portfolio .portfolio-widget-item:nth-child(3n) {
	margin-left: 0px;
	margin-right: auto;
}

.widget_portfolio .portfolio-widget-item .portfolio-pic {
	float: right;
	margin-left: 2px;
	margin-right: auto;
}

/* Footer Widgets (Color Change) ---------------------------------------------------- */

#footer .widget ul li {
	padding:0 15px 10px 0;
}

#footer .widget.widget_twitter ul li {
	padding:0 32px 0 0;
}

/* ------------------------------------------------------------------------ */
/* EOF
*/


/* Generated by the RTLer - http://wordpress.org/extend/plugins/rtler/ */