@charset "utf-8";body{padding:0.3em;font:100%/1.4 'Helvetica Neue', arial, helvetica, helve, sans-serif;width:98%;background-color:#F6F6F6;margin-right:auto;margin-left:auto;}
.top{text-align:center;}
.out{text-align:center;padding-top:1em;padding-bottom:1em}
.intro p{text-align:center; font-size:16px; font-weight:bold;}
legend{display:none;}
fieldset{margin:0;padding:0;border:0;}
.btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
text-transform:uppercase
}
.btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.btn:active {
	position:relative;
	top:1px;
}
.addthis_native_toolbox {padding-left:20px; padding-top:15px;}
h1{font-size:1.4em;padding-top:0;padding-right:25px;padding-left:25px;color:#116da1;}
h2{font-size:1.0em;padding-right:25px;padding-left:25px;color:#116da1;}
h4{font-size:1.0em;padding-left:25px;color:#116da1;}
h5{font-size:1.0em;padding-left:25px;color:#116da1;}
.header{padding:1em 0;}
.col{background:#fff;text-align:left;padding-top:0em;padding-right:0em;padding-bottom:1.5em;padding-left:0em;}
nav{height:40px;width:100%;background:#20B2AA;font-size:11pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;position:relative;}
nav ul{padding:0;margin:0 auto;}
nav li{display:inline;float:left;}
nav a{color:#fff;display:inline-block;text-align:left;text-decoration:none;line-height:40px;padding-right:10px;padding-left:10px;}
nav li:last-child a{border-right:0;}
nav a:hover, nav a:active{color:#e6e6e6;}
.articles{background-color:#fff;position:relative;}
.articles_title{background-color:#20B2AA;color:#fff;font-size:14px;font-weight:bold;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;margin-top: 0px; cursor:pointer; cursor:hand;}
.articles_title a{color:#fff;text-decoration:none;}
.articles .articles_list{margin-left:-10px;}
.articles_list li{font-size:14px;line-height:18px;list-style-type:none;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;color:#555;}
.list li{font-size:12px;line-height:16px;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:25px;list-style-type:none;color:#0080C0;}
.articles_list li a{color:#019cbb;}
#new_list {padding:35px;margin-bottom:25px;}

.info a{text-align:left;padding-left:10px; text-decoration:underline;color:#000000;}
.count a{text-align:left;padding-left:15px; text-transform:uppercase;text-decoration:none;color:#000000;}
.adv{text-align:center;}
.count2{text-align:right;padding-right:15px;}
//.content-a a{color:#000000;}
hr{color:#C0C0C0;width:95%;}
table{width:100%;}
.hr{border-top:1px solid rgb(204, 204, 204);margin-right:20px;margin-left:20px;}
.about{color:#FA6D05;font-family:Verdana;font-size:1.1em;line-height:1.4em;margin-top:1em;margin-right:0;margin-bottom:1em;margin-left:0;padding-right:25px;padding-left:25px;}
.text ul{list-style:square;margin-top:1em;margin-right:0;margin-bottom:1em;margin-left:0;padding-right:25px;padding-left:25px;font-size:13px;color:#555;}
.item{float:left; margin: 0px 10px 0px 0px;}
@media screen and (max-width:600px){nav{height:auto;}
nav ul{width:100%;display:block;height:auto;}
nav li{width:90%;float:left;position:relative;}
nav li a{border-bottom:1px solid #ffffff;}
nav a{text-align:left;width:100%;text-indent:15px;}
}
@media only screen and (max-width:480px){nav{border-bottom:0;}
//nav ul{display:none;height:auto;}
nav a#pull{color:#fff;display:block;background-color:#20B2AA;width:90%;position:relative;}
nav a#pull:after{content:"";background:url('/images/nav-icon.png') no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px;}
}
@media only screen and (max-width:320px){nav li{display:block;float:none;width:100%;}
nav li a{border-bottom:1px solid #fff;}
}
.navigation:before,
.navigation:after{content:" ";display:table;}
.navigation:after{clear:both;}
.breadcrumbs {padding-left: 25px; padding-bottom: 5px;}
.activ { text-decoration:underline; color:#b1b1b1;}
.post-author-name {color:#b1b1b1;}
.articledate {color:#b1b1b1;}
ul .prod{list-style-type:none;background-color:#fff;border-bottom:1px solid #DAE0EA;height:70px;padding:0px;margin:0px;}
ul .prod:hover{background-color:#f7f7f7;}
.prod p{margin:0px;padding-left:0px;}
.prod img{margin-top:5px;margin-left:5px;margin-right:10px;margin-bottom:0px;float:left;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.color{font-weight:bold;color:#F00;}
.prod h4{margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:11px;font-style:normal;text-transform:uppercase;}
img{max-width:100%;height:auto;border:0;}
.nobr {vertical-align: top;}
.col.footer p{text-align:center;}
h1{font-size:1.4em;margin:0.67em 0;}
//h2{font-size:1.3em;margin:0.83em 0;}
h3{font-size:1.0em;margin-top:1em;margin-right:0;margin-bottom:1em;margin-left:0;padding-right:25px;padding-left:25px;color:#116da1;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
p,pre{margin-top:1em;margin-right:0;margin-bottom:1em;margin-left:0;padding-right:25px;padding-left:25px;color:#555;}
dl,menu,ol,ul{margin:0em 0;}
ul{padding:0;margin-bottom:25px;}
.footer{width:100%;font-size:12px;}
.content-a{width:70.13%;}
.content-b{width:28.26%;}
@media only screen and (max-width:480px){.footer{width:100%;}
.content-a{width:100%;}
.content-b{width:100%;}
}
.section{clear:both;padding:0px;margin:0px;}
.group:before,.group:after{content:"";display:table;}
.group:after{clear:both;}
.col{display:block;float:left;margin:1% 0 1% 1.6%;}
.col:first-child{margin-left:0;}
@media only screen and (max-width:480px){.col{margin:1% 0 1% 0%;}
}
.footer{width:100%;font-size:12px;}
.content-a{width:70.13%;}
.content-b{width:28.26%;}
@media only screen and (max-width:480px){.footer{width:100%;}
.content-a{width:100%;}
.content-b{width:100%;}
}
#top {
width:100px;
border:1px solid #ccc;
background:#f7f7f7;
text-align:center;
padding:5px;
position:fixed;
bottom:10px;
right:10px;
cursor:pointer;
display:none;
color:#333;
font-family:verdana;
font-size:11px;
}