﻿/*#region Normal*/
form,f,form1,html,body{font-family:Arial,Tahoma,sans-serif; margin:0; height: 100%;width:100%;font-size:1em}
.tb{border: 1px solid #3099bb;border-radius:.3em;height:2em;color:#135c9b;font-size:16px}
.tb:disabled{border: 1px solid #3099bb;border-radius:.3em;height:2em;color:#135c9b;font-size:16px}
.btclass{padding:.5em;background-color:#d6d9db;color:#126986;border-radius:.2em;border:1px solid #126986;font-size:16px}
.btclass:hover{cursor:pointer; padding:.5em;background-color:#c3c7ca;color:#2197be;border-radius:.2em;border:1px solid #2197be}
.btclass:disabled{padding:.5em;background-color:#c3c7ca;color:#2197be;border-radius:.2em;border:1px solid #2197be}
.btclass:disabled{cursor:not-allowed; padding:.5em;background-color:#c3c7ca;color:#2197be;border-radius:.2em;border:1px solid #2197be}
.btdisableclass{padding:.5em;background-color:#c4c2c2;color:#7c8a8f;border-radius:.2em;border:1px solid #7c8a8f;font-size:16px}
.btdisableclass:hover{cursor:default; padding:.5em;background-color:#c4c2c2;color:#7c8a8f;border-radius:.2em;border:1px solid #7c8a8f}
.cancelbtclass{padding:.5em;background-color:#d6d9db;color:#c45656;border-radius:.2em;border:1px solid #c45656;font-size:16px}
.cancelbtclass:hover{cursor:pointer; padding:.5em;background-color:#c3c7ca;color:#ca3232;border-radius:.2em;border:1px solid #ca3232}
.cancelbtclass:disabled{padding:.5em;background-color:#c3c7ca;color:#ca3232;border-radius:.2em;border:1px solid #ca3232}
.cancelbtclass:disabled:hover{cursor:not-allowed; padding:.5em;background-color:#c3c7ca;color:#ca3232;border-radius:.2em;border:1px solid #ca3232}
::-webkit-input-placeholder{color:#5aa2c2}
::-moz-placeholder {color:#5aa2c2;}
.rbl{color:#1f7ba4;font-weight:bold;font-size:1.2em}
.lb{color:#5e6365;font-weight:bold;font-size:1.2em}
.lbmoney{color:#17650e;font-weight:bold;font-size:1.2em}
.lbdata{color:#5e6365;font-size:1.2em}
.LoaderContainer{height:22px;text-align:center}
.lbalert{font-size:1em;color:#1f3b6c}
.lbalertfail{font-size:1em;color:#6c1f1f}
.recoverypassword{color:#126e8d;font-size:.8em;font-weight:bold;text-decoration:none}
.fieladset{border:1px solid #c4c1c1;background-color:#eaeaea;border-radius:.4em;}
.fieladset legend{border:1px solid #b5b1b1;border-radius:.4em;vertical-align:central;padding:.5em;color:#5e6365}
.completionList
{
    list-style-type: none;
    padding-left: 0px;
    background-color: #cfd5d9;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 18px;
    border: 1px solid #3099bb;
    margin-top: 0;
    height:200px;
    overflow-y:auto;
    min-width:400px;   
    color:#1f7ba4;
}
.completionList li:hover
{
     color:#5aa2c2;
    cursor:pointer;
    background-color: #d8dde1;
}
.completionListItem
{
    background-color: White;
    padding: 5px 5px 5px 7px;
    border-top: 1px solid #3099bb;
    width:400px;    
}
.completionListHighlightedItem
{
    background-color: #3099bb;
    color: White;
    padding: 5px 5px 5px 7px;
}
#AutoCompleteElement 
{
    width:400px;
}
#AutoCompleteElement div
{
    width:400px;
}
 .mpbg{background-color: #e8e8f2;filter: alpha(opacity=50);opacity: 0.7;}
.settingsfieladset{border:1px solid #c4c1c1;background-color:#eaeaea;border-radius:.4em;width:50%;margin:auto;margin-top:.5em;padding-bottom:2em}
.settingsfieladset legend{border:1px solid #b5b1b1;border-radius:.4em;vertical-align:central;padding:.5em;color:#5e6365}
/*#region login*/
.lg{background-image:url(loginbg.png)}
.LogInContainer{width:22em;background-color:#d6d9db;margin:auto;margin-top:3em;padding-top:.8em;padding-bottom:.5em;border-radius:.3em}
.LogInHeader{font-size:1.4em;color:#0c2e57;font-weight:bold}
/*#endregion*/

/*#region recovery*/
.lg{background-image:url(loginbg.png)}
.RecoveryContainer{width:24em;background-color:#d6d9db;margin:auto;margin-top:5em;padding-top:.8em;padding-bottom:.5em;border-radius:.3em}
.LogInHeader{font-size:1.4em;color:#0c2e57;font-weight:bold}
/*#endregion*/


/*#region Menu Bar*/ 
.AdminMenuContainer{background-color:rgba(202, 202, 202, 0.74);height:7em;font-size:1em;border-bottom:1px solid #5aa2c2;}
.AdminMenu{display:inline;list-style-type:none;font-weight:bold;height:2.7em}
    .AdminMenu li{float:left;padding:.5em }
    .AdminMenu li:hover{float:left;padding:.5em; }
    .AdminMenu li a{color:#1f7ba4;font-weight:bold;text-decoration:none;font-size:1em}
.Logo{width:294px;}
.Logo img{height:87px;max-width:294px;}
    .AdminMenu li a:hover{color:#5aa2c2;font-weight:bold;text-decoration:none}
  /*#endregion*/

.adminbg{background-image:url(adminbg.png)}

/*#region gridview*/ 
.link{color:#1f7ba4;text-decoration:none;}
.gvstyle{border-radius:.3em}
.gvheader{background-color:#333333;color:#fff;font-size:1em;border:1px solid #333333;padding:2em;height:3em}
.gvallrowSelect:hover{background-color:#e1e1e1;cursor:pointer;height:3em;}
.gvallrowSelect td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:3em;}
.gvallrow td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:3em;background-color:#fff}
.gvallrowFactured td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#68ad78}
.gvallrowFactured_pre td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#c7a66c}
.gvallrowFactured_pre_conorden td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#c76cc2}
.gvallrowconorden td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#5197c4}
.gvallrowconordenyfacturada td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#edeb82}
.gvallrowaceptada td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#12dbff}
.Emptygv{border:1px solid #cfcfcf;color:#484444;font-size:1.5em;border-radius:.5em;text-align:center;width:40em}

.Pager{padding:5px;margin:2% auto;}
.Pager td {padding:5px;}
.Pager a{
	color:#434c52;
	font-size:12px;
	border:1px solid #bff1f6;
	background-color:#edf7fb;
	border-radius:8px;
	text-decoration:none;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}
.Pager a:hover{
	color:#0575bf;
	font-size:12px;
	border:1px solid #0575bf;
	background-color:#eaf8fe;
	border-radius:8px;
	text-decoration:none;
	padding:4px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}
.Pager span{
   color:#000000;
	font-size:12px;
	border:1px solid #3ca5f3;
	background-color:#bce3f6;
	border-radius:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}
 /*#endregion*/

 /*#region tab container*/

         /*#region Header*/

        .MyTabStyle .ajax__tab_header
        {
            font-family: "Helvetica Neue" , Arial, Sans-Serif;
            font-size: 14px;
            font-weight:bold;
            display: block;

        }
        /*#endregion*/

        /*#region inactive tab*/
        .MyTabStyle .ajax__tab_header .ajax__tab_outer
        {
            border-color: #222;
            color: #222;
            padding-left: 10px;
            margin-right: 3px;
            border:solid 1px #d7d7d7;
            border-top:solid 2px #1f7ba4;
            border:solid 1px #1f7ba4;
            border-radius:.5em .5em 0 0;
        }
        .MyTabStyle .ajax__tab_header .ajax__tab_inner
        {
            border-color: #666;
            color: #1f7ba4;
            padding: 3px 10px 2px 0px;
        }

         .MyTabStyle  .ajax__tab_outer
        {
            background-color:#eaeded;
        }
        .MyTabStyle  .ajax__tab_outer a
        {
            color: #5895b1;
        }

        .MyTabStyle .ajax__tab_hover .ajax__tab_outer
        {
            background-color:#c5c6c6;
        }
         .MyTabStyle .ajax__tab_hover .ajax__tab_outer a
        {
            color: #1f7ba4;
        }

       

        .MyTabStyle .ajax__tab_hover .ajax__tab_inner
        {
            color: #1f7ba4;
        }

        /*#endregion*/

       
       /*#region active tab*/       
        .MyTabStyle .ajax__tab_active .ajax__tab_outer
        {
            border: 1px solid #1f7ba4;
            border-top: 2px solid #1f7ba4;
            border-bottom: 2px solid #c5c6c6;
            background-color: #c5c6c6;
            margin-bottom:-1px;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_inner a
        {
            color: #1f7ba4;
            /*border-color: #333;*/
        }

        /*#endregion*/

        .MyTabStyle .ajax__tab_body
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 10pt;
            background-color: #fff;
            border-top-width: 0;
            border: solid 1px #d7d7d7;
            border: 1px solid #1f7ba4;
        }
 /*#endregion*/


/*#region grindviews*/ 

.Admin_Quotations{width:60em;margin:auto;margin-top:.5em;}
.Admin_QuotationsProducts{width:50em;}
.Admin_Users{width:90%;margin:auto;margin-top:.5em;}
.Admin_Clients{width:90%;margin:auto;margin-top:.5em;padding-top:5em}
.Admin_GeneralServices{width:95%;margin:auto;margin-top:.5em;}
.Admin_Products{width:95%;margin:auto;margin-top:.5em;}
.User_Quotations{width:90%;margin:auto;margin-top:.5em;}
.QuotationsProducts{width:100%;}

 /*#endregion*/

 .divusers{width:98%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divclients{width:98%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divsettings{width:98%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divprofile{width:50%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divmyquotations{width:80%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divcotizando{width:98%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divpdfeditor{width:70%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}

 .colordemo{width:1.5em;height:1.5em;border:1px solid #000;border-radius:.4em;color:lightgray}

 /*#endregion*/


 .MenuOptions{padding:.5em;border-radius:.4em;border:1px solid #000;position:absolute;margin-top:-1.8em;background-color:rgba(202, 202, 202, 1);}
 .MenuOptions table{border-collapse:collapse;border:none;margin-top:-1em;border-radius:.4em}
 .MenuOptions a{text-decoration:none;color:#333333;font-size:.8em}

 .MenuOptionsLong{padding:.5em;border-radius:.4em;border:1px solid #000;position:absolute;margin-top:-1.8em;background-color:rgba(202, 202, 202, 1);}
 .MenuOptionsLong table{border-collapse:collapse;border:none;margin-top:-1em;border-radius:.4em}
 .MenuOptionsLong table td{height:2em}
 .MenuOptionsLong a{text-decoration:none;color:#333333;font-size:.8em}
 .MenuOptionsLong .disbleelement{color:#979797}

 .MenuOptionsArrow{width: 0;height: 0;border-top: 10px solid transparent; border-bottom: 10px solid transparent;border-right:10px solid #000; margin-left:-1.21em}

 .Lastrow{color:#0c2e57;font-weight:bold;font-size:1em;border:1px solid #aaa4a4;height:3em;background-color:#e1e1e1;}
 .Lastrow a{color:#0c2e57;font-weight:bold;font-size:1em;;text-decoration:none}
 .selectedrow td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:3em;background-color:#cacaca}
 /*#region Min*/
 .dateexpired{color:#c84b4b;font-weight:bold}

.pructsdiv{border:1px solid #b5b5b5;background-color:#d4d4d4;padding:.5em;width:98%}
.ImageBUtton { cursor: pointer;}
.ImageBUtton:disabled{cursor:not-allowed;}
@media(max-width:1024px) {
form,f,form1,html,body{font-family:Arial,Tahoma,sans-serif; margin:0; height: 100%;width:100%;font-size:1em}
.tb{border: 1px solid #3099bb;border-radius:.3em;height:2em;color:#135c9b;font-size:14px}
.tb:disabled{border: 1px solid #3099bb;border-radius:.3em;height:2em;color:#135c9b;font-size:14px}
.btclass{padding:.5em;background-color:#d6d9db;color:#126986;border-radius:.2em;border:1px solid #126986;font-size:14px}
.btclass:hover{cursor:pointer; padding:.5em;background-color:#c3c7ca;color:#2197be;border-radius:.2em;border:1px solid #2197be}
.cancelbtclass{padding:.5em;background-color:#d6d9db;color:#c45656;border-radius:.2em;border:1px solid #c45656;font-size:14px}
.cancelbtclass:hover{cursor:pointer; padding:.5em;background-color:#c3c7ca;color:#ca3232;border-radius:.2em;border:1px solid #ca3232}
::-webkit-input-placeholder{color:#5aa2c2}
::-moz-placeholder {color:#5aa2c2;}
.rbl{color:#1f7ba4;font-weight:bold;font-size:1em}
.lb{color:#5e6365;font-weight:bold;font-size:1em}
.lbmoney{color:#17650e;font-weight:bold;font-size:1em}
.lbdata{color:#5e6365;font-size:1em}
.LoaderContainer{height:22px;text-align:center}
.lbalert{font-size:1em;color:#1f3b6c}
.lbalertfail{font-size:1em;color:#6c1f1f}
.recoverypassword{color:#126e8d;font-size:.8em;font-weight:bold;text-decoration:none}
.fieladset{border:1px solid #c4c1c1;background-color:#eaeaea;border-radius:.4em;}
.fieladset legend{border:1px solid #b5b1b1;border-radius:.4em;vertical-align:central;padding:.5em;color:#5e6365}

.settingsfieladset{border:1px solid #c4c1c1;background-color:#eaeaea;border-radius:.4em;width:98%;margin:auto;margin-top:.5em;padding-bottom:2em}
.settingsfieladset legend{border:1px solid #b5b1b1;border-radius:.4em;vertical-align:central;padding:.5em;color:#5e6365}
/*#region login*/
.lg{background-image:url(loginbg.png)}
.LogInContainer{width:22em;background-color:#d6d9db;margin:auto;margin-top:5em;padding-top:.8em;padding-bottom:.5em;border-radius:.3em}
.LogInHeader{font-size:1.2em;color:#0c2e57;font-weight:bold}
/*#endregion*/

/*#region recovery*/
.lg{background-image:url(loginbg.png)}
.RecoveryContainer{width:24em;background-color:#d6d9db;margin:auto;margin-top:5em;padding-top:.8em;padding-bottom:.5em;border-radius:.3em}
.LogInHeader{font-size:1.2em;color:#0c2e57;font-weight:bold}
/*#endregion*/


/*#region Menu Bar*/ 
.AdminMenuContainer{background-color:rgba(202, 202, 202, 0.74);height:5em;font-size:1em;border-bottom:1px solid #5aa2c2;}
.AdminMenu{display:inline;list-style-type:none;font-weight:bold;height:2em}
    .AdminMenu li{float:left;padding:.5em }
    .AdminMenu li:hover{float:left;padding:.5em; }
    .AdminMenu li a{color:#1f7ba4;font-weight:bold;text-decoration:none;font-size:.9em}
.Logo{width:294px;}
.Logo img{height:87px;max-width:294px;}
    .AdminMenu li a:hover{color:#5aa2c2;font-weight:bold;text-decoration:none}
  /*#endregion*/

.adminbg{background-image:url(adminbg.png)}

/*#region gridview*/ 
.gvstyle{border-radius:.3em}
.gvheader{background-color:#333333;color:#fff;font-size:1em;border:1px solid #333333;padding:2em;height:2.6em}
.gvallrowSelect:hover{background-color:#e1e1e1;cursor:pointer;height:2.6em;}
.gvallrowSelect td{color:#333333;font-size:.9em;border:1px solid #aaa4a4;height:2.6em;}
.gvallrow td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#fff}
.gvallrowFactured td{color:#333333;font-size:1em;border:1px solid #aaa4a4;height:2.6em;background-color:#68ad78}
.Emptygv{border:1px solid #cfcfcf;color:#484444;font-size:1.2em;border-radius:.5em;text-align:center;width:32em}
 /*#endregion*/

 /*#region tab container*/

         /*#region Header*/

        .MyTabStyle .ajax__tab_header
        {
            font-family: "Helvetica Neue" , Arial, Sans-Serif;
            font-size: 14px;
            font-weight:bold;
            display: block;

        }
        /*#endregion*/

        /*#region inactive tab*/
        .MyTabStyle .ajax__tab_header .ajax__tab_outer
        {
            border-color: #222;
            color: #222;
            padding-left: 10px;
            margin-right: 3px;
            border:solid 1px #d7d7d7;
            border-top:solid 2px #1f7ba4;
            border:solid 1px #1f7ba4;
            border-radius:.5em .5em 0 0;
        }
        .MyTabStyle .ajax__tab_header .ajax__tab_inner
        {
            border-color: #666;
            color: #1f7ba4;
            padding: 3px 10px 2px 0px;
        }

         .MyTabStyle  .ajax__tab_outer
        {
            background-color:#eaeded;
        }
        .MyTabStyle  .ajax__tab_outer a
        {
            color: #5895b1;
        }

        .MyTabStyle .ajax__tab_hover .ajax__tab_outer
        {
            background-color:#c5c6c6;
        }
         .MyTabStyle .ajax__tab_hover .ajax__tab_outer a
        {
            color: #1f7ba4;
        }

       

        .MyTabStyle .ajax__tab_hover .ajax__tab_inner
        {
            color: #1f7ba4;
        }

        /*#endregion*/

       
       /*#region active tab*/       
        .MyTabStyle .ajax__tab_active .ajax__tab_outer
        {
            border: 1px solid #1f7ba4;
            border-top: 2px solid #1f7ba4;
            border-bottom: 2px solid #c5c6c6;
            background-color: #c5c6c6;
            margin-bottom:-1px;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_inner a
        {
            color: #1f7ba4;
            /*border-color: #333;*/
        }

        /*#endregion*/

        .MyTabStyle .ajax__tab_body
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 10pt;
            background-color: #fff;
            border-top-width: 0;
            border: solid 1px #d7d7d7;
            border: 1px solid #1f7ba4;
        }
 /*#endregion*/


/*#region grindviews*/ 

.Admin_Quotations{width:55em;margin:auto;margin-top:.5em;}
.Admin_QuotationsProducts{width:28em;}
.Admin_Users{width:37em;margin:auto;margin-top:.5em;}
.Admin_Clients{width:40em;margin:auto;margin-top:.5em;padding-top:5em}
.Admin_GeneralServices{width:40em;margin:auto;margin-top:.5em;}
.Admin_Products{width:40em;margin:auto;margin-top:.5em;}
.User_Quotations{width:90%;margin:auto;margin-top:.5em;}

 /*#endregion*/

 .divusers{width:80%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divclients{width:80%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divsettings{width:50%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divprofile{width:50%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divmyquotations{width:80%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divcotizando{width:95%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}
 .divpdfeditor{width:70%;background-color:#eaeaea;margin:auto;margin-top:.5em;padding-bottom:2em;border-radius:.4em;}

 .colordemo{width:1.5em;height:1.5em;border:1px solid #000;border-radius:.4em;color:lightgray}

}
/*#endregion*/