
/* Matlandia */
.tint { color: #084870; }

a { color: #084870; }
a.button { color: white; }

#page-banner { background: url('/img/page-banner-matl.png') no-repeat left bottom }
ul#menu-top { background: url('/img/menu-bg-matl.png') repeat-x left top; }
ul#menu-top li { border-right: solid 1px #2682AE; }
ul#menu-top li a { text-shadow: 1px 1px 2px #171C1C, -1px 0 1px #555; }
ul#menu-top li.active:not(.gwo-main) a, divul#menu-top li:not(.gwo-main) a:hover { background: #084870; }
input.button, a.button,  button.button { background: url('/img/button-matl.png') no-repeat left top;}
#right div.box div.title { background: url('/img/box-header-matl.png') no-repeat left bottom; }
div.login-box div.row input.text { border: solid 1px #084870; }
div.mygwo-box span.username { color: #084870; }


.login-box {
	text-align: center;
}
.login-box a.link-right {
	background: none;
	display:inline-block;
	line-height:18px;
	padding:0;
	padding:5px 0 10px;
	width:auto;
	height:auto;
}
.login-box a.link-right.with-help-icon::after {
	background: url('/img/ico-help-matl.png') no-repeat center bottom;
	background-size:14px 14px;
	width:14px;
	height:14px;
	display:inline-block;
	content: '';
}
.login-box .button {
	margin-top: 10px;
}

div.box div.content div.box-news ul.list li span.title { color: #084870; }
#right div.box-cart div.title span.ico-cart { background: url('/img/box-ico-cart-matl.png') no-repeat right 4px; }
div.news div.news-title { color: #084870; }
div.news ul.list li { background: url('/img/dot-matl.png') no-repeat left 20px; }
div.news ul.list li span.title { color: #084870; }
div.access-buy-page div.info-box  { background: url('/img/icon-info-matl.png') no-repeat left top; }
.green_button { background-color: #1D6E6A }
.green_button:hover { background-color: #084870 }
input.button-w250, a.button-w250 { background: url('../img/button-w250-matl.png') no-repeat left top;}
#center div.group-results div.center-msg-box ul.info-list  { background: url('../img/icon-info-matl.png') no-repeat left top; }
.info_box ul { background: url('/img/icon-info-matl.png') no-repeat left top; }
#forgetPasswordContainer ul.info-list { background: url('../img/icon-info-matl.png') no-repeat left top; }
#center div.group-results div.result-search div.custom-select-div { border: solid 1px #084870;	}
#center div.group-results div.results div.table div.row div.c-merged1 div.custom-select-div { border: solid 1px #084870;	}
#page-banner-dziennik { background: url('../img/banner-dziennik-matl.png') no-repeat left bottom; }
.agh_head { background: url('/img/ico-help-matl.png') no-repeat right center; color: #084870; }
.app_header span.app_name { color: #084870; }
.ag input[type=text]:focus, .ag_popup input[type=text]:focus,
	.ag_moveto_box input[type=text]:focus, .ag_msg_box textarea:focus { border-color: #084870; }
.ofert_box_content h3 { color: #084870; }

#userRegisterContainer h1 { color: #084870; }

ul.tabs li { color: #084870; }
.ofert_box .ofert_legend { color: #084870; }
.ofert_header { color: #084870; }
.ofert_student_detailed_item_header { color: #084870; }
#forgetPasswordContainer span.page-title { color: #084870; }
#contactContainer span.page-title { color: #084870; }

div.info { background: url("/img/icon-info-matl.png") no-repeat; }
.ag_dialog a.yes_button { background: url("/img/button-matl.png") no-repeat; }

.toggle_visibility span {color:#084870}

#profileContainer h1, #profileContainer h2 {color:#084870; }

a.addto_cart, button.addto_cart, a.addto_cartsms, button.addto_cartsms { color:white }

.flexibutton, a .flexibutton {background:#084870 none; color:white; }


.slim_container h1 { color: #084870; }
.big_light_box .title, .big_dark_box .title, .big_white_box .title,
.big_light_box h1, .big_dark_box h1, .big_white_box h1,
.big_light_box h2, .big_dark_box h2, .big_white_box h2,
.big_light_box h3, .big_dark_box h3, .big_white_box h3,
.big_light_box h4, .big_dark_box h4, .big_white_box h4 { color: #084870; }


/*
 * css podczas zapupow nadpisywany
 */
.order_user_type_selector { margin: 20px 10px; padding: 16px 19px; }
.select_user_opbar form { text-align: right; }
.rebate_box { float: left; margin: 0 10px 20px; padding: 16px 19px; width: 270px; }
.faq_links { float: right; margin: 0 10px 20px; }
.faq_links a { display: block; margin: 10px 0; text-align: right; }

.offer_pay_types {border: 0px; margin: 0 auto; text-align:center}
.offer_pay_types th { margin: 2px; background: #B9B9AA !important; padding: 3px; text-align: center }
.offer_pay_types td { margin: 2px; background: #E8E8E3; padding: 3px; width:150px }

.access_select {text-align:right;  margin:20px 10px }
.access_select fieldset {border:1px solid #717171; background:white; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; text-align:left; padding:10px; width:80%; margin:10px 0 10px auto}


.delivery_address, .invoice_data {overflow:auto; width:50%; float:left}
.delivery_address .title, .invoice_data .title {font-weight:bold; font-size:14px; padding:10px 0 5px 20px}

.delivery_address .field_status, .invoice_data .field_status {padding-left:100px}

.address_box {border:1px solid #717171; -moz-border-radius:10px;  margin:0 10px}
.address_box label {width:100px}
.address_box input {opacity:0.7}

.address_box_display {font-weight:bold; margin:10px}
.address_box_display div {height:20px; line-height:20px;}

.button_box {margin:10px 10px; overflow:auto}
.button_box .button {background:#77756F;width:124px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:white; padding:5px 10px; float:right; cursor:pointer; text-align: center}

/* domyslnie ukryj edycje */
.button_box .button.save {display:none}
.address_box_form {display:none}

.school_select ul { margin: 0px;	padding: 0px;	list-style-type: none; }
.school_select label {width:auto; font-weight:normal}



.smallerbox {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:0px 10px}
#order_beforefinish_saler, #order_beforefinish_date, #order_beforefinish_buyer { margin-top:0}
#order_beforefinish legend {padding-left:30px}
#order_beforefinish_date {height:47px}


#center div.group-results {
	position: relative;
	left: -20px;
}

.ag .ag_group .agg_res {
	padding-top: 0px;
}

.moje-gwo #panel div#pin-box div {
	background-color: #084870;
}
