/*body {
    background-color: #f6f7fc;
    background-image: url('https://panel.provider.pl/images/line1.png');
    background-position: top;
    background-repeat: no-repeat;
}*/
#topnav {
    background: none;
} 
.records-table thead th, .records-table thead td {
    background: #ECECEC;
}
.records-table thead th a, .records-table thead td a, .records-table thead th span, .records-table thead td span {
    color: #362F2D;
} 
.dropbutton .dropbuttontip:focus, .toolbar a.button {
    color: #484848;
    background-color: rgba(255, 255, 255, 0.81);
    border-radius: 3px;
}
a.button, input.button{
    border-color: #017db6;
    box-shadow: 0 0 2px 1px rgba(255, 255, 255, 0.6);
    outline: 0;
}    
.toolbar a.button {
    background: url(images/buttons.png?v=d70c.9130) -100px 0 no-repeat transparent;
}
a.button span.icon,
.pagenav a.button span.inner {
	background: url(images/buttons.png?v=d70c.9130) -6px -211px no-repeat;
}  
a.iconbutton {
	background: url(images/buttons.png?v=d70c.9130) -1000px 0 no-repeat;
}   
a.iconlink {
	background: url(images/buttons.png?v=d70c.9130) -1000px 0 no-repeat;
}
#messagetoolbar {
    background-color: white;
    box-shadow: 0px -3px 10px #fff;
    padding: 10px;
    margin-top: -5px;
    opacity: 0.9;
    padding-top: 5px;
}
.uibox {
    border-radius: 2px;
}
#mailview-bottom {
    border-radius: 2px;
    border-top: 1px solid #b2b8bf;
}
.folderlist li.mailbox a {
    background-image: url(images/listicons.png?v=c458.10409);
}
.messagelist tr td div.collapsed, .messagelist tr td div.expanded, .messagelist tr > .threads .listmenu, .messagelist tr .attachment span.attachment, .messagelist tr .attachment span.report, .messagelist tr .attachment span.encrypted, .messagelist tr > .priority span.priority, .messagelist tr > .priority span.prio1, .messagelist tr > .priority span.prio2, .messagelist tr > .priority span.prio3, .messagelist tr > .priority span.prio4, .messagelist tr > .priority span.prio5, .messagelist tr .flag span.flagged, .messagelist tr .flag span.unflagged, .messagelist tr .flag span.unflagged:hover, .messagelist tr > .status span.status, .messagelist tr > .status span.msgicon, .messagelist tr > .status span.deleted, .messagelist tr > .status span.unread, .messagelist tr > .status span.unreadchildren, .messagelist tr > .subject span.msgicon, .messagelist tr > .subject span.deleted, .messagelist tr > .subject span.unread, .messagelist tr > .subject span.replied, .messagelist tr > .subject span.forwarded, .messagelist tr > .subject span.unreadchildren {
    background: url(images/listicons.png?v=c458.10409) -100px 0 no-repeat;
}
.boxfooter .listbutton .inner {
    background-image: url(images/buttons.png?v=d70c.9130);
}
#taskbar a span.button-inner {
    background: url(images/buttons.png?v=d70c.9130) -1000px 0 no-repeat;
}
a.button:hover, input.button:hover {
	border-color: #a5112f;
	background-color: #a5112f;
}
#messagetoolbar > a.button:hover,#messagetoolbar > .dropbutton >.button:hover, #messagetoolbar > .dropbuttontip:hover {
    background-color: rgba(206, 206, 206, 0.5);
    border-radius: 2px;
}
#messagetoolbar > a.button:focus,#messagetoolbar > .dropbutton >.button:focus, #messagetoolbar > .dropbuttontip:focus {
    background-color: rgba(69, 69, 69, 0.5);
    border-radius: 2px;
}
.dropbutton .dropbuttontip:focus, .toolbar a.button:focus {
    background-color: rgba(69, 69, 69, 0.5);
    border-radius: 2px;
}
a.button:focus, input.button:focus {
    box-shadow: none;
}
.watermark {
	background-image: url(images/watermark.jpg?v=e784.5000);
	background-position: center;
	background-repeat: no-repeat;
}
a.button, input.button {
    border-color: #434447;
    box-shadow: none;
    outline: 0;
    background-color: #434447;
    color: white;
    padding: 5px;
        padding-right: 5px;
        padding-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 2px;
}
.formbuttons input.button {
    border-radius: 2px;
    box-shadow: none;
}
.records-table tr.selected td {
    color: #fff !important;
    background-color: #898989;
}
.records-table.focus tr.selected td {
    background-color: #898989 !important;
}
.records-table.focus tbody tr.focused > td:first-child {
    border-left: 2px solid #b31a1a;
}
a.button.nextpage span.icon, .pagenav a.nextpage span.inner {
    background-position: -28px -226px;
}
a.button.lastpage span.icon, .pagenav a.lastpage span.inner {
    background-position: -28px -211px;
}
a.menuselector:focus, a.menuselector.focus, a.iconbutton:focus, .pagenav a.button:focus {
    border-color: #7a676c;
    box-shadow: none;
    outline: 0;
}
.formbuttons input.button:hover, .formbuttons input.button:focus, input.button.mainaction:hover, input.button.mainaction:focus {
    color: #f2f2f2;
    border-color: #a5112f;
    box-shadow: none;
}
.formbuttons input.button {
    cursor: pointer;
}
.listbox {
    background: #ededed;
}
ul.listing li {
    background-color: #e7e7e7;
}
.listbox .listitem, .listbox .tablink, .listing tbody td, .listing li {
    border-bottom: 1px solid #bcbcbc;
}
.listbox .listitem.selected, .listbox .tablink.selected, .listbox .listitem.selected > a, .listbox .tablink.selected > a, .listing tbody tr.selected td, .listing li.selected, .listing li.selected > a {
    color: #333;
    font-weight: bold;
    background-color: #c9c9c9;
}
html.mozilla #mailboxlist > li:first-child {
    border-radius: 2px 2px 0 0;
}
.messagelist thead th:first-child {
    border-radius: 2px 0 0 0;
}
.moreheaderstoggle:focus {
    background: #a5112f;
    border-right-color: #a5112f;
}
a {
    color: #a5112f;
}
#messagecontframe {
    border-radius: 2px;
}
.uibox .boxfooter .listbutton:first-child {
    border-radius: 0 0 0 2px;
}
.boxfooter .listbutton {
    border-right: 1px solid #b9b9b9;
    background: #b9b9b9;
}
.listbox .boxfooter {
    border-top: 1px solid #c9c9c9;
    background: #e9e9e9;
}
.listbox .boxfooter {
    height: 43px;
}
.uibox .boxfooter .listbutton:first-child {
    border-radius: 2px;
    margin-left: 1px;
}   
.boxfooter a.listbutton:focus {
    color: #fff;
    background-color: rgba(83, 83, 83, 0.6);
    outline: 0;
}
.uibox .boxtitle, .uibox .listing thead th, .uibox .listing thead td {
    background: #a1a1a1;
    color: #323232;
    border-radius: 0px 0px 0 0;
}
.boxpagenav a.icon {
    background: url(images/buttons.png?v=d70c.9130) -4px -286px no-repeat;
} 
#sections-table tbody td, #sections-table .listitem span, #settings-sections .listitem a, #settings-sections .tablink a {
    background-image: url(images/listicons.png?v=c458.10409);
}
.listing.focus tbody tr.focused > td:first-child {
    border-left: 2px solid #c04040;
}
.listbox table.listing {
    background-color: #e0e0e0;
}
.buttongroup a.button.first, .buttongroup a.button:first-child {
    border-radius: 2px 0 0 2px;
}
.folderlist li.mailbox .unreadcount {
    background: #bfbfbf;
}
.folderlist li.mailbox.selected>a .unreadcount {
    background: #333a3c;
}
ul.treelist li a:focus, ul.listing .listitem a:focus, ul.listing .listitem span:focus, ul.listing.focus .listitem.focused span {
    background-color: rgba(137, 137, 137, 0.6);
}
#countcontrols.pagenav > .button {
    background-color: inherit;
} 
#messagetoolbar {
    width: -moz-fit-content;
}
#taskbar a.button-selected {
    color: #4a4e51;
    background-color: inherit;
}
#topline a, #topnav a {
    color: #4b4b4b;
     font-weight: bold;
}
#taskbar a.button-selected > .button-inner {
    color: #a50d0d;
    font-weight: bold;
} 
#taskbar a span.button-inner {
    font-weight: inherit;
}    
#topline a:hover, #topnav a:hover {
    color: #a50d0d;
    font-weight: bold;
}
#login-form .box-inner {
		width: 410px;
    background: #fff;
    background-color: #fff;
    border-radius: 2px;
    border: 1px solid #c3c3c3;
