* { font-size: 100.01%;}
.waves-effect.waves-light.btn.act {background-color:#00aff7;}
.waves-effect.waves-light.btn.act2 {background-color:#00aff7; float:right;width:auto;font-size:14px;text-align:center;}
#navigation #exit {font-size:18px;text-align:center;width:100px; height:100px; margin-left:10px;}
html, body, ul, ol, li, dl, dt, dd, p,
h1, h2, h3, h4, h5, h6, blockquote,
form, fieldset, legend, table, td, th {
	margin: 0;
	padding: 0;
	font-weight:normal;
	font-size:0.97em;
}
#goimg {display:none}

.box h3{
    text-align:center;
    position:relative;
    top:80px;
}
.summary {height:30px;font-size:14px;padding-top:8px;padding-left:15px;}
.box {
    width:70%;
    height:230px;
    background:#FFF;
}
#placinput {
  border-bottom:1px solid #9e9e9e;
  line-height:3rem; 
}
#blockstart_table tr td{padding:0px;padding-left:10px;}
#blockend_table tr td{padding:0px;padding-left:10px;}
ddb input {text-align:left; padding:0 0 0px 15px} 
/*==================================================
 * Effect 5
 * ===============================================*/
.effect5
{
  position: relative;
  text-align:left;
  line-height:25px;
  padding:10px;
}
.effect5:before, .effect5:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 25px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 35px 20px #777;
  -moz-box-shadow: 0 35px 20px #777;
  box-shadow: 0 35px 20px #777;
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg);
}
.effect5:after
{
  -webkit-transform: rotate(8deg);
  -moz-transform: rotate(8deg);
  -o-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
  right: 10px;
  left: auto;
}
table{
	border-collapse: collapse;
}

table td{
	vertical-align: top;
	text-align: left;
}
img{
	border:0;
}

ul{
	list-style-type:none;
}
ol li{
	list-style-type: decimal;
}
html, body {height: 100%;}

body {color: #000000; font-family: Arial, sans-serif; line-height: 1.4; background-color: #ffffff;}

sup { vertical-align: baseline; position: relative; top: -0.4em; font-size:85%;}
sub { vertical-align: baseline; position: relative; bottom: -0.4em; font-size:85%; }

.clear {clear: both; font-size: 0; overflow: hidden; height: 1px;}
.clearfix:after{
	content:'';
	display:block;
	clear:both;
}

/* ------ CSS STARTS HERE ------*/

body {
	background:url('../images/gradient.png') repeat-x top left;
}

body.inner {
	/*background-image:url('../images/f.jpg');*/
	background-color:#ddd;
}

a{
	color:#004893;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

table.main, table.foot{
	margin: 0 auto;
	max-width:1280px;
	margin-bottom:80px;
	min-height:68%;
	height:0px;
}



td.left{
	width:20%;
	min-width:200px;
	max-width:300px;
	padding:15px 50px 0 0px;
	overflow:visible;
}

td.page{
	width:70%;
	padding:0 0px 0px 0px;
}

td.right{
	width:10%;
	max-width:250px;
	padding:30px 0 20px 0;
}


td.foot{
	width:1178px;
}

table.foot td{
	padding-left:0!important;
	padding-right:0!important;
}

div#logo.inner{
	height:76px;
	margin:14px 0 50px;
	overflow:visible;
	width:170px;
}

div#logo.inner img{
	position:absolute;
}
	

div#logo{
	margin:31px 0 83px 15px;
	position:relative;
	z-index:11;
	width:170px;
	overflow: visible;
}


#navigation {
	margin:0px 0 56px 0;
	float:right;
}

#navigation a{
	text-decoration:none;
	color:#000;
	font-size:14px;
}

#navigation a:hover{

}
#navigation li {
	padding:0px 0px 2px 15px;
	margin:2px 0px 0px 0px;
	list-style: none;
	border-bottom:1px solid #dedede;
}

#navigation li.last {
	border-bottom:none;
}

#navigation li li {
	border:none;
	background:none;
	font-size:0.86em;
	margin:0px 0px 2px;
	padding:0px 0px 0px 18px
}

#navigation li.selected {
	
}

#navigation li.selected strong{
	font-weight:bold;
	color:#ef5002
}

#navigation ul {
	margin:10px 0px 0px;
}

