/**
 * @package MegaMod
 * @version 1.0.0 : 2018 march
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 * @copyright (c) 2018 Anton Sumin. All Rights Reserved.
 * @author Anton Sumin, effrit.com
 */
 

.mm_main, #mm_txtblock{display:block}
.mm_hidden_data{display:none;}

#mm_txtblock{color:#333; border-top: solid 2px #eee; overflow:hidden; padding: 5px 6px; background:#fefefe; min-height:250px; margin-top: 10px; margin-bottom: 20px;}
#mm_txtblock pre{background:#eee; width:100%; margin:0; padding: 0; border:0}

#mm_txtblock .inner {
padding: 10px;
columns: 3;
-webkit-columns: 3;
-moz-columns: 3;
}
.dt { clear: both;}
#mm_txtblock .inner ul{padding:0; margin:0}
#mm_txtblock .inner ul:nth-child(2){margin-top:20px}
#mm_txtblock .inner li{list-style: none !important; margin-bottom: 6px;}
#mm_txtblock .extra{font-size:24px; margin-bottom: 20px !important; display:block; opacity: .4;}
.mm_title {
    text-align: center;
    font-size: 24px;
	color: #008ef4;
	font-weight: bold;
	margin-top: 6px;
}

.mm_container {
    display: inline-block;
    margin-right: 5px;
	margin-top: 5px;
    cursor: pointer;
    background: #eee;
    font-size: 24px;
    border-radius: 6px;
    padding: 10px;
	border: 1px solid #ccc;
}
.mm_container.curr{background:#008ef4; color:white}

.lt_filter span{margin-right:10px}

.dnt-radio input{visibility:hidden; position:absolute}
.dnt-radio input[type="radio"] + label::before {
    height: 10px;
    background-color: #FFF;
    content: " ";
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    border: 6px solid #979797;
    width: 10px;
    margin: 7px 10px 10px 4px;
}
input[type="radio"]:checked + label::before {
    border: 6px solid #008ef4;
}
.dnt-radio label {
    font-size: 18px;
    float: left;
    margin-right: 15px;
}