padding-top: 50px;
padding-bottom: 50px;  
}
#logo {
    width: 340px;
}
.login_logo_con{
	margin-left: auto;
	margin-right: auto;
	width: 421px;
	text-align: center;
	padding-top: 20px;
}
#rcmloginsubmit{
	background-color: #f8f7f7;
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #afafaf;
	border-radius: 2px;
	color: #06c;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	height: 21px;
	margin: auto;
	padding: 4px 1px 4px;
	width: 308px;
}
#rcmloginsubmit {
	background-color: #a5112f;
	border: 1px solid #a5112f;
	color: #fff;
	text-transform: uppercase;
}
#login-form input.button {
    color: #fff;
    border-color: #a5112f;
    background-color: #a5112f;
    height: 36px;
font-family: arial;
}
#login-form td.title {
    display: none;
    width: 0;
}
#login-form td.input {
    text-align: center;
    width: 100%;
    padding-right: 0px;
}
#login-form input[type="text"], #login-form input[type="password"] {
    width: 297px;
    border-color: #b7b7b7;
    margin-left: auto;
    margin-right: auto;
    border-radius: 2px;
    height: 22px;
font-size: 16px;
color: #636161;
font-family: arial;    
}
#login-form p.formbuttons {
    margin-top: 10px;
    text-align: center;
}
input[type="text"]:focus, input[type="password"]:focus, input.button:focus, textarea:focus {
    box-shadow: none;
}
#taskbar a:focus {
    background-color: rgba(231, 233, 234, 0.7);
}
#taskbar a.button-logout:hover span.button-inner {
    background-position: -2px -1828px;
}
/*
#taskbar a span.button-inner {
    background: none;
    margin-top: -10px;
}
#taskbar a.button-mail span.button-inner::before, #taskbar a.button-mail:hover span.button-inner::before, #taskbar a.button-mail.button-selected span.button-inner::before {
	content: "\f003";
	background-position: 0;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 25px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 2px;
	right: 8px;
}
#taskbar a.button-addressbook span.button-inner::before, #taskbar a.button-addressbook:hover span.button-inner::before, #taskbar a.button-addressbook.button-selected span.button-inner::before {
	content: "\f007";
	background-position: 0;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 25px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 2px;
	right: 8px;
} 
#taskbar a.button-settings span.button-inner::before, #taskbar a.button-settings:hover span.button-inner::before, #taskbar a.button-settings.button-selected span.button-inner::before {
	content: "\f013";
	background-position: 0;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 25px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 2px;
	right: 8px;
}
*/
#taskbar a span.button-inner {
    background: none;
}
#taskbar a.button-mail span.button-inner {
		background: url(images/envelope_on.svg) 1px 0 no-repeat;