#navigation .subsection{
	margin:7px 0 0 0;
	padding:0 0 17px 2px;
	width:200px;
}

#navigation .subsection li{
	margin-bottom:5px;
}

#navigation .subsection li.new{
	background:url('../images/new1.png') no-repeat left center;
	margin-bottom:5px;
}

p.breadcumbs {
	font-size:0.85em;
	margin:70px 0px 8px 0px;
	padding:0;
}

p.breadcumbs span{
	margin:0px 8px;
}


#for_chooser {
	height:245px;
	margin:40px 0 15px -11px;
}

#for_chooser div{
	background:url('../images/banner/main/button.png') no-repeat left top;
	height:57px;
	padding:17px 0 0 24px;
	cursor:pointer;
	margin:0px 0px 18px 0px;
}

#for_chooser div.selected{
	background:url('../images/banner/main/button_active.png') no-repeat left top;
}

#rel{
	position:relative;
	width:1px;
	height:300px;
	left:50%;
	top:0;
	margin:20px 0 10px;
}

#solutions{
	height:300px;
	left:-340px;
	position:absolute;
	width:100px;
	z-index:10;
	margin:0 0px 10px 0px;
	overflow:visible;
}
#solutions .sheet{
	display:none;
}

#solutions .show{
	display:block;
}

#private{
	background-image:url('../images/banner/main/for_private_trans.png')
}

#corporate{
	background-image:url('../images/banner/main/for_company_trans.png')
}


.banner {
	overflow:visible;
	width:211px;
	float:left;
	margin:0px 40px 40px 0px
}

.banner.inner {
	margin:0px 0px 40px 0px
}

.banner.last{
	margin-right:0;
}

.news {
	float:left;
	margin-bottom: 10pt;
}

.news.last{
	margin-right:0
}

.news a, .news p a{
	color: #4e4e4e;
	text-decoration:none;
}

.news a:hover, .news p a:hover{
	text-decoration:underline;
}

.news dt {
	font-weight: bold;
	font-size: 10pt;
	color:#fe7600;
}

.news dd {
	font-weight: bold;
	font-size: 10pt;
	color:#000000;
}

.news div.text {
	margin-bottom: 10pt;
	font-size: 8pt;
}

.login {
	width: 247px;
	background-color:#e9e9e9;
	border: 0px;
	position:relative;
	padding:13px;
	margin:0px 0px 40px 0;
}



.login dt{
	font-size:0.7em;
	color:#757474;
	margin:0px 0px 2px;
}

.login input{
	border:0px solid #000;
	width: 200px;
	padding: 2pt 5pt 2pt 5pt;

}

.login input.submit{
	width:55px;
	position:absolute;
	right:0px;
	top:100%;
	font-size:0.8em;
	padding:0px 10px 0px 0px;
	margin:7px 10px 0px 0px;
	background:#ffffff url('../images/login.png') no-repeat 100% 5px;
	cursor:pointer;
}

.login h3{
	font-family:Arial;
	font-size:0.85em;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}



.password {
	position:relative;
	padding:13px;
	margin:0px 0px 9px 0px;
}



.password dt{
	font-size:0.7em;
	color:#757474;
	margin:0px 0px 2px;
}

.password input{
	border:0px;
	width: 242px;
	width: 200px;
	padding: 2pt 5pt 2pt 5pt;

}

.password input.submit{
	width:110px;
	position:absolute;
	left:0px;
	top:100%;
	font-size:0.8em;
	padding:5px 10px 5px 0px;
	margin: 7px 10px 0px 0px;
	border: 1px solid #d0d0d0;
	background:#ffffff url('../images/accept.png') no-repeat 100%;
	background-position: 90%;
	cursor:pointer;
}

.password h3{
	font-family:Arial;
	font-size:0.85em;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}


.date_select {
	width: 100%;
	position:relative;
}

.date_select select{
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px dashed #e9e9e9;
	font-size:16px;
	width: 250px;
	display:none;
}

.date_select input.date {
	margin-left: 5px;
	padding:1pt 5pt 1pt 5pt;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px dashed #e9e9e9;
	font-size:16px;
	width: 100px;
}
.date_select input.date:hover{
	border-bottom: 1px solid #000000;
}

