nav {
    margin-bottom: 0px !important;
    border-bottom-width: 1px !important;
}

nav .navbar-header {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 0px;
    height: 150px;
}

/* LOGO START */
nav .navbar-header a.navbar-brand {
	font: 400 7em 'Kaushan Script', Helvetica, sans-serif;
	color: #707070;
    font-style: italic;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    position: absolute;
}
@media only screen and (max-width: 400px) {
	nav .navbar-header a.navbar-brand {
    	font-size: 50px;
    	top: 52px;
   	} 
}
@media only screen and (min-width: 401px) and (max-width: 950px) {
	nav .navbar-header a.navbar-brand {
    	font-size: 60px;
    	top: 42px;
   	} 
}
@media only screen and (min-width: 950px) and (max-width: 1000px) {
	nav .navbar-header a.navbar-brand {
    	font-size: 70px;
    	top: 32px;
   	} 
}
@media only screen and (min-width: 1000px) and (max-width: 1100px) {
	nav .navbar-header a.navbar-brand {
    	font-size: 80px;
    	top: 22px;
   	} 
}
@media only screen and (min-width: 1100px) {
	nav .navbar-header a.navbar-brand {
    	font-size: 100px;
   	} 
}
/* LOGO END */

nav .navbar-header a.navbar-brand span {
	color: #ec8e00;
}

nav #menu-items ul li {
	/*font-weight: bold;*/
}
nav #menu-items ul li a {
	padding-top: 10px;
    padding-bottom: 10px;
}
nav #menu-items ul li a.dropdown-toggle img {
	width: 24px;
    float: left;
    margin-right: 7px;
}

#ajax-time-table-wrapper .toolbar-slider {
	
}

/* APPROVALS PAGE START */
#approvals-content .panel-default {
	border-top-width: 0px;
}
#approvals-content .panel {
    margin-bottom: 0px;
}
/* APPROVALS PAGE END */

.row-no-padding > [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.padding-0 {
	padding-left: 0 !important;
    padding-right: 0 !important;
}
.padding-2 {
	padding-left: 2px !important;
    padding-right: 2px !important;
}
.padding-5 {
	padding-left: 5px !important;
    padding-right: 5px !important;
}
.padding-10 {
	padding-left: 10px !important;
    padding-right: 10px !important;
}
.row {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

@media only screen and (max-width: 400px) {
	 .remaining-estimate-time {
        font-size: 12px;
    }
    item-summary {
        font-size: 11px;
    }
    .column-item-right-col .row:nth-child(2) span {
	     top: 1px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(3) span {
	     top: -4px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(4) span {
	     top: -9px !important;
	     left: 5px !important;
    }
}
@media only screen and (min-width: 401px) and (max-width: 950px) {
	 .remaining-estimate-time {
        font-size: 12px;
    }
    item-summary {
        font-size: 11px;
    }
    .column-item-right-col .row:nth-child(2) span {
	     top: 1px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(3) span {
	     top: -4px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(4) span {
	     top: -9px !important;
	     left: 5px !important;
    }
}
@media only screen and (min-width: 950px) and (max-width: 1000px) {
	 .remaining-estimate-time {
        font-size: 12px;
    }
    item-summary {
        font-size: 11px;
    }
    .column-item-right-col .row:nth-child(2) span {
	     top: 1px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(3) span {
	     top: -4px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(4) span {
	     top: -9px !important;
	     left: 5px !important;
    }
}
@media only screen and (min-width: 1000px) and (max-width: 1400px) {
	 .remaining-estimate-time {
        font-size: 12px;
    }
    .item-summary {
        font-size: 11px;
    }
    .column-item-center-col {
        position:relative;
        left: -3px;
    }
    .column-item-right-col .row span {
        font-size: 9px !important;
    }
    .column-item-right-col .row:nth-child(2) span {
	     top: -4px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(3) span {
	     top: -9px !important;
	     left: 5px !important;
    }
    .column-item-right-col .row:nth-child(4) span {
	     top: -14px !important;
	     left: 5px !important;
    }
}
@media only screen and (min-width: 1400px) and (max-width: 1620px) {
	 .remaining-estimate-time {
        font-size: 14px;
    }
    .item-summary {
        font-size: 11px;
    }
    .column-item-center-col {
        position:relative;
        left: -12px;
    }
    .column-item-right-col .row span {
        font-size: 11px;
    }
}
@media only screen and (min-width: 1620px) {
	 .remaining-estimate-time {
        font-size: 14px;
    }
    .item-summary {
        font-size: 14px;
    }
    .column-item-center-col {
        position:relative;
        left: -12px;
    }
    .column-item-right-col .row span {
        font-size: 11px;
    }
}