width: 55px;
text-align: right;		
}
#taskbar a.button-mail:hover span.button-inner, #taskbar a.button-mail.button-selected span.button-inner {
		background: url(images/envelope.svg) 1px 0 no-repeat;  
width: 55px;
text-align: right;				
}
.minimal #taskbar a.button-mail span.button-inner {
		background: url(images/envelope_on.svg) 1px 0 no-repeat;
width: 36px;
text-align: inherit;		
}
.minimal #taskbar a.button-mail:hover span.button-inner,.minimal #taskbar a.button-mail.button-selected span.button-inner {
		background: url(images/envelope.svg) 1px 0 no-repeat;
width: 36px;
text-align: inherit;		
}
#taskbar a.button-addressbook span.button-inner{
		background: url(images/user_on.svg) 1px 0 no-repeat;
}
#taskbar a.button-addressbook:hover span.button-inner, #taskbar a.button-addressbook.button-selected span.button-inner {
		background: url(images/user.svg) 1px 0 no-repeat;
}
#taskbar a.button-settings span.button-inner {
		background: url(images/gear_on.svg) 1px 0 no-repeat;
}
#taskbar a.button-settings:hover span.button-inner, #taskbar a.button-settings.button-selected span.button-inner {
		background: url(images/gear.svg) 1px 0 no-repeat;
}
#taskbar a.button-logout span.button-inner {
    background-position: 0;
    background: url(images/power_on.svg) 1px 0 no-repeat;
}
#taskbar a.button-logout:hover span.button-inner {
    background-position: 0;
    background: url(images/power.svg) 1px 0 no-repeat;
}
.cookies_fl_con {
    position: absolute !important;
    top: inherit !important;
    z-index: 9999 !important;
    bottom: 2px !important;
    margin-left: auto;
    margin-right: auto;
}
.cookies_fl_con_2 {
    background-color: #eee !important;
    border: 1px solid rgb(150, 150, 150) !important;
    box-shadow: none !important;
    display: block !important;
    font-family: helvetica !important;
    font-size: 11px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    height: 49px !important;
    width: 500px !important;
}
.cookies_title {
    font-size: 16px !important;
    float: left !important;
    padding: 14px 12px 12px !important;
    width: 90px !important;
    height: 23px !important;
    color: rgb(68, 68, 68) !important;
}
.cookies_text {
    float: left !important;
    padding: 4px 10px 4px 4px !important;
    color: rgb(85, 85, 85) !important;
    text-align: left !important;
    width: 335px !important;
    margin-top: 2px;
}
.cookies_button_con {
    float: right !important;
    height: 36px !important;
    padding-top: 2px !important;
    width: 20px !important;
    margin-right: 10px;
    margin-top: 4px;
}
.cookies_button {
    background-color: rgb(170, 170, 170) !important;
    border: 1px solid rgb(102, 102, 102) !important;
    color: rgb(101, 101, 101) !important;
    cursor: pointer !important;
    font-size: 13px !important;
    width: 25px !important;
    height: 25px !important;
    border-radius: 2px !important;
}
#toplogo {
    height: 55px;
}
#login-form .box-inner {
    width: 402px;
    background: #fff;
        background-color: rgb(255, 255, 255);
    background-color: #fff;
    border-radius: 2px;
    border: 1px solid #c3c3c3;
    padding-top: 61px;
    padding-bottom: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -1px;
}
.login_logo_con {
    margin-left: auto;
    margin-right: auto;
    width: 410px;
    text-align: center;
    padding-top: 20px;
}
#login-form {
    position: relative;
    width: 580px;
    margin: auto auto;
        margin-top: auto;
    margin-top: 120px;
}
#login-form input[type="text"], #login-form input[type="password"] {
    width: 300px;
    border-color: #b7b7b7;
    margin-left: auto;
    margin-right: auto;
    border-radius: 2px;
    height: 24px;
    font-size: 16px;
    color: #636161;
    font-family: arial;
    padding: 5px;
}
#rcmloginsubmit {
  width: 312px;
}

/* snip HOST PROVIDER webmail i panel CSS v2 START */