.date_select input.submit,
{
	width:125px;
	right:0px;
	top:100%;
	font-size:0.85em;
	padding:2pt 5pt 2pt 5pt;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	font-size:15px;
}

.data input{
	font-weight:normal;
	font-size:1em;
	padding-left: 5px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px dashed #e9e9e9;
	text-align: left;
	width: 400px;
}

.data input:hover{
 	border-bottom: 1px solid #797979;
}

.data input.date{
	background:#ffffff url('../images/calendar.png') no-repeat 100% 1px;
}

table.data th.bspace {
	padding-top: 10px;
	font-size:14px;
}

.data_nav {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: 0px solid;
	
}

.data_nav img {
	vertical-align: middle;
}

.data_nav span{
	padding-left: 3px;
	vertical-align: middle;
}

.data_nav input {
	height: 18px;
	font-size:1em;
	text-align: right;
	width: 50px;
	border: 1px solid #e0e0e0;
}


.reply_ticket {
	width: 520px;
	background-color:#e9e9e9;
	position:relative;
	padding:13px;
	margin-bottom: 35px;
}

.add_ticket {
	width: 570px;
	background-color:#e9e9e9;
	position:relative;
	padding:13px;
}


.add_ticket dt, .reply_ticket dt {
	font-size:0.7em;
	color:#757474;
	margin:0px 0px 2px;
}

.add_ticket select.type, .reply_ticket select.type {
	font-size:1em;
	width: 250px;
}

.add_ticket select.color, .reply_ticket select.color{
	width: 125px;
	font-size:1em;
}

.add_ticket input.submit, .reply_ticket input.submit{
	width:115px;
	position:absolute;
	right:0px;
	top:100%;
	font-size:0.85em;
	padding:5px 10px 5px 0px;
	margin:7px 0px 0px 0px;
	border: 1px solid #d0d0d0;
	background:#ffffff url('../images/enter.png') no-repeat 95% 5px;
	cursor:pointer;
}

.add_ticket input.close, .reply_ticket input.close{
	width:115px;
	position:absolute;
	right:0px;
	top:100%;
	font-size:0.85em;
	padding:5px 10px 5px 0px;
	margin:7px 10px 0px 0px;
        left: 0px;
	border: 1px solid #d0d0d0;
	background:#ffffff url('../images/cross.png') no-repeat 95% 5px;
	cursor:pointer;
}

.add_ticket textarea, .reply_ticket textarea {
	font-family: Arial, Tahoma, sans-serif;	
	font-size:0.9em;
	width: 100%;
	height: 100%;

}
.add_ticket h3, .reply_ticket h3 {
	font-family:Arial;
	font-size:0.85em;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}

.add_ticket input.b, .reply_ticket input.b {
	width: 16px;
	height: 16px;
	border: 0px;
	background:#ffffff url('/../images/text_bold.png') no-repeat 100% 0px;
}

.add_ticket input.i, .reply_ticket input.i {
	width: 16px;
	height: 16px;
	border: 0px;
	background:#ffffff url('/../images/text_italic.png') no-repeat 100% 0px;
}

.add_ticket input.u, .reply_ticket input.u {
	width: 16px;
	height: 16px;
	border: 0px;
	background:#ffffff url('/../images/text_underline.png') no-repeat 100% 0px;
}

.add_ticket input.hr, .reply_ticket input.hr {
	width: 16px;
	height: 16px;
	border: 0px;
	background:#ffffff url('/../images/text_horizontalrule.png') no-repeat 100% 0px;
}

.add_ticket input.url, .reply_ticket input.url {
	width: 16px;
	height: 16px;
	border: 0px;
	background:#ffffff url('/../images/link_add.png') no-repeat 100% 0px;
}
.add_ticket input.file, .reply_ticket input.file {
	width: 100%;
	background-color: #ffffff;
	background:url('../images/attach.png') no-repeat 0px 0px;
	padding-left: 20px;
	
}




.scheme {
	border:1px solid #c9c9c9;
	padding:12px 0px 12px 25px;
	background:url('../images/scheme.png') no-repeat right top;
	line-height:1.3em;
	font-size:0.9em;
	width:147px;
}

.scheme a{
	color:#ff8508
}

.scheme span{
	font-size:1.3em
}

table.foot{
	margin-bottom:10px;
	height:50px;
}

