*, * *  {margin : 0; padding : 0;}
ul, ol {margin: 0 0 10px 30px;}
ol li {
padding-bottom: 5px;
line-height: 1.3em;
}
.home p {
margin:0 0 1.5em;
}
body {
color:#222222;
font-family:"Helvetica Neue",Arial,Helvetica, sans-serif;
font-size:75%;
line-height: 1.7em;
	background: url(http://plast.ca/images/bg-index.jpg);

}
.white { background-color: #fff; }
a:link, a:visited { color: #003D9A; }
a:hover { color: #002053; }
/*
h1 { font-family: "Vida 32 Pro", serif; }
*/
#header-wrapper {
	background: url(http://plast.ca/gfx/header-bg.jpg) #084175 repeat-x;
z-index: 2000;
height: 140px;
}
#header {
position: relative;
	width: 950px;
	margin: 0 auto;
	z-index:2000;
}
.wrapper {
position: relative;
	width: 950px;
	margin: 0 auto;
background-color: #FFFFFF;
z-index: 1000;
}

#content-wrapper {
	width: 950px;
	margin: 0 auto;
	position: relative;
	padding-top: 190px; /* reduced from 210px for Ukr banner */
	}
	
/* Lev, 2022-04-27, 2022-07-13, 2024-12-16 */
#home-banner-wrap { margin: 0 0  20px 0; background-color: grey; }
.banner-box { display:inline-block; vertical-align: middle; height: 194px; width: 48%; margin: 0; margin: 1em 0 1em 1em; /* padding: 1em; */ }
.banner-box-3 { display:inline-block; vertical-align: middle; height: 175px; width: 28.8%; margin: 0; margin: 1em 0 1em 1em; padding: 1em; }
#banner-left { background-color: white; }
#banner-middle { background-color: white; }
#banner-right { background-color: white; } 
#banner-right-3 { background-color: white; background-image: url(/bm~pix/sunflowers-3.jpg); background-position-x: center; background-position-y: center; background-size: 100%; background-repeat: no-repeat; }
.banner-img { float: left; }
.banner-thumb { float: left; margin: 0.5em; }
.banner-text { margin: 1em; font-size: 1.2em; text-align: center; /* margin-left: 100px !important; */ }
.banner-text-2 { font-size: 1.2em; text-align: center; margin: 0.2em !important; }
.bt-left-mgn { margin-left: 268px; }
.banner-text-3 { font-size: 1.2em; text-align: center; margin-left: 0px !important; }
.top-mgn { margin-top: 10px !important; }
ul#banner-list-groups { margin: 0 0 10px 0; }
ul#banner-list-groups li { display: inline; font-size: 1.2em; text-align: center; white-space: nowrap; }

#bottom-wrapper {
	background: #EBEBFD;
}
#bottom-wrapper div div {
margin: 0 auto;
width: 950px;
}
.home #header {
	background: url(http://plast.ca/gfx/plast-home-header.jpg) no-repeat #084175 0 0;
	height: 140px;
}


h1, h2, h3, h4, h5, dt, .bmt_section_main .bmw_sections .bma_head { 
	color: #003D9A;
	font-weight: normal;
}
h2 {
font-size:3em;
line-height:1;
margin-bottom:0.5em;
}
.bmt_section_main .bmw_sections .bma_head, h3, .novyny-box h2 {
	font-size: 2em;
	line-height: 1.5em;
	margin-bottom: 0.75em;
}
h4 {
font-size:1.2em;
line-height:1.25;
margin-bottom:1.25em;
}

h5 {
font-size:1em;
margin-bottom:1.5em;
}

h4, h5 {
	font-weight: bold;
	color: #ff6600;
}
/*
h2, h3 { font-family: "Vida 32 Pro", sans-serif; }
*/
.english-title h1 { letter-spacing: -1px; }

.wideslide {
z-index: 1000;
position: absolute;
top: 0;
width: 950px;
height: 180px;
margin: 0;
border-bottom: 10px #ff6600 solid;
padding: 0;
}


div#sitenav ul {
	font-size: small;
	margin: 0 0 20px 0;
	line-height: 22px;
}

div#footer li, div#sitenav li {
	list-style-type: none;
	display: inline;
	padding: 0 5px;
	margin: 0;
}

div#footer {
	background: #EBEBFD;
	padding: 20px 0;
}

