/*******************************************************************************
 * Module Name  : cssModal.css                                                *
 * Description  : CSS for the modal screen                                     *
 *******************************************************************************/
/* 
Styles for the html/body for special modal where we want 3d effects
Note that we need a container wrapping all content on the page for the 
perspective effects (not including the modals and the overlay).
*/

@-webkit-keyframes orbit {
	0% { -webkit-transform:rotate(270deg); opacity:1;}
	33% { -webkit-transform:rotate(630deg); opacity:1;}
	66% { -webkit-transform:rotate(990deg); opacity:1; }
	67% { -webkit-transform:rotate(1020deg); opacity:0; -webkit-animation-timing-function:linear; }
	100% { -webkit-transform:rotate(270deg); opacity:0; } }
@-moz-keyframes orbit {
	0% { -moz-transform:rotate(270deg); opacity:1;}
	33% { -moz-transform:rotate(630deg); opacity:1;}
	66% { -moz-transform:rotate(990deg); opacity:1; }
	67% { -moz-transform:rotate(1020deg); opacity:0; }
	100% { -moz-transform:rotate(270deg); opacity:0; } }
@-ms-keyframes orbit {
	0% { -ms-transform:rotate(270deg); opacity:1;}
	33% { -ms-transform:rotate(630deg); opacity:1;}
	66% { -ms-transform:rotate(990deg); opacity:1; }
	67% { -ms-transform:rotate(1050deg); opacity:0; }
	100% { -ms-transform:rotate(270deg); opacity:0; } }
	.hdn { height:5px; width:5px; overflow:hidden; opacity:0; color:transparent; }


/* For Mordal Window
-----------------------------*/
#modalback {
	/* display: block; */
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
    top:0;
    left:0;
	background-color: #000000;
	/* background-color: #dad3c0; */
	opacity: 0.3;
	filter: alpha(opacity=30);
	-ms-filter: "alpha(opacity=30)";
	z-index:5;
}

.modal-content {
	/* background-color: #fde2fb;  253,226,251 Pink 
                         #f8f3fd 248,243,253 Light Pink
	*/
	border: 5px solid rgba( 248,243,253,1);
	background-color: rgba( 248,243,253,1);
    border-radius:9px;
	outline: 0;
	box-shadow: 1px 1px 5px 1px rgb(0,0,0);
	background-clip: padding-box;
}

.modal{
    /* Don't Show Scroll Bar */
    overflow: hidden;
    outline: none;
}

.modal-header {
  height:25px;
  color : black;
  /*font-size:12px;*/
  text-shadow: 0 1px 2px #fff;
  margin:0;
  padding-top:1px;
  padding-left:5px;
  padding-bottom:10px;
  cursor:move; /*  Moving Cursor */
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border:0;
}
.modal-content-aria {
  background-color:white;
  width:100%;
  height:calc(100% - 26px);
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border: 1px solid rgb(194,194,194);
  box-sizing: border-box;
}
.modal-body {
  width:100%;
}
.modal-footer {
  border:0;
  margin:0;
  width:100%;
  position: absolute;
  bottom:0;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  border-bottom:1px solid white;
  border-right:1px solid white;
  /*background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;*/
}
.img-icon {
    width:33px;
    height:33px;
    background-repeat:no-repeat;
    background-position:0px 0px ;
    float: left;
    margin-right:10px;
}

.btnFunc02 {
  border: 1px outset rgb(153,153,153);
  border-top:none;
  color:white;
  position: absolute;
  top: -5px;
  right: 8px;
  width:40px;
  height:24px;
  margin-top: 0;
  padding:0 1px;
  border-bottom-left-radius:7px;
  border-bottom-right-radius:7px;
  font-size:12px;
  text-shadow: 0 1px 3px #000;
  background: linear-gradient(180deg,rgb(242,170,161), rgb(202,84,66));
  outline:0;
}
.btnFunc02:active {
  padding-top:1px;
  border-bottom-left-radius:7px;
  border-bottom-right-radius:7px;
  text-shadow: 0 1px 5px #000;
  background: linear-gradient(180deg,rgb(202,84,66),rgb(242,170,161));
}
.btnFunc02:hover {
  -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.7), 0 0 12px rgba(228, 46, 7, .9);
          box-shadow: inset 0 1px 1px rgba(255,255,255,.7), 0 0 12px rgba(228, 46, 7, .9);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.modal-content-aria button {
  border-radius:5px;
  /* background: linear-gradient(180deg,rgb(225,243,252), rgb(178,224,249));*/
  /* background: #dfeffc url(/Content/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; */
  background: #dadada url("images/ui-bg_glass_75_79c9ec_1x400.html") 50% 50% repeat-x;
  border: 1px solid rgb(160,194,218);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.modal-content-aria button:hover {
  /* border: 1px solid rgb(65,215,253);*/
  /* background: #d0e5f5 url(/Content/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;*/
  /* border: 1px solid #77d5f7;*/
  /* background: #0078ae url("images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x; */
  /* color:white;*/
	border: 1px solid #79b7e7;
	background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.html) 50% 50% repeat-x;
  outline: none;
  -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.5), 0 0 12px rgba(160,194,218, .8);
          box-shadow: inset 0 1px 1px rgba(255,255,255,.5), 0 0 12px rgba(160,194,218, .8);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.modal-content-aria button:focus {
  outline: none;
  /* box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 4px rgba(2, 122, 217,0.8); */
  /* box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset, rgba(255, 255, 255, 0.0980392) 0px 1px 0px; */
    box-shadow: inset 0px 1px 1px rgba(255,255,255,1), 0px 0px 8px rgba(105,213,248,0.6);
}
.modal-content-aria button:active {
  /*background: linear-gradient(180deg,rgb(216,238,250), rgb(122,191,227));*/
  border: 1px solid #77d5f7;
  background: #0078ae url("images/ui-bg_glass_45_0078ae_1x400.html") 50% 50% repeat-x; 
  padding-top:2px;
  color:white;
  padding-bottom:0;
  outline:none;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

#mdlREF .modal-body {
    background-color:#ebebeb;
	height:298px;
}
#mdlREF .modal-footer {
  top:325px;
  padding-top:8px;
  padding-bottom:8px;
  border-left:1px solid #aaaaaa;
  background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.html") 50% 50% repeat-x;
}
#mdlREF .ui-jqgrid .ui-pg-table td {
	height:24px;
    /*border-top: 1px solid rgb(230,229,225); /* same background */
    /*border-bottom: 1px solid rgb(230,229,225); /* same background */
    border-radius:3px;
}
#mdlHSCODE tr td,
#mdlProhibit tr td {
    white-space: normal;
}
/* Remove border line */
#mdlProhibit .ui-jqgrid tr.ui-row-ltr td { border-bottom-color: transparent; }
/* hide border at header title grid */
#mdlProhibit th.ui-th-column { border-right-color: transparent !important }

.frmHeader {
    padding-left:20px;
    padding-right:30px;
    margin-top: -10px;
    margin-bottom: 0px;
    height: 16px;
    width:70px;
    background-color: #e6e6e6; /*rgb(230,229,225);*/
    white-space:nowrap;
}

#mdlHSCODE .modal-footer,
#mdlProhibit .modal-footer,
#mdlBL .modal-footer,
#mdlAWB .modal-footer,
#mdlSCMPB .modal-footer {
    background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.html") 50% 50% repeat-x;
}

