﻿#s4-bodyContainer{
	padding-bottom:0;
}

#s4-titlerow{
	height:inherit;
	margin:inherit;
	padding:inherit;
}

/* Edit Mode */

.ms-formfieldcontainer{
}
.ms-formfieldcontainer .ms-formfieldlabelcontainer{
	font-family:Arial;
	font-size:initial;
	color:#666;
}
.ms-formfieldcontainer .ms-formfieldlabelcontainer .ms-formfieldlabel{
	border:1px solid #ababab;
	padding:3px;
}
.ms-formfieldcontainer .ms-formfieldvaluecontainer{
	margin-top:2px;
}
.ms-formfieldcontainer .ms-formfieldvaluecontainer > span > div{
	border:1px solid #ababab;
	padding:5px;
}

.banner .ms-formfieldcontainer{
	margin-top: 100px;
}
.banner .ms-formfieldcontainer .ms-formfieldlabelcontainer{
	font-family:Arial;
	font-weight:normal;
	font-size:initial;
	margin-bottom:1px;
}
.banner .ms-formfieldcontainer .ms-formfieldvaluecontainer{
	color:#666;
}

.ms-ToolPaneOuter *{
	font-size:13px;
	line-height:inherit;
	text-decoration:none !important;
}
.ms-core-menu-list *{
	font-size:13px;
}

.ms-cui-menu{
	z-index:9001 !important;
}

/* Overlay Modal SHP */

.ms-dlgContent{
	z-index:9505 !important;
}
.ms-dlgOverlay{
	z-index:9504 !important;
}
/*menu principal, não respondivo*/

@media (max-width: 768px) {
    .yamm .navbar-header {
        float: left;
    }

    .yamm .navbar {
        border-radius: 4px;
        min-width: 400px;
    }

    .yamm .nav-tabs-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
     .yamm .nav-tabs-justified > .active > a,
     .yamm .nav-tabs-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus {
        border-bottom-color: #fff;
    }

    .yamm .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .yamm .nav-justified > li > a {
        margin-bottom: 0;
    }

    .yamm .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .yamm .nav-tabs.nav-justified > .active > a,
    .yamm .nav-tabs.nav-justified > .active > a:hover,
    .yamm .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #fff;
    }

    .yamm .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .yamm .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
    }
    
    .yamm .navbar-right .dropdown-menu {
        right: 0;
        left: auto;
    }
    .yamm .navbar-right .dropdown-menu-left {
        right: auto;
        left: 0;
    }
    .yamm .container {
        min-width: 400px;
    }

    .yamm .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
    .yamm .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .yamm .navbar-collapse.in {
        overflow-y: visible;
    }
    .yamm .navbar-fixed-top .navbar-collapse,
    .yamm .navbar-static-top .navbar-collapse,
    .yamm .navbar-fixed-bottom .navbar-collapse {
        padding-right: 0;
        padding-left: 0;
    }

    .yamm .container > .navbar-header,
    .yamm .container-fluid > .navbar-header,
    .yamm .container > .navbar-collapse,
    .yamm .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }

    .yamm .navbar-static-top {
        border-radius: 0;
    }

    .yamm .navbar-fixed-top,
    .yamm .navbar-fixed-bottom {
        border-radius: 0 !important;
    }

    .yamm .navbar-toggle {
        display: none !important;
    }

   	.yamm .navbar-nav {
        float: left !important;
        margin: 0 !important;
    }
    .yamm .navbar-nav > li {
        float: left !important;
    }
    .yamm .navbar-nav > li > a {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .yamm .navbar-nav.navbar-right:last-child {
        margin-right: -15px !important;
    }

    .yamm .navbar-left {
        float: left !important;
    }
    .yamm .navbar-right {
        float: right !important;
    }

    .yamm .navbar-form .form-group {
        display: inline-block !important;
        margin-bottom: 0 !important;
        vertical-align: middle !important;
    }
    .yamm .navbar-form .form-control {
        display: inline-block !important;
        width: auto !important;
        vertical-align: middle !important;
    }
    .yamm .navbar-form .control-label {
        margin-bottom: 0 !important;
        vertical-align: middle !important;
    }
    .yamm .navbar-form .radio,
    .yamm .navbar-form .checkbox {
        display: inline-block !important;
        padding-left: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        vertical-align: middle !important;
    }
    .yamm .navbar-form .radio input[type="radio"],
    .yamm .navbar-form .checkbox input[type="checkbox"] {
        float: none !important;
        margin-left: 0 !important;
    }
    .yamm .navbar-form .has-feedback .form-control-feedback {
        top: 0 !important;
    }

    .yamm .navbar-form {
        width: auto !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-right: 0 !important;
        margin-left: 0 !important;
        border: 0 !important;
        -webkit-box-shadow: none !important;
                box-shadow: none !important;
    }
    .yamm .navbar-form.navbar-right:last-child {
        margin-right: -15px !important;
    }

    .yamm .navbar-text {
        float: left !important;
        margin-right: 15px !important;
        margin-left: 15px !important;
    }
   	.yamm .navbar-text.navbar-right:last-child {
        margin-right: 0 !important;
    } 
}