div#sitenav li a:link, div#sitenav li a:visited {
	color: #fff;
	text-decoration: none;
}

div#sitenav li a:hover {
	background: none;
	text-decoration: underline;
}

div.legal {
	background-color: #EBEBFD;
	color: #fff !important;
	padding-top: 20px;
	text-indent: 10px;
}

div.legal a { }
div#sitenav, div#sitenav ul { text-align: left; }

.children, .teens, .young-adults, .older-adults {
	border-left: 1em;
	border-style: solid;
	padding-left: 4px;
}

.children { border-color: #ffef26; }
.teens { border-color: #a8203b; }
.young-adults { border-color: #24a457; }
.older-adults { border-color: #663930; }


.feature-image, .novyny-container { height: 320px; }
.novyny-container { overflow: auto; }

.breadcrumb {
	background-color: #003D9A;
	color: #fff;
	margin-top: 60px;
	text-indent: 10px;
	line-height: 2em;
}

.breadcrumb a:link, .breadcrumb a:visited { color: #fff; }
.content { padding-top: 40px; }

#nav-footer {
font-size: 0.8em;
background-color:#EBEBFD;
border-bottom: white solid 3px;
padding-bottom: 5px;
padding-top: 5px;

}
#nav-footer div.bmw_navigation {
text-indent: 5px;

}
#nav-footer li {
font-weight: bold;
width: 107px;
margin: 0 5px;
float: left;
line-height: 1.9em;
}
#nav-footer li li {
font-weight: normal;
margin: 0;
}
#nav-footer li a {
display: inline;
text-decoration: none;
}
#nav-footer li a:hover {
text-decoration: underline;
}
.clear {
clear: both;
}
.clear-left {
clear: left;
}
#breadcrumbs {
background-color:#EBEBFD;
height: 25px;
border-bottom: white solid 3px;
}
.home #breadcrumbs a {
display: inline;
float: left;
margin-top: 5px;
}
#breadcrumbs .bmw_breadcrumbs {
padding-top: 5px;
}
#breadcrumbs .bmw_breadcrumbs a {
}
#breadcrumbs p {
text-indent:10px;
float: left;
margin: 5px 10px 0 0;
}
#legal-footer {
font-size: 0.8em;
background-color:#EBEBFD;
padding-top:0;
text-indent:10px;
height: 20px;
}

.badge-links {
width: 900px;
}
.badge-links .left {
width: 250px;
float: left;
padding-top: 27px;
}
.badge-links h2 {
display: inline;
color: #A70C3E;
font-size: 20px;
float: left;
margin: 20px 0 20px 0;
}
.badge-links .bmw_links {
width: 950px;
float: left;
}
.badge-links .bmw_links .bmw_link {
margin-bottom: 15px;
width: 190px;
float: left;
}
.badge-links .bmw_links .bmw_link img {
margin-right: 0;
}
.badge-links .bmw_links .bmw_link .bma_link_div {
width: 110px;
float: left;
margin: 15px 0 0 10px;
line-height: 1.1em;
}
.bmw_pageContent, .bmw_headline, #top-image, #BMT_Section-children-2-orhanizacia .bmc_belowContent {
float: left;
width: 500px;
line-height: 1.5em;
}
.bmw_link {line-height: 1.5em;
}
.bmt_section .bmw_pageContent p {
margin-left: 10px;
}
/*
.bmw_pageContent p strong {
display: block;
margin-left: -10px;
}
*/
.bmt_page .bmw_pageContent p strong {
display: inline;
margin-left: 0;
}
.bmt_section #right-images, .bmt_page #right-images {
width: 400px;
float: right;
}
.bmt_section #right-images .bmw_images {
margin: 0;
padding: 0;
}
.bmt_section #right-images .bmw_images div.bmc_leftContentImage {
margin: 0;
padding: 0;
: right;
}
.bmt_section #right-images .bmw_images div.bmc_image {
padding: 0;
margin: 0 0 30px 0;
}

/*article page*/

.bmt_page h2 {
text-transform: uppercase;
font-weight: normal;
font-size:3em;
line-height:1;
margin-bottom:0.5em;
}

