﻿/* Rad Grid Design */

.RadGrid_MetroTouch {

    border: 0px !important;
  

}
.RadGrid_MetroTouch td.rgPagerCell 
{
      border: 0px !important;
}
.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    font-size: 11px !important;
}
.RadGrid_MetroTouch, .RadGrid_MetroTouch .rgMasterTable, .RadGrid_MetroTouch .rgDetailTable, .RadGrid_MetroTouch .rgGroupPanel table, .RadGrid_MetroTouch .rgCommandRow table, .RadGrid_MetroTouch .rgEditForm table, .RadGrid_MetroTouch .rgPager table {
    font-weight: 100 !important;
    font-size: 11px !important;
    line-height: 30px !important;
    font-family: "Segoe UI",Arial,Helvetica,sans-serif !important;
}
.RadGrid .rgClipCells .rgHeader, .RadGrid .rgClipCells .rgFilterRow > td, .RadGrid .rgClipCells .rgRow > td, .RadGrid .rgClipCells .rgAltRow > td, .RadGrid .rgClipCells .rgEditRow > td, .RadGrid .rgClipCells .rgFooter > td {

    font-size: 12px !important;
}
.RadGrid_MetroTouch .rgCommandRow, .RadGrid_MetroTouch .rgCommandRow a {
    color: #000 !important;
    text-decoration: none;
}
.RadGrid_MetroTouch .rgCommandRow {
    background-color: #fff !important;
}
.TelerikModalOverlay
 {
  /* background-color: White !important;*/
 }
 
 
 
 /* Rad Window Alert  */
 
.RadWindow_Default td.rwWindowContent
{
width: 100%;
display: block;
padding: 16px;
padding-right: 16px;
border-width: 1px 1px 1px 7px;
border-style: solid;
overflow:auto;
background-color: #f2dede !important ;
border-color: #a94442 !important;
color: #a94442 !important;

}
.RadWindow_Default .rwBodyLeft, .RadWindow_Default .rwBodyRight, .RadWindow_Default .rwStatusbarRow .rwCorner {

    background-image: none !important;

}
.RadWindow_Default .rwTopLeft, .RadWindow_Default .rwTopRight, .RadWindow_Default .rwTitlebar, .RadWindow_Default .rwFooterLeft, .RadWindow_Default .rwFooterRight, .RadWindow_Default .rwFooterCenter, .RadWindow_Default .rwTopResize, .RadWindow_Default .rwStatusbar div, .RadWindow_Default .rwStatusbar, .RadWindow_Default .rwPopupButton, .RadWindow_Default .rwPopupButton span, .RadWindow_Default.rwMinimizedWindow .rwCorner {

    background-image: none !important;

}
.RadWindow table .rwTitlebar {

   background-color: #f2dede !important ;
border-color: #a94442 !important;
color: #a94442 !important;

}
.RadWindow_Default .rwTable .rwTitlebarControls em {
color: #a94442 !important;
}
.RadWindow .rwDialogText {

    text-align: left;
    color: #a94442 !important;
}
.RadWindow_Default a.rwIcon {
    background-image: url('img/user16x16.png') !important;
}
.RadWindow .rwIcon {
    display: block;
    background-repeat: no-repeat;
    background-position: 0 -78px;
    width: 16px !important;
    height: 16px;
    cursor: default;
    margin: 3px 5px 0 0;
}

.RadWindow .rwWindowContent .rwPopupButton .rwOuterSpan {

  
   border-color: #a94442 !important;
border-width: 1px 1px 1px 1px !important;

border-style: solid !important;
}
.RadWindow .rwWindowContent .rwPopupButton .rwInnerSpan {

   
 color: #a94442 !important;

}


 /* Broswer Alert  */

      #browserppopup 
    {
        

background-color: rgba(0, 0, 0, 0.3);
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:30%;
	height:auto;
	margin-top:50px;
	vertical-align:middle;
	background-repeat:repeat;
	border-color: #a94442;
  padding  : 16px;   
border-width: 1px 1px 1px 7px;
border-style: solid;
background-color: #f2dede;
color: #a94442;
	
	
}

#browserppopup > #alertBox {
	position:fixed;
}

#alertBox h1 
{
    margin-top: 0;
color: inherit; 
	font:bold 0.9em verdana,arial;
	padding:2px 0 2px 5px; 
	background-color:transparent !important;
}

#alertBox p {
	font:0.7em verdana,arial;
	height:auto;
	padding-left:5px;
	margin-left:55px;
	color: inherit; 
	background-color:transparent !important;
}



#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:7px;
	border:0 none;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	border-color: #a94442;
	border-radius: 3px;
	text-decoration:none;
	border-width: 1px 1px 1px 7px;
border-style: solid;
background-color: #f2dede;
color: #a94442;
}

/* Loading styles */


       #loading
        {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=40);
            z-index: 999;
            overflow: hidden;
        }
        #loading #loadingimage
        {
            height: 20px;
            left: 30%;
            position: fixed;
            top: 40%;
            width: 610px;
            z-index: 1000;
        }
        
        *:first-child + html #loading
        {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            background: #000;
            opacity: 0.6;
            filter: alpha(opacity=40);
            z-index: 999;
            overflow: hidden;
        }
        
        *:first-child + html #loading #loadingimage
        {
            position: fixed;
            width: 600px;
            height: 20px;
            left: 32%;
            top: 50%;
            margin-left: -10px;
            margin-top: -10px;
            z-index: 1000;
        }
        
        
        /* table styles */
        

            #customers {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers td, #customers th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers tr:hover {background-color: #ddd;} */

            #customers th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }

            #customers1 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers1 td, #customers1 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers1 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers1 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }
	

            #customers2 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers2 td, #customers2 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers2 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers2 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }

            #customers3 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers3 td, #customers3 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers3 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers3 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }

            #customers4 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers4 td, #customers4 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers4 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers4 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }

            #customers5 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers5 td, #customers5 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers5 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers5 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }

            #customers7 {
                font-family: Open Sans;
                border-collapse: collapse;
                width: 100%;
                line-height: 16px;
            }

            #customers7 td, #customers7 th {
                border: 1px solid #ddd;
                padding: 8px 15px;
            }

            #customers7 tr:nth-child(even){background-color: #f2f2f2;}

         /*   #customers1 tr:hover {background-color: #ddd;} */

            #customers7 th {
                padding-top: 12px;
                padding-bottom: 12px;
                text-align: left;
                background-color: #c9e3f3;
                color: #333;
            }
