html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{background:#fff;color:#666;font:13px/21px Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{color:#2B2B2B;font-weight:bold;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h1{margin-bottom:14px;line-height:50px;font-size:42px;}h2{margin-bottom:10px;line-height:35px;font-size:29px;}h3{margin-bottom:8px;line-height:34px;font-size:25px;}h4{margin-bottom:4px;line-height:30px;font-size:21px;}h5{line-height:24px;font-size:17px;}h6{line-height:21px;font-size:14px;}p{margin:0 0 20px 0;-webkit-hyphens:auto;-moz-hyphens:auto;-epub-hyphens:auto;hyphens:auto;}p img{margin:0;}em{font-style:italic;}strong{color:#333;font-weight:bold;}small,.small,sub,sup{font-size:75%;}blockquote,blockquote p{color:#777;line-height:24px;font-style:italic;font-size:17px;}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd;}hr{clear:both;margin:10px 0 30px;height:0;border:solid #ddd;border-width:1px 0 0;}a,a:visited{outline:0;color:#333;text-decoration:underline;}a:hover,a:focus{color:#000;}p a,p a:visited{line-height:inherit;}ol,.post ul{margin-left:30px;}ol ol,ol ul{margin:4px 0 5px 30px;}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px;}button,input[type="submit"]{display:inline-block;margin-bottom:20px;padding:4px 12px;padding:8px 10px;border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#eee;background:#eee -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.2)));background:#eee -webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee -ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:#eee linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);color:#444;text-decoration:none;text-shadow:0 1px rgba(255,255,255,.75);line-height:normal;font-weight:bold;font-size:11px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;}button:hover,input[type="submit"]:hover{border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa;background:#ddd;background:#ddd -moz-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(100%,rgba(0,0,0,.3)));background:#ddd -webkit-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -o-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd -ms-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:#ddd linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);color:#222;}button:active,input[type="submit"]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.35)),color-stop(100%,rgba(10,10,10,.4)));background:#ccc -webkit-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -o-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc -ms-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);background:#ccc linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}form,fieldset,form ul,form ol{margin:0;border:0;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea,select{display:block;margin:0;margin-bottom:20px;padding:6px 4px;width:210px;max-width:100%;outline:none;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;color:#777;font:13px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;}select{padding:0;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);color:#444;}textarea{min-height:60px;}label,legend{display:block;font-weight:bold;font-size:13px;}select{width:220px;}input[type="checkbox"]{display:inline;}blockquote,blockquote p{line-height:21px;}blockquote{margin:0 0 21px;padding:10px 20px 1px 20px;}ul,ol{margin-bottom:21px;}ul ul,ul ol,ol ol,ol ul{margin:7px 0 7px 30px;}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:7px;}li{margin-bottom:14px;line-height:21px;}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}body{background:#F5F5F5;}img{height:auto;max-width:100%;}.band{padding:10px 0 10px 0;background:#FFF;}.band.navigation{padding:0;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;background:#FBFBFB;color:#e0e0e0;}.band.footer{padding:10px 0 15px;border-top:1px solid #EBEBEB;background:#F7F7F7;color:#888888;}.band.bottom{padding:22px 0 0;background:#202020;color:#d0d0d0;}header.main{padding:10px 0 10px;}header h1.logo{float:left;margin:0;line-height:43px!important;}header h1.logo a{max-width:400px;text-decoration:none;}header .search{float:right;margin-top:10px;width:260px;}header .search form{margin:0;}nav.primary ul,nav.primary ul li{margin:0px;}nav.primary select{display:none;margin:21px 0;width:100%;height:28px;}nav.primary ul li{position:relative;float:left;display:inline;}nav.primary ul li a{display:inline-block;padding:0 14px;color:#444;text-decoration:none;line-height:49px;letter-spacing:0.08em;}nav.primary ul li a:hover{background:#424242;cursor:pointer;}nav.primary ul ul{position:absolute;top:100%;left:0;z-index:999;overflow:hidden;width:100%;height:0px;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px rgba(0,0,0,0.3);opacity:0;-webkit-transition:opacity 0.4s ease-out;-moz-transition:opacity 0.4s ease-out;-o-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out;filter:alpha(opacity=0);-ms-transition:opacity 0.4s ease-out;}nav.primary ul li span{display:none;}nav.primary ul li:hover ul{overflow:auto;height:auto;opacity:10;filter:alpha(opacity=100);}nav.primary ul ul li{float:none;display:list-item;}nav.primary ul ul li a{display:block;background:#FFF;text-transform:none;}nav.primary ul li:hover>a{background:#F4F4F4;}figure{padding:6px;border:1px solid #ededed;background:#fff;line-height:0px;}figcaption{padding:14px 0;text-align:center;font-size:.75em;}.post_content img{margin:0 0 1.5em 0;max-width:100%;}.alignleft,img.alignleft{float:left;display:inline;margin:0 1em 0.5em 0;}.alignright,img.alignright{float:right;display:inline;margin:0 0 0.5em 1em;}.aligncenter,img.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto;}img.alignleft,img.alignright,img.aligncenter{padding:6px;border:1px solid #EDEDED;background:none repeat scroll 0 0 #FFFFFF;line-height:0;}.post ul{list-style:disc;}.post ol{list-style:decimal;}.post ul li,.post ol li{margin:0 0 0.5em 0;}.bottom a:link,.bottom a:visited{color:#FFF;text-decoration:none;}.bottom a:hover{color:#FFF;text-decoration:underline;}.bottom footer{font-size:12px;}div.last-credit{text-align:right;}footer .widget{margin:0;padding:20px 0;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;width:100%;}.flexslider .slides-caption p{line-height:20px;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{display:block;max-width:100%;}.flexslider figure{position:relative;}.flex-pauseplay span{text-transform:capitalize;}.slides-caption{position:absolute;right:6px;bottom:6px;left:6px;padding:10px 15px;height:70px;background:none repeat scroll 0 0 rgba(0,0,0,0.3);color:#FFF;}.slides-caption h5{padding-bottom:2px;color:#FFF;}.slides:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider{margin:0 0 30px 0;}.flex-control-nav{width:100%;text-align:center;}.flex-control-nav li{display:inline;margin:0 5px;}.flex-control-nav li a{display:inline-block;width:14px;height:14px;border:1px solid#d5d5d5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#d5d5d5;color:transparent;text-shadow:none;font:0/0 a;cursor:pointer;}.flex-control-nav li a.active,.flex-control-nav li a:hover{background:#f1f1f1;}.archive_title{margin:0 0 30px 0;font-weight:normal;font-size:20px;}h2 a{text-decoration:none;}hr{margin:0 0 35px;padding:20px 0 0;border:none;border-bottom:1px dotted #CCCCCC;}article .meta,article .meta a{margin-bottom:15px;color:#999;font-style:italic;font-size:12px;}.sidebar{padding-left:20px;}.sidebar ul{margin:0;}.sidebar .widget{margin:0 0 40px 0;}footer ul li,.sidebar ul li{margin:0 0 5px;padding:0 0 5px 15px;border-bottom:1px dotted #CCC;background:url('images/bg_li.png') no-repeat 0 6px;font-size:0.9em;}.sidebar ul li ul li a{color:#999;text-decoration:none;}.widgettitle{margin:0 0 10px 0;padding:0 0 5px 0;color:#2B2B2B;font-weight:bold;font-size:14px;font-family:"HelveticaNeue","Helvetica Neue",Arial,sans-serif;}#wp-calendar{width:100%;}#wp-calendar tr td{text-align:center;}#wp-calendar tr td#prev{text-align:left;}#wp-calendar tr td#next{text-align:right;}#wp-calendar caption{padding-bottom:10px;}#searchform{height:35px;}#searchform label{display:none;}#searchform #s{float:left;margin-right:10px;margin-bottom:0;width:100%;}#searchform #searchsubmit{display:none;}.page_nav{margin:21px 0 35px 0;width:100%;text-align:center;}.page_nav .page-numbers{display:inline-block;padding:0 7px;width:35px;height:35px;border-bottom:3px solid #cccccc;text-align:center;text-decoration:none;line-height:35px;font-weight:bold;}.page_nav .current,.page_nav a:hover{border:none;color:#fff;}.page_nav .prev,.page_nav .next{width:auto;border:none;}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em;}.page-navigation ol{margin-left:0;}.elephant_page_navi,.wp-prev-next ul{}.elephant_page_navi li{float:left;margin-right:10px;}.elephant_page_navi li a{position:relative;display:block;padding:3px 6px;text-decoration:none;}.elephant_page_navi li a:hover{color:#f01d4f;text-decoration:underline;}.elephant_page_navi li.bpn-current{position:relative;padding:3px 6px;border-bottom:2px solid #000;}.elephant_page_navi li.bpn-current:hover{}.elephant_page_navi li.bpn-prev-link{}.elephant_page_navi li.bpn-prev-link a{padding:0;}.elephant_page_navi li.bpn-prev-link a:hover{background:none;}.elephant_page_navi li.bpn-next-link{}.elephant_page_navi li.bpn-next-link a{padding:0;}.elephant_page_navi li.bpn-next-link a:hover{background:none;}.elephant_page_navi li.bpn-last-page-link{}.elephant_page_navi li.bpn-last-page-link a{}.elephant_page_navi li.bpn-last-page-link a:hover{background:none;}.elephant_page_navi li.bpn-first-page-link{}.elephant_page_navi li.bpn-first-page-link a{}.elephant_page_navi li.bpn-first-page-link a:hover{background:none;}.wp-prev-next{}.wp-prev-next ul{}.wp-prev-next .prev-link{float:left;}.wp-prev-next .next-link{float:right;}#comments{}.comment-nav{}.comment-nav ul{}.comment-nav ul li{}.commentlist{}.commentlist li{position:relative;clear:both;margin-bottom:1.5em;padding:0.7335em 10px;list-style-type:none;}.commentlist li[class*=depth-]{margin-top:1.1em;padding-left:20px;}.commentlist li.depth-1{margin-top:0;margin-left:0;}.commentlist li:not(.depth-1){margin-top:0;margin-right:-10px;padding-bottom:0;}.commentlist li.depth-2{}.commentlist li.depth-3{}.commentlist li.depth-4{}.commentlist li.depth-5{}.commentlist li:last-child{margin-bottom:0;}.commentlist li ul.children li{}.commentlist li ul.children li.alt{}.commentlist li ul.children li.byuser{}.commentlist li ul.children li.comment{}.commentlist li ul.children li.depth-1{}.commentlist li ul.children li.bypostauthor{}.commentlist li ul.children li.comment-author-admin{}.commentlist li ul.children .alt{}.commentlist li ul.children .odd{}.commentlist li ul.children .even{}.commentlist .alt{}.commentlist .odd{background:#F7F7F7;}.commentlist .even{background:#fefefe;}.commentlist .parent{}.commentlist .comment{}.commentlist .children{border-left:2px solid #CECECE;}.commentlist .pingback{}.commentlist .bypostauthor{}.commentlist .comment-author{}.commentlist .comment-author-admin{}.commentlist .thread-alt{}.commentlist .thread-odd{}.commentlist .thread-even{}.commentlist .vcard{margin-left:55px;}.commentlist .vcard cite.fn{font-weight:700;font-style:normal;}.commentlist .vcard time{float:right;}.commentlist .vcard time a{color:#999;text-decoration:none;}.commentlist .vcard time a:hover{text-decoration:underline;}.commentlist .vcard img.photo{}.commentlist .vcard img.avatar{position:absolute;left:20px;padding:2px;border:1px solid #cecece;background:#fff;}.commentlist .vcard cite.fn a.url{}.commentlist .comment-meta{}.commentlist .comment-meta a{}.commentlist .commentmetadata{}.commentlist .commentmetadata a{}.commentlist li .comment_content{margin-left:55px;}.commentlist li .comment_content p{margin:0.7335em 0 1.5em;line-height:1.5em;font-size:1em;}.commentlist li ul{margin:0;}.commentlist .comment-reply-link{float:right;margin-bottom:10px;padding:3px 5px;color:#000;text-decoration:none;text-transform:lowercase;font-style:italic;font-size:0.9em;}.commentlist a.comment-reply-link:hover{}.respond-form{margin:1.5em 0;padding-bottom:2.2em;}#comment-form-title{margin:0 0 1.1em;}#cancel-comment-reply{}#cancel-comment-reply a{}.respond-form form[method=post]{margin:0.75em 0;}.comments-logged-in-as{}.respond-form form[method=post] li{clear:both;margin-bottom:0.7335em;list-style-type:none;}.respond-form form[method=post] li label,.respond-form form[method=post] li small{display:none;}.respond-form input[type=text],.respond-form input[type=email],.respond-form input[type=url],.respond-form textarea{padding:6px 4px;border:1px solid #CCC;background:#FFF;line-height:1.5em;}.respond-form input[type=text]:focus,.respond-form input[type=email]:focus,.respond-form input[type=url]:focus,.respond-form textarea:focus{background:#fff;}.respond-form input[type=text],.respond-form input[type=email],.respond-form input[type=url]{max-width:400px;min-width:250px;}#allowed_tags{margin:1.5em 10px 0.7335em 0;}.respond-form textarea{width:97.3%;height:150px;resize:none;}#submit{}.respond-form input:invalid,.respond-form textarea:invalid{outline:none;border-color:#fbc2c4;background:#fbe3e4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.nocomments{margin:0 20px 1.1em;}/******************************************************************
FORMS
******************************************************************/}/*/
	input[type=search]::-webkit-search-decoration,
	input[type=search]::-webkit-search-cancel-button,
	input[type=search]::-webkit-search-results-button,
	input[type=search]::-webkit-search-results-decoration {
	  display: none;

	commented__;
	}
	
	input[type=search] {
	  -webkit-appearance: textfield;

	commented__;
	}
	
	input[type=search]:focus {
	outline: none;

	commented__;	
	}
	
	input[type="text"],
	input[type="search"],
	input[type="password"],
	input[type="email"],
	input[type="url"],
	textarea,
	select {
		width: 100%;

	commented__;
	}

	.search input[type=search],
	.subscribe input[type=email] {
		width: 70%;

	commented__float: left;

	commented__margin: 0;

	.embed {
		position: relative;
		padding: 0;
		padding-bottom: 56.25%; /* 16:9 ratio*/
		overflow: hidden;
		height: 56.25%;
	}

	.embed iframe,
	.embed object,
	.embed embed {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}


/******************************************************************
MEDIA QUERIES
******************************************************************/

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {

	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {

		header .search {
			width: 100%;
		}
		
		header h1.logo img {
			height: auto;
			max-width: 300px;
		}
		.flexslider .slides-caption {
			height: 45px;
			height: 45px;
		}
		
		.flexslider .slides-caption p {
			display: none;
		}
		
		article .three.thumbnail {
			display: none;
		}
	
		nav.primary select {
			display: block;
		}
		
		nav.primary ul {
			display: none;
		}
		
		.sidebar {
			padding-left: 0;
		}
		
		.bottom footer {
			text-align: center;
		}
	
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	
	.flexslider .slides-caption {
			display: none;
	}
	}