/*Homepage*/
.bmw_sections .bma_page2490 .bma_head {
border-left-color:#FFEF26;
}
.bmw_sections .bma_page2491 .bma_head {
border-left-color:#A8203B;
}
.bmw_sections .bma_page2492 .bma_head {
border-left-color:#24A457;
}
.bmw_sections .bma_page2493 .bma_head {
border-left-color:#663930;
}
.home-sections {
width: 245px;
float: left;
overflow: hidden;
}
.bma_page2490 .bma_head, .bma_page2491 .bma_head, .bma_page2492 .bma_head, .bma_page2493 .bma_head {
border-left:1em solid;
border-left-style:solid;
padding-left:4px;
}

.home-sections .bmw_link {
margin-bottom: 10px;
font-size:1.5em;
padding: 10px 0 0 10px;
border:1px solid #D3C2B5;
background-color: #F6EBE1;
width: 215px;
height: 40px;
font-weight: bold;
}
.home-sections .subsections .bmw_link {
width: 106px;
margin-right: 10px;
float: left;
font-size: 1.2em;
text-align: center;
line-height: 1.2em;
padding: 0;
}
.home-sections .subsections .bmw_link a {
display: block;
padding: 3px 5px;
}
.home-sections .subsections .bmw_link a.oneline {
padding-top: 10px;
}
.home-sections .bmw_link a {
text-decoration: none;
color: #FF6600;
}
#home-articles .bma_link_div {
margin-top: 0.5em;
margin-left: 110px;
}
div#home-articles div.bmw_fullrelated div.bmw_link div#p-3087.bma_link_div {
margin-top: 0.25em;
}
#home-articles div.bmw_fullrelated div.bma_page3087 div.bma_mediatop a.bma_thumb img.bma_leftthumb {
margin-bottom: 30px;
}
div#home-articles div.bmw_fullrelated div.bmw_link div#p-3088.bma_link_div {
margin-top: 0.25em;
}
#home-articles div.bmw_fullrelated div.bma_page3088 div.bma_mediatop a.bma_thumb img.bma_leftthumb {
margin-bottom: 30px;
}
#home-novyny .bma_link_div {
margin-top: 1em;
}
#home-novyny .bmw_link {
margin-bottom: 0;
}
.home .about {
margin: 0px 10px;
width: 210px;
float: left;
overflow: hidden;
}
.about h4, .about-bottom h5 {
margin-bottom: .5em;
line-height: 1.1em;
}
hr {
background:#DDDDDD none repeat scroll 0 0;
border:medium none;
clear:both;
color:#DDDDDD;
float:none;
height:0.1em;
margin:0 0 1.45em;
width:100%;
}
.home .about-top {
height: 102px;
overflow: hidden;
}
.home .about-bottom {
width: 95px;
padding-right: 10px;
float: left;
height: 198px;
overflow: hidden;
}
.home .about-bottom p {
font-size:0.8em;
line-height:1.875em;
margin-bottom:1.875em;
}
.home .colborder {

}

/*Main Section pages*/

.bmt_section_main .bmw_pageContent {
margin-right:10px;
background:#E5ECF9 none repeat scroll 0 0;
margin-bottom:1.5em;
padding:1.5em;
width:310px;
float: right;
}


