/*LTR*/
html{overflow:auto;}

#PANEL_UP {direction: ltr;height:70px;background: #2a343c;width: 100%;display: inline-flex;}
#PANEL_UP_1{direction: initial;text-align: left;padding-left: 20px;padding-right: 20px;font-size: 20px;color: #fff;width: 30%;padding-top: 13px;float:left;}           
#PANEL_UP_2{font-size: 20px;color: #fff;width: 33%;text-align: center;padding-top: 10px; margin-left: auto; margin-right: auto;float: left;}           
#PANEL_UP_3{direction: ltr;text-align: right;padding-left: 30px;padding-right: 30px;font-size: 20px;color: #fff;width: 30%;padding-top: 13px;float:right;}           
                              
#PANEL_DOWN {direction: ltr;height: 35px;background: #fac81b;width: 100%;display: inline-flex;}
#PANEL_DOWN_1{text-align: center;width: 100%;padding-top: 4px;}
               
.TEXTDISABLED{display: inline-block; color: #818181;font-size: 19px;}
a span.TEXTENABLED{display: inline-block; color: #000;font-size: 19px;cursor: pointer;}
.TEXTSEPARATOR{display: inline-block; color: #000;font-size: 19px;cursor: pointer;}
.TEXTSELECTED{display: inline-block; color: #000;font-size: 20px;font-weight: bold;text-decoration: underline;cursor: pointer;}
.STYLE_INFO{direction: ltr;font-size: 18px;color: #fff;unicode-bidi:embed;}
.STYLE_INFO_VER{direction: ltr;font-size: 18px;color: #fff;}
.HELP_INFO{direction: ltr;font-size: 18px;color: #faaf2b;}
.HELP_INFO:hover{font-weight: bold;}
.DISCONECT_INFO{direction: ltr;font-size: 18px;color: #fff;cursor: pointer;}
.DISCONECT_INFO:hover{font-weight: bold;}

.LINK_WITHOUT{cursor: pointer;text-decoration:none!important;}

#PANEL_CAPTION{direction: ltr;text-align: center;width: 100%;display: inline-block;height: 31px;}
#PANEL_CAPTION_PATH{direction: ltr;text-align: center;width: 100%;display: inline-block;height: 40px;}
#PANEL_CAPTION_1{direction: ltr;text-align: center;width: 1170px;font-size: 20px;background: #2a343c;color: #fff;display: inline-block;padding-top: 0px;height:28px;}
#PANEL_CAPTION_2{direction: ltr;text-align: center;width: 1170px;background: #fac81b;display: inline-block;height: 3px;}
#PANEL_CAPTIONLIST_1{direction: ltr;text-align: center;font-size: 20px;background: #2a343c;color: #fff;padding-top: 0px;height:28px;width:1250px;margin: 0 auto;}
#PANEL_CAPTIONLIST_2{direction: ltr;text-align: center;background: #fac81b;height: 3px;width:1250px;margin: 0 auto;}
#PANEL_CAPTIONLIST_3{direction: ltr;text-align: left;font-size: 18px;color: #000;padding-top: 9px;height:28px;width:1250px;margin: 0 auto;}
#PANEL_CAPTION_1_MAIN{direction: ltr;text-align: center;width: 1170px;font-size: 20px;background: #2a343c;color: #fff;margin:0 auto;padding-top: 0px;height:28px;}
#PANEL_CAPTION_2_MAIN{direction: ltr;text-align: center;width: 1170px;background: #fac81b;margin:0 auto;height: 3px;}
#PANEL_CAPTION_22{direction: ltr;text-align: center;width: 100%;background: #fac81b;display: inline-block;height: 3px;}

#ICONS_LINK{direction: ltr;text-align:center;width: 1170px;background:#fff;min-height: 580px;display: inline-block;padding-top: 6px;}
#ICONS_LINK_MAIN{direction: ltr;background:#fff;display: inline-block;padding-top: 6px;width:804px;min-height: 411px;}
#ICONS_LINK_MAIN2{direction: ltr;text-align:center;width: 782px;background:#fff;min-height: 213px;display: inline-block;padding-top: 6px;margin-right:20px;overflow:auto;margin-bottom:30px;}
#ICONS_LINK2{direction: ltr;text-align:center;width: 1170px;background:#fff;height: 100%;display: inline-block;padding-top: 6px;margin-right:20px;overflow:auto;margin-bottom:20px;}

#DivSeporator{padding-top: 40px;}
#DivSeporator2{padding-top: 40px;}

.DIV_LINKS { background-color: #e1e1e1;white-space: nowrap;text-align: center; margin:14px 0px 1px 21px; padding-bottom:10px;float:left;height:147px;}
.HELPER {display: inline-block; height: 100%;vertical-align: middle;}
.IMGCLASS {vertical-align: middle; max-height: 170px; max-width: 170px;}
.TEXTIMAGE{font-size: 18px;font-weight: bold;text-align:center;height:35px;display:block;position:relative;}
.IMAGE_DIV_TEXT{width:170px;height:114px}
.TEXT_DOWN_POSITION{position:absolute;bottom:0;left:0;right:0;}

#CAPTION_SETTING_TEXT:hover{text-decoration: underline;cursor:pointer;}
#IMG_SETTINGS{cursor:pointer;}

.DIV_LINKS.TEXTENABLED.OVER:hover,
.DIV_LINKS.TEXTSELECTED.OVER:hover
{color:#2a597e;font-weight:bold;background-color: #e1e1e1;-webkit-box-shadow: 1px 5px 5px rgba(0,0,0,.44);-moz-box-shadow:1px 5px 5px rgba(0,0,0,.44);box-shadow: 1px 1px 5px rgba(0,0,0,.44);}
span.TEXTENABLED.OVER:hover,
span.TEXTSELECTED.OVER:hover{text-decoration: underline;}
#PANEL_CAPTIONLIST_3>a{text-decoration: none!important;color: #000;}
#PANEL_CAPTIONLIST_3>a:hover{text-decoration: underline!important;}
	
.DESIGN_LOGIN{width: 100%;direction: ltr;text-align: center;}	
.DESIGN_FRAME{height:230px;max-width: 335px;background-color: rgba(229,229,229,.55);border: solid 1px #d0d8e0; text-align: center; margin-left: auto; margin-right: auto;position: relative;box-sizing: border-box; padding-bottom: 43px;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.39); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.39); box-shadow: 0 5px 5px rgba(0,0,0,.39);}
.DESIGN_CAPTION{direction: ltr;background: #fac81b;height: 53px;font-size: 20px;margin-bottom: 25px;}
.DESIGN_CAPTION div{padding-top: 15px;height: 30px}
.DESIGN_LOGIN_TEXT{direction: ltr;text-align: left;padding: 0 30px;margin-bottom: 15px;}
.DESIGN_LOGIN_TEXT2{direction: ltr;text-align: left;padding: 0 30px;margin-bottom: 0px;}
.DESIGN_LOGIN_TEXT3{direction: rtl;text-align: right;padding: 0 30px;margin-bottom: 25px;}
.DESIGN_LOGIN_TEXT span.TEXTPOS {width: 80px;font-size: 18px;display: inline-block;}
.DESIGN_LOGIN_TEXT2 span.TEXTPOS {width: 80px;font-size: 18px;display: inline-block;}
.DESIGN_LOGIN_FORGOTPASSWORD{height: 5px;direction: ltr;text-align: left;}
span.TEXTPOS_FORGOTPASSWORD a {display: inline-block;color: #cc0f21;}

.TEXTPOS_FORGOTPASSWORD{direction: ltr;text-align: left;font-size: 16px;color: cc0f21;margin-left: 30px;margin-right: 30px;white-space: nowrap;}
.TEXTPOS_FORGOTPASSWORD_BUTTON{border-radius: 5px;direction: ltr;text-align: right;font-size: 18px;background: black;color: white;height: 20px;float: right;padding: 7px 30px;cursor: pointer;}
.DESIGN_LOGIN_TEXTBOX{border: solid 1px #9e9e9e;font-size: 14px;width: 273px;height: 29px;padding: 6px;}

#CAPTION_SETTINGS{direction: ltr; text-align: left;margin-left:20px;margin-top:2px;font-size: 18px;}
.IMG_SETTING_TEXT{color:#fff;float: left; height: 29px;}
.IMGSETTING{outline: solid 1px #818181;}

.portlet-placeholder {border: 1px dotted black;margin: 0.4em 1em 1em 0em;height: 20px; }
.column {width:190px;float: left;padding-bottom: 114px!important; }

a.NAV_LINK, a.NAV_LINK:link, a.NAV_LINK:visited, a.NAV_LINK:focus, a.NAV_LINK:active{color:#000;text-decoration:none;}
a.NAV_LINK:hover{color:#2a597e;} 

#ICONS_COMPONENTS_LIST{direction: ltr;text-align:center;width: 225px;background:#fff;height: 549px;display: inline-block;padding-top: 6px;margin-left:20px;overflow:auto; padding-bottom:20px;}
#DIV_TRASH{min-height: 26px;width: 225px;text-align: center;border: solid 1px black;margin-left:20px;display:none;}
#trash-can{margin: 0;padding: 0;}

#IFRAME_ANALYTICS{width:364px;height:537px;direction:ltr;border: solid 0px black;float:right;background:#fff;border:0;padding-top: 50px;}
#ANALYTICS{padding-right:2px;width:355px;direction:ltr;border: solid 0px black;float:right;background:#fff;}
#PANEL_CAPTION_MAIN{direction: ltr;text-align: left;width: 100%;height: 31px;max-width:1170px;width:100%;margin-left:auto;margin-right:auto;}
.PANEL_PLACEHOLDER .DIV_PANELS{float:none;text-align:left;}
.CLSZINDEXDIV_PANELS{z-index:8886;}
.PANEL_PLACEHOLDER{min-height:80px;display: -webkit-box;display: -moz-box;}
.mode0 .PANEL_PLACEHOLDER{min-height:0px!important;}
.mode0{height:100vh;}
.PANEL_PLACEHOLDER_FLEX{display: -ms-flexbox;display: -webkit-flex;display: flex;}
.PANEL_PLACEHOLDER_BLOCK{display: block;}
.PANEL_MARGIN_LANDING{/*margin-right:180px;*/}
.PANEL_MARGIN_LANDING_LEFT{/*margin-left:180px!important;*/}
.PANEL_MARGIN_LANDING_RIGHT{/*margin-right:180px!important;*/}

span.GROUP_PANELS:hover{font-weight:bold!important;cursor:pointer;}
.GROUP_PANELS{font-size:16px;padding-top:5px;padding-bottom:5px;color:white;}
.SPAN_GROUP_IMAGE_ltr{margin-top: 7px;}
.SPAN_GROUP_IMAGE_rtl{margin-top: 7px;}
.PANEL_GROUP_SHOW_rtl{margin-bottom: -5px;padding-top:0px;width:143px;margin-bottom: 16px;}
.PANEL_GROUP_SHOW_ltr{margin-bottom: -5px;padding-top:0px;width:143px;margin-bottom: 16px;}
.GROUP_PACK {height: 70px;background: #e1e1e1;-webkit-transition: opacity 1s ease-in-out;-moz-transition: background 0.1s ease-in-out;-ms-transition: background 0.1s ease-in-out;-o-transition: background 0.1s ease-in-out;transition: background 0.1s ease-in-out;}
 
#PLACEHOLDER_MAIN{direction:ltr;}

.split_button_black{position:inherit!important;border-radius: 7px!important;background-color: rgb(42, 52, 60)!important; color:#fff!important; left: 262px!important; top: 235px!important; width: 93px!important; height: 27px!important; z-index: 48!important;font-size: 14px!important;}
.split_button_gray{position:inherit!important;border-radius: 7px!important;background-color: rgb(72, 88, 102)!important;left: 159px!important;top: 235px!important;width: 93px!important;height: 27px!important; z-index: 44!important;color:#fff!important;font-size: 14px!important;}
div[aria-describedby="DIALOGCONFIG"]{border-style: solid;border-width: 3px;border-color: rgb(42, 52, 60);background-color: rgb(255, 255, 255);left: 75px;width: 289px!important;height: 335px!important;}
div[aria-describedby="DIALOGRESTORE"]{border-style: solid;border-width: 3px;border-color: rgb(42, 52, 60);background-color: rgb(255, 255, 255);left: 75px;width: 245px!important;height: 175px!important;}
div[aria-describedby="DIALOGRESTORE"]{border-style: solid;border-width: 3px;border-color: rgb(42, 52, 60);background-color: rgb(255, 255, 255);left: 75px;width: 290px!important;height: 175px!important;}
#DIALOGCONFIG{font-size:18px;}
#DIALOGRESTORE{font-size:18px;}
#DIALOGUPLOADFILE{font-size:16px;}
#COMBORESTORE{font-family:Assistant;font-style:normal;font-weight:normal;font-size:14px!important;margin:2px 9px 2px 9px!important;padding:0!important;height:30px!important;line-height:normal!important;width:200px;float:left;}

.page_confirm_0{}
.page_confirm_00{font-size: 48px;width: 100%;font-weight: bold;}
.page_confirm_04{margin-top:10px!important;max-width: 452px!important;margin-left: auto!important;clear: both!important;display: table!important;margin-right: auto!important;width: 100%!important;}
.page_confirm_05{vertical-align:top!important;padding-left: 0!important;float: left!important;}
.page_confirm_06{width:362px!important;float: right!important;border: #B2B297 1px solid!important;font: 11px arial,david!important;height: 18px!important;}
.page_confirm_07{margin-top:10px!important;float: left!important;padding-left:0!important;padding-right:0!important;border: #B2B297 1px solid!important;width:60px;margin-left: 90px;}

.page_welcome_00{font-size: 48px;width: 100%;font-weight: bold;}
.page_welcome_03{width:362px!important;float: right!important;padding-left:0!important;padding-right:0!important;border: #B2B297 1px solid!important;font: 11px arial,david!important;height: 18px!important;}
.page_welcome_06{width:362px!important;float: right!important;padding-left:0!important;padding-right:0!important;border: #B2B297 1px solid!important;font: 11px arial,david!important;}
.page_welcome_04{margin-top:10px!important;max-width: 452px!important;margin-left: auto!important;clear: both!important;display: table!important;margin-right: auto!important;width: 100%!important;}
.page_welcome_05{vertical-align:top!important;padding-left: 0!important;float: left!important;}
.page_welcome_07{margin-top:10px!important;float: left!important;padding-left:0!important;padding-right:0!important;border: #B2B297 1px solid!important;width:60px;margin-left: 90px;}

#TABLE_APPROVALS{margin-top:-2px;margin-left:21px;margin-right:auto;}

#PANEL_CAPTIONLIST_1_LANDING_PAGES{direction: ltr;text-align: center;font-size: 20px;background: #2a343c;color: #fff;padding-top: 0px;height:28px;width:1800px;margin: 0 auto;}
#PANEL_CAPTIONLIST_2_LANDING_PAGES{direction: ltr;text-align: center;background: #fac81b;height: 3px;width:1800px;margin: 0 auto;}
#PANEL_CAPTIONLIST_3_LANDING_PAGES{direction: ltr;text-align: left;font-size: 18px;color: #000;padding-top: 9px;height:28px;width:1800px;margin: 0 auto;}
#DIV_LANDING_PAGES_LIST{direction: ltr;width:1800px;text-align: center;margin: 0 auto;min-height:400px;display: -ms-flexbox;display: -webkit-flex;display: flex;}
#LANDING_PAGES_PANEL_CATEGORIES{direction: ltr;float: left;width:330px;min-height:400px;}
#LANDING_PAGES_PANEL_LIST_TEMPLATES{direction: ltr;width:100%;min-height:400px;}
#LANDING_PAGES_PAGING{direction:ltr;text-align:center;font-size:18px;font-family:Assistant;margin-bottom: 30px;margin-top:25px;}
#LANDING_PAGES_SELECT_LANGUAGE{color:#2a343c;height:32px;padding: 3px 1px 0 1px;background:#fac81b;font-size:20px;text-align: left;margin: 15px 10px 0 10px;font-family:Assistant;}
.LANDING_PAGES_SEPORATOR{background-color: rgb(148, 169, 185);height: 3px;z-index: 39;width:310px;text-align:left;margin:16px 0px 5px 0px;margin-left: 10px;margin-right: 10x;}
.LANDING_PAGES_SEPORATOR_LANG{background-color: rgb(148, 169, 185);height: 3px;z-index: 39;width:310px;text-align:left;margin:70px 0px 5px 0px;margin-left: 10px!important;margin-right: 10px!important;}
.LANDING_PAGES_TITLE{color:#515252;text-align:left;font-size:17px;font-family:Assistant;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;margin-top:7px;margin-left: 10px;margin-right: 5px;position:relative;}
.LANDING_PAGES_TEMPLATE{position:relative;z-index: 71;width:461px;min-height:287px;float: left;text-align: center;margin: 15px 10px 60px 10px;  background-color: rgb(165, 162, 162);box-shadow: -0.157px 2.996px 9px 0px rgba(0, 0, 0, 0.19);-webkit-box-shadow: -0.157px 2.996px 9px 0px rgba(0, 0, 0, 0.19);-moz-box-shadow:-0.157px 2.996px 9px 0px rgba(0, 0, 0, 0.19); }
.LANDING_PAGES_TEMPLATE img.LANDING_PAGES_BACK_IMG{width:461px;height:262px;}
.LANDING_PAGES_TITLE:hover{font-weight: 600;color:#2a597e;}
.LANDING_PAGES_TITLE_SPAN:hover::before {content: ' ';background: #efebdb;width: 100%;height: 3px;position: absolute;bottom: -2px;}
.LANDING_PAGES_TITLE_SPAN:hover{position: relative;font-weight: 600;color:#2a597e;cursor:pointer;}
.LANDING_PAGES_IMAGE_CIRCLE{height:25px;background:black;}
.LANDING_PAGES_TEMPLATE:hover{-webkit-box-shadow: 0 5px 9px rgba(0,0,0,.46);-moz-box-shadow: 0 5px 9px rgba(0,0,0,.46);box-shadow: 0 5px 9px rgba(0,0,0,.46);}
.LANDING_PAGES_GRADIENT{background-color:#2a343c;;position: absolute;width: 461px;height: 65px;z-index: 93;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;bottom:-65px;}
.LANDING_PAGES_GRADIENT_IMG img{position: relative;top: 4px;}
span.LANDING_PAGES_GRADIENT_IMG {display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}
.LANDING_PAGES_IMGHOVER{color:#fac81b!important;cursor:pointer;}
.LANDING_PAGES_GRADIENT_TEXT{cursor:pointer;color:white;}
.LANDING_PAGES_TITLE_SPAN_SELECTED{color:#2a595e;font-weight: 800!important;}
.LANDING_PAGES_PAGING{font-size:20px;padding:4px;direction:ltr;}
.LANDING_PAGES_PAGING_CURSOR{cursor:pointer;}
.LANDING_PAGES_SELECTED_PAGING{border:1px solid gray;}

.DESIGN_FRAME_WELCOME{height:190px;max-width: 550px;background-color: rgba(229,229,229,.55);border: solid 1px #d0d8e0; text-align: center; margin-left: auto; margin-right: auto;position: relative;box-sizing: border-box; padding-bottom: 43px;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.39); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.39); box-shadow: 0 5px 5px rgba(0,0,0,.39);}
.DESIGN_LOGIN_TEXTBOX_WELCOME {direction:ltr;border: solid 1px #9e9e9e;font-size: 14px;width: 460px;height: 14px;padding: 6px;font-family:Assistant;}
.DESIGN_LOGIN_TEXTAREA_WELCOME {border: solid 1px #9e9e9e;font-size: 14px;width: 460px;height: 50px;padding: 6px;font-family:Assistant;}
.DESIGN_CAPTION_WELCOME{border-bottom: 2px solid #000;direction: ltr;background: #fac81b;height: auto;font-size: 20px;margin-bottom: 15px;}
.DESIGN_CAPTION_WELCOME div{padding: 15px 0;height: auto;}
.DESIGN_BUTTON_WELCOME{margin-top: 0px!important;float: right!important;border: #B2B297 1px solid!important;width: 60px;margin-right: 43px;margin-left: 43px;border-radius: 5px;height: 31px;font-size: 18px;font-family:Assistant;}
.DESIGN_BUTTON_WELCOME_ENABLE{color:white;background:black;}
.DESIGN_ERROR_WELCOME{font-size: 20px;color: red;text-align: left;margin: 0 30px 30px;min-height:23px;}
.DESIGN_LOGIN_TEXTBOX_WELCOME::placeholder{direction:ltr;}

.DESIGN_FRAME_CONFIRM{height:230px;max-width: 550px;background-color: rgba(229,229,229,.55);border: solid 1px #d0d8e0; text-align: center; margin-left: auto; margin-right: auto;position: relative;box-sizing: border-box; padding-bottom: 43px;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.39); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.39); box-shadow: 0 5px 5px rgba(0,0,0,.39);}
.DESIGN_LOGIN_TEXTBOX_CONFIRM {direction:ltr;border: solid 1px #9e9e9e;font-size: 14px;width: 460px;height: 14px;padding: 6px;font-family:Assistant;}
.DESIGN_LOGIN_EMAIL_CONFIRM{background-color: #ededed;font-size: 18px;width: 248px;height: 14px;padding: 6px;font-family:Assistant;pointer-events: none;border:0;}
.DESIGN_LOGIN_TEXTAREA_CONFIRM {border: solid 1px #9e9e9e;font-size: 14px;width: 460px;height: 50px;padding: 6px;font-family:Assistant;}
.DESIGN_CAPTION_CONFIRM{border-bottom: 2px solid #000;direction: ltr;background: #fac81b;height: auto;font-size: 20px;margin-bottom: 15px;}
.DESIGN_CAPTION_CONFIRM div{padding: 15px 0;height: auto}
.DESIGN_BUTTON_CONFIRM{margin-top: 0px!important;float: right!important;border: #B2B297 1px solid!important;width: 60px;margin-right: 43px;margin-left: 43px;border-radius: 5px;height: 31px;font-size: 18px;font-family:Assistant;}
.DESIGN_BUTTON_CONFIRM_ENABLE{color:white;background:black;}
.DESIGN_ERROR_CONFIRM{font-size: 20px;color: red;text-align: left;margin: 0 30px 30px;min-height:23px;}
.DESIGN_LOGIN_TEXTBOX_CONFIRM::placeholder{direction:ltr;}

.DESIGN_FRAME_RESET{height:255px;max-width: 440px;background-color: rgba(229,229,229,.55);border: solid 1px #d0d8e0; text-align: center; margin-left: auto; margin-right: auto;position: relative;box-sizing: border-box; padding-bottom: 43px;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.39); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.39); box-shadow: 0 5px 5px rgba(0,0,0,.39);}
.DESIGN_LOGIN_TEXTBOX_RESET {direction:ltr;border: solid 1px #9e9e9e;font-size: 14px;width: 350px;height: 14px;padding: 6px;font-family:Assistant;background:#e1e1e1;}
.DESIGN_LOGIN_PASSWORD_RESET {direction:ltr;border: solid 1px #9e9e9e;font-size: 14px;width: 350px;height: 14px;padding: 6px;font-family:Assistant;}
.DESIGN_LOGIN_EMAIL_RESET{background-color: #ededed;font-size: 18px;width: 305px;height: 14px;padding: 6px;font-family:Assistant;pointer-events: none;border:0;}
.DESIGN_LOGIN_TEXTAREA_RESET {border: solid 1px #9e9e9e;font-size: 14px;width: 460px;height: 50px;padding: 6px;font-family:Assistant;}
.DESIGN_CAPTION_RESET{border-bottom: 2px solid #000;direction: ltr;background: #fac81b;height: 53px;font-size: 20px;margin-bottom: 15px;}
.DESIGN_CAPTION_RESET div{padding: 15px 0;height: 30px}
.DESIGN_BUTTON_RESET{margin-top: 0px!important;float: right!important;border: #B2B297 1px solid!important;width: 60px;margin-right: 43px;margin-left: 43px;border-radius: 5px;height: 31px;font-size: 18px;font-family:Assistant;}
.DESIGN_BUTTON_RESET_ENABLE{color:white;background:black;}
.DESIGN_ERROR_RESET{font-size: 20px;color: red;text-align: left;margin: 0 30px 30px;min-height:23px;}

input.DESIGN_LOGIN_PASSWORD_RESET:required:invalid, input.DESIGN_LOGIN_PASSWORD_RESET:focus:invalid {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMpgImBRMACY/x7/uDX39sXt/67cMoDyOVgMjBjYFbV/8kkqcCBrIER5KS/967s+rmkXxzI5wJiRSBm/v8P7NTfHHFFl5mVdIzhGv4+u///x+xmuAlcdXPB9KeqeLgYd3bDU2ZpRRmwH4DOeAI07QXIRKipYPD35184/nn17CO4p/+cOfjl76+/X4GYAYThGn7/g+Mfh/ZZwjUA/aABpJVhpv6+dQUjZP78Z0YEK7OezS2gwltg64GmfTu6i+HL+mUMP34wgvGvL78ZOEysf8M1sGgZvQIqfA1SDAL8iUUMPIFRQLf+AmMQ4DQ0vYYSrL9vXDz2sq9LFsiX4dLRA0t8OX0SHKzi5bXf2HUMBVA0gN356N7p7xdOS3w5fAgcfNxWtn+BJi9gVVBOQfYPQIABABvRq3BwGT3OAAAAAElFTkSuQmCC);
	background-position: right top;background-repeat: no-repeat;-moz-box-shadow: none;}
    
input.DESIGN_LOGIN_PASSWORD_RESET:required:valid {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZZJREFUeNpi/P//PwMpgImBRMAy58QshrNPTzP8+vOLIUInisFQyYjhz98/DB9/fmT48/+35v7H+8KNhE2+WclZd+G0gZmJmYGThUNz1fUVMZtvbWT59eUXG9wGZIWMUPj993eJ5VeWxuy8veM/CzPL3yfvH/9H0QBSBDYZyOVm4mGYfn6q4cory5lYmFh+MrEwM/76/YsR7mk2ZjbWP///WP37/y8cqIDhx58fjvtu7XV6//ndT34G/v8FasUsDjKO/+A2PP3wpGLd+TVsfOz8XH6KAT+nHpokcu7h6d9q/BoMxToVbBYqlt9///+1GO4/WVdpXqY/zMqXn13/+vTjI9mj94/y//v9/3e9ZRObvYbDT0Y2xnm///x+wsfHB3GSGLf41jb3rv0O8nbcR66d+HPvxf2/+YZFTHaqjl8YWBnm/vv37yly5LL8+vuLgYuVa3uf/4T/Kd8SnSTZpb6FGUXwcvJxbAPKP2VkZESNOBDx8+9PBm4OwR1TwmYwcfzjsBUQFLjOxs52A2YyKysrXANAgAEA7buhysQuIREAAAAASUVORK5CYII=);
    background-position: right top;background-repeat: no-repeat;}
	

.DESIGN_LOGIN_PASSWORD_RESET_DIV{margin:2px 4px 1px 1px;font-size:12px;color:red;float:left;width:150px!important;font-family:Assistant!important;}
.DESIGN_LOGIN_PASSWORD_RESET_TITLE{margin:2px;font-size:12px;color:black;background:white;float:left;font-family:Assistant!important;}


.DESIGN_CHECKOUT{width: 100%;direction: ltr;text-align: center;}	
.DESIGN_FRAME_CHECKOUT{height:280px;max-width: 465px;background-color: rgba(229,229,229,.55);border: solid 1px #d0d8e0; text-align: center; margin-left: auto; margin-right: auto;position: relative;box-sizing: border-box; padding-bottom: 43px;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.39); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.39); box-shadow: 0 5px 5px rgba(0,0,0,.39);}
.DESIGN_CAPTION_CHECKOUT{border-bottom: 2px solid #000;direction: ltr;background: #fac81b;height: auto;font-size: 20px;margin-bottom: 15px;}
.DESIGN_CAPTION_CHECKOUT div{padding: 15px 0;height: auto;}
.DESIGN_BUTTON_CHECKOUT{margin-top: 0px!important;border: #B2B297 1px solid!important;width: 150px;border-radius: 5px;height: 31px;font-size: 18px;font-family:Assistant;}
.DESIGN_BUTTON_CHECKOUT_ENABLE{color:white;background:black;cursor:pointer;}
.DESIGN_CHECKOUT_SPAN {direction:ltr;font-size: 20px;width: 460px;height: 14px;font-family:Assistant;}
.DESIGN_CHECKOUT {text-align:center;margin-top: 30px;}
.DESIGN_MESSAGE_CHECKOUT{text-align:left;padding:0 14px 0 14px;direction:ltr;}

.FOOTERHEADERCLOSE{pointer-events:none!important;background:#e1e1e1!important;opacity:0.6;}
.HEADERFOOTERCLASS{background: #e1e1e1;font-size: 16px;margin-left: auto;margin-right: auto;padding-bottom: 1px;padding-top: 3px;display: table;border-radius: 5px;padding: 5px;border: 1px solid;text-decoration: none;box-shadow: 2px 2px 6px 3px rgba(0, 0, 0, 0.25);}
.HEADERFOOTERCLASS:hover{font-weight:bold;cursor:pointer}

.CLSDOTTEDHEADER{outline: 2px dotted #000;margin-bottom: 60px;}
.CLSDOTTEDFOOTER{outline: 2px dotted #000;margin-bottom: 0px;}

.ui-tooltip{box-shadow:none;-moz-box-shadow: none;shadow: none;-webkit-box-shadow: none;}
body .ui-tooltip{border-width: 1px!important;}

.CLSSPLITTER{z-index:9997;}

body.ContextMenuSelected{outline: 1px dotted rgb(0 0 0)!important;}
#bsmartContextMenu {position: absolute;display: none;background: #FFFFFF;border: 1px solid #CCC;z-index: 9980;-webkit-box-shadow: 1px 6px 6px rgba(54,54,54,.41);-moz-box-shadow: 1px 6px 6px rgba(54,54,54,.41);box-shadow: 1px 6px 6px rgba(54,54,54,.41);}
#MENUCONTENT_TITLE{font-family:Assistant!important;font-size: 12px;background-color: rgb(34, 34, 34);color: #fff;border-bottom: 1px solid #ccc;padding: 4px 8px 4px 7px;}
#MENUCONTENT_STYLEEDITOR,#MENUCONTENT_STYLEEDITORCOPY,#MENUCONTENT_STYLEEDITORPASTE{font-family:Assistant!important;font-size: 14px;text-align: center;margin-top: 8px;margin-bottom: 4px;cursor:pointer;color: #000;}
#MENUCONTENT_STYLEEDITOR:hover,#MENUCONTENT_STYLEEDITORCOPY:hover,#MENUCONTENT_STYLEEDITORPASTE:hover{background: #DEF;}
.MENUCONTENT_DISABLED{pointer-events: none;color:#c7c1c1!important;}

.HEADER_FOOTER_hover{outline:2px dashed rgba(54,54,54,.41)!important;z-index:9979!important;position:relative;}

.deviceicons_selected{background: rgb(255, 240, 187);}
.deviceicons:hover{-webkit-box-shadow: 1px 6px 6px rgba(54,54,54,.41);-moz-box-shadow: 1px 6px 6px rgba(54,54,54,.41);box-shadow:1px 6px 6px rgba(54,54,54,.41)}

body.classbodydevice1{width:100%!important;margin:0 auto!important;border:2px solid black!important;}
body.classbodydevice2{width:420px!important;margin:0 auto!important;border:2px solid black!important;}
body.classbodydevice3{width:990px!important;margin:0 auto!important;border:2px solid black!important;}

.classdevicehead2::before{content: '';position: absolute;top: 0;left: 0;right: 0;max-width: 420px;width: 100%;height: 100%;z-index: -1;margin: 0 auto;}
.classdevicehead3::before{content: '';position: absolute;top: 0;left: 0;right: 0;max-width: 990px;width: 100%;height: 100%;z-index: -1;margin: 0 auto;}
.classdeviceheadbackground{background:#ccc;}

.TEXTIMAGEDEVICE{font-size: 14px!important;font-weight: bold;text-align:center;display:block;position:relative;color:#000;font-family: 'Assistant';line-height: 0.9;padding: 6px 2px 4px 2px;}
.DEVICE_DIV_rtl{text-decoration:none;color:#818181;color:white;float:none;margin:7px 5.5px 5px 4px;height: 47px;width:142px;}
.DEVICE_DIV_ltr{text-decoration:none;color:#818181;color:white;float:none;margin:7px 4px 5px 6px;height: 47px;width:142px;}

.bsTabFieldTitle2 {margin-left: 5px;margin-right: 5px;margin-bottom: 10px;margin-top: 25px;font-family: Assistant;font-size: 16px;font-style: normal;font-weight: bold;color: #7B7765;text-decoration: none;white-space: nowrap;vertical-align: top;padding-left: 3px;padding-right: 3px;padding-bottom: 3px;text-align: left;}

.LANGUAGECOMBOBOX{width: 120px;font-size: 17px;font-family: Assistant;border-radius: 4px;padding: 0px 3px 1px 3px;height: 26px;}
.IMGLANGUAGES {top: 16px;position: absolute;margin: 0 1px;}

	/*Mobile style for MicDev161 */
	 @media (max-width: 991px) {
		 .DESIGN_FRAME_CONFIRM #u_email{width:1px;}
		 .DESIGN_FRAME_CHECKOUT {height: auto;}
		 .PANEL_PLACEHOLDER_FLEX{display: block;}		 
		 }
	 
	 @media (max-width: 580px) and (min-width: 420px){
		 .DESIGN_BUTTON_WELCOME {margin-right:35px!important;} 
		 .DESIGN_BUTTON_CONFIRM{margin-right:28px!important;} 
		 .DESIGN_BUTTON_RESET{margin-right:30px!important;} 
	}
	 
	 @media (max-width: 580px) and (min-width: 320px){ 
		.DESIGN_LOGIN,.DESIGN_FRAME_CONFIRM,.DESIGN_FRAME_CHECKOUT	 { max-width: 90%; margin: 0 auto;}
		.DESIGN_LOGIN_TEXTBOX_WELCOME,.DESIGN_LOGIN_TEXTAREA_WELCOME ,.DESIGN_LOGIN_TEXTBOX_CONFIRM,.DESIGN_LOGIN_TEXTBOX_RESET,.DESIGN_LOGIN_PASSWORD_RESET{ width: 96%;}	
		.DESIGN_BUTTON_WELCOME,.DESIGN_BUTTON_RESET ,.DESIGN_BUTTON_CONFIRM{margin-right: 25px;}
		
	}
	/*  @media (max-width: 419px) and (min-width: 320px){.DESIGN_LOGIN { max-width: 90%; margin: 0 auto;}}	 */

	/*End Of Mobile style for MicDev161 */