body{background:#7f7f7f url(../img/bg.png) fixed center center;}
.rowhead{margin-top: 40px !important;padding-top: 10px;}
.recaptchatable #recaptcha_response_field{height: 30px;border: 0!important;}
.last_news header{font-size:18px;text-align:right;font-weight:bold;padding-bottom:0px;}
.last_news .date_news{font-size:12px;padding-bottom:5px;text-align:left;}
#search_btn{margin:10px auto;}
.file_img{padding-top:5px;}
.pointer{cursor:pointer;}
.filter-side{border:solid 1px #ccc;margin:0 0 12px;}
.group_name span{line-height:13px;padding:5px 7px 5px 14px;color:#404B63;font-weight:700;border-bottom:solid 0;background-color:#cee1f8;display:block;cursor:pointer;}
.filter-side .title{background:#1c5cad;color:#fff;line-height:36px;padding:0 10px;}
.filter-side .form_option{padding:5px 0 5px 20px;clear:both;}
.radiolabel{font-size:20px !important;color:#000;}
.last_news p{margin:0;}
.params td{padding:0}
.params th{padding:0}
.params p{margin:0}
.price{margin:0}
.pt{padding:5px 5px 0;margin:5px;}
.pt img{height:65px;}
.sale_item{background:url(../img/isale60b.png);position:absolute;height:58px;width:60px;right:-6px;top:-5px;z-index:3}
.new_item{background:url(../img/inew60g.png);position:absolute;height:58px;width:60px;right:-6px;top:-5px;z-index:3}
.hit_item{background:url(../img/ihit60y.png);position:absolute;height:58px;width:60px;right:-6px;top:-5px;z-index:3}
.link-prod{position:absolute;left:5px;top:5px;padding-right:45px;}
.img-prod{height: 220px;margin-top: 20px;}
.pm input{text-align:center;font-size:22px;height:29px;width:50px;}
.pm{height:30px;width:110px;margin:2px auto 8px;}
div.indicator{width:50px;height:50px;z-index:1199;position:fixed;top:10px;left:10px}

.ball {
	background-color: rgba(0,0,0,0);
	border:5px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-right:5px solid rgba(0,0,0,0);
	border-left:5px solid rgba(0,0,0,0);
	border-radius:50px;
	box-shadow: 0 0 35px #2187e7;
	width:50px;
	height:50px;
	margin:0 auto;
	-moz-animation:spinPulse 1s infinite ease-in-out;
	-webkit-animation:spinPulse 1s infinite linear;
}
.ball1 {
	background-color: rgba(0,0,0,0);
	border:5px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-left:5px solid rgba(0,0,0,0);
	border-right:5px solid rgba(0,0,0,0);
	border-radius:50px;
	box-shadow: 0 0 15px #2187e7; 
	width:30px;
	height:30px;
	margin:0 auto;
	position:relative;
	top:-40px;
	-moz-animation:spinoffPulse 1s infinite linear;
	-webkit-animation:spinoffPulse 1s infinite linear;
}

@-moz-keyframes spinPulse {
	0% { -moz-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7;}
	50% { -moz-transform:rotate(145deg); opacity:1; }
	100% { -moz-transform:rotate(-320deg); opacity:0; }
}
@-moz-keyframes spinoffPulse {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(360deg);  }
}
@-webkit-keyframes spinPulse {
	0% { -webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7; }
	50% { -webkit-transform:rotate(145deg); opacity:1;}
	100% { -webkit-transform:rotate(-320deg); opacity:0; }
}
@-webkit-keyframes spinoffPulse {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(360deg); }
}


div.indicator2{width:250px;height:250px;z-index:1199;position:fixed;top: 50%;left: 50%;margin-top: -125px;margin-left: -125px;}
.ball2 {
	background-color: rgba(0,0,0,0);
	border:15px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-right:15px solid rgba(0,0,0,0);
	border-left:15px solid rgba(0,0,0,0);
	border-radius:200px;
	box-shadow: 0 0 35px #2187e7;
	width:200px;
	height:200px;
	margin:0 auto;
	-moz-animation:spinPulse 1s infinite ease-in-out;
	-webkit-animation:spinPulse 1s infinite linear;
}
.ball12 {
	background-color: rgba(0,0,0,0);
	border:15px solid rgba(0,183,229,0.9);
	opacity:.9;
	border-left:15px solid rgba(0,0,0,0);
	border-right:15px solid rgba(0,0,0,0);
	border-radius:130px;
	box-shadow: 0 0 100px #2187e7; 
	width:130px;
	height:130px;
	margin:0 auto;
	position:relative;
	top:0px;
	-moz-animation:spinoffPulse 1s infinite linear;
	-webkit-animation:spinoffPulse 1s infinite linear;
}

.ingallery{width:50px;height:50px;position:absolute;}
.ingallery a{position:absolute;margin:10px;color:#000;text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}
.gallery_price{cursor:pointer;position:absolute;bottom:10px;right:10px;color:#000;}
.g_oldprice{color:#cd352a;text-decoration:line-through;padding-left:3px;}
.g_price{position:absolute;bottom:0px;padding:5px;background-color:#fff;opacity:.7;right:-6px;border:solid 1px #ccc;white-space:nowrap;font-size:14px;}
.g_price:hover{opacity:1;}
.text-box{padding:15px 10px 10px;border:dotted 1px #ccc;font-size:16px;margin:-10px 0 10px;}
.title-small{font-size:14px;font-weight:bold;}
.banner-text{border:solid 1px #ccc;position:relative;padding:10px;margin:0 0 10px;min-height:165px;}
footer a{color:#fff;}
#testimonials{padding:45px 45px 35px 90px;border:dotted 1px #ccc;margin:10px 0;}
#testimonials li{display:none}
#testimonials li:first-child{display:block}
#testimonials ul{list-style:none}
#testimonials p.text{font-size:1.8em;line-height:1.2em;min-height:3.6em}
#testimonials p.author{color:#878787;font-size:16px;font-style:italic;text-align:right;margin-top:10px}
#testimonials p.author a,#testimonials p.author a:visited{color:#6aa42a}
.banner-text .icon{display:block;position:absolute;top:0;right:0;}
.cart{float:left;padding:0;text-align:left;line-height:19px;font-size:13px;background-color:#e14a3b;padding:1px 5px;padding-left:40px;height:43px;cursor:pointer;}
.autocomplete{background-color:#fff;padding:10px;border:solid 1px #e14a3b;margin-top:5px;}
.autocomplete .selected{cursor:pointer;}
#fixedmenu ul a{padding:0 6px;font-size:13px;}
.icon-block{padding:0 15px;}
.icon-block .material-icons{font-size:inherit;}
.row{margin:10px auto;}
.wrapper-in{clear:both;padding:1px 15px;background-color:#fff;}
#fixedmenu{width:100%;z-index:1001;}
.topmenu{width:100%;}
.bread{height:43px;line-height:43px;box-shadow:none;}
.topnav{height:43px;line-height:43px;box-shadow:none;}
.sanda{height:43px !important;line-height:43px !important;}
.sandicon{height:43px !important;line-height:43px !important;overflow:hidden;}
.menu{display:block;}
.menu li{display:inline-block;position:relative;z-index:100;}
.menu ul{display:none;margin:0;padding:0;width:150px;position:absolute;top:43px;left:0px;background:#ffffff;}
.menu ul li{display:block;float:none;background:none;margin:0;padding:0;}
.menu ul li a{font-size:12px;font-weight:normal;display:block;line-height:35px;}
.menu ul li a:hover,.menu ul li:hover>a{background:#f0f0f0;border-left:3px solid #9CA3DA;color:#797979;}
.menu li:hover>ul{display:block;}
.menu ul ul{left:167px;top:0px;}
.mobile-menu{display:none;width:100%;padding:11px 11px 11px 5px;background:#3E4156;color:#ffffff;text-transform:uppercase;}
.mobile-menu:hover{background:#3E4156;color:#ffffff;text-decoration:none;}
.menu img{padding:5px;float:left;height:34px;}
.striped td{padding:0px 2px;}
.striped th{padding:0px 2px;}
#basket_tc .input-field{margin-top:.5rem;}
#basket_tc .prefix{position:relative;width:25px;font-size:25px;height:25px;vertical-align:middle;}
.striped{border-bottom:1px solid #d0d0d0;}
.prod{border:solid 1px #ccc;margin:0 5px 10px;position:relative;}
.prod .pmvalue{text-align:center;font-size:13px;height:14px;width:20px;}
.prod .btn{height:25px;line-height:25px;font-size:11px;padding:0 0.7rem;}
.kant{text-shadow:-1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}
.limited{height:22px;padding:0 10px;color:#000;font-size:11px;text-align:center;border:solid 1px #c00;line-height:22px;bottom:75px;background-color:#fcccbc;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:90%;}
@media (max-width:499px){.forprod{width:100%;}
#catalog-list .forprod{width:100%;}
}
@media (min-width:500px){.forprod{width:50%;}
#catalog-list .forprod{width:50%;}
}
@media (min-width:800px){.forprod{width:25%;}
#catalog-list .forprod{width:33.3%;}
}
@media (min-width:980px){.forprod{width:20%;}
#catalog-list .forprod{width:33.3%;}
}
@media (min-width:1180px){.forprod{width:16.6%;}
#catalog-list .forprod{width:25%;}
}
@media (min-width:992px){.menu ul li a{font-size:12px;font-weight:normal;display:block;background:#1565c0;color:#fbfbfb;width:170px;}
.more>a:after{content:" >";float:right;margin-left:10px;}
#sd{height:33px;margin-right:5px;width:350px;padding-left:10px;background-color:rgba(255,255,255,0.1);border:0 !important;}
}
@media (max-width:992px){.level0{padding-left:20px;}
.level1{padding-left:35px;}
.level2{padding-left:50px;}
.level3{padding-left:65px;}
.level4{padding-left:80px;}
.menu{display:none;width:100%;background-color:#ffffff;border-bottom:dotted 1px #000;}
#touch-menu{box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
a{width:100%;}
.menu li a{color:#797979 !important;}
.catalogmenu div{background:#3E4156;width:100%;}
.catalogmenu{height:0;}
.mobile-menu{display:block;}
.menu li{display:block;margin:0;clear:both;width:100%;}
.menu ul{display:block;position:relative;top:0;left:0;width:100%;}
.menu ul ul{left:0;}
}
.si{display:inline-block;vertical-align:inherit;margin:0 7px;padding:0;width:32px;height:32px;background:url(../img/si2.png) 0 0 transparent no-repeat;}
[data-columns]::before{position:absolute;right:9999em;bottom:9999em;visibility:hidden;}
.intro-grid,
.test-grid{margin:0 -3px;}
.column{float:left;}
.size-1of1{width:100%;}
.size-1of2{width:50%;}
.size-1of3{width:33.333%;}
.size-1of4{width:25%;}
.item{margin:0 3px;background:url(../img/load.gif) no-repeat center center;}
.intro-grid{position:relative;}
.intro-grid .column{padding-top:5px;}
.intro-grid .column::before{position:absolute;display:block;top:0;left:5px;padding:0 7px;border-radius:3px 0 3px 0;font-size:14px;background:#3a1806;color:#fff;z-index:1;}
.intro-grid .column::after{position:absolute;display:block;content:'';top:0;right:5px;bottom:15px;left:5px;border-radius:3px;}
.intro-grid .item{position:relative;border-radius:5px;}
.intro-grid .item img{border:1px solid;border-color:#ccc;}
.intro-grid .item::after{position:absolute;content:attr(data-n);line-height:40px;margin-top:-20px;top:50%;left:0;right:0;text-align:center;color:#fff;}
.test-grid .item{margin-bottom:30px;padding-top:10px;text-align:justify;border-top:5px solid #e9632f;-webkit-backface-visibility:hidden;}
.test-grid h1{float:left;margin-right:15px;}
@-webkit-keyframes showsup{from{opacity:0;-webkit-transform:translate(0, -20px);}
to{opacity:1;-webkit-transform:translate(0, 0);}
}
@-moz-keyframes showsup{from{opacity:0;-moz-transform:translate(0, -20px);}
to{opacity:1;-moz-transform:translate(0, 0);}
}
@-o-keyframes showsup{from{opacity:0;-o-transform:translate(0, -20px);}
to{opacity:1;-o-transform:translate(0, 0);}
}
@keyframes showsup{from{opacity:0;transform:translate(0, -20px);}
to{opacity:1;transform:translate(0, 0);}
}
.test-grid .item.added{-webkit-animation:showsup 0.5s;-moz-animation:showsup 0.5s;-o-animation:showsup 0.5s;animation:showsup 0.5s;}
.showcase{margin-bottom:0;}
.showcase h1{margin-bottom:0.1em;}
.showcase .layout-redux{padding-top:0;padding-bottom:0;}
.showcase p{font-size:1.5em;line-height:1.25;}
.showcase span{margin-right:10px;}
.showcase .button{margin-top:10px;}
.showcase-grid{margin-bottom:1em;}
.showcase-grid .item{position:relative;margin:0;padding:0;overflow:hidden;}
.showcase-grid figcaption{position:absolute;bottom:0;padding:0 0.1em;}
@media screen and (max-width:480px){body{font-size:16px;}
.site-header, .layout-redux{padding:30px 20px;}
.intro-grid[data-columns]::before,
.test-grid[data-columns]::before,
#intro-settings::before,
.showcase-grid[data-columns]::before{content:'1 .column.size-1of1';}
}
@media screen and (min-width:481px){.showcase-grid[data-columns]::before{content:'3 .column.size-1of3';}
}
@media screen and (min-width:481px) and (max-width:819px){.site-header, .layout-redux{padding:30px 40px;}
.intro-grid[data-columns]::before,
#intro-settings::before{content:'2 .column.size-1of2';}
}
@media screen and (min-width:820px) and (max-width:1299px){.intro-grid[data-columns]::before,
#intro-settings::before{content:'3 .column.size-1of3';}
}
@media screen and (min-width:1300px){.intro-grid[data-columns]::before,
#intro-settings::before{content:'4 .column.size-1of4';}
}
@media screen and (min-width:481px) and (max-width:1099px){.test-grid[data-columns]::before{content:'2 .column.size-1of2';}
}
@media screen and (min-width:1100px){.test-grid[data-columns]::before{content:'3 .column.size-1of3';}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(../img/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#e14a3b;filter:Alpha(Opacity=50);opacity:0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#e14a3b;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:100px;background:url(../img/AjaxLoader.gif) no-repeat center center}

.pi {
    background-image: url(../img/ps.png);
    background-repeat: no-repeat;
    display: block;
	min-width: 150px;
	padding: 6px 6px 1px;
	border-radius: 5px;
	margin: 0 auto 5px;
}

.pi-card {
    width: 88px;
    height: 41px;
    background-position: center 0px;
}

.pi-paypal {
    width: 88px;
    height: 41px;
    background-position: center -41px;
}

.pi-qiwi {
    width: 88px;
    height: 41px;
    background-position: center -82px;
}

.pi-sb {
    width: 88px;
    height: 41px;
    background-position: center -123px;
}

.pi-wm {
    width: 88px;
    height: 41px;
    background-position: center -164px;
}

.pi-yandex2 {
    width: 88px;
    height: 41px;
    background-position: center -205px;
}
.logo{margin:10px;}
.rubа{position:relative;margin-right: 10px;}
.rubа:after{position:absolute;top:-10%;left:100%;content:'P'}
.rubа:before{position:absolute;content:'\2013';top:0;left:100%}

.ics {
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat;
    display: block;
}

.ics_eng {
    background-image: url(../img/sprite_eng.png);
    background-repeat: no-repeat;
    display: block;
}

.s-basket {
    background-position: 0 0;
}

.s-coins {
    width: 16px;
    height: 16px;
    background-position: -5px -47px;
	display: inline-block;
}

.s-gb {
    width: 40px;
    height: 40px;
    background-position: 0px -64px;
    background-position: -5px -63px;
    padding-left: 26px;
}

.s-car {
    width: 46px;
    height: 44px;
    background-position: -5px -107px;
	position: absolute;
    top: 0;
    right: 0;
}

.s-marker {
    width: 46px;
    height: 44px;
    background-position: -5px -161px;
	position: absolute;
    top: 0;
    right: 0;
}

.s-percent {
    width: 46px;
    height: 44px;
    background-position: -5px -215px;
	position: absolute;
    top: 0;
    right: 0;
}

.s-hit_item {
    width: 60px;
    height: 58px;
    background-position: -5px -269px;
	position: absolute;
    right: -6px;
    top: -5px;
    z-index: 3;
}

.s-new_item {
    width: 60px;
    height: 58px;
    background-position: -5px -337px;
	position: absolute;
    right: -6px;
    top: -5px;
    z-index: 3;
}

.s-sale_item {
    width: 60px;
    height: 58px;
    background-position: -5px -405px;
	position: absolute;
    right: -6px;
    top: -5px;
    z-index: 3;
}

.s-quotes {
    width: 48px;
    height: 35px;
    background-position: -5px -473px;
	float: left;
}
#rate_modal i{cursor:pointer;}
.raty_div span{width: 150px;
    display: inline-block;
    line-height: 25px;
    vertical-align: top;}
.oldprice{
	color:#f55246;
	margin-left:5px;
	text-decoration:line-through;
}

 body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
  }

  main {
    flex: 1 0 auto;
  }
  
 .responsive-table p{margin:0;padding-top:5px;}
 #users_table th {padding-top:5px;}
 #users_table td,  #users_table th {height:37px;}
 #users_table_view th {padding-top:5px;}
 #users_table_view td,  #users_table_view th {height:37px;}
 .dragzone{cursor:pointer;}
 .listcaption{
	padding-left:20px;
 }
 .w100 .dropdown-content{width:100%;}
.w100 .dropdown-content li{clear:both;color:rgba(0, 0, 0, 0.87);cursor:pointer;min-height:10px;line-height:1.5rem;width:100%;text-align:left;text-transform:none;}
.w100 .dropdown-content li > a, .dropdown-content li > span{font-size:16px !important;color:#333;display:block;line-height:22px;padding:5px 16px !important;}
.samecolor{background-color: #039be5 !important;}
.samecolor:after{background-color: #f1f1f1 !important;}
.typefield{display:none;}

.stick td{
	border: dotted 1px #333 !important;
}
.stick th, .sticky-intersect th, .sticky-col th, .sticky-thead th{
	font-size: 11px !important;
}
.stick{
    border-collapse: collapse;
    margin-bottom: 3em;
    width: 100%;
    background: #fff;
}

.stick td > div{            /* ADDED */
    width: 100%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.stick td, .stick th {
    padding: 0.1em 0.5em !important;
    text-align: left;
	max-width:300px;
}

.sticky-thead td, .sticky-thead th {
    padding: 0.1em 0.5em !important;
    text-align: left;
}

.sticky-intersect td, .sticky-intersect th {
    padding: 0.1em 0.5em !important;
    text-align: left;
}

.sticky-col td, .sticky-col th {
    padding: 0.1em 0.5em !important;
    text-align: left;
}

.stick th {
    background-color: #cccccd;
    font-weight: bold;
    color: #333;
    white-space: nowrap;
	border: 1px dotted #333;
	text-align: center;
}

.sticky-col th {
    background-color: #cccccd;
    font-weight: bold;
    color: #333;
	border: 1px dotted #333;
	text-align: center;
    white-space: nowrap;
}

.sticky-thead th {
    background-color: #cccccd;
    font-weight: bold;
    color: #333;
    white-space: nowrap;
	text-align: center;
	border: 1px dotted #333;
}
.stick tbody th {
	background-color: #cccccd;
}
.stick tbody tr:nth-child(2n-1) {
    background-color: #f5f5f5;
    transition: all .125s ease-in-out;
}
.stick tbody tr:hover td {
    background-color: rgba(129,208,177,.3) !important;
}

/* For appearance */
.sticky-wrap {
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	margin: 0;
	width: 100%;
}
.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .125s ease-in-out;
	z-index: 50;
	width: auto; /* Prevent table from stretching to full size */
}
	.sticky-wrap .sticky-thead {
		box-shadow: 0 0.25em 0.1em -0.1em rgba(0,0,0,.125);
		z-index: 100;
		width: 100%; /* Force stretch */
	}
	.sticky-wrap .sticky-intersect {
		opacity: 1;
		z-index: 150;

	}
		.sticky-wrap .sticky-intersect th {
			background-color: #666;
			color: #eee;
		}
.sticky-wrap td,
.sticky-wrap th {
	box-sizing: border-box;
}

/* Not needed for sticky header/column functionality */
.stick td.user-name {
	text-transform: capitalize;
}
.sticky-wrap.overflow-y {
	overflow-y: auto;
	max-height: 50vh;
}
.cmonth td{
	padding: 10px 0;
	text-align:center;
}
.cmonth td:nth-child(6), .cmonth td:nth-child(7){
	color:#c00;
	font-weight:bold;
}

input[type="text"]:-webkit-autofill,
input[type="text"]:-webkit-autofill:hover, 
input[type="text"]:-webkit-autofill:focus
input[type="text"]:-webkit-autofill,
input[type="password"]:-webkit-autofill,
input[type="password"]:-webkit-autofill:hover, 
input[type="password"]:-webkit-autofill:focus
input[type="password"]:-webkit-autofill {
	border: 0;
	border-bottom: 1px solid #9e9e9e;
	-webkit-text-fill-color: #fff;
	-webkit-box-shadow: 0 0 0px 1000px transparent inset;
	transition: background-color 5000s ease-in-out 0s;
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(0,174,255,0.04) 50%,rgba(255,255,255,0) 51%,rgba(0,174,255,0.03) 100%);  
}

.minib{
	height: 19px;
    line-height: 17px;
    text-transform: none;
    font-size: .8em;
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #fff;
    color: #000;
    padding: 5px;
text-align: center;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    left: 50%;
    bottom: 30%;
}
.thname{
	cursor:pointer;
}
.table_icon{
	font-size:11px;
	cursor:pointer;
}
.addtodict{
	cursor:pointer;
}
.vfiles{
	cursor:pointer;
}
.deletefile{
	cursor:pointer;
}
.is_contact{
	cursor:pointer;
}