del{
display: none;
}
#BMT_Section-teen-activities-1 h3, #BMT_Section-teen-activities-2 h3, #BMT_Section-teen-ranks h3 {
margin-bottom: .5em;
line-height: 1.0em;
}
#BMT_Section-teen-activities-1 .bmw_latestLinks .bmw_link, #BMT_Section-teen-activities-2 .bmw_latestLinks .bmw_link, #BMT_Section-teen-ranks .bmw_latestLinks .bmw_link {
border-bottom: 1px solid #a70c3e;
padding: 10px 0 20px 0;
}
#BMT_Section-teen-activities-1 .bmw_latestLinks, #BMT_Section-teen-activities-2 .bmw_latestLinks, #BMT_Section-teen-ranks .bmw_latestLinks {
margin-bottom: 1em;
width: 500px;
}
#BMT_Section-teen-activities-1 .bmw_pageContent, #BMT_Section-teen-activities-2 .bmw_pageContent, #BMT_Section-teen-ranks .bmw_pageContent {
border-bottom: 1px solid #a70c3e;
width: 500px;
}
#BMT_Section-teen-activities-1 .bmw_latestLinks .bmw_pageContent, #BMT_Section-teen-activities-2 .bmw_latestLinks .bmw_pageContent, #BMT_Section-teen-ranks .bmw_latestLinks .bmw_pageContent {
border-bottom: none;
}
#BMT_Section-teen-activities-1 .bmw_images, #BMT_Section-teen-activities-2 .bmw_images, #BMT_Section-teen-ranks .bmw_images {
float: none;
}
#BMT_Section-teen-activities-1 h4, #BMT_Section-teen-activities-2 h4, #BMT_Section-teen-ranks h4 {
color: #000;
}
#BMT_Section-teen-activities-1 .bmw_latestLinks div.bmw_link, #BMT_Section-teen-activities-2 .bmw_latestLinks div.bmw_link, #BMT_Section-teen-ranks .bmw_latestLinks div.bmw_link {
margin-bottom: 0;
}
#BMT_Section-teens .bmw_link {
height: 150px;
}
#BMT_Section-teens .bma_page2521, #BMT_Section-children .bma_page2514 {
position: absolute;
left: 0;
top: 0;
width: 280px;
}
#BMT_Section-teens .bma_page2522, #BMT_Section-children .bma_page2515 {
position: absolute;
left: 0;
top: 160px;
width: 280px;
}
#BMT_Section-children .bma_page2515 {
top: 190px;
}
#BMT_Section-teens .bma_page2523, #BMT_Section-children .bma_page2516 {
position: absolute;
left: 310px;
top: 0;
width: 250px;
}
#BMT_Section-teens .bma_page2525, #BMT_Section-children .bma_page2518 {
position: absolute;
left: 310px;
top: 160px;
width: 250px;
}
#BMT_Section-children .bma_page2518 {
top: 190px;
}
#BMT_Section-teens .bma_page2526 {
position: absolute;
left: 610px;
top: 0;
height: 100px;
}
#BMT_Section-teens .bma_page2527 {
position: absolute;
left: 610px;
top: 110px;
height: 100px;
}
#BMT_Section-teens .bma_page2528 {
position: absolute;
left: 610px;
top: 220px;
height: 100px;
}
#BMT_Section-children .bma_page2519 {
position: absolute;
left: 610px;
top: 0;
height: 100px;
}


#BMT_Section-teens .bmw_link a.bma_head {
font-size: 20px;
border-left: 1em solid #A8203B;
padding-left: 10px;
}
#BMT_Section-children .bmw_link a.bma_head {
font-size: 20px;
border-left: 1em solid #FFEF26;
padding-left: 10px;
}
#BMT_Section-teens .bma_page2528 a.bma_head, #BMT_Section-teens .bma_page2526 a.bma_head, #BMT_Section-teens .bma_page2527 a.bma_head {
font-size: 16px;
}
#BMT_Section-teens .bmw_sections {
position: relative;
width: 950px;
height: 350px;
}
#BMT_Section-children .bmw_sections {
position: relative;
width: 950px;
height: 450px;
}





#BMT_Section-about .bmw_link {
height: 150px;
width: 300px;
}
#BMT_Section-about .bma_page2498 {
position: absolute;
left: 0;
top: 0;
height: 100px;
}
#BMT_Section-about .bma_page2499 {
position: absolute;
left: 0;
top: 110px;
height: 100px;
}
#BMT_Section-about .bma_page2500 {
position: absolute;
left: 0;
top: 220px;
height: 100px;
}

#BMT_Section-about .bma_page2502 {
position: absolute;
left: 400px;
top: 0;
height: 100px;
}
#BMT_Section-about .bma_page2503 {
position: absolute;
left: 400px;
top: 110px;
height: 100px;
}
#BMT_Section-about .bma_page2501 {
position: absolute;
left: 400px;
top: 220px;
height: 100px;
}

#BMT_Section-about .bmw_link a.bma_head {
font-size: 16px;
border-left: 1em solid #FF6600;
padding-left: 10px;
}
#BMT_Section-about .bmw_sections {
position: relative;
width: 950px;
height: 350px;
}




#p-2611 {
margin-top: 2px;
}

#nav {
width: 950px;
margin: 0 auto;
}

