/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

.custom-color {
  background-color: #3B5C6C;
}

.logo-mitra {
	width: 80px;
	height: 80px;
}

.panel{
    padding-left: 250px;
}

@media only screen and (max-width : 992px)
    {
	    header, main, footer, nav, .panel
	    {
            padding-left: 0 !important;
        }
}

.divider
{
	margin: 0px;
	padding: 0px;
}

.container-pmb 
{
    margin-left: 75px;
    margin-right: 75px;
}
    
.panel
{
    padding-left: 250px;
    margin-left: 30px;
    margin-right: 30px;
}
        
        .item
        {
            font-size: 18px;
        }
        
        .sub-item
        {
            font-size: 25px;
        }
        
        .item-small
        {
            font-size: 12px;
        }
        
        .small-profile
        {
            height: 80px;
            width: 80px;
        }
        
        .input-custom
        {
            background-color: #EBF4F7 !important;
            padding-left: 15px !important;
            border: none !important;
            border-radius: 5px !important;
            height: 45px !important;
            font-size: 16px !important;
        }
        
        .input-custom-dropdown
        {
            background-color: #EBF4F7 !important;
            padding-left: 15px !important;
            border: none !important;
            border-radius: 5px !important;
            min-height: 45px !important;
            font-size: 16px !important;
        }
        
        .step-text
        {
            display: block;
            font-size: 45px;
        }
        
        .col2
        {
            margin-top: 15px;
        }
        
        .col20
        {
            margin-top: 40px;
        }
        
        .col21
        {
            margin-top: 5px;
        }
        
        .step-bar
        {
            border: 2px solid !important;
            border-radius: 25px;
            border-color: #e0e0e0 !important;
        }

        @media only screen and (max-width: 992px) 
        {
	        header, main, footer, nav, .panel, div
	        {
                padding-left: 0;
            }
        }
        
        @media only screen and (max-width: 600px) 
        {
            .small-text 
            {
                font-size: 9px;
            }
            .step-text
            {
                display: block;
                font-size: 30px;
            }
        }
        
        .btn
        {
            border-radius: 5px !important;
        }
        
        .btn-round
        {
            text-align: center !important;
            min-height: 45px !important;
        }
        
        .word-icon
        {
            width: 28px !important;
            height: 18px !important;
        }