/** * VictorThemes Styling * * 1. Common Element Stylings * 2. Header * --- Logo * --- Retina Logo * 3. Content Area * 4. Sidebar * 5. Footer * 6. Elements * --- Ailsa Carousel * --- Pagination * --- Grid Blog * --- List Blog * --- Large Grid Blog & Large List Blog * --- Standard Fullwidth * --- About Me Page * --- Contact Form 7 * --- Category * --- Standard Post * --- Post With Gallery * --- Default Widget CSS * 7. 404 Error Page * 8. Magnific Popup */body {	text-rendering: auto;	-moz-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	word-wrap: break-word;	font-size: 15px;	line-height: 26px;	color: #666666;	word-wrap: break-word;	word-break: break-word;}p {	padding-bottom: 10px;	margin-bottom: 0;}a:link,a:active,a:visited {	text-decoration: none;	transition: all .5s;	color: #efa48d;	outline: 0 !important;}mark {	background: none;	color: #efa48d;	padding: 0;}mark.dark {	color: #222222;}a:hover {} img {	max-width: 100%;	height: auto;}* {	outline: none !important;}select,input[type='url'],textarea,input[type='email'],input[type='search'],input[type='text'] {	padding: 3px 4px;	transition: all .5s;	border: 1px solid #e8e8e8;	border-radius: 0;}select {	max-width: 100%;}.aisa-btn,input[type='submit'],input[type='button'] {	transition: all .5s;	border: 1px solid #efa48d;	border-radius: 2px;	line-height: 24px;	background: #efa48d;	color: #fff !important;	font-size: 11px;	padding: 0 16px;	text-transform: uppercase;	display: inline-block;	letter-spacing: .5px;}div.aisa-btn span {	display: inline-block;	padding: 0 3px;}.aisa-btn a {	margin-top: 0;	padding: 0 !important;	color: #fff !important;}h1,h2,h3,h4,h5,h6 {	font-weight: normal;	margin-top: 0 !important;	line-height: normal;	color: #222222;}ol,ul {	margin: 0;	padding: 0;	list-style: none;}ol li,ul li {	margin: 0;	padding: 0;}.aisa-comment-form .error {color: red;}/* 2. Header */.aisa-headerTop {	box-shadow: 0 0 8px #e6e6e6;	border: none;	border-radius: 0;	margin-bottom: 0;	position: relative;	z-index: 9;	background: #fff;}.admin-bar .aisa-sticky .aisa-headerTop {	margin-top: 32px;}.admin-bar .aisa-sticky .aisa-headerTop.openNav {	margin-top: 0;}.aisa-sticky .aisa-headerTop {	position: fixed;	top: 0;	left: 0;	z-index: 9;	width: 100%;}.aisa-sticky.openNav .aisa-headerTop {	position: inherit;	margin-top: 0;}.aisa-sticky.openNav .aisa-logowrap {	margin-top: 0;}.aisa-navicon {	padding-top: 17px;	padding-bottom: 17px;	border-right: 1px solid #eee;}.aisa-navicon ul {	cursor: pointer;}.aisa-navicon ul:hover li {	background: #efa48d;	transition: all .5s;}.aisa-navicon li {	width: 15px;	height: 2px;	background: #222;	margin: 2px 0;}.aisa-navicon li:first-child {	width: 13px;}.aisa-navicon li:nth-child(2n) {	width: 18px;}.aisa-headerTop .aisa-socialbar {float: right;}.aisa-headerTop .aisa-social {	padding-top: 14px;	float: right;}.aisa-social-one {	float: right;	width: 100%;	text-align: right;}.aisa-social-one li {	display: inline-block;	margin-left: 3px;	margin-right: 7px;}.aisa-social-one li a:link,.aisa-social-one li a:active,.aisa-social-one li a:visited {	color: #232323;}.aisa-social-one li a:hover {	color: #efa48d;}.aisa-headerTop .aisa-search {	position: relative;	float: right;	padding-top: 11px;	border-left: 1px solid #eee;	padding-bottom: 9px;}.aisa-headerTop input[type='search'] {	border: none;	font-size: 13px;	color: #797979;	max-width: 125px;	background-color: transparent;}.aisa-headerTop input::-webkit-input-placeholder {color: #797979;}.aisa-headerTop input:-moz-placeholder {color: #797979;}.aisa-headerTop input::-moz-placeholder {color: #797979;}.aisa-headerTop input:-ms-input-placeholder {color: #797979;}.aisa-headerTop .aisa-search button {	padding: 0;	border: none;	background: none;}/* Logo */.retina-logo {	display: none;}/* Retina Logo - Active */@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {  .have-retina img.default-logo {display:none;}  .dnt-have-retina img.default-logo {display: block;}  img.retina-logo {display:block;}}.aisa-sticky .aisa-logowrap {	margin-top: 52px;}.standard_blog {	background: #fff;}.aisa-logobar {	text-align: center;	padding-top: 66px;	padding-bottom: 63px;	position: relative;}.aisa-logo {	line-height: normal;}.aisa-logo a:link,.aisa-logo a:active,.aisa-logo a:visited {	font-size: 90px;	color: #000;	display: inline-block;}.aisa-slogan {	font-size: 11px;	letter-spacing: 2px;	text-transform: uppercase;	margin-top: 8px;}.aisa-slogan span {	text-transform: lowercase;	color: #efa48d;	font-style: italic !important;	font-size: 12px !important;}/* 3. Content Area */.aisa-content {	max-width: 830px;}.aisa-content p {	padding-bottom: 17px;	letter-spacing: .4px;}.aisa-contentCol {	max-width: 870px;}.aisa-containerWrap {	padding-bottom: 100px;}.aisa-containerWrap .aisa-latestBlog {	background: #fff;	text-align: center;	margin-bottom: 49px;}.aisa-containerWrap .aisa-excerpt {	padding: 42px 42px 24px;}.aisa-grid .aisa-excerpt {	padding: 47px 42px 24px;}.aisa-grid .col-lg-6 .aisa-excerpt,.aisa-grid .col-lg-4 .aisa-excerpt {padding: 37px 42px 24px;}.aisa-containerWrap .aisa-excerpt .category-title a:link,.aisa-containerWrap .aisa-excerpt .category-title a:active,.aisa-containerWrap .aisa-excerpt .category-title a:visited {	font-size: 10px;	padding: 0px 14px;	letter-spacing: .5px;	display: inline-block;}.category-title .aisa-btn {	line-height: 22px;	padding: 0 12px;}.aisa-containerWrap .aisa-excerpt h3 {	margin-bottom: 6px;}.aisa-containerWrap .aisa-excerpt h1,.aisa-containerWrap .aisa-excerpt h1 a,.aisa-containerWrap .aisa-excerpt h1.post-heading,.aisa-containerWrap .aisa-excerpt h3,.aisa-containerWrap .aisa-excerpt h3 a:link,.aisa-containerWrap .aisa-excerpt h3 a:active,.aisa-containerWrap .aisa-excerpt h3 a:visited {	color: #222222;	font-size: 26px;	display: inline-block;	margin-bottom: 0;}.aisa-containerWrap .aisa-excerpt h1 a:hover,.aisa-containerWrap .aisa-excerpt h3 a:hover {	color: #efa48d;}.aisa-containerWrap .aisa-publish {	padding-bottom: 23px;	text-transform: uppercase;}.aisa-containerWrap .aisa-publish ul {	margin: 0 !important;}.aisa-containerWrap .aisa-content-area h3.blog-heading {	margin: 0 !important;}.aisa-containerWrap .aisa-publish li {	display: inline-block;	font-size: 12px;	color: #555;	letter-spacing: .3px;	margin-bottom: 0 !important;}.aisa-containerWrap .aisa-publish li span,.single .aisa-publish li {	padding: 0 2px 0 5px;}.aisa-containerWrap .aisa-publish li a:link,.aisa-containerWrap .aisa-publish li a:active,.aisa-containerWrap .aisa-publish li a:visited {	color: #555;	letter-spacing: .3px;}.aisa-containerWrap .aisa-publish li a:hover {	color: #efa48d;}.aisa-containerWrap .aisa-content-area,.aisa-containerWrap .aisa-article {	text-align: left;	letter-spacing: .4px;}.aisa-containerWrap .aisa-readmore {	padding: 22px 0 53px;	position: relative;}.aisa-containerWrap .aisa-readmore a:link,.aisa-containerWrap .aisa-readmore a:active,.aisa-containerWrap .aisa-readmore a:visited {	padding: 6px 22px;	border: 1px solid #e8e8e8;	border-radius: 2px;	display: inline-block;	font-size: 11px;	color: #222;	text-transform: uppercase;	letter-spacing: 1px;}.aisa-containerWrap .aisa-readmore a:hover {	color: #fff;	border-color: #efa48d;	background-color: #efa48d;}.aisa-containerWrap .aisa-sharebar {	border-top: 1px dotted #dedede;	padding-top: 21px;	margin: 0 !important;	position: relative;	min-height: 51px;	overflow: hidden;}.aisa-containerWrap .aisa-sharebar:before,.aisa-containerWrap .aisa-sharebar:after {	content: '';	top: -2px;	left: 0px;	position: absolute;	width: 3px;	height: 3px;	background: #999;	border-radius: 50%;}.aisa-containerWrap .aisa-sharebar:after {	left: inherit;	right: 0px;}.aisa-containerWrap .aisa-sharebar .comentbox {	padding-left: 0;	text-align: left;}.aisa-containerWrap .aisa-sharebar .sharebox {	padding-right: 0;	text-align: right;	position: relative;	float: right;}.aisa-containerWrap .aisa-sharebar .sharebox .collapse {	width: auto;	display: inline-block;	position: absolute;	top: 0;	right: 0;}.aisa-containerWrap .aisa-sharebar .sharebox ul {	margin: 0 !important;	display: inline-block;	vertical-align: middle;	float: left;}.aisa-containerWrap .aisa-sharebar .sharebox .collapse ul li {	float: left;	list-style: none;	margin: 0 0 0 8px;}.aisa-containerWrap .aisa-sharebar .sharebox .aisa-share {	float: left;	margin-right: 3px;}.aisa-containerWrap .aisa-sharebar .comentbox,.aisa-containerWrap .aisa-sharebar a:link,.aisa-containerWrap .aisa-sharebar a:active,.aisa-containerWrap .aisa-sharebar a:visited {	color: #666;	font-size: 13px;	text-transform: capitalize;	letter-spacing: 0.5px;}.aisa-containerWrap .aisa-sharebar ul > li > a i {	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.aisa-containerWrap .aisa-sharebar ul > li > a i,.aisa-containerWrap .aisa-sharebar ul > li > a:link i,.aisa-containerWrap .aisa-sharebar ul > li > a:active i,.aisa-containerWrap .aisa-sharebar ul > li > a:visited i {font-size: 15px;color: #232323;}.aisa-containerWrap .aisa-sharebar ul > li > a:hover i {color: #efa48d;}.aisa-containerWrap .aisa-sharebar li a:link,.aisa-containerWrap .aisa-sharebar li a:active,.aisa-containerWrap .aisa-sharebar li a:visited {	color: #000;}.aisa-containerWrap .aisa-sharebar a:hover {	color: #efa48d;}/* 4. Sidebar */.aisa-footerWrap .aisa-widget {margin-bottom: 38px;}.aisa-sidebar .aisa-widget {margin-bottom: 45px;}.aisa-sidebar .aisa-widget.widget_text,.aisa-sidebar .aisa-widget.aisa-instagram-feed,.aisa-sidebar .aisa-widget.widget_categories,.aisa-sidebar .aisa-widget.widget_archive,.aisa-sidebar .aisa-widget.widget_pages,.aisa-sidebar .aisa-widget.widget_meta,.aisa-sidebar .aisa-widget.widget_recent_comments,.aisa-sidebar .aisa-widget.widget_recent_entries,.aisa-sidebar .aisa-widget.widget_rss,.aisa-sidebar .aisa-widget.widget_nav_menu {margin-bottom: 40px;}.aisa-sidebar .aisa-widget.widget_tag_cloud {margin-bottom: 35px;}.aisa-widget h2 a {	color: #fff !important;	font-size: 11px !important;}.aisa-footerWrap .aisa-widget h2,.aisa-sidebar .aisa-widget h2 {	text-align: center;	color: #fff;	font-size: 12px;	background: #222;	padding: 14px 0;	text-transform: uppercase;	margin-bottom: 24px;	letter-spacing: 1px;}.aisa-footerWrap .aisa-widget.aisa-light h2,.aisa-sidebar .aisa-widget.aisa-light h2 {	background: #eeeeee;	color: #222;}.aisa-sidebar .aisa-widget.widget_text img {	margin-bottom: 19px;}.aisa-sidebar .aisa-widget.widget_text p {	padding-bottom: 0;	font-size: 15px;	line-height: 24px;}.aisa-social-two {	text-align: center;}.align-right.aisa-social-two {	text-align: right;}.align-left.aisa-social-two {	text-align: left;}.aisa-social-two li {	display: inline-block !important;	margin: 0 2px;}.aisa-content .aisa-social-two li {	margin: 0 2px !important;}.aisa-social-two li a:link,.aisa-social-two li a:active,.aisa-social-two li a:visited {	display: block;	line-height: 34px;	height: 36px;	width: 36px;	border: 1px solid #e9e9e9;	background: #e9e9e9;	border-radius: 50%;	color: #222;	text-align: center;	font-size: 13px;}.aisa-social-two li a:hover {	border-color: transparent !important;	background: #efa48d;	color: #fff;}.aisa-footerWrap .aisa-widget.aisa-instagram-feed {	margin-bottom: 45px;}.aisa-footerWrap .aisa-widget.aisa-instagram-feed .row,.aisa-sidebar .aisa-widget.aisa-instagram-feed .row {	padding-right: 0;}.aisa-footerWrap .aisa-widget.aisa-instagram-feed .row,.aisa-sidebar .aisa-widget.aisa-instagram-feed .row {	margin: 0px -3px;}.aisa-footerWrap .aisa-widget.aisa-instagram-feed .box,.aisa-sidebar .aisa-widget.aisa-instagram-feed .box {	padding: 0 3px 6px !important;}.aisa-sidebar .aisa-instagram-feed .box a {	float: left;	width: 96px;	height: 96px;	overflow: hidden;}.aisa-footerWrap .aisa-widget.widget_categories h2,.aisa-sidebar .aisa-widget.widget_categories h2 {	margin-bottom: 18px;}.aisa-widget.widget_rss li {	border-bottom: 1px dotted #dedede;	padding-bottom: 7px;	margin-bottom: 8px;}.aisa-widget.widget_rss .rss-date {	display: block;	padding: 5px 0;	border-top: 1px dashed #dedede;	border-bottom: 1px dashed #dedede;	margin: 10px 0;}.aisa-widget.widget_rss a {	text-transform: uppercase;}.aisa-aside .aisa-widget.widget_rss h2 a {	color: #222 !important;	font-size: 12px !important;}.aisa-widget.widget_nav_menu li li {	margin-left: 20px;}.widget_nav_menu li,.aisa-widget.widget_recent_entries li,.aisa-widget.widget_recent_comments li,.aisa-widget.widget_meta li,.aisa-widget.widget_pages li,.aisa-widget.widget_archive li,.aisa-footerWrap .aisa-widget.widget_categories li,.aisa-sidebar .aisa-widget.widget_categories li {	color: #999;	border-bottom: 1px dotted #dedede;	padding-bottom: 7px;	margin-bottom: 8px;}.aisa-widget.widget_nav_menu li:last-child,.aisa-widget.widget_rss li:last-child,.aisa-widget.widget_recent_entries li:last-child,.aisa-widget.widget_recent_comments li:last-child,.aisa-widget.widget_meta li:last-child,.aisa-widget.widget_pages li:last-child,.aisa-widget.widget_archive li:last-child,.aisa-footerWrap .aisa-widget.widget_categories li:last-child,.aisa-sidebar .aisa-widget.widget_categories li:last-child {	border: none;	margin-bottom: 0;	padding-bottom: 0;}.aisa-widget.widget_nav_menu a:link,.aisa-widget.widget_nav_menu a:active,.aisa-widget.widget_nav_menu a:visited,.aisa-widget.widget_rss a:link,.aisa-widget.widget_rss a:active,.aisa-widget.widget_rss a:visited,.aisa-widget.widget_recent_entries a:link,.aisa-widget.widget_recent_entries a:active,.aisa-widget.widget_recent_entries a:visited,.aisa-widget.widget_recent_comments a:link,.aisa-widget.widget_recent_comments a:active,.aisa-widget.widget_recent_comments a:visited,.aisa-widget.widget_meta a:link,.aisa-widget.widget_meta a:active,.aisa-widget.widget_meta a:visited,.aisa-widget.widget_pages a:link,.aisa-widget.widget_pages a:active,.aisa-widget.widget_pages a:visited,.aisa-widget.widget_archive a:link,.aisa-widget.widget_archive a:active,.aisa-widget.widget_archive a:visited,.aisa-footerWrap .aisa-widget.widget_categories a:link,.aisa-footerWrap .aisa-widget.widget_categories a:active,.aisa-footerWrap .aisa-widget.widget_categories a:visited,.aisa-sidebar .aisa-widget.widget_categories a:link,.aisa-sidebar .aisa-widget.widget_categories a:active,.aisa-sidebar .aisa-widget.widget_categories a:visited {	color: #666;	font-size: 14px;	display: inline-block;	margin-right: 4px;}.aisa-widget.widget_nav_menu a:hover,.aisa-widget.widget_rss a:hover,.aisa-widget.widget_recent_entries a:hover,.aisa-widget.widget_recent_comments a:hover,.aisa-widget.widget_meta a:hover,.aisa-widget.widget_pages a:hover,.aisa-widget.widget_archive a:hover,.aisa-footerWrap .aisa-widget.widget_categories a:hover,.aisa-sidebar .aisa-widget.widget_categories a:hover {	color: #efa48d;}.aisa-footerWrap .aisa-widget.aisa-recent-blog,.aisa-sidebar .aisa-widget.aisa-recent-blog {	margin-bottom: 43px;}.aisa-footerWrap .aisa-widget.aisa-recent-blog .box,.aisa-sidebar .aisa-widget.aisa-recent-blog .box {	max-width: 115px;}.aisa-footerWrap .aisa-widget.aisa-recent-blog .boxright,.aisa-sidebar .aisa-widget.aisa-recent-blog .boxright {	padding-left: 0;}.aisa-footerWrap .aisa-widget.aisa-recent-blog h4,.aisa-sidebar .aisa-widget.aisa-recent-blog h4 {	margin-bottom: 0px;}.aisa-footerWrap .aisa-widget.aisa-recent-blog h4 a:link,.aisa-footerWrap .aisa-widget.aisa-recent-blog h4 a:active,.aisa-footerWrap .aisa-widget.aisa-recent-blog h4 a:visited,.aisa-sidebar .aisa-widget.aisa-recent-blog h4 a:link,.aisa-sidebar .aisa-widget.aisa-recent-blog h4 a:active,.aisa-sidebar .aisa-widget.aisa-recent-blog h4 a:visited {	color: #232323;	font-size: 15px;}.aisa-footerWrap .aisa-widget.aisa-recent-blog h4 a:hover,.aisa-sidebar .aisa-widget.aisa-recent-blog h4 a:hover {	color: #efa48d;}.aisa-footerWrap .aisa-widget.aisa-recent-blog label,.aisa-sidebar .aisa-widget.aisa-recent-blog label {	font-weight: 400;	font-size: 12px;	color: #555;	text-transform: uppercase;}.aisa-footerWrap .aisa-widget.aisa-recent-blog hr,.aisa-sidebar .aisa-widget.aisa-recent-blog hr {	border-top: 1px dotted #dedede;	margin: 15px 0;}.aisa-widget hr:last-child {	display: none !important;}.aisa-sidebar .aisa-widget.widget_tag_cloud h2 {	margin-bottom: 27px;}.aisa-sidebar .aisa-widget.widget_tag_cloud a,.aisa-sidebar .aisa-widget.widget_tag_cloud li {	display: inline-block;	margin-right: 7px;	margin-bottom: 11px;}.aisa-sidebar .aisa-widget.widget_tag_cloud a,.aisa-sidebar .aisa-widget.widget_tag_cloud li a:link,.aisa-sidebar .aisa-widget.widget_tag_cloud li a:active,.aisa-sidebar .aisa-widget.widget_tag_cloud li a:visited {	font-size: 10px !important;	color: #777;	border: 1px solid #e8e8e8;	padding: 0px 15px;	display: inline-block;	text-transform: uppercase;}.aisa-sidebar .aisa-widget.widget_tag_cloud a:hover,.aisa-sidebar .aisa-widget.widget_tag_cloud li a:hover {	background: #efa48d;	border: 1px solid #efa48d;	color: #fff;}/* 5. Footer */.aisa-footer .aisa-footerWrap {	padding: 85px 0 22px;}.aisa-footer .aisa-instagramWrap .aisa-titlebar {	background: #fff;	padding: 21px 0;	text-align: center;}.aisa-footer .aisa-instagramWrap .aisa-titlebar,.aisa-footer .aisa-instagramWrap .aisa-titlebar a:link,.aisa-footer .aisa-instagramWrap .aisa-titlebar a:active,.aisa-footer .aisa-instagramWrap .aisa-titlebar a:visited {	color: #232323;	font-size: 12px;	text-transform: uppercase;	letter-spacing: .5px;}.aisa-footer .aisa-instagramWrap ul:after {	content: '';	display: table;	clear: both;}.aisa-footer .aisa-instagramWrap .aisa-titlebar a:hover {	color: #efa48d;}.aisa-footer .aisa-instagramWrap .aisa-images {	text-align: center;}.aisa-footer .aisa-instagramWrap ul {	background: #000;}.aisa-footer .aisa-instagramWrap li {	margin: 0;	width: 14.28%;	float: left;}.aisa-footer .aisa-logobar {	padding-top: 106px;	padding-bottom: 41px;}.aisa-logo.footer_logo a {	font-size: 76px;}.aisa-logo.footer_logo {text-align: center;}.aisa-footer .aisa-logo a:link,.aisa-footer .aisa-logo a:active,.aisa-footer .aisa-logo a:visited {	color: #fff;}.aisa-footer .aisa-slogan {	color: #aaa;	margin-top: 4px;	padding-bottom: 41px;	font-size: 11px;	text-align: center;}.aisa-social-three {	text-align: center;}.aisa-social-three li {	display: inline-block;	margin-right: 32px;	margin-bottom: 20px;}.aisa-social-three li:last-child {	margin-right: 0;}.aisa-social-three li i {	display: inline-block;	margin-right: 8px;	height: 36px;	width: 36px;	vertical-align: middle;	line-height: 36px;	text-align: center;	border-radius: 50%;	font-weight: normal;	-webkit-transition: all .5s;	-o-transition: all .5s;	transition: all .5s;	font-size: 14px;	background-color: #2b2b2b;}.aisa-social-three li a:hover i {	background-color: #efa48d;}.aisa-social-three li a:link,.aisa-social-three li a:active,.aisa-social-three li a:visited {	text-transform: uppercase;	font-weight: 800;	color: #888888;	font-size: 11px;	-webkit-transition: none;	-o-transition: none;	transition: none;}.aisa-social-three li a:hover {	color: #fff;}.aisa-copyright {	padding: 26px 0;	font-size: 12px;	position: relative;	z-index: 10;	background: #fff;}.aisa-right.scrolling {	text-align: right;	position: fixed;	bottom: 28px;	right: 28px;	z-index: 99;	width: 42px;	height: 42px;	overflow: hidden;	padding: 0;	z-index: 9;}.aisa-right {	text-align: right;}.aisa-right a:link,.aisa-right a:active,.aisa-right a:visited {	color: #222222;}.aisa-right a {	position: relative;}.aisa-right.scrolling a {	display: block !important;	color: transparent;}.aisa-right a:after {	content: "\f106";	color: #222222;	font-family: FontAwesome;	line-height: 40px;	height: 40px;	position: absolute;	top: 0;	left: 0;	width: 100%;	display: none;	background: #fff;	border-radius: 2px;	text-align: center;	font-size: 20px;}.aisa-right.scrolling a:after {	display: block;}.aisa-right a:hover {	color: #efa48d;}.aisa-center {	text-align: center;}.aisa-aside .aisa-sidebar {	min-width: inherit;	padding: 35px 30px;	background: #fff;}.aisa-aside .aisa-sidebar .aisa-widget h2 {	text-align: left;	color: #222;	font-size: 12px;	background: none;	padding: 0;	text-transform: uppercase;	margin-bottom: 20px;}.aisa-aside .aisa-sidebar .aisa-widget.social {	text-align: left;}.aisa-aside .aisa-sidebar .aisa-widget.social li a {	color: #222222;	background: #eee;}.aisa-aside .aisa-sidebar .aisa-widget.social li a:hover {	background: #efa48d;	box-shadow: inherit;	color: #fff;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form p {	padding-bottom: 0;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input[type='email'] {	border: 1px solid #eee;	border-radius: 2px;	padding: 6px 14px;	color: #999;	font-size: 13px;	width: 100%;	margin: 0 0 15px;	letter-spacing: .3px;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input::-webkit-input-placeholder {color: #999;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input:-moz-placeholder {color: #999;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input::-moz-placeholder {color: #999;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input:-ms-input-placeholder {color: #999;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input[type='submit'] {	background: #efa48d;	width: 100%;	text-transform: uppercase;	font-size: 11px;	text-align: center;	padding: 0 10px;	line-height: 40px;	color: #fff;}.aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input[type='submit']:hover {	background: #222;	border: 1px solid #222;}/* Ailsa Carousel */.aisa-carouselwrap,.aisa-carousel {	text-align: center;	margin-bottom: 70px;}.aisa-carousel li {	position: relative;	list-style: none !important;}.aisa-carousel li .aisa-posttitlebar {	position: absolute;	bottom: 0;	left: 0;	background: rgba(0, 0, 0, 0.8);	width: 100%;	padding: 25px 6px 19px;}.aisa-carousel li.aisa-dhav-image .aisa-posttitlebar {position: relative;}.aisa-carousel li .aisa-posttitlebar .category-title {	margin: 0 0 5px;}.aisa-carousel li .aisa-posttitlebar h3 {	margin: 0;}.aisa-carousel li .aisa-posttitlebar h3 a {	font-size: 19px;	color: #fff;}.aisa-carousel li .aisa-posttitlebar h3 a:hover {	color: #efa48d;}/* Pagination */.aisa-pagination {	padding-bottom: 0;}.aisa-containerWrap .aisa-content-area ul.page-numbers {	margin: 0;}.page-numbers li,.aisa-pagination li {	display: inline-block;	margin-right: 5px;}.page-numbers li span,.page-numbers li a,.aisa-contentCol .wp-pagenavi a,.aisa-contentCol .wp-pagenavi span,.aisa-pagination a {	line-height: 38px;	padding: 0 15px;	display: inline-block;	background: #fff;	color: #000 !important;	text-transform: uppercase;	font-size: 11px;	letter-spacing: .5px;}.page-numbers li span.dots {	background: none;	color: #000 !important;}.aisa-contentCol .wp-pagenavi a,.aisa-pagination.number .older a,.aisa-pagination li a {	color: #222222;}.page-numbers li span,.page-numbers li a:hover,.aisa-contentCol .wp-pagenavi a:hover,.aisa-contentCol .wp-pagenavi span,.aisa-pagination.number .older a:hover,.aisa-pagination li.active a,.aisa-pagination a:hover {	color: #fff !important;	background: #efa48d;}.aisa-contentCol .wp-pagenavi span.extend {	display: none;}.aisa-contentCol .wp-pagenavi a,.aisa-contentCol .wp-pagenavi span {	border: none;	margin: 0 8px 0 0;}.page-numbers li:last-child,.aisa-contentCol .wp-pagenavi .nextpostslink {	float: right;	margin: 0;}.aisa-pagination .older {	text-align: right;}.aisa-sliderBox .owl-carousel {	position: relative;	margin: 0 !important;}.aisa-sliderBox .owl-carousel li {	margin: 0 !important;	list-style: none !important;}.aisa-sliderBox .owl-nav {	position: absolute;	top: 50%;	left: 0;	width: 100%;	margin-top: -20px;	visibility: hidden;	opacity: 0;	transition: all .5s;	cursor: pointer;}.aisa-carouselwrap {	background: #f7f7f7;}.aisa-relatedpost .aisa-sliderBox:hover .owl-nav,.aisa-carouselwrap:hover .aisa-sliderBox .owl-nav,.aisa-containerWrap .aisa-latestBlog:hover .aisa-sliderBox .owl-nav {	visibility: visible;	opacity: 1;}.aisa-carouselwrap:hover .aisa-sliderBox .owl-nav {	height: 0;	overflow: visible;}.aisa-sliderBox .owl-prev {	float: left;	background: #fff;	width: 30px;	height: 40px;	line-height: 40px;	font-size: 19px;	text-align: center;	margin-left: 20px;	border-radius: 2px;}.aisa-sliderBox .owl-next {	float: right;	background: #fff;	width: 30px;	height: 40px;	line-height: 40px;	font-size: 19px;	text-align: center;	margin-right: 20px;	border-radius: 2px;}.aisa-sliderBox .owl-next i.fa,.aisa-sliderBox .owl-prev i.fa {line-height: 40px;}/* Grid Blog */.aisa-sliderBox li {	position: relative;}.aisa-sliderBox .aisa-postdetails {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	text-align: center;}.aisa-sliderBox .aisa-postdetails .box {	background: #fff;	max-width: 444px;	padding: 37px 37px 42px;	margin: 0 auto;	position: relative;	top: 50%;	margin-top: -92px;}.aisa-sliderBox .aisa-postdetails .box h3 {	margin-bottom: 6px !important;	margin-top: 10px !important;}.aisa-sliderBox .aisa-postdetails .box h3 a {	font-size: 26px;	color: #222222;}.aisa-sliderBox .aisa-postdetails .box li {	display: inline-block;	font-size: 12px;	color: #555555;	letter-spacing: .3px;	text-transform: uppercase;}.aisa-sliderBox .aisa-postdetails .box li span {	padding: 0 6px;}.aisa-sliderBox .aisa-postdetails .box li a {	font-size: 12px;	color: #555555;	text-transform: uppercase;	letter-spacing: .3px;}.aisa-grid .aisa-excerpt h3 a:link,.aisa-grid .aisa-excerpt h3 a:active,.aisa-grid .aisa-excerpt h3 a:visited {	font-size: 22px;}.aisa-grid .aisa-publish {	padding-bottom: 12px;}.aisa-grid .aisa-readmore {	padding: 17px 0;}.aisa-grid .aisa-latestBlog {	margin-bottom: 43px;}/* List Blog */.aisa-list .aisa-latestBlog {	text-align: left;}.aisa-list .aisa-latestBlog .aisa-excerpt {	padding: 22px 0 0;}.aisa-list .aisa-latestBlog .aisa-excerpt .category-title {	margin-bottom: 6px;}.aisa-list .aisa-excerpt h3 a:link,.aisa-list .aisa-excerpt h3 a:active,.aisa-list .aisa-excerpt h3 a:visited {	font-size: 22px;}.aisa-list .aisa-publish {	padding-bottom: 8px;}.aisa-list .aisa-latestBlog {	margin-bottom: 40px;}/* Large Grid Blog & Large List Blog */.aisa-fullgrid .aisa-excerpt,.aisa-list .aisa-fullgrid .aisa-latestBlog .aisa-excerpt {	padding: 48px 42px 24px;}.aisa-list .aisa-fullgrid .aisa-latestBlog .aisa-excerpt {text-align: center;}.aisa-fullgrid .aisa-excerpt h3 a:link,.aisa-fullgrid .aisa-excerpt h3 a:active,.aisa-fullgrid .aisa-excerpt h3 a:visited {	font-size: 26px;}.aisa-fullgrid .aisa-publish {	padding-bottom: 23px;	padding-top: 1px;}.aisa-fullgrid .aisa-publish ul {	margin: 0 !important;}.aisa-fullgrid .aisa-readmore {	padding: 21px 0 54px;}.aisa-fullgrid .aisa-excerpt {	padding-bottom: 20px;}.aisa-fullgrid .aisa-latestBlog {	margin-bottom: 50px;}/* Standard Fullwidth */.aisa-standardFullwidth .aisa-content,.aisa-standardFullwidth .aisa-contentCol {	max-width: inherit;}/* About Me Page */.aisa-containerWrap.aisa-about {	padding-bottom: 53px;}.aisa-containerWrap.aisa-about .aisa-excerpt h3 {	margin-bottom: 3px;}.aisa-containerWrap.aisa-about .aisa-excerpt h3,.aisa-containerWrap.aisa-about .aisa-excerpt h3 a:link,.aisa-containerWrap.aisa-about .aisa-excerpt h3 a:active,.aisa-containerWrap.aisa-about .aisa-excerpt h3 a:visited {	font-size: 30px;}pre {	color: #efa48d;	font-size: 12px;	margin-bottom: 25px;	text-transform: uppercase;	letter-spacing: .5px;	border: none;	background: none;	padding: 0;	margin: -5px 0 31px !important;}.aisa-content-area .wpb_wrapper pre {	padding: 0;	margin: 0;	background: none;}.aisa-about .aisa-share {	text-align: right;	margin: 38px 0 34px 0;}.aisa-about .aisa-share li {	display: inline-block;	list-style: none;	margin: 0 1px 0 0px;	:}.aisa-about .aisa-share li a {	background: #eee;	color: #222222;	height: 30px;	width: 30px;	line-height: 30px;	border-radius: 50%;	display: block;	text-align: center;}.aisa-about .aisa-share li a:hover {	color: #fff;	background: #efa48d;}.aisa-containerWrap.aisa-about .aisa-excerpt {	padding-top: 52px;}/* Contact Form 7 */.aisa-contact {	padding: 22px 0 12px 0;}form.aisa-contact {	padding-top: 9px;	padding-bottom: 0;}form.wpcf7-form {	padding: 0 42px 42px 42px;}.wpcf7-form label,.aisa-contact label {	display: block;	font-size: 14px;	color: #222222;	letter-spacing: .3px;	font-weight: normal;	margin-bottom: 7px;}.wpcf7-form input[type='url'],.wpcf7-form input[type='email'],.wpcf7-form nput[type='search'],.wpcf7-form input[type='text'],.aisa-contact input[type='url'],.aisa-contact input[type='email'],.aisa-contact nput[type='search'],.aisa-contact input[type='text'] {	min-width: 373px;	padding: 0 10px;	line-height: 38px;}.wpcf7-form textarea,.aisa-contact textarea {	min-height: 180px;	padding: 7px 10px;	width: 100%;}.wpcf7-form input[type='submit'],.aisa-contact input[type='submit'] {	line-height: 38px;	border-radius: 0;	padding: 0 29px;}.aisa-contactwrap.aisa-containerWrap .aisa-excerpt h3 {	padding: 8px 0 9px;}/* Category */.aisa-categoryBar {	margin: 0 0 43px;	padding: 30px 15px;	color: #777;	font-size: 18px;	text-align: center;	background: #fff;	letter-spacing: .6px;}.have-cat-description.aisa-categoryBar {	margin: 0 0 23px;}.aisa-category-description {	width: 80%;	margin: 0 auto 20px;	text-align: center;}.aisa-categoryBar mark {	text-transform: uppercase;}.aisa-containerWrap .aisa-excerpt h3 {	margin-bottom: 0;}/* Standard Post */blockquote {	color: #222222;	font-size: 16px;	border: 1px solid #f0f0f0;	background: #fcfcfc;	border-left: 3px solid #efa48d;	padding: 30px 24px;	margin: 13px 0 29px;	letter-spacing: .4px;}blockquote p {	padding-bottom: 0 !important;}.taglist {	padding-bottom: 40px;	text-align: left;}.taglist a:link,.taglist a:active,.taglist a:visited {	font-size: 10px;	color: #555;	border: 1px solid #e8e8e8;	padding: 0px 10px;	display: inline-block;	text-transform: uppercase;	margin: 8px 7px 0 0;	line-height: 23px;}.taglist a:hover {	background: #efa48d;	border: 1px solid #efa48d;	color: #fff;}.aisa-author {	background: #fff;	padding: 30px 40px;	margin-bottom: 36px;}.aisa-author .author-name,.aisa-author h5 {	font-size: 17px;	color: #222222;	margin-bottom: 6px;	margin-top: -2px;	display: inline-block;}.aisa-author p {	letter-spacing: 0.5px;	padding-bottom: 9px;}.aisa-author .social {	margin-left: 115px;}.aisa-author li {	display: inline-block;	margin: 5px 10px 0 0;}.aisa-author li a {	color: #999;}.aisa-relatedpost .aisa-shortdetails h4 a:hover,.aisa-author li a:hover {	color: #efa48d;}.aisa-relatedpost .aisa-shortdetails {	background: #fff;	padding: 22px 10px 16px;	text-align: center;}.aisa-relatedpost {	margin-bottom: 50px;}.aisa-relatedpost img {	width: 100%;}.aisa-commentbox {	overflow: hidden;	margin-bottom: 50px;}.page .aisa-commentbox {	float: left;	width: 100%;	margin: 20px 0 0;}.aisa-commentbox h3,.aisa-relatedpost h3 {	 font-size: 18px;	color: #222222;	margin-bottom: 25px;	text-align: center;}.aisa-commentbox .aisa-comment-form textarea.error,.aisa-commentbox .aisa-comment-form input[type='email'].error, .aisa-commentbox .aisa-comment-form input[type='text'].error,.wpcf7-form input[type='url'].wpcf7-not-valid, .wpcf7-form input[type='email'].wpcf7-not-valid, .wpcf7-form input[type='text'].wpcf7-not-valid, .wpcf7-form textarea.wpcf7-not-valid  {	border-color: red;}.aisa-comment-form label.error,span.wpcf7-not-valid-tip {	display: none !important;}.aisa-relatedpost .aisa-shortdetails h4 {	margin-bottom: 0;	line-height: 18px;}.aisa-relatedpost .aisa-shortdetails h4 a {	font-size: 16px;	color: #222222;}.aisa-relatedpost .aisa-shortdetails .date {	font-size: 11px;	text-transform: uppercase;	letter-spacing: .8px;}.aisa-single-post .aisa-content .aisa-relatedpost h3 {font-size: 18px;}.aisa-author img {	border-radius: 50%;	width: 91px;	height: 91px;}.aisa-commentbox {	background: #fff;	padding: 34px 40px;	margin-bottom: 40px;}.aisa-commentbox h3 {	margin-bottom: 46px;}.aisa-commentbox li .children,.aisa-commentbox ul ul {	margin-left: 30px;}.aisa-commentbox .aisa-img {	margin-top: 7px;}.aisa-commentbox ol li .children li>div,.aisa-commentbox ol li>div {	border-bottom: 1px dotted #dfdfdf;	padding-bottom: 16px;	margin: 0 0 34px 0;}.aisa-commentbox ol li:last-child>div {	border: none;	margin-bottom: 0;	padding-bottom: 12px;}.comment-theme img,.aisa-commentbox .col-lg-2 img {	border-radius: 50%;	width: 61px;	height: 62px;}.aisa-containerWrap .aisa-content-area .comment-wrapper .aisa-comments-meta h4,.aisa-containerWrap .aisa-content-area .aisa-commentbox .aisa-comments-meta h5,.comment-wrapper h4,.aisa-commentbox h5 {	font-size: 17px !important;	margin-bottom: -2px !important;	color: #222222;}.comment-wrapper .comments-date,.aisa-commentbox .date {	text-transform: uppercase;	color: #555;	font-size: 12px;	letter-spacing: .6px;	margin-bottom: 9px;}.aisa-commentbox .row {	position: relative;}.aisa-commentbox p {	letter-spacing: .7px;}.aisa-commentbox p.form-submit {	padding-bottom: 8px;}.aisa-commentform {	margin-bottom: 40px;	padding: 36px 39px;}.aisa-commentform h3 {	text-align: left;	margin-bottom: 4px;}.aisa-commentform .aisa-contact {	padding-top: 17px;}.comments-reply {	position: absolute;	top: 3px;	right: -10px;}.comments-reply a:link,.comments-reply a:active,.comments-reply a:visited {	display: inline-block;	border-radius: 2px;	font-size: 11px;	letter-spacing: .3px;	text-transform: uppercase;	padding: 0 12px;	line-height: 25px;	background: #f0f0f0;	color: #222222;}.comments-reply a:hover {	background: #efa48d;	color: #fff;}.depth-2 .comment-main-area {	width: 87.5%;}.depth-3 .comment-main-area {	width: 87%;}.depth-4 .comment-main-area {	width: 86.5%;}.depth-5 .comment-main-area {	width: 85.5%;}.depth-6 .comment-main-area {	width: 85%;}.depth-7 .comment-main-area {	width: 84%;}.depth-8 .comment-main-area {	width: 83.5%;}.depth-9 .comment-main-area {	width: 83%;}#cancel-comment-reply-link {	float: right;	font-size: 18px;	color: #222222;}.comment .comment-area h1 {	font-size: 24px;	margin: 0 0 7px;}.comment .comment-area h2 {	font-size: 22px;	margin: 0 0 7px;}.comment .comment-area h3 {	font-size: 20px;	text-align: left;	margin: 0 0 7px;}.comment .comment-area h4 {	font-size: 17px;	margin: 0 0 7px !important;}.comment .comment-area h5 {	font-size: 14px;	margin: 0 0 7px !important;}.comment .comment-area h6 {	font-size: 12px;	margin: 0 0 7px !important;}.comment-theme {	display: inline-block;	vertical-align: top;}.comment-image {	padding: 5px 17px 0 0;	display: inline-block;	vertical-align: top;}.comment-main-area {	display: inline-block;	vertical-align: top;	width: 88%;	position: relative;}.comments .children {	clear: both;}.comments-section {	margin: 0 -40px 40px;	padding: 0 40px 15px;	border-bottom: 1px solid #f7f7f7;}.comment-respond h3 {	text-align: left;	margin-bottom: 4px;}form.aisa-contact p.form-submit input[type='submit'] {margin-top: 11px;}/* Post With Gallery */.aisa-gallery {	margin-bottom: -5px;}.aisa-gallery ul {	margin: 0 !important;}.aisa-gallery li {	margin: 0 !important;}.aisa-gallery .row {	margin: 0 -2.5px 5px !important;}.aisa-gallery .box {	padding: 0 2.5px !important;	display: inline-block;	float: left;}.aisa-music,.aisa-video {	margin-bottom: -8px;}.aisa-list .aisa-latestBlog .aisa-music iframe,.aisa-list .aisa-latestBlog .aisa-video iframe {max-height: 255px;}.aisa-list .aisa-latestBlog .aisa-video .fluid-width-video-wrapper {padding-top: 91% !important;}.aisa-contentCol.col-lg-9 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-music iframe,.aisa-contentCol.col-lg-9 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-video iframe {max-height: 255px;}.aisa-contentCol.col-lg-9 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-video .fluid-width-video-wrapper {padding-top: 63% !important;}.aisa-contentCol.col-lg-12 .aisa-grid .col-lg-4 .aisa-latestBlog .aisa-music iframe,.aisa-contentCol.col-lg-12 .aisa-grid .col-lg-4 .aisa-latestBlog .aisa-video iframe {max-height: 235px;}.aisa-contentCol.col-lg-12 .aisa-grid .col-lg-4 .aisa-latestBlog .aisa-video .fluid-width-video-wrapper {padding-top: 64% !important;}.vc_col-sm-12 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-music iframe,.vc_col-sm-12 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-video iframe {max-height: 355px;}.vc_col-sm-12 .aisa-grid .col-lg-6 .aisa-latestBlog .aisa-video .fluid-width-video-wrapper {padding-top: 63% !important;}.aisa-video iframe {	max-width: 100%;}iframe {	width: 100%;	border: none;}/* fixing */.aisa-list .aisa-latestBlog .sticky .textbox {	padding-right: 5px;}.aisa-list .aisa-latestBlog .sticky .aisa-excerpt {	padding-left: 20px;	padding-right: 20px;}.sticky .aisa-excerpt {	border: 4px dashed;}.page .wpb_text_column {	padding: 42px;	background: #fff;}.page-numbers li span, .page-numbers li a, strong,.taglist a, .aisa-categoryBar mark,mark.dark,.aisa-slogan,.aisa-slogan span,.aisa-aside .aisa-sidebar .aisa-widget h2,.aisa-contentCol .wp-pagenavi a, .aisa-contentCol .wp-pagenavi span,.aisa-pagination a,.aisa-categoryBar mark,.taglist a {	font-weight: 700 !important;}.aisa-btn,input[type="submit"],input[type="button"], .aisa-containerWrap .aisa-readmore a:link, .aisa-containerWrap .aisa-readmore a:active, .aisa-containerWrap .aisa-readmore a:visited, .aisa-footerWrap .aisa-widget h2, .aisa-sidebar .aisa-widget h2, .aisa-aside .aisa-sidebar .aisa-widget .mc4wp-form input[type="submit"] {	font-weight: 900 !important;}dd {	margin-bottom: 30px;}address {	font-style: italic;}.sticky .aisa-excerpt {   border: 2px dashed #efa48d;}.aisa-content-area pre,.comment-area pre,.aisa-article pre {	background: #f7f7f7;	padding: 10px;	color: #666666;	text-transform: none;}table {	width: 100%;	border-top: 1px solid #d1d1d1;	border-left: 1px solid #d1d1d1;	margin-bottom: 17px;}table td,table th {	border: 1px solid #d1d1d1;	border-width: 0 1px 1px 0;	padding: 7px 12px;}.aisa-content div.wpcf7-validation-errors {	margin: 0 0 25px;	padding: 10px 15px;}.aisa-carousel.aisa-post-slider-one ul,.aisa-carousel.aisa-post-slider-one li .category-title,.aisa-carousel.aisa-post-slider-one li .aisa-posttitlebar h3 {	margin: 0 !important;}.aisa-author-info:after {	content: '';	display: table;	clear: both;}ol.comments li {	list-style: none !important;}.aisa-responsive-off .container {	width: 1170px !important;}.aisa-content .aisa-social-two li a:link,.aisa-content .aisa-social-two li a:active,.aisa-content .aisa-social-two li a:visited {	line-height: 30px;	height: 30px;	width: 30px;}.aisa-content .aisa-social-two li a .fa,.aisa-social-two li a .fa {line-height: 30px;}.aisa-containerWrap .aisa-content .category-title {	margin-bottom: 10px !important;}.aisa-standardFullwidth .aisa-fullgrid .aisa-readmore {	padding-top: 26px;}.aisa-list .aisa-latestBlog .aisa-excerpt {	padding-top: 33px;	padding-bottom: 16px;}.aisa-author .author-avatar {	width: 116px;	padding: 0 15px 0 0;	float: left;}.wpb_content_element {	margin-bottom: 0 !important;}/* Default Widget CSS */.widget_search i,.widget_search input[type="submit"],.widget_search label,.widget_categories label,.widget_archive label {	font-weight: 400;	display: none;}.widget_text strong {	font-weight: 400;}.widget_text select,.widget_search input[type='text'],.widget_categories select,.widget_archive select {	display: block;	background: transparent;	width: 100%;	padding: 6px 7px;}#wp-calendar {	width: 100%;	font-size: 12px;	border-spacing: 8px;	background: #fff;	border: none;}#wp-calendar caption {	display: none;}#wp-calendar tfoot td {border: none;}#wp-calendar tbody td {	text-align: center;	border-radius: 2px;	border: 1px solid #f4f4f4;	padding: 7px 0;}#wp-calendar tbody td:hover {	border-color: #e2e2e2;}#wp-calendar tbody td#today {	color: #efa48d;	border-color: #efa48d;}#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next a {	color: #888;	font-size: 12px;	font-weight: 400;	position: relative;	text-transform: uppercase;	bottom: 0px;	margin-bottom: 1px;}#wp-calendar tfoot td#prev a {	left: 6px;}#wp-calendar tfoot td#prev {	text-align: left;}#wp-calendar tfoot td#next {	text-align: right;	right: 6px;}#wp-calendar thead th {	font-size: 13px;	font-weight: 400;	color: #888;	text-align: center;}#wp-calendar tbody td a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover {	color: #efa48d;}#wp-calendar caption {	text-align: right;	color: #333;	font-size: 12px;	margin-top: 10px;	margin-bottom: 15px;}#wp-calendar thead {	font-size: 10px;}#wp-calendar thead th {	padding: 7px 0;	background: #efa48d;	color: #fff;	border: 1px solid rgba(255, 255, 255, .1);}#wp-calendar tbody td {	background: #f5f5f5;	border: 1px solid #fff;	text-align: center;	padding: 7px 0;	font-size: 14px;}#wp-calendar tbody td:hover {	background: #fff;}#wp-calendar tbody .pad {	background: none;}#wp-calendar tfoot #next {	font-size: 10px;	text-transform: uppercase;	text-align: right;}#wp-calendar tfoot #prev {	font-size: 10px;	text-transform: uppercase;	padding-top: 10px;}.page-title {	font-size: 26px !important;	color: #222222;	margin-bottom: 26px !important;}.aisa-containerWrap .aisa-excerpt h1.post-heading {	margin-bottom: 0px !important;	margin-top: 0 !important;}.alignleft {	margin: 8px 18px 8px 0;	float: left;}.alignnone {	margin: 10px auto;	display: block;}.alignright {	margin: 8px 0 8px 18px;	float: right;}.aisa-containerWrap .aisa-content-area h1,.aisa-containerWrap .aisa-article h1 {	font-size: 28px;	color: #222222;	margin: 6px 0 14px !important;	letter-spacing: 1px;}.aisa-containerWrap .aisa-content-area h2,.aisa-containerWrap .aisa-article h2 {	font-size: 26px;	color: #222222;	margin: 0px 0 18px !important;	padding-top: 2px;}.aisa-containerWrap .aisa-content-area h3,.aisa-containerWrap .aisa-article h3 {	font-size: 22px;	color: #222222;	margin: 10px 0 21px;}.aisa-containerWrap .aisa-content-area h4,.aisa-containerWrap .aisa-article h4 {	font-size: 20px;	color: #222222;	margin: 0px 0 27px !important;}.aisa-containerWrap .aisa-content-area h5,.aisa-containerWrap .aisa-article h5 {	font-size: 16px;	color: #222222;	margin: 0px 0 31px !important;}.aisa-containerWrap .aisa-content-area h6,.aisa-containerWrap .aisa-article h6 {	font-size: 12px;	color: #222222;	margin: 0px 0 24px !important;}.aisa-containerWrap .aisa-content-area hr,.aisa-containerWrap .aisa-article hr {	margin-top: 2px;	border-top: 1px dotted #dedede;}.comment-area ul,.aisa-containerWrap .aisa-content-area ul,.aisa-containerWrap .aisa-article ul {	margin: 0 0 0px 36px;}.comment-area ol,.aisa-containerWrap .aisa-content-area ol,.aisa-containerWrap .aisa-article ol {	margin: 0 0 0px 21px;}.comment-area>ol,.comment-area>ul,.aisa-containerWrap .aisa-content-area>ul,.aisa-containerWrap .aisa-article>ul,.aisa-containerWrap .aisa-content-area>ol,.aisa-containerWrap .aisa-article>ol {	margin-bottom: 17px;}.comment-area ol>li,.aisa-containerWrap .aisa-content-area ol>li,.aisa-containerWrap .aisa-article ol>li {	list-style: decimal;	list-style-position: inside;	margin: 4.5px 0;	letter-spacing: .3px;}.comment-area ul>li,.aisa-containerWrap .aisa-content-area ul>li,.aisa-containerWrap .aisa-article ul>li {	list-style: disc;	list-style-position: outside;	margin: 4.5px 0;	letter-spacing: .3px;}.comment-area ul>li {	list-style: disc !important;}.comment-area ol>li {	list-style: decimal !important;}code {	padding: 0;	color: #797979;	background-color: transparent;	font-size: 14px;	font-family: 'Inconsolata', monospace;}/* 7. 404 Error Page */.error404 .aisa-logowrap {	background-color: #fff;}.error404 .error-content {	text-align: center;}.error404 .error-content img {	margin: 20px auto;	display: block;}.error404 .error-content h3 {	font-weight: 800;	font-size: 55px;	margin: 40px 0 20px;}.error404 .error-content p {	margin: 0 0 10px;}.error404 .aisa-footer .aisa-instagramWrap .aisa-titlebar {	border-top: 1px solid #eee;}.error404 .aisa-background {	padding: 120px 0;}.error404 .error-content .aisa-btn {	padding: 7px 20px;	font-size: 12px;	letter-spacing: 1px;	margin-top: 6px;}.aisa-background > .container,.aisa-background > .container-fluid {	z-index: 1;	position: relative;}/* 8. Magnific Popup */.aisa-img-popup img,.aisa-gallery li img {	cursor: zoom-in;}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg {	opacity: 0;	-webkit-backface-visibility: hidden;	-webkit-transition: all 0.5s ease-out;	-moz-transition: all 0.5s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}.mfp-with-zoom.mfp-ready .mfp-container {	opacity: 1;}.mfp-with-zoom.mfp-ready.mfp-bg {	opacity: 0.8;}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg {	opacity: 0;}/*Black Unit Fix*/hr.wp-block-separator {  display: inline-block;  width: 100%;  margin-bottom: 50px;}blockquote.wp-block-pullquote {  padding: 0 0 0 20px;}ul.wp-block-latest-posts li {  margin-bottom: 10px;}.wp-block-categories ul li {  margin-bottom: 10px;}ul.wp-block-gallery {  padding-bottom: 50px;}pre.wp-block-verse {  margin-bottom: 30px;}.aisa-containerWrap .aisa-content-area ul.wp-block-gallery.alignnone {  margin: 0 -8px;  display: flex;}.aisa-containerWrap .aisa-content-area .wp-block-gallery .blocks-gallery-item {  margin: 8px;}p:empty {  display: none;}.aisa-comments-area input.error, .aisa-comments-area textarea.error { border: 1px solid red !important;}.aisa-comments-area label.error {	display: none !important;}