/*
 * Plugin Name: Galepro Core
 * Plugin URI: http://idtheme.com
 * Author: Gian Mokhammad R
 * Author URI: http://gianmr.com
 */
 
/* General */
.gmr-list-related ul li:before,
.gmr-list-related ul li:after,
.clearfix:before,
.clearfix:after {content: " ";display: table;}
.gmr-list-related ul li:after,
.clearfix:after {clear: both;}
.pull-left {float: left !important;}
.pull-right {float: right !important;}

/* All Widget */
.galepro-core-form-widget .intro-text {font-size: 14px;}
.galepro-core-form-widget .spam-text {font-size: 12px;font-style: italic;text-align: center;}
.galepro-core-form-widget form input {margin-right: 10px;margin-bottom: 10px;}
.galepro-core-form-widget.force-100 form input {width: 100%;margin-right: 0;}
.galepro-core-form-widget form input[type="submit"] {background-color: #2c3e50;border-color: #2c3e50;color: #ffffff;}
.galepro-core-form-widget form input[type="submit"]:hover {opacity: 0.9;filter: alpha(opacity=90); /* For IE8 and earlier */}
@media (max-width:767px) {
	.galepro-core-form-widget form input {width: 100%;margin-bottom: 10px;margin-right: 0;}
}

/* Author box */
.gmr-authorbox {word-wrap: break-word;position: relative;margin-bottom: 10px;padding:10px;background-color: #f6f4f1;}
.gmr-ab-gravatar {float: left;margin-right: 10px;}
.gmr-ab-content {padding-left: 74px;}
.gmr-ab-authorname {	margin-bottom: 5px;}
.gmr-ab-authorname span.uname {font-size: 20px;line-height: 24px;}
@media (max-width:767px) {
	.gmr-ab-gravatar {display: none;}
	.gmr-ab-content {padding-left: 0;}
}

/* Recent post */
.galepro-core-rp-widget div.galepro-core-rp{border: 2px solid #f6f4f1;position:relative;padding:10px;}
.galepro-core-rp-widget li {border-bottom: 2px solid #f6f4f1;}
.galepro-core-rp-widget li:last-child {border-bottom:none;}
.galepro-core-rp-widget li img {float: left;margin-right: 10px;width: 46px;height: 46px;min-width: 46px;min-height: 46px;max-width: 46px;max-height: 46px;}
.galepro-core-rp-meta,
.galepro-core-rp-meta a {font-size: 12px;color: #999;}

/* Related post */
div.galepro-core-related-post h3.related-title {margin-top:0;margin-bottom: 10px;font-size: 13px;line-height: 17px;}
div.galepro-core-related-post h3.related-title span{overflow: hidden;color: #fff;background-color: #795548;text-align: left;font-size: 13px;line-height: 17px;padding: 1px 10px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}

.breadcrumbs {padding: 3px 14px;background-color: #eeeeee;font-size: 11px;}
.breadcrumbs .separator{padding-left: 3px;padding-right: 3px;}

.galepro-core-center-ads {text-align: center;}
.galepro-core-center-right {text-align: right;}
.galepro-core-topbanner {float: right !important;max-width: 728px;width: 100%;}
@media (max-width: 1200px) {
	.galepro-core-topbanner {
		text-align: center;
		display: block !important;
		width: 100%;
		max-width: 100%;
		margin: 10px auto 0 auto;
	}
}

/* Banner */
.galepro-core-banner-secondpost,
.galepro-core-topbanner-aftermenu{margin-bottom: 15px;text-align: center;}
.galepro-core-footerbanner{margin-top: 15px;text-align: center;}
.galepro-core-banner-beforecontent.pull-left {margin-right: 15px;}
.galepro-core-banner-beforecontent.pull-right {margin-left: 15px;}
.galepro-core-banner-beforecontent,
.galepro-core-banner-insidecontent {margin-bottom: 15px;}
.galepro-core-banner-aftercontent {margin-bottom: 15px;}
.galepro-core-floatbanner-left {z-index: 999;left: 10px;position: fixed;overflow:hidden;text-align: center;top: 10px;}
.galepro-core-floatbanner-right {z-index: 999;right: 10px;position: fixed;overflow:hidden;text-align: center;top: 10px;}
.admin-bar .galepro-core-floatbanner-left,
.admin-bar .galepro-core-floatbanner-right {top: 42px;}
.galepro-core-floatbanner-footer {z-index: 999;position: fixed;text-align: center;bottom: 0;left:0;right:0;}
.inner-floatbanner-bottom { background: #f6f4f1;}
.galepro-core-floatbanner button {text-align: right;font-size:12px;padding: 1px 5px; width: 100%;display: block;margin:0;background: #f6f4f1;border:none;color: #333;}
@media (max-width: 1200px) {
	.galepro-core-floatbanner {
		display: none;
	}
}

/* Anti Adblock */
#galepro-core-adb-enabled {position: fixed;z-index: 9999;top: 0;left:0;bottom:0;right: 0;background-color: rgba(0, 0, 0, .9);}
#id-overlay-box {width: 80%;position: fixed;left: 10%;top: 25%;text-align:center;color: #fff; font-size: 18px;}
#id-overlay-box .refresh-button {margin-top: 20px;}

/* Social share */
.galepro-core-social-share {margin:0 0 10px 0;padding:3px 5px;background-color: #f6f4f1;}
ul.galepro-core-socialicon-share{margin:0 0 0 0;padding:5px 0;}
ul.galepro-core-socialicon-share li {text-align:center;display: inline-block;margin:0 5px 0 0;}
ul.galepro-core-socialicon-share li a{color:#fff;padding:5px 10px!important;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
@media (max-width:767px) {
	ul.galepro-core-socialicon-share li.text-title{display:none;}
}

ul.galepro-core-socialicon-share li.twitter a{background: #55acee;}
ul.galepro-core-socialicon-share li.facebook a{background: #3b5998;}
ul.galepro-core-socialicon-share li.google a{background: #dd4b39;}
ul.galepro-core-socialicon-share li.whatsapp a{background: #25d366;}

.galepro-core-fb-comments {margin: 0 -8px;}

/* gallery */
.galepro-core-gallery {display:block;position: relative;margin-top:5px;margin-bottom:10px;}
.galepro-core-gallery ul {position:relative;padding:0;margin:0 -5px;font-size:0;}
.galepro-core-gallery ul li{display:inline-block;width:25%;margin:0;padding:0;}
.galepro-core-gallery ul li a{display:block;padding:0;margin:5px;}
.galepro-core-gallery ul li img{width:100%;}
.gmr-fullimage-content img {
	display: block;
	width: 100%;
}

@media only screen and (max-width: 480px) {
	.galepro-core-gallery ul li {width:50%;}
}


/* gallery */
.gmr-gallery-related {display:block;position: relative;margin-top:5px;margin-bottom:10px;}
.gmr-gallery-related ul {position:relative;padding:0;margin:0 -5px;font-size:0;}
.gmr-gallery-related ul li{word-wrap: break-word;display:inline-block;width:25%;vertical-align: top;font-size:13px;margin:0;padding:5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.gmr-gallery-related ul li img{width:100%;max-width: 100%;height: auto;}
@media only screen and (max-width: 480px) {
	.gmr-gallery-related ul li {width:50%;}
}
/* list */
.gmr-list-related {display:block;position: relative;}
.gmr-list-related ul {border: 2px solid #f6f4f1;position:relative;padding:5px 10px;}
.gmr-list-related ul li{border-bottom: 2px solid #f6f4f1;display:block;width:100%;padding:5px 0 5px 0;}
.gmr-list-related ul li:last-child {border-bottom: none;}
.gmr-list-related ul li a.image-related {float:left;width: 46px;height: 46px;min-width: 46px;min-height: 46px;max-width: 46px;max-height: 46px;}
.gmr-list-related ul li div {padding-left: 60px;}
.gmr-list ul li img{width:100%;}

/* Download link */
.galepro-core-download-link a.button {width: 100%;margin-bottom: 10px;text-align: center;}

.nolicense {text-align: center;margin-top: 20px;margin-bottom: 20px;font-size: 12px;color: #bbb;}