body {
    background-color: white;
    background-image: none;
}
body:before {
    content: url('data:image/svg+xml; utf8, <svg width="100%" height="100%" viewBox="0 0 1920 1080" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;"><rect id="Artboard1" x="0" y="0" width="1920" height="1080" style="fill:none;"/><circle cx="1604.48" cy="600.426" r="2.892" style="fill:rgb(8,8,8);"/><circle cx="1643.96" cy="650.968" r="4.201" style="fill:rgb(8,8,8);"/><circle cx="1659.05" cy="666.908" r="11.865" style="fill:none;stroke:rgb(8,8,8);stroke-width:3px;"/><circle cx="1127.38" cy="113.753" r="3.563" style="fill:rgb(246,127,0);"/><circle cx="1330.02" cy="114.628" r="4.847" style="fill:rgb(246,127,0);"/><circle cx="1736.51" cy="241.155" r="4.168" style="fill:rgb(246,127,0);"/><circle cx="1781.09" cy="360.751" r="4.168" style="fill:rgb(246,127,0);"/><circle cx="1719.16" cy="378.917" r="2.401" style="fill:rgb(246,127,0);"/><circle cx="1634.31" cy="480.89" r="3.08" style="fill:rgb(246,127,0);"/><circle cx="1756.85" cy="215.107" r="12.005" style="fill:none;stroke:rgb(8,8,8);stroke-width:3px;"/><path d="M22.67,153.956L49.286,133.255L44.937,163.176L22.67,153.956Z" style="fill:rgb(164,31,125);"/><path d="M319.963,125.079L301.698,150.999L366.584,160.393L319.963,125.079Z" style="fill:rgb(233,112,20);"/><path d="M367.454,27.663L406.594,58.454L419.989,11.833L367.454,27.663Z" style="fill:rgb(233,112,20);"/><path d="M527.842,97.072L554.98,74.284L547.326,127.515L527.842,97.072Z" style="fill:rgb(233,112,20);"/><path d="M649.091,104.726L633.782,123.34L661.094,132.038L649.091,104.726Z" style="fill:rgb(233,112,20);"/><path d="M746.681,37.927L771.557,15.486L744.941,12.877L746.681,37.927Z" style="fill:rgb(233,112,20);"/><path d="M1839.66,170.239L1865.99,150.278L1867.27,179.582L1839.66,170.239Z" style="fill:rgb(182,29,137);"/><path d="M1877.03,354.134L1903.37,372.821L1922.05,331.625L1877.03,354.134Z" style="fill:rgb(204,89,150);"/><path d="M112.949,288.579L97.919,333.251L140.365,306.253L112.949,288.579Z" style="fill:rgb(203,76,66);"/><path d="M149.817,480.479L152.601,510.573L179.042,490.046L149.817,480.479Z" style="fill:rgb(240,120,9);"/><path d="M55.011,578.417L66.318,604.51L39.007,595.986L55.011,578.417Z" style="fill:rgb(246,127,0);"/></svg>');
    display: block;
    position: absolute;
    width: 100%;
    top: 0;
    left: 50%;
    min-width: 800px;
    transform: translate(-50%, 0);
    height: 100%;
    overflow: hidden;
    z-index: -100;
}
body.iframe.fullheight:before /*body:not(.iframe.fullheight)*/ {
    content: unset !important;
}
#login-form .button {
    color: #fff;
    border-color: #404040;
    background-color: #404040;
    height: 45px;
    font-family: Poppins;
    font-size: 15px;
    border-radius: 5px;
}
.login_logo_con img, .login_welcome img {
      display: none;
}
.login_welcome {
    width: 410px;
}
.login_logo_con, #login_noerror_contener .login_welcome {
    margin-bottom: 4rem;
}
.login_logo_con:before, #login_noerror_contener .login_welcome:before {
    /*content: url('data:image/svg+xml; utf8, <svg width="100%" height="100%" viewBox="0 0 714 88" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M66.378,86.244L31.789,86.244C14.261,86.244 0,71.983 0,54.45C0,36.922 14.261,22.661 31.789,22.661L66.378,22.661L66.378,43.267L31.789,43.267C25.622,43.267 20.606,48.283 20.606,54.45C20.606,60.617 25.622,65.639 31.789,65.639L66.378,65.639L66.378,86.244Z" style="fill:rgb(145,18,41);fill-rule:nonzero;"/>   <path d="M100.964,65.172L66.376,65.172L66.376,42.978L100.964,42.978C106.698,42.978 111.359,38.317 111.359,32.589C111.359,26.856 106.698,22.194 100.964,22.194L66.376,22.194L66.376,0L100.964,0C118.931,0 133.548,14.622 133.548,32.589C133.548,50.556 118.931,65.172 100.964,65.172" style="fill:rgb(145,18,41);fill-rule:nonzero;"/><path d="M397.89,23.315C403.934,23.315 409.095,25.604 413.378,30.187C417.656,34.765 419.801,40.376 419.801,47.021C419.801,53.665 417.656,59.282 413.378,63.859C409.095,68.437 403.934,70.726 397.89,70.726C391.601,70.726 386.756,68.543 383.345,64.171L383.345,87.426L371.762,87.426L371.762,24.571L383.345,24.571L383.345,29.871C386.756,25.504 391.601,23.315 397.89,23.315M386.845,56.137C389.178,58.504 392.145,59.682 395.734,59.682C399.328,59.682 402.301,58.504 404.667,56.137C407.034,53.771 408.217,50.732 408.217,47.021C408.217,43.309 407.034,40.271 404.667,37.909C402.301,35.543 399.328,34.359 395.734,34.359C392.145,34.359 389.178,35.543 386.845,37.909C384.512,40.271 383.345,43.309 383.345,47.021C383.345,50.732 384.512,53.771 386.845,56.137" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M439.553,32.296C440.631,29.423 442.409,27.268 444.898,25.829C447.381,24.396 450.148,23.673 453.203,23.673L453.203,36.607C449.67,36.184 446.515,36.907 443.731,38.762C440.948,40.618 439.553,43.701 439.553,48.007L439.553,69.468L427.97,69.468L427.97,24.573L439.553,24.573L439.553,32.296Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M496.483,63.857C491.872,68.441 486.244,70.729 479.6,70.729C472.955,70.729 467.344,68.441 462.766,63.857C458.183,59.279 455.894,53.668 455.894,47.024C455.894,40.379 458.183,34.763 462.766,30.185C467.344,25.607 472.955,23.313 479.6,23.313C486.244,23.313 491.872,25.607 496.483,30.185C501.088,34.763 503.4,40.379 503.4,47.024C503.4,53.668 501.088,59.279 496.483,63.857M470.938,55.913C473.238,58.246 476.133,59.413 479.6,59.413C483.072,59.413 485.977,58.246 488.311,55.913C490.65,53.574 491.816,50.613 491.816,47.024C491.816,43.429 490.65,40.468 488.311,38.135C485.977,35.796 483.072,34.629 479.6,34.629C476.133,34.629 473.238,35.796 470.938,38.135C468.633,40.468 467.477,43.429 467.477,47.024C467.477,50.613 468.633,53.574 470.938,55.913" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M539.313,24.572L552.063,24.572L535.008,69.472L521.802,69.472L504.747,24.572L517.491,24.572L528.38,55.994L539.313,24.572Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M563.381,19.186C561.464,19.186 559.803,18.486 558.397,17.074C556.986,15.669 556.286,14.008 556.286,12.091C556.286,10.174 556.986,8.502 558.397,7.063C559.803,5.624 561.464,4.908 563.381,4.908C565.353,4.908 567.047,5.624 568.453,7.063C569.858,8.502 570.564,10.174 570.564,12.091C570.564,14.008 569.858,15.669 568.453,17.074C567.047,18.486 565.353,19.186 563.381,19.186M557.631,24.574L569.214,24.574L569.214,69.474L557.631,69.474L557.631,24.574Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M613.843,6.615L625.426,6.615L625.426,69.471L613.843,69.471L613.843,64.171C610.432,68.543 605.582,70.726 599.298,70.726C593.248,70.726 588.087,68.437 583.81,63.859C579.526,59.276 577.387,53.665 577.387,47.021C577.387,40.376 579.526,34.765 583.81,30.187C588.087,25.604 593.248,23.315 599.298,23.315C605.582,23.315 610.432,25.504 613.843,29.871L613.843,6.615ZM592.515,56.137C594.882,58.504 597.86,59.682 601.448,59.682C605.043,59.682 608.01,58.504 610.343,56.137C612.676,53.771 613.843,50.732 613.843,47.021C613.843,43.309 612.676,40.271 610.343,37.909C608.01,35.543 605.043,34.359 601.448,34.359C597.86,34.359 594.882,35.543 592.515,37.909C590.154,40.271 588.971,43.309 588.971,47.021C588.971,50.732 590.154,53.771 592.515,56.137" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M645.809,51.779C647.365,57.407 651.587,60.218 658.47,60.218C662.898,60.218 666.253,58.724 668.526,55.735L677.865,61.118C673.437,67.524 666.909,70.729 658.287,70.729C650.87,70.729 644.915,68.485 640.42,63.991C635.931,59.502 633.687,53.846 633.687,47.018C633.687,40.257 635.898,34.618 640.331,30.096C644.765,25.579 650.448,23.313 657.392,23.313C663.976,23.313 669.409,25.591 673.692,30.141C677.97,34.691 680.109,40.318 680.109,47.018C680.109,48.518 679.959,50.102 679.659,51.779L645.809,51.779ZM645.631,42.802L668.526,42.802C667.865,39.746 666.509,37.474 664.442,35.974C662.376,34.479 660.026,33.729 657.392,33.729C654.281,33.729 651.703,34.524 649.67,36.113C647.637,37.702 646.287,39.929 645.631,42.802" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M699.775,32.296C700.853,29.423 702.631,27.268 705.12,25.829C707.603,24.396 710.37,23.673 713.425,23.673L713.425,36.607C709.892,36.184 706.736,36.907 703.953,38.762C701.17,40.618 699.775,43.701 699.775,48.007L699.775,69.468L688.192,69.468L688.192,24.573L699.775,24.573L699.775,32.296Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M257.965,63.712C253.353,68.295 247.726,70.584 241.081,70.584C234.437,70.584 228.826,68.295 224.248,63.712C219.665,59.134 217.376,53.523 217.376,46.879C217.376,40.234 219.665,34.618 224.248,30.04C228.826,25.462 234.437,23.168 241.081,23.168C247.726,23.168 253.353,25.462 257.965,30.04C262.57,34.618 264.881,40.234 264.881,46.879C264.881,53.523 262.57,59.134 257.965,63.712M232.42,55.768C234.72,58.101 237.615,59.268 241.081,59.268C244.553,59.268 247.459,58.101 249.792,55.768C252.131,53.429 253.298,50.468 253.298,46.879C253.298,43.284 252.131,40.323 249.792,37.99C247.459,35.651 244.553,34.484 241.081,34.484C237.615,34.484 234.72,35.651 232.42,37.99C230.115,40.323 228.959,43.284 228.959,46.879C228.959,50.468 230.115,53.429 232.42,55.768" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M179.009,7.862L179.009,30.279C181.954,25.223 186.731,22.695 193.342,22.695C198.62,22.695 202.926,24.431 206.259,27.904C209.592,31.376 211.259,36.195 211.259,42.362L211.259,69.529L199.592,69.529L199.592,44.029C199.592,40.418 198.676,37.654 196.842,35.737C195.009,33.82 192.509,32.862 189.342,32.862C186.176,32.862 183.662,33.82 181.801,35.737C179.94,37.654 179.009,40.418 179.009,44.029L179.009,69.529L167.259,69.529L167.259,7.862L179.009,7.862Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M269.926,36.862C269.926,32.862 271.62,29.501 275.009,26.779C278.398,24.056 282.898,22.695 288.509,22.695C294.12,22.695 298.62,24.043 302.009,26.737C305.398,29.431 307.204,33.084 307.426,37.695L295.426,37.695C295.092,33.806 292.704,31.862 288.259,31.862C286.037,31.862 284.315,32.306 283.092,33.195C281.87,34.084 281.259,35.306 281.259,36.862C281.259,38.418 282.176,39.64 284.009,40.529C285.842,41.418 288.065,42.112 290.676,42.612C293.287,43.112 295.884,43.737 298.467,44.487C301.051,45.237 303.259,46.57 305.092,48.487C306.926,50.404 307.842,52.945 307.842,56.112C307.842,60.279 306.079,63.668 302.551,66.279C299.023,68.89 294.523,70.195 289.051,70.195C283.579,70.195 279.092,68.904 275.592,66.32C272.092,63.737 270.176,60.029 269.842,55.195L281.842,55.195C282.287,59.084 284.759,61.029 289.259,61.029C291.426,61.029 293.176,60.543 294.509,59.57C295.842,58.598 296.509,57.32 296.509,55.737C296.509,54.154 295.592,52.904 293.759,51.987C291.926,51.07 289.704,50.362 287.092,49.862C284.481,49.362 281.884,48.751 279.301,48.029C276.717,47.306 274.509,46.015 272.676,44.154C270.842,42.293 269.926,39.862 269.926,36.862Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M335.759,59.695L341.342,59.695L341.342,69.529L333.926,69.529C329.204,69.529 325.565,68.445 323.009,66.279C320.454,64.112 319.176,60.529 319.176,55.529L319.176,32.945L314.259,32.945L314.259,23.362L319.176,23.362L319.176,11.945L330.926,11.945L330.926,23.362L341.259,23.362L341.259,32.945L330.926,32.945L330.926,55.529C330.926,57.029 331.287,58.098 332.009,58.737C332.731,59.376 333.981,59.695 335.759,59.695Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/></svg>');*/
    content: url('data:image/svg+xml; utf8, <svg width="100%" height="100%" viewBox="0 0 714 88" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M66.378,86.244L31.789,86.244C14.261,86.244 0,71.983 0,54.45C0,36.922 14.261,22.661 31.789,22.661L66.378,22.661L66.378,43.267L31.789,43.267C25.622,43.267 20.606,48.283 20.606,54.45C20.606,60.617 25.622,65.639 31.789,65.639L66.378,65.639L66.378,86.244Z" style="fill:rgb(145,18,41);fill-rule:nonzero;"/>   <path d="M100.964,65.172L66.376,65.172L66.376,42.978L100.964,42.978C106.698,42.978 111.359,38.317 111.359,32.589C111.359,26.856 106.698,22.194 100.964,22.194L66.376,22.194L66.376,0L100.964,0C118.931,0 133.548,14.622 133.548,32.589C133.548,50.556 118.931,65.172 100.964,65.172" style="fill:rgb(145,18,41);fill-rule:nonzero;"/><path d="M397.89,23.315C403.934,23.315 409.095,25.604 413.378,30.187C417.656,34.765 419.801,40.376 419.801,47.021C419.801,53.665 417.656,59.282 413.378,63.859C409.095,68.437 403.934,70.726 397.89,70.726C391.601,70.726 386.756,68.543 383.345,64.171L383.345,87.426L371.762,87.426L371.762,24.571L383.345,24.571L383.345,29.871C386.756,25.504 391.601,23.315 397.89,23.315M386.845,56.137C389.178,58.504 392.145,59.682 395.734,59.682C399.328,59.682 402.301,58.504 404.667,56.137C407.034,53.771 408.217,50.732 408.217,47.021C408.217,43.309 407.034,40.271 404.667,37.909C402.301,35.543 399.328,34.359 395.734,34.359C392.145,34.359 389.178,35.543 386.845,37.909C384.512,40.271 383.345,43.309 383.345,47.021C383.345,50.732 384.512,53.771 386.845,56.137" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M439.553,32.296C440.631,29.423 442.409,27.268 444.898,25.829C447.381,24.396 450.148,23.673 453.203,23.673L453.203,36.607C449.67,36.184 446.515,36.907 443.731,38.762C440.948,40.618 439.553,43.701 439.553,48.007L439.553,69.468L427.97,69.468L427.97,24.573L439.553,24.573L439.553,32.296Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M496.483,63.857C491.872,68.441 486.244,70.729 479.6,70.729C472.955,70.729 467.344,68.441 462.766,63.857C458.183,59.279 455.894,53.668 455.894,47.024C455.894,40.379 458.183,34.763 462.766,30.185C467.344,25.607 472.955,23.313 479.6,23.313C486.244,23.313 491.872,25.607 496.483,30.185C501.088,34.763 503.4,40.379 503.4,47.024C503.4,53.668 501.088,59.279 496.483,63.857M470.938,55.913C473.238,58.246 476.133,59.413 479.6,59.413C483.072,59.413 485.977,58.246 488.311,55.913C490.65,53.574 491.816,50.613 491.816,47.024C491.816,43.429 490.65,40.468 488.311,38.135C485.977,35.796 483.072,34.629 479.6,34.629C476.133,34.629 473.238,35.796 470.938,38.135C468.633,40.468 467.477,43.429 467.477,47.024C467.477,50.613 468.633,53.574 470.938,55.913" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M539.313,24.572L552.063,24.572L535.008,69.472L521.802,69.472L504.747,24.572L517.491,24.572L528.38,55.994L539.313,24.572Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M563.381,19.186C561.464,19.186 559.803,18.486 558.397,17.074C556.986,15.669 556.286,14.008 556.286,12.091C556.286,10.174 556.986,8.502 558.397,7.063C559.803,5.624 561.464,4.908 563.381,4.908C565.353,4.908 567.047,5.624 568.453,7.063C569.858,8.502 570.564,10.174 570.564,12.091C570.564,14.008 569.858,15.669 568.453,17.074C567.047,18.486 565.353,19.186 563.381,19.186M557.631,24.574L569.214,24.574L569.214,69.474L557.631,69.474L557.631,24.574Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M613.843,6.615L625.426,6.615L625.426,69.471L613.843,69.471L613.843,64.171C610.432,68.543 605.582,70.726 599.298,70.726C593.248,70.726 588.087,68.437 583.81,63.859C579.526,59.276 577.387,53.665 577.387,47.021C577.387,40.376 579.526,34.765 583.81,30.187C588.087,25.604 593.248,23.315 599.298,23.315C605.582,23.315 610.432,25.504 613.843,29.871L613.843,6.615ZM592.515,56.137C594.882,58.504 597.86,59.682 601.448,59.682C605.043,59.682 608.01,58.504 610.343,56.137C612.676,53.771 613.843,50.732 613.843,47.021C613.843,43.309 612.676,40.271 610.343,37.909C608.01,35.543 605.043,34.359 601.448,34.359C597.86,34.359 594.882,35.543 592.515,37.909C590.154,40.271 588.971,43.309 588.971,47.021C588.971,50.732 590.154,53.771 592.515,56.137" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M645.809,51.779C647.365,57.407 651.587,60.218 658.47,60.218C662.898,60.218 666.253,58.724 668.526,55.735L677.865,61.118C673.437,67.524 666.909,70.729 658.287,70.729C650.87,70.729 644.915,68.485 640.42,63.991C635.931,59.502 633.687,53.846 633.687,47.018C633.687,40.257 635.898,34.618 640.331,30.096C644.765,25.579 650.448,23.313 657.392,23.313C663.976,23.313 669.409,25.591 673.692,30.141C677.97,34.691 680.109,40.318 680.109,47.018C680.109,48.518 679.959,50.102 679.659,51.779L645.809,51.779ZM645.631,42.802L668.526,42.802C667.865,39.746 666.509,37.474 664.442,35.974C662.376,34.479 660.026,33.729 657.392,33.729C654.281,33.729 651.703,34.524 649.67,36.113C647.637,37.702 646.287,39.929 645.631,42.802" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M699.775,32.296C700.853,29.423 702.631,27.268 705.12,25.829C707.603,24.396 710.37,23.673 713.425,23.673L713.425,36.607C709.892,36.184 706.736,36.907 703.953,38.762C701.17,40.618 699.775,43.701 699.775,48.007L699.775,69.468L688.192,69.468L688.192,24.573L699.775,24.573L699.775,32.296Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M257.965,63.712C253.353,68.295 247.726,70.584 241.081,70.584C234.437,70.584 228.826,68.295 224.248,63.712C219.665,59.134 217.376,53.523 217.376,46.879C217.376,40.234 219.665,34.618 224.248,30.04C228.826,25.462 234.437,23.168 241.081,23.168C247.726,23.168 253.353,25.462 257.965,30.04C262.57,34.618 264.881,40.234 264.881,46.879C264.881,53.523 262.57,59.134 257.965,63.712M232.42,55.768C234.72,58.101 237.615,59.268 241.081,59.268C244.553,59.268 247.459,58.101 249.792,55.768C252.131,53.429 253.298,50.468 253.298,46.879C253.298,43.284 252.131,40.323 249.792,37.99C247.459,35.651 244.553,34.484 241.081,34.484C237.615,34.484 234.72,35.651 232.42,37.99C230.115,40.323 228.959,43.284 228.959,46.879C228.959,50.468 230.115,53.429 232.42,55.768" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M179.009,7.862L179.009,30.279C181.954,25.223 186.731,22.695 193.342,22.695C198.62,22.695 202.926,24.431 206.259,27.904C209.592,31.376 211.259,36.195 211.259,42.362L211.259,69.529L199.592,69.529L199.592,44.029C199.592,40.418 198.676,37.654 196.842,35.737C195.009,33.82 192.509,32.862 189.342,32.862C186.176,32.862 183.662,33.82 181.801,35.737C179.94,37.654 179.009,40.418 179.009,44.029L179.009,69.529L167.259,69.529L167.259,7.862L179.009,7.862Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M269.926,36.862C269.926,32.862 271.62,29.501 275.009,26.779C278.398,24.056 282.898,22.695 288.509,22.695C294.12,22.695 298.62,24.043 302.009,26.737C305.398,29.431 307.204,33.084 307.426,37.695L295.426,37.695C295.092,33.806 292.704,31.862 288.259,31.862C286.037,31.862 284.315,32.306 283.092,33.195C281.87,34.084 281.259,35.306 281.259,36.862C281.259,38.418 282.176,39.64 284.009,40.529C285.842,41.418 288.065,42.112 290.676,42.612C293.287,43.112 295.884,43.737 298.467,44.487C301.051,45.237 303.259,46.57 305.092,48.487C306.926,50.404 307.842,52.945 307.842,56.112C307.842,60.279 306.079,63.668 302.551,66.279C299.023,68.89 294.523,70.195 289.051,70.195C283.579,70.195 279.092,68.904 275.592,66.32C272.092,63.737 270.176,60.029 269.842,55.195L281.842,55.195C282.287,59.084 284.759,61.029 289.259,61.029C291.426,61.029 293.176,60.543 294.509,59.57C295.842,58.598 296.509,57.32 296.509,55.737C296.509,54.154 295.592,52.904 293.759,51.987C291.926,51.07 289.704,50.362 287.092,49.862C284.481,49.362 281.884,48.751 279.301,48.029C276.717,47.306 274.509,46.015 272.676,44.154C270.842,42.293 269.926,39.862 269.926,36.862Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/><path d="M335.759,59.695L341.342,59.695L341.342,69.529L333.926,69.529C329.204,69.529 325.565,68.445 323.009,66.279C320.454,64.112 319.176,60.529 319.176,55.529L319.176,32.945L314.259,32.945L314.259,23.362L319.176,23.362L319.176,11.945L330.926,11.945L330.926,23.362L341.259,23.362L341.259,32.945L330.926,32.945L330.926,55.529C330.926,57.029 331.287,58.098 332.009,58.737C332.731,59.376 333.981,59.695 335.759,59.695Z" style="fill:rgb(0,8,51);fill-rule:nonzero;"/></svg>');
}
.login_logo_con:after, #login_noerror_contener .login_welcome:after {
    content: "webmail";
    display: block;
    font-size: 36px;
    color: #333333;
    text-align: right;
    margin-top: -10px;
    font-family: "Poppins";

}
#login_noerror_contener .login_welcome:after {
    content: "panel";
    display: block;
    font-size: 36px;
    color: #333333;
    text-align: right;
    margin-top: -10px;
    font-family: "Poppins";
}
.cookies_fl_con_2 {
    border: none!important;
    padding: 20px!important;
    margin-bottom: 20px!important;
    border-radius: 20px;
    background-color: #eee !important;
}
.cookies_text {
    line-height: 150%;
    margin-top: 0;
    padding-top: 0!important;
    padding-bottom: 0!important;
    color: #555555 !important;
}
.cookies_button_con {
    margin: 0;
    padding-top: 0;
    margin-top: -5px;
}
.cookies_button {
    background-color: transparent!important;
    border: none!important;
    color: #000000 !important;
    border-radius: none!important;
}
.cookies_button:hover{
    background-color: transparent!important;
    border: none!important;
    color: #000000 !important;
    border-radius: none!important;
}
.box-bottom {
    display: none;
}
#login-form .box-inner, #tlo_login {
    border-radius: 20px;
    border: 1px solid #c3c3c3;
    padding-top: 40px;
    padding-bottom: 45px;
}