a#homelink {
position: absolute;
width: 950px;
height: 61px;
left: 0;
top: 0;
}
a#homelink:hover {
background-color: transparent;
}
blockquote{
line-height: 1.2em;
color:#A8203B;
}
#right-images .bmw_quickteaseLinks h3 {
font-size: 1.2em;
color:#A8203B;

}
#right-images .bmw_quickteaseLinks, #right-images .bmw_fullrelated {
margin-left:50px;
background:#E5ECF9 none repeat scroll 0 0;
margin-bottom:1.5em;
padding:2.5em;
width:250px;
}
#left-wrapper {
float: left;
width: 550px;
}
.bmc_aboveContent .bmc_image {
display: none;
}
div.bmw_link {
margin-bottom:0.5em;
}
.bmc_caption {
text-align: center;
}
#BMT_Section-children-3-proby .bmw_links {
width: 600px;
}
#BMT_Section-children-3-proby .bmw_links a {
}
#BMT_Section-children-3-proby div.bmc_image {
padding: 0;
}
#BMT_Section-children-3-proby .bma_page2687 {
margin-top: 0.5em;
}
#BMT_Section-children-4-vmilosti .bma_mediatop {
height: 80px;
}
#BMT_Section-children-4-vmilosti .bmw_link {
width: 130px;
float: left;
text-align: center;
}
#BMT_Section-children-4-vmilosti .bma_link_div {
height: 40px;
}
#BMT_Section-teen-organization .bmw_link a, #BMT_Section-children-2-orhanizacia .bmw_link a {
color:#003D9A;
font-size:2em;
line-height: 2.5em;
}
#BMT_Section-children-2-orhanizacia div.bmc_leftContentImage {
float: none;
}
#BMT_Section-children-2-orhanizacia .bmc_belowContent div.bmc_leftContentImage {
float: left;

}
#BMT_Section-children-2-orhanizacia .bmc_belowContent {

}
.leliyka {
z-index: 2000;
position: absolute;
top: 25px;
left: 00px;
}
#home-articles {
width: 220px;
float: left;
padding-right: 10px;
min-height:250px;
height:auto !important; /*hack for min-height ie6*/
height:250px; /*hack for min-height ie6*/
border: solid 1px #dbdcfc;
margin-right: 10px;
}
#home-articles a {
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #fb6e1d;
}
#home-articles a:hover {
text-decoration: underline;
}
#home-novyny {
width: 210px;
float: left;
min-height:250px;
height:auto !important; /*hack for min-height ie6*/
height:250px; /*hack for min-height ie6*/
padding: 0 0 10px 10px;
}
#home-novyny .bmw_link, #home-novyny .bma_more {
margin-top: 1em;
padding-left: 10px;
}
#home-novyny h1 {
font-size: 20px;
font-weight: bold;
color: #fb6e1d;
}
#home-novyny a {
display: block;
font-weight: bold;
}
#home-articles img.bma_leftthumb {
margin:5px;
float: none;
}
#home-articles div.bma_mediatop {
text-align: center;
float: left;
width: 110px;
}
.about a.donate {
display: block;
color:#FF6600;
text-decoration:none;
clear: both;
font-size:1.5em;
font-weight:bold;
height:31px;
margin-top:0px;
margin-bottom:10px;
padding: 9px 0 0 50px;
width:155px;
background-color:#F6EBE1;
border:1px solid #D3C2B5;
}
.home-sections a.donate {
display: block;
color:#084175;
text-decoration:none;
clear: both;
font-size:1.5em;
font-weight:bold;
height:31px;
margin-top:0px;
margin-bottom:10px;
padding: 9px 0 0 50px;
width:175px;
background-color:#F6EBE1;
border:1px solid #D3C2B5;
}
#home-novyny .new-home-link {
color:#FB6E1D;
font-size:20px;
font-weight:bold;
text-decoration: none;
}
h3.bmw_announce {
display: none;
}
.bmw_announcements {
background-color:#F6EBE1;
border:1px solid #D3C2B5;
clear:both;
margin-top: 10px;
padding: 5px;
}
#home-novyny .bmw_announcements h2 a {
text-align: center;
color:#FF6600;
text-decoration: none;
font-size:.5em;
font-weight:bold;
display: block;
margin: 5px 0;
}
#home-novyny .bmw_announcements h2 {
margin-bottom: 0;
}
.bmw_announcements p {
margin: 0;
display: none;
}
#home-novyny .bmw_announcements a {
display: inline;
}

#home-articles > div > div.bmw_link.bma_page3261 > div.bma_mediatop { margin: 15px 0; }

.fb-link-icon { background-image: url(http://www.plast.ca/bm~pix/fb.png) !important; }

