@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'MyriadPro-Regular';
  src: url('../fonts/MyriadPro-Regular/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),  
		url('../fonts/MyriadPro-Regular/MyriadPro-Regular.otf')  format('opentype'),
	    url('../fonts/MyriadPro-Regular/MyriadPro-Regular.woff') format('woff'), 
		url('../fonts/MyriadPro-Regular/MyriadPro-Regular.ttf')  format('truetype'), 
		url('../fonts/MyriadPro-Regular/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('../fonts/MyriadPro-Bold/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),  
		url('../fonts/MyriadPro-Bold/MyriadPro-Bold.otf')  format('opentype'),
	     url('../fonts/MyriadPro-Bold/MyriadPro-Bold.woff') format('woff'), 
		 url('../fonts/MyriadPro-Bold/MyriadPro-Bold.ttf')  format('truetype'), 
		 url('../fonts/MyriadPro-Bold/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}



html, body{font-family: "MyriadPro-Regular", sans-serif; font-size:16px; position:relative; height:100%;}
a, a:focus{outline:none!important; text-decoration:none;}
img{border:none; max-width:100%;}
ul{list-style:none; padding:0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-family:  "MyriadPro-Regular", sans-serif;}
.clear{clear:both;}
.f-left{float:left;}
.f-right{float:right;}
::-moz-selection { background: #5af; color: #fff; text-shadow: none; }
::selection { background: #5af; color: #fff; text-shadow: none; }

.anima, .btn, a{-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}

.dis_blk{ display:block;}
.dis_inl_blk{ display:inline-block;}
.dis_inl_tab{ display:inline-table;}
.dis_table{ display:table;}
.relative{ position:relative;}
.width100{ width:100%;}
.width50{ width:50%;}
.width25{ width:25%;}
.width33{ width:33.3333333%;}
.opacity5{ opacity:.5;}
.text_left{ text-align:left;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}
.text_wrap{word-wrap:break-word; word-break:break-all;}
.list li{ list-style:circle; margin-bottom:15px;}
.error{ color:#F00;}
.container .PaddRight0{ padding-right:0;}
.container .PaddLeft0{ padding-left:0;}
.margBottom15{ margin-bottom:15px;}

.subHead{ font-size:37px; min-width:650px; padding:5px 0; margin:30px 0 30px 0; position:relative; border-bottom:solid thin #96a925;}
.subHead.NoMinWid{ min-width:auto; padding:5px 10px;}
.subHead:after{ background:#96a925; content:""; min-width:100px; position:absolute; bottom:-3px; height:5px; left:50%; margin-left:-50px; z-index:1;}




@media screen and (min-width:768px) and (max-width:991px){
	
	.with25{width:50%;}
	
	}	
@media screen and (max-width:767px){
	
	.with25{width:50%;}
	.subHead{ min-width:auto; width:100%;}
	
	}	
@media screen and (max-width:480px){
	
	.with50{width:100%;}
	.with25{width:100%;}
	
	}
