/*
Theme Name:		 Diginex Child Theme
Theme URI:		 http://demo3.touchsize.com/diginex/
Description:	 Diginex is a responsive and retina ready WordPress Premium Theme developed by TouchSize with a layout drag and drop layout builder, unlimited colors, tons of cool effects, built with Bootstrap 3.0, 2 built in sliders and compatible with any other slider that can be shown by shortcode. It also has article sorting, contact form ant lots more!
Author:			 TouchSize
Author URI:		 http://touchsize.com
Template:		 diginex
Version:		 1.0.6
Text Domain:	 diginex-child
-------------------------------------------------------------- */

/* Theme customization starts here
-------------------------------------------------------------- */

#header > .airkit_row-sticky { box-shadow: 0px 3px 7px rgba(0,0,0,0.2); }
.homepage-box > section > div > figure { margin-bottom: 0; padding: 25px 30px 20px; }
.homepage-box > section > div > figure header > i { line-height: 1.3; }
.homepage-box > section > div > figure header > h4 { line-height: 1; }
.homepage-box > section > div > figure:hover { transform: scale(1); background-color: rgb(240, 240, 240) !important; color: rgb(234, 178, 105) !important; box-shadow: none !important; }
.homepage-box > section > div > figure:hover header > i { color: rgb(234, 178, 105) !important; }
.homepage-box > section > div > figure header > i:before { content: ''; }
.homepage-box > section > div:first-child > figure header > i { background: url("/wp-content/themes/diginex-child/images/blockchain.png") no-repeat center center; background-size: contain; }
.homepage-box > section > div:nth-child(2) > figure header > i { background: url("/wp-content/themes/diginex-child/images/bitcoin.png") no-repeat center center; background-size: contain; }
.homepage-box > section > div:nth-child(3) > figure header > i { background: url("/wp-content/themes/diginex-child/images/ico.png") no-repeat center center; background-size: contain; }
#airkit_home-editor-choise article .read-more.style-button, #airkit_home-editor-choise article .ts-sharing.in-views { display: none; }
#ttcont { text-align: justify; padding: 20px !important; }
.mailster-form-1 .mailster-email-wrapper { width: 77%; display: inline-block; }
.mailster-form-1 .mailster-email-wrapper input { padding: 10px; border: 0; border-radius: 5px; width: 100%; font-size: 16px; }
.mailster-form-1 .mailster-submit-wrapper { width: 20%; display: inline-block; }
.mailster-form-1 .mailster-submit-wrapper input { padding: 10px 20px; border: 0; border-radius: 5px; background: #eab269; }
.mailster-form-1 .mailster-submit-wrapper input:hover { background: #c0c0c0; }
.mailster-form-fields { margin-top: 5px; }
.mailster-form-info { color: #fff; margin-top: 10px; font-size: 17px; }
.mailster-form-info ul { list-style: none; }
.mailster-form-info.error { position: absolute; top: 35px; }
.airkit_sidebar-menu .sub-menu--back i:before { content: '\e91c'; }
#wpfront-notification-bar div.wpfront-message { line-height: 20px; }
#wpfront-notification-bar td { padding: 5px 10px; line-height: 0; }
#glossaryList-nav, .cminds_poweredby { display: none !important; }
ul#glossaryList { margin-top: 50px !important; }
ul#glossaryList li { float: right; width: 20%; margin-bottom: 10px; }
.social-icons.background ul li a > .icon-telegram { background-color: #00aff0; }
.social-icons.background ul li a > .icon-telegram:before { content: '\e804'; font-size: 13px; font-weight: bold; margin-top: 7px; }
.icon-telegram:before { content: '\e804'; }
.social-icons.bordered ul li a > .icon-telegram { border-color: #00aff0; color: #00aff0; }
.post-content p { text-align: justify; line-height: 2.5; }
#ts_topbarPrice p { display: none; }
.exchangeList { width: 100%; margin: 10px 0; }
.exchangeList tr td, .exchangeList tr th { padding: 10px; text-align: center; font-size: 13px; vertical-align: middle; }
.exchangeList tr td:last-child { text-align: right; }
.exchangeList tr td:nth-child(2) { direction: ltr; }
.exchangeList tr:first-child th { background-color: #f0f0f0; border-bottom: 3px solid #eab169; font-weight: bold; padding: 15px; }
.exchangeList tr:hover td { background-color: #f5f5f5; }
.exchangeList tr td ul { list-style: none; margin: 0; }
.exchangeList tr td ul li { background: #f0f0f0; display: inline-block; padding: 3px 10px; border-radius: 5px; margin: 5px; }
.footerPopup { z-index: 998; width: 100%; background: #1f2020; position: fixed; bottom: -700px; height: auto; text-align: center; color: #fff; opacity: 0.95; padding: 15px; }
.footerPopup .col-lg-9 { text-align: right; }
.footerPopup p { margin-bottom: 10px; text-align: justify; }
.footerPopup img { width: 95%; height: auto; margin-top: 5px; }
.footerPopup a { color: #333; background: #ccc; border: 0px; padding: 5px 10px; margin: 5px; border-radius: 5px; float: right; }
.footerPopup a.yes { color: #fff; background: #00aff0; }
.footerPopup a.no { float: left; }
.special-occasion .flipclock { margin-bottom: 30px; }
.special-occasion #flipclock { zoom: 0.5; -moz-transform: scale(0.5); }
.special-occasion .flip-clock-label { font-size: 30px; font-family: IRANSans; }
.special-occasion .related-currency { margin-right: -5px; }
.special-occasion .related-currency > span { padding: 2px 7px; background: #ddd; border-radius: 5px; margin: 5px; }
.special-occasion { margin: 10px -10px 30px; }
.special-occasion .related-currency h5 { margin-top: 0; }
.single-post-widget { background: #fff6eb; padding: 15px 20px 20px; font-size: 14px; border-radius: 10px; margin: 30px 0; }
.single-post-widget h3 { font-size: 15px; font-weight: bold; border-bottom: 1px dotted #decab4; margin-bottom: 20px; margin-top: 0; }
.gotopost { text-align: center; background: #f0f0f0; padding: 20px; margin: 0; border-radius: 5px; }
.gotopost input { border: 1px solid #ccc; padding: 2px 10px; border-radius: 5px; background-image: none !important; margin-right: 10px; }
.gotopost button { background: #ebb268; border: 1px solid #ebb268; border-radius: 5px; }


@media only screen and (max-width: 768px) {
	.homepage-box section > div { margin-bottom: 5px; }
	.footerPopup h6 { font-size: 14px; text-align: center; }
}

@media only screen and (max-width: 520px) {
	.footerPopup { padding: 5px 0px 10px; }
	.footerPopup .container { padding: 0; }
	#ts_topbarPrice { padding: 0 10px !important; }
	#ts_topbarPrice .coinprice-mini > div { margin-right: 5px; }
}

.wpum_full, .wpum_one_half, .wpum_one_third, .wpum_two_third, .wpum_two_fourth, .wpum_three_fourth, .wpum_one_fourth, .wpum_one_fifth, .wpum_two_fifth, .wpum_three_fifth, .wpum_four_fifth, .wpum_one_sixth, .wpum_five_sixth { position: relative; margin-left: 4% !important; margin-right: 0 !important; float: right !important; }
.wpum-single-profile .wpum-user-details-list dl { margin-right: 0px !important; -webkit-border-radius: 4px; border-radius: 4px; }
.wpum-single-profile .wpum-user-details-list dl dt { float: right !important; font-weight: bold; margin-left: 10px !important; margin-right: 0px !important; padding: 5px 0px 5px 5px !important; width: 110px; border-left: 2px solid #f6f6f6 !important; border-right: 0px !important; overflow: hidden; clear: right !important; text-overflow: ellipsis; white-space: nowrap; }
.wpum-profile-card .wpum-profile-img { position: absolute; right: 50% !important; border-radius: 999px; margin-right: -48px !important; top: -48px; }
ul.wpum-user-listings li.wpum-single-user img.avatar { width: 42px; height: 42px; position: absolute; right: 1em; float: right !important; margin-right: 1em !important; vertical-align: middle; box-shadow: none; }
ul.wpum-user-listings li.wpum-single-user div.user { float: right !important; width: 55%; padding: 0 42px 0 0 !important; line-height: 1.5em; }
ul.wpum-user-listings li.wpum-single-user div.contact-meta { float: right !important; text-align: right !important; width: 25%; padding: 0 1em 0 0 !important; color: #999; line-height: 1.5em; }
.wpum-directory-search-form .form-fields,
.wpum-directory-search-form .form-submit { position: relative; margin-left: 4% !important; float: right !important; }
.wpum-directory-pagination a.next { float: left !important; }
.wpum-directory-pagination a.prev { float: right !important; }
.wpum-profile-form fieldset label,
.wpum-registration-form fieldset label,
.wpum-password-form fieldset label,
.wpum-update-password-form fieldset label { display: block; margin: 0; width: 29%; float: right !important; vertical-align: middle; }
.wpum-login-form form label { display: block; margin: 0; width: 29%; float: right !important; vertical-align: middle; }
#wpum-psw-footer label { display: inline; margin-right: 5px !important; }
.last { margin-left: 0 !important; clear: left !important; float: left; }
.wpum_one_half .wpum_one_half { margin-left: 8.3333% !important; width: 45.8333%; }
.wpum_one_half .wpum_one_third { margin-left: 8.3333% !important; width: 27.7778%; }
.wpum_one_half .wpum_two_third { margin-left: 8.3333% !important; width: 63.8889%; }
.wpum_two_third .wpum_one_third { margin-left: 6.1224% !important; width: 29.2517%; }
.wpum_two_third .wpum_two_third { margin-left: 6.1224% !important; width: 64.6258%; }
.wpum_two_third .wpum_one_fourth { margin-left: 6.1224% !important; width: 20.4082%; }
.wpum-align-left { text-align: left !important; }
ul.wpum-user-listings li.wpum-single-user .meta { float: left !important; text-align: left !important; width: 20%; padding: 0 1em 0 0 !important; margin: 0; line-height: 1.5em; color: #999; list-style: none outside; }
.wpum-directory-search-form .form-submit { width: 22%; margin-left: 0 !important; clear: left !important; }
.wpum-profile-form fieldset div.field,
.wpum-registration-form fieldset div.field,
.wpum-password-form fieldset div.field,
.wpum-update-password-form fieldset div.field { width: 70%; float: left !important; vertical-align: middle; }
.wpum-login-form form div.field { width: 70%; float: left !important; vertical-align: middle; }
.wpum-login-form form input[type=text], .wpum-login-form form input[type=email], .wpum-login-form form input[type=password], .wpum-login-form form textarea, .wpum-login-form form select { margin: 0; width: 70%; float: left !important; vertical-align: middle; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ }
.wpum-user-overview .user-content ul li { display: inline-block; margin-left: 5px !important; }
.wpum-tab-profile_details { display: none; }
.wpum-account-tabs ul li a, .wpum-profile-tabs-holder ul li a { height: 43px; }#tt {position:absolute; display:block;z-index:1500;}
#tttop {display:block; height:5px; margin: 5px 0;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:white}
#ttbot {display:block; height:5px; margin-left:5px;}

ul#glossaryList{padding: 0; margin: 0;}

span.glossaryLink, a.glossaryLink {text-decoration:none !important; border-bottom: dotted 1px;}
a.glossaryLink:hover {text-decoration:none !important;}
#glossary-categories {float: right; margin: 0}
.mobile-link{margin: 10px; font-size: 14pt}
.mobile-link:before{content: "Term link: "}
.glossary_synonyms{margin-bottom: 1em; font-style: italic}
h4.glossary_related_title {margin-bottom:0px;}
ul.glossary_related {margin-top:0;}
div.glossary_synonyms {margin:10px 0;}
div.glossary_synonyms_title {margin: 10px 0;}
.glossary_top_filter {clear: both; overflow: hidden;}
.glossary_top_filter .left {}
.glossary_top_filter .right {float: right;}
#message.error {color: red;}

.red-glossary-third-party .block {border: 1px solid grey;border-radius: 13px;padding: 20px;margin-bottom: 5px;}
.red-glossary-third-party .block h3 {padding-top: 0px; margin-top: 0px;}

.glossarySettingsTabs .block {
    border: 1px solid grey;border-radius: 13px;padding: 20px;margin-bottom: 5px;
}
.glossarySettingsTabs .block h3 {
    padding-top: 0px; margin-top: 0px;
}

#glossary-exclude-box label.blocklabel,
#glossary-disable-box label.blocklabel{
    display: block
}

.floated-form-table{
    clear: none;
}

.floated-form-table tr{
    float: left;
    width: 49%;
    clear: none;
}

.glossarySettingsTabs table th{
    position: relative;
    padding-right: 25px;
}

.cm-showhide-handle{
    cursor: pointer;
}

div.scnt {
    margin-top: 1em
}

.cmetg_poweredby {clear:both;float:none;font-size:8px;line-height:1.5;display: inline-block;padding: 3px;margin-top:20px;color:#bbb;text-decoration:none;font-weight:bold}
.cmetg_poweredby:before {content:'Powered by ';}
.cmetg_poweredbylink:link{color:#bbb;text-decoration:none;}
.cmetg_poweredbylink:visited{color:#bbb;text-decoration:none;}
.cmetg_poweredbylink:hover{color:#bbb;text-decoration:none;}