
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,500i,700,700i');
/*
@font-face{
font-family:"Myriad";
src:url("fontkit/Fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix");
src:url("fontkit/Fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix") format("eot"),url("fontkit/Fonts/3b0f1c67-c2e4-4df6-976f-49d52e45aba1.woff2") format("woff2"),url("fontkit/Fonts/c5b1c170-d8f7-41f9-85c2-0ab670780c6b.woff") format("woff"),url("fontkit/Fonts/ba1ff8f6-0c27-4e7b-8be5-818b6c3dd801.ttf") format("truetype"),url("fontkit/Fonts/a379413e-a0b8-44dc-b250-1e000e4092a4.svg#a379413e-a0b8-44dc-b250-1e000e4092a4") format("svg");
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:"Myriad";
src:url("fontkit/Fonts/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix");
src:url("fontkit/Fonts/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix") format("eot"),url("fontkit/Fonts/a56f9fd5-b438-4696-ae62-d273eb2e4c1b.woff2") format("woff2"),url("fontkit/Fonts/7becdf28-cd45-4f8a-bcab-d8c861a8ebc5.woff") format("woff"),url("fontkit/Fonts/b90a1a2e-a700-4528-aa00-535c93ecf8a9.ttf") format("truetype"),url("fontkit/Fonts/85c745b1-d826-4e09-988f-82cd152fb0db.svg#85c745b1-d826-4e09-988f-82cd152fb0db") format("svg");
font-weight:normal;
font-style:italic;
}
@font-face{
font-family:"Myriad";
src:url("fontkit/Fonts/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix");
src:url("fontkit/Fonts/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix") format("eot"),url("fontkit/Fonts/eba438b3-9ab9-48ba-b1c5-610f83b38303.woff2") format("woff2"),url("fontkit/Fonts/acfb7490-30f6-4bf4-a1b8-70ff9172d209.woff") format("woff"),url("fontkit/Fonts/5bf402e3-ba96-414e-bc7e-cb6689fe32c1.ttf") format("truetype"),url("fontkit/Fonts/c5dceae7-427a-4765-b06b-ea2eecca3434.svg#c5dceae7-427a-4765-b06b-ea2eecca3434") format("svg");
font-weight:bold;
font-style:normal;
}
@font-face{
font-family:"Myriad";
src:url("fontkit/Fonts/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix");
src:url("fontkit/Fonts/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix") format("eot"),url("fontkit/Fonts/fd5daa3f-a61a-4aed-93cd-54bc94bb59b6.woff2") format("woff2"),url("fontkit/Fonts/088bed5d-3869-422a-8876-df9a6992b434.woff") format("woff"),url("fontkit/Fonts/b0e5af12-5659-4451-b843-6fade25c4e53.ttf") format("truetype"),url("fontkit/Fonts/e590a993-9202-42bc-a22f-25243e6b0d5a.svg#e590a993-9202-42bc-a22f-25243e6b0d5a") format("svg");
font-weight:bold;
font-style:italic;
}*/

*{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing:border-box;


}




