body {font-family: 'Questrial', sans-serif;}
/* Header Start */
header .site_logo {display:inline-block; margin-top: 2%;}
header .site_logo a {}
header .site_logo a img {max-width: 375px;margin-left: 10%;}
header .site_phone {}
header .site_email {}
header . site_language {}
header #user_tools {}
/* Header End */
/* Main Nav Start */
#topnav {}
#topnav .level-0 li {position:relative;display:inline-block;z-index:100;}
#topnav .level-0 li a {color:#000;display:block;padding:10px;font-size: inherit;}
#topnav .level-0 li .child {}
#topnav .level-0 > li > div a {}
#topnav .level-0 > li > div .child {}
#topnav .level-0 > li ul {position:absolute;height:0;overflow:hidden;min-width: 100%;}
#topnav .level-0 > li ul > li ul {top: 0;left: 100%;}
#topnav .level-0 > li ul li {display:block;width:100%;white-space:nowrap;font-size: inherit;}
/* Main Nav End */
/* Mobile Nav Start */
#mobile_nav_icon {height:44px;width:44px;background-color:#40a05b;z-index:10;display:none;}
#mobile_nav_icon span {position:relative;background-color: #fff;width: 33px;height: 3px;display: block;margin: 0 auto;}
#mobile_nav_icon span:nth-child(1) {top:11px;}
#mobile_nav_icon span:nth-child(2) {top:18px;}
#mobile_nav_icon span:nth-child(3) {top:25px;}
#mobilenav {position:absolute;overflow:hidden;display: inline-block;width: 280px;right:0;z-index: 10;transition-delay: 1s;-moz-transition-delay: 1s;-ms-transition-delay: 1s;-o-transition-delay: 1s;-webkit-transition-delay: 1s;}
#mobilenav ul {position:absolute;top:0;list-style:none;transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-ms-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;-webkit-transition: 1s ease-in-out;width: 100%;left:100%;}
#mobilenav ul li {background-color:#FFF;}
#mobilenav .level-0 {}
#mobilenav .level-0 ul {}
#mobilenav a {position:relative;display:block;}
#mobilenav span.child {position:absolute;right:0;top:0;bottom:0;width:22px;background-color:#000;cursor: pointer;}
/* Mobile Nav End */
/* Banner Styles Start */
#ifking_banner_wrapper {margin-top: 2%;}
#ifking_banner_wrapper img{-webkit-animation: fadein 2s;-moz-animation: fadein 2s;-ms-animation: fadein 2s;-o-animation: fadein 2s;animation: fadein 2s;}
@keyframes fadein {from {opacity: 0;}to{opacity: 1;}}
#ifking_banner_wrapper > img:first-of-type {display:block;}
#ifking_banner_wrapper > img {display:none;}
#ifking_banner_wrapper .ifking_banner_container {overflow:hidden;}
#ifking_banner_wrapper .ifking_banner_container .banner_image {position:absolute;top:0;top: 0;bottom: 0;width: 100%;overflow:hidden;}
#ifking_banner_wrapper .ifking_banner_container .banner_image img {width: 100%;}
#ifking_banner_wrapper .ifking_banner_container .banner_image:nth-of-type(1) {position:relative;}
#ifking_banner_wrapper .ifking_banner_container .banner_image .slide_link {position:absolute;width:100%;top:0;bottom:0;display:inline-block;}
	/* Content Styles Start */
	#ifking_banner_wrapper .banner_content_wrapper {position:absolute;width:100%;top:0;bottom:0;}
	#ifking_banner_wrapper .banner_content_wrapper > .opacity_background {position: absolute;width: 100%;top: 0;bottom: 0;}
	#ifking_banner_wrapper .banner_content_wrapper > span {display:inline-block;height:100%;width:0%;vertical-align:middle;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container {display:inline-block;width:100%;vertical-align:middle;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container > .opacity_background {position: absolute;width: 100%;top: 0;bottom: 0;}

			.content_fading_banner .banner_content_wrapper > .banner_content_container > .opacity_background {background-color:#FFF;opacity:0.5;}
			.double_sliding_banner .banner_content_wrapper > .banner_content_container > .opacity_background {background-color:#FFF;opacity:0.5;}

	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .caption_title {color:#FFF;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .caption_title * {position:relative;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .caption_title > .opacity_background {position: absolute;width: 100%;top: 0;bottom: 0;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .caption_content {color:#FFF;}
	#ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .caption_content > .opacity_background {position: absolute;width: 100%;top: 0;bottom: 0;}
	/* Content Styles End */
	/* Fullscreen Styles Start */
	.fullscreen_banner {height:100%}
	#ifking_banner_wrapper .fullscreen_banner .image_container {height: 100%;}
	#ifking_banner_wrapper .fullscreen_banner .banner_image {height:100%;background-repeat: no-repeat;background-size: cover;}
	/* Fullscreen Styles End */
	/* Arrows Start */
	#ifking_banner_wrapper .banner_arrows_container {position: absolute;width: 100%;top: 0;bottom: 0;}
	@media only screen and (max-device-width: 1700px) and (-webkit-min-device-pixel-ratio: 2) {
		#ifking_banner_wrapper .banner_arrows_container {display:none;}
	}
	#ifking_banner_wrapper .banner_arrows_container > div {max-width:1040px;margin:0 auto;height: 100%;}
	#ifking_banner_wrapper .banner_arrows_container .swiper_left, #ifking_banner_wrapper .banner_arrows_container .swiper_right {position: absolute;top: 50%;z-index: 1;display:none;color:#FFF;}
	#ifking_banner_wrapper:hover .banner_arrows_container .swiper_left, #ifking_banner_wrapper:hover .banner_arrows_container .swiper_right {display:inline-block;}
	#ifking_banner_wrapper .banner_arrows_container .swiper_left {left:0;}
	#ifking_banner_wrapper .banner_arrows_container .swiper_right {right:0;}
	/* Arrows End */
	/* Bullet Navigation Start */
	#ifking_banner_wrapper .banner_nav {}
	#ifking_banner_wrapper .banner_nav .banner_control {display: inline-block;color: transparent;height:15px;width:15px;margin-right:10px;background-color:#999;}
	#ifking_banner_wrapper .banner_nav .active {background-color:#333;}
	/* Bullet Navigation End */
/* Banner Styles End */
/* Content Start */
	/* VP Boxes Start */
	@media only screen and (max-device-width: 1700px) and (-webkit-min-device-pixel-ratio: 2) {
		.view_port_width {width:100vw !important;left:calc(-50vw + 50%) !important;}
	}
	body.mac .view_port_width {width:100vw !important;left:calc(-50vw + 50%) !important;}
	.view_port_width .view_port_content {max-width:1040px;margin:0 auto;padding:1em 10px;}
	/* VP Boxes End */
	/* User Register Start */
	@media (min-width: 401px) {
		#user_register .form_div > div:nth-child(2n+1) {padding-right:1%;}
		#user_register .form_div > div:nth-child(2n) {padding-left:1%;}
	}
	@media (max-width: 400px) {
		#user_register .form_div > div:nth-child(2n+1) {margin-bottom:1em;}
	}
	/* user Register End */
	
	/* Gallery Start */
		/* Gallery Browse Start */
		#view_gallery .gallery_albums {overflow:auto;}
		#view_gallery .gallery_albums .gallery_album {width:25%;height:200px;float:left;}
		#view_gallery .gallery_albums .gallery_album a {position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;}
		#view_gallery .gallery_albums .gallery_album .image {position:absolute;left:0;top:0;right:0;bottom:0;background-position: center;background-size: cover;background-repeat: no-repeat;}
		#view_gallery .gallery_albums .gallery_album span.title {display:none;position:absolute;bottom:0;left:0;right:0;text-align:center;background-color: #313131;color: #FFF;line-height: 2.1em;}
		#view_gallery .gallery_albums .gallery_album:hover span.title {display:block;}
		#view_gallery .gallery_albums .gallery_album:hover .opacity_dark {display:none;}
		/* Gallery Browse End */
		/* Album Browse Start */
		#view_album .album_photos {overflow:auto;}
		#view_album .album_photos .album_photo {width:25%;height:200px;float:left;background-position: center;background-size: cover;background-repeat: no-repeat;}
		#view_album .album_photos .album_photo a {position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;}
		/* Album Browse End */
	/* Gallery End */
	/* Article Common Styles Start */
	.article_display_image {opacity: 0;overflow: hidden;text-align: center;height: 200px;}
	.article_display_image a {width: 100%;height:100%;}
	.article_display_image img {margin: 0 auto;max-height:100%;}
	.article_previews .article .article_category {margin-top: 15px;display: block;}
	.article_previews .article .article_title {margin:15px 0 5px 0;}
	.article_previews .article .article_title a {text-decoration:none;}
	.article_previews .article .article_title a:hover {}
	.article_previews .article .article_description {margin-bottom:10px;}
	.article_previews .article .article_description p {margin:0;}
	.article_previews .article .article_author {font-weight:600;font-size:0.75rem;margin-bottom:0.5em;}
	.article_previews .article .read_more {font-size:0.875rem;text-decoration: none;}
	.article_previews .article .read_more::after {content: '\f178';font-family: 'FontAwesome';vertical-align: middle;margin-left: 5px;}
	.article_previews .article .read_more:hover:after {color:#000;}
	@media (max-width:950px) {
		.article_previews .article {width:100%;border-bottom:1px solid #e6e7e8;margin-bottom: 30px;padding-bottom: 30px;}
		.article_previews .article .preview_content {width:60%;display:inline-block;vertical-align:top;}
		.article_previews .article .article_title {margin:0 0 15px 0;}
		.article_previews .article .article_display_image {width:38%;display:inline-block;vertical-align:top;margin-right:2%;}
		.article_previews .article .article_display_image a {display:inline-block;}
	}
	@media (max-width:580px) {
		.article_previews .article .article_display_image {width:100%;display:block;margin:0 0 15px 0;}
		.article_previews .article .preview_content {width:100%;display:block;}
	}
	/* Article Common Styles End */
	/* Article Banner Start */
	.article_banner {max-height: 600px;overflow:hidden;margin-bottom: 2em;border-bottom: 1px solid #e6e7e8;padding-bottom: 2em;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .opacity_background {background: -moz-linear-gradient(bottom,  rgba(0,0,0,0.9) 25%, rgba(255,255,255,0.23) 75%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(bottom,  rgba(0,0,0,0.9) 25%,rgba(255,255,255,0.23) 75%,rgba(255,255,255,0) 100%);background: linear-gradient(to top,  rgba(0,0,0,0.9) 25%,rgba(255,255,255,0.23) 75%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e6000000',GradientType=0 );}
	.article_banner #ifking_banner_wrapper .ifking_banner_container .banner_image {max-height:600px;min-height:600px;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container {vertical-align: bottom;text-align: center;margin-bottom: 3.5em;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container h1 {font-size:3.4rem;color:#FFF;line-height: 1;margin-bottom: 15px;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container p {color:#FFF;margin:0;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .button {font-size: 1.25rem;padding: 5px 10px 7px;vertical-align: middle;background-image: url(../images/olm_button.png);border: none;background-position: center;background-size: cover;background-repeat: no-repeat;border-radius:5px;font-weight:600;margin-top:15px;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .button:hover {color:#fff;}
	.article_banner #ifking_banner_wrapper .banner_content_wrapper > .banner_content_container .animated_text {height:0;overflow:hidden;transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-ms-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;-webkit-transition: 1s ease-in-out;}
	.article_banner .mobile_title, .article_banner .mobile_content {display: none;}
	@media (max-width:1150px) {
		.article_banner #ifking_banner_wrapper .ifking_banner_container .banner_image {min-height:500px;}
	}
	@media (max-width:950px) {
		.article_banner #ifking_banner_wrapper .ifking_banner_container .banner_image {min-height:450px;}
	}
	@media (max-width:800px) {
		.article_banner {max-height: initial;}
		.article_banner .mobile_title, .article_banner .mobile_content, #ifking_banner_wrapper .ifking_banner_container .banner_image {display: block;text-align:center;}
		.article_banner #ifking_banner_wrapper .ifking_banner_container .banner_image img {max-height: 300px;margin:15px auto;}
		.article_banner #ifking_banner_wrapper .ifking_banner_container .banner_image {max-height:initial;overflow:auto;}
		.article_banner #ifking_banner_wrapper .banner_content_wrapper {display: none;}
	}
	@media (max-width:580px) {
		.article_banner .mobile_title * {font-size:2rem;}
	}
	/* Article Banner End */
	/* Article View Start */
	#article {overflow:hidden;}
	@media(min-width:701px) {#article {min-height:auto !important;}}
	#article h1 {text-align:center;}
	@media (max-width:580px) {#article h1 {font-size:2rem;}}
	#article h1::first-letter, #article p::first-letter {text-transform:uppercase;}
	#article ul {padding-left: 30px;}
	#article .article_crumbs {margin-bottom: 2em;font-size: 0.75rem;}
	#article .article_crumbs .parent_page, #article .article_crumbs .parent_page a {color: #414042;}
	#article .article_crumbs .crumb_seperator {margin:0 5px;}
	#article .article_crumbs .crumb_seperator::after {font-size: 0.75rem;content: '\f105';font-family: 'FontAwesome';}
	#article .article_crumbs .current_page {}
	#article .article_category {float:right;font-weight:bold;}
	#article .article_author {display:block;margin:5px 0;}
	#article .article_author .author_image {display: inline-block;width: 55px;vertical-align: middle;margin-right:10px;}
	#article .article_author .author_name {display: inline-block;vertical-align: middle;}
	#article .article_author .author_name p {margin-bottom:0;}
	#article .post_date {font-size:0.75rem;}
	#article .tag_line {text-align:center;margin-top: 15px;}
	#article .tag_line p {margin-bottom:0;font-style: italic;}
	#article .article_author a {}
	#article .display_image {margin-top:30px;text-align:center;}
	#article .display_image img {margin: 0 auto;}
	#article .article_content {word-break: break-word;margin-top:30px;}
	#article .article_content img {margin-bottom: 10px;height:auto;margin-top: 10px;}
	#article .article_tags {margin:15px 0;}
	#article .article_container .article_tags a {text-decoration:none;}
	#article .article_tags span {padding:5px;}
	#article .social_media_sharing {text-align:right;margin-bottom: 15px;}
	#article .social_media_sharing * {vertical-align: top !important;}
	figure.image {display: inline-block;}
	figure.image figcaption {font-size: 11px;font-weight: bold;max-width:100%;width: min-content;min-width: 100%;}
		/* Recommended Articles Start */
		#article .recommended_articles {margin-top:30px;}
		#article .recommended_articles h3 {margin-bottom:15px;}
		/* Recommended Articles End */
	#article .article_comments .comment {border-bottom:1px solid #cccccc;margin-bottom:1.4em;}
	#article .article_comments .comment:last-of-type {border:none;margin-bottom:0;}
	#article .article_comments {}
	#article .article_comments h3 {display: inline-block;position:relative;margin-right:33px;}
	#article .article_comments h3 span {position: absolute;right: -33px;transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);}
	#article .article_comments h3 span::after {content: '\f178';font-family: 'FontAwesome';color: #000;vertical-align: middle;margin-left: 5px;}
	#article .article_comments .comment .comment_author {font-weight:bold;}
	#article .article_comments .comment .comment_date {font-size:0.875em;margin-bottom:15px;display:block;}
	/* Article View End */
	/* Article Browse Start */
	#article_browse {overflow:hidden;}
	@media(min-width:701px) {#article_browse {min-height:inherit !important;}}
		/* Article Nav Start */
		.article_navigation_menu {display:none;}
		.article_navigation {float:left;width:250px;border-right:1px solid #cccccc;padding:10px 20px 10px 10px;}
		@media(min-width:701px) {
			.article_navigation {left:0 !important;opacity:1 !important;}
		}
		.article_navigation *::first-letter {text-transform:uppercase;}
		.article_navigation h2 {}
		.article_navigation a {}
		.article_navigation a:hover {}
		.article_navigation .recent_articles {}
		.article_navigation .recent_articles .articles {max-height: 135px;overflow:hidden;}
		.article_navigation .recent_articles .articles a {display:block;margin-bottom:0.5em;}
		.article_navigation .archived_articles {}
		.article_navigation .archived_articles .articles {max-height: 135px;overflow:hidden;}
		.article_navigation .archived_articles .articles a {display:block;margin-bottom:0.5em;}
		.article_navigation .article_tags {}
		.article_navigation .article_tags .tags {max-height: 135px;overflow:hidden;}
		.article_navigation .article_tags .tags a {display:block;margin-bottom:0.5em;}
		.nav_present {margin-left:270px;}
		@media(max-width:700px) {
			.article_navigation_menu {display:block;height: 44px;width: 55px;background-color: #000;z-index: 10;}
			.article_navigation_menu span {position: relative;background-color: #fff;width: 33px;height: 3px;display: block;margin: 0 auto;}
			.article_navigation_menu span:nth-child(1) {top:11px;}
			.article_navigation_menu span:nth-child(2) {top: 18px;}
			.article_navigation_menu span:nth-child(3) {top:25px;}
			.article_navigation {position: absolute;top: 0%;width: 100%;left: -100%;right: 102%;display: block;opacity: 0;background-color: #FFF;top: 55px;border: 1px solid #000;padding: 2%;transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-ms-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;-webkit-transition: 1s ease-in-out;z-index: 1;}
			.nav_present {margin-left:0;}
		}
		/* Article Nav End */
		/* Article Author View Start */
		#article_browse .author_info {overflow:auto;margin-bottom:1em;border-bottom:1px solid #cccccc;padding-bottom:1em;}
		#article_browse .author_info img {float: left;width: 100%;max-width: 250px;margin-right: 1em;max-height: 300px;}
		#article_browse .author_info .author_bio {word-wrap: break-word;word-break: break-all;}
		/* Article Author View End */
	#article_browse .article_paginator {text-align:right;}
	#article_browse .posted_articles {}
	#article_browse .posted_articles .article_preview {overflow:hidden;margin-bottom: 1em;border-bottom:1px solid #cccccc;padding-bottom:1em;}
	#article_browse .posted_articles .article_preview:last-of-type {border:none;padding-bottom:0;}
	#article_browse .posted_articles .article_preview *::first-letter {text-transform:uppercase;}
	#article_browse .posted_articles .article_preview .article_title a {text-decoration:none;color:inherit;}
	#article_browse .posted_articles .article_preview .article_title a:hover {}
	#article_browse .posted_articles .article_preview .post_date {display:block;}
	#article_browse .posted_articles .article_preview .display_image {margin: 5px 0;}
	#article_browse .posted_articles .article_preview .display_image img {max-width: 250px;}
	#article_browse .posted_articles .article_preview .content_preview {}
	/* Article Browse End */
	/* Sponsored Article Start */
	.sponsored_article_tag {font-weight: bold;font-size: 0.75em;margin-bottom: 0.25rem;display: block;}
	/* Sponsored Article End */
	/* Author Portrait Start */
	.author_portrait {text-align:center;}
	.author_portrait a {text-decoration:none;}
	.author_portrait .image_preview {height:150px;text-align:center;}
	.author_portrait .image_preview span {display:inline-block;width:0;height:100%;vertical-align:middle;}
	.author_portrait .image_preview img {display:inline-block;max-height:100%;vertical-align:middle;}
	.author_portrait a:hover, .author_portrait a:hover .author_name, .author_portrait a:hover .author_title {}
	.author_portrait .author_name {margin:0;font-size:1em;}
	.author_portrait .author_title {margin:0;font-weight:bold;font-size:0.75rem;}
	/* Author Portrait End */
	/* Content Boxes Start */
	#content_boxes .content_box {text-align:center;}
	#content_boxes .content_box .image_preview {height: 140px;margin-bottom:1em;}
	#content_boxes .content_box .image_preview span {display:inline-block;height:100%;vertical-align:middle;}
	#content_boxes .content_box .image_preview img {display:inline-block;max-height: 100%;}
	#content_boxes .content_box .button {}
	/* Content Boxes End */
/* Content End */
/* Footer Start */
footer {}
footer .site_copyright {}
	/* Social Media Start */
		#social_media_links .social_icon {width:30px;height:30px;overflow:hidden;display: inline-block;}
		#social_media_links .social_icon .normal, #social_media_links .social_icon .hover {position:absolute;left:0;right:0;max-height:100%;transition: 0.25s ease-in-out;-moz-transition: 0.25s ease-in-out;-ms-transition: 0.25s ease-in-out;-o-transition: 0.25s ease-in-out;-webkit-transition: 0.25s ease-in-out;}
		#social_media_links .social_icon .normal {top:0;}
		#social_media_links .social_icon .hover {top:100%;}
		#social_media_links .social_icon:hover .hoverable {top:-100%;}
		#social_media_links .social_icon:hover .hover {top:0;}
	/* Social Media End */
/* Footer End */

body {background: url(../images/leaf.png) right top no-repeat, url(../images/header_bg.png) center top no-repeat;}

label, p {color:#666;}

footer {background: url(../images/footer_bg.jpg);
    background-repeat: repeat-x;
    background-position: center bottom;
    background-color: #7b2b83;
    padding: 2%;
	text-align: center;
	color: #fff;}
h1 { font-size: 2.3em;
    border-bottom: 1px solid #c2c2c2;
    padding-bottom: 0.7em;
    margin-bottom: 0.7em;
    font-family: 'Titillium Web', sans-serif;
    font-weight: 200;
    color: #7b2b83;
	margin-top: 2%;}
header {border-top: 5px solid #7b2b83;}

header a {color: #FFF;
    display: inline-block;
    font-size: 1em;
    padding: 0 10px;
    border-left: 1px dotted #b67dbd;
	text-decoration: none;
    font-family: 'Titillium Web', sans-serif;}
header a:hover {color: #b67dbd;}

#site-info {    background: #7b2b83;
    padding-top: 10px;
	padding-bottom: 8px;
	position: absolute;
    right: 10%;
	top: 0;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;}
#site-info div {display: inline-block; }

.button {    background: rgb(119,41,127);
    background: -moz-linear-gradient(top, rgba(119,41,127,1) 0%, rgba(98,0,109,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(119,41,127,1)), color-stop(100%,rgba(98,0,109,1)));
    background: -webkit-linear-gradient(top, rgba(119,41,127,1) 0%,rgba(98,0,109,1) 100%);
    background: -o-linear-gradient(top, rgba(119,41,127,1) 0%,rgba(98,0,109,1) 100%);
    background: -ms-linear-gradient(top, rgba(119,41,127,1) 0%,rgba(98,0,109,1) 100%);
    background: linear-gradient(to bottom, rgba(119,41,127,1) 0%,rgba(98,0,109,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77297f', endColorstr='#62006d',GradientType=0 );
    color: #fff;
    padding: 13px 20px;
    display: inline-block;
    cursor: pointer;
    font-weight: normal;
    border-radius: 15px;
    transition: none;
    text-align: center;}
.button:hover {    background: rgb(203,209,119);
    background: -moz-linear-gradient(top, rgba(203,209,119,1) 0%, rgba(176,190,38,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,209,119,1)), color-stop(100%,rgba(176,190,38,1)));
    background: -webkit-linear-gradient(top, rgba(203,209,119,1) 0%,rgba(176,190,38,1) 100%);
    background: -o-linear-gradient(top, rgba(203,209,119,1) 0%,rgba(176,190,38,1) 100%);
    background: -ms-linear-gradient(top, rgba(203,209,119,1) 0%,rgba(176,190,38,1) 100%);
    background: linear-gradient(to bottom, rgba(203,209,119,1) 0%,rgba(176,190,38,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbd177', endColorstr='#b0be26',GradientType=0 );
    color: #7b2b83;}