﻿

/* GENERAL*/

.generalGrid {
    text-align: left;
    width: 100%;
    overflow: auto;
}

.generalTable {
    text-align: left;
    width: 100%;
}

.Shaded {
    margin: 0 10px;
    /*padding: 3px 10px;*/
    background-color: #b5c9de;
}


/* USER CONTROLS*/

.ucProductButtons {
    text-align: left;
    padding: 2px 2px 2px 2px;
    background-color: #b5c9de;
}

/* ORDER STATUS - START */
.Current {background-color: #FFFFFF;}
.Completed {background-color: #cfbcff;}
.Cancelled {background-color: #D8D8D8;}
.Pending {background-color: #ffd3d3;}
.InProduction {background-color: #ffe181;}
.InShipping	{background-color: #97ffff;}
.InBilling {background-color: #d2f9e3;}
.Released {background-color: transparent;}
.Passed	{background-color: #ef8484;}
/* ORDER STATUS - END */

.TableInTable
{ 
	color: #404041;
	background: #FFF;
    width: 100%;
	}
.tdTitle
{
	padding: 2px;
	}
.tdValue
{
	padding: 2px;
	background-color: #f5f9ff;
	}
.tdHeader
{
    padding: 2px;
    color: white;
	background-color: #11b0e4;
	}

/* Telerik Override*/

.RadToolBar .rtbOuter {
    background-color: transparent !important;
}
.RadGrid_Metro .rgMasterTable td.rgExpandCol {
    background-color: #FFFFFF !important;
}

.RadGrid_Metro .rgHeader {
    background-color: #25a0da;
    color: #ffffff !important;
}

.RadGrid_Metro .rgHeader a {
    color: #ffffff !important;
}

.RadToolBar_Metro .rtbOuter {
    border-style: none !important;
}

.RadGrid
{
    border-radius: 10px;
}

/* Space out Edit Forms in RadGrid*/
.rgEditForm td {
    padding: 3px;
}

/* Awsome Fonts Overrid*/
/*i.fa {
    vertical-align: baseline !important;
}*/



/* General Code Created Tables*/
.main-table {
    width: 80%;
    text-align: left;
}

.main-table-headerrow {
    background-color: #11b0e4;
    color: #fff;
}

.main-table-headercell {

}

.main-table-row {

}

.main-table-row-alt {

}

.main-table-cell {

}

.main-table-footerrow {
    background-color: #11b0e4;
    color: #fff;
}

.main-table-footercell {

}

/* IMPOSITION PAGE */
.impose-main {
    width: 100%;
    background-color: #E8E8E8; 
    padding: 2px 2px 2px 2px;
}

.impose-buttons {

}

.imnpose-parameters {
    padding-top: 5px;
}

.impose-panel-inside {

}

.impose-bgfile {

}

.impose-message {

}

.impose-title-refresh {
    text-align: right;
}

.impose-jobs {
    text-align: left;
}



/* PRODUCTION GENERAL */


.topbar-dropdowns {
    text-align: left;
    margin: 5px;
}

.topbar-buttons {
    text-align: left;
    padding: 10px;
    min-height: 40px;
    background-color: #11b0e4;
}

/* My Classes to change Bootstrap Setting */
.addonStandard {
	min-width:131px;
	text-align:left;
}

.addonWide {
	min-width:200px;
	text-align:left;
}

.divBottomButton {
	text-align: center;
}

.lblStandard {
    
}


.spanDeepLess {
    height: 44px !important;
}

.spanDeep {
    height: 54px !important;
}


.spanDeeper {
    height: 74px !important;
}

.spanDeepest {
    height: 104px !important;
}

.spanOverflow {
    overflow: auto;
    margin-bottom: 2px !important;
}

.divFieldRow {
	padding: 1px 0;
}


/* ********************************* */
/* Langauge */
/* ********************************* */
.cultureImage {
    background-image: url(images/icons/culture.svg) !important;
    background-repeat: no-repeat !important;
    background-size: 16px 16px !important;
    background-position: center center !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0 !important;
    display: inline-block; /* ensures the width/height is respected */
}

.cultureHoveredImage
{	
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
    /* opacity: 0.5;
	filter: alpha(opacity=50); */
}
.culturePressedImage
{
    
}

.cultureFont {
    color: Black;
    font-style: normal;
    /*font-family: 'Lucida Sans', 'DejaVu Sans Condensed', sans-serif, verdana, arial, helvetica, tahoma, sans-serif;*/
    font-family: 'Open Sans', sans-serif;
    text-decoration: none;
}


li a i span {
    /*font-family:  "Segoe UI",Arial,Helvetica,sans-serif !important;*/
}


/* Telerik override - RadMenu issue with RadGrid */
.RadMenu .rmGroup .rmLink {
    padding-left: 15px !important;
	padding-right: 5px !important;
	margin-left: 0 !important;
}


.ep-table-package {

}

.ep-table-package td {
	padding: 2px 4px;
}


.ep-field-active {
    color: #000000;
    background-color: #F0F0F0;
}

.ep-field-inactive {
    color: #808080 !important;
}
/**************/
/* Smart Admin*/
/**************/
.page-footer {        
    height: 56px; /* 170px;*/
    padding-top: 0;
    padding-bottom: 20px;    
    overflow: hidden;    
}

#ribbon {
    min-height: 40px;
}


/*#header {
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
}*/

/*.menu-on-top aside#left-panel {
    margin-top: -70px;
}*/


aside#left-panel {
    top: -49px;
}

.menu-on-top li.top-menu-special {
    display: none !important;
}

.menu-on-top #topAccountDropdown {
    display: inline-block !important;
}

.menu-on-top #topAccountDropdown span {
    margin-top: -2px !important;
}

.fixed-header aside#left-panel {
    top: 0;
}

.fixed-navigation aside#left-panel {
    top: 0;
}


.fixed-header .ep-content {
    position: relative;
}
.fixed-ribbon .ep-content {
    top: 42px;
}


/*#ep-mas-body .navbar {    
    overflow-y: inherit !important;
    padding-bottom: 0 !important;
}*/

/*#ep-mas-body .navbar a {    
    display: inline-block;
}*/

#ep-mas-body {
    margin-left: 5px;
    margin-right: 5px;
}

#ep-mas-body-only {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 5px;
    margin-bottom: 5px;
}


/*ePower Bootstrap*/
.alert-epower-default {
    border-color: #474544; 
    color: #202020;
    background-color: #D0D0D0;

}

.alert-epower-danger {
    border-color: #4c4f53;
    color: #FFFFFF;
    background-color: #990000;

}

.alert-epower-info {
    border-color: darkslategray ;
    color: white;
    background-color: cadetblue;

}


/* IE11 dropdown-menu fix */
ul.dropdown-menu  {
	margin-top: -5px;	
    padding: 5px;
}

li.divider {
	margin-top: 5px;	
}

#ep-div-backend-main {
    /*padding-left: 100px;*/
    min-height: 720px !important;
}

#ep-div-backend-main table td {
    font-size: 0.85rem;
}

#ep-div-backend-main .rtsHorizontal {    
	background-color: ghostwhite;
}

#ep-div-backend-main .rtsHorizontal .rtsLI {
    margin: 0 5px;
    font-weight: bold;	
}


/* Fix issue with fontawesome fa-lg going over */
/*.fa-lg {
    font-size: 1em !important;
    line-height: .07em !important;
    vertical-align: .05em !important;
}*/