table.foot td{
	vertical-align:middle;
}

td.counter{
	padding:7px 20px 7px 25px;
	background: #e5e5e5;
	width:120px;
	text-align:center;
}
td.copyright, td.middle, td.license, td.madein{
	background: #e5e5e5;
	font-size:0.8em;
	color:#727272;
	margin:0 0 10px 0;	
}

td.copyright{
	padding:0px 0 2px 25px;
	width:33%;
}

td.middle{
	padding:0px 25px 2px 25px;
	width:33%;
	text-align:right
}

td.middle p{
	margin:0 20px 0 0;
	font-size:1em;
}

td.license{
	padding:0px 25px 2px 25px;
	width:33%;
	text-align:center;
}

td.madein{
	padding:0 0 0 45px;
	background-color: white;
	width:235px;
}

td.madein p{
	margin-left:55px;
}

td.madein span{
	color:#727272;
}

td.madein a{
	text-decoration:none;
}

td.madein img{
	border: 0px;
	margin:0 0 -5px 0px;
}

img.left{
	float:left;
	padding: 0 40px 0 0;
}

div.right{
	width:204px;
	float:right;
	margin: 0 0 20px 35px;
}

h1, h2, h3, h4{
	line-height: 110%;
}

h2 span{
	font-size: 15px
}

h1 {
	font-family:Arial, sans-serif;
	font-size:1.8em;
	font-weight:normal;
	margin:0px 0px 20px 0px;
	padding:0;
}
h1 select {
	border: 0px;

}

h2 {
	font-family: Times New Roman;
	font-weight:normal;
	font-size:1.4em;
	margin:0px 0px 15px 0px;
}

h3 {
	font-weight:normal;
	font-size:1.2em;
	margin:0px 0px 10px 0px;
	line-height:140%;
}

p{
	line-height:1.4em;
	margin: 0 0 13px 0;
}

ul, ol{
	padding: 0px 0 20px 22px;
	font-size: 1em;
}

li{
	list-style: square;
	list-style-position: outside;
}

.input{
	display:block;
	margin:0 0 10px 0;
	padding:3px;
	font-size:11px;
	font-family: Arial, Tahoma, sans-serif;
}

table.summary {
	width:100%;
	border: 0;
	margin:10px 0 25px 0;
	border-collapse:collapse;

}


td.small_table {
	width:5%;
	
}

td.full_table {
	width:42.5%;
	
}




table.summary h3 {
	font-weight:normal;
	font-size:1.4em;
	font-family: Arial, Tahoma, sans-serif;
	text-align:center;
	padding-top:5px;
}

table.data2{
	width:100%;
	border: 0;
	margin:10px 0 25px 0;
	border-collapse:collapse;
}

table.data{
        width:100%;
	margin:10px 0px 0px 0px;
	border-collapse:collapse;
}

.tariffs {
	border: 0px dotted #c0c0c0;
	padding-bottom: 20px;
}

table.right{
	float:right;
}

table.logos{
	width:100%;
}

table.logos td{
	vertical-align: middle;
	text-align: center;
	padding:10px 0 40px 0;
}

table.logos img{
	display:block;
	margin: 0 auto;
}

table.data th, table.data2 th{
	font-weight:normal;
	padding:0px 30px 6px 3px;
	vertical-align:bottom;
	text-align: left;
	color:#666666;
	font-size:11px;
	line-height:120%;
	vertical-align: top;
	
}

table.data td p, table.data2 td p{
	margin:0!important;
	padding:0;
}

table.data td, table.data2 td{
	padding:6px 60px 6px 3px;
	border-top: solid 1px #cacccf;
	vertical-align:top;
}

.new_window{
	margin: 0 10px 0 3px
}


.gray{
	color: gray
}

.green {
	color: #006bb4;
}

.red {
	color: red;
}

.pdfLink {  
background:transparent url('../images/ext/pdf.gif') no-repeat;
display:inline-block;  
padding-left:20px;  
line-height:16px;

} 

.docLink {  
background:transparent url('../images/ext/doc.gif') no-repeat;
display:inline-block;  
padding:3px 3px 3px 30px;  
line-height:16px;
}

.xlsLink {
background:transparent url('../images/ext/xls.gif') no-repeat;
display:inline-block;  
padding-left:30px;  
line-height:16px;  
}

