/*
Theme Name: AppMe
Theme URI: https://themeforest.net/item/appme-app-landing-page-wordpress-theme/22469944
Author: AthenaStudio
Author URI: https://themeforest.net/user/athenastudio
Description: AppMe is a powerful responsive WordPress App landing page theme built with Bootstrap framework.
Version: 2.4
License: GNU General Public License version 3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, editor-style, theme-options, threaded-comments, translation-ready
Text Domain: appme
*/

/*
 * WordPress Core
 */

.alignnone {
	margin:5px 20px 5px 0 !important;
}

.aligncenter, div.aligncenter {
	display:block;
	text-align:center;
	margin:25px auto 25px auto !important;
}

.alignright {
	float:right;
	margin:5px 0 20px 20px !important;
}

.alignleft {
	float:left;
	margin:5px 20px 20px 0 !important;
}

.aligncenter {
	display:block;
	margin:25px auto 25px auto !important;
}

.alignfull {
    position:relative;
    background-size:cover !important;
    background-repeat:no-repeat;
    max-width:3000px !important;
    margin:0;
	padding:0;
    width:100vw !important;
    left:calc(50% - 50vw);
}

a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

a img.alignnone {
	margin:5px 20px 20px 0;
}

a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

/* Caption */
.gallery-caption {
	display:block;
}

.wp-caption {
	background:#fff;
	border:1px solid #f0f0f0;
	border-radius:3px;
	max-width:96%;
	padding:10px 10px 5px;
	text-align:center;
}

.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}

.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}

.wp-caption.alignright {
	margin:5px 0 20px 20px;
}

.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	padding:0;
	border-radius:0;
}

.wp-caption p.wp-caption-text {
	font-size:13px;
	line-height:1em;
	font-style:italic;
	margin-top:10px;
	padding:0;
}

/* Code */
pre, code {
    background-color:#f9f9f9;
    border:#ccc;
    border-style:solid;
    border-width:0px 0px 0px 4px;
    display:block;    
    font-weight:300;
    font-size:14px;
    padding:10px;
    margin-top:20px;
    margin-left:20px;
    margin-right:20px;
    overflow:auto;
}

/* Text widget */
.textwidget select {
  	max-width:100%;
}

.textwidget img {
	height:auto;
}

/* Sticky post */
.sticky .post-text.post-text-no-image {
	background:none repeat scroll 0 0 #ddd;
	padding:20px;
}

.sticky.post-item .post-item-body .meta {
	margin-top:0px;
	padding:10px 15px;
	background:#ececec;
}

.sticky.post-item .post-item-body .meta p {
	margin-right:20px;
	margin-top:0px;
}

/* Separator */
.wp-block-separator {
	border:0;
	background-color:#ddd;
	height:1px;
	max-width:100px;
}

.wp-block-separator.is-style-wide {
	width:100%;
	max-width:none;
	margin:1.65em auto;
}

.wp-block-separator.is-style-dots {
	width:100%;
	max-width:none;
	text-align:center;
	line-height:1;	
	margin-bottom:1.6em;	
}

.wp-block-separator.is-style-dots:before {
    content:"\00b7 \00b7 \00b7";
    color:#191e23;
    font-size:20px;
    letter-spacing:2em;
    padding-left:2em;
    font-family:serif;
}

/* Verse */
pre.wp-block-verse {
	clear:both;
	border:0 !important;
	background:transparent !important;
	color:inherit;
	font-family:inherit;
	font-size:inherit;
	font-style:italic  !important;
	line-height:inherit;
	margin:0 0 20px 0;
	max-width:100%;
	overflow:auto;
	padding:0;
}

/* Pullquote */
.wp-block-pullquote {
	border-top:2px solid currentColor;
	border-bottom:2px solid currentColor;
	font-style:italic;
	font-size:24px;
	font-weight:bold;
	margin:0 0 1.6em;
	padding:.8em 0;
}

.wp-block-pullquote blockquote {
	font-size:24px;
	margin:0;
}

.wp-block-pullquote.alignfull blockquote {
	padding-left:1.6em;
	padding-right:1.6em;
}

.wp-block-pullquote.alignleft {
	margin-right:1.6em;
}

.wp-block-pullquote.alignright {
	margin-left:1.6em;
}

/* Archives / Categories */
.wp-block-archives,
.wp-block-categories {
	margin:0;
	padding:0;
}

.wp-block-archives li, .wp-block-categories li,
.wp-block-archives ol, .wp-block-categories ol,
.wp-block-archives ul, .wp-block-categories ul {
	list-style:none;
	margin:0;
	padding:0;
}

.wp-block-archives li,
.wp-block-categories li {
	color:#666;
	padding:6px 0;
    margin-bottom:0 !important;
    border-bottom:1px solid #eee;
}

.wp-block-archives li:last-child,
.wp-block-categories li:last-child {
    border:none;
    padding-bottom:0;
}

/* Captions */
[class^="wp-block-"] figcaption {
	font-size:inherit;
	font-style:italic;
	text-align:center;
	margin-top:.5em;
}

[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
	color:inherit;
}
  
  

