.site .widget.aladdin_page {
	color: #666;
	font-size: 18px;
}

.site .wide .widget.aladdin_page  .transparent .content-container {
	border: none;
	box-shadow: none;
}

.site .wide .widget.aladdin_page .widgettitle,
.site .wide .widget.aladdin_page .widget-title {
	margin: 20px auto;
}

.site .sidebar-top-full .widget-area .widget .widget-page-wrap {
	margin: 0 20px;
	max-width: 100%;
}

.wide .widget-area .widget .main-wrapper,
.wide .widget-area .widget .main-wrapper.no-sidebar {
	margin: 0 auto;
}	
.wide .widget-area .widget .main-wrapper {
	padding: 20px 0 0 0;
}

.content-container > div {
	padding: 20px;
}

.widget .widget-image {
	margin: 0 20px 20px 20px;
	padding: 20px;
}

.widget .widget-image img{
	display: block;
	margin: 0 auto;
}

.widget.aladdin_page_aladding .main-wrapper {
	background: transparent;
	box-shadow: none;
	padding: 20px;
}

.widget .entry-header,
.widget .entry-content {
	margin: 0 auto;	
	padding: 0 20px;
}

.site .aladdin_page_aladding .widget-button {
	text-align: center;
}
.site .aladdin_page_aladding .widget-button li:before {
	content: '';
}

.widget.aladdin_page_aladding .widget-button a {
	color: #fff;
	border: none;
	border-radius: 3px;
	background: #0c9c0d linear-gradient(#82d18d, #0c9c0d);
	box-shadow: inset #72de26 0 -1px 1px, inset 0 1px 1px #98ff98, #3caa3c 0 0 0 1px, rgba(0,0,0,.3) 0 2px 5px;
	display: inline-block;
	font-size: 20px;
	outline: none;
	padding: 10px 40px;
	text-shadow: 0 -1px rgba(0,0,0,.1);
	text-decoration: none;
	user-select: none;
	-webkit-animation: pulsate 1.2s linear infinite;
	animation: pulsate 1.2s linear infinite;
}

.widget.aladdin_page_aladding .widget-button a:hover {
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
	cursor: pointer;
}

.widget.aladdin_page_aladding .widget-button a:active {
	box-shadow: 0 -1px 3px rgba(0,0,0,.3), 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
	color: #fff;
	text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;
	top: 1px;
}

.widget.aladdin_page_aladding ul li:before{
	content: '';
}

.widget.aladdin_page_aladding ul li{
	list-style: disc;
}

@-webkit-keyframes pulsate {
	50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}

@keyframes pulsate {
	50% {color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff;}
}

.widget.aladdin_page_aladding .search-form {
	max-width: 400px;
	margin: 20px auto;
}