form{ margin:0px; padding:0px;}
body {margin:0px; background-color:#FFF; color:#555; font-family:'Montserrat', Verdana, Geneva, sans-serif; background-image:url(/images/bg_01.jpg); background-position:top center; background-color:#010101;  font-size:16px; line-height:1.3;
background-image:url(/images/bg-repeat.png); background-repeat:repeat-y; background-position:top center;
}
img{border-style:none;}
h1,h2,h3,h4,p,ul,ol{ margin:0px; padding:0px; padding-bottom:10px;}
h1{ font-size:30px; line-height:36px;  color:#000000;line-height:normal;font-weight:500; text-transform:uppercase;  }
h2{ font-size:24px; line-height:30px;color:#000000; line-height:normal;font-weight:500; text-transform:uppercase;  }
h3{  font-size:18px; line-height:24px; color:#000000;line-height:normal;font-weight:500; text-transform:uppercase;  }
input, select, textarea, button{font-family:'Montserrat'; font-size:16px; }
h1{padding-bottom:25px;}
#zMenuDiv1 a.trigger{ font-weight:500; text-transform:uppercase;}
#zMenuDiv2 a.trigger{ font-weight:500; text-transform:uppercase;}

ul,ol{ padding-left:25px;}
a:link, a:visited{color:#000;text-decoration:none;}
a:hover{ color:#CC0000;text-decoration:underline;}



strong{ font-weight:500; text-transform:uppercase;  font-size:21px;  color:#000;}

.wrapper{width:100%; max-width:960px; min-width:400px;margin:0 auto;padding:0px; }
.homeSearchDiv, .sidebartext { padding-left:5px;}
.homeSearchDiv{ padding-bottom:10px;}

.cont_area{width:100%;float:left; }
.center_block{/*background-image:url(/images/shell/cbg.jpg); background-position:top center;*/width:100%; float:left;
	padding:20px;
}



.rss-summary-title{ font-weight:500;text-transform:uppercase;color:#000;}

#zMenuDiv1, #zMenuDiv1 a.trigger-selected{background:none !important;}

#zMenuDiv2, #zMenuDiv2 a.trigger-selected{background:none !important;}
#zMenuDiv1 a.trigger{border-left:none !important;font-family:'Montserrat' !important; font-size:28px !important; color:#ffffff !important;}
#zMenuDiv2 a.trigger{border-left:none !important;font-family:'Montserrat' !important; font-size:22px !important; color:#FFF !important;}
#zMenuDiv2 {width:860px;}

#zMenuDiv1 a.trigger:hover, #zMenuDiv2 a.trigger:hover{background:none !important;color:#FFF !important; }
.left_block{width:230px;float:left; max-width:230px; padding:20px; padding-top:30px; padding-bottom:40px;  }
.cont_block{width:730px;float:right;padding:20px; padding-top:30px; padding-bottom:40px;}
.crights a:link, .crights a:visited{ color:#FFF;}
.crights{ color:#FFF;clear:both; width:100%; text-align:center; padding:3%; float:left; font-size:12px; line-height:14px;  }
.titlediv{  color:#FFF; float:left; font-size:18px; line-height:24px; padding-top:15px; padding-bottom:0px; width:100%; }
.menudiv{width:100%; float:left;   margin-bottom:10px; }
.searchdiv{float:right; width:200px;}

.mobileMenuDiv .zMenuBarDiv {width:100% !important; }
.mobileMenuButton {display:none;}
.mobileMenuDiv {display:block;}
#slideshowHomeDiv1{width:100% !important;}
#slideshowHomeDiv1 img{max-width:100%;}
.sh-center{width:960px; margin:0 auto;}

.sh-1:link, .sh-1:visited{
	display:block;
	width:641px;
	float:left;
	margin-right:67px;
}
.sh-2{
	max-width:100%;
}
.sh-3:link, .sh-3:visited{
	display:block;
	width:252px;
	float:left;
	margin-top:30px;
}
.sh-4{
	max-width:100%;
}
.sh-5{
	width:100% !important;
	float:left;
}
.sh-6, .sh-6-2{
	width:100%;
	float:left;
	background-color:#000000;color:#8daec7;
	float:left;
	padding-bottom:20px;
	background-position:top center;
	background-repeat:repeat-x;
}
.sh-6-2 a:link, .sh-6-2 a:visited{ color:#FFF; }
.sh-7{
	width:100%;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:0px;
	padding-right:50px;
	float:left;
}



.sh-6-2{background-color:#000; color:#FFF;}
.sh-homemain{width:637px; float:left; padding:45px; padding-top:50px; }

.sh-homecontainer{ width:100%; float:left;}
.sh-homecontainer h2{ padding-bottom:10px; margin-bottom:20px; border-bottom:4px solid #cbcbcb;}
.sh-sidebarlinks a:link, .sh-sidebarlinks a:visited{ width:100%; float:left; font-weight:bold; display:block; padding-bottom:15px;}
.sh-homeside{width:300px;  padding-top:50px; border-left:1px solid #cbcbcb; padding-left:30px; float:left;}



.zblog-bookmarkshare {
	display: none;
}
.zblog-relatedarticles {
	display: none;
}
.zblog-populararticles {
	display: none;
}
.zblog-articlepagenav {
	display: none;
}


@media only screen and (max-width: 992px) {
	.center_block img{ width:auto !important; max-width:100%; height:auto !important;}
	.center_block iframe{max-width:100% !important;}

	body{background:none !important;}
	.body-wrapper{ background:none !important; background-color:#f6f8fb !important;}
	.sh-homeside{width:100%;padding:3%;}
	.sh-1:link, .sh-1:visited{width:100%; max-width:648px; float:none; margin: 0 auto;clear:both; padding-top:15px; padding-bottom:15px;}
	.sh-3:link, .sh-3:visited{max-width:252px; width:100%; float:none; margin: 0 auto;clear:both;}
	.menudiv{background:none;}
	.wrapper{width:100%; }
	.zMenuBarDiv { width:100% !important;}
	.mobileMenuDiv .zMenuBarDiv {background:#922b2c !important; }
	.mobileMenuDiv .zMenuBarDiv li { float:left; clear:both; width:100% !important;}
	.mobileMenuButton, .mobileMenuDiv .zMenuBarDiv a.trigger{ text-align:left !important;background:none !important; background-color:#000000 !important; display:block; width:100% !important; padding:5% !important; padding-top:7px !important; padding-bottom:7px !important; float:left !important; clear:both !important; margin:0px !important;}
	.mobileMenuButton{ background-color:#303033; color:#FFF !important; padding-top:10px !important; padding-bottom:10px !important;}
	#zMenuDiv1, #zMenuDiv1 a.trigger-selected{ background-color:#000000 !important;}
	.mobileMenuDiv .zMenuBarDiv li ul { display:none !important;}

	#zMenuDiv2 li{clear:both; width:100% !important; float:left;}
	.center_block{background:none;  }
	.mobileMenuButton {display:block;}
	.mobileMenuDiv {display:none;}
	.sh-center{width:100%;}
	.cont_block{width:100%; padding:3%;float:left;display:block;}
.sh-homemain{width:100%; float:left; padding:3%; }
	.cont_block img{width:auto !important; height:auto !important; max-width:100%;}
	.cont_block iframe{width:100% !important;}
	.left_block{clear:both;padding:3%; display:block;max-width:100%;width:100%; background-color:#dbdbdb; border-right:none;}
}