.zipLink {
background:transparent url('../images/ext/zip.gif') no-repeat;
display:inline-block;  
padding-left:30px;  
line-height:16px;  
}

.phone{
	margin:-50px 0 0 22px;
}

.phone2{
	margin:0 0 50px 48px;
}

#panel_fixed{
	height:1px;
}

div#panel{
	width:100%;
	margin:0 auto;
}

ul.sitemap li {
	list-style:none;
}

.ticket, .ticket_item {
	padding-top: 8px;
}

.ticket:hover {
	cursor:pointer;
}
.ticket li a {color:#444;}
.ticket span a {color:#444;}
.ticket li a:hover {color:#00aff7;}
.ticket span a:hover {color:#00aff7;}
.ticket_item li:hover {color:#00aff7;}
.ticket_item div:hover {color:#00aff7;}

.ticket div.new, .ticket_item div.new {
	font-weight:bold;
	font-size:0.86em;
	color: #ff0000;
}

.ticket div.old, .ticket_item div.old {
	font-weight:normal;
	font-size:0.86em;
	color: #444;
}
.ticket div.old:hover, .ticket_item div.old:hover{color:#00aff7}

.ticket li, .ticket_item li {
	font-weight:bold;	
}

.ticket_item div.closing {
	font-weight:normal;
	font-size:0.86em;
	color:#004893;
}


.ticket_item div.attach {
	font-weight:normal;
	font-size:0.86em;
	color:#004893;
}
.text {
	font-weight:normal;
	font-size:0.9em;
}

.stat                   {cursor: default;}
.stat td                {border-right: 1px solid #EBEBEB;}
.stat td.nb             {border-right: none;}
.w50                       {
                                        width:48px;
                                        padding: 2px 1px;
                           }
.w80                       {
                                        width:78px;
                                        padding: 2px 1px;
                           }
.mw100                     {
                                        width:73px;
                                        padding: 2px 0px 2px 8px;
                           }
.loading                   {
                                        background: #F5F5F5;
                                        color: black;
                                        text-align:center;
                                        padding: 2px 1px;
							}


.ok {
	width:130px;
	right:0px;
	top:100%;
	font-size:0.85em;
	padding:5px 10px 5px 0px;
	margin:0px 0px 0px 0px;
	border: 1px solid #d0d0d0;
	background:#ffffff url('../images/accept.png') no-repeat 100%;
	background-position: 90%;
	cursor:pointer;
	margin-top:10px;
	float:right;
}



.mtitle {
	position: relative;
	z-index:10;
	font-weight:bold;
	font-size:0.9em;
	top: 25px;
	height:60px;
	margin-bottom:30px;
}
.mwarring,
.mwarring a {
	color: red;
}

.report {
	margin-top: 15pt;
	font-size: 0.9em;
}

table.empty td {
	border: 0px;
}

table.empty input:hover {
	border: 0px;
}
table.empty .ok {
	border: 1px solid #d0d0d0;
}
#ntopmenu1 {float:left;}
#ntopmenu2 {float:right;}

.page li {
  display: inline-block;
  font-size: 1.2rem;
  padding: 0 10px;
  line-height: 30px;
  border-radius: 2px;
  text-align: center; }
  .page  li a {
    color: #444; }
  .page n li.active a {
    color: #fff; }
  .page  li.active {
    background-color: #ee6e73; }
  .page  li.disabled a {
    cursor: default;
    color: #999; }
  .page  li i {
    font-size: 2.2rem;
    vertical-align: middle; }
.pagination li.pages ul li {
  display: inline-block;
  float: none; }
#dopmenu {display:none}
#fontcent {font-size:18px;}
#menutop {display:none}
#lino1 {display:none}
#mmenu {font-weight:600;text-align:left;}
#mmenu2 {text-align:left;margin-left:30px;}
#navigationmobile {display:none}
.brand2 img {display:none;}
#exit {display:none;}
#blocktariftable {display:none;}
.col.s12 {padding-left:20px;}
#kro {display:none;font-size:18px;position:absolute;left:35%;} 
.exit2 { background: url(/images/exit.png) no-repeat 50% 50%; width: 60px; height: 60px;display: block; float:right;margin-top:5px;}
.exit2:hover { background: url(/images/exit2.png) no-repeat 50% 50%; }
#doc_date,#person_account,#person_name,#person_address,#price,#total_price,#destination_name,#destination_inn,#bank_account,#bank_name,#bank_bik,#bank_account_korr,#payment_name{font-size:14px;}

@media only screen and (max-width: 1500px) {
.grid-view {overflow-x:scroll;overflow-y:hidden;width:900px;}}
@media only screen and (max-width: 1400px) {
.grid-view {overflow-x:scroll;overflow-y:hidden;width:800px;}}



@media only screen and (max-width: 300px) {
#ntopmenu1 {float:none;}
#ntopmenu2 {float:none;border-top:none;}}

@media only screen and (max-width: 1300px) {
.mtitle {height:20px;}
#exit {display:none;}
.pager {display:-moz-grid-line;height:70px;}
.date_select select {width:250px;font-size:16px;}
.date_select input.date {display:none;}
.date_select input.submit {margin-top:15px;}
#title {text-align:center;}
#login-form {margin:0 auto;}
.grid-view {overflow-x:scroll;overflow-y:hidden;width:800px;}
#contrmenu {display:none;}
#dopmenu {display:block;}
td.left {display:none;}
td.right {display:none;}
#logocenter {display:none}
#tt {height:50px;}
#exit {text-align:center; font-size:18px;height:35px; line-height:30px;}
#navigationmobile {display:block; float:right;margin-top:8px;}
#exit img {width:50px;}
#menutop {display:block;position:fixed;top:0px;left:0px;z-index:10000;line-height:40px;}
.brand img {width:300px;margin-top:7px;}
.button-collapse {margin-left:20px;}
#fixed_panel {height:50px;}
#panel{display:none;}
#logocenter {display:block;}
#fontcent {font-size:14px}
#notd{display:none;}
#logo{display:none;}
.button-collapse img {margin-top:8px; margin-right:20px;}
#Identity_phone_cell{font-size:12px; }
#Identity_email{font-size:12px;}
#doc_date,#person_account,#person_name,#person_address,#price,#total_price,#destination_name,#destination_inn,#bank_account,#bank_name,#bank_bik,#bank_account_korr,#payment_name{font-size:12px; width:250px;}
}

@media only screen and (max-width: 1300px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:1200px;}}
@media only screen and (max-width: 1250px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:1100px;}}
@media only screen and (max-width: 1150px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:1000px;}}
@media only screen and (max-width: 1050px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:900px;}}
@media only screen and (max-width: 950px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:800px;}}
@media only screen and (max-width: 850px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:700px;}}
@media only screen and (max-width: 750px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:600px;}}
@media only screen and (max-width: 650px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:500px;}}
@media only screen and (max-width: 600px) {
	.button-collapse img {margin-top:4px;}
	.brand img {width:250px; left:100px;}
	#exit img {width:40px;}}
@media only screen and (max-width: 550px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:400px;}
    #ntopmenu1 {width:100px;} 
    #ntopmenu2 {width:100px;}
    #kro {display:block;width:180px;font-size:16px;line-height:20px;margin-top:16px;}
    #nolurl2 {display:none;}
    #nolurl {display:none;}
    .brand img {display:none;}
    .brand2 img {display:block;width:90px;}
    .simple-little-table {overflow-x:scroll;overflow-y:hidden;width:400px;}
    .collection {display:none;}}
@media only screen and (max-width: 450px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:350px;}
	.simple-little-table {overflow-x:scroll;overflow-y:hidden;width:300px;}
	#exit {width:40px;}}
@media only screen and (max-width: 400px) {
	.col.s12 {padding-left:0px;}
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:300px;}
	.simple-little-table {overflow-x:scroll;overflow-y:hidden;width:250px;}}
@media only screen and (max-width: 350px) {
	.grid-view {overflow-x:scroll;overflow-y:hidden;width:280px;}
	.simple-little-table {overflow-x:scroll;overflow-y:hidden;width:200px;}
	}
.pager.previous {color:#000;}
.previous.hidden {}
.page.selected {background-color:#00aff7;}
.page.selected a:link {color:#000;}
.pager .next{color:#000;}
.pager .last {color:#000;}
.pager .first.hidden {}
.pager .first {color:#000;}
.newpaginator {float:right;}