.clear{
	clear: both;
}

.padd-l-0{
    padding-left: 0;
}

/*LOGIN*/

    .h {
        min-height: auto;
    }

    .bt-servicos{
        width: 140px;
        height: 70px;
        margin: 4px 4px 8px 4px;
    }

    .box-servicos{
        margin: 15px 0 180px 0;
    }

    #logo-rotate{
            display: none;
    }

    .login-menu{
            display: none;
    }

    .sidebar-mini .main-header .sidebar-toggle:before {
        content: "\f137";
        font-size: 2em;
    }


    @media (min-width: 768px){
        .sidebar-collapse .main-header .sidebar-toggle:before {
            content: "\f138";
            font-size: 2em;
        }
        .sidebar-mini.sidebar-collapse .main-sidebar #logo-rotate{
            width: 238px;
            display: block;
        }
        .sidebar-mini.sidebar-collapse .main-sidebar #logo-rotate .logo-lg-side{
            width: 66%;
            -ms-transform: rotate(-90deg);
            -webkit-transform: rotate(-90deg);
            -moz-transform: rotate(-90deg);
            -o-transform: rotate(-90deg);
            transform: rotate(-90deg);
            margin-left: -54px;
        }
        .sidebar-mini.sidebar-collapse .main-sidebar .sidebar .sidebar-menu{
            margin: 120px 0 0 0;
        }
        .sidebar-mini.sidebar-collapse .sidebar-menu>li>a {
            padding-left:10px;
        }
        .sidebar-mini.sidebar-collapse .main-sidebar .sidebar form {
            display: none;
        }
        .sidebar-mini.sidebar-collapse .main-sidebar .sidebar .login-menu{
            display: block;
            margin: 0 0 0 0;
        }
        .sidebar form{
            margin: 0 0 0 0!important;
        }
        .bt-servicos{
            width: 140px!important;
        }
    }
    @media (min-width: 320px){
        .sidebar-open .sidebar-toggle:before {
            content: "\f138"!important;
            font-size: 2em;
        }
        .sidebar form{
            margin: 69px 0 0 0;
        }
        .sidebar form h3{
            margin-bottom: 23px;
        }
        .bt-servicos{
            width: 98%;
        }
    }


.body-login{
	background: #00a65a;
}

div.login{
    max-width: 500px;
    margin: 70px auto;
    background: #fff;
}
form.login{
    padding: 10px;
}
.login-header{
    text-align: center;
    padding: 10px;
    background: #f1f1f1;
}
form.login input{
    border-radius: 0px;
    height: 50px;
    color: #000;
}
.btn-login{
	background: #00a65a;
	width: 100%;
	color: #FFF !important;
	font-size: 18px;
}
a.recuperar{
	float: right;
	color: #00a65a;
	margin: 10px 0 0 0;
}

/*FIM LOGIN*/


.main-header .logo{
	background:#fff!important;
	height: auto;
	padding: 5px 0;
}
.sidebar {
    margin-top: 23px;
}
.content-header{
	padding: 0px 15px 15px 15px;
}
.content-header > .breadcrumb{
	top:0;
	padding: 0 5px;
}
.skin-green .wrapper, .skin-green .main-sidebar, .skin-green .left-side {
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.skin-green .sidebar a{
	color: #333;
}
.skin-green .sidebar-menu > li:hover > a, .skin-green .sidebar-menu > li.active > a{
    background: #00a65a;
    border-left-color: #333;
}
.skin-green .sidebar-menu > li > .treeview-menu {
    background: #fff none repeat scroll 0 0;
    margin: 0 1px;
}
.skin-green .treeview-menu > li > a {
    color: #333;
}
.skin-green .treeview-menu > li.active > a, .skin-green .treeview-menu > li > a:hover {
    color: #00a65a;
}

#mceu_12-body, #mceu_19-body, #mceu_20, #mceu_22, #mceu_23, #mceu_26-body{
    display: none;
}

.mce-btn-group:not(:first-child) {
    border-left: none!important;
}

.myrthes{
	font-size:24px;
}
.main-header .sidebar-toggle{
	padding: 19px 15px;
}
.navbar-nav > li > a {
    padding-bottom: 26px;
    padding-top: 26px;
}
.box-title{
	margin-top:0;
}
.title{
	margin: 0 0 10px 0;
}
a.add{
    float: left;
    margin: 0 10px;
}
a.bt{
    float: left;
    margin: 0 10px;
}
form.form-search{
    float: left;
    margin: 0;
}
.bt-rascunho{
    float: right;
    margin: 0 0 10px 0;
}
.box-body{
	margin: 15px 0 0 0;
}

.box-internas{
	border-radius: 0 0 3px 3px;
    padding: 10px;
}

.actions{
	padding: 10px 0 0 0;
}

.nav-content{
    margin-bottom: 0;
}

.nav-content ul{
    padding-left: 15px;
}

.nav-content ul li{
    list-style: none;
    float: left;
    margin: 0 10px 0 0;
}

.main-footer span{
    font-size: 0.7em;
    color: #666;
}

/*LISTAGEM DE PORTARIAS*/

.p-l-descricao{
    width: 770px;
    border: 1px solid red;
    text-align: justify;
    margin: 0 0 5px 0;
}

a[href^=”tel:”]:before {
    content: “\260E”;
    margin-right: 0.5em;
}