#login-form input[type="text"], #login-form input[type="password"], .login_input {
    border-color: transparent;
    border-bottom: 1.5px solid #e6e6e6;
}

#login-form input[type="text"]:focus, #login-form input[type="password"]:focus, .login_input:focus {
    border-bottom: 1.5px solid #911229!important;
    background-color: #fafafa!important;
    color: #d8d8d8!important;
}

body {
	font-family: Poppins !important;
	font-weight: 300;
}
.btn_login {
    background-color: #404040;
    border: 1px solid #404040;
    text-transform: uppercase;
    font-size: 15px;
    height: 30px;
    border-radius: 5px;
}
.btn_login_on {
    background-color: #911229;
    border: 1px solid #911229;
    text-transform: uppercase;
    font-size: 15px;
    height: 30px;
    border-radius: 5px;
}
.login_input {
    font-size: 18px;
	height: 35px;
    outline: none;
}
.login_welcome {
	margin-top: 0px;
}
#login-form input[type="text"]:focus, #login-form input[type="password"]:focus, .login_input:focus {
	border-bottom: 1.5px solid #b90324 !important;
	color: #1a1a1a !important;
}
#tlo_login {
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}

#login-form input[type="text"], #login-form input[type="password"] {
	height: 35px;
	font-size: 18px;
}

#login-form input.button {
    color: #fff;
    border-color: #404040;
    background-color: #404040;
    height: 45px;
    font-family: Poppins;
    font-size: 15px;
    border-radius: 5px;
}
#login-form input.button:hover{
    background-color: #911229;
border: 1px solid #911229;
}
/* HOST PROVIDER webmail i panel CSS v2 END */
