@charset "UTF-8";
 *,:after,:before,span.badge{
	 -webkit-box-sizing:border-box 
}
 .btn,.btn-flat,.btn-large,.waves-effect,a,html{
	 -webkit-tap-highlight-color:transparent 
}
 .navbar-fixed-bottom .nav-collapse,.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .nav-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{
	 max-height:340px 
}
 .btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .btn-large,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{
	 float:left 
}
 .btn-floating.disabled *,.btn-floating:disabled *,.btn-large.disabled *,.btn-large:disabled *,.btn.disabled *,.btn:disabled *,.disabled.btn-large *,.form-control-feedback,.waves-effect .waves-ripple,a.btn.disabled,a.disabled.btn-large,fieldset[disabled] a.btn,fieldset[disabled] a.btn-large{
	 pointer-events:none 
}
 @font-face{
	 font-family:'Open Sans';
	 font-style:italic;
	 font-weight:400;
	 src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v14/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E.ttf) format('truetype') 
}
 @font-face{
	 font-family:'Open Sans';
	 font-style:normal;
	 font-weight:300;
	 src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v14/DXI1ORHCpsQm3Vp6mXoaTYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype') 
}
 @font-face{
	 font-family:'Open Sans';
	 font-style:normal;
	 font-weight:400;
	 src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v14/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype') 
}
 @font-face{
	 font-family:'Open Sans';
	 font-style:normal;
	 font-weight:700;
	 src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v14/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype') 
}
 .access_hidden{
	 width:1px;
	 height:1px;
	 margin:-1px;
	 padding:0;
	 overflow:hidden;
	 clip:rect(0,0,0,0);
	 border:0;
	 color:#000;
	 background-color:#FFF;
	 position:absolute!important 
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
 @media print{
	 blockquote,img,pre,tr{
		 page-break-inside:avoid 
	}
	 *,:after,:before{
		 background:0 0!important;
		 color:#000!important;
		 box-shadow:none!important;
		 text-shadow:none!important 
	}
	 a,a:visited{
		 text-decoration:underline 
	}
	 a[href]:after{
		 content:" (" attr(href) ")" 
	}
	 abbr[title]:after{
		 content:" (" attr(title) ")" 
	}
	 a[href^="#"]:after,a[href^="javascript:"]:after{
		 content:"" 
	}
	 blockquote,pre{
		 border:1px solid #999 
	}
	 thead{
		 display:table-header-group 
	}
	 img{
		 max-width:100%!important 
	}
	 h2,h3,p{
		 orphans:3;
		 widows:3 
	}
	 h2,h3{
		 page-break-after:avoid 
	}
	 .navbar{
		 display:none 
	}
	 .btn-large>.caret,.btn>.caret,.dropup>.btn-large>.caret,.dropup>.btn>.caret{
		 border-top-color:#000!important 
	}
	 .label{
		 border:1px solid #000 
	}
	 .site_container table,.table{
		 border-collapse:collapse!important 
	}
	 .site_container table td,.site_container table th,.table td,.table th{
		 background-color:#fff!important 
	}
	 .site_container table td,.site_container table th,.table-bordered td,.table-bordered th{
		 border:1px solid #ddd!important 
	}
}
 .img-thumbnail,body{
	 background-color:#fff 
}
 @font-face{
	 font-family:'Glyphicons Halflings';
	 src:url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg") 
}
 .glyphicon{
	 position:relative;
	 top:1px;
	 display:inline-block;
	 font-family:'Glyphicons Halflings';
	 font-style:normal;
	 font-weight:400;
	 line-height:1;
	 -webkit-font-smoothing:antialiased;
	 -moz-osx-font-smoothing:grayscale 
}
 .glyphicon-asterisk:before{
	 content:"\2a" 
}
 .glyphicon-plus:before{
	 content:"\2b" 
}
 .glyphicon-eur:before,.glyphicon-euro:before{
	 content:"\20ac" 
}
 .glyphicon-minus:before{
	 content:"\2212" 
}
 .glyphicon-cloud:before{
	 content:"\2601" 
}
 .glyphicon-envelope:before{
	 content:"\2709" 
}
 .glyphicon-pencil:before{
	 content:"\270f" 
}
 .glyphicon-glass:before{
	 content:"\e001" 
}
 .glyphicon-music:before{
	 content:"\e002" 
}
 .glyphicon-search:before{
	 content:"\e003" 
}
 .glyphicon-heart:before{
	 content:"\e005" 
}
 .glyphicon-star:before{
	 content:"\e006" 
}
 .glyphicon-star-empty:before{
	 content:"\e007" 
}
 .glyphicon-user:before{
	 content:"\e008" 
}
 .glyphicon-film:before{
	 content:"\e009" 
}
 .glyphicon-th-large:before{
	 content:"\e010" 
}
 .glyphicon-th:before{
	 content:"\e011" 
}
 .glyphicon-th-list:before{
	 content:"\e012" 
}
 .glyphicon-ok:before{
	 content:"\e013" 
}
 .glyphicon-remove:before{
	 content:"\e014" 
}
 .glyphicon-zoom-in:before{
	 content:"\e015" 
}
 .glyphicon-zoom-out:before{
	 content:"\e016" 
}
 .glyphicon-off:before{
	 content:"\e017" 
}
 .glyphicon-signal:before{
	 content:"\e018" 
}
 .glyphicon-cog:before{
	 content:"\e019" 
}
 .glyphicon-trash:before{
	 content:"\e020" 
}
 .glyphicon-home:before{
	 content:"\e021" 
}
 .glyphicon-file:before{
	 content:"\e022" 
}
 .glyphicon-time:before{
	 content:"\e023" 
}
 .glyphicon-road:before{
	 content:"\e024" 
}
 .glyphicon-download-alt:before{
	 content:"\e025" 
}
 .glyphicon-download:before{
	 content:"\e026" 
}
 .glyphicon-upload:before{
	 content:"\e027" 
}
 .glyphicon-inbox:before{
	 content:"\e028" 
}
 .glyphicon-play-circle:before{
	 content:"\e029" 
}
 .glyphicon-repeat:before{
	 content:"\e030" 
}
 .glyphicon-refresh:before{
	 content:"\e031" 
}
 .glyphicon-list-alt:before{
	 content:"\e032" 
}
 .glyphicon-lock:before{
	 content:"\e033" 
}
 .glyphicon-flag:before{
	 content:"\e034" 
}
 .glyphicon-headphones:before{
	 content:"\e035" 
}
 .glyphicon-volume-off:before{
	 content:"\e036" 
}
 .glyphicon-volume-down:before{
	 content:"\e037" 
}
 .glyphicon-volume-up:before{
	 content:"\e038" 
}
 .glyphicon-qrcode:before{
	 content:"\e039" 
}
 .glyphicon-barcode:before{
	 content:"\e040" 
}
 .glyphicon-tag:before{
	 content:"\e041" 
}
 .glyphicon-tags:before{
	 content:"\e042" 
}
 .glyphicon-book:before{
	 content:"\e043" 
}
 .glyphicon-bookmark:before{
	 content:"\e044" 
}
 .glyphicon-print:before{
	 content:"\e045" 
}
 .glyphicon-camera:before{
	 content:"\e046" 
}
 .glyphicon-font:before{
	 content:"\e047" 
}
 .glyphicon-bold:before{
	 content:"\e048" 
}
 .glyphicon-italic:before{
	 content:"\e049" 
}
 .glyphicon-text-height:before{
	 content:"\e050" 
}
 .glyphicon-text-width:before{
	 content:"\e051" 
}
 .glyphicon-align-left:before{
	 content:"\e052" 
}
 .glyphicon-align-center:before{
	 content:"\e053" 
}
 .glyphicon-align-right:before{
	 content:"\e054" 
}
 .glyphicon-align-justify:before{
	 content:"\e055" 
}
 .glyphicon-list:before{
	 content:"\e056" 
}
 .glyphicon-indent-left:before{
	 content:"\e057" 
}
 .glyphicon-indent-right:before{
	 content:"\e058" 
}
 .glyphicon-facetime-video:before{
	 content:"\e059" 
}
 .glyphicon-picture:before{
	 content:"\e060" 
}
 .glyphicon-map-marker:before{
	 content:"\e062" 
}
 .glyphicon-adjust:before{
	 content:"\e063" 
}
 .glyphicon-tint:before{
	 content:"\e064" 
}
 .glyphicon-edit:before{
	 content:"\e065" 
}
 .glyphicon-share:before{
	 content:"\e066" 
}
 .glyphicon-check:before{
	 content:"\e067" 
}
 .glyphicon-move:before{
	 content:"\e068" 
}
 .glyphicon-step-backward:before{
	 content:"\e069" 
}
 .glyphicon-fast-backward:before{
	 content:"\e070" 
}
 .glyphicon-backward:before{
	 content:"\e071" 
}
 .glyphicon-play:before{
	 content:"\e072" 
}
 .glyphicon-pause:before{
	 content:"\e073" 
}
 .glyphicon-stop:before{
	 content:"\e074" 
}
 .glyphicon-forward:before{
	 content:"\e075" 
}
 .glyphicon-fast-forward:before{
	 content:"\e076" 
}
 .glyphicon-step-forward:before{
	 content:"\e077" 
}
 .glyphicon-eject:before{
	 content:"\e078" 
}
 .glyphicon-chevron-left:before{
	 content:"\e079" 
}
 .glyphicon-chevron-right:before{
	 content:"\e080" 
}
 .glyphicon-plus-sign:before{
	 content:"\e081" 
}
 .glyphicon-minus-sign:before{
	 content:"\e082" 
}
 .glyphicon-remove-sign:before{
	 content:"\e083" 
}
 .glyphicon-ok-sign:before{
	 content:"\e084" 
}
 .glyphicon-question-sign:before{
	 content:"\e085" 
}
 .glyphicon-info-sign:before{
	 content:"\e086" 
}
 .glyphicon-screenshot:before{
	 content:"\e087" 
}
 .glyphicon-remove-circle:before{
	 content:"\e088" 
}
 .glyphicon-ok-circle:before{
	 content:"\e089" 
}
 .glyphicon-ban-circle:before{
	 content:"\e090" 
}
 .glyphicon-arrow-left:before{
	 content:"\e091" 
}
 .glyphicon-arrow-right:before{
	 content:"\e092" 
}
 .glyphicon-arrow-up:before{
	 content:"\e093" 
}
 .glyphicon-arrow-down:before{
	 content:"\e094" 
}
 .glyphicon-share-alt:before{
	 content:"\e095" 
}
 .glyphicon-resize-full:before{
	 content:"\e096" 
}
 .glyphicon-resize-small:before{
	 content:"\e097" 
}
 .glyphicon-exclamation-sign:before{
	 content:"\e101" 
}
 .glyphicon-gift:before{
	 content:"\e102" 
}
 .glyphicon-leaf:before{
	 content:"\e103" 
}
 .glyphicon-fire:before{
	 content:"\e104" 
}
 .glyphicon-eye-open:before{
	 content:"\e105" 
}
 .glyphicon-eye-close:before{
	 content:"\e106" 
}
 .glyphicon-warning-sign:before{
	 content:"\e107" 
}
 .glyphicon-plane:before{
	 content:"\e108" 
}
 .glyphicon-calendar:before{
	 content:"\e109" 
}
 .glyphicon-random:before{
	 content:"\e110" 
}
 .glyphicon-comment:before{
	 content:"\e111" 
}
 .glyphicon-magnet:before{
	 content:"\e112" 
}
 .glyphicon-chevron-up:before{
	 content:"\e113" 
}
 .glyphicon-chevron-down:before{
	 content:"\e114" 
}
 .glyphicon-retweet:before{
	 content:"\e115" 
}
 .glyphicon-shopping-cart:before{
	 content:"\e116" 
}
 .glyphicon-folder-close:before{
	 content:"\e117" 
}
 .glyphicon-folder-open:before{
	 content:"\e118" 
}
 .glyphicon-resize-vertical:before{
	 content:"\e119" 
}
 .glyphicon-resize-horizontal:before{
	 content:"\e120" 
}
 .glyphicon-hdd:before{
	 content:"\e121" 
}
 .glyphicon-bullhorn:before{
	 content:"\e122" 
}
 .glyphicon-bell:before{
	 content:"\e123" 
}
 .glyphicon-certificate:before{
	 content:"\e124" 
}
 .glyphicon-thumbs-up:before{
	 content:"\e125" 
}
 .glyphicon-thumbs-down:before{
	 content:"\e126" 
}
 .glyphicon-hand-right:before{
	 content:"\e127" 
}
 .glyphicon-hand-left:before{
	 content:"\e128" 
}
 .glyphicon-hand-up:before{
	 content:"\e129" 
}
 .glyphicon-hand-down:before{
	 content:"\e130" 
}
 .glyphicon-circle-arrow-right:before{
	 content:"\e131" 
}
 .glyphicon-circle-arrow-left:before{
	 content:"\e132" 
}
 .glyphicon-circle-arrow-up:before{
	 content:"\e133" 
}
 .glyphicon-circle-arrow-down:before{
	 content:"\e134" 
}
 .glyphicon-globe:before{
	 content:"\e135" 
}
 .glyphicon-wrench:before{
	 content:"\e136" 
}
 .glyphicon-tasks:before{
	 content:"\e137" 
}
 .glyphicon-filter:before{
	 content:"\e138" 
}
 .glyphicon-briefcase:before{
	 content:"\e139" 
}
 .glyphicon-fullscreen:before{
	 content:"\e140" 
}
 .glyphicon-dashboard:before{
	 content:"\e141" 
}
 .glyphicon-paperclip:before{
	 content:"\e142" 
}
 .glyphicon-heart-empty:before{
	 content:"\e143" 
}
 .glyphicon-link:before{
	 content:"\e144" 
}
 .glyphicon-phone:before{
	 content:"\e145" 
}
 .glyphicon-pushpin:before{
	 content:"\e146" 
}
 .glyphicon-usd:before{
	 content:"\e148" 
}
 .glyphicon-gbp:before{
	 content:"\e149" 
}
 .glyphicon-sort:before{
	 content:"\e150" 
}
 .glyphicon-sort-by-alphabet:before{
	 content:"\e151" 
}
 .glyphicon-sort-by-alphabet-alt:before{
	 content:"\e152" 
}
 .glyphicon-sort-by-order:before{
	 content:"\e153" 
}
 .glyphicon-sort-by-order-alt:before{
	 content:"\e154" 
}
 .glyphicon-sort-by-attributes:before{
	 content:"\e155" 
}
 .glyphicon-sort-by-attributes-alt:before{
	 content:"\e156" 
}
 .glyphicon-unchecked:before{
	 content:"\e157" 
}
 .glyphicon-expand:before{
	 content:"\e158" 
}
 .glyphicon-collapse-down:before{
	 content:"\e159" 
}
 .glyphicon-collapse-up:before{
	 content:"\e160" 
}
 .glyphicon-log-in:before{
	 content:"\e161" 
}
 .glyphicon-flash:before{
	 content:"\e162" 
}
 .glyphicon-log-out:before{
	 content:"\e163" 
}
 .glyphicon-new-window:before{
	 content:"\e164" 
}
 .glyphicon-record:before{
	 content:"\e165" 
}
 .glyphicon-save:before{
	 content:"\e166" 
}
 .glyphicon-open:before{
	 content:"\e167" 
}
 .glyphicon-saved:before{
	 content:"\e168" 
}
 .glyphicon-import:before{
	 content:"\e169" 
}
 .glyphicon-export:before{
	 content:"\e170" 
}
 .glyphicon-send:before{
	 content:"\e171" 
}
 .glyphicon-floppy-disk:before{
	 content:"\e172" 
}
 .glyphicon-floppy-saved:before{
	 content:"\e173" 
}
 .glyphicon-floppy-remove:before{
	 content:"\e174" 
}
 .glyphicon-floppy-save:before{
	 content:"\e175" 
}
 .glyphicon-floppy-open:before{
	 content:"\e176" 
}
 .glyphicon-credit-card:before{
	 content:"\e177" 
}
 .glyphicon-transfer:before{
	 content:"\e178" 
}
 .glyphicon-cutlery:before{
	 content:"\e179" 
}
 .glyphicon-header:before{
	 content:"\e180" 
}
 .glyphicon-compressed:before{
	 content:"\e181" 
}
 .glyphicon-earphone:before{
	 content:"\e182" 
}
 .glyphicon-phone-alt:before{
	 content:"\e183" 
}
 .glyphicon-tower:before{
	 content:"\e184" 
}
 .glyphicon-stats:before{
	 content:"\e185" 
}
 .glyphicon-sd-video:before{
	 content:"\e186" 
}
 .glyphicon-hd-video:before{
	 content:"\e187" 
}
 .glyphicon-subtitles:before{
	 content:"\e188" 
}
 .glyphicon-sound-stereo:before{
	 content:"\e189" 
}
 .glyphicon-sound-dolby:before{
	 content:"\e190" 
}
 .glyphicon-sound-5-1:before{
	 content:"\e191" 
}
 .glyphicon-sound-6-1:before{
	 content:"\e192" 
}
 .glyphicon-sound-7-1:before{
	 content:"\e193" 
}
 .glyphicon-copyright-mark:before{
	 content:"\e194" 
}
 .glyphicon-registration-mark:before{
	 content:"\e195" 
}
 .glyphicon-cloud-download:before{
	 content:"\e197" 
}
 .glyphicon-cloud-upload:before{
	 content:"\e198" 
}
 .glyphicon-tree-conifer:before{
	 content:"\e199" 
}
 .glyphicon-tree-deciduous:before{
	 content:"\e200" 
}
 .glyphicon-cd:before{
	 content:"\e201" 
}
 .glyphicon-save-file:before{
	 content:"\e202" 
}
 .glyphicon-open-file:before{
	 content:"\e203" 
}
 .glyphicon-level-up:before{
	 content:"\e204" 
}
 .glyphicon-copy:before{
	 content:"\e205" 
}
 .glyphicon-paste:before{
	 content:"\e206" 
}
 .glyphicon-alert:before{
	 content:"\e209" 
}
 .glyphicon-equalizer:before{
	 content:"\e210" 
}
 .glyphicon-king:before{
	 content:"\e211" 
}
 .glyphicon-queen:before{
	 content:"\e212" 
}
 .glyphicon-pawn:before{
	 content:"\e213" 
}
 .glyphicon-bishop:before{
	 content:"\e214" 
}
 .glyphicon-knight:before{
	 content:"\e215" 
}
 .glyphicon-baby-formula:before{
	 content:"\e216" 
}
 .glyphicon-tent:before{
	 content:"\26fa" 
}
 .glyphicon-blackboard:before{
	 content:"\e218" 
}
 .glyphicon-bed:before{
	 content:"\e219" 
}
 .glyphicon-apple:before{
	 content:"\f8ff" 
}
 .glyphicon-erase:before{
	 content:"\e221" 
}
 .glyphicon-hourglass:before{
	 content:"\231b" 
}
 .glyphicon-lamp:before{
	 content:"\e223" 
}
 .glyphicon-duplicate:before{
	 content:"\e224" 
}
 .glyphicon-piggy-bank:before{
	 content:"\e225" 
}
 .glyphicon-scissors:before{
	 content:"\e226" 
}
 .glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{
	 content:"\e227" 
}
 .glyphicon-jpy:before,.glyphicon-yen:before{
	 content:"\00a5" 
}
 .glyphicon-rub:before,.glyphicon-ruble:before{
	 content:"\20bd" 
}
 .glyphicon-scale:before{
	 content:"\e230" 
}
 .glyphicon-ice-lolly:before{
	 content:"\e231" 
}
 .glyphicon-ice-lolly-tasted:before{
	 content:"\e232" 
}
 .glyphicon-education:before{
	 content:"\e233" 
}
 .glyphicon-option-horizontal:before{
	 content:"\e234" 
}
 .glyphicon-option-vertical:before{
	 content:"\e235" 
}
 .glyphicon-menu-hamburger:before{
	 content:"\e236" 
}
 .glyphicon-modal-window:before{
	 content:"\e237" 
}
 .glyphicon-oil:before{
	 content:"\e238" 
}
 .glyphicon-grain:before{
	 content:"\e239" 
}
 .glyphicon-sunglasses:before{
	 content:"\e240" 
}
 .glyphicon-text-size:before{
	 content:"\e241" 
}
 .glyphicon-text-color:before{
	 content:"\e242" 
}
 .glyphicon-text-background:before{
	 content:"\e243" 
}
 .glyphicon-object-align-top:before{
	 content:"\e244" 
}
 .glyphicon-object-align-bottom:before{
	 content:"\e245" 
}
 .glyphicon-object-align-horizontal:before{
	 content:"\e246" 
}
 .glyphicon-object-align-left:before{
	 content:"\e247" 
}
 .glyphicon-object-align-vertical:before{
	 content:"\e248" 
}
 .glyphicon-object-align-right:before{
	 content:"\e249" 
}
 .glyphicon-triangle-right:before{
	 content:"\e250" 
}
 .glyphicon-triangle-left:before{
	 content:"\e251" 
}
 .glyphicon-triangle-bottom:before{
	 content:"\e252" 
}
 .glyphicon-triangle-top:before{
	 content:"\e253" 
}
 .glyphicon-console:before{
	 content:"\e254" 
}
 .glyphicon-superscript:before{
	 content:"\e255" 
}
 .glyphicon-subscript:before{
	 content:"\e256" 
}
 .glyphicon-menu-left:before{
	 content:"\e257" 
}
 .glyphicon-menu-right:before{
	 content:"\e258" 
}
 .glyphicon-menu-down:before{
	 content:"\e259" 
}
 .glyphicon-menu-up:before{
	 content:"\e260" 
}
 *,:after,:before{
	 -moz-box-sizing:border-box 
}
 html{
	 font-size:10px 
}
 body{
	 font-size:14px;
	 line-height:1.42857;
	 background-image: url(data:image/png;
	 base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABXCAMAAABGFileAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjJBNTQ3N0Q5NjE5MTFFMkJDNjBCRDM1NkQ2NDY0OUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjJBNTQ3N0U5NjE5MTFFMkJDNjBCRDM1NkQ2NDY0OUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMkE1NDc3Qjk2MTkxMUUyQkM2MEJEMzU2RDY0NjQ5QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMkE1NDc3Qzk2MTkxMUUyQkM2MEJEMzU2RDY0NjQ5QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr5UjZsAAAAkUExUReHh4ezs7OTk5OPj4+fn5+bm5urq6uvr6+Xl5enp6ejo6OLi4sahsHsAAAikSURBVHjatJmNdh23CoURSCCh93/ffvu0Xfc2tV3HHtuJVzxnRkLsH2BiPiquz1w1z/WTnid25l3jRMTxXem7b6yz6oyMNU9yV3uP29vr9OXSvDyxzepUVOx5zO+ZPHJZ0D1OrZ6+uq32uvuuy9p5OrrnZC3PdXaPc88Y87ifzty282Y5q7dtbmO/MDa746xo1t9jeuVh00uczsbEueeaq+rcu1Zt33vEju25a4cC6tM+1zksnOF73Jm5nL0syvbeOnRlTD+rjfPW4e4cOe7ixllj1TqEv3ay/HLCyk0crNs7+UMCb3YvX6tJCWksVts5rx1Oy1fUvjtyjljsWM2+PW/X3SSSBPk6rbSf2zONaxzK2KfvbCK8cYdyE6Qg7c6tNZIje45TBmzNVxXR+i2OzElZYhCfTQ41Of/dfQ6LnarNk5t92W23nTur7mliv5MF14z2ArCzwQhcWbI7g2A7z1opsGIuv+GiDae4vgrIhWgl6ScOnsvKzLpjgV3xrF8yX2WQiUUg0IAykQFup88sHuO5PTv7jt7cazcSgtyak9MPpc3h08kW5HsZp9pQeEf1jD048gFV0iRuE/ZkYajjgNWzxMNosJ0Qg/OsBJVRm18zjLyNSfqbB4Egwg1AQJl0AMSFuveFIpgTHoeBpleHB8FR8JR7i6sJbmJodE7yQHqDkAkpvFzp3ntxoG6dY4iPB5Ehxal8uTSXi50IwXrA8o0UJVUIOVv/8pvLENwWK6vjRUTQQJwBG6FYcq1I8eIoNbcPL9OvyALuHikFMAyZEo8DT8CyuSwgywNkXaNGED8MLSmPRNuDZ8ewZCRkWbe9x5RLur/uSdbAVZP9CFWLI/eFqOUAcXU4cBWRJJtqcRyM29rv1FODkMbAXDkL62ZOKHGg1k/xAWlItNmytji2jM/K99UJ9tmGvSE2PDBnwXLCRdSUAowdmGFrSlPdwye371syGLdFHN6ASgLvuPdyT/i6shRWwjnhIIFxcvY1MtCxaxnV4mKz0n07JyK7HIDIZ2EN6I1agtnUykVi4R601L6QiTugF9JJKWrBLQ4KmRbPeYAKOVfRImegjLpxFKd+GdHYv3aa4uUCO7DnvNFDwau4weNWutaA/6j1oGp2wMZlIDLuJIcL7ge1CeZUECDKoACEIgQYKgalSuLgIreuHkHJCaSDMmZSXxxy+DWcJgb3YIgk/gR+mJPdMbAgpbaGwYqcNvAeSOnIqEkLZG7M8vKT6kJNmWgQWfkCp4BPE42DaHsQAC7FwTH9R6qZrpISVofIrwwYalilc/OIapCUQxHiKPrCDI5C2I62SOg6QxdJT/DDBUTzCQmXHaHUv8ulLaoxqViSBx825W4eBHNYCylRkqhaw3gcXKvlZEQL+0EWI0K6CbVRKuc8qvDKMPw1mwCUHFw0go+YwAM1DzSCnBIycpeIjpJ0PVZgflrZpyMKSI39hAKFalRq6t+GIPh1iSmKnJ7FsCPuwhAerpd/u6AtltwYUk8jv+iPFEFy1N2HXoqaAAnoDWAsIOE84+xA92wOBEgNEiJb2j8EqDZiaQ/akXQdCbAmhCX3R3gawe8X99gX62JF8sQndQ7yoSRhmnwvhHfU3ijHyDWQdS/xjLoMJkO9ypMKsV8FiIe32oUQlnATh20ZZqlIDu4oHkNSW0bWNfIqv5B0BI1mHjjx8puvt6LwBei5wr7rxdIEz7/s3L5cybfadZIFF9k35eIk39W+UE0sX101oTw7D5gaELQ8iw0dK6aUAl+oWu1Sq8/tSiEn55t8B31Y81dhRiFF/Br1heFAVDDkOEmqvZX0K9pRrK9swilKJRETHL6Gh9CU0ifrtlSzoKIvNyMIftCaUqfSfi9tlCF56cVUXLogh3CMlWRAKi94LR12GIZI74ncaRyZCa5KyxMWZ++PSjDTfSA7iCelcRQVfhKS6BwTwtNLdq2SBJvShkz9knH1Ja0SCNn9CEClmqNc4iJ3X++57flS8ZqsjFvg06TVpEFAEyTS6d+RCWMRd4yNw6vnwubFN9KDLdI0S8sraVcISc6RmEoL7ZJdP1yGgYxsk3l7qD//lZ72E0PLn/VCjq0+Xo3+0eZZsklMGlC+On7YtxWLa8ARw2DJO6ji2HTM9l3goc5bpezH5s3HJ/k/xWsMREg6hTWGm2LC6+XJCQwJJzkkGrciC+c1k+TrY+AFRAcCFThNBgwONBzU56v2CV593xOH6Rf14nO/kKH425vTwfd7dnu06/1f329feRnyiRdY9hnSgD72/uIFHVUtAQzRl5SpMlyD0S4ZqeixCEujkf1rAoUPmFzK1fBdZZr6MZDRxneRhZEJtEo7imbp/piq1GzChYRpVGrHLKgX31XW202i/cCsqTPad4ZglgO6o+aIJAI2vSO9EO0J/cNvmBSXL96IXFAjVKJ0yWahqe6jvIBOSRnehptSWnDxQGmM8biyK5nwc9NIAEK9tMQCQHUmNfszrRc5p/We9E9DTZT6WlD2Q0ljYNGimwyTA6I4iItWi4hQCQt+1NHY76lelR0pYtUQSqMLxkf9QkAkuUBABY16Ah++0h3893tXewgnqoMTAyPfkEuFffiWHC6jO8qxhMMzHBiuyZihkzCAhngPBX+GhtQhgVzC13vlT75pQ6SvF1fQH2lheDb1ygTmOlo9OmIwtV69xKOkPNSP/Zpxe+6/AP7R19pfvrYZjyhlegFGw7rVe1F6N1BTVtkCMbMKngQo4McZVW1TSORbJdKeafOYo/EW15jL8Ay7jeEPr5G1Bs/y7XoP1Pg5+JU6PKyUcgQmRIWchA3j8FW1fX9Is8ec5p8M/rH3XO9c/+74be+P5N+aDu3r1vLhW3J8ZypgxmvOCYldKcbShxZWaiaJwtDRxmQEL+YbunWQoT344JWTffDO+TsV3+7PDN72M//99nP95O+8LL6ff+loD86C/9+W/yHAAEirtZvGVWlEAAAAAElFTkSuQmCC);
}
 button,input,select,textarea{
	 font-family:inherit;
	 font-size:inherit;
	 line-height:inherit 
}
 a:focus,a:hover{
	 color:#23527c;
	 text-decoration:underline 
}
 a:focus{
	 outline:dotted thin;
	 outline:-webkit-focus-ring-color auto 5px;
	 outline-offset:-2px 
}
 img{
	 vertical-align:middle 
}
 .img-responsive{
	 display:block;
	 max-width:100%;
	 height:auto 
}
 .img-rounded{
	 border-radius:6px 
}
 .img-thumbnail{
	 padding:4px;
	 line-height:1.42857;
	 border:1px solid #ddd;
	 border-radius:4px;
	 -webkit-transition:all .2s ease-in-out;
	 -o-transition:all .2s ease-in-out;
	 transition:all .2s ease-in-out;
	 display:inline-block;
	 max-width:100%;
	 height:auto 
}
 .img-circle{
	 border-radius:50% 
}
 hr{
	 margin-top:20px;
	 margin-bottom:20px;
	 border:0;
	 border-top:1px solid #eee 
}
 .sr-only,.story-container .card-meta .category_class div p{
	 position:absolute;
	 width:1px;
	 height:1px;
	 margin:-1px;
	 padding:0;
	 overflow:hidden;
	 clip:rect(0,0,0,0);
	 border:0 
}
 .sr-only-focusable:active,.sr-only-focusable:focus{
	 position:static;
	 width:auto;
	 height:auto;
	 margin:0;
	 overflow:visible;
	 clip:auto 
}
 [role=button]{
	 cursor:pointer 
}
 .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
	 font-family:inherit;
	 font-weight:500;
	 line-height:1.1;
	 color:inherit 
}
 .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
	 font-weight:400;
	 line-height:1;
	 color:#777 
}
 .h1,.h2,.h3,h1,h2,h3{
	 margin-top:20px;
	 margin-bottom:10px 
}
 .h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{
	 font-size:65% 
}
 .h4,.h5,.h6,h4,h5,h6{
	 margin-top:10px;
	 margin-bottom:10px 
}
 .h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{
	 font-size:75% 
}
 .h1,h1{
	 font-size:36px 
}
 .h2,h2{
	 font-size:30px 
}
 .h3,h3{
	 font-size:24px 
}
 .h4,h4{
	 font-size:18px 
}
 .h5,h5{
	 font-size:14px 
}
 .h6,h6{
	 font-size:12px 
}
 p{
	 margin:0 0 10px 
}
 .lead{
	 margin-bottom:20px;
	 font-size:16px;
	 font-weight:300;
	 line-height:1.4 
}
 dt,kbd kbd,label{
	 font-weight:700 
}
 @media (min-width:768px){
	 .lead{
		 font-size:21px 
	}
}
 .small,small{
	 font-size:85% 
}
 .mark,mark{
	 background-color:#fcf8e3;
	 padding:.2em 
}
 .list-inline,.list-unstyled,ul.inline{
	 padding-left:0;
	 list-style:none 
}
 .text-left{
	 text-align:left 
}
 .text-right{
	 text-align:right 
}
 .text-center{
	 text-align:center 
}
 .text-justify{
	 text-align:justify 
}
 .text-nowrap{
	 white-space:nowrap 
}
 .text-lowercase{
	 text-transform:lowercase 
}
 .initialism,.text-uppercase{
	 text-transform:uppercase 
}
 .text-capitalize{
	 text-transform:capitalize 
}
 .text-muted{
	 color:#777 
}
 .text-primary{
	 color:#337ab7 
}
 a.text-primary:focus,a.text-primary:hover{
	 color:#286090 
}
 .text-success{
	 color:#3c763d 
}
 a.text-success:focus,a.text-success:hover{
	 color:#2b542c 
}
 .text-info{
	 color:#31708f 
}
 a.text-info:focus,a.text-info:hover{
	 color:#245269 
}
 .text-warning{
	 color:#8a6d3b 
}
 a.text-warning:focus,a.text-warning:hover{
	 color:#66512c 
}
 .text-danger{
	 color:#a94442 
}
 a.text-danger:focus,a.text-danger:hover{
	 color:#843534 
}
 .bg-primary{
	 color:#fff;
	 background-color:#337ab7 
}
 a.bg-primary:focus,a.bg-primary:hover{
	 background-color:#286090 
}
 .bg-success{
	 background-color:#dff0d8 
}
 a.bg-success:focus,a.bg-success:hover{
	 background-color:#c1e2b3 
}
 .bg-info{
	 background-color:#d9edf7 
}
 a.bg-info:focus,a.bg-info:hover{
	 background-color:#afd9ee 
}
 .bg-warning{
	 background-color:#fcf8e3 
}
 a.bg-warning:focus,a.bg-warning:hover{
	 background-color:#f7ecb5 
}
 .bg-danger{
	 background-color:#f2dede 
}
 a.bg-danger:focus,a.bg-danger:hover{
	 background-color:#e4b9b9 
}
 pre code,table{
	 background-color:transparent 
}
 .page-header{
	 padding-bottom:9px;
	 margin:40px 0 20px;
	 border-bottom:1px solid #eee 
}
 dl,ol,ul{
	 margin-top:0 
}
 blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{
	 margin-bottom:0 
}
 address,dl{
	 margin-bottom:20px 
}
 ol,ul{
	 margin-bottom:10px 
}
 .list-inline,ul.inline{
	 margin-left:-5px 
}
 .list-inline>li,ul.inline>li{
	 display:inline-block;
	 padding-left:5px;
	 padding-right:5px 
}
 dd,dt{
	 line-height:1.42857 
}
 dd{
	 margin-left:0 
}
 .dl-horizontal dd:after,.dl-horizontal dd:before{
	 content:" ";
	 display:table 
}
 .dl-horizontal dd:after{
	 clear:both 
}
 @media (min-width:768px){
	 .dl-horizontal dt{
		 float:left;
		 width:160px;
		 clear:left;
		 text-align:right;
		 overflow:hidden;
		 text-overflow:ellipsis;
		 white-space:nowrap 
	}
	 .dl-horizontal dd{
		 margin-left:180px 
	}
	 .container,.story_category_list.category_stories{
		 width:750px 
	}
}
 .btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix,.clearfix:after,.container-fluid:after,.container:after,.dropdown-content li,.dropdown-menu>li>a,.form-horizontal .form-group:after,.modal-footer:after,.nav-collapse:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row-fluid:after,.row:after,.story_category_list.category_stories:after,.toast,.um-standard-header .navbar .nav>li>.dropdown-menu h2,.um_standard_footer{
	 clear:both 
}
 abbr[data-original-title],abbr[title]{
	 cursor:help;
	 border-bottom:1px dotted #777 
}
 .initialism{
	 font-size:90% 
}
 blockquote{
	 padding:10px 20px;
	 font-size:17.5px 
}
 blockquote .small,blockquote footer,blockquote small{
	 display:block;
	 font-size:80%;
	 line-height:1.42857;
	 color:#777 
}
 legend,pre{
	 color:#333 
}
 blockquote .small:before,blockquote footer:before,blockquote small:before{
	 content:'\2014 \00A0' 
}
 .blockquote-reverse,blockquote.pull-right,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea{
	 padding-right:15px;
	 padding-left:0;
	 border-right:5px solid #eee;
	 border-left:0;
	 text-align:right 
}
 code,kbd{
	 padding:2px 4px 
}
 .blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea .small:before,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea footer:before,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea small:before{
	 content:'' 
}
 .blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea .small:after,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea footer:after,body.homepage .homepage-image.jumbotron .photo-description .engagement ul blockquote.submit_idea small:after{
	 content:'\00A0 \2014' 
}
 address{
	 font-style:normal;
	 line-height:1.42857 
}
 code{
	 color:#c7254e;
	 background-color:#f9f2f4;
	 border-radius:4px 
}
 kbd{
	 color:#fff;
	 background-color:#333;
	 border-radius:3px;
	 box-shadow:inset 0 -1px 0 rgba(0,0,0,.25) 
}
 kbd kbd{
	 padding:0;
	 font-size:100%;
	 box-shadow:none 
}
 pre{
	 display:block;
	 padding:9.5px;
	 margin:0 0 10px;
	 line-height:1.42857;
	 word-break:break-all;
	 word-wrap:break-word;
	 background-color:#f5f5f5;
	 border:1px solid #ccc;
	 border-radius:4px 
}
 .container-fluid:after,.container-fluid:before,.container:after,.container:before,.navbar:after,.navbar:before,.row-fluid:after,.row-fluid:before,.row:after,.row:before,.story_category_list.category_stories:after,.story_category_list.category_stories:before{
	 display:table;
	 content:" " 
}
 .container,.container-fluid,.story_category_list.category_stories{
	 margin-right:auto;
	 margin-left:auto;
	 padding-left:15px;
	 padding-right:15px 
}
 pre code{
	 padding:0;
	 font-size:inherit;
	 color:inherit;
	 white-space:pre-wrap;
	 border-radius:0 
}
 .pre-scrollable{
	 overflow-y:scroll 
}
 @media (min-width:992px){
	 .container,.story_category_list.category_stories{
		 width:970px 
	}
}
 @media (min-width:1200px){
	 .container,.story_category_list.category_stories{
		 width:1170px 
	}
}
 .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.story_category_list .story-categories{
	 position:relative;
	 min-height:1px;
	 padding-left:15px;
	 padding-right:15px 
}
 .col-xs-1{
	 width:8.33333% 
}
 .col-xs-2{
	 width:16.66667% 
}
 .col-xs-3{
	 width:25% 
}
 .col-xs-4{
	 width:33.33333% 
}
 .col-xs-5{
	 width:41.66667% 
}
 .col-xs-6{
	 width:50% 
}
 .col-xs-7{
	 width:58.33333% 
}
 .col-xs-8{
	 width:66.66667% 
}
 .col-xs-9{
	 width:75% 
}
 .col-xs-10{
	 width:83.33333% 
}
 .col-xs-11{
	 width:91.66667% 
}
 .col-xs-12{
	 width:100% 
}
 .col-xs-pull-0{
	 right:auto 
}
 .col-xs-pull-1{
	 right:8.33333% 
}
 .col-xs-pull-2{
	 right:16.66667% 
}
 .col-xs-pull-3{
	 right:25% 
}
 .col-xs-pull-4{
	 right:33.33333% 
}
 .col-xs-pull-5{
	 right:41.66667% 
}
 .col-xs-pull-6{
	 right:50% 
}
 .col-xs-pull-7{
	 right:58.33333% 
}
 .col-xs-pull-8{
	 right:66.66667% 
}
 .col-xs-pull-9{
	 right:75% 
}
 .col-xs-pull-10{
	 right:83.33333% 
}
 .col-xs-pull-11{
	 right:91.66667% 
}
 .col-xs-pull-12{
	 right:100% 
}
 .col-xs-push-0{
	 left:auto 
}
 .col-xs-push-1{
	 left:8.33333% 
}
 .col-xs-push-2{
	 left:16.66667% 
}
 .col-xs-push-3{
	 left:25% 
}
 .col-xs-push-4{
	 left:33.33333% 
}
 .col-xs-push-5{
	 left:41.66667% 
}
 .col-xs-push-6{
	 left:50% 
}
 .col-xs-push-7{
	 left:58.33333% 
}
 .col-xs-push-8{
	 left:66.66667% 
}
 .col-xs-push-9{
	 left:75% 
}
 .col-xs-push-10{
	 left:83.33333% 
}
 .col-xs-push-11{
	 left:91.66667% 
}
 .col-xs-push-12{
	 left:100% 
}
 .col-xs-offset-0{
	 margin-left:0 
}
 .col-xs-offset-1{
	 margin-left:8.33333% 
}
 .col-xs-offset-2{
	 margin-left:16.66667% 
}
 .col-xs-offset-3{
	 margin-left:25% 
}
 .col-xs-offset-4{
	 margin-left:33.33333% 
}
 .col-xs-offset-5{
	 margin-left:41.66667% 
}
 .col-xs-offset-6{
	 margin-left:50% 
}
 .col-xs-offset-7{
	 margin-left:58.33333% 
}
 .col-xs-offset-8{
	 margin-left:66.66667% 
}
 .col-xs-offset-9{
	 margin-left:75% 
}
 .col-xs-offset-10{
	 margin-left:83.33333% 
}
 .col-xs-offset-11{
	 margin-left:91.66667% 
}
 .col-xs-offset-12{
	 margin-left:100% 
}
 @media (min-width:768px){
	 .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
		 float:left 
	}
	 .col-sm-1{
		 width:8.33333% 
	}
	 .col-sm-2{
		 width:16.66667% 
	}
	 .col-sm-3{
		 width:25% 
	}
	 .col-sm-4{
		 width:33.33333% 
	}
	 .col-sm-5{
		 width:41.66667% 
	}
	 .col-sm-6{
		 width:50% 
	}
	 .col-sm-7{
		 width:58.33333% 
	}
	 .col-sm-8{
		 width:66.66667% 
	}
	 .col-sm-9{
		 width:75% 
	}
	 .col-sm-10{
		 width:83.33333% 
	}
	 .col-sm-11{
		 width:91.66667% 
	}
	 .col-sm-12{
		 width:100% 
	}
	 .col-sm-pull-0{
		 right:auto 
	}
	 .col-sm-pull-1{
		 right:8.33333% 
	}
	 .col-sm-pull-2{
		 right:16.66667% 
	}
	 .col-sm-pull-3{
		 right:25% 
	}
	 .col-sm-pull-4{
		 right:33.33333% 
	}
	 .col-sm-pull-5{
		 right:41.66667% 
	}
	 .col-sm-pull-6{
		 right:50% 
	}
	 .col-sm-pull-7{
		 right:58.33333% 
	}
	 .col-sm-pull-8{
		 right:66.66667% 
	}
	 .col-sm-pull-9{
		 right:75% 
	}
	 .col-sm-pull-10{
		 right:83.33333% 
	}
	 .col-sm-pull-11{
		 right:91.66667% 
	}
	 .col-sm-pull-12{
		 right:100% 
	}
	 .col-sm-push-0{
		 left:auto 
	}
	 .col-sm-push-1{
		 left:8.33333% 
	}
	 .col-sm-push-2{
		 left:16.66667% 
	}
	 .col-sm-push-3{
		 left:25% 
	}
	 .col-sm-push-4{
		 left:33.33333% 
	}
	 .col-sm-push-5{
		 left:41.66667% 
	}
	 .col-sm-push-6{
		 left:50% 
	}
	 .col-sm-push-7{
		 left:58.33333% 
	}
	 .col-sm-push-8{
		 left:66.66667% 
	}
	 .col-sm-push-9{
		 left:75% 
	}
	 .col-sm-push-10{
		 left:83.33333% 
	}
	 .col-sm-push-11{
		 left:91.66667% 
	}
	 .col-sm-push-12{
		 left:100% 
	}
	 .col-sm-offset-0{
		 margin-left:0 
	}
	 .col-sm-offset-1{
		 margin-left:8.33333% 
	}
	 .col-sm-offset-2{
		 margin-left:16.66667% 
	}
	 .col-sm-offset-3{
		 margin-left:25% 
	}
	 .col-sm-offset-4{
		 margin-left:33.33333% 
	}
	 .col-sm-offset-5{
		 margin-left:41.66667% 
	}
	 .col-sm-offset-6{
		 margin-left:50% 
	}
	 .col-sm-offset-7{
		 margin-left:58.33333% 
	}
	 .col-sm-offset-8{
		 margin-left:66.66667% 
	}
	 .col-sm-offset-9{
		 margin-left:75% 
	}
	 .col-sm-offset-10{
		 margin-left:83.33333% 
	}
	 .col-sm-offset-11{
		 margin-left:91.66667% 
	}
	 .col-sm-offset-12{
		 margin-left:100% 
	}
}
 @media (min-width:992px){
	 .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
		 float:left 
	}
	 .col-md-1{
		 width:8.33333% 
	}
	 .col-md-2{
		 width:16.66667% 
	}
	 .col-md-3{
		 width:25% 
	}
	 .col-md-4{
		 width:33.33333% 
	}
	 .col-md-5{
		 width:41.66667% 
	}
	 .col-md-6{
		 width:50% 
	}
	 .col-md-7{
		 width:58.33333% 
	}
	 .col-md-8{
		 width:66.66667% 
	}
	 .col-md-9{
		 width:75% 
	}
	 .col-md-10{
		 width:83.33333% 
	}
	 .col-md-11{
		 width:91.66667% 
	}
	 .col-md-12{
		 width:100% 
	}
	 .col-md-pull-0{
		 right:auto 
	}
	 .col-md-pull-1{
		 right:8.33333% 
	}
	 .col-md-pull-2{
		 right:16.66667% 
	}
	 .col-md-pull-3{
		 right:25% 
	}
	 .col-md-pull-4{
		 right:33.33333% 
	}
	 .col-md-pull-5{
		 right:41.66667% 
	}
	 .col-md-pull-6{
		 right:50% 
	}
	 .col-md-pull-7{
		 right:58.33333% 
	}
	 .col-md-pull-8{
		 right:66.66667% 
	}
	 .col-md-pull-9{
		 right:75% 
	}
	 .col-md-pull-10{
		 right:83.33333% 
	}
	 .col-md-pull-11{
		 right:91.66667% 
	}
	 .col-md-pull-12{
		 right:100% 
	}
	 .col-md-push-0{
		 left:auto 
	}
	 .col-md-push-1{
		 left:8.33333% 
	}
	 .col-md-push-2{
		 left:16.66667% 
	}
	 .col-md-push-3{
		 left:25% 
	}
	 .col-md-push-4{
		 left:33.33333% 
	}
	 .col-md-push-5{
		 left:41.66667% 
	}
	 .col-md-push-6{
		 left:50% 
	}
	 .col-md-push-7{
		 left:58.33333% 
	}
	 .col-md-push-8{
		 left:66.66667% 
	}
	 .col-md-push-9{
		 left:75% 
	}
	 .col-md-push-10{
		 left:83.33333% 
	}
	 .col-md-push-11{
		 left:91.66667% 
	}
	 .col-md-push-12{
		 left:100% 
	}
	 .col-md-offset-0{
		 margin-left:0 
	}
	 .col-md-offset-1{
		 margin-left:8.33333% 
	}
	 .col-md-offset-2{
		 margin-left:16.66667% 
	}
	 .col-md-offset-3{
		 margin-left:25% 
	}
	 .col-md-offset-4{
		 margin-left:33.33333% 
	}
	 .col-md-offset-5{
		 margin-left:41.66667% 
	}
	 .col-md-offset-6{
		 margin-left:50% 
	}
	 .col-md-offset-7{
		 margin-left:58.33333% 
	}
	 .col-md-offset-8{
		 margin-left:66.66667% 
	}
	 .col-md-offset-9{
		 margin-left:75% 
	}
	 .col-md-offset-10{
		 margin-left:83.33333% 
	}
	 .col-md-offset-11{
		 margin-left:91.66667% 
	}
	 .col-md-offset-12{
		 margin-left:100% 
	}
}
 @media (min-width:1200px){
	 .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.story_category_list .story-categories{
		 float:left 
	}
	 .col-lg-1{
		 width:8.33333% 
	}
	 .col-lg-2{
		 width:16.66667% 
	}
	 .col-lg-3{
		 width:25% 
	}
	 .col-lg-4{
		 width:33.33333% 
	}
	 .col-lg-5{
		 width:41.66667% 
	}
	 .col-lg-6{
		 width:50% 
	}
	 .col-lg-7{
		 width:58.33333% 
	}
	 .col-lg-8{
		 width:66.66667% 
	}
	 .col-lg-9{
		 width:75% 
	}
	 .col-lg-10{
		 width:83.33333% 
	}
	 .col-lg-11{
		 width:91.66667% 
	}
	 .col-lg-12,.story_category_list .story-categories{
		 width:100% 
	}
	 .col-lg-pull-0{
		 right:auto 
	}
	 .col-lg-pull-1{
		 right:8.33333% 
	}
	 .col-lg-pull-2{
		 right:16.66667% 
	}
	 .col-lg-pull-3{
		 right:25% 
	}
	 .col-lg-pull-4{
		 right:33.33333% 
	}
	 .col-lg-pull-5{
		 right:41.66667% 
	}
	 .col-lg-pull-6{
		 right:50% 
	}
	 .col-lg-pull-7{
		 right:58.33333% 
	}
	 .col-lg-pull-8{
		 right:66.66667% 
	}
	 .col-lg-pull-9{
		 right:75% 
	}
	 .col-lg-pull-10{
		 right:83.33333% 
	}
	 .col-lg-pull-11{
		 right:91.66667% 
	}
	 .col-lg-pull-12{
		 right:100% 
	}
	 .col-lg-push-0{
		 left:auto 
	}
	 .col-lg-push-1{
		 left:8.33333% 
	}
	 .col-lg-push-2{
		 left:16.66667% 
	}
	 .col-lg-push-3{
		 left:25% 
	}
	 .col-lg-push-4{
		 left:33.33333% 
	}
	 .col-lg-push-5{
		 left:41.66667% 
	}
	 .col-lg-push-6{
		 left:50% 
	}
	 .col-lg-push-7{
		 left:58.33333% 
	}
	 .col-lg-push-8{
		 left:66.66667% 
	}
	 .col-lg-push-9{
		 left:75% 
	}
	 .col-lg-push-10{
		 left:83.33333% 
	}
	 .col-lg-push-11{
		 left:91.66667% 
	}
	 .col-lg-push-12{
		 left:100% 
	}
	 .col-lg-offset-0{
		 margin-left:0 
	}
	 .col-lg-offset-1{
		 margin-left:8.33333% 
	}
	 .col-lg-offset-2{
		 margin-left:16.66667% 
	}
	 .col-lg-offset-3{
		 margin-left:25% 
	}
	 .col-lg-offset-4{
		 margin-left:33.33333% 
	}
	 .col-lg-offset-5{
		 margin-left:41.66667% 
	}
	 .col-lg-offset-6{
		 margin-left:50% 
	}
	 .col-lg-offset-7{
		 margin-left:58.33333% 
	}
	 .col-lg-offset-8{
		 margin-left:66.66667% 
	}
	 .col-lg-offset-9{
		 margin-left:75% 
	}
	 .col-lg-offset-10{
		 margin-left:83.33333% 
	}
	 .col-lg-offset-11{
		 margin-left:91.66667% 
	}
	 .col-lg-offset-12{
		 margin-left:100% 
	}
}
 caption{
	 padding-top:8px;
	 padding-bottom:8px;
	 color:#777;
	 text-align:left 
}
 .site_container table,.table{
	 width:100%;
	 max-width:100%;
	 margin-bottom:20px 
}
 .site_container table>tbody>tr>td,.site_container table>tbody>tr>th,.site_container table>tfoot>tr>td,.site_container table>tfoot>tr>th,.site_container table>thead>tr>td,.site_container table>thead>tr>th,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{
	 padding:8px;
	 line-height:1.42857;
	 vertical-align:top;
	 border-top:1px solid #ddd 
}
 .site_container table>thead>tr>th,.table>thead>tr>th{
	 vertical-align:bottom;
	 border-bottom:2px solid #ddd 
}
 .site_container table>caption+thead>tr:first-child>td,.site_container table>caption+thead>tr:first-child>th,.site_container table>colgroup+thead>tr:first-child>td,.site_container table>colgroup+thead>tr:first-child>th,.site_container table>thead:first-child>tr:first-child>td,.site_container table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{
	 border-top:0 
}
 .site_container table>tbody+tbody,.table>tbody+tbody{
	 border-top:2px solid #ddd 
}
 .site_container .table table,.site_container table .table,.site_container table table,.table .site_container table,.table .table{
	 background-color:#fff 
}
 .table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{
	 padding:5px 
}
 .site_container table,.site_container table>tbody>tr>td,.site_container table>tbody>tr>th,.site_container table>tfoot>tr>td,.site_container table>tfoot>tr>th,.site_container table>thead>tr>td,.site_container table>thead>tr>th,.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
	 border:1px solid #ddd 
}
 .site_container table>thead>tr>td,.site_container table>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{
	 border-bottom-width:2px 
}
 .site_container table>tbody>tr:nth-of-type(odd),.table-striped>tbody>tr:nth-of-type(odd){
	 background-color:#f9f9f9 
}
 .site_container table>tbody>tr.active>td,.site_container table>tbody>tr.active>th,.site_container table>tbody>tr>td.active,.site_container table>tbody>tr>th.active,.site_container table>tfoot>tr.active>td,.site_container table>tfoot>tr.active>th,.site_container table>tfoot>tr>td.active,.site_container table>tfoot>tr>th.active,.site_container table>thead>tr.active>td,.site_container table>thead>tr.active>th,.site_container table>thead>tr>td.active,.site_container table>thead>tr>th.active,.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{
	 background-color:#f5f5f5 
}
 table col[class*=col-]{
	 position:static;
	 float:none;
	 display:table-column 
}
 table td[class*=col-],table th[class*=col-]{
	 position:static;
	 float:none;
	 display:table-cell 
}
 .table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{
	 background-color:#e8e8e8 
}
 .site_container table>tbody>tr.success>td,.site_container table>tbody>tr.success>th,.site_container table>tbody>tr>td.success,.site_container table>tbody>tr>th.success,.site_container table>tfoot>tr.success>td,.site_container table>tfoot>tr.success>th,.site_container table>tfoot>tr>td.success,.site_container table>tfoot>tr>th.success,.site_container table>thead>tr.success>td,.site_container table>thead>tr.success>th,.site_container table>thead>tr>td.success,.site_container table>thead>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{
	 background-color:#dff0d8 
}
 .table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{
	 background-color:#d0e9c6 
}
 .site_container table>tbody>tr.info>td,.site_container table>tbody>tr.info>th,.site_container table>tbody>tr>td.info,.site_container table>tbody>tr>th.info,.site_container table>tfoot>tr.info>td,.site_container table>tfoot>tr.info>th,.site_container table>tfoot>tr>td.info,.site_container table>tfoot>tr>th.info,.site_container table>thead>tr.info>td,.site_container table>thead>tr.info>th,.site_container table>thead>tr>td.info,.site_container table>thead>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{
	 background-color:#d9edf7 
}
 .table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{
	 background-color:#c4e3f3 
}
 .site_container table>tbody>tr.warning>td,.site_container table>tbody>tr.warning>th,.site_container table>tbody>tr>td.warning,.site_container table>tbody>tr>th.warning,.site_container table>tfoot>tr.warning>td,.site_container table>tfoot>tr.warning>th,.site_container table>tfoot>tr>td.warning,.site_container table>tfoot>tr>th.warning,.site_container table>thead>tr.warning>td,.site_container table>thead>tr.warning>th,.site_container table>thead>tr>td.warning,.site_container table>thead>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{
	 background-color:#fcf8e3 
}
 .table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{
	 background-color:#faf2cc 
}
 .site_container table>tbody>tr.danger>td,.site_container table>tbody>tr.danger>th,.site_container table>tbody>tr>td.danger,.site_container table>tbody>tr>th.danger,.site_container table>tfoot>tr.danger>td,.site_container table>tfoot>tr.danger>th,.site_container table>tfoot>tr>td.danger,.site_container table>tfoot>tr>th.danger,.site_container table>thead>tr.danger>td,.site_container table>thead>tr.danger>th,.site_container table>thead>tr>td.danger,.site_container table>thead>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{
	 background-color:#f2dede 
}
 .table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{
	 background-color:#ebcccc 
}
 .table-responsive{
	 overflow-x:auto;
	 min-height:.01% 
}
 @media screen and (max-width:767px){
	 .table-responsive{
		 width:100%;
		 margin-bottom:15px;
		 overflow-y:hidden;
		 -ms-overflow-style:-ms-autohiding-scrollbar;
		 border:1px solid #ddd 
	}
	 .site_container .table-responsive>table,.table-responsive>.table{
		 margin-bottom:0 
	}
	 .site_container .table-responsive>table>tbody>tr>td,.site_container .table-responsive>table>tbody>tr>th,.site_container .table-responsive>table>tfoot>tr>td,.site_container .table-responsive>table>tfoot>tr>th,.site_container .table-responsive>table>thead>tr>td,.site_container .table-responsive>table>thead>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{
		 white-space:nowrap 
	}
	 .site_container .table-responsive>table,.table-responsive>.table-bordered{
		 border:0 
	}
	 .site_container .table-responsive>table>tbody>tr>td:first-child,.site_container .table-responsive>table>tbody>tr>th:first-child,.site_container .table-responsive>table>tfoot>tr>td:first-child,.site_container .table-responsive>table>tfoot>tr>th:first-child,.site_container .table-responsive>table>thead>tr>td:first-child,.site_container .table-responsive>table>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{
		 border-left:0 
	}
	 .site_container .table-responsive>table>tbody>tr>td:last-child,.site_container .table-responsive>table>tbody>tr>th:last-child,.site_container .table-responsive>table>tfoot>tr>td:last-child,.site_container .table-responsive>table>tfoot>tr>th:last-child,.site_container .table-responsive>table>thead>tr>td:last-child,.site_container .table-responsive>table>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{
		 border-right:0 
	}
	 .site_container .table-responsive>table>tbody>tr:last-child>td,.site_container .table-responsive>table>tbody>tr:last-child>th,.site_container .table-responsive>table>tfoot>tr:last-child>td,.site_container .table-responsive>table>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{
		 border-bottom:0 
	}
}
 fieldset{
	 min-width:0 
}
 legend{
	 display:block;
	 width:100%;
	 margin-bottom:20px;
	 font-size:21px;
	 line-height:inherit 
}
 label{
	 display:inline-block;
	 max-width:100%;
	 margin-bottom:5px 
}
 input[type=checkbox],input[type=radio]{
	 margin:4px 0 0;
	 margin-top:1px\9;
	 line-height:normal 
}
 input[type=file]{
	 display:block 
}
 input[type=range]{
	 display:block;
	 width:100% 
}
 select[multiple],select[size]{
	 height:auto 
}
 input[type=checkbox]:focus,input[type=radio]:focus,input[type=file]:focus{
	 outline:dotted thin;
	 outline:-webkit-focus-ring-color auto 5px;
	 outline-offset:-2px 
}
 output{
	 display:block;
	 padding-top:7px;
	 font-size:14px;
	 line-height:1.42857;
	 color:#555 
}
 .form-control,.site_container input[type=number],.site_container input[type=search],.site_container input[type=text],.site_container input[type=password],.site_container input[type=datetime],.site_container input[type=datetime-local],.site_container input[type=date],.site_container input[type=month],.site_container input[type=time],.site_container input[type=week],.site_container input[type=email],.site_container input[type=url],.site_container input[type=tel],.site_container input[type=color],.site_container select,.site_container textarea{
	 display:block;
	 width:100%;
	 height:34px;
	 padding:6px 12px;
	 font-size:14px;
	 line-height:1.42857;
	 color:#555;
	 background-color:#fff;
	 background-image:none;
	 border:1px solid #ccc;
	 border-radius:4px;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	 -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	 transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s 
}
 .form-control:focus,.site_container input[type=number]:focus,.site_container input[type=search]:focus,.site_container input[type=text]:focus,.site_container input[type=password]:focus,.site_container input[type=datetime]:focus,.site_container input[type=datetime-local]:focus,.site_container input[type=date]:focus,.site_container input[type=month]:focus,.site_container input[type=time]:focus,.site_container input[type=week]:focus,.site_container input[type=email]:focus,.site_container input[type=url]:focus,.site_container input[type=tel]:focus,.site_container input[type=color]:focus,.site_container select:focus,.site_container textarea:focus{
	 border-color:#66afe9;
	 outline:0;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) 
}
 .form-control::-moz-placeholder,.site_container input[type=number]::-moz-placeholder,.site_container input[type=search]::-moz-placeholder,.site_container input[type=text]::-moz-placeholder,.site_container input[type=password]::-moz-placeholder,.site_container input[type=datetime]::-moz-placeholder,.site_container input[type=datetime-local]::-moz-placeholder,.site_container input[type=date]::-moz-placeholder,.site_container input[type=month]::-moz-placeholder,.site_container input[type=time]::-moz-placeholder,.site_container input[type=week]::-moz-placeholder,.site_container input[type=email]::-moz-placeholder,.site_container input[type=url]::-moz-placeholder,.site_container input[type=tel]::-moz-placeholder,.site_container input[type=color]::-moz-placeholder,.site_container select::-moz-placeholder,.site_container textarea::-moz-placeholder{
	 color:#999;
	 opacity:1 
}
 .form-control:-ms-input-placeholder,.site_container input[type=number]:-ms-input-placeholder,.site_container input[type=search]:-ms-input-placeholder,.site_container input[type=text]:-ms-input-placeholder,.site_container input[type=password]:-ms-input-placeholder,.site_container input[type=datetime]:-ms-input-placeholder,.site_container input[type=datetime-local]:-ms-input-placeholder,.site_container input[type=date]:-ms-input-placeholder,.site_container input[type=month]:-ms-input-placeholder,.site_container input[type=time]:-ms-input-placeholder,.site_container input[type=week]:-ms-input-placeholder,.site_container input[type=email]:-ms-input-placeholder,.site_container input[type=url]:-ms-input-placeholder,.site_container input[type=tel]:-ms-input-placeholder,.site_container input[type=color]:-ms-input-placeholder,.site_container select:-ms-input-placeholder,.site_container textarea:-ms-input-placeholder{
	 color:#999 
}
 .form-control::-webkit-input-placeholder,.site_container input[type=number]::-webkit-input-placeholder,.site_container input[type=search]::-webkit-input-placeholder,.site_container input[type=text]::-webkit-input-placeholder,.site_container input[type=password]::-webkit-input-placeholder,.site_container input[type=datetime]::-webkit-input-placeholder,.site_container input[type=datetime-local]::-webkit-input-placeholder,.site_container input[type=date]::-webkit-input-placeholder,.site_container input[type=month]::-webkit-input-placeholder,.site_container input[type=time]::-webkit-input-placeholder,.site_container input[type=week]::-webkit-input-placeholder,.site_container input[type=email]::-webkit-input-placeholder,.site_container input[type=url]::-webkit-input-placeholder,.site_container input[type=tel]::-webkit-input-placeholder,.site_container input[type=color]::-webkit-input-placeholder,.site_container select::-webkit-input-placeholder,.site_container textarea::-webkit-input-placeholder{
	 color:#999 
}
 .has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{
	 color:#3c763d 
}
 .form-control[disabled],.form-control[readonly],.site_container fieldset[disabled] input[type=number],.site_container fieldset[disabled] input[type=search],.site_container fieldset[disabled] input[type=text],.site_container fieldset[disabled] input[type=password],.site_container fieldset[disabled] input[type=datetime],.site_container fieldset[disabled] input[type=datetime-local],.site_container fieldset[disabled] input[type=date],.site_container fieldset[disabled] input[type=month],.site_container fieldset[disabled] input[type=time],.site_container fieldset[disabled] input[type=week],.site_container fieldset[disabled] input[type=email],.site_container fieldset[disabled] input[type=url],.site_container fieldset[disabled] input[type=tel],.site_container fieldset[disabled] input[type=color],.site_container fieldset[disabled] select,.site_container fieldset[disabled] textarea,.site_container input[disabled][type=number],.site_container input[disabled][type=search],.site_container input[disabled][type=text],.site_container input[disabled][type=password],.site_container input[disabled][type=datetime],.site_container input[disabled][type=datetime-local],.site_container input[disabled][type=date],.site_container input[disabled][type=month],.site_container input[disabled][type=time],.site_container input[disabled][type=week],.site_container input[disabled][type=email],.site_container input[disabled][type=url],.site_container input[disabled][type=tel],.site_container input[disabled][type=color],.site_container input[readonly][type=number],.site_container input[readonly][type=search],.site_container input[readonly][type=text],.site_container input[readonly][type=password],.site_container input[readonly][type=datetime],.site_container input[readonly][type=datetime-local],.site_container input[readonly][type=date],.site_container input[readonly][type=month],.site_container input[readonly][type=time],.site_container input[readonly][type=week],.site_container input[readonly][type=email],.site_container input[readonly][type=url],.site_container input[readonly][type=tel],.site_container input[readonly][type=color],.site_container select[disabled],.site_container select[readonly],.site_container textarea[disabled],.site_container textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] .site_container input[type=number],fieldset[disabled] .site_container input[type=search],fieldset[disabled] .site_container input[type=text],fieldset[disabled] .site_container input[type=password],fieldset[disabled] .site_container input[type=datetime],fieldset[disabled] .site_container input[type=datetime-local],fieldset[disabled] .site_container input[type=date],fieldset[disabled] .site_container input[type=month],fieldset[disabled] .site_container input[type=time],fieldset[disabled] .site_container input[type=week],fieldset[disabled] .site_container input[type=email],fieldset[disabled] .site_container input[type=url],fieldset[disabled] .site_container input[type=tel],fieldset[disabled] .site_container input[type=color],fieldset[disabled] .site_container select,fieldset[disabled] .site_container textarea{
	 background-color:#eee;
	 opacity:1 
}
 .form-control[disabled],.site_container fieldset[disabled] input[type=number],.site_container fieldset[disabled] input[type=search],.site_container fieldset[disabled] input[type=text],.site_container fieldset[disabled] input[type=password],.site_container fieldset[disabled] input[type=datetime],.site_container fieldset[disabled] input[type=datetime-local],.site_container fieldset[disabled] input[type=date],.site_container fieldset[disabled] input[type=month],.site_container fieldset[disabled] input[type=time],.site_container fieldset[disabled] input[type=week],.site_container fieldset[disabled] input[type=email],.site_container fieldset[disabled] input[type=url],.site_container fieldset[disabled] input[type=tel],.site_container fieldset[disabled] input[type=color],.site_container fieldset[disabled] select,.site_container fieldset[disabled] textarea,.site_container input[disabled][type=number],.site_container input[disabled][type=search],.site_container input[disabled][type=text],.site_container input[disabled][type=password],.site_container input[disabled][type=datetime],.site_container input[disabled][type=datetime-local],.site_container input[disabled][type=date],.site_container input[disabled][type=month],.site_container input[disabled][type=time],.site_container input[disabled][type=week],.site_container input[disabled][type=email],.site_container input[disabled][type=url],.site_container input[disabled][type=tel],.site_container input[disabled][type=color],.site_container select[disabled],.site_container textarea[disabled],fieldset[disabled] .form-control,fieldset[disabled] .site_container input[type=number],fieldset[disabled] .site_container input[type=search],fieldset[disabled] .site_container input[type=text],fieldset[disabled] .site_container input[type=password],fieldset[disabled] .site_container input[type=datetime],fieldset[disabled] .site_container input[type=datetime-local],fieldset[disabled] .site_container input[type=date],fieldset[disabled] .site_container input[type=month],fieldset[disabled] .site_container input[type=time],fieldset[disabled] .site_container input[type=week],fieldset[disabled] .site_container input[type=email],fieldset[disabled] .site_container input[type=url],fieldset[disabled] .site_container input[type=tel],fieldset[disabled] .site_container input[type=color],fieldset[disabled] .site_container select,fieldset[disabled] .site_container textarea{
	 cursor:not-allowed 
}
 .site_container textarea,textarea.form-control{
	 height:auto 
}
 @media screen and (-webkit-min-device-pixel-ratio:0){
	 .site_container input[type=datetime-local],.site_container input[type=date],.site_container input[type=month],.site_container input[type=time],input[type=datetime-local].form-control,input[type=date].form-control,input[type=month].form-control,input[type=time].form-control{
		 line-height:34px 
	}
	 .input-group-sm input[type=datetime-local],.input-group-sm input[type=date],.input-group-sm input[type=month],.input-group-sm input[type=time],.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn-large,.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date].btn-large,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month].btn-large,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time].btn-large,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.site_container .input-group-sm>input[type=datetime-local],.site_container .input-group-sm>input[type=date],.site_container .input-group-sm>input[type=month],.site_container .input-group-sm>input[type=time],input[type=datetime-local].input-sm,input[type=date].input-sm,input[type=month].input-sm,input[type=time].input-sm{
		 line-height:30px 
	}
	 .input-group-lg input[type=datetime-local],.input-group-lg input[type=date],.input-group-lg input[type=month],.input-group-lg input[type=time],.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn-large,.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date].btn-large,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month].btn-large,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time].btn-large,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.site_container .input-group-lg>input[type=datetime-local],.site_container .input-group-lg>input[type=date],.site_container .input-group-lg>input[type=month],.site_container .input-group-lg>input[type=time],input[type=datetime-local].input-lg,input[type=date].input-lg,input[type=month].input-lg,input[type=time].input-lg{
		 line-height:46px 
	}
}
 .form-group{
	 margin-bottom:15px 
}
 .checkbox,.radio{
	 position:relative;
	 display:block;
	 margin-top:10px;
	 margin-bottom:10px 
}
 .checkbox label,.radio label{
	 min-height:20px;
	 padding-left:20px;
	 margin-bottom:0;
	 font-weight:400;
	 cursor:pointer 
}
 .checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{
	 position:absolute;
	 margin-left:-20px;
	 margin-top:4px\9 
}
 .checkbox+.checkbox,.radio+.radio{
	 margin-top:-5px 
}
 .checkbox-inline,.radio-inline{
	 position:relative;
	 display:inline-block;
	 padding-left:20px;
	 margin-bottom:0;
	 vertical-align:middle;
	 font-weight:400;
	 cursor:pointer 
}
 .checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{
	 margin-top:0;
	 margin-left:10px 
}
 .checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{
	 cursor:not-allowed 
}
 .form-control-static{
	 padding-top:7px;
	 padding-bottom:7px;
	 margin-bottom:0;
	 min-height:34px 
}
 .form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>.form-control-static.btn-large,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>.form-control-static.btn-large,.site_container .input-group-lg>input.form-control-static[type=number],.site_container .input-group-lg>input.form-control-static[type=search],.site_container .input-group-lg>input.form-control-static[type=text],.site_container .input-group-lg>input.form-control-static[type=password],.site_container .input-group-lg>input.form-control-static[type=datetime],.site_container .input-group-lg>input.form-control-static[type=datetime-local],.site_container .input-group-lg>input.form-control-static[type=date],.site_container .input-group-lg>input.form-control-static[type=month],.site_container .input-group-lg>input.form-control-static[type=time],.site_container .input-group-lg>input.form-control-static[type=week],.site_container .input-group-lg>input.form-control-static[type=email],.site_container .input-group-lg>input.form-control-static[type=url],.site_container .input-group-lg>input.form-control-static[type=tel],.site_container .input-group-lg>input.form-control-static[type=color],.site_container .input-group-lg>select.form-control-static,.site_container .input-group-lg>textarea.form-control-static,.site_container .input-group-sm>input.form-control-static[type=number],.site_container .input-group-sm>input.form-control-static[type=search],.site_container .input-group-sm>input.form-control-static[type=text],.site_container .input-group-sm>input.form-control-static[type=password],.site_container .input-group-sm>input.form-control-static[type=datetime],.site_container .input-group-sm>input.form-control-static[type=datetime-local],.site_container .input-group-sm>input.form-control-static[type=date],.site_container .input-group-sm>input.form-control-static[type=month],.site_container .input-group-sm>input.form-control-static[type=time],.site_container .input-group-sm>input.form-control-static[type=week],.site_container .input-group-sm>input.form-control-static[type=email],.site_container .input-group-sm>input.form-control-static[type=url],.site_container .input-group-sm>input.form-control-static[type=tel],.site_container .input-group-sm>input.form-control-static[type=color],.site_container .input-group-sm>select.form-control-static,.site_container .input-group-sm>textarea.form-control-static{
	 padding-left:0;
	 padding-right:0 
}
 .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.btn-large,.input-sm,.site_container .input-group-sm>input[type=number],.site_container .input-group-sm>input[type=search],.site_container .input-group-sm>input[type=text],.site_container .input-group-sm>input[type=password],.site_container .input-group-sm>input[type=datetime],.site_container .input-group-sm>input[type=datetime-local],.site_container .input-group-sm>input[type=date],.site_container .input-group-sm>input[type=month],.site_container .input-group-sm>input[type=time],.site_container .input-group-sm>input[type=week],.site_container .input-group-sm>input[type=email],.site_container .input-group-sm>input[type=url],.site_container .input-group-sm>input[type=tel],.site_container .input-group-sm>input[type=color],.site_container .input-group-sm>select,.site_container .input-group-sm>textarea{
	 height:30px;
	 padding:5px 10px;
	 font-size:12px;
	 line-height:1.5;
	 border-radius:3px 
}
 .input-group-sm>.input-group-btn>select.btn,.input-group-sm>.input-group-btn>select.btn-large,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.site_container .input-group-sm>select,select.input-sm{
	 height:30px;
	 line-height:30px 
}
 .input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>select[multiple].btn-large,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>.input-group-btn>textarea.btn-large,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.site_container .input-group-sm>select[multiple],.site_container .input-group-sm>textarea,select[multiple].input-sm,textarea.input-sm{
	 height:auto 
}
 .form-group-sm .form-control,.form-group-sm .site_container input[type=number],.form-group-sm .site_container input[type=search],.form-group-sm .site_container input[type=text],.form-group-sm .site_container input[type=password],.form-group-sm .site_container input[type=datetime],.form-group-sm .site_container input[type=datetime-local],.form-group-sm .site_container input[type=date],.form-group-sm .site_container input[type=month],.form-group-sm .site_container input[type=time],.form-group-sm .site_container input[type=week],.form-group-sm .site_container input[type=email],.form-group-sm .site_container input[type=url],.form-group-sm .site_container input[type=tel],.form-group-sm .site_container input[type=color],.form-group-sm .site_container select,.form-group-sm .site_container textarea,.site_container .form-group-sm input[type=number],.site_container .form-group-sm input[type=search],.site_container .form-group-sm input[type=text],.site_container .form-group-sm input[type=password],.site_container .form-group-sm input[type=datetime],.site_container .form-group-sm input[type=datetime-local],.site_container .form-group-sm input[type=date],.site_container .form-group-sm input[type=month],.site_container .form-group-sm input[type=time],.site_container .form-group-sm input[type=week],.site_container .form-group-sm input[type=email],.site_container .form-group-sm input[type=url],.site_container .form-group-sm input[type=tel],.site_container .form-group-sm input[type=color],.site_container .form-group-sm select,.site_container .form-group-sm textarea{
	 height:30px;
	 padding:5px 10px;
	 font-size:12px;
	 line-height:1.5;
	 border-radius:3px 
}
 .form-group-sm .site_container select,.form-group-sm select.form-control,.site_container .form-group-sm select{
	 height:30px;
	 line-height:30px 
}
 .form-group-sm .site_container select[multiple],.form-group-sm .site_container textarea,.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control,.site_container .form-group-sm select[multiple],.site_container .form-group-sm textarea{
	 height:auto 
}
 .form-group-sm .form-control-static{
	 height:30px;
	 min-height:32px;
	 padding:6px 10px;
	 font-size:12px;
	 line-height:1.5 
}
 .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.btn-large,.input-lg,.site_container .input-group-lg>input[type=number],.site_container .input-group-lg>input[type=search],.site_container .input-group-lg>input[type=text],.site_container .input-group-lg>input[type=password],.site_container .input-group-lg>input[type=datetime],.site_container .input-group-lg>input[type=datetime-local],.site_container .input-group-lg>input[type=date],.site_container .input-group-lg>input[type=month],.site_container .input-group-lg>input[type=time],.site_container .input-group-lg>input[type=week],.site_container .input-group-lg>input[type=email],.site_container .input-group-lg>input[type=url],.site_container .input-group-lg>input[type=tel],.site_container .input-group-lg>input[type=color],.site_container .input-group-lg>select,.site_container .input-group-lg>textarea{
	 height:46px;
	 padding:10px 16px;
	 font-size:18px;
	 line-height:1.33333;
	 border-radius:6px 
}
 .input-group-lg>.input-group-btn>select.btn,.input-group-lg>.input-group-btn>select.btn-large,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.site_container .input-group-lg>select,select.input-lg{
	 height:46px;
	 line-height:46px 
}
 .input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>select[multiple].btn-large,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>.input-group-btn>textarea.btn-large,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.site_container .input-group-lg>select[multiple],.site_container .input-group-lg>textarea,select[multiple].input-lg,textarea.input-lg{
	 height:auto 
}
 .form-group-lg .form-control,.form-group-lg .site_container input[type=number],.form-group-lg .site_container input[type=search],.form-group-lg .site_container input[type=text],.form-group-lg .site_container input[type=password],.form-group-lg .site_container input[type=datetime],.form-group-lg .site_container input[type=datetime-local],.form-group-lg .site_container input[type=date],.form-group-lg .site_container input[type=month],.form-group-lg .site_container input[type=time],.form-group-lg .site_container input[type=week],.form-group-lg .site_container input[type=email],.form-group-lg .site_container input[type=url],.form-group-lg .site_container input[type=tel],.form-group-lg .site_container input[type=color],.form-group-lg .site_container select,.form-group-lg .site_container textarea,.site_container .form-group-lg input[type=number],.site_container .form-group-lg input[type=search],.site_container .form-group-lg input[type=text],.site_container .form-group-lg input[type=password],.site_container .form-group-lg input[type=datetime],.site_container .form-group-lg input[type=datetime-local],.site_container .form-group-lg input[type=date],.site_container .form-group-lg input[type=month],.site_container .form-group-lg input[type=time],.site_container .form-group-lg input[type=week],.site_container .form-group-lg input[type=email],.site_container .form-group-lg input[type=url],.site_container .form-group-lg input[type=tel],.site_container .form-group-lg input[type=color],.site_container .form-group-lg select,.site_container .form-group-lg textarea{
	 height:46px;
	 padding:10px 16px;
	 font-size:18px;
	 line-height:1.33333;
	 border-radius:6px 
}
 .form-group-lg .site_container select,.form-group-lg select.form-control,.site_container .form-group-lg select{
	 height:46px;
	 line-height:46px 
}
 .form-group-lg .site_container select[multiple],.form-group-lg .site_container textarea,.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control,.site_container .form-group-lg select[multiple],.site_container .form-group-lg textarea{
	 height:auto 
}
 .form-group-lg .form-control-static{
	 height:46px;
	 min-height:38px;
	 padding:11px 16px;
	 font-size:18px;
	 line-height:1.33333 
}
 .has-feedback{
	 position:relative 
}
 .has-feedback .form-control,.has-feedback .site_container input[type=number],.has-feedback .site_container input[type=search],.has-feedback .site_container input[type=text],.has-feedback .site_container input[type=password],.has-feedback .site_container input[type=datetime],.has-feedback .site_container input[type=datetime-local],.has-feedback .site_container input[type=date],.has-feedback .site_container input[type=month],.has-feedback .site_container input[type=time],.has-feedback .site_container input[type=week],.has-feedback .site_container input[type=email],.has-feedback .site_container input[type=url],.has-feedback .site_container input[type=tel],.has-feedback .site_container input[type=color],.has-feedback .site_container select,.has-feedback .site_container textarea,.site_container .has-feedback input[type=number],.site_container .has-feedback input[type=search],.site_container .has-feedback input[type=text],.site_container .has-feedback input[type=password],.site_container .has-feedback input[type=datetime],.site_container .has-feedback input[type=datetime-local],.site_container .has-feedback input[type=date],.site_container .has-feedback input[type=month],.site_container .has-feedback input[type=time],.site_container .has-feedback input[type=week],.site_container .has-feedback input[type=email],.site_container .has-feedback input[type=url],.site_container .has-feedback input[type=tel],.site_container .has-feedback input[type=color],.site_container .has-feedback select,.site_container .has-feedback textarea{
	 padding-right:42.5px 
}
 .form-control-feedback{
	 position:absolute;
	 top:0;
	 right:0;
	 z-index:2;
	 display:block;
	 width:34px;
	 height:34px;
	 line-height:34px;
	 text-align:center 
}
 .collapsing,.dropdown,.dropup{
	 position:relative 
}
 .form-group-lg .form-control+.form-control-feedback,.form-group-lg .site_container input[type=number]+.form-control-feedback,.form-group-lg .site_container input[type=search]+.form-control-feedback,.form-group-lg .site_container input[type=text]+.form-control-feedback,.form-group-lg .site_container input[type=password]+.form-control-feedback,.form-group-lg .site_container input[type=datetime]+.form-control-feedback,.form-group-lg .site_container input[type=datetime-local]+.form-control-feedback,.form-group-lg .site_container input[type=date]+.form-control-feedback,.form-group-lg .site_container input[type=month]+.form-control-feedback,.form-group-lg .site_container input[type=time]+.form-control-feedback,.form-group-lg .site_container input[type=week]+.form-control-feedback,.form-group-lg .site_container input[type=email]+.form-control-feedback,.form-group-lg .site_container input[type=url]+.form-control-feedback,.form-group-lg .site_container input[type=tel]+.form-control-feedback,.form-group-lg .site_container input[type=color]+.form-control-feedback,.form-group-lg .site_container select+.form-control-feedback,.form-group-lg .site_container textarea+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>.btn-large+.form-control-feedback,.input-lg+.form-control-feedback,.site_container .form-group-lg input[type=number]+.form-control-feedback,.site_container .form-group-lg input[type=search]+.form-control-feedback,.site_container .form-group-lg input[type=text]+.form-control-feedback,.site_container .form-group-lg input[type=password]+.form-control-feedback,.site_container .form-group-lg input[type=datetime]+.form-control-feedback,.site_container .form-group-lg input[type=datetime-local]+.form-control-feedback,.site_container .form-group-lg input[type=date]+.form-control-feedback,.site_container .form-group-lg input[type=month]+.form-control-feedback,.site_container .form-group-lg input[type=time]+.form-control-feedback,.site_container .form-group-lg input[type=week]+.form-control-feedback,.site_container .form-group-lg input[type=email]+.form-control-feedback,.site_container .form-group-lg input[type=url]+.form-control-feedback,.site_container .form-group-lg input[type=tel]+.form-control-feedback,.site_container .form-group-lg input[type=color]+.form-control-feedback,.site_container .form-group-lg select+.form-control-feedback,.site_container .form-group-lg textarea+.form-control-feedback,.site_container .input-group-lg>input[type=number]+.form-control-feedback,.site_container .input-group-lg>input[type=search]+.form-control-feedback,.site_container .input-group-lg>input[type=text]+.form-control-feedback,.site_container .input-group-lg>input[type=password]+.form-control-feedback,.site_container .input-group-lg>input[type=datetime]+.form-control-feedback,.site_container .input-group-lg>input[type=datetime-local]+.form-control-feedback,.site_container .input-group-lg>input[type=date]+.form-control-feedback,.site_container .input-group-lg>input[type=month]+.form-control-feedback,.site_container .input-group-lg>input[type=time]+.form-control-feedback,.site_container .input-group-lg>input[type=week]+.form-control-feedback,.site_container .input-group-lg>input[type=email]+.form-control-feedback,.site_container .input-group-lg>input[type=url]+.form-control-feedback,.site_container .input-group-lg>input[type=tel]+.form-control-feedback,.site_container .input-group-lg>input[type=color]+.form-control-feedback,.site_container .input-group-lg>select+.form-control-feedback,.site_container .input-group-lg>textarea+.form-control-feedback{
	 width:46px;
	 height:46px;
	 line-height:46px 
}
 .form-group-sm .form-control+.form-control-feedback,.form-group-sm .site_container input[type=number]+.form-control-feedback,.form-group-sm .site_container input[type=search]+.form-control-feedback,.form-group-sm .site_container input[type=text]+.form-control-feedback,.form-group-sm .site_container input[type=password]+.form-control-feedback,.form-group-sm .site_container input[type=datetime]+.form-control-feedback,.form-group-sm .site_container input[type=datetime-local]+.form-control-feedback,.form-group-sm .site_container input[type=date]+.form-control-feedback,.form-group-sm .site_container input[type=month]+.form-control-feedback,.form-group-sm .site_container input[type=time]+.form-control-feedback,.form-group-sm .site_container input[type=week]+.form-control-feedback,.form-group-sm .site_container input[type=email]+.form-control-feedback,.form-group-sm .site_container input[type=url]+.form-control-feedback,.form-group-sm .site_container input[type=tel]+.form-control-feedback,.form-group-sm .site_container input[type=color]+.form-control-feedback,.form-group-sm .site_container select+.form-control-feedback,.form-group-sm .site_container textarea+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>.btn-large+.form-control-feedback,.input-sm+.form-control-feedback,.site_container .form-group-sm input[type=number]+.form-control-feedback,.site_container .form-group-sm input[type=search]+.form-control-feedback,.site_container .form-group-sm input[type=text]+.form-control-feedback,.site_container .form-group-sm input[type=password]+.form-control-feedback,.site_container .form-group-sm input[type=datetime]+.form-control-feedback,.site_container .form-group-sm input[type=datetime-local]+.form-control-feedback,.site_container .form-group-sm input[type=date]+.form-control-feedback,.site_container .form-group-sm input[type=month]+.form-control-feedback,.site_container .form-group-sm input[type=time]+.form-control-feedback,.site_container .form-group-sm input[type=week]+.form-control-feedback,.site_container .form-group-sm input[type=email]+.form-control-feedback,.site_container .form-group-sm input[type=url]+.form-control-feedback,.site_container .form-group-sm input[type=tel]+.form-control-feedback,.site_container .form-group-sm input[type=color]+.form-control-feedback,.site_container .form-group-sm select+.form-control-feedback,.site_container .form-group-sm textarea+.form-control-feedback,.site_container .input-group-sm>input[type=number]+.form-control-feedback,.site_container .input-group-sm>input[type=search]+.form-control-feedback,.site_container .input-group-sm>input[type=text]+.form-control-feedback,.site_container .input-group-sm>input[type=password]+.form-control-feedback,.site_container .input-group-sm>input[type=datetime]+.form-control-feedback,.site_container .input-group-sm>input[type=datetime-local]+.form-control-feedback,.site_container .input-group-sm>input[type=date]+.form-control-feedback,.site_container .input-group-sm>input[type=month]+.form-control-feedback,.site_container .input-group-sm>input[type=time]+.form-control-feedback,.site_container .input-group-sm>input[type=week]+.form-control-feedback,.site_container .input-group-sm>input[type=email]+.form-control-feedback,.site_container .input-group-sm>input[type=url]+.form-control-feedback,.site_container .input-group-sm>input[type=tel]+.form-control-feedback,.site_container .input-group-sm>input[type=color]+.form-control-feedback,.site_container .input-group-sm>select+.form-control-feedback,.site_container .input-group-sm>textarea+.form-control-feedback{
	 width:30px;
	 height:30px;
	 line-height:30px 
}
 .has-success .form-control,.has-success .site_container input[type=number],.has-success .site_container input[type=search],.has-success .site_container input[type=text],.has-success .site_container input[type=password],.has-success .site_container input[type=datetime],.has-success .site_container input[type=datetime-local],.has-success .site_container input[type=date],.has-success .site_container input[type=month],.has-success .site_container input[type=time],.has-success .site_container input[type=week],.has-success .site_container input[type=email],.has-success .site_container input[type=url],.has-success .site_container input[type=tel],.has-success .site_container input[type=color],.has-success .site_container select,.has-success .site_container textarea,.site_container .has-success input[type=number],.site_container .has-success input[type=search],.site_container .has-success input[type=text],.site_container .has-success input[type=password],.site_container .has-success input[type=datetime],.site_container .has-success input[type=datetime-local],.site_container .has-success input[type=date],.site_container .has-success input[type=month],.site_container .has-success input[type=time],.site_container .has-success input[type=week],.site_container .has-success input[type=email],.site_container .has-success input[type=url],.site_container .has-success input[type=tel],.site_container .has-success input[type=color],.site_container .has-success select,.site_container .has-success textarea{
	 border-color:#3c763d;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 
}
 .has-success .form-control:focus,.has-success .site_container input[type=number]:focus,.has-success .site_container input[type=search]:focus,.has-success .site_container input[type=text]:focus,.has-success .site_container input[type=password]:focus,.has-success .site_container input[type=datetime]:focus,.has-success .site_container input[type=datetime-local]:focus,.has-success .site_container input[type=date]:focus,.has-success .site_container input[type=month]:focus,.has-success .site_container input[type=time]:focus,.has-success .site_container input[type=week]:focus,.has-success .site_container input[type=email]:focus,.has-success .site_container input[type=url]:focus,.has-success .site_container input[type=tel]:focus,.has-success .site_container input[type=color]:focus,.has-success .site_container select:focus,.has-success .site_container textarea:focus,.site_container .has-success input[type=number]:focus,.site_container .has-success input[type=search]:focus,.site_container .has-success input[type=text]:focus,.site_container .has-success input[type=password]:focus,.site_container .has-success input[type=datetime]:focus,.site_container .has-success input[type=datetime-local]:focus,.site_container .has-success input[type=date]:focus,.site_container .has-success input[type=month]:focus,.site_container .has-success input[type=time]:focus,.site_container .has-success input[type=week]:focus,.site_container .has-success input[type=email]:focus,.site_container .has-success input[type=url]:focus,.site_container .has-success input[type=tel]:focus,.site_container .has-success input[type=color]:focus,.site_container .has-success select:focus,.site_container .has-success textarea:focus{
	 border-color:#2b542c;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168 
}
 .has-success .input-group-addon{
	 color:#3c763d;
	 border-color:#3c763d;
	 background-color:#dff0d8 
}
 .has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{
	 color:#8a6d3b 
}
 .has-warning .form-control,.has-warning .site_container input[type=number],.has-warning .site_container input[type=search],.has-warning .site_container input[type=text],.has-warning .site_container input[type=password],.has-warning .site_container input[type=datetime],.has-warning .site_container input[type=datetime-local],.has-warning .site_container input[type=date],.has-warning .site_container input[type=month],.has-warning .site_container input[type=time],.has-warning .site_container input[type=week],.has-warning .site_container input[type=email],.has-warning .site_container input[type=url],.has-warning .site_container input[type=tel],.has-warning .site_container input[type=color],.has-warning .site_container select,.has-warning .site_container textarea,.site_container .has-warning input[type=number],.site_container .has-warning input[type=search],.site_container .has-warning input[type=text],.site_container .has-warning input[type=password],.site_container .has-warning input[type=datetime],.site_container .has-warning input[type=datetime-local],.site_container .has-warning input[type=date],.site_container .has-warning input[type=month],.site_container .has-warning input[type=time],.site_container .has-warning input[type=week],.site_container .has-warning input[type=email],.site_container .has-warning input[type=url],.site_container .has-warning input[type=tel],.site_container .has-warning input[type=color],.site_container .has-warning select,.site_container .has-warning textarea{
	 border-color:#8a6d3b;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 
}
 .has-warning .form-control:focus,.has-warning .site_container input[type=number]:focus,.has-warning .site_container input[type=search]:focus,.has-warning .site_container input[type=text]:focus,.has-warning .site_container input[type=password]:focus,.has-warning .site_container input[type=datetime]:focus,.has-warning .site_container input[type=datetime-local]:focus,.has-warning .site_container input[type=date]:focus,.has-warning .site_container input[type=month]:focus,.has-warning .site_container input[type=time]:focus,.has-warning .site_container input[type=week]:focus,.has-warning .site_container input[type=email]:focus,.has-warning .site_container input[type=url]:focus,.has-warning .site_container input[type=tel]:focus,.has-warning .site_container input[type=color]:focus,.has-warning .site_container select:focus,.has-warning .site_container textarea:focus,.site_container .has-warning input[type=number]:focus,.site_container .has-warning input[type=search]:focus,.site_container .has-warning input[type=text]:focus,.site_container .has-warning input[type=password]:focus,.site_container .has-warning input[type=datetime]:focus,.site_container .has-warning input[type=datetime-local]:focus,.site_container .has-warning input[type=date]:focus,.site_container .has-warning input[type=month]:focus,.site_container .has-warning input[type=time]:focus,.site_container .has-warning input[type=week]:focus,.site_container .has-warning input[type=email]:focus,.site_container .has-warning input[type=url]:focus,.site_container .has-warning input[type=tel]:focus,.site_container .has-warning input[type=color]:focus,.site_container .has-warning select:focus,.site_container .has-warning textarea:focus{
	 border-color:#66512c;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b 
}
 .has-warning .input-group-addon{
	 color:#8a6d3b;
	 border-color:#8a6d3b;
	 background-color:#fcf8e3 
}
 .has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{
	 color:#a94442 
}
 .has-error .form-control,.has-error .site_container input[type=number],.has-error .site_container input[type=search],.has-error .site_container input[type=text],.has-error .site_container input[type=password],.has-error .site_container input[type=datetime],.has-error .site_container input[type=datetime-local],.has-error .site_container input[type=date],.has-error .site_container input[type=month],.has-error .site_container input[type=time],.has-error .site_container input[type=week],.has-error .site_container input[type=email],.has-error .site_container input[type=url],.has-error .site_container input[type=tel],.has-error .site_container input[type=color],.has-error .site_container select,.has-error .site_container textarea,.site_container .has-error input[type=number],.site_container .has-error input[type=search],.site_container .has-error input[type=text],.site_container .has-error input[type=password],.site_container .has-error input[type=datetime],.site_container .has-error input[type=datetime-local],.site_container .has-error input[type=date],.site_container .has-error input[type=month],.site_container .has-error input[type=time],.site_container .has-error input[type=week],.site_container .has-error input[type=email],.site_container .has-error input[type=url],.site_container .has-error input[type=tel],.site_container .has-error input[type=color],.site_container .has-error select,.site_container .has-error textarea{
	 border-color:#a94442;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 
}
 .has-error .form-control:focus,.has-error .site_container input[type=number]:focus,.has-error .site_container input[type=search]:focus,.has-error .site_container input[type=text]:focus,.has-error .site_container input[type=password]:focus,.has-error .site_container input[type=datetime]:focus,.has-error .site_container input[type=datetime-local]:focus,.has-error .site_container input[type=date]:focus,.has-error .site_container input[type=month]:focus,.has-error .site_container input[type=time]:focus,.has-error .site_container input[type=week]:focus,.has-error .site_container input[type=email]:focus,.has-error .site_container input[type=url]:focus,.has-error .site_container input[type=tel]:focus,.has-error .site_container input[type=color]:focus,.has-error .site_container select:focus,.has-error .site_container textarea:focus,.site_container .has-error input[type=number]:focus,.site_container .has-error input[type=search]:focus,.site_container .has-error input[type=text]:focus,.site_container .has-error input[type=password]:focus,.site_container .has-error input[type=datetime]:focus,.site_container .has-error input[type=datetime-local]:focus,.site_container .has-error input[type=date]:focus,.site_container .has-error input[type=month]:focus,.site_container .has-error input[type=time]:focus,.site_container .has-error input[type=week]:focus,.site_container .has-error input[type=email]:focus,.site_container .has-error input[type=url]:focus,.site_container .has-error input[type=tel]:focus,.site_container .has-error input[type=color]:focus,.site_container .has-error select:focus,.site_container .has-error textarea:focus{
	 border-color:#843534;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483 
}
 .has-error .input-group-addon{
	 color:#a94442;
	 border-color:#a94442;
	 background-color:#f2dede 
}
 .has-feedback label~.form-control-feedback{
	 top:25px 
}
 .has-feedback label.sr-only~.form-control-feedback{
	 top:0 
}
 .help-block{
	 display:block;
	 margin-top:5px;
	 margin-bottom:10px;
	 color:#737373 
}
 @media (min-width:768px){
	 .form-inline .form-control-static,.form-inline .form-group{
		 display:inline-block 
	}
	 .form-inline .control-label,.form-inline .form-group{
		 margin-bottom:0;
		 vertical-align:middle 
	}
	 .form-inline .form-control,.form-inline .site_container input[type=number],.form-inline .site_container input[type=search],.form-inline .site_container input[type=text],.form-inline .site_container input[type=password],.form-inline .site_container input[type=datetime],.form-inline .site_container input[type=datetime-local],.form-inline .site_container input[type=date],.form-inline .site_container input[type=month],.form-inline .site_container input[type=time],.form-inline .site_container input[type=week],.form-inline .site_container input[type=email],.form-inline .site_container input[type=url],.form-inline .site_container input[type=tel],.form-inline .site_container input[type=color],.form-inline .site_container select,.form-inline .site_container textarea,.site_container .form-inline input[type=number],.site_container .form-inline input[type=search],.site_container .form-inline input[type=text],.site_container .form-inline input[type=password],.site_container .form-inline input[type=datetime],.site_container .form-inline input[type=datetime-local],.site_container .form-inline input[type=date],.site_container .form-inline input[type=month],.site_container .form-inline input[type=time],.site_container .form-inline input[type=week],.site_container .form-inline input[type=email],.site_container .form-inline input[type=url],.site_container .form-inline input[type=tel],.site_container .form-inline input[type=color],.site_container .form-inline select,.site_container .form-inline textarea{
		 display:inline-block;
		 width:auto;
		 vertical-align:middle 
	}
	 .form-inline .input-group{
		 display:inline-table;
		 vertical-align:middle 
	}
	 .form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .site_container input[type=number],.form-inline .input-group .site_container input[type=search],.form-inline .input-group .site_container input[type=text],.form-inline .input-group .site_container input[type=password],.form-inline .input-group .site_container input[type=datetime],.form-inline .input-group .site_container input[type=datetime-local],.form-inline .input-group .site_container input[type=date],.form-inline .input-group .site_container input[type=month],.form-inline .input-group .site_container input[type=time],.form-inline .input-group .site_container input[type=week],.form-inline .input-group .site_container input[type=email],.form-inline .input-group .site_container input[type=url],.form-inline .input-group .site_container input[type=tel],.form-inline .input-group .site_container input[type=color],.form-inline .input-group .site_container select,.form-inline .input-group .site_container textarea,.site_container .form-inline .input-group input[type=number],.site_container .form-inline .input-group input[type=search],.site_container .form-inline .input-group input[type=text],.site_container .form-inline .input-group input[type=password],.site_container .form-inline .input-group input[type=datetime],.site_container .form-inline .input-group input[type=datetime-local],.site_container .form-inline .input-group input[type=date],.site_container .form-inline .input-group input[type=month],.site_container .form-inline .input-group input[type=time],.site_container .form-inline .input-group input[type=week],.site_container .form-inline .input-group input[type=email],.site_container .form-inline .input-group input[type=url],.site_container .form-inline .input-group input[type=tel],.site_container .form-inline .input-group input[type=color],.site_container .form-inline .input-group select,.site_container .form-inline .input-group textarea{
		 width:auto 
	}
	 .form-inline .input-group>.form-control,.form-inline .site_container .input-group>input[type=number],.form-inline .site_container .input-group>input[type=search],.form-inline .site_container .input-group>input[type=text],.form-inline .site_container .input-group>input[type=password],.form-inline .site_container .input-group>input[type=datetime],.form-inline .site_container .input-group>input[type=datetime-local],.form-inline .site_container .input-group>input[type=date],.form-inline .site_container .input-group>input[type=month],.form-inline .site_container .input-group>input[type=time],.form-inline .site_container .input-group>input[type=week],.form-inline .site_container .input-group>input[type=email],.form-inline .site_container .input-group>input[type=url],.form-inline .site_container .input-group>input[type=tel],.form-inline .site_container .input-group>input[type=color],.form-inline .site_container .input-group>select,.form-inline .site_container .input-group>textarea,.site_container .form-inline .input-group>input[type=number],.site_container .form-inline .input-group>input[type=search],.site_container .form-inline .input-group>input[type=text],.site_container .form-inline .input-group>input[type=password],.site_container .form-inline .input-group>input[type=datetime],.site_container .form-inline .input-group>input[type=datetime-local],.site_container .form-inline .input-group>input[type=date],.site_container .form-inline .input-group>input[type=month],.site_container .form-inline .input-group>input[type=time],.site_container .form-inline .input-group>input[type=week],.site_container .form-inline .input-group>input[type=email],.site_container .form-inline .input-group>input[type=url],.site_container .form-inline .input-group>input[type=tel],.site_container .form-inline .input-group>input[type=color],.site_container .form-inline .input-group>select,.site_container .form-inline .input-group>textarea{
		 width:100% 
	}
	 .form-inline .checkbox,.form-inline .radio{
		 display:inline-block;
		 margin-top:0;
		 margin-bottom:0;
		 vertical-align:middle 
	}
	 .form-inline .checkbox label,.form-inline .radio label{
		 padding-left:0 
	}
	 .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{
		 position:relative;
		 margin-left:0 
	}
	 .form-inline .has-feedback .form-control-feedback{
		 top:0 
	}
	 .form-horizontal .control-label{
		 text-align:right;
		 margin-bottom:0;
		 padding-top:7px 
	}
}
 .btn-block,.btn-group-justified,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
	 width:100% 
}
 .form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{
	 margin-top:0;
	 margin-bottom:0;
	 padding-top:7px 
}
 .form-horizontal .checkbox,.form-horizontal .radio{
	 min-height:27px 
}
 .form-horizontal .form-group{
	 margin-left:-15px;
	 margin-right:-15px 
}
 .form-horizontal .form-group:after,.form-horizontal .form-group:before{
	 content:" ";
	 display:table 
}
 .form-horizontal .has-feedback .form-control-feedback{
	 right:15px 
}
 @media (min-width:768px){
	 .form-horizontal .form-group-lg .control-label{
		 padding-top:14.33px;
		 font-size:18px 
	}
	 .form-horizontal .form-group-sm .control-label{
		 padding-top:6px;
		 font-size:12px 
	}
}
 .btn,.btn-large{
	 margin-bottom:0;
	 font-weight:400;
	 touch-action:manipulation;
	 background-image:none;
	 white-space:nowrap;
	 font-size:14px;
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 user-select:none 
}
 .active.btn-large:focus,.active.focus.btn-large,.btn-large:active.focus,.btn-large:active:focus,.btn-large:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.focus.btn-large{
	 outline:dotted thin;
	 outline:-webkit-focus-ring-color auto 5px;
	 outline-offset:-2px 
}
 .btn-large:focus,.btn-large:hover,.btn.focus,.btn:focus,.btn:hover,.focus.btn-large{
	 color:#333;
	 text-decoration:none 
}
 .active.btn-large,.btn-large:active,.btn.active,.btn:active{
	 outline:0;
	 background-image:none;
	 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	 box-shadow:inset 0 3px 5px rgba(0,0,0,.125) 
}
 .btn.disabled,.btn[disabled],.disabled.btn-large,[disabled].btn-large,fieldset[disabled] .btn,fieldset[disabled] .btn-large{
	 cursor:not-allowed;
	 opacity:.65;
	 filter:alpha(opacity=65);
	 -webkit-box-shadow:none;
	 box-shadow:none 
}
 .btn-default{
	 color:#333;
	 background-color:#fff;
	 border-color:#ccc 
}
 .btn-default.focus,.btn-default:focus{
	 color:#333;
	 background-color:#e6e6e6;
	 border-color:#8c8c8c 
}
 .btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{
	 color:#333;
	 background-color:#e6e6e6;
	 border-color:#adadad 
}
 .btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{
	 color:#333;
	 background-color:#d4d4d4;
	 border-color:#8c8c8c 
}
 .btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{
	 background-image:none 
}
 .btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
	 background-color:#fff;
	 border-color:#ccc 
}
 .btn-default .badge{
	 color:#fff;
	 background-color:#333 
}
 .btn-primary{
	 color:#fff;
	 background-color:#337ab7;
	 border-color:#2e6da4 
}
 .btn-primary.focus,.btn-primary:focus{
	 color:#fff;
	 background-color:#286090;
	 border-color:#122b40 
}
 .btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{
	 color:#fff;
	 background-color:#286090;
	 border-color:#204d74 
}
 .btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{
	 color:#fff;
	 background-color:#204d74;
	 border-color:#122b40 
}
 .btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{
	 background-image:none 
}
 .btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
	 background-color:#337ab7;
	 border-color:#2e6da4 
}
 .btn-primary .badge{
	 color:#337ab7;
	 background-color:#fff 
}
 .btn-success{
	 color:#fff;
	 background-color:#5cb85c;
	 border-color:#4cae4c 
}
 .btn-success.focus,.btn-success:focus{
	 color:#fff;
	 background-color:#449d44;
	 border-color:#255625 
}
 .btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{
	 color:#fff;
	 background-color:#449d44;
	 border-color:#398439 
}
 .btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{
	 color:#fff;
	 background-color:#398439;
	 border-color:#255625 
}
 .btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{
	 background-image:none 
}
 .btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
	 background-color:#5cb85c;
	 border-color:#4cae4c 
}
 .btn-success .badge{
	 color:#5cb85c;
	 background-color:#fff 
}
 .btn-info{
	 color:#fff;
	 background-color:#5bc0de;
	 border-color:#46b8da 
}
 .btn-info.focus,.btn-info:focus{
	 color:#fff;
	 background-color:#31b0d5;
	 border-color:#1b6d85 
}
 .btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{
	 color:#fff;
	 background-color:#31b0d5;
	 border-color:#269abc 
}
 .btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{
	 color:#fff;
	 background-color:#269abc;
	 border-color:#1b6d85 
}
 .btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{
	 background-image:none 
}
 .btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{
	 background-color:#5bc0de;
	 border-color:#46b8da 
}
 .btn-info .badge{
	 color:#5bc0de;
	 background-color:#fff 
}
 .btn-warning{
	 color:#fff;
	 background-color:#f0ad4e;
	 border-color:#eea236 
}
 .btn-warning.focus,.btn-warning:focus{
	 color:#fff;
	 background-color:#ec971f;
	 border-color:#985f0d 
}
 .btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{
	 color:#fff;
	 background-color:#ec971f;
	 border-color:#d58512 
}
 .btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{
	 color:#fff;
	 background-color:#d58512;
	 border-color:#985f0d 
}
 .btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{
	 background-image:none 
}
 .btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{
	 background-color:#f0ad4e;
	 border-color:#eea236 
}
 .btn-warning .badge{
	 color:#f0ad4e;
	 background-color:#fff 
}
 .btn-danger{
	 color:#fff;
	 background-color:#d9534f;
	 border-color:#d43f3a 
}
 .btn-danger.focus,.btn-danger:focus{
	 color:#fff;
	 background-color:#c9302c;
	 border-color:#761c19 
}
 .btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{
	 color:#fff;
	 background-color:#c9302c;
	 border-color:#ac2925 
}
 .btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{
	 color:#fff;
	 background-color:#ac2925;
	 border-color:#761c19 
}
 .btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{
	 background-image:none 
}
 .btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{
	 background-color:#d9534f;
	 border-color:#d43f3a 
}
 .btn-danger .badge{
	 color:#d9534f;
	 background-color:#fff 
}
 .btn-link{
	 color:#337ab7;
	 font-weight:400;
	 border-radius:0 
}
 .btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{
	 background-color:transparent;
	 -webkit-box-shadow:none;
	 box-shadow:none 
}
 .btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{
	 border-color:transparent 
}
 .btn-link:focus,.btn-link:hover{
	 color:#23527c;
	 text-decoration:underline;
	 background-color:transparent 
}
 .btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{
	 color:#777;
	 text-decoration:none 
}
 .btn-group-lg>.btn,.btn-group-lg>.btn-large,.btn-lg{
	 padding:10px 16px;
	 font-size:18px;
	 line-height:1.33333;
	 border-radius:6px 
}
 .btn-group-sm>.btn,.btn-group-sm>.btn-large,.btn-sm{
	 padding:5px 10px;
	 font-size:12px;
	 line-height:1.5;
	 border-radius:3px 
}
 .btn-group-xs>.btn,.btn-group-xs>.btn-large,.btn-xs{
	 padding:1px 5px;
	 font-size:12px;
	 line-height:1.5;
	 border-radius:3px 
}
 .btn-block+.btn-block{
	 margin-top:5px 
}
 .fade{
	 opacity:0;
	 -webkit-transition:opacity .15s linear;
	 -o-transition:opacity .15s linear;
	 transition:opacity .15s linear 
}
 .fade.in{
	 opacity:1 
}
 .collapse{
	 display:none 
}
 .collapse.in{
	 display:block 
}
 tr.collapse.in{
	 display:table-row 
}
 tbody.collapse.in{
	 display:table-row-group 
}
 .collapsing{
	 height:0;
	 overflow:hidden;
	 -webkit-transition-property:height,visibility;
	 transition-property:height,visibility;
	 -webkit-transition-duration:.35s;
	 transition-duration:.35s;
	 -webkit-transition-timing-function:ease;
	 transition-timing-function:ease 
}
 .caret{
	 display:inline-block;
	 width:0;
	 height:0;
	 margin-left:2px;
	 vertical-align:middle;
	 border-top:4px dashed;
	 border-top:4px solid\9;
	 border-right:4px solid transparent;
	 border-left:4px solid transparent 
}
 .dropdown-toggle:focus{
	 outline:0 
}
 .dropdown-menu{
	 position:absolute;
	 top:100%;
	 left:0;
	 z-index:1000;
	 display:none;
	 min-width:160px;
	 padding:5px 0;
	 margin:2px 0 0;
	 list-style:none;
	 font-size:14px;
	 text-align:left;
	 background-color:#fff;
	 border:1px solid #ccc;
	 border:1px solid rgba(0,0,0,.15);
	 border-radius:4px;
	 -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
	 box-shadow:0 6px 12px rgba(0,0,0,.175);
	 background-clip:padding-box 
}
 .dropdown-menu-right,.dropdown-menu.pull-right,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .dropdown-menu.submit_idea{
	 left:auto;
	 right:0 
}
 .dropdown-header,.dropdown-menu>li>a{
	 display:block;
	 padding:3px 20px;
	 line-height:1.42857;
	 white-space:nowrap 
}
 .btn-group-vertical>.btn-large:not(:first-child):not(:last-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-large,.btn-group>.btn-large:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
	 border-radius:0 
}
 .dropdown-menu .divider{
	 height:1px;
	 margin:9px 0;
	 overflow:hidden;
	 background-color:#e5e5e5 
}
 .dropdown-menu>li>a{
	 font-weight:400;
	 color:#333 
}
 .dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{
	 text-decoration:none;
	 color:#262626;
	 background-color:#f5f5f5 
}
 .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
	 color:#fff;
	 text-decoration:none;
	 outline:0;
	 background-color:#337ab7 
}
 .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
	 color:#777 
}
 .dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{
	 text-decoration:none;
	 background-color:transparent;
	 background-image:none;
	 filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	 cursor:not-allowed 
}
 .open>.dropdown-menu{
	 display:block 
}
 .open>a{
	 outline:0 
}
 .dropdown-menu-left{
	 left:0;
	 right:auto 
}
 .dropdown-header{
	 font-size:12px;
	 color:#777 
}
 .dropdown-backdrop{
	 position:fixed;
	 left:0;
	 right:0;
	 bottom:0;
	 top:0;
	 z-index:990 
}
 .pull-right>.dropdown-menu,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea>.dropdown-menu{
	 right:0;
	 left:auto 
}
 .dropup .caret,.navbar-fixed-bottom .dropdown .caret{
	 border-top:0;
	 border-bottom:4px dashed;
	 border-bottom:4px solid\9;
	 content:"" 
}
 .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
	 top:auto;
	 bottom:100%;
	 margin-bottom:2px 
}
 @media (min-width:768px){
	 .navbar-right .dropdown-menu{
		 right:0;
		 left:auto 
	}
	 .navbar-right .dropdown-menu-left{
		 left:0;
		 right:auto 
	}
}
 .btn-group,.btn-group-vertical{
	 position:relative;
	 display:inline-block;
	 vertical-align:middle 
}
 .btn-group-vertical>.btn,.btn-group-vertical>.btn-large,.btn-group>.btn,.btn-group>.btn-large{
	 position:relative;
	 float:left 
}
 .btn-group-vertical>.active.btn-large,.btn-group-vertical>.btn-large:active,.btn-group-vertical>.btn-large:focus,.btn-group-vertical>.btn-large:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.active.btn-large,.btn-group>.btn-large:active,.btn-group>.btn-large:focus,.btn-group>.btn-large:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
	 z-index:2 
}
 .btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+.btn-large,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+.btn-large,.btn-group .btn-large+.btn,.btn-group .btn-large+.btn-group,.btn-group .btn-large+.btn-large{
	 margin-left:-1px 
}
 .btn-toolbar{
	 margin-left:-5px 
}
 .btn-toolbar:after,.btn-toolbar:before{
	 content:" ";
	 display:table 
}
 .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.btn-large,.btn-toolbar>.input-group{
	 margin-left:5px 
}
 .btn .caret,.btn-group>.btn-large:first-child,.btn-group>.btn:first-child,.btn-large .caret{
	 margin-left:0 
}
 .btn-group>.btn-large:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
	 border-bottom-right-radius:0;
	 border-top-right-radius:0 
}
 .btn-group>.btn-large:last-child:not(:first-child),.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){
	 border-bottom-left-radius:0;
	 border-top-left-radius:0 
}
 .btn-group>.btn-group:first-child:not(:last-child)>.btn-large:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
	 border-bottom-right-radius:0;
	 border-top-right-radius:0 
}
 .btn-group>.btn-group:last-child:not(:first-child)>.btn-large:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{
	 border-bottom-left-radius:0;
	 border-top-left-radius:0 
}
 .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
	 outline:0 
}
 .btn-group>.btn+.dropdown-toggle,.btn-group>.btn-large+.dropdown-toggle{
	 padding-left:8px;
	 padding-right:8px 
}
 .btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>.btn-large+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{
	 padding-left:12px;
	 padding-right:12px 
}
 .btn-group.open .dropdown-toggle{
	 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	 box-shadow:inset 0 3px 5px rgba(0,0,0,.125) 
}
 .btn-group.open .dropdown-toggle.btn-link{
	 -webkit-box-shadow:none;
	 box-shadow:none 
}
 .btn-group-lg>.btn .caret,.btn-group-lg>.btn-large .caret,.btn-lg .caret{
	 border-width:5px 5px 0 
}
 .dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>.btn-large .caret,.dropup .btn-lg .caret{
	 border-width:0 5px 5px 
}
 .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-large,.btn-group-vertical>.btn-large{
	 display:block;
	 float:none;
	 width:100%;
	 max-width:100% 
}
 .btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{
	 content:" ";
	 display:table 
}
 .btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-large{
	 float:none 
}
 .btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+.btn-large,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+.btn-large,.btn-group-vertical>.btn-large+.btn,.btn-group-vertical>.btn-large+.btn-group,.btn-group-vertical>.btn-large+.btn-large{
	 margin-top:-1px;
	 margin-left:0 
}
 .btn-group-vertical>.btn-large:first-child:not(:last-child),.btn-group-vertical>.btn:first-child:not(:last-child){
	 border-top-right-radius:4px;
	 border-bottom-right-radius:0;
	 border-bottom-left-radius:0 
}
 .btn-group-vertical>.btn-large:last-child:not(:first-child),.btn-group-vertical>.btn:last-child:not(:first-child){
	 border-bottom-left-radius:4px;
	 border-top-right-radius:0;
	 border-top-left-radius:0 
}
 .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-large,.input-group .form-control:not(:first-child):not(:last-child),.input-group .site_container input[type=number]:not(:first-child):not(:last-child),.input-group .site_container input[type=search]:not(:first-child):not(:last-child),.input-group .site_container input[type=text]:not(:first-child):not(:last-child),.input-group .site_container input[type=password]:not(:first-child):not(:last-child),.input-group .site_container input[type=datetime]:not(:first-child):not(:last-child),.input-group .site_container input[type=datetime-local]:not(:first-child):not(:last-child),.input-group .site_container input[type=date]:not(:first-child):not(:last-child),.input-group .site_container input[type=month]:not(:first-child):not(:last-child),.input-group .site_container input[type=time]:not(:first-child):not(:last-child),.input-group .site_container input[type=week]:not(:first-child):not(:last-child),.input-group .site_container input[type=email]:not(:first-child):not(:last-child),.input-group .site_container input[type=url]:not(:first-child):not(:last-child),.input-group .site_container input[type=tel]:not(:first-child):not(:last-child),.input-group .site_container input[type=color]:not(:first-child):not(:last-child),.input-group .site_container select:not(:first-child):not(:last-child),.input-group .site_container textarea:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.site_container .input-group input[type=number]:not(:first-child):not(:last-child),.site_container .input-group input[type=search]:not(:first-child):not(:last-child),.site_container .input-group input[type=text]:not(:first-child):not(:last-child),.site_container .input-group input[type=password]:not(:first-child):not(:last-child),.site_container .input-group input[type=datetime]:not(:first-child):not(:last-child),.site_container .input-group input[type=datetime-local]:not(:first-child):not(:last-child),.site_container .input-group input[type=date]:not(:first-child):not(:last-child),.site_container .input-group input[type=month]:not(:first-child):not(:last-child),.site_container .input-group input[type=time]:not(:first-child):not(:last-child),.site_container .input-group input[type=week]:not(:first-child):not(:last-child),.site_container .input-group input[type=email]:not(:first-child):not(:last-child),.site_container .input-group input[type=url]:not(:first-child):not(:last-child),.site_container .input-group input[type=tel]:not(:first-child):not(:last-child),.site_container .input-group input[type=color]:not(:first-child):not(:last-child),.site_container .input-group select:not(:first-child):not(:last-child),.site_container .input-group textarea:not(:first-child):not(:last-child){
	 border-radius:0 
}
 .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-large:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
	 border-bottom-right-radius:0;
	 border-bottom-left-radius:0 
}
 .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-large:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
	 border-top-right-radius:0;
	 border-top-left-radius:0 
}
 .btn-group-justified{
	 display:table;
	 table-layout:fixed;
	 border-collapse:separate 
}
 .btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>.btn-large{
	 float:none;
	 display:table-cell;
	 width:1% 
}
 .btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .btn-large{
	 width:100% 
}
 .btn-group-justified>.btn-group .dropdown-menu{
	 left:auto 
}
 [data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn-large input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-large input[type=radio],[data-toggle=buttons]>.btn-large input[type=checkbox],[data-toggle=buttons]>.btn-large input[type=radio]{
	 position:absolute;
	 clip:rect(0,0,0,0);
	 pointer-events:none 
}
 .input-group,.input-group-btn,.input-group-btn>.btn,.input-group-btn>.btn-large{
	 position:relative 
}
 .input-group{
	 display:table;
	 border-collapse:separate 
}
 .input-group[class*=col-]{
	 float:none;
	 padding-left:0;
	 padding-right:0 
}
 .input-group .form-control,.input-group .site_container input[type=number],.input-group .site_container input[type=search],.input-group .site_container input[type=text],.input-group .site_container input[type=password],.input-group .site_container input[type=datetime],.input-group .site_container input[type=datetime-local],.input-group .site_container input[type=date],.input-group .site_container input[type=month],.input-group .site_container input[type=time],.input-group .site_container input[type=week],.input-group .site_container input[type=email],.input-group .site_container input[type=url],.input-group .site_container input[type=tel],.input-group .site_container input[type=color],.input-group .site_container select,.input-group .site_container textarea,.site_container .input-group input[type=number],.site_container .input-group input[type=search],.site_container .input-group input[type=text],.site_container .input-group input[type=password],.site_container .input-group input[type=datetime],.site_container .input-group input[type=datetime-local],.site_container .input-group input[type=date],.site_container .input-group input[type=month],.site_container .input-group input[type=time],.site_container .input-group input[type=week],.site_container .input-group input[type=email],.site_container .input-group input[type=url],.site_container .input-group input[type=tel],.site_container .input-group input[type=color],.site_container .input-group select,.site_container .input-group textarea{
	 position:relative;
	 z-index:2;
	 float:left;
	 width:100%;
	 margin-bottom:0 
}
 .input-group .form-control,.input-group .site_container input[type=number],.input-group .site_container input[type=search],.input-group .site_container input[type=text],.input-group .site_container input[type=password],.input-group .site_container input[type=datetime],.input-group .site_container input[type=datetime-local],.input-group .site_container input[type=date],.input-group .site_container input[type=month],.input-group .site_container input[type=time],.input-group .site_container input[type=week],.input-group .site_container input[type=email],.input-group .site_container input[type=url],.input-group .site_container input[type=tel],.input-group .site_container input[type=color],.input-group .site_container select,.input-group .site_container textarea,.input-group-addon,.input-group-btn,.site_container .input-group input[type=number],.site_container .input-group input[type=search],.site_container .input-group input[type=text],.site_container .input-group input[type=password],.site_container .input-group input[type=datetime],.site_container .input-group input[type=datetime-local],.site_container .input-group input[type=date],.site_container .input-group input[type=month],.site_container .input-group input[type=time],.site_container .input-group input[type=week],.site_container .input-group input[type=email],.site_container .input-group input[type=url],.site_container .input-group input[type=tel],.site_container .input-group input[type=color],.site_container .input-group select,.site_container .input-group textarea{
	 display:table-cell 
}
 .input-group-addon,.input-group-btn{
	 width:1%;
	 white-space:nowrap;
	 vertical-align:middle 
}
 .input-group-addon{
	 padding:6px 12px;
	 font-size:14px;
	 font-weight:400;
	 line-height:1;
	 color:#555;
	 text-align:center;
	 background-color:#eee;
	 border:1px solid #ccc;
	 border-radius:4px 
}
 .input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>.input-group-addon.btn-large,.site_container .input-group-sm>input.input-group-addon[type=number],.site_container .input-group-sm>input.input-group-addon[type=search],.site_container .input-group-sm>input.input-group-addon[type=text],.site_container .input-group-sm>input.input-group-addon[type=password],.site_container .input-group-sm>input.input-group-addon[type=datetime],.site_container .input-group-sm>input.input-group-addon[type=datetime-local],.site_container .input-group-sm>input.input-group-addon[type=date],.site_container .input-group-sm>input.input-group-addon[type=month],.site_container .input-group-sm>input.input-group-addon[type=time],.site_container .input-group-sm>input.input-group-addon[type=week],.site_container .input-group-sm>input.input-group-addon[type=email],.site_container .input-group-sm>input.input-group-addon[type=url],.site_container .input-group-sm>input.input-group-addon[type=tel],.site_container .input-group-sm>input.input-group-addon[type=color],.site_container .input-group-sm>select.input-group-addon,.site_container .input-group-sm>textarea.input-group-addon{
	 padding:5px 10px;
	 font-size:12px;
	 border-radius:3px 
}
 .input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>.input-group-addon.btn-large,.site_container .input-group-lg>input.input-group-addon[type=number],.site_container .input-group-lg>input.input-group-addon[type=search],.site_container .input-group-lg>input.input-group-addon[type=text],.site_container .input-group-lg>input.input-group-addon[type=password],.site_container .input-group-lg>input.input-group-addon[type=datetime],.site_container .input-group-lg>input.input-group-addon[type=datetime-local],.site_container .input-group-lg>input.input-group-addon[type=date],.site_container .input-group-lg>input.input-group-addon[type=month],.site_container .input-group-lg>input.input-group-addon[type=time],.site_container .input-group-lg>input.input-group-addon[type=week],.site_container .input-group-lg>input.input-group-addon[type=email],.site_container .input-group-lg>input.input-group-addon[type=url],.site_container .input-group-lg>input.input-group-addon[type=tel],.site_container .input-group-lg>input.input-group-addon[type=color],.site_container .input-group-lg>select.input-group-addon,.site_container .input-group-lg>textarea.input-group-addon{
	 padding:10px 16px;
	 font-size:18px;
	 border-radius:6px 
}
 .input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{
	 margin-top:0 
}
 .input-group .form-control:first-child,.input-group .site_container input[type=number]:first-child,.input-group .site_container input[type=search]:first-child,.input-group .site_container input[type=text]:first-child,.input-group .site_container input[type=password]:first-child,.input-group .site_container input[type=datetime]:first-child,.input-group .site_container input[type=datetime-local]:first-child,.input-group .site_container input[type=date]:first-child,.input-group .site_container input[type=month]:first-child,.input-group .site_container input[type=time]:first-child,.input-group .site_container input[type=week]:first-child,.input-group .site_container input[type=email]:first-child,.input-group .site_container input[type=url]:first-child,.input-group .site_container input[type=tel]:first-child,.input-group .site_container input[type=color]:first-child,.input-group .site_container select:first-child,.input-group .site_container textarea:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.btn-large,.input-group-btn:first-child>.btn-large,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-large,.input-group-btn:last-child>.btn-large:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.site_container .input-group input[type=number]:first-child,.site_container .input-group input[type=search]:first-child,.site_container .input-group input[type=text]:first-child,.site_container .input-group input[type=password]:first-child,.site_container .input-group input[type=datetime]:first-child,.site_container .input-group input[type=datetime-local]:first-child,.site_container .input-group input[type=date]:first-child,.site_container .input-group input[type=month]:first-child,.site_container .input-group input[type=time]:first-child,.site_container .input-group input[type=week]:first-child,.site_container .input-group input[type=email]:first-child,.site_container .input-group input[type=url]:first-child,.site_container .input-group input[type=tel]:first-child,.site_container .input-group input[type=color]:first-child,.site_container .input-group select:first-child,.site_container .input-group textarea:first-child{
	 border-bottom-right-radius:0;
	 border-top-right-radius:0 
}
 .input-group-addon:first-child{
	 border-right:0 
}
 .input-group .form-control:last-child,.input-group .site_container input[type=number]:last-child,.input-group .site_container input[type=search]:last-child,.input-group .site_container input[type=text]:last-child,.input-group .site_container input[type=password]:last-child,.input-group .site_container input[type=datetime]:last-child,.input-group .site_container input[type=datetime-local]:last-child,.input-group .site_container input[type=date]:last-child,.input-group .site_container input[type=month]:last-child,.input-group .site_container input[type=time]:last-child,.input-group .site_container input[type=week]:last-child,.input-group .site_container input[type=email]:last-child,.input-group .site_container input[type=url]:last-child,.input-group .site_container input[type=tel]:last-child,.input-group .site_container input[type=color]:last-child,.input-group .site_container select:last-child,.input-group .site_container textarea:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-large,.input-group-btn:first-child>.btn-large:not(:first-child),.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.btn-large,.input-group-btn:last-child>.btn-large,.input-group-btn:last-child>.dropdown-toggle,.site_container .input-group input[type=number]:last-child,.site_container .input-group input[type=search]:last-child,.site_container .input-group input[type=text]:last-child,.site_container .input-group input[type=password]:last-child,.site_container .input-group input[type=datetime]:last-child,.site_container .input-group input[type=datetime-local]:last-child,.site_container .input-group input[type=date]:last-child,.site_container .input-group input[type=month]:last-child,.site_container .input-group input[type=time]:last-child,.site_container .input-group input[type=week]:last-child,.site_container .input-group input[type=email]:last-child,.site_container .input-group input[type=url]:last-child,.site_container .input-group input[type=tel]:last-child,.site_container .input-group input[type=color]:last-child,.site_container .input-group select:last-child,.site_container .input-group textarea:last-child{
	 border-bottom-left-radius:0;
	 border-top-left-radius:0 
}
 .input-group-addon:last-child{
	 border-left:0 
}
 .input-group-btn{
	 font-size:0;
	 white-space:nowrap 
}
 .input-group-btn>.btn+.btn,.input-group-btn>.btn+.btn-large,.input-group-btn>.btn-large+.btn,.input-group-btn>.btn-large+.btn-large{
	 margin-left:-1px 
}
 .input-group-btn>.btn-large:active,.input-group-btn>.btn-large:focus,.input-group-btn>.btn-large:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{
	 z-index:2 
}
 .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>.btn-large{
	 margin-right:-1px 
}
 .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>.btn-large{
	 z-index:2;
	 margin-left:-1px 
}
 .nav{
	 margin-bottom:0;
	 padding-left:0;
	 list-style:none 
}
 .nav:after,.nav:before{
	 content:" ";
	 display:table 
}
 .nav>li,.nav>li>a{
	 display:block;
	 position:relative 
}
 .nav>li>a{
	 padding:10px 15px 
}
 .nav>li>a:focus,.nav>li>a:hover{
	 text-decoration:none;
	 background-color:#eee 
}
 .nav>li.disabled>a{
	 color:#777 
}
 .nav>li.disabled>a:focus,.nav>li.disabled>a:hover{
	 color:#777;
	 text-decoration:none;
	 background-color:transparent;
	 cursor:not-allowed 
}
 .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{
	 background-color:#eee;
	 border-color:#337ab7 
}
 .nav .nav-divider{
	 height:1px;
	 margin:9px 0;
	 overflow:hidden;
	 background-color:#e5e5e5 
}
 .nav>li>a>img{
	 max-width:none 
}
 .nav-tabs{
	 border-bottom:1px solid #ddd 
}
 .nav-tabs>li{
	 float:left;
	 margin-bottom:-1px 
}
 .nav-tabs>li>a{
	 margin-right:2px;
	 line-height:1.42857;
	 border:1px solid transparent;
	 border-radius:4px 4px 0 0 
}
 .nav-tabs>li>a:hover{
	 border-color:#eee #eee #ddd 
}
 .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
	 color:#555;
	 background-color:#fff;
	 border:1px solid #ddd;
	 border-bottom-color:transparent;
	 cursor:default 
}
 .nav-pills>li,.navbar .site-top-nav .nav>li{
	 float:left 
}
 .nav-justified>li,.nav-stacked>li,.nav-tabs.nav-justified>li{
	 float:none 
}
 .nav-pills>li>a,.navbar .site-top-nav .nav>li>a{
	 border-radius:4px 
}
 .nav-pills>li+li,.navbar .site-top-nav .nav>li+li{
	 margin-left:2px 
}
 .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.navbar .site-top-nav .nav>li.active>a,.navbar .site-top-nav .nav>li.active>a:focus,.navbar .site-top-nav .nav>li.active>a:hover{
	 color:#fff;
	 background-color:#337ab7 
}
 .nav-stacked>li+li{
	 margin-top:2px;
	 margin-left:0 
}
 .nav-justified,.nav-tabs.nav-justified{
	 width:100% 
}
 .nav-justified>li>a,.nav-tabs.nav-justified>li>a{
	 text-align:center;
	 margin-bottom:5px 
}
 .nav-justified>.dropdown .dropdown-menu{
	 top:auto;
	 left:auto 
}
 .nav-tabs-justified,.nav-tabs.nav-justified{
	 border-bottom:0 
}
 .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
	 margin-right:0;
	 border-radius:4px 
}
 .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
	 border:1px solid #ddd 
}
 @media (min-width:768px){
	 .nav-justified>li,.nav-tabs.nav-justified>li{
		 display:table-cell;
		 width:1% 
	}
	 .nav-justified>li>a,.nav-tabs.nav-justified>li>a{
		 margin-bottom:0 
	}
	 .nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{
		 border-bottom:1px solid #ddd;
		 border-radius:4px 4px 0 0 
	}
	 .nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{
		 border-bottom-color:#fff 
	}
}
 .tab-content>.tab-pane{
	 display:none 
}
 .tab-content>.active{
	 display:block 
}
 .nav-tabs .dropdown-menu{
	 margin-top:-1px;
	 border-top-right-radius:0;
	 border-top-left-radius:0 
}
 .navbar{
	 position:relative;
	 border:1px solid transparent 
}
 .navbar:after,.navbar:before{
	 content:" ";
	 display:table 
}
 .navbar-header:after,.navbar-header:before{
	 content:" ";
	 display:table 
}
 .nav-collapse,.navbar-collapse{
	 overflow-x:visible;
	 padding-right:15px;
	 padding-left:15px;
	 border-top:1px solid transparent;
	 box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
	 -webkit-overflow-scrolling:touch 
}
 .nav-collapse:after,.nav-collapse:before,.navbar-collapse:after,.navbar-collapse:before{
	 content:" ";
	 display:table 
}
 .in.nav-collapse,.navbar-collapse.in{
	 overflow-y:auto 
}
 @media (min-width:768px){
	 .navbar{
		 border-radius:4px 
	}
	 .navbar-header{
		 float:left 
	}
	 .nav-collapse,.navbar-collapse{
		 width:auto;
		 border-top:0;
		 box-shadow:none 
	}
	 .collapse.nav-collapse,.navbar-collapse.collapse{
		 display:block!important;
		 height:auto!important;
		 padding-bottom:0;
		 overflow:visible!important 
	}
	 .in.nav-collapse,.navbar-collapse.in{
		 overflow-y:visible 
	}
	 .navbar-fixed-bottom .nav-collapse,.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .nav-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .nav-collapse,.navbar-static-top .navbar-collapse{
		 padding-left:0;
		 padding-right:0 
	}
}
 .carousel-inner,.embed-responsive,.modal,.modal-open,svg:not(:root){
	 overflow:hidden 
}
 @media (max-device-width:480px) and (orientation:landscape){
	 .navbar-fixed-bottom .nav-collapse,.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .nav-collapse,.navbar-fixed-top .navbar-collapse{
		 max-height:200px 
	}
}
 .container-fluid>.nav-collapse,.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.nav-collapse,.container>.navbar-collapse,.container>.navbar-header,.story_category_list.category_stories>.nav-collapse,.story_category_list.category_stories>.navbar-collapse,.story_category_list.category_stories>.navbar-header{
	 margin-right:-15px;
	 margin-left:-15px 
}
 .navbar-static-top{
	 z-index:1000;
	 border-width:0 0 1px 
}
 .navbar-fixed-bottom,.navbar-fixed-top{
	 position:fixed;
	 right:0;
	 left:0;
	 z-index:1030 
}
 .navbar-fixed-top{
	 top:0;
	 border-width:0 0 1px 
}
 .navbar-fixed-bottom{
	 bottom:0;
	 margin-bottom:0;
	 border-width:1px 0 0 
}
 .navbar .brand,.navbar-brand{
	 float:left;
	 padding:15px;
	 font-size:18px;
	 line-height:20px;
	 height:50px 
}
 .navbar .brand:focus,.navbar .brand:hover,.navbar-brand:focus,.navbar-brand:hover{
	 text-decoration:none 
}
 .navbar .brand>img,.navbar-brand>img{
	 display:block 
}
 @media (min-width:768px){
	 .container-fluid>.nav-collapse,.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.nav-collapse,.container>.navbar-collapse,.container>.navbar-header,.story_category_list.category_stories>.nav-collapse,.story_category_list.category_stories>.navbar-collapse,.story_category_list.category_stories>.navbar-header{
		 margin-right:0;
		 margin-left:0 
	}
	 .navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{
		 border-radius:0 
	}
	 .navbar>.container .brand,.navbar>.container .navbar-brand,.navbar>.container-fluid .brand,.navbar>.container-fluid .navbar-brand,.navbar>.story_category_list.category_stories .brand,.navbar>.story_category_list.category_stories .navbar-brand{
		 margin-left:-15px 
	}
}
 .navbar-toggle,.navicon{
	 position:relative;
	 float:right;
	 margin-right:15px;
	 padding:9px 10px;
	 margin-top:8px;
	 margin-bottom:8px;
	 background-color:transparent;
	 background-image:none;
	 border:1px solid transparent;
	 border-radius:4px 
}
 .navbar-toggle:focus,.navicon:focus{
	 outline:0 
}
 .navbar-toggle .icon-bar,.navicon .icon-bar{
	 display:block;
	 width:22px;
	 height:2px;
	 border-radius:1px 
}
 .navbar-toggle .icon-bar+.icon-bar,.navicon .icon-bar+.icon-bar{
	 margin-top:4px 
}
 .navbar .nav,.navbar-nav{
	 margin:7.5px -15px 
}
 .navbar .nav>li>a,.navbar-nav>li>a{
	 padding-top:10px;
	 padding-bottom:10px;
	 line-height:20px 
}
 @media (max-width:767px){
	 .navbar .nav .open .dropdown-menu,.navbar-nav .open .dropdown-menu{
		 position:static;
		 float:none;
		 width:auto;
		 margin-top:0;
		 background-color:transparent;
		 border:0;
		 box-shadow:none 
	}
	 .navbar .nav .open .dropdown-menu .dropdown-header,.navbar .nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{
		 padding:5px 15px 5px 25px 
	}
	 .navbar .nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu>li>a{
		 line-height:20px 
	}
	 .navbar .nav .open .dropdown-menu>li>a:focus,.navbar .nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{
		 background-image:none 
	}
}
 .progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{
	 background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	 background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 @media (min-width:768px){
	 .navbar-toggle,.navicon{
		 display:none 
	}
	 .navbar .nav,.navbar-nav{
		 float:left;
		 margin:0 
	}
	 .navbar .nav>li,.navbar-nav>li{
		 float:left 
	}
	 .navbar .nav>li>a,.navbar-nav>li>a{
		 padding-top:15px;
		 padding-bottom:15px 
	}
}
 .navbar-form{
	 padding:10px 15px;
	 border-top:1px solid transparent;
	 border-bottom:1px solid transparent;
	 -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
	 box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
	 margin:8px -15px 
}
 @media (min-width:768px){
	 .navbar-form .form-control-static,.navbar-form .form-group{
		 display:inline-block 
	}
	 .navbar-form .control-label,.navbar-form .form-group{
		 margin-bottom:0;
		 vertical-align:middle 
	}
	 .navbar-form .form-control,.navbar-form .site_container input[type=number],.navbar-form .site_container input[type=search],.navbar-form .site_container input[type=text],.navbar-form .site_container input[type=password],.navbar-form .site_container input[type=datetime],.navbar-form .site_container input[type=datetime-local],.navbar-form .site_container input[type=date],.navbar-form .site_container input[type=month],.navbar-form .site_container input[type=time],.navbar-form .site_container input[type=week],.navbar-form .site_container input[type=email],.navbar-form .site_container input[type=url],.navbar-form .site_container input[type=tel],.navbar-form .site_container input[type=color],.navbar-form .site_container select,.navbar-form .site_container textarea,.site_container .navbar-form input[type=number],.site_container .navbar-form input[type=search],.site_container .navbar-form input[type=text],.site_container .navbar-form input[type=password],.site_container .navbar-form input[type=datetime],.site_container .navbar-form input[type=datetime-local],.site_container .navbar-form input[type=date],.site_container .navbar-form input[type=month],.site_container .navbar-form input[type=time],.site_container .navbar-form input[type=week],.site_container .navbar-form input[type=email],.site_container .navbar-form input[type=url],.site_container .navbar-form input[type=tel],.site_container .navbar-form input[type=color],.site_container .navbar-form select,.site_container .navbar-form textarea{
		 display:inline-block;
		 width:auto;
		 vertical-align:middle 
	}
	 .navbar-form .input-group{
		 display:inline-table;
		 vertical-align:middle 
	}
	 .navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .site_container input[type=number],.navbar-form .input-group .site_container input[type=search],.navbar-form .input-group .site_container input[type=text],.navbar-form .input-group .site_container input[type=password],.navbar-form .input-group .site_container input[type=datetime],.navbar-form .input-group .site_container input[type=datetime-local],.navbar-form .input-group .site_container input[type=date],.navbar-form .input-group .site_container input[type=month],.navbar-form .input-group .site_container input[type=time],.navbar-form .input-group .site_container input[type=week],.navbar-form .input-group .site_container input[type=email],.navbar-form .input-group .site_container input[type=url],.navbar-form .input-group .site_container input[type=tel],.navbar-form .input-group .site_container input[type=color],.navbar-form .input-group .site_container select,.navbar-form .input-group .site_container textarea,.site_container .navbar-form .input-group input[type=number],.site_container .navbar-form .input-group input[type=search],.site_container .navbar-form .input-group input[type=text],.site_container .navbar-form .input-group input[type=password],.site_container .navbar-form .input-group input[type=datetime],.site_container .navbar-form .input-group input[type=datetime-local],.site_container .navbar-form .input-group input[type=date],.site_container .navbar-form .input-group input[type=month],.site_container .navbar-form .input-group input[type=time],.site_container .navbar-form .input-group input[type=week],.site_container .navbar-form .input-group input[type=email],.site_container .navbar-form .input-group input[type=url],.site_container .navbar-form .input-group input[type=tel],.site_container .navbar-form .input-group input[type=color],.site_container .navbar-form .input-group select,.site_container .navbar-form .input-group textarea{
		 width:auto 
	}
	 .navbar-form .input-group>.form-control,.navbar-form .site_container .input-group>input[type=number],.navbar-form .site_container .input-group>input[type=search],.navbar-form .site_container .input-group>input[type=text],.navbar-form .site_container .input-group>input[type=password],.navbar-form .site_container .input-group>input[type=datetime],.navbar-form .site_container .input-group>input[type=datetime-local],.navbar-form .site_container .input-group>input[type=date],.navbar-form .site_container .input-group>input[type=month],.navbar-form .site_container .input-group>input[type=time],.navbar-form .site_container .input-group>input[type=week],.navbar-form .site_container .input-group>input[type=email],.navbar-form .site_container .input-group>input[type=url],.navbar-form .site_container .input-group>input[type=tel],.navbar-form .site_container .input-group>input[type=color],.navbar-form .site_container .input-group>select,.navbar-form .site_container .input-group>textarea,.site_container .navbar-form .input-group>input[type=number],.site_container .navbar-form .input-group>input[type=search],.site_container .navbar-form .input-group>input[type=text],.site_container .navbar-form .input-group>input[type=password],.site_container .navbar-form .input-group>input[type=datetime],.site_container .navbar-form .input-group>input[type=datetime-local],.site_container .navbar-form .input-group>input[type=date],.site_container .navbar-form .input-group>input[type=month],.site_container .navbar-form .input-group>input[type=time],.site_container .navbar-form .input-group>input[type=week],.site_container .navbar-form .input-group>input[type=email],.site_container .navbar-form .input-group>input[type=url],.site_container .navbar-form .input-group>input[type=tel],.site_container .navbar-form .input-group>input[type=color],.site_container .navbar-form .input-group>select,.site_container .navbar-form .input-group>textarea{
		 width:100% 
	}
	 .navbar-form .checkbox,.navbar-form .radio{
		 display:inline-block;
		 margin-top:0;
		 margin-bottom:0;
		 vertical-align:middle 
	}
	 .navbar-form .checkbox label,.navbar-form .radio label{
		 padding-left:0 
	}
	 .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{
		 position:relative;
		 margin-left:0 
	}
	 .navbar-form .has-feedback .form-control-feedback{
		 top:0 
	}
	 .navbar-form{
		 width:auto;
		 border:0;
		 margin-left:0;
		 margin-right:0;
		 padding-top:0;
		 padding-bottom:0;
		 -webkit-box-shadow:none;
		 box-shadow:none 
	}
}
 .breadcrumb>li,.pagination{
	 display:inline-block 
}
 .btn .badge,.btn .label,.btn-large .badge,.btn-large .label{
	 top:-1px;
	 position:relative 
}
 @media (max-width:767px){
	 .navbar-form .form-group{
		 margin-bottom:5px 
	}
	 .navbar-form .form-group:last-child{
		 margin-bottom:0 
	}
}
 .navbar .nav>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu{
	 margin-top:0;
	 border-top-right-radius:0;
	 border-top-left-radius:0 
}
 .navbar .navbar-fixed-bottom .nav>li>.dropdown-menu,.navbar-fixed-bottom .navbar .nav>li>.dropdown-menu,.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
	 margin-bottom:0;
	 border-radius:4px 4px 0 0 
}
 .navbar-btn{
	 margin-top:8px;
	 margin-bottom:8px 
}
 .btn-group-sm>.navbar-btn.btn,.btn-group-sm>.navbar-btn.btn-large,.navbar-btn.btn-sm{
	 margin-top:10px;
	 margin-bottom:10px 
}
 .btn-group-xs>.navbar-btn.btn,.btn-group-xs>.navbar-btn.btn-large,.navbar-btn.btn-xs{
	 margin-top:14px;
	 margin-bottom:14px 
}
 .navbar-text{
	 margin-top:15px;
	 margin-bottom:15px 
}
 @media (min-width:768px){
	 .navbar-text{
		 float:left;
		 margin-left:15px;
		 margin-right:15px 
	}
	 .navbar-left{
		 float:left!important 
	}
	 .navbar-right{
		 float:right!important;
		 margin-right:-15px 
	}
	 .navbar-right~.navbar-right{
		 margin-right:0 
	}
}
 .navbar-default{
	 background-color:#f8f8f8;
	 border-color:#e7e7e7 
}
 .navbar .navbar-default .brand,.navbar-default .navbar .brand,.navbar-default .navbar-brand{
	 color:#777 
}
 .navbar .navbar-default .brand:focus,.navbar .navbar-default .brand:hover,.navbar-default .navbar .brand:focus,.navbar-default .navbar .brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{
	 color:#5e5e5e;
	 background-color:transparent 
}
 .navbar .navbar-default .nav>li>a,.navbar-default .navbar .nav>li>a,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{
	 color:#777 
}
 .navbar .navbar-default .nav>li>a:focus,.navbar .navbar-default .nav>li>a:hover,.navbar-default .navbar .nav>li>a:focus,.navbar-default .navbar .nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{
	 color:#333;
	 background-color:transparent 
}
 .navbar .navbar-default .nav>.active>a,.navbar .navbar-default .nav>.active>a:focus,.navbar .navbar-default .nav>.active>a:hover,.navbar-default .navbar .nav>.active>a,.navbar-default .navbar .nav>.active>a:focus,.navbar-default .navbar .nav>.active>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{
	 color:#555;
	 background-color:#e7e7e7 
}
 .navbar .navbar-default .nav>.disabled>a,.navbar .navbar-default .nav>.disabled>a:focus,.navbar .navbar-default .nav>.disabled>a:hover,.navbar-default .navbar .nav>.disabled>a,.navbar-default .navbar .nav>.disabled>a:focus,.navbar-default .navbar .nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{
	 color:#ccc;
	 background-color:transparent 
}
 .navbar-default .navbar-toggle,.navbar-default .navicon{
	 border-color:#ddd 
}
 .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navicon:focus,.navbar-default .navicon:hover{
	 background-color:#ddd 
}
 .navbar-default .navbar-toggle .icon-bar,.navbar-default .navicon .icon-bar{
	 background-color:#888 
}
 .navbar-default .nav-collapse,.navbar-default .navbar-collapse,.navbar-default .navbar-form{
	 border-color:#e7e7e7 
}
 .navbar .navbar-default .nav>.open>a,.navbar .navbar-default .nav>.open>a:focus,.navbar .navbar-default .nav>.open>a:hover,.navbar-default .navbar .nav>.open>a,.navbar-default .navbar .nav>.open>a:focus,.navbar-default .navbar .nav>.open>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{
	 background-color:#e7e7e7;
	 color:#555 
}
 @media (max-width:767px){
	 .navbar .navbar-default .nav .open .dropdown-menu>li>a,.navbar-default .navbar .nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a{
		 color:#777 
	}
	 .navbar .navbar-default .nav .open .dropdown-menu>li>a:focus,.navbar .navbar-default .nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar .nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar .nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		 color:#333;
		 background-color:transparent 
	}
	 .navbar .navbar-default .nav .open .dropdown-menu>.active>a,.navbar .navbar-default .nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-default .nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar .nav .open .dropdown-menu>.active>a,.navbar-default .navbar .nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar .nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{
		 color:#555;
		 background-color:#e7e7e7 
	}
	 .navbar .navbar-default .nav .open .dropdown-menu>.disabled>a,.navbar .navbar-default .nav .open .dropdown-menu>.disabled>a:focus,.navbar .navbar-default .nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar .nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar .nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar .nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{
		 color:#ccc;
		 background-color:transparent 
	}
}
 .navbar-default .navbar-link{
	 color:#777 
}
 .navbar-default .navbar-link:hover{
	 color:#333 
}
 .navbar-default .btn-link{
	 color:#777 
}
 .navbar-default .btn-link:focus,.navbar-default .btn-link:hover{
	 color:#333 
}
 .navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{
	 color:#ccc 
}
 .navbar-inverse{
	 background-color:#222;
	 border-color:#090909 
}
 .navbar .navbar-inverse .brand,.navbar-inverse .navbar .brand,.navbar-inverse .navbar-brand{
	 color:#9d9d9d 
}
 .navbar .navbar-inverse .brand:focus,.navbar .navbar-inverse .brand:hover,.navbar-inverse .navbar .brand:focus,.navbar-inverse .navbar .brand:hover,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{
	 color:#fff;
	 background-color:transparent 
}
 .navbar .navbar-inverse .nav>li>a,.navbar-inverse .navbar .nav>li>a,.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{
	 color:#9d9d9d 
}
 .navbar .navbar-inverse .nav>li>a:focus,.navbar .navbar-inverse .nav>li>a:hover,.navbar-inverse .navbar .nav>li>a:focus,.navbar-inverse .navbar .nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{
	 color:#fff;
	 background-color:transparent 
}
 .navbar .navbar-inverse .nav>.active>a,.navbar .navbar-inverse .nav>.active>a:focus,.navbar .navbar-inverse .nav>.active>a:hover,.navbar-inverse .navbar .nav>.active>a,.navbar-inverse .navbar .nav>.active>a:focus,.navbar-inverse .navbar .nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{
	 color:#fff;
	 background-color:#090909 
}
 .navbar .navbar-inverse .nav>.disabled>a,.navbar .navbar-inverse .nav>.disabled>a:focus,.navbar .navbar-inverse .nav>.disabled>a:hover,.navbar-inverse .navbar .nav>.disabled>a,.navbar-inverse .navbar .nav>.disabled>a:focus,.navbar-inverse .navbar .nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{
	 color:#444;
	 background-color:transparent 
}
 .navbar-inverse .navbar-toggle,.navbar-inverse .navicon{
	 border-color:#333 
}
 .navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navicon:focus,.navbar-inverse .navicon:hover{
	 background-color:#333 
}
 .navbar-inverse .navbar-toggle .icon-bar,.navbar-inverse .navicon .icon-bar{
	 background-color:#fff 
}
 .navbar-inverse .nav-collapse,.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
	 border-color:#101010 
}
 .navbar .navbar-inverse .nav>.open>a,.navbar .navbar-inverse .nav>.open>a:focus,.navbar .navbar-inverse .nav>.open>a:hover,.navbar-inverse .navbar .nav>.open>a,.navbar-inverse .navbar .nav>.open>a:focus,.navbar-inverse .navbar .nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{
	 background-color:#090909;
	 color:#fff 
}
 @media (max-width:767px){
	 .navbar .navbar-inverse .nav .open .dropdown-menu>.dropdown-header,.navbar-inverse .navbar .nav .open .dropdown-menu>.dropdown-header,.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{
		 border-color:#090909 
	}
	 .navbar .navbar-inverse .nav .open .dropdown-menu .divider,.navbar-inverse .navbar .nav .open .dropdown-menu .divider,.navbar-inverse .navbar-nav .open .dropdown-menu .divider{
		 background-color:#090909 
	}
	 .navbar .navbar-inverse .nav .open .dropdown-menu>li>a,.navbar-inverse .navbar .nav .open .dropdown-menu>li>a,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{
		 color:#9d9d9d 
	}
	 .navbar .navbar-inverse .nav .open .dropdown-menu>li>a:focus,.navbar .navbar-inverse .nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar .nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar .nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{
		 color:#fff;
		 background-color:transparent 
	}
	 .navbar .navbar-inverse .nav .open .dropdown-menu>.active>a,.navbar .navbar-inverse .nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-inverse .nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar .nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar .nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar .nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{
		 color:#fff;
		 background-color:#090909 
	}
	 .navbar .navbar-inverse .nav .open .dropdown-menu>.disabled>a,.navbar .navbar-inverse .nav .open .dropdown-menu>.disabled>a:focus,.navbar .navbar-inverse .nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar .nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar .nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar .nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{
		 color:#444;
		 background-color:transparent 
	}
}
 .navbar-inverse .navbar-link{
	 color:#9d9d9d 
}
 .navbar-inverse .navbar-link:hover{
	 color:#fff 
}
 .navbar-inverse .btn-link{
	 color:#9d9d9d 
}
 .navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{
	 color:#fff 
}
 .navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{
	 color:#444 
}
 .breadcrumb{
	 padding:8px 15px;
	 margin-bottom:20px;
	 list-style:none;
	 background-color:#f5f5f5;
	 border-radius:4px 
}
 .breadcrumb>li+li:before{
	 content:"/ ";
	 padding:0 5px;
	 color:#ccc 
}
 .breadcrumb>.active{
	 color:#777 
}
 .pagination{
	 padding-left:0;
	 margin:20px 0;
	 border-radius:4px 
}
 .pagination>li{
	 display:inline 
}
 .pagination>li>a,.pagination>li>span{
	 position:relative;
	 float:left;
	 padding:6px 12px;
	 line-height:1.42857;
	 text-decoration:none;
	 color:#337ab7;
	 background-color:#fff;
	 border:1px solid #ddd;
	 margin-left:-1px 
}
 .pagination>li:first-child>a,.pagination>li:first-child>span{
	 margin-left:0;
	 border-bottom-left-radius:4px;
	 border-top-left-radius:4px 
}
 .pagination>li:last-child>a,.pagination>li:last-child>span{
	 border-bottom-right-radius:4px;
	 border-top-right-radius:4px 
}
 .pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{
	 z-index:3;
	 color:#23527c;
	 background-color:#eee;
	 border-color:#ddd 
}
 .pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{
	 z-index:2;
	 color:#fff;
	 background-color:#337ab7;
	 border-color:#337ab7;
	 cursor:default 
}
 .pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{
	 color:#777;
	 background-color:#fff;
	 border-color:#ddd;
	 cursor:not-allowed 
}
 .pagination-lg>li>a,.pagination-lg>li>span{
	 padding:10px 16px;
	 font-size:18px;
	 line-height:1.33333 
}
 .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
	 border-bottom-left-radius:6px;
	 border-top-left-radius:6px 
}
 .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
	 border-bottom-right-radius:6px;
	 border-top-right-radius:6px 
}
 .pagination-sm>li>a,.pagination-sm>li>span{
	 padding:5px 10px;
	 font-size:12px;
	 line-height:1.5 
}
 .badge,.label{
	 font-weight:700;
	 line-height:1;
	 white-space:nowrap;
	 text-align:center 
}
 .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
	 border-bottom-left-radius:3px;
	 border-top-left-radius:3px 
}
 .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{
	 border-bottom-right-radius:3px;
	 border-top-right-radius:3px 
}
 .pager{
	 padding-left:0;
	 margin:20px 0;
	 list-style:none;
	 text-align:center 
}
 .pager:after,.pager:before{
	 content:" ";
	 display:table 
}
 .pager:after{
	 clear:both 
}
 .pager li{
	 display:inline 
}
 .pager li>a,.pager li>span{
	 display:inline-block;
	 padding:5px 14px;
	 background-color:#fff;
	 border:1px solid #ddd;
	 border-radius:15px 
}
 .pager li>a:focus,.pager li>a:hover{
	 text-decoration:none;
	 background-color:#eee 
}
 .pager .next>a,.pager .next>span{
	 float:right 
}
 .pager .previous>a,.pager .previous>span{
	 float:left 
}
 .pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{
	 color:#777;
	 background-color:#fff;
	 cursor:not-allowed 
}
 .label{
	 display:inline;
	 padding:.2em .6em .3em;
	 font-size:75%;
	 color:#fff;
	 vertical-align:baseline;
	 border-radius:.25em 
}
 .label:empty{
	 display:none 
}
 a.label:focus,a.label:hover{
	 color:#fff;
	 text-decoration:none;
	 cursor:pointer 
}
 .label-default{
	 background-color:#777 
}
 .label-default[href]:focus,.label-default[href]:hover{
	 background-color:#5e5e5e 
}
 .label-primary{
	 background-color:#337ab7 
}
 .label-primary[href]:focus,.label-primary[href]:hover{
	 background-color:#286090 
}
 .label-success{
	 background-color:#5cb85c 
}
 .label-success[href]:focus,.label-success[href]:hover{
	 background-color:#449d44 
}
 .label-info{
	 background-color:#5bc0de 
}
 .label-info[href]:focus,.label-info[href]:hover{
	 background-color:#31b0d5 
}
 .label-warning{
	 background-color:#f0ad4e 
}
 .label-warning[href]:focus,.label-warning[href]:hover{
	 background-color:#ec971f 
}
 .label-danger{
	 background-color:#d9534f 
}
 .label-danger[href]:focus,.label-danger[href]:hover{
	 background-color:#c9302c 
}
 .badge{
	 display:inline-block;
	 min-width:10px;
	 padding:3px 7px;
	 font-size:12px;
	 color:#fff;
	 vertical-align:middle;
	 background-color:#777;
	 border-radius:10px 
}
 .badge:empty{
	 display:none 
}
 .media-object,.thumbnail{
	 display:block 
}
 .btn-group-xs>.btn .badge,.btn-group-xs>.btn-large .badge,.btn-xs .badge{
	 top:0;
	 padding:1px 5px 
}
 .list-group-item.active>.badge,.nav-pills>.active>a>.badge,.navbar .site-top-nav .nav>.active>a>.badge{
	 color:#337ab7;
	 background-color:#fff 
}
 .list-group-item>.badge{
	 float:right 
}
 .list-group-item>.badge+.badge{
	 margin-right:5px 
}
 .nav-pills>li>a>.badge,.navbar .site-top-nav .nav>li>a>.badge{
	 margin-left:3px 
}
 a.badge:focus,a.badge:hover{
	 color:#fff;
	 text-decoration:none;
	 cursor:pointer 
}
 .jumbotron,.jumbotron .h1,.jumbotron h1{
	 color:inherit 
}
 .jumbotron{
	 padding-top:30px;
	 padding-bottom:30px;
	 margin-bottom:30px;
	 background-color:#eee 
}
 .jumbotron p{
	 margin-bottom:15px;
	 font-size:21px;
	 font-weight:200 
}
 .alert,.thumbnail{
	 margin-bottom:20px 
}
 .alert .alert-link,.close{
	 font-weight:700 
}
 .jumbotron>hr{
	 border-top-color:#d5d5d5 
}
 .container .jumbotron,.container-fluid .jumbotron,.story_category_list.category_stories .jumbotron{
	 border-radius:6px 
}
 .jumbotron .container,.jumbotron .story_category_list.category_stories{
	 max-width:100% 
}
 @media screen and (min-width:768px){
	 .jumbotron{
		 padding-top:48px;
		 padding-bottom:48px 
	}
	 .container .jumbotron,.container-fluid .jumbotron,.story_category_list.category_stories .jumbotron{
		 padding-left:60px;
		 padding-right:60px 
	}
	 .jumbotron .h1,.jumbotron h1{
		 font-size:63px 
	}
}
 .thumbnail{
	 padding:4px;
	 line-height:1.42857;
	 background-color:#fff;
	 border:1px solid #ddd;
	 border-radius:4px;
	 -webkit-transition:border .2s ease-in-out;
	 -o-transition:border .2s ease-in-out;
	 transition:border .2s ease-in-out 
}
 .thumbnail a>img,.thumbnail>img{
	 display:block;
	 max-width:100%;
	 height:auto;
	 margin-left:auto;
	 margin-right:auto 
}
 .thumbnail .caption{
	 padding:9px;
	 color:#333 
}
 a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{
	 border-color:#337ab7 
}
 .alert{
	 padding:15px;
	 border:1px solid transparent;
	 border-radius:4px 
}
 .alert h4{
	 margin-top:0;
	 color:inherit 
}
 .alert>p,.alert>ul{
	 margin-bottom:0 
}
 .alert>p+p{
	 margin-top:5px 
}
 .alert-dismissable,.alert-dismissible{
	 padding-right:35px 
}
 .alert-dismissable .close,.alert-dismissible .close{
	 position:relative;
	 top:-2px;
	 right:-21px;
	 color:inherit 
}
 .alert-success{
	 background-color:#dff0d8;
	 border-color:#d6e9c6;
	 color:#3c763d 
}
 .alert-success hr{
	 border-top-color:#c9e2b3 
}
 .alert-success .alert-link{
	 color:#2b542c 
}
 .alert-info{
	 background-color:#d9edf7;
	 border-color:#bce8f1;
	 color:#31708f 
}
 .alert-info hr{
	 border-top-color:#a6e1ec 
}
 .alert-info .alert-link{
	 color:#245269 
}
 .alert,.alert-warning{
	 background-color:#fcf8e3;
	 border-color:#faebcc;
	 color:#8a6d3b 
}
 .alert hr,.alert-warning hr{
	 border-top-color:#f7e1b5 
}
 .alert .alert-link,.alert-warning .alert-link{
	 color:#66512c 
}
 .alert-danger,.alert-error{
	 background-color:#f2dede;
	 border-color:#ebccd1;
	 color:#a94442 
}
 .alert-danger hr,.alert-error hr{
	 border-top-color:#e4b9c0 
}
 .alert-danger .alert-link,.alert-error .alert-link{
	 color:#843534 
}
 @-webkit-keyframes progress-bar-stripes{
	 from{
		 background-position:40px 0 
	}
	 to{
		 background-position:0 0 
	}
}
 @keyframes progress-bar-stripes{
	 from{
		 background-position:40px 0 
	}
	 to{
		 background-position:0 0 
	}
}
 .progress{
	 margin-bottom:20px;
	 -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);
	 box-shadow:inset 0 1px 2px rgba(0,0,0,.1) 
}
 .progress-bar{
	 float:left;
	 width:0;
	 height:100%;
	 font-size:12px;
	 line-height:20px;
	 color:#fff;
	 text-align:center;
	 background-color:#337ab7;
	 -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	 box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
	 -webkit-transition:width .6s ease;
	 -o-transition:width .6s ease;
	 transition:width .6s ease 
}
 .progress-bar-striped,.progress-striped .progress-bar{
	 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	 background-size:40px 40px 
}
 .progress-bar.active,.progress.active .progress-bar{
	 -webkit-animation:progress-bar-stripes 2s linear infinite;
	 -o-animation:progress-bar-stripes 2s linear infinite;
	 animation:progress-bar-stripes 2s linear infinite 
}
 .progress-bar-success{
	 background-color:#5cb85c 
}
 .progress-striped .progress-bar-success{
	 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 .progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{
	 background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	 background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 .progress-bar-info{
	 background-color:#5bc0de 
}
 .progress-striped .progress-bar-info{
	 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 .progress-bar-warning{
	 background-color:#f0ad4e 
}
 .progress-striped .progress-bar-warning{
	 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 .progress-bar-danger{
	 background-color:#d9534f 
}
 .progress-striped .progress-bar-danger{
	 background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	 background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent) 
}
 .media{
	 margin-top:15px 
}
 .media:first-child{
	 margin-top:0 
}
 .media,.media-body{
	 zoom:1;
	 overflow:hidden 
}
 .media-body{
	 width:10000px 
}
 .media-object.img-thumbnail{
	 max-width:none 
}
 .media-right,.media>.pull-right,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .media>.submit_idea{
	 padding-left:10px 
}
 .col-md-12.contact_information .media>.site_logo,.media-left,.media>.pull-left,.span12.contact_information .media>.site_logo{
	 padding-right:10px 
}
 .media-body,.media-left,.media-right{
	 display:table-cell;
	 vertical-align:top 
}
 .media-middle,td,th{
	 vertical-align:middle 
}
 .media-bottom,.waves-input-wrapper{
	 vertical-align:bottom 
}
 .media-heading{
	 margin-top:0;
	 margin-bottom:5px 
}
 .media-list{
	 padding-left:0;
	 list-style:none 
}
 .list-group{
	 margin-bottom:20px;
	 padding-left:0 
}
 .list-group-item{
	 position:relative;
	 display:block;
	 padding:10px 15px;
	 margin-bottom:-1px;
	 background-color:#fff;
	 border:1px solid #ddd 
}
 .list-group-item:first-child{
	 border-top-right-radius:4px;
	 border-top-left-radius:4px 
}
 .list-group-item:last-child{
	 margin-bottom:0;
	 border-bottom-right-radius:4px;
	 border-bottom-left-radius:4px 
}
 a.list-group-item,button.list-group-item{
	 color:#555 
}
 a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{
	 color:#333 
}
 a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{
	 text-decoration:none;
	 color:#555;
	 background-color:#f5f5f5 
}
 button.list-group-item{
	 width:100%;
	 text-align:left 
}
 .list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{
	 background-color:#eee;
	 color:#777;
	 cursor:not-allowed 
}
 .list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{
	 color:inherit 
}
 .list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{
	 color:#777 
}
 .list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{
	 z-index:2;
	 color:#fff;
	 background-color:#337ab7;
	 border-color:#337ab7 
}
 .list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{
	 color:inherit 
}
 .list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{
	 color:#c7ddef 
}
 .list-group-item-success{
	 color:#3c763d;
	 background-color:#dff0d8 
}
 a.list-group-item-success,button.list-group-item-success{
	 color:#3c763d 
}
 a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{
	 color:inherit 
}
 a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{
	 color:#3c763d;
	 background-color:#d0e9c6 
}
 a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{
	 color:#fff;
	 background-color:#3c763d;
	 border-color:#3c763d 
}
 .list-group-item-info{
	 color:#31708f;
	 background-color:#d9edf7 
}
 a.list-group-item-info,button.list-group-item-info{
	 color:#31708f 
}
 a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{
	 color:inherit 
}
 a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{
	 color:#31708f;
	 background-color:#c4e3f3 
}
 a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{
	 color:#fff;
	 background-color:#31708f;
	 border-color:#31708f 
}
 .list-group-item-warning{
	 color:#8a6d3b;
	 background-color:#fcf8e3 
}
 a.list-group-item-warning,button.list-group-item-warning{
	 color:#8a6d3b 
}
 a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{
	 color:inherit 
}
 a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{
	 color:#8a6d3b;
	 background-color:#faf2cc 
}
 a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{
	 color:#fff;
	 background-color:#8a6d3b;
	 border-color:#8a6d3b 
}
 .list-group-item-danger{
	 color:#a94442;
	 background-color:#f2dede 
}
 a.list-group-item-danger,button.list-group-item-danger{
	 color:#a94442 
}
 a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{
	 color:inherit 
}
 a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{
	 color:#a94442;
	 background-color:#ebcccc 
}
 a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{
	 color:#fff;
	 background-color:#a94442;
	 border-color:#a94442 
}
 .panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{
	 color:inherit 
}
 .list-group-item-heading{
	 margin-top:0;
	 margin-bottom:5px 
}
 .list-group-item-text{
	 margin-bottom:0;
	 line-height:1.3 
}
 .panel{
	 margin-bottom:20px;
	 background-color:#fff;
	 border:1px solid transparent;
	 border-radius:4px;
	 -webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);
	 box-shadow:0 1px 1px rgba(0,0,0,.05) 
}
 .panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table,.site_container .panel>.panel-collapse>table,.site_container .panel>.table-responsive>table,.site_container .panel>table{
	 margin-bottom:0 
}
 .panel-body{
	 padding:15px 
}
 .panel-body:after,.panel-body:before{
	 content:" ";
	 display:table 
}
 .panel-heading{
	 padding:10px 15px;
	 border-bottom:1px solid transparent;
	 border-top-right-radius:3px;
	 border-top-left-radius:3px 
}
 .panel-title{
	 margin-top:0;
	 font-size:16px 
}
 .panel-footer{
	 padding:10px 15px;
	 background-color:#f5f5f5;
	 border-top:1px solid #ddd;
	 border-bottom-right-radius:3px;
	 border-bottom-left-radius:3px 
}
 .panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{
	 border-width:1px 0;
	 border-radius:0 
}
 .panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.site_container .panel>.table-responsive>table>tbody>tr:first-child>td,.site_container .panel>.table-responsive>table>tbody>tr:first-child>th,.site_container .panel>.table-responsive>table>tbody>tr:last-child>td,.site_container .panel>.table-responsive>table>tbody>tr:last-child>th,.site_container .panel>.table-responsive>table>tfoot>tr:last-child>td,.site_container .panel>.table-responsive>table>tfoot>tr:last-child>th,.site_container .panel>.table-responsive>table>thead>tr:first-child>td,.site_container .panel>.table-responsive>table>thead>tr:first-child>th,.site_container .panel>table>tbody>tr:first-child>td,.site_container .panel>table>tbody>tr:first-child>th,.site_container .panel>table>tbody>tr:last-child>td,.site_container .panel>table>tbody>tr:last-child>th,.site_container .panel>table>tfoot>tr:last-child>td,.site_container .panel>table>tfoot>tr:last-child>th,.site_container .panel>table>thead>tr:first-child>td,.site_container .panel>table>thead>tr:first-child>th{
	 border-bottom:0 
}
 .panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.site_container .panel>.table-responsive:last-child>table:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child,.site_container .panel>table:last-child,.site_container .panel>table:last-child>tbody:last-child>tr:last-child,.site_container .panel>table:last-child>tfoot:last-child>tr:last-child{
	 border-bottom-left-radius:3px;
	 border-bottom-right-radius:3px 
}
 .panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
	 border-top:0;
	 border-top-right-radius:3px;
	 border-top-left-radius:3px 
}
 .panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
	 border-bottom:0;
	 border-bottom-right-radius:3px;
	 border-bottom-left-radius:3px 
}
 .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
	 border-top-right-radius:0;
	 border-top-left-radius:0 
}
 .panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child,.site_container .panel>.table-responsive:first-child>table:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child,.site_container .panel>table:first-child,.site_container .panel>table:first-child>tbody:first-child>tr:first-child,.site_container .panel>table:first-child>thead:first-child>tr:first-child{
	 border-top-right-radius:3px;
	 border-top-left-radius:3px 
}
 .list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{
	 border-top-width:0 
}
 .panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption,.site_container .panel>.panel-collapse>table caption,.site_container .panel>.table-responsive>table caption,.site_container .panel>table caption{
	 padding-left:15px;
	 padding-right:15px 
}
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:first-child,.site_container .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:first-child,.site_container .panel>table:first-child>tbody:first-child>tr:first-child td:first-child,.site_container .panel>table:first-child>tbody:first-child>tr:first-child th:first-child,.site_container .panel>table:first-child>thead:first-child>tr:first-child td:first-child,.site_container .panel>table:first-child>thead:first-child>tr:first-child th:first-child{
	 border-top-left-radius:3px 
}
 .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.site_container .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child td:last-child,.site_container .panel>.table-responsive:first-child>table:first-child>tbody:first-child>tr:first-child th:last-child,.site_container .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child td:last-child,.site_container .panel>.table-responsive:first-child>table:first-child>thead:first-child>tr:first-child th:last-child,.site_container .panel>table:first-child>tbody:first-child>tr:first-child td:last-child,.site_container .panel>table:first-child>tbody:first-child>tr:first-child th:last-child,.site_container .panel>table:first-child>thead:first-child>tr:first-child td:last-child,.site_container .panel>table:first-child>thead:first-child>tr:first-child th:last-child{
	 border-top-right-radius:3px 
}
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.site_container .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:first-child,.site_container .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:first-child,.site_container .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:first-child,.site_container .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:first-child,.site_container .panel>table:last-child>tbody:last-child>tr:last-child td:first-child,.site_container .panel>table:last-child>tbody:last-child>tr:last-child th:first-child,.site_container .panel>table:last-child>tfoot:last-child>tr:last-child td:first-child,.site_container .panel>table:last-child>tfoot:last-child>tr:last-child th:first-child{
	 border-bottom-left-radius:3px 
}
 .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child td:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tbody:last-child>tr:last-child th:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child td:last-child,.site_container .panel>.table-responsive:last-child>table:last-child>tfoot:last-child>tr:last-child th:last-child,.site_container .panel>table:last-child>tbody:last-child>tr:last-child td:last-child,.site_container .panel>table:last-child>tbody:last-child>tr:last-child th:last-child,.site_container .panel>table:last-child>tfoot:last-child>tr:last-child td:last-child,.site_container .panel>table:last-child>tfoot:last-child>tr:last-child th:last-child{
	 border-bottom-right-radius:3px 
}
 .panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.site_container .panel>.panel-body+table,.site_container .panel>table+.panel-body{
	 border-top:1px solid #ddd 
}
 .panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th,.site_container .panel>table>tbody:first-child>tr:first-child td,.site_container .panel>table>tbody:first-child>tr:first-child th{
	 border-top:0 
}
 .panel>.table-bordered,.panel>.table-responsive>.table-bordered,.site_container .panel>.table-responsive>table,.site_container .panel>table{
	 border:0 
}
 .panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.site_container .panel>.table-responsive>table>tbody>tr>td:first-child,.site_container .panel>.table-responsive>table>tbody>tr>th:first-child,.site_container .panel>.table-responsive>table>tfoot>tr>td:first-child,.site_container .panel>.table-responsive>table>tfoot>tr>th:first-child,.site_container .panel>.table-responsive>table>thead>tr>td:first-child,.site_container .panel>.table-responsive>table>thead>tr>th:first-child,.site_container .panel>table>tbody>tr>td:first-child,.site_container .panel>table>tbody>tr>th:first-child,.site_container .panel>table>tfoot>tr>td:first-child,.site_container .panel>table>tfoot>tr>th:first-child,.site_container .panel>table>thead>tr>td:first-child,.site_container .panel>table>thead>tr>th:first-child{
	 border-left:0 
}
 .panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.site_container .panel>.table-responsive>table>tbody>tr>td:last-child,.site_container .panel>.table-responsive>table>tbody>tr>th:last-child,.site_container .panel>.table-responsive>table>tfoot>tr>td:last-child,.site_container .panel>.table-responsive>table>tfoot>tr>th:last-child,.site_container .panel>.table-responsive>table>thead>tr>td:last-child,.site_container .panel>.table-responsive>table>thead>tr>th:last-child,.site_container .panel>table>tbody>tr>td:last-child,.site_container .panel>table>tbody>tr>th:last-child,.site_container .panel>table>tfoot>tr>td:last-child,.site_container .panel>table>tfoot>tr>th:last-child,.site_container .panel>table>thead>tr>td:last-child,.site_container .panel>table>thead>tr>th:last-child{
	 border-right:0 
}
 .panel>.table-responsive{
	 border:0;
	 margin-bottom:0 
}
 .panel-group{
	 margin-bottom:20px 
}
 .panel-group .panel{
	 margin-bottom:0;
	 border-radius:4px 
}
 .panel-group .panel+.panel{
	 margin-top:5px 
}
 .panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{
	 border-top:1px solid #ddd 
}
 .panel-group .panel-footer{
	 border-top:0 
}
 .panel-group .panel-footer+.panel-collapse .panel-body{
	 border-bottom:1px solid #ddd 
}
 .panel-default{
	 border-color:#ddd 
}
 .panel-default>.panel-heading{
	 color:#333;
	 background-color:#f5f5f5;
	 border-color:#ddd 
}
 .panel-default>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#ddd 
}
 .panel-default>.panel-heading .badge{
	 color:#f5f5f5;
	 background-color:#333 
}
 .panel-default>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#ddd 
}
 .panel-primary{
	 border-color:#337ab7 
}
 .panel-primary>.panel-heading{
	 color:#fff;
	 background-color:#337ab7;
	 border-color:#337ab7 
}
 .panel-primary>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#337ab7 
}
 .panel-primary>.panel-heading .badge{
	 color:#337ab7;
	 background-color:#fff 
}
 .panel-primary>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#337ab7 
}
 .panel-success{
	 border-color:#d6e9c6 
}
 .panel-success>.panel-heading{
	 color:#3c763d;
	 background-color:#dff0d8;
	 border-color:#d6e9c6 
}
 .panel-success>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#d6e9c6 
}
 .panel-success>.panel-heading .badge{
	 color:#dff0d8;
	 background-color:#3c763d 
}
 .panel-success>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#d6e9c6 
}
 .panel-info{
	 border-color:#bce8f1 
}
 .panel-info>.panel-heading{
	 color:#31708f;
	 background-color:#d9edf7;
	 border-color:#bce8f1 
}
 .panel-info>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#bce8f1 
}
 .panel-info>.panel-heading .badge{
	 color:#d9edf7;
	 background-color:#31708f 
}
 .panel-info>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#bce8f1 
}
 .panel-warning{
	 border-color:#faebcc 
}
 .panel-warning>.panel-heading{
	 color:#8a6d3b;
	 background-color:#fcf8e3;
	 border-color:#faebcc 
}
 .panel-warning>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#faebcc 
}
 .panel-warning>.panel-heading .badge{
	 color:#fcf8e3;
	 background-color:#8a6d3b 
}
 .panel-warning>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#faebcc 
}
 .panel-danger{
	 border-color:#ebccd1 
}
 .panel-danger>.panel-heading{
	 color:#a94442;
	 background-color:#f2dede;
	 border-color:#ebccd1 
}
 .panel-danger>.panel-heading+.panel-collapse>.panel-body{
	 border-top-color:#ebccd1 
}
 .panel-danger>.panel-heading .badge{
	 color:#f2dede;
	 background-color:#a94442 
}
 .panel-danger>.panel-footer+.panel-collapse>.panel-body{
	 border-bottom-color:#ebccd1 
}
 .embed-responsive{
	 position:relative;
	 display:block;
	 height:0;
	 padding:0 
}
 .embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{
	 position:absolute;
	 top:0;
	 left:0;
	 bottom:0;
	 height:100%;
	 width:100%;
	 border:0 
}
 .embed-responsive-16by9{
	 padding-bottom:56.25% 
}
 .embed-responsive-4by3{
	 padding-bottom:75% 
}
 .well{
	 min-height:20px;
	 padding:19px;
	 margin-bottom:20px;
	 background-color:#f5f5f5;
	 border:1px solid #e3e3e3;
	 border-radius:4px;
	 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	 box-shadow:inset 0 1px 1px rgba(0,0,0,.05) 
}
 .well blockquote{
	 border-color:#ddd;
	 border-color:rgba(0,0,0,.15) 
}
 .well-lg{
	 padding:24px;
	 border-radius:6px 
}
 .well-sm{
	 padding:9px;
	 border-radius:3px 
}
 .close{
	 float:right;
	 font-size:21px;
	 line-height:1;
	 color:#000;
	 text-shadow:0 1px 0 #fff;
	 opacity:.2;
	 filter:alpha(opacity=20) 
}
 .popover,.tooltip{
	 font-style:normal;
	 font-weight:400;
	 letter-spacing:normal;
	 line-break:auto;
	 line-height:1.42857;
	 text-shadow:none;
	 white-space:normal;
	 word-break:normal;
	 word-spacing:normal;
	 word-wrap:normal;
	 text-decoration:none;
	 text-transform:none 
}
 .close:focus,.close:hover{
	 color:#000;
	 text-decoration:none;
	 cursor:pointer;
	 opacity:.5;
	 filter:alpha(opacity=50) 
}
 button.close{
	 padding:0;
	 cursor:pointer;
	 background:0 0;
	 border:0;
	 -webkit-appearance:none 
}
 .modal-content,.popover{
	 background-clip:padding-box 
}
 .modal{
	 top:0;
	 bottom:0;
	 z-index:1050;
	 -webkit-overflow-scrolling:touch;
	 outline:0 
}
 .modal.fade .modal-dialog{
	 -webkit-transform:translate(0,-25%);
	 -ms-transform:translate(0,-25%);
	 -o-transform:translate(0,-25%);
	 transform:translate(0,-25%);
	 -webkit-transition:-webkit-transform .3s ease-out;
	 -moz-transition:-moz-transform .3s ease-out;
	 -o-transition:-o-transform .3s ease-out;
	 transition:transform .3s ease-out 
}
 .modal.in .modal-dialog{
	 -webkit-transform:translate(0,0);
	 -ms-transform:translate(0,0);
	 -o-transform:translate(0,0);
	 transform:translate(0,0) 
}
 .modal-open .modal{
	 overflow-x:hidden;
	 overflow-y:auto 
}
 .modal-dialog{
	 position:relative;
	 width:auto;
	 margin:10px 
}
 .modal-content{
	 position:relative;
	 background-color:#fff;
	 border:1px solid #999;
	 border:1px solid rgba(0,0,0,.2);
	 border-radius:6px;
	 -webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
	 box-shadow:0 3px 9px rgba(0,0,0,.5);
	 outline:0 
}
 .modal-backdrop{
	 position:fixed;
	 top:0;
	 right:0;
	 bottom:0;
	 left:0;
	 z-index:1040;
	 background-color:#000 
}
 .modal-backdrop.fade{
	 opacity:0;
	 filter:alpha(opacity=0) 
}
 .modal-backdrop.in{
	 opacity:.5;
	 filter:alpha(opacity=50) 
}
 .modal-header{
	 padding:15px;
	 border-bottom:1px solid #e5e5e5;
	 min-height:16.43px 
}
 .modal-header .close{
	 margin-top:-2px 
}
 .modal-title{
	 margin:0;
	 line-height:1.42857 
}
 .modal-body{
	 position:relative;
	 padding:15px 
}
 .modal-footer{
	 padding:15px;
	 text-align:right;
	 border-top:1px solid #e5e5e5 
}
 .modal-footer:after,.modal-footer:before{
	 content:" ";
	 display:table 
}
 .modal-footer .btn+.btn,.modal-footer .btn+.btn-large,.modal-footer .btn-large+.btn,.modal-footer .btn-large+.btn-large{
	 margin-left:5px;
	 margin-bottom:0 
}
 .modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+.btn-large,.modal-footer .btn-group .btn-large+.btn,.modal-footer .btn-group .btn-large+.btn-large{
	 margin-left:-1px 
}
 .modal-footer .btn-block+.btn-block{
	 margin-left:0 
}
 .modal-scrollbar-measure{
	 position:absolute;
	 top:-9999px;
	 width:50px;
	 height:50px;
	 overflow:scroll 
}
 @media (min-width:768px){
	 .modal-dialog{
		 width:600px;
		 margin:30px auto 
	}
	 .modal-content{
		 -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
		 box-shadow:0 5px 15px rgba(0,0,0,.5) 
	}
	 .modal-sm{
		 width:300px 
	}
}
 .tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{
	 bottom:0;
	 margin-bottom:-5px;
	 border-width:5px 5px 0;
	 border-top-color:#000 
}
 @media (min-width:992px){
	 .modal-lg{
		 width:900px 
	}
}
 .tooltip{
	 position:absolute;
	 z-index:1070;
	 display:block;
	 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	 text-align:left;
	 text-align:start;
	 font-size:12px;
	 opacity:0;
	 filter:alpha(opacity=0) 
}
 .tooltip.in{
	 opacity:.9;
	 filter:alpha(opacity=90) 
}
 .tooltip.top{
	 margin-top:-3px;
	 padding:5px 0 
}
 .tooltip.right{
	 margin-left:3px;
	 padding:0 5px 
}
 .tooltip.bottom{
	 margin-top:3px;
	 padding:5px 0 
}
 .tooltip.left{
	 margin-left:-3px;
	 padding:0 5px 
}
 .tooltip-inner{
	 max-width:200px;
	 padding:3px 8px;
	 color:#fff;
	 text-align:center;
	 background-color:#000;
	 border-radius:4px 
}
 .tooltip-arrow{
	 position:absolute;
	 width:0;
	 height:0;
	 border-color:transparent;
	 border-style:solid 
}
 .tooltip.top .tooltip-arrow{
	 bottom:0;
	 left:50%;
	 margin-left:-5px;
	 border-width:5px 5px 0;
	 border-top-color:#000 
}
 .tooltip.top-left .tooltip-arrow{
	 right:5px 
}
 .tooltip.top-right .tooltip-arrow{
	 left:5px 
}
 .tooltip.right .tooltip-arrow{
	 top:50%;
	 left:0;
	 margin-top:-5px;
	 border-width:5px 5px 5px 0;
	 border-right-color:#000 
}
 .tooltip.left .tooltip-arrow{
	 top:50%;
	 right:0;
	 margin-top:-5px;
	 border-width:5px 0 5px 5px;
	 border-left-color:#000 
}
 .tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{
	 border-width:0 5px 5px;
	 border-bottom-color:#000;
	 top:0 
}
 .tooltip.bottom .tooltip-arrow{
	 left:50%;
	 margin-left:-5px 
}
 .tooltip.bottom-left .tooltip-arrow{
	 right:5px;
	 margin-top:-5px 
}
 .tooltip.bottom-right .tooltip-arrow{
	 left:5px;
	 margin-top:-5px 
}
 .popover{
	 position:absolute;
	 top:0;
	 left:0;
	 z-index:1060;
	 display:none;
	 max-width:276px;
	 padding:1px;
	 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	 text-align:left;
	 text-align:start;
	 font-size:14px;
	 background-color:#fff;
	 border:1px solid #ccc;
	 border:1px solid rgba(0,0,0,.2);
	 border-radius:6px;
	 -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
	 box-shadow:0 5px 10px rgba(0,0,0,.2) 
}
 .carousel-caption,.carousel-control{
	 color:#fff;
	 text-shadow:0 1px 2px rgba(0,0,0,.6);
	 text-align:center 
}
 .tabs,.truncate,nav .brand-logo{
	 white-space:nowrap 
}
 .popover.top{
	 margin-top:-10px 
}
 .popover.right{
	 margin-left:10px 
}
 .popover.bottom{
	 margin-top:10px 
}
 .popover.left{
	 margin-left:-10px 
}
 .popover-title{
	 margin:0;
	 padding:8px 14px;
	 font-size:14px;
	 background-color:#f7f7f7;
	 border-bottom:1px solid #ebebeb;
	 border-radius:5px 5px 0 0 
}
 .popover-content{
	 padding:9px 14px 
}
 .popover>.arrow,.popover>.arrow:after{
	 position:absolute;
	 display:block;
	 width:0;
	 height:0;
	 border-color:transparent;
	 border-style:solid 
}
 .carousel,.carousel-inner{
	 position:relative 
}
 .popover>.arrow{
	 border-width:11px 
}
 .popover>.arrow:after{
	 border-width:10px;
	 content:"" 
}
 .popover.top>.arrow{
	 left:50%;
	 margin-left:-11px;
	 border-bottom-width:0;
	 border-top-color:#999;
	 border-top-color:rgba(0,0,0,.25);
	 bottom:-11px 
}
 .popover.top>.arrow:after{
	 content:" ";
	 bottom:1px;
	 margin-left:-10px;
	 border-bottom-width:0;
	 border-top-color:#fff 
}
 .popover.left>.arrow:after,.popover.right>.arrow:after{
	 content:" ";
	 bottom:-10px 
}
 .popover.right>.arrow{
	 top:50%;
	 left:-11px;
	 margin-top:-11px;
	 border-left-width:0;
	 border-right-color:#999;
	 border-right-color:rgba(0,0,0,.25) 
}
 .popover.right>.arrow:after{
	 left:1px;
	 border-left-width:0;
	 border-right-color:#fff 
}
 .popover.bottom>.arrow{
	 left:50%;
	 margin-left:-11px;
	 border-top-width:0;
	 border-bottom-color:#999;
	 border-bottom-color:rgba(0,0,0,.25);
	 top:-11px 
}
 .popover.bottom>.arrow:after{
	 content:" ";
	 top:1px;
	 margin-left:-10px;
	 border-top-width:0;
	 border-bottom-color:#fff 
}
 .popover.left>.arrow{
	 top:50%;
	 right:-11px;
	 margin-top:-11px;
	 border-right-width:0;
	 border-left-color:#999;
	 border-left-color:rgba(0,0,0,.25) 
}
 .popover.left>.arrow:after{
	 right:1px;
	 border-right-width:0;
	 border-left-color:#fff 
}
 .carousel-inner{
	 width:100% 
}
 .carousel-inner>.item{
	 display:none;
	 position:relative;
	 -webkit-transition:.6s ease-in-out left;
	 -o-transition:.6s ease-in-out left;
	 transition:.6s ease-in-out left 
}
 .carousel-inner>.item>a>img,.carousel-inner>.item>img{
	 display:block;
	 max-width:100%;
	 height:auto;
	 line-height:1 
}
 @media all and (transform-3d),(-webkit-transform-3d){
	 .carousel-inner>.item{
		 -webkit-transition:-webkit-transform .6s ease-in-out;
		 -moz-transition:-moz-transform .6s ease-in-out;
		 -o-transition:-o-transform .6s ease-in-out;
		 transition:transform .6s ease-in-out;
		 -webkit-backface-visibility:hidden;
		 -moz-backface-visibility:hidden;
		 backface-visibility:hidden;
		 -webkit-perspective:1000px;
		 -moz-perspective:1000px;
		 perspective:1000px 
	}
	 .carousel-inner>.item.active.right,.carousel-inner>.item.next{
		 -webkit-transform:translate3d(100%,0,0);
		 transform:translate3d(100%,0,0);
		 left:0 
	}
	 .carousel-inner>.item.active.left,.carousel-inner>.item.prev{
		 -webkit-transform:translate3d(-100%,0,0);
		 transform:translate3d(-100%,0,0);
		 left:0 
	}
	 .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{
		 -webkit-transform:translate3d(0,0,0);
		 transform:translate3d(0,0,0);
		 left:0 
	}
}
 .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{
	 display:block 
}
 .carousel-inner>.active{
	 left:0 
}
 .carousel-inner>.next,.carousel-inner>.prev{
	 position:absolute;
	 top:0;
	 width:100% 
}
 .carousel-inner>.next{
	 left:100% 
}
 .carousel-inner>.prev{
	 left:-100% 
}
 .carousel-inner>.next.left,.carousel-inner>.prev.right{
	 left:0 
}
 .carousel-inner>.active.left{
	 left:-100% 
}
 .carousel-inner>.active.right{
	 left:100% 
}
 .carousel-control{
	 position:absolute;
	 top:0;
	 left:0;
	 bottom:0;
	 width:15%;
	 opacity:.5;
	 filter:alpha(opacity=50);
	 font-size:20px 
}
 .carousel-control.left{
	 background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	 background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	 background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1) 
}
 .carousel-control.right{
	 left:auto;
	 right:0;
	 background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	 background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	 background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1) 
}
 .carousel-control:focus,.carousel-control:hover{
	 outline:0;
	 color:#fff;
	 text-decoration:none;
	 opacity:.9;
	 filter:alpha(opacity=90) 
}
 .fade-in,ul.staggered-list li{
	 opacity:0 
}
 .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
	 position:absolute;
	 top:50%;
	 margin-top:-10px;
	 z-index:5;
	 display:inline-block 
}
 .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
	 left:50%;
	 margin-left:-10px 
}
 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
	 right:50%;
	 margin-right:-10px 
}
 .carousel-control .icon-next,.carousel-control .icon-prev{
	 width:20px;
	 height:20px;
	 line-height:1;
	 font-family:serif 
}
 .carousel-control .icon-prev:before{
	 content:'\2039' 
}
 .carousel-control .icon-next:before{
	 content:'\203a' 
}
 .carousel-indicators{
	 position:absolute;
	 bottom:10px;
	 left:50%;
	 z-index:15;
	 width:60%;
	 margin-left:-30%;
	 padding-left:0;
	 list-style:none;
	 text-align:center 
}
 .carousel-indicators li{
	 display:inline-block;
	 width:10px;
	 height:10px;
	 margin:1px;
	 text-indent:-999px;
	 border:1px solid #fff;
	 border-radius:10px;
	 cursor:pointer;
	 background-color:#000\9;
	 background-color:transparent 
}
 img,legend{
	 border:0 
}
 .carousel-indicators .active{
	 margin:0;
	 width:12px;
	 height:12px;
	 background-color:#fff 
}
 .carousel-caption{
	 position:absolute;
	 left:15%;
	 right:15%;
	 bottom:20px;
	 z-index:10;
	 padding-top:20px;
	 padding-bottom:20px 
}
 .carousel-caption .btn,.carousel-caption .btn-large,.text-hide{
	 text-shadow:none 
}
 @media screen and (min-width:768px){
	 .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{
		 width:30px;
		 height:30px;
		 margin-top:-15px;
		 font-size:30px 
	}
	 .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
		 margin-left:-15px 
	}
	 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
		 margin-right:-15px 
	}
	 .carousel-caption{
		 left:20%;
		 right:20%;
		 padding-bottom:30px 
	}
	 .carousel-indicators{
		 bottom:20px 
	}
}
 legend,ul{
	 padding:0 
}
 .clearfix:after,.clearfix:before{
	 content:" ";
	 display:table 
}
 .pull-right,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea{
	 float:right!important 
}
 .col-md-12.contact_information .site_logo,.pull-left,.span12.contact_information .site_logo{
	 float:left!important 
}
 .show{
	 display:block!important 
}
 .hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{
	 display:none!important 
}
 .invisible{
	 visibility:hidden 
}
 .text-hide{
	 font:0/0 a;
	 color:transparent;
	 background-color:transparent;
	 border:0 
}
 table.bordered>tbody>tr,table.bordered>thead>tr,thead{
	 border-bottom:1px solid #ddd 
}
 .affix{
	 position:fixed 
}
 @-ms-viewport{
	 width:device-width 
}
 @media (max-width:767px){
	 .visible-xs{
		 display:block!important 
	}
	 table.visible-xs{
		 display:table!important 
	}
	 tr.visible-xs{
		 display:table-row!important 
	}
	 td.visible-xs,th.visible-xs{
		 display:table-cell!important 
	}
	 .visible-xs-block{
		 display:block!important 
	}
	 .visible-xs-inline{
		 display:inline!important 
	}
	 .visible-xs-inline-block{
		 display:inline-block!important 
	}
}
 @media (min-width:768px) and (max-width:991px){
	 .visible-sm{
		 display:block!important 
	}
	 table.visible-sm{
		 display:table!important 
	}
	 tr.visible-sm{
		 display:table-row!important 
	}
	 td.visible-sm,th.visible-sm{
		 display:table-cell!important 
	}
	 .visible-sm-block{
		 display:block!important 
	}
	 .visible-sm-inline{
		 display:inline!important 
	}
	 .visible-sm-inline-block{
		 display:inline-block!important 
	}
}
 @media (min-width:992px) and (max-width:1199px){
	 .visible-md{
		 display:block!important 
	}
	 table.visible-md{
		 display:table!important 
	}
	 tr.visible-md{
		 display:table-row!important 
	}
	 td.visible-md,th.visible-md{
		 display:table-cell!important 
	}
	 .visible-md-block{
		 display:block!important 
	}
	 .visible-md-inline{
		 display:inline!important 
	}
	 .visible-md-inline-block{
		 display:inline-block!important 
	}
}
 @media (min-width:1200px){
	 .visible-lg{
		 display:block!important 
	}
	 table.visible-lg{
		 display:table!important 
	}
	 tr.visible-lg{
		 display:table-row!important 
	}
	 td.visible-lg,th.visible-lg{
		 display:table-cell!important 
	}
	 .visible-lg-block{
		 display:block!important 
	}
	 .visible-lg-inline{
		 display:inline!important 
	}
	 .visible-lg-inline-block{
		 display:inline-block!important 
	}
	 .hidden-lg{
		 display:none!important 
	}
}
 @media (max-width:767px){
	 .hidden-xs{
		 display:none!important 
	}
}
 @media (min-width:768px) and (max-width:991px){
	 .hidden-sm{
		 display:none!important 
	}
}
 @media (min-width:992px) and (max-width:1199px){
	 .hidden-md{
		 display:none!important 
	}
}
 .visible-print{
	 display:none!important 
}
 @media print{
	 .visible-print{
		 display:block!important 
	}
	 table.visible-print{
		 display:table!important 
	}
	 tr.visible-print{
		 display:table-row!important 
	}
	 td.visible-print,th.visible-print{
		 display:table-cell!important 
	}
}
 .visible-print-block{
	 display:none!important 
}
 @media print{
	 .visible-print-block{
		 display:block!important 
	}
}
 .visible-print-inline{
	 display:none!important 
}
 @media print{
	 .visible-print-inline{
		 display:inline!important 
	}
}
 .visible-print-inline-block{
	 display:none!important 
}
 @media print{
	 .visible-print-inline-block{
		 display:inline-block!important 
	}
	 .hidden-print{
		 display:none!important 
	}
}
 .materialize-red.lighten-5{
	 background-color:#fdeaeb!important 
}
 .materialize-red-text.text-lighten-5{
	 color:#fdeaeb!important 
}
 .materialize-red.lighten-4{
	 background-color:#f8c1c3!important 
}
 .materialize-red-text.text-lighten-4{
	 color:#f8c1c3!important 
}
 .materialize-red.lighten-3{
	 background-color:#f3989b!important 
}
 .materialize-red-text.text-lighten-3{
	 color:#f3989b!important 
}
 .materialize-red.lighten-2{
	 background-color:#ee6e73!important 
}
 .materialize-red-text.text-lighten-2{
	 color:#ee6e73!important 
}
 .materialize-red.lighten-1{
	 background-color:#ea454b!important 
}
 .materialize-red-text.text-lighten-1{
	 color:#ea454b!important 
}
 .materialize-red{
	 background-color:#e51c23!important 
}
 .materialize-red-text{
	 color:#e51c23!important 
}
 .materialize-red.darken-1{
	 background-color:#d0181e!important 
}
 .materialize-red-text.text-darken-1{
	 color:#d0181e!important 
}
 .materialize-red.darken-2{
	 background-color:#b9151b!important 
}
 .materialize-red-text.text-darken-2{
	 color:#b9151b!important 
}
 .materialize-red.darken-3{
	 background-color:#a21318!important 
}
 .materialize-red-text.text-darken-3{
	 color:#a21318!important 
}
 .materialize-red.darken-4{
	 background-color:#8b1014!important 
}
 .materialize-red-text.text-darken-4{
	 color:#8b1014!important 
}
 .red.lighten-5{
	 background-color:#FFEBEE!important 
}
 .red-text.text-lighten-5{
	 color:#FFEBEE!important 
}
 .red.lighten-4{
	 background-color:#FFCDD2!important 
}
 .red-text.text-lighten-4{
	 color:#FFCDD2!important 
}
 .red.lighten-3{
	 background-color:#EF9A9A!important 
}
 .red-text.text-lighten-3{
	 color:#EF9A9A!important 
}
 .red.lighten-2{
	 background-color:#E57373!important 
}
 .red-text.text-lighten-2{
	 color:#E57373!important 
}
 .red.lighten-1{
	 background-color:#EF5350!important 
}
 .red-text.text-lighten-1{
	 color:#EF5350!important 
}
 .red{
	 background-color:#F44336!important 
}
 .red-text{
	 color:#F44336!important 
}
 .red.darken-1{
	 background-color:#E53935!important 
}
 .red-text.text-darken-1{
	 color:#E53935!important 
}
 .red.darken-2{
	 background-color:#D32F2F!important 
}
 .red-text.text-darken-2{
	 color:#D32F2F!important 
}
 .red.darken-3{
	 background-color:#C62828!important 
}
 .red-text.text-darken-3{
	 color:#C62828!important 
}
 .red.darken-4{
	 background-color:#B71C1C!important 
}
 .red-text.text-darken-4{
	 color:#B71C1C!important 
}
 .red.accent-1{
	 background-color:#FF8A80!important 
}
 .red-text.text-accent-1{
	 color:#FF8A80!important 
}
 .red.accent-2{
	 background-color:#FF5252!important 
}
 .red-text.text-accent-2{
	 color:#FF5252!important 
}
 .red.accent-3{
	 background-color:#FF1744!important 
}
 .red-text.text-accent-3{
	 color:#FF1744!important 
}
 .red.accent-4{
	 background-color:#D50000!important 
}
 .red-text.text-accent-4{
	 color:#D50000!important 
}
 .pink.lighten-5{
	 background-color:#fce4ec!important 
}
 .pink-text.text-lighten-5{
	 color:#fce4ec!important 
}
 .pink.lighten-4{
	 background-color:#f8bbd0!important 
}
 .pink-text.text-lighten-4{
	 color:#f8bbd0!important 
}
 .pink.lighten-3{
	 background-color:#f48fb1!important 
}
 .pink-text.text-lighten-3{
	 color:#f48fb1!important 
}
 .pink.lighten-2{
	 background-color:#f06292!important 
}
 .pink-text.text-lighten-2{
	 color:#f06292!important 
}
 .pink.lighten-1{
	 background-color:#ec407a!important 
}
 .pink-text.text-lighten-1{
	 color:#ec407a!important 
}
 .pink{
	 background-color:#e91e63!important 
}
 .pink-text{
	 color:#e91e63!important 
}
 .pink.darken-1{
	 background-color:#d81b60!important 
}
 .pink-text.text-darken-1{
	 color:#d81b60!important 
}
 .pink.darken-2{
	 background-color:#c2185b!important 
}
 .pink-text.text-darken-2{
	 color:#c2185b!important 
}
 .pink.darken-3{
	 background-color:#ad1457!important 
}
 .pink-text.text-darken-3{
	 color:#ad1457!important 
}
 .pink.darken-4{
	 background-color:#880e4f!important 
}
 .pink-text.text-darken-4{
	 color:#880e4f!important 
}
 .pink.accent-1{
	 background-color:#ff80ab!important 
}
 .pink-text.text-accent-1{
	 color:#ff80ab!important 
}
 .pink.accent-2{
	 background-color:#ff4081!important 
}
 .pink-text.text-accent-2{
	 color:#ff4081!important 
}
 .pink.accent-3{
	 background-color:#f50057!important 
}
 .pink-text.text-accent-3{
	 color:#f50057!important 
}
 .pink.accent-4{
	 background-color:#c51162!important 
}
 .pink-text.text-accent-4{
	 color:#c51162!important 
}
 .purple.lighten-5{
	 background-color:#f3e5f5!important 
}
 .purple-text.text-lighten-5{
	 color:#f3e5f5!important 
}
 .purple.lighten-4{
	 background-color:#e1bee7!important 
}
 .purple-text.text-lighten-4{
	 color:#e1bee7!important 
}
 .purple.lighten-3{
	 background-color:#ce93d8!important 
}
 .purple-text.text-lighten-3{
	 color:#ce93d8!important 
}
 .purple.lighten-2{
	 background-color:#ba68c8!important 
}
 .purple-text.text-lighten-2{
	 color:#ba68c8!important 
}
 .purple.lighten-1{
	 background-color:#ab47bc!important 
}
 .purple-text.text-lighten-1{
	 color:#ab47bc!important 
}
 .purple{
	 background-color:#9c27b0!important 
}
 .purple-text{
	 color:#9c27b0!important 
}
 .purple.darken-1{
	 background-color:#8e24aa!important 
}
 .purple-text.text-darken-1{
	 color:#8e24aa!important 
}
 .purple.darken-2{
	 background-color:#7b1fa2!important 
}
 .purple-text.text-darken-2{
	 color:#7b1fa2!important 
}
 .purple.darken-3{
	 background-color:#6a1b9a!important 
}
 .purple-text.text-darken-3{
	 color:#6a1b9a!important 
}
 .purple.darken-4{
	 background-color:#4a148c!important 
}
 .purple-text.text-darken-4{
	 color:#4a148c!important 
}
 .purple.accent-1{
	 background-color:#ea80fc!important 
}
 .purple-text.text-accent-1{
	 color:#ea80fc!important 
}
 .purple.accent-2{
	 background-color:#e040fb!important 
}
 .purple-text.text-accent-2{
	 color:#e040fb!important 
}
 .purple.accent-3{
	 background-color:#d500f9!important 
}
 .purple-text.text-accent-3{
	 color:#d500f9!important 
}
 .purple.accent-4{
	 background-color:#a0f!important 
}
 .purple-text.text-accent-4{
	 color:#a0f!important 
}
 .deep-purple.lighten-5{
	 background-color:#ede7f6!important 
}
 .deep-purple-text.text-lighten-5{
	 color:#ede7f6!important 
}
 .deep-purple.lighten-4{
	 background-color:#d1c4e9!important 
}
 .deep-purple-text.text-lighten-4{
	 color:#d1c4e9!important 
}
 .deep-purple.lighten-3{
	 background-color:#b39ddb!important 
}
 .deep-purple-text.text-lighten-3{
	 color:#b39ddb!important 
}
 .deep-purple.lighten-2{
	 background-color:#9575cd!important 
}
 .deep-purple-text.text-lighten-2{
	 color:#9575cd!important 
}
 .deep-purple.lighten-1{
	 background-color:#7e57c2!important 
}
 .deep-purple-text.text-lighten-1{
	 color:#7e57c2!important 
}
 .deep-purple{
	 background-color:#673ab7!important 
}
 .deep-purple-text{
	 color:#673ab7!important 
}
 .deep-purple.darken-1{
	 background-color:#5e35b1!important 
}
 .deep-purple-text.text-darken-1{
	 color:#5e35b1!important 
}
 .deep-purple.darken-2{
	 background-color:#512da8!important 
}
 .deep-purple-text.text-darken-2{
	 color:#512da8!important 
}
 .deep-purple.darken-3{
	 background-color:#4527a0!important 
}
 .deep-purple-text.text-darken-3{
	 color:#4527a0!important 
}
 .deep-purple.darken-4{
	 background-color:#311b92!important 
}
 .deep-purple-text.text-darken-4{
	 color:#311b92!important 
}
 .deep-purple.accent-1{
	 background-color:#b388ff!important 
}
 .deep-purple-text.text-accent-1{
	 color:#b388ff!important 
}
 .deep-purple.accent-2{
	 background-color:#7c4dff!important 
}
 .deep-purple-text.text-accent-2{
	 color:#7c4dff!important 
}
 .deep-purple.accent-3{
	 background-color:#651fff!important 
}
 .deep-purple-text.text-accent-3{
	 color:#651fff!important 
}
 .deep-purple.accent-4{
	 background-color:#6200ea!important 
}
 .deep-purple-text.text-accent-4{
	 color:#6200ea!important 
}
 .indigo.lighten-5{
	 background-color:#e8eaf6!important 
}
 .indigo-text.text-lighten-5{
	 color:#e8eaf6!important 
}
 .indigo.lighten-4{
	 background-color:#c5cae9!important 
}
 .indigo-text.text-lighten-4{
	 color:#c5cae9!important 
}
 .indigo.lighten-3{
	 background-color:#9fa8da!important 
}
 .indigo-text.text-lighten-3{
	 color:#9fa8da!important 
}
 .indigo.lighten-2{
	 background-color:#7986cb!important 
}
 .indigo-text.text-lighten-2{
	 color:#7986cb!important 
}
 .indigo.lighten-1{
	 background-color:#5c6bc0!important 
}
 .indigo-text.text-lighten-1{
	 color:#5c6bc0!important 
}
 .indigo{
	 background-color:#3f51b5!important 
}
 .indigo-text{
	 color:#3f51b5!important 
}
 .indigo.darken-1{
	 background-color:#3949ab!important 
}
 .indigo-text.text-darken-1{
	 color:#3949ab!important 
}
 .indigo.darken-2{
	 background-color:#303f9f!important 
}
 .indigo-text.text-darken-2{
	 color:#303f9f!important 
}
 .indigo.darken-3{
	 background-color:#283593!important 
}
 .indigo-text.text-darken-3{
	 color:#283593!important 
}
 .indigo.darken-4{
	 background-color:#1a237e!important 
}
 .indigo-text.text-darken-4{
	 color:#1a237e!important 
}
 .indigo.accent-1{
	 background-color:#8c9eff!important 
}
 .indigo-text.text-accent-1{
	 color:#8c9eff!important 
}
 .indigo.accent-2{
	 background-color:#536dfe!important 
}
 .indigo-text.text-accent-2{
	 color:#536dfe!important 
}
 .indigo.accent-3{
	 background-color:#3d5afe!important 
}
 .indigo-text.text-accent-3{
	 color:#3d5afe!important 
}
 .indigo.accent-4{
	 background-color:#304ffe!important 
}
 .indigo-text.text-accent-4{
	 color:#304ffe!important 
}
 .blue.lighten-5{
	 background-color:#E3F2FD!important 
}
 .blue-text.text-lighten-5{
	 color:#E3F2FD!important 
}
 .blue.lighten-4{
	 background-color:#BBDEFB!important 
}
 .blue-text.text-lighten-4{
	 color:#BBDEFB!important 
}
 .blue.lighten-3{
	 background-color:#90CAF9!important 
}
 .blue-text.text-lighten-3{
	 color:#90CAF9!important 
}
 .blue.lighten-2{
	 background-color:#64B5F6!important 
}
 .blue-text.text-lighten-2{
	 color:#64B5F6!important 
}
 .blue.lighten-1{
	 background-color:#42A5F5!important 
}
 .blue-text.text-lighten-1{
	 color:#42A5F5!important 
}
 .blue{
	 background-color:#2196F3!important 
}
 .blue-text{
	 color:#2196F3!important 
}
 .blue.darken-1{
	 background-color:#1E88E5!important 
}
 .blue-text.text-darken-1{
	 color:#1E88E5!important 
}
 .blue.darken-2{
	 background-color:#1976D2!important 
}
 .blue-text.text-darken-2{
	 color:#1976D2!important 
}
 .blue.darken-3{
	 background-color:#1565C0!important 
}
 .blue-text.text-darken-3{
	 color:#1565C0!important 
}
 .blue.darken-4{
	 background-color:#0D47A1!important 
}
 .blue-text.text-darken-4{
	 color:#0D47A1!important 
}
 .blue.accent-1{
	 background-color:#82B1FF!important 
}
 .blue-text.text-accent-1{
	 color:#82B1FF!important 
}
 .blue.accent-2{
	 background-color:#448AFF!important 
}
 .blue-text.text-accent-2{
	 color:#448AFF!important 
}
 .blue.accent-3{
	 background-color:#2979FF!important 
}
 .blue-text.text-accent-3{
	 color:#2979FF!important 
}
 .blue.accent-4{
	 background-color:#2962FF!important 
}
 .blue-text.text-accent-4{
	 color:#2962FF!important 
}
 .light-blue.lighten-5{
	 background-color:#e1f5fe!important 
}
 .light-blue-text.text-lighten-5{
	 color:#e1f5fe!important 
}
 .light-blue.lighten-4{
	 background-color:#b3e5fc!important 
}
 .light-blue-text.text-lighten-4{
	 color:#b3e5fc!important 
}
 .light-blue.lighten-3{
	 background-color:#81d4fa!important 
}
 .light-blue-text.text-lighten-3{
	 color:#81d4fa!important 
}
 .light-blue.lighten-2{
	 background-color:#4fc3f7!important 
}
 .light-blue-text.text-lighten-2{
	 color:#4fc3f7!important 
}
 .light-blue.lighten-1{
	 background-color:#29b6f6!important 
}
 .light-blue-text.text-lighten-1{
	 color:#29b6f6!important 
}
 .light-blue{
	 background-color:#03a9f4!important 
}
 .light-blue-text{
	 color:#03a9f4!important 
}
 .light-blue.darken-1{
	 background-color:#039be5!important 
}
 .light-blue-text.text-darken-1{
	 color:#039be5!important 
}
 .light-blue.darken-2{
	 background-color:#0288d1!important 
}
 .light-blue-text.text-darken-2{
	 color:#0288d1!important 
}
 .light-blue.darken-3{
	 background-color:#0277bd!important 
}
 .light-blue-text.text-darken-3{
	 color:#0277bd!important 
}
 .light-blue.darken-4{
	 background-color:#01579b!important 
}
 .light-blue-text.text-darken-4{
	 color:#01579b!important 
}
 .light-blue.accent-1{
	 background-color:#80d8ff!important 
}
 .light-blue-text.text-accent-1{
	 color:#80d8ff!important 
}
 .light-blue.accent-2{
	 background-color:#40c4ff!important 
}
 .light-blue-text.text-accent-2{
	 color:#40c4ff!important 
}
 .light-blue.accent-3{
	 background-color:#00b0ff!important 
}
 .light-blue-text.text-accent-3{
	 color:#00b0ff!important 
}
 .light-blue.accent-4{
	 background-color:#0091ea!important 
}
 .light-blue-text.text-accent-4{
	 color:#0091ea!important 
}
 .cyan.lighten-5{
	 background-color:#e0f7fa!important 
}
 .cyan-text.text-lighten-5{
	 color:#e0f7fa!important 
}
 .cyan.lighten-4{
	 background-color:#b2ebf2!important 
}
 .cyan-text.text-lighten-4{
	 color:#b2ebf2!important 
}
 .cyan.lighten-3{
	 background-color:#80deea!important 
}
 .cyan-text.text-lighten-3{
	 color:#80deea!important 
}
 .cyan.lighten-2{
	 background-color:#4dd0e1!important 
}
 .cyan-text.text-lighten-2{
	 color:#4dd0e1!important 
}
 .cyan.lighten-1{
	 background-color:#26c6da!important 
}
 .cyan-text.text-lighten-1{
	 color:#26c6da!important 
}
 .cyan{
	 background-color:#00bcd4!important 
}
 .cyan-text{
	 color:#00bcd4!important 
}
 .cyan.darken-1{
	 background-color:#00acc1!important 
}
 .cyan-text.text-darken-1{
	 color:#00acc1!important 
}
 .cyan.darken-2{
	 background-color:#0097a7!important 
}
 .cyan-text.text-darken-2{
	 color:#0097a7!important 
}
 .cyan.darken-3{
	 background-color:#00838f!important 
}
 .cyan-text.text-darken-3{
	 color:#00838f!important 
}
 .cyan.darken-4{
	 background-color:#006064!important 
}
 .cyan-text.text-darken-4{
	 color:#006064!important 
}
 .cyan.accent-1{
	 background-color:#84ffff!important 
}
 .cyan-text.text-accent-1{
	 color:#84ffff!important 
}
 .cyan.accent-2{
	 background-color:#18ffff!important 
}
 .cyan-text.text-accent-2{
	 color:#18ffff!important 
}
 .cyan.accent-3{
	 background-color:#00e5ff!important 
}
 .cyan-text.text-accent-3{
	 color:#00e5ff!important 
}
 .cyan.accent-4{
	 background-color:#00b8d4!important 
}
 .cyan-text.text-accent-4{
	 color:#00b8d4!important 
}
 .teal.lighten-5{
	 background-color:#e0f2f1!important 
}
 .teal-text.text-lighten-5{
	 color:#e0f2f1!important 
}
 .teal.lighten-4{
	 background-color:#b2dfdb!important 
}
 .teal-text.text-lighten-4{
	 color:#b2dfdb!important 
}
 .teal.lighten-3{
	 background-color:#80cbc4!important 
}
 .teal-text.text-lighten-3{
	 color:#80cbc4!important 
}
 .teal.lighten-2{
	 background-color:#4db6ac!important 
}
 .teal-text.text-lighten-2{
	 color:#4db6ac!important 
}
 .teal.lighten-1{
	 background-color:#26a69a!important 
}
 .teal-text.text-lighten-1{
	 color:#26a69a!important 
}
 .teal{
	 background-color:#009688!important 
}
 .teal-text{
	 color:#009688!important 
}
 .teal.darken-1{
	 background-color:#00897b!important 
}
 .teal-text.text-darken-1{
	 color:#00897b!important 
}
 .teal.darken-2{
	 background-color:#00796b!important 
}
 .teal-text.text-darken-2{
	 color:#00796b!important 
}
 .teal.darken-3{
	 background-color:#00695c!important 
}
 .teal-text.text-darken-3{
	 color:#00695c!important 
}
 .teal.darken-4{
	 background-color:#004d40!important 
}
 .teal-text.text-darken-4{
	 color:#004d40!important 
}
 .teal.accent-1{
	 background-color:#a7ffeb!important 
}
 .teal-text.text-accent-1{
	 color:#a7ffeb!important 
}
 .teal.accent-2{
	 background-color:#64ffda!important 
}
 .teal-text.text-accent-2{
	 color:#64ffda!important 
}
 .teal.accent-3{
	 background-color:#1de9b6!important 
}
 .teal-text.text-accent-3{
	 color:#1de9b6!important 
}
 .teal.accent-4{
	 background-color:#00bfa5!important 
}
 .teal-text.text-accent-4{
	 color:#00bfa5!important 
}
 .green.lighten-5{
	 background-color:#E8F5E9!important 
}
 .green-text.text-lighten-5{
	 color:#E8F5E9!important 
}
 .green.lighten-4{
	 background-color:#C8E6C9!important 
}
 .green-text.text-lighten-4{
	 color:#C8E6C9!important 
}
 .green.lighten-3{
	 background-color:#A5D6A7!important 
}
 .green-text.text-lighten-3{
	 color:#A5D6A7!important 
}
 .green.lighten-2{
	 background-color:#81C784!important 
}
 .green-text.text-lighten-2{
	 color:#81C784!important 
}
 .green.lighten-1{
	 background-color:#66BB6A!important 
}
 .green-text.text-lighten-1{
	 color:#66BB6A!important 
}
 .green{
	 background-color:#4CAF50!important 
}
 .green-text{
	 color:#4CAF50!important 
}
 .green.darken-1{
	 background-color:#43A047!important 
}
 .green-text.text-darken-1{
	 color:#43A047!important 
}
 .green.darken-2{
	 background-color:#388E3C!important 
}
 .green-text.text-darken-2{
	 color:#388E3C!important 
}
 .green.darken-3{
	 background-color:#2E7D32!important 
}
 .green-text.text-darken-3{
	 color:#2E7D32!important 
}
 .green.darken-4{
	 background-color:#1B5E20!important 
}
 .green-text.text-darken-4{
	 color:#1B5E20!important 
}
 .green.accent-1{
	 background-color:#B9F6CA!important 
}
 .green-text.text-accent-1{
	 color:#B9F6CA!important 
}
 .green.accent-2{
	 background-color:#69F0AE!important 
}
 .green-text.text-accent-2{
	 color:#69F0AE!important 
}
 .green.accent-3{
	 background-color:#00E676!important 
}
 .green-text.text-accent-3{
	 color:#00E676!important 
}
 .green.accent-4{
	 background-color:#00C853!important 
}
 .green-text.text-accent-4{
	 color:#00C853!important 
}
 .light-green.lighten-5{
	 background-color:#f1f8e9!important 
}
 .light-green-text.text-lighten-5{
	 color:#f1f8e9!important 
}
 .light-green.lighten-4{
	 background-color:#dcedc8!important 
}
 .light-green-text.text-lighten-4{
	 color:#dcedc8!important 
}
 .light-green.lighten-3{
	 background-color:#c5e1a5!important 
}
 .light-green-text.text-lighten-3{
	 color:#c5e1a5!important 
}
 .light-green.lighten-2{
	 background-color:#aed581!important 
}
 .light-green-text.text-lighten-2{
	 color:#aed581!important 
}
 .light-green.lighten-1{
	 background-color:#9ccc65!important 
}
 .light-green-text.text-lighten-1{
	 color:#9ccc65!important 
}
 .light-green{
	 background-color:#8bc34a!important 
}
 .light-green-text{
	 color:#8bc34a!important 
}
 .light-green.darken-1{
	 background-color:#7cb342!important 
}
 .light-green-text.text-darken-1{
	 color:#7cb342!important 
}
 .light-green.darken-2{
	 background-color:#689f38!important 
}
 .light-green-text.text-darken-2{
	 color:#689f38!important 
}
 .light-green.darken-3{
	 background-color:#558b2f!important 
}
 .light-green-text.text-darken-3{
	 color:#558b2f!important 
}
 .light-green.darken-4{
	 background-color:#33691e!important 
}
 .light-green-text.text-darken-4{
	 color:#33691e!important 
}
 .light-green.accent-1{
	 background-color:#ccff90!important 
}
 .light-green-text.text-accent-1{
	 color:#ccff90!important 
}
 .light-green.accent-2{
	 background-color:#b2ff59!important 
}
 .light-green-text.text-accent-2{
	 color:#b2ff59!important 
}
 .light-green.accent-3{
	 background-color:#76ff03!important 
}
 .light-green-text.text-accent-3{
	 color:#76ff03!important 
}
 .light-green.accent-4{
	 background-color:#64dd17!important 
}
 .light-green-text.text-accent-4{
	 color:#64dd17!important 
}
 .lime.lighten-5{
	 background-color:#f9fbe7!important 
}
 .lime-text.text-lighten-5{
	 color:#f9fbe7!important 
}
 .lime.lighten-4{
	 background-color:#f0f4c3!important 
}
 .lime-text.text-lighten-4{
	 color:#f0f4c3!important 
}
 .lime.lighten-3{
	 background-color:#e6ee9c!important 
}
 .lime-text.text-lighten-3{
	 color:#e6ee9c!important 
}
 .lime.lighten-2{
	 background-color:#dce775!important 
}
 .lime-text.text-lighten-2{
	 color:#dce775!important 
}
 .lime.lighten-1{
	 background-color:#d4e157!important 
}
 .lime-text.text-lighten-1{
	 color:#d4e157!important 
}
 .lime{
	 background-color:#cddc39!important 
}
 .lime-text{
	 color:#cddc39!important 
}
 .lime.darken-1{
	 background-color:#c0ca33!important 
}
 .lime-text.text-darken-1{
	 color:#c0ca33!important 
}
 .lime.darken-2{
	 background-color:#afb42b!important 
}
 .lime-text.text-darken-2{
	 color:#afb42b!important 
}
 .lime.darken-3{
	 background-color:#9e9d24!important 
}
 .lime-text.text-darken-3{
	 color:#9e9d24!important 
}
 .lime.darken-4{
	 background-color:#827717!important 
}
 .lime-text.text-darken-4{
	 color:#827717!important 
}
 .lime.accent-1{
	 background-color:#f4ff81!important 
}
 .lime-text.text-accent-1{
	 color:#f4ff81!important 
}
 .lime.accent-2{
	 background-color:#eeff41!important 
}
 .lime-text.text-accent-2{
	 color:#eeff41!important 
}
 .lime.accent-3{
	 background-color:#c6ff00!important 
}
 .lime-text.text-accent-3{
	 color:#c6ff00!important 
}
 .lime.accent-4{
	 background-color:#aeea00!important 
}
 .lime-text.text-accent-4{
	 color:#aeea00!important 
}
 .yellow.lighten-5{
	 background-color:#fffde7!important 
}
 .yellow-text.text-lighten-5{
	 color:#fffde7!important 
}
 .yellow.lighten-4{
	 background-color:#fff9c4!important 
}
 .yellow-text.text-lighten-4{
	 color:#fff9c4!important 
}
 .yellow.lighten-3{
	 background-color:#fff59d!important 
}
 .yellow-text.text-lighten-3{
	 color:#fff59d!important 
}
 .yellow.lighten-2{
	 background-color:#fff176!important 
}
 .yellow-text.text-lighten-2{
	 color:#fff176!important 
}
 .yellow.lighten-1{
	 background-color:#ffee58!important 
}
 .yellow-text.text-lighten-1{
	 color:#ffee58!important 
}
 .yellow{
	 background-color:#ffeb3b!important 
}
 .yellow-text{
	 color:#ffeb3b!important 
}
 .yellow.darken-1{
	 background-color:#fdd835!important 
}
 .yellow-text.text-darken-1{
	 color:#fdd835!important 
}
 .yellow.darken-2{
	 background-color:#fbc02d!important 
}
 .yellow-text.text-darken-2{
	 color:#fbc02d!important 
}
 .yellow.darken-3{
	 background-color:#f9a825!important 
}
 .yellow-text.text-darken-3{
	 color:#f9a825!important 
}
 .yellow.darken-4{
	 background-color:#f57f17!important 
}
 .yellow-text.text-darken-4{
	 color:#f57f17!important 
}
 .yellow.accent-1{
	 background-color:#ffff8d!important 
}
 .yellow-text.text-accent-1{
	 color:#ffff8d!important 
}
 .yellow.accent-2{
	 background-color:#ff0!important 
}
 .yellow-text.text-accent-2{
	 color:#ff0!important 
}
 .yellow.accent-3{
	 background-color:#ffea00!important 
}
 .yellow-text.text-accent-3{
	 color:#ffea00!important 
}
 .yellow.accent-4{
	 background-color:#ffd600!important 
}
 .yellow-text.text-accent-4{
	 color:#ffd600!important 
}
 .amber.lighten-5{
	 background-color:#fff8e1!important 
}
 .amber-text.text-lighten-5{
	 color:#fff8e1!important 
}
 .amber.lighten-4{
	 background-color:#ffecb3!important 
}
 .amber-text.text-lighten-4{
	 color:#ffecb3!important 
}
 .amber.lighten-3{
	 background-color:#ffe082!important 
}
 .amber-text.text-lighten-3{
	 color:#ffe082!important 
}
 .amber.lighten-2{
	 background-color:#ffd54f!important 
}
 .amber-text.text-lighten-2{
	 color:#ffd54f!important 
}
 .amber.lighten-1{
	 background-color:#ffca28!important 
}
 .amber-text.text-lighten-1{
	 color:#ffca28!important 
}
 .amber{
	 background-color:#ffc107!important 
}
 .amber-text{
	 color:#ffc107!important 
}
 .amber.darken-1{
	 background-color:#ffb300!important 
}
 .amber-text.text-darken-1{
	 color:#ffb300!important 
}
 .amber.darken-2{
	 background-color:#ffa000!important 
}
 .amber-text.text-darken-2{
	 color:#ffa000!important 
}
 .amber.darken-3{
	 background-color:#ff8f00!important 
}
 .amber-text.text-darken-3{
	 color:#ff8f00!important 
}
 .amber.darken-4{
	 background-color:#ff6f00!important 
}
 .amber-text.text-darken-4{
	 color:#ff6f00!important 
}
 .amber.accent-1{
	 background-color:#ffe57f!important 
}
 .amber-text.text-accent-1{
	 color:#ffe57f!important 
}
 .amber.accent-2{
	 background-color:#ffd740!important 
}
 .amber-text.text-accent-2{
	 color:#ffd740!important 
}
 .amber.accent-3{
	 background-color:#ffc400!important 
}
 .amber-text.text-accent-3{
	 color:#ffc400!important 
}
 .amber.accent-4{
	 background-color:#ffab00!important 
}
 .amber-text.text-accent-4{
	 color:#ffab00!important 
}
 .orange.lighten-5{
	 background-color:#fff3e0!important 
}
 .orange-text.text-lighten-5{
	 color:#fff3e0!important 
}
 .orange.lighten-4{
	 background-color:#ffe0b2!important 
}
 .orange-text.text-lighten-4{
	 color:#ffe0b2!important 
}
 .orange.lighten-3{
	 background-color:#ffcc80!important 
}
 .orange-text.text-lighten-3{
	 color:#ffcc80!important 
}
 .orange.lighten-2{
	 background-color:#ffb74d!important 
}
 .orange-text.text-lighten-2{
	 color:#ffb74d!important 
}
 .orange.lighten-1{
	 background-color:#ffa726!important 
}
 .orange-text.text-lighten-1{
	 color:#ffa726!important 
}
 .orange{
	 background-color:#ff9800!important 
}
 .orange-text{
	 color:#ff9800!important 
}
 .orange.darken-1{
	 background-color:#fb8c00!important 
}
 .orange-text.text-darken-1{
	 color:#fb8c00!important 
}
 .orange.darken-2{
	 background-color:#f57c00!important 
}
 .orange-text.text-darken-2{
	 color:#f57c00!important 
}
 .orange.darken-3{
	 background-color:#ef6c00!important 
}
 .orange-text.text-darken-3{
	 color:#ef6c00!important 
}
 .orange.darken-4{
	 background-color:#e65100!important 
}
 .orange-text.text-darken-4{
	 color:#e65100!important 
}
 .orange.accent-1{
	 background-color:#ffd180!important 
}
 .orange-text.text-accent-1{
	 color:#ffd180!important 
}
 .orange.accent-2{
	 background-color:#ffab40!important 
}
 .orange-text.text-accent-2{
	 color:#ffab40!important 
}
 .orange.accent-3{
	 background-color:#ff9100!important 
}
 .orange-text.text-accent-3{
	 color:#ff9100!important 
}
 .orange.accent-4{
	 background-color:#ff6d00!important 
}
 .orange-text.text-accent-4{
	 color:#ff6d00!important 
}
 .deep-orange.lighten-5{
	 background-color:#fbe9e7!important 
}
 .deep-orange-text.text-lighten-5{
	 color:#fbe9e7!important 
}
 .deep-orange.lighten-4{
	 background-color:#ffccbc!important 
}
 .deep-orange-text.text-lighten-4{
	 color:#ffccbc!important 
}
 .deep-orange.lighten-3{
	 background-color:#ffab91!important 
}
 .deep-orange-text.text-lighten-3{
	 color:#ffab91!important 
}
 .deep-orange.lighten-2{
	 background-color:#ff8a65!important 
}
 .deep-orange-text.text-lighten-2{
	 color:#ff8a65!important 
}
 .deep-orange.lighten-1{
	 background-color:#ff7043!important 
}
 .deep-orange-text.text-lighten-1{
	 color:#ff7043!important 
}
 .deep-orange{
	 background-color:#ff5722!important 
}
 .deep-orange-text{
	 color:#ff5722!important 
}
 .deep-orange.darken-1{
	 background-color:#f4511e!important 
}
 .deep-orange-text.text-darken-1{
	 color:#f4511e!important 
}
 .deep-orange.darken-2{
	 background-color:#e64a19!important 
}
 .deep-orange-text.text-darken-2{
	 color:#e64a19!important 
}
 .deep-orange.darken-3{
	 background-color:#d84315!important 
}
 .deep-orange-text.text-darken-3{
	 color:#d84315!important 
}
 .deep-orange.darken-4{
	 background-color:#bf360c!important 
}
 .deep-orange-text.text-darken-4{
	 color:#bf360c!important 
}
 .deep-orange.accent-1{
	 background-color:#ff9e80!important 
}
 .deep-orange-text.text-accent-1{
	 color:#ff9e80!important 
}
 .deep-orange.accent-2{
	 background-color:#ff6e40!important 
}
 .deep-orange-text.text-accent-2{
	 color:#ff6e40!important 
}
 .deep-orange.accent-3{
	 background-color:#ff3d00!important 
}
 .deep-orange-text.text-accent-3{
	 color:#ff3d00!important 
}
 .deep-orange.accent-4{
	 background-color:#dd2c00!important 
}
 .deep-orange-text.text-accent-4{
	 color:#dd2c00!important 
}
 .brown.lighten-5{
	 background-color:#efebe9!important 
}
 .brown-text.text-lighten-5{
	 color:#efebe9!important 
}
 .brown.lighten-4{
	 background-color:#d7ccc8!important 
}
 .brown-text.text-lighten-4{
	 color:#d7ccc8!important 
}
 .brown.lighten-3{
	 background-color:#bcaaa4!important 
}
 .brown-text.text-lighten-3{
	 color:#bcaaa4!important 
}
 .brown.lighten-2{
	 background-color:#a1887f!important 
}
 .brown-text.text-lighten-2{
	 color:#a1887f!important 
}
 .brown.lighten-1{
	 background-color:#8d6e63!important 
}
 .brown-text.text-lighten-1{
	 color:#8d6e63!important 
}
 .brown{
	 background-color:#795548!important 
}
 .brown-text{
	 color:#795548!important 
}
 .brown.darken-1{
	 background-color:#6d4c41!important 
}
 .brown-text.text-darken-1{
	 color:#6d4c41!important 
}
 .brown.darken-2{
	 background-color:#5d4037!important 
}
 .brown-text.text-darken-2{
	 color:#5d4037!important 
}
 .brown.darken-3{
	 background-color:#4e342e!important 
}
 .brown-text.text-darken-3{
	 color:#4e342e!important 
}
 .brown.darken-4{
	 background-color:#3e2723!important 
}
 .brown-text.text-darken-4{
	 color:#3e2723!important 
}
 .blue-grey.lighten-5{
	 background-color:#eceff1!important 
}
 .blue-grey-text.text-lighten-5{
	 color:#eceff1!important 
}
 .blue-grey.lighten-4{
	 background-color:#cfd8dc!important 
}
 .blue-grey-text.text-lighten-4{
	 color:#cfd8dc!important 
}
 .blue-grey.lighten-3{
	 background-color:#b0bec5!important 
}
 .blue-grey-text.text-lighten-3{
	 color:#b0bec5!important 
}
 .blue-grey.lighten-2{
	 background-color:#90a4ae!important 
}
 .blue-grey-text.text-lighten-2{
	 color:#90a4ae!important 
}
 .blue-grey.lighten-1{
	 background-color:#78909c!important 
}
 .blue-grey-text.text-lighten-1{
	 color:#78909c!important 
}
 .blue-grey{
	 background-color:#607d8b!important 
}
 .blue-grey-text{
	 color:#607d8b!important 
}
 .blue-grey.darken-1{
	 background-color:#546e7a!important 
}
 .blue-grey-text.text-darken-1{
	 color:#546e7a!important 
}
 .blue-grey.darken-2{
	 background-color:#455a64!important 
}
 .blue-grey-text.text-darken-2{
	 color:#455a64!important 
}
 .blue-grey.darken-3{
	 background-color:#37474f!important 
}
 .blue-grey-text.text-darken-3{
	 color:#37474f!important 
}
 .blue-grey.darken-4{
	 background-color:#263238!important 
}
 .blue-grey-text.text-darken-4{
	 color:#263238!important 
}
 .grey.lighten-5{
	 background-color:#fafafa!important 
}
 .grey-text.text-lighten-5{
	 color:#fafafa!important 
}
 .grey.lighten-4{
	 background-color:#f5f5f5!important 
}
 .grey-text.text-lighten-4{
	 color:#f5f5f5!important 
}
 .grey.lighten-3{
	 background-color:#eee!important 
}
 .grey-text.text-lighten-3{
	 color:#eee!important 
}
 .grey.lighten-2{
	 background-color:#e0e0e0!important 
}
 .grey-text.text-lighten-2{
	 color:#e0e0e0!important 
}
 .grey.lighten-1{
	 background-color:#bdbdbd!important 
}
 .grey-text.text-lighten-1{
	 color:#bdbdbd!important 
}
 .grey{
	 background-color:#9e9e9e!important 
}
 .grey-text{
	 color:#9e9e9e!important 
}
 .grey.darken-1{
	 background-color:#757575!important 
}
 .grey-text.text-darken-1{
	 color:#757575!important 
}
 .grey.darken-2{
	 background-color:#616161!important 
}
 .grey-text.text-darken-2{
	 color:#616161!important 
}
 .grey.darken-3{
	 background-color:#424242!important 
}
 .grey-text.text-darken-3{
	 color:#424242!important 
}
 .grey.darken-4{
	 background-color:#212121!important 
}
 .grey-text.text-darken-4{
	 color:#212121!important 
}
 .shades.black{
	 background-color:#000!important 
}
 .shades-text.text-black{
	 color:#000!important 
}
 .shades.white{
	 background-color:#FFF!important 
}
 .shades-text.text-white{
	 color:#FFF!important 
}
 .shades.transparent{
	 background-color:transparent!important 
}
 .shades-text.text-transparent{
	 color:transparent!important 
}
 .black{
	 background-color:#000!important 
}
 .black-text{
	 color:#000!important 
}
 .white{
	 background-color:#FFF!important 
}
 .white-text{
	 color:#FFF!important 
}
 .transparent{
	 background-color:transparent!important 
}
 .transparent-text{
	 color:transparent!important 
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
 body{
	 margin:0 
}
 article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
	 display:block 
}
 audio,canvas,progress,video{
	 display:inline-block;
	 vertical-align:baseline 
}
 audio:not([controls]){
	 display:none;
	 height:0 
}
 [hidden],template{
	 display:none 
}
 .toast,.valign-wrapper{
	 display:-webkit-box;
	 display:-moz-box;
	 display:-ms-flexbox;
	 display:-webkit-flex 
}
 a{
	 background-color:transparent;
	 color:#337ab7 
}
 a:active,a:hover{
	 outline:0 
}
 abbr[title]{
	 border-bottom:1px dotted 
}
 b,optgroup,strong{
	 font-weight:700 
}
 dfn{
	 font-style:italic 
}
 mark{
	 background:#ff0;
	 color:#000 
}
 sub,sup{
	 font-size:75%;
	 line-height:0;
	 position:relative;
	 vertical-align:baseline 
}
 sup{
	 top:-.5em 
}
 sub{
	 bottom:-.25em 
}
 figure{
	 margin:1em 40px 
}
 hr{
	 -moz-box-sizing:content-box;
	 box-sizing:content-box;
	 height:0 
}
 pre,textarea{
	 overflow:auto 
}
 code,kbd,pre,samp{
	 font-family:monospace,monospace;
	 font-size:1em 
}
 button,input,optgroup,select,textarea{
	 color:inherit;
	 font:inherit;
	 margin:0 
}
 button{
	 overflow:visible 
}
 button,select{
	 text-transform:none 
}
 button,html input[type=button],input[type=reset],input[type=submit]{
	 -webkit-appearance:button;
	 cursor:pointer 
}
 button[disabled],html input[disabled]{
	 cursor:default 
}
 button::-moz-focus-inner,input::-moz-focus-inner{
	 border:0;
	 padding:0 
}
 input{
	 line-height:normal 
}
 input[type=checkbox],input[type=radio]{
	 box-sizing:border-box;
	 padding:0 
}
 input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
	 height:auto 
}
 input[type=search]{
	 -webkit-appearance:textfield;
	 -moz-box-sizing:content-box;
	 -webkit-box-sizing:content-box;
	 box-sizing:content-box 
}
 input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
	 -webkit-appearance:none 
}
 fieldset{
	 border:1px solid silver;
	 margin:0 2px;
	 padding:.35em .625em .75em 
}
 html{
	 -ms-text-size-adjust:100%;
	 -webkit-text-size-adjust:100%;
	 box-sizing:border-box 
}
 *,:after,:before{
	 box-sizing:inherit 
}
 ul{
	 list-style-type:none 
}
 .valign-wrapper{
	 display:flex;
	 -webkit-flex-align:center;
	 -ms-flex-align:center;
	 -webkit-align-items:center;
	 align-items:center 
}
 .valign-wrapper .valign{
	 display:block 
}
 ul li{
	 list-style-type:none 
}
 .z-depth-0{
	 box-shadow:none!important 
}
 .btn,.btn-floating,.btn-large,.card,.card-panel,.collapsible,.dropdown-content,.side-nav,.story-container,.toast,.umbox,.z-depth-1,body.homepage .homepage-image.jumbotron .photo-description,body.homepage .study-subject-bar,nav{
	 box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) 
}
 .btn-floating:hover,.btn-large:hover,.btn:hover,.z-depth-1-half{
	 box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15) 
}
 .um-standard-header,.um-standard-header .dropdown-menu,.z-depth-2,body.admissions .colleges a.college,body.admissions .deadlines,body.admissions .jumbotron,body.admissions .jumbotron .jumbotron-video-container .video-overlay img.watch-video,body.admissions .place-for-you,body.admissions .quote .photo img,body.admissions .verbs .verb,body.homepage .homepage-image.jumbotron .photo-description{
	 box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) 
}
 .z-depth-3,body.admissions .colleges a.college:hover{
	 box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19) 
}
 .modal,.z-depth-4{
	 box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21) 
}
 .z-depth-5{
	 box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22) 
}
 .hoverable:hover{
	 transition:box-shadow .25s;
	 box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) 
}
 .divider{
	 height:1px;
	 overflow:hidden;
	 background-color:#e0e0e0 
}
 .pagination li.active,footer.page-footer{
	 background-color:#ee6e73 
}
 blockquote{
	 margin:20px 0;
	 padding-left:1.5rem;
	 border-left:5px solid #ee6e73 
}
 i{
	 line-height:inherit 
}
 i.left{
	 float:left;
	 margin-right:15px 
}
 i.right{
	 float:right;
	 margin-left:15px 
}
 i.tiny{
	 font-size:1rem 
}
 i.small{
	 font-size:2rem 
}
 i.medium{
	 font-size:4rem 
}
 i.large{
	 font-size:6rem 
}
 img.responsive-img,video.responsive-video{
	 max-width:100%;
	 height:auto 
}
 .pagination li{
	 display:inline-block;
	 font-size:1.2rem;
	 padding:0 10px;
	 line-height:30px;
	 border-radius:2px;
	 text-align:center 
}
 .pagination li a{
	 color:#444 
}
 .pagination li.active a{
	 color:#fff 
}
 .pagination li.disabled a{
	 cursor:default;
	 color:#999 
}
 .pagination li i{
	 font-size:2rem 
}
 .pagination li.pages ul li{
	 display:inline-block;
	 float:none 
}
 .parallax-container{
	 position:relative;
	 overflow:hidden;
	 height:500px 
}
 .parallax,.parallax img{
	 position:absolute;
	 bottom:0 
}
 .parallax{
	 top:0;
	 left:0;
	 right:0;
	 z-index:-1 
}
 .parallax img{
	 display:none;
	 left:50%;
	 min-width:100%;
	 min-height:100%;
	 -webkit-transform:translate3d(0,0,0);
	 transform:translate3d(0,0,0);
	 transform:translateX(-50%) 
}
 .collection,.pin-bottom,.pin-top{
	 position:relative 
}
 .pinned{
	 position:fixed!important 
}
 .fade-in{
	 transform-origin:0 50% 
}
 @media only screen and (max-width:600px){
	 .hide-on-small-and-down,.hide-on-small-only{
		 display:none!important 
	}
}
 @media only screen and (max-width:992px){
	 .pagination{
		 width:100% 
	}
	 .pagination li.next,.pagination li.prev{
		 width:10% 
	}
	 .pagination li.pages{
		 width:80%;
		 overflow:hidden;
		 white-space:nowrap 
	}
	 .hide-on-med-and-down{
		 display:none!important 
	}
}
 @media only screen and (min-width:601px){
	 .hide-on-med-and-up{
		 display:none!important 
	}
}
 @media only screen and (min-width:600px) and (max-width:992px){
	 .hide-on-med-only{
		 display:none!important 
	}
}
 @media only screen and (min-width:993px){
	 .hide-on-large-only{
		 display:none!important 
	}
	 .show-on-large{
		 display:initial!important 
	}
}
 @media only screen and (min-width:600px) and (max-width:992px){
	 .show-on-medium{
		 display:initial!important 
	}
}
 @media only screen and (min-width:601px){
	 .show-on-medium-and-up{
		 display:initial!important 
	}
}
 @media only screen and (max-width:992px){
	 .show-on-medium-and-down{
		 display:initial!important 
	}
}
 @media only screen and (max-width:600px){
	 .show-on-small{
		 display:initial!important 
	}
	 .center-on-small-only{
		 text-align:center 
	}
}
 footer.page-footer{
	 margin-top:20px;
	 padding-top:20px 
}
 footer.page-footer .footer-copyright{
	 overflow:hidden;
	 height:50px;
	 line-height:50px;
	 color:rgba(255,255,255,.8);
	 background-color:rgba(51,51,51,.08) 
}
 table.highlight>tbody>tr:hover,table.striped>tbody>tr:nth-child(odd){
	 background-color:#f2f2f2 
}
 table,td,th{
	 border:none 
}
 table{
	 border-collapse:collapse;
	 border-spacing:0;
	 width:100%;
	 display:table 
}
 table.striped>tbody>tr>td{
	 border-radius:0 
}
 table.highlight>tbody>tr{
	 -webkit-transition:background-color .25s ease;
	 -moz-transition:background-color .25s ease;
	 -o-transition:background-color .25s ease;
	 -ms-transition:background-color .25s ease;
	 transition:background-color .25s ease 
}
 table.centered tbody tr td,table.centered thead tr th{
	 text-align:center 
}
 td,th{
	 padding:15px 5px;
	 display:table-cell;
	 text-align:left;
	 border-radius:2px 
}
 @media only screen and (max-width:992px){
	 table.responsive-table{
		 width:100%;
		 border-collapse:collapse;
		 border-spacing:0;
		 display:block;
		 position:relative 
	}
	 table.responsive-table td,table.responsive-table th{
		 margin:0;
		 vertical-align:top 
	}
	 table.responsive-table thead{
		 display:block;
		 float:left;
		 border:0;
		 border-right:1px solid #ddd 
	}
	 table.responsive-table thead tr{
		 display:block;
		 padding:0 10px 0 0 
	}
	 table.responsive-table thead tr th::before{
		 content:"\00a0" 
	}
	 table.responsive-table tbody{
		 display:block;
		 width:auto;
		 position:relative;
		 overflow-x:auto;
		 white-space:nowrap 
	}
	 table.responsive-table tbody tr{
		 display:inline-block;
		 vertical-align:top 
	}
	 table.responsive-table th{
		 display:block;
		 text-align:right 
	}
	 table.responsive-table td{
		 display:block;
		 min-height:1.25em;
		 text-align:left 
	}
	 table.responsive-table tr{
		 padding:0 10px 
	}
	 table.responsive-table.bordered th{
		 border-bottom:0;
		 border-left:0 
	}
	 table.responsive-table.bordered td{
		 border-left:0;
		 border-right:0;
		 border-bottom:0 
	}
	 table.responsive-table.bordered tr{
		 border:0 
	}
	 table.responsive-table.bordered tbody tr{
		 border-right:1px solid #ddd 
	}
}
 .card,.card.large .card-content,.card.large .card-image,.card.medium .card-content,.card.medium .card-image,.card.small .card-content,.card.small .card-image,.collection,.progress,.truncate,.video-container{
	 overflow:hidden 
}
 .collection{
	 margin:.5rem 0 1rem;
	 border:1px solid #e0e0e0;
	 border-radius:2px 
}
 .collection .collection-item{
	 background-color:#fff;
	 line-height:1.5rem;
	 padding:10px 20px;
	 margin:0;
	 border-bottom:1px solid #e0e0e0 
}
 .collection .collection-item.avatar{
	 min-height:84px;
	 padding-left:72px;
	 position:relative 
}
 .collection .collection-item.avatar .circle{
	 position:absolute;
	 width:42px;
	 height:42px;
	 overflow:hidden;
	 left:15px;
	 display:inline-block;
	 vertical-align:middle 
}
 .collection .collection-item.avatar i.circle{
	 font-size:18px;
	 line-height:42px;
	 color:#fff;
	 background-color:#999;
	 text-align:center 
}
 .collection .collection-item.avatar .title{
	 font-size:16px 
}
 .collection .collection-item.avatar p{
	 margin:0 
}
 .collection .collection-item.avatar .secondary-content{
	 position:absolute;
	 top:16px;
	 right:16px 
}
 .collection .collection-item:last-child{
	 border-bottom:none 
}
 .collection .collection-item.active{
	 background-color:#26a69a;
	 color:#eafaf9 
}
 .collection .collection-item.active .secondary-content{
	 color:#fff 
}
 .collection a.collection-item{
	 display:block;
	 -webkit-transition:.25s;
	 -moz-transition:.25s;
	 -o-transition:.25s;
	 -ms-transition:.25s;
	 transition:.25s;
	 color:#26a69a 
}
 .collection a.collection-item:not(.active):hover{
	 background-color:#ddd 
}
 .collection.with-header .collection-header{
	 background-color:#fff;
	 border-bottom:1px solid #e0e0e0;
	 padding:10px 20px 
}
 .collection.with-header .collection-item{
	 padding-left:30px 
}
 .collection.with-header .collection-item.avatar{
	 padding-left:72px 
}
 .secondary-content{
	 float:right;
	 color:#26a69a 
}
 .collapsible .collection{
	 margin:0;
	 border:none 
}
 span.badge{
	 min-width:3rem;
	 padding:0 6px;
	 text-align:center;
	 font-size:1rem;
	 line-height:inherit;
	 color:#757575;
	 position:absolute;
	 right:15px;
	 -moz-box-sizing:border-box;
	 box-sizing:border-box 
}
 .mdi-inverse,nav,nav a,nav ul a,span.badge.new{
	 color:#fff 
}
 span.badge.new{
	 font-weight:300;
	 font-size:.8rem;
	 background-color:#26a69a;
	 border-radius:2px 
}
 h1,h2,h3,h4,h5,h6,html{
	 font-weight:400 
}
 .progress,.progress .indeterminate{
	 background-color:#fff 
}
 span.badge.new:after{
	 content:" new" 
}
 nav ul a span.badge{
	 position:static;
	 margin-left:4px;
	 line-height:0 
}
 .video-container{
	 position:relative;
	 padding-bottom:56.25%;
	 padding-top:30px;
	 height:0 
}
 .video-container.no-controls{
	 padding-top:0 
}
 .video-container embed,.video-container iframe,.video-container object{
	 position:absolute;
	 top:0;
	 left:0;
	 width:100%;
	 height:100% 
}
 .progress{
	 position:relative;
	 height:4px;
	 display:block;
	 width:100%;
	 border-radius:2px;
	 margin:.5rem 0 1rem 
}
 .progress .determinate{
	 position:absolute;
	 top:0;
	 left:0;
	 bottom:0;
	 background-color:#fff;
	 -webkit-transition:width .3s linear;
	 -moz-transition:width .3s linear;
	 -o-transition:width .3s linear;
	 -ms-transition:width .3s linear;
	 transition:width .3s linear 
}
 .progress .indeterminate:after,.progress .indeterminate:before{
	 background-color:inherit;
	 left:0;
	 position:absolute;
	 top:0;
	 bottom:0;
	 will-change:left,right;
	 content:'' 
}
 .progress .indeterminate:before{
	 -webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
	 -moz-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
	 -ms-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
	 -o-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;
	 animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite 
}
 .progress .indeterminate:after{
	 -webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	 -moz-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	 -ms-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	 -o-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	 animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;
	 -webkit-animation-delay:1.15s;
	 -moz-animation-delay:1.15s;
	 -ms-animation-delay:1.15s;
	 -o-animation-delay:1.15s;
	 animation-delay:1.15s 
}
 @-webkit-keyframes indeterminate{
	 0%{
		 left:-35%;
		 right:100% 
	}
	 100%,60%{
		 left:100%;
		 right:-90% 
	}
}
 @-moz-keyframes indeterminate{
	 0%{
		 left:-35%;
		 right:100% 
	}
	 100%,60%{
		 left:100%;
		 right:-90% 
	}
}
 @keyframes indeterminate{
	 0%{
		 left:-35%;
		 right:100% 
	}
	 100%,60%{
		 left:100%;
		 right:-90% 
	}
}
 @-webkit-keyframes indeterminate-short{
	 0%{
		 left:-200%;
		 right:100% 
	}
	 100%,60%{
		 left:107%;
		 right:-8% 
	}
}
 @-moz-keyframes indeterminate-short{
	 0%{
		 left:-200%;
		 right:100% 
	}
	 100%,60%{
		 left:107%;
		 right:-8% 
	}
}
 @keyframes indeterminate-short{
	 0%{
		 left:-200%;
		 right:100% 
	}
	 100%,60%{
		 left:107%;
		 right:-8% 
	}
}
 .hide{
	 display:none!important 
}
 .left-align{
	 text-align:left 
}
 .right-align{
	 text-align:right 
}
 .btn,.btn-floating i,.btn-large,.center,.center-align,.fixed-action-btn ul,.material-tooltip,.mdi-fw,.mdi-li,.tabs .tab{
	 text-align:center 
}
 .left{
	 float:left!important 
}
 .right{
	 float:right!important 
}
 .no-select,input[type=range],input[type=range]+.thumb{
	 -webkit-touch-callout:none;
	 -webkit-user-select:none;
	 -khtml-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 user-select:none 
}
 .circle{
	 border-radius:50% 
}
 .center-block{
	 display:block;
	 margin-left:auto;
	 margin-right:auto 
}
 .truncate{
	 display:block;
	 text-overflow:ellipsis 
}
 .no-padding{
	 padding:0!important 
}
 @font-face{
	 font-family:Material-Design-Icons;
	 src:url(../font/material-design-icons/Material-Design-Icons.eot?#iefix) format("embedded-opentype"),url(../font/material-design-icons/Material-Design-Icons.woff2) format("woff2"),url(../font/material-design-icons/Material-Design-Icons.woff) format("woff"),url(../font/material-design-icons/Material-Design-Icons.ttf) format("truetype"),url(../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=mdi-],[class^=mdi-]{
	 speak:none;
	 display:inline-block;
	 font-family:Material-Design-Icons;
	 font-style:normal;
	 font-weight:400;
	 font-variant:normal;
	 text-rendering:auto;
	 -webkit-font-smoothing:antialiased;
	 -moz-osx-font-smoothing:grayscale;
	 transform:translate(0,0) 
}
 [class*=mdi-]:before,[class^=mdi-]:before{
	 display:inline-block;
	 speak:none;
	 text-decoration:inherit 
}
 .col-md-12.contact_information [class*=mdi-].site_logo,.col-md-12.contact_information [class^=mdi-].site_logo,.span12.contact_information [class*=mdi-].site_logo,.span12.contact_information [class^=mdi-].site_logo,[class*=mdi-].pull-left,[class^=mdi-].pull-left{
	 margin-right:.3em 
}
 [class*=mdi-].pull-right,[class^=mdi-].pull-right,body.homepage .homepage-image.jumbotron .photo-description .engagement ul [class*=mdi-].submit_idea,body.homepage .homepage-image.jumbotron .photo-description .engagement ul [class^=mdi-].submit_idea{
	 margin-left:.3em 
}
 [class*=mdi-].mdi-lg:after,[class*=mdi-].mdi-lg:before,[class^=mdi-].mdi-lg:after,[class^=mdi-].mdi-lg:before{
	 font-size:1.33333333em;
	 line-height:.75em;
	 vertical-align:-15% 
}
 .btn-floating,.mdi-stack,.waves-effect{
	 vertical-align:middle 
}
 [class*=mdi-].mdi-2x:after,[class*=mdi-].mdi-2x:before,[class^=mdi-].mdi-2x:after,[class^=mdi-].mdi-2x:before{
	 font-size:2em 
}
 [class*=mdi-].mdi-3x:after,[class*=mdi-].mdi-3x:before,[class^=mdi-].mdi-3x:after,[class^=mdi-].mdi-3x:before{
	 font-size:3em 
}
 [class*=mdi-].mdi-4x:after,[class*=mdi-].mdi-4x:before,[class^=mdi-].mdi-4x:after,[class^=mdi-].mdi-4x:before{
	 font-size:4em 
}
 [class*=mdi-].mdi-5x:after,[class*=mdi-].mdi-5x:before,[class^=mdi-].mdi-5x:after,[class^=mdi-].mdi-5x:before{
	 font-size:5em 
}
 .mdi-device-network-wifi:after,[class^=mdi-device-signal-cellular-]:after,[class^=mdi-device-battery-]:after,[class^=mdi-device-battery-charging-]:after,[class^=mdi-device-signal-cellular-connected-no-internet-]:after,[class^=mdi-device-signal-wifi-]:after,[class^=mdi-device-signal-wifi-statusbar-not-connected]:after{
	 opacity:.3;
	 position:absolute;
	 left:0;
	 top:0;
	 z-index:1;
	 display:inline-block;
	 speak:none;
	 text-decoration:inherit 
}
 .btn,.btn-large,.um-standard-header a,.um_standard_header a,a{
	 text-decoration:none 
}
 [class^=mdi-device-signal-cellular-]:after{
	 content:"\e758" 
}
 [class^=mdi-device-battery-]:after{
	 content:"\e735" 
}
 [class^=mdi-device-battery-charging-]:after{
	 content:"\e733" 
}
 [class^=mdi-device-signal-cellular-connected-no-internet-]:after{
	 content:"\e75d" 
}
 .mdi-device-network-wifi:after,[class^=mdi-device-signal-wifi-]:after{
	 content:"\e765" 
}
 [class^=mdi-device-signal-wifi-statusbasr-not-connected]:after{
	 content:"\e8f7" 
}
 .mdi-device-battery-alert:after,.mdi-device-battery-full .mdi-device-battery-unknown:after,.mdi-device-battery-std:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-wifi-off:after{
	 content:"" 
}
 .mdi-fw{
	 width:1.28571429em 
}
 .mdi-ul{
	 padding-left:0;
	 margin-left:2.14285714em;
	 list-style-type:none 
}
 .mdi-ul>li{
	 position:relative 
}
 .mdi-li{
	 position:absolute;
	 left:-2.14285714em;
	 width:2.14285714em;
	 top:.14285714em 
}
 .mdi-li.mdi-lg{
	 left:-1.85714286em 
}
 .mdi-border{
	 padding:.2em .25em .15em;
	 border:.08em solid #eee;
	 border-radius:.1em 
}
 .mdi-spin{
	 -webkit-animation:mdi-spin 2s infinite linear;
	 animation:mdi-spin 2s infinite linear;
	 -webkit-transform-origin:50% 50%;
	 -moz-transform-origin:50% 50%;
	 -o-transform-origin:50% 50%;
	 transform-origin:50% 50% 
}
 .mdi-pulse{
	 -webkit-animation:mdi-spin 1s steps(8) infinite;
	 animation:mdi-spin 1s steps(8) infinite;
	 -webkit-transform-origin:50% 50%;
	 -moz-transform-origin:50% 50%;
	 -o-transform-origin:50% 50%;
	 transform-origin:50% 50% 
}
 @-webkit-keyframes mdi-spin{
	 0%{
		 -webkit-transform:rotate(0);
		 transform:rotate(0) 
	}
	 100%{
		 -webkit-transform:rotate(359deg);
		 transform:rotate(359deg) 
	}
}
 @keyframes mdi-spin{
	 0%{
		 -webkit-transform:rotate(0);
		 transform:rotate(0) 
	}
	 100%{
		 -webkit-transform:rotate(359deg);
		 transform:rotate(359deg) 
	}
}
 .mdi-rotate-90{
	 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	 -webkit-transform:rotate(90deg);
	 -ms-transform:rotate(90deg);
	 transform:rotate(90deg) 
}
 .mdi-rotate-180{
	 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	 -webkit-transform:rotate(180deg);
	 -ms-transform:rotate(180deg);
	 transform:rotate(180deg) 
}
 .mdi-rotate-270{
	 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	 -webkit-transform:rotate(270deg);
	 -ms-transform:rotate(270deg);
	 transform:rotate(270deg) 
}
 .mdi-flip-horizontal{
	 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	 -webkit-transform:scale(-1,1);
	 -ms-transform:scale(-1,1);
	 transform:scale(-1,1) 
}
 .mdi-flip-vertical{
	 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	 -webkit-transform:scale(1,-1);
	 -ms-transform:scale(1,-1);
	 transform:scale(1,-1) 
}
 :root .mdi-flip-horizontal,:root .mdi-flip-vertical,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-rotate-90{
	 filter:none 
}
 .mdi-stack{
	 position:relative;
	 display:inline-block;
	 width:2em;
	 height:2em;
	 line-height:2em 
}
 .mdi-stack-1x,.mdi-stack-2x{
	 position:absolute;
	 left:0;
	 width:100%;
	 text-align:center 
}
 .mdi-stack-1x{
	 line-height:inherit 
}
 .mdi-stack-2x{
	 font-size:2em 
}
 .mdi-action-3d-rotation:before{
	 content:"\e600" 
}
 .mdi-action-accessibility:before{
	 content:"\e601" 
}
 .mdi-action-account-balance-wallet:before{
	 content:"\e602" 
}
 .mdi-action-account-balance:before{
	 content:"\e603" 
}
 .mdi-action-account-box:before{
	 content:"\e604" 
}
 .mdi-action-account-child:before{
	 content:"\e605" 
}
 .mdi-action-account-circle:before{
	 content:"\e606" 
}
 .mdi-action-add-shopping-cart:before{
	 content:"\e607" 
}
 .mdi-action-alarm-add:before{
	 content:"\e608" 
}
 .mdi-action-alarm-off:before{
	 content:"\e609" 
}
 .mdi-action-alarm-on:before{
	 content:"\e60a" 
}
 .mdi-action-alarm:before{
	 content:"\e60b" 
}
 .mdi-action-android:before{
	 content:"\e60c" 
}
 .mdi-action-announcement:before{
	 content:"\e60d" 
}
 .mdi-action-aspect-ratio:before{
	 content:"\e60e" 
}
 .mdi-action-assessment:before{
	 content:"\e60f" 
}
 .mdi-action-assignment-ind:before{
	 content:"\e610" 
}
 .mdi-action-assignment-late:before{
	 content:"\e611" 
}
 .mdi-action-assignment-return:before{
	 content:"\e612" 
}
 .mdi-action-assignment-returned:before{
	 content:"\e613" 
}
 .mdi-action-assignment-turned-in:before{
	 content:"\e614" 
}
 .mdi-action-assignment:before{
	 content:"\e615" 
}
 .mdi-action-autorenew:before{
	 content:"\e616" 
}
 .mdi-action-backup:before{
	 content:"\e617" 
}
 .mdi-action-book:before{
	 content:"\e618" 
}
 .mdi-action-bookmark-outline:before{
	 content:"\e619" 
}
 .mdi-action-bookmark:before{
	 content:"\e61a" 
}
 .mdi-action-bug-report:before{
	 content:"\e61b" 
}
 .mdi-action-cached:before{
	 content:"\e61c" 
}
 .mdi-action-check-circle:before{
	 content:"\e61d" 
}
 .mdi-action-class:before{
	 content:"\e61e" 
}
 .mdi-action-credit-card:before{
	 content:"\e61f" 
}
 .mdi-action-dashboard:before{
	 content:"\e620" 
}
 .mdi-action-delete:before{
	 content:"\e621" 
}
 .mdi-action-description:before{
	 content:"\e622" 
}
 .mdi-action-dns:before{
	 content:"\e623" 
}
 .mdi-action-done-all:before{
	 content:"\e624" 
}
 .mdi-action-done:before{
	 content:"\e625" 
}
 .mdi-action-event:before{
	 content:"\e626" 
}
 .mdi-action-exit-to-app:before{
	 content:"\e627" 
}
 .mdi-action-explore:before{
	 content:"\e628" 
}
 .mdi-action-extension:before{
	 content:"\e629" 
}
 .mdi-action-face-unlock:before{
	 content:"\e62a" 
}
 .mdi-action-favorite-outline:before{
	 content:"\e62b" 
}
 .mdi-action-favorite:before{
	 content:"\e62c" 
}
 .mdi-action-find-in-page:before{
	 content:"\e62d" 
}
 .mdi-action-find-replace:before{
	 content:"\e62e" 
}
 .mdi-action-flip-to-back:before{
	 content:"\e62f" 
}
 .mdi-action-flip-to-front:before{
	 content:"\e630" 
}
 .mdi-action-get-app:before{
	 content:"\e631" 
}
 .mdi-action-grade:before{
	 content:"\e632" 
}
 .mdi-action-group-work:before{
	 content:"\e633" 
}
 .mdi-action-help:before{
	 content:"\e634" 
}
 .mdi-action-highlight-remove:before{
	 content:"\e635" 
}
 .mdi-action-history:before{
	 content:"\e636" 
}
 .mdi-action-home:before{
	 content:"\e637" 
}
 .mdi-action-https:before{
	 content:"\e638" 
}
 .mdi-action-info-outline:before{
	 content:"\e639" 
}
 .mdi-action-info:before{
	 content:"\e63a" 
}
 .mdi-action-input:before{
	 content:"\e63b" 
}
 .mdi-action-invert-colors:before{
	 content:"\e63c" 
}
 .mdi-action-label-outline:before{
	 content:"\e63d" 
}
 .mdi-action-label:before{
	 content:"\e63e" 
}
 .mdi-action-language:before{
	 content:"\e63f" 
}
 .mdi-action-launch:before{
	 content:"\e640" 
}
 .mdi-action-list:before{
	 content:"\e641" 
}
 .mdi-action-lock-open:before{
	 content:"\e642" 
}
 .mdi-action-lock-outline:before{
	 content:"\e643" 
}
 .mdi-action-lock:before{
	 content:"\e644" 
}
 .mdi-action-loyalty:before{
	 content:"\e645" 
}
 .mdi-action-markunread-mailbox:before{
	 content:"\e646" 
}
 .mdi-action-note-add:before{
	 content:"\e647" 
}
 .mdi-action-open-in-browser:before{
	 content:"\e648" 
}
 .mdi-action-open-in-new:before{
	 content:"\e649" 
}
 .mdi-action-open-with:before{
	 content:"\e64a" 
}
 .mdi-action-pageview:before{
	 content:"\e64b" 
}
 .mdi-action-payment:before{
	 content:"\e64c" 
}
 .mdi-action-perm-camera-mic:before{
	 content:"\e64d" 
}
 .mdi-action-perm-contact-cal:before{
	 content:"\e64e" 
}
 .mdi-action-perm-data-setting:before{
	 content:"\e64f" 
}
 .mdi-action-perm-device-info:before{
	 content:"\e650" 
}
 .mdi-action-perm-identity:before{
	 content:"\e651" 
}
 .mdi-action-perm-media:before{
	 content:"\e652" 
}
 .mdi-action-perm-phone-msg:before{
	 content:"\e653" 
}
 .mdi-action-perm-scan-wifi:before{
	 content:"\e654" 
}
 .mdi-action-picture-in-picture:before{
	 content:"\e655" 
}
 .mdi-action-polymer:before{
	 content:"\e656" 
}
 .mdi-action-print:before{
	 content:"\e657" 
}
 .mdi-action-query-builder:before{
	 content:"\e658" 
}
 .mdi-action-question-answer:before{
	 content:"\e659" 
}
 .mdi-action-receipt:before{
	 content:"\e65a" 
}
 .mdi-action-redeem:before{
	 content:"\e65b" 
}
 .mdi-action-reorder:before{
	 content:"\e65c" 
}
 .mdi-action-report-problem:before{
	 content:"\e65d" 
}
 .mdi-action-restore:before{
	 content:"\e65e" 
}
 .mdi-action-room:before{
	 content:"\e65f" 
}
 .mdi-action-schedule:before{
	 content:"\e660" 
}
 .mdi-action-search:before{
	 content:"\e661" 
}
 .mdi-action-settings-applications:before{
	 content:"\e662" 
}
 .mdi-action-settings-backup-restore:before{
	 content:"\e663" 
}
 .mdi-action-settings-bluetooth:before{
	 content:"\e664" 
}
 .mdi-action-settings-cell:before{
	 content:"\e665" 
}
 .mdi-action-settings-display:before{
	 content:"\e666" 
}
 .mdi-action-settings-ethernet:before{
	 content:"\e667" 
}
 .mdi-action-settings-input-antenna:before{
	 content:"\e668" 
}
 .mdi-action-settings-input-component:before{
	 content:"\e669" 
}
 .mdi-action-settings-input-composite:before{
	 content:"\e66a" 
}
 .mdi-action-settings-input-hdmi:before{
	 content:"\e66b" 
}
 .mdi-action-settings-input-svideo:before{
	 content:"\e66c" 
}
 .mdi-action-settings-overscan:before{
	 content:"\e66d" 
}
 .mdi-action-settings-phone:before{
	 content:"\e66e" 
}
 .mdi-action-settings-power:before{
	 content:"\e66f" 
}
 .mdi-action-settings-remote:before{
	 content:"\e670" 
}
 .mdi-action-settings-voice:before{
	 content:"\e671" 
}
 .mdi-action-settings:before{
	 content:"\e672" 
}
 .mdi-action-shop-two:before{
	 content:"\e673" 
}
 .mdi-action-shop:before{
	 content:"\e674" 
}
 .mdi-action-shopping-basket:before{
	 content:"\e675" 
}
 .mdi-action-shopping-cart:before{
	 content:"\e676" 
}
 .mdi-action-speaker-notes:before{
	 content:"\e677" 
}
 .mdi-action-spellcheck:before{
	 content:"\e678" 
}
 .mdi-action-star-rate:before{
	 content:"\e679" 
}
 .mdi-action-stars:before{
	 content:"\e67a" 
}
 .mdi-action-store:before{
	 content:"\e67b" 
}
 .mdi-action-subject:before{
	 content:"\e67c" 
}
 .mdi-action-supervisor-account:before{
	 content:"\e67d" 
}
 .mdi-action-swap-horiz:before{
	 content:"\e67e" 
}
 .mdi-action-swap-vert-circle:before{
	 content:"\e67f" 
}
 .mdi-action-swap-vert:before{
	 content:"\e680" 
}
 .mdi-action-system-update-tv:before{
	 content:"\e681" 
}
 .mdi-action-tab-unselected:before{
	 content:"\e682" 
}
 .mdi-action-tab:before{
	 content:"\e683" 
}
 .mdi-action-theaters:before{
	 content:"\e684" 
}
 .mdi-action-thumb-down:before{
	 content:"\e685" 
}
 .mdi-action-thumb-up:before{
	 content:"\e686" 
}
 .mdi-action-thumbs-up-down:before{
	 content:"\e687" 
}
 .mdi-action-toc:before{
	 content:"\e688" 
}
 .mdi-action-today:before{
	 content:"\e689" 
}
 .mdi-action-track-changes:before{
	 content:"\e68a" 
}
 .mdi-action-translate:before{
	 content:"\e68b" 
}
 .mdi-action-trending-down:before{
	 content:"\e68c" 
}
 .mdi-action-trending-neutral:before{
	 content:"\e68d" 
}
 .mdi-action-trending-up:before{
	 content:"\e68e" 
}
 .mdi-action-turned-in-not:before{
	 content:"\e68f" 
}
 .mdi-action-turned-in:before{
	 content:"\e690" 
}
 .mdi-action-verified-user:before{
	 content:"\e691" 
}
 .mdi-action-view-agenda:before{
	 content:"\e692" 
}
 .mdi-action-view-array:before{
	 content:"\e693" 
}
 .mdi-action-view-carousel:before{
	 content:"\e694" 
}
 .mdi-action-view-column:before{
	 content:"\e695" 
}
 .mdi-action-view-day:before{
	 content:"\e696" 
}
 .mdi-action-view-headline:before{
	 content:"\e697" 
}
 .mdi-action-view-list:before{
	 content:"\e698" 
}
 .mdi-action-view-module:before{
	 content:"\e699" 
}
 .mdi-action-view-quilt:before{
	 content:"\e69a" 
}
 .mdi-action-view-stream:before{
	 content:"\e69b" 
}
 .mdi-action-view-week:before{
	 content:"\e69c" 
}
 .mdi-action-visibility-off:before{
	 content:"\e69d" 
}
 .mdi-action-visibility:before{
	 content:"\e69e" 
}
 .mdi-action-wallet-giftcard:before{
	 content:"\e69f" 
}
 .mdi-action-wallet-membership:before{
	 content:"\e6a0" 
}
 .mdi-action-wallet-travel:before{
	 content:"\e6a1" 
}
 .mdi-action-work:before{
	 content:"\e6a2" 
}
 .mdi-alert-error:before{
	 content:"\e6a3" 
}
 .mdi-alert-warning:before{
	 content:"\e6a4" 
}
 .mdi-av-album:before{
	 content:"\e6a5" 
}
 .mdi-av-closed-caption:before{
	 content:"\e6a6" 
}
 .mdi-av-equalizer:before{
	 content:"\e6a7" 
}
 .mdi-av-explicit:before{
	 content:"\e6a8" 
}
 .mdi-av-fast-forward:before{
	 content:"\e6a9" 
}
 .mdi-av-fast-rewind:before{
	 content:"\e6aa" 
}
 .mdi-av-games:before{
	 content:"\e6ab" 
}
 .mdi-av-hearing:before{
	 content:"\e6ac" 
}
 .mdi-av-high-quality:before{
	 content:"\e6ad" 
}
 .mdi-av-loop:before{
	 content:"\e6ae" 
}
 .mdi-av-mic-none:before{
	 content:"\e6af" 
}
 .mdi-av-mic-off:before{
	 content:"\e6b0" 
}
 .mdi-av-mic:before{
	 content:"\e6b1" 
}
 .mdi-av-movie:before{
	 content:"\e6b2" 
}
 .mdi-av-my-library-add:before{
	 content:"\e6b3" 
}
 .mdi-av-my-library-books:before{
	 content:"\e6b4" 
}
 .mdi-av-my-library-music:before{
	 content:"\e6b5" 
}
 .mdi-av-new-releases:before{
	 content:"\e6b6" 
}
 .mdi-av-not-interested:before{
	 content:"\e6b7" 
}
 .mdi-av-pause-circle-fill:before{
	 content:"\e6b8" 
}
 .mdi-av-pause-circle-outline:before{
	 content:"\e6b9" 
}
 .mdi-av-pause:before{
	 content:"\e6ba" 
}
 .mdi-av-play-arrow:before{
	 content:"\e6bb" 
}
 .mdi-av-play-circle-fill:before{
	 content:"\e6bc" 
}
 .mdi-av-play-circle-outline:before{
	 content:"\e6bd" 
}
 .mdi-av-play-shopping-bag:before{
	 content:"\e6be" 
}
 .mdi-av-playlist-add:before{
	 content:"\e6bf" 
}
 .mdi-av-queue-music:before{
	 content:"\e6c0" 
}
 .mdi-av-queue:before{
	 content:"\e6c1" 
}
 .mdi-av-radio:before{
	 content:"\e6c2" 
}
 .mdi-av-recent-actors:before{
	 content:"\e6c3" 
}
 .mdi-av-repeat-one:before{
	 content:"\e6c4" 
}
 .mdi-av-repeat:before{
	 content:"\e6c5" 
}
 .mdi-av-replay:before{
	 content:"\e6c6" 
}
 .mdi-av-shuffle:before{
	 content:"\e6c7" 
}
 .mdi-av-skip-next:before{
	 content:"\e6c8" 
}
 .mdi-av-skip-previous:before{
	 content:"\e6c9" 
}
 .mdi-av-snooze:before{
	 content:"\e6ca" 
}
 .mdi-av-stop:before{
	 content:"\e6cb" 
}
 .mdi-av-subtitles:before{
	 content:"\e6cc" 
}
 .mdi-av-surround-sound:before{
	 content:"\e6cd" 
}
 .mdi-av-timer:before{
	 content:"\e6ce" 
}
 .mdi-av-video-collection:before{
	 content:"\e6cf" 
}
 .mdi-av-videocam-off:before{
	 content:"\e6d0" 
}
 .mdi-av-videocam:before{
	 content:"\e6d1" 
}
 .mdi-av-volume-down:before{
	 content:"\e6d2" 
}
 .mdi-av-volume-mute:before{
	 content:"\e6d3" 
}
 .mdi-av-volume-off:before{
	 content:"\e6d4" 
}
 .mdi-av-volume-up:before{
	 content:"\e6d5" 
}
 .mdi-av-web:before{
	 content:"\e6d6" 
}
 .mdi-communication-business:before{
	 content:"\e6d7" 
}
 .mdi-communication-call-end:before{
	 content:"\e6d8" 
}
 .mdi-communication-call-made:before{
	 content:"\e6d9" 
}
 .mdi-communication-call-merge:before{
	 content:"\e6da" 
}
 .mdi-communication-call-missed:before{
	 content:"\e6db" 
}
 .mdi-communication-call-received:before{
	 content:"\e6dc" 
}
 .mdi-communication-call-split:before{
	 content:"\e6dd" 
}
 .mdi-communication-call:before{
	 content:"\e6de" 
}
 .mdi-communication-chat:before{
	 content:"\e6df" 
}
 .mdi-communication-clear-all:before{
	 content:"\e6e0" 
}
 .mdi-communication-comment:before{
	 content:"\e6e1" 
}
 .mdi-communication-contacts:before{
	 content:"\e6e2" 
}
 .mdi-communication-dialer-sip:before{
	 content:"\e6e3" 
}
 .mdi-communication-dialpad:before{
	 content:"\e6e4" 
}
 .mdi-communication-dnd-on:before{
	 content:"\e6e5" 
}
 .mdi-communication-email:before{
	 content:"\e6e6" 
}
 .mdi-communication-forum:before{
	 content:"\e6e7" 
}
 .mdi-communication-import-export:before{
	 content:"\e6e8" 
}
 .mdi-communication-invert-colors-off:before{
	 content:"\e6e9" 
}
 .mdi-communication-invert-colors-on:before{
	 content:"\e6ea" 
}
 .mdi-communication-live-help:before{
	 content:"\e6eb" 
}
 .mdi-communication-location-off:before{
	 content:"\e6ec" 
}
 .mdi-communication-location-on:before{
	 content:"\e6ed" 
}
 .mdi-communication-message:before{
	 content:"\e6ee" 
}
 .mdi-communication-messenger:before{
	 content:"\e6ef" 
}
 .mdi-communication-no-sim:before{
	 content:"\e6f0" 
}
 .mdi-communication-phone:before{
	 content:"\e6f1" 
}
 .mdi-communication-portable-wifi-off:before{
	 content:"\e6f2" 
}
 .mdi-communication-quick-contacts-dialer:before{
	 content:"\e6f3" 
}
 .mdi-communication-quick-contacts-mail:before{
	 content:"\e6f4" 
}
 .mdi-communication-ring-volume:before{
	 content:"\e6f5" 
}
 .mdi-communication-stay-current-landscape:before{
	 content:"\e6f6" 
}
 .mdi-communication-stay-current-portrait:before{
	 content:"\e6f7" 
}
 .mdi-communication-stay-primary-landscape:before{
	 content:"\e6f8" 
}
 .mdi-communication-stay-primary-portrait:before{
	 content:"\e6f9" 
}
 .mdi-communication-swap-calls:before{
	 content:"\e6fa" 
}
 .mdi-communication-textsms:before{
	 content:"\e6fb" 
}
 .mdi-communication-voicemail:before{
	 content:"\e6fc" 
}
 .mdi-communication-vpn-key:before{
	 content:"\e6fd" 
}
 .mdi-content-add-box:before{
	 content:"\e6fe" 
}
 .mdi-content-add-circle-outline:before{
	 content:"\e6ff" 
}
 .mdi-content-add-circle:before{
	 content:"\e700" 
}
 .mdi-content-add:before{
	 content:"\e701" 
}
 .mdi-content-archive:before{
	 content:"\e702" 
}
 .mdi-content-backspace:before{
	 content:"\e703" 
}
 .mdi-content-block:before{
	 content:"\e704" 
}
 .mdi-content-clear:before{
	 content:"\e705" 
}
 .mdi-content-content-copy:before{
	 content:"\e706" 
}
 .mdi-content-content-cut:before{
	 content:"\e707" 
}
 .mdi-content-content-paste:before{
	 content:"\e708" 
}
 .mdi-content-create:before{
	 content:"\e709" 
}
 .mdi-content-drafts:before{
	 content:"\e70a" 
}
 .mdi-content-filter-list:before{
	 content:"\e70b" 
}
 .mdi-content-flag:before{
	 content:"\e70c" 
}
 .mdi-content-forward:before{
	 content:"\e70d" 
}
 .mdi-content-gesture:before{
	 content:"\e70e" 
}
 .mdi-content-inbox:before{
	 content:"\e70f" 
}
 .mdi-content-link:before{
	 content:"\e710" 
}
 .mdi-content-mail:before{
	 content:"\e711" 
}
 .mdi-content-markunread:before{
	 content:"\e712" 
}
 .mdi-content-redo:before{
	 content:"\e713" 
}
 .mdi-content-remove-circle-outline:before{
	 content:"\e714" 
}
 .mdi-content-remove-circle:before{
	 content:"\e715" 
}
 .mdi-content-remove:before{
	 content:"\e716" 
}
 .mdi-content-reply-all:before{
	 content:"\e717" 
}
 .mdi-content-reply:before{
	 content:"\e718" 
}
 .mdi-content-report:before{
	 content:"\e719" 
}
 .mdi-content-save:before{
	 content:"\e71a" 
}
 .mdi-content-select-all:before{
	 content:"\e71b" 
}
 .mdi-content-send:before{
	 content:"\e71c" 
}
 .mdi-content-sort:before{
	 content:"\e71d" 
}
 .mdi-content-text-format:before{
	 content:"\e71e" 
}
 .mdi-content-undo:before{
	 content:"\e71f" 
}
 .mdi-editor-attach-file:before{
	 content:"\e776" 
}
 .mdi-editor-attach-money:before{
	 content:"\e777" 
}
 .mdi-editor-border-all:before{
	 content:"\e778" 
}
 .mdi-editor-border-bottom:before{
	 content:"\e779" 
}
 .mdi-editor-border-clear:before{
	 content:"\e77a" 
}
 .mdi-editor-border-color:before{
	 content:"\e77b" 
}
 .mdi-editor-border-horizontal:before{
	 content:"\e77c" 
}
 .mdi-editor-border-inner:before{
	 content:"\e77d" 
}
 .mdi-editor-border-left:before{
	 content:"\e77e" 
}
 .mdi-editor-border-outer:before{
	 content:"\e77f" 
}
 .mdi-editor-border-right:before{
	 content:"\e780" 
}
 .mdi-editor-border-style:before{
	 content:"\e781" 
}
 .mdi-editor-border-top:before{
	 content:"\e782" 
}
 .mdi-editor-border-vertical:before{
	 content:"\e783" 
}
 .mdi-editor-format-align-center:before{
	 content:"\e784" 
}
 .mdi-editor-format-align-justify:before{
	 content:"\e785" 
}
 .mdi-editor-format-align-left:before{
	 content:"\e786" 
}
 .mdi-editor-format-align-right:before{
	 content:"\e787" 
}
 .mdi-editor-format-bold:before{
	 content:"\e788" 
}
 .mdi-editor-format-clear:before{
	 content:"\e789" 
}
 .mdi-editor-format-color-fill:before{
	 content:"\e78a" 
}
 .mdi-editor-format-color-reset:before{
	 content:"\e78b" 
}
 .mdi-editor-format-color-text:before{
	 content:"\e78c" 
}
 .mdi-editor-format-indent-decrease:before{
	 content:"\e78d" 
}
 .mdi-editor-format-indent-increase:before{
	 content:"\e78e" 
}
 .mdi-editor-format-italic:before{
	 content:"\e78f" 
}
 .mdi-editor-format-line-spacing:before{
	 content:"\e790" 
}
 .mdi-editor-format-list-bulleted:before{
	 content:"\e791" 
}
 .mdi-editor-format-list-numbered:before{
	 content:"\e792" 
}
 .mdi-editor-format-paint:before{
	 content:"\e793" 
}
 .mdi-editor-format-quote:before{
	 content:"\e794" 
}
 .mdi-editor-format-size:before{
	 content:"\e795" 
}
 .mdi-editor-format-strikethrough:before{
	 content:"\e796" 
}
 .mdi-editor-format-textdirection-l-to-r:before{
	 content:"\e797" 
}
 .mdi-editor-format-textdirection-r-to-l:before{
	 content:"\e798" 
}
 .mdi-editor-format-underline:before{
	 content:"\e799" 
}
 .mdi-editor-functions:before{
	 content:"\e79a" 
}
 .mdi-editor-insert-chart:before{
	 content:"\e79b" 
}
 .mdi-editor-insert-comment:before{
	 content:"\e79c" 
}
 .mdi-editor-insert-drive-file:before{
	 content:"\e79d" 
}
 .mdi-editor-insert-emoticon:before{
	 content:"\e79e" 
}
 .mdi-editor-insert-invitation:before{
	 content:"\e79f" 
}
 .mdi-editor-insert-link:before{
	 content:"\e7a0" 
}
 .mdi-editor-insert-photo:before{
	 content:"\e7a1" 
}
 .mdi-editor-merge-type:before{
	 content:"\e7a2" 
}
 .mdi-editor-mode-comment:before{
	 content:"\e7a3" 
}
 .mdi-editor-mode-edit:before{
	 content:"\e7a4" 
}
 .mdi-editor-publish:before{
	 content:"\e7a5" 
}
 .mdi-editor-vertical-align-bottom:before{
	 content:"\e7a6" 
}
 .mdi-editor-vertical-align-center:before{
	 content:"\e7a7" 
}
 .mdi-editor-vertical-align-top:before{
	 content:"\e7a8" 
}
 .mdi-editor-wrap-text:before{
	 content:"\e7a9" 
}
 .mdi-file-attachment:before{
	 content:"\e7aa" 
}
 .mdi-file-cloud-circle:before{
	 content:"\e7ab" 
}
 .mdi-file-cloud-done:before{
	 content:"\e7ac" 
}
 .mdi-file-cloud-download:before{
	 content:"\e7ad" 
}
 .mdi-file-cloud-off:before{
	 content:"\e7ae" 
}
 .mdi-file-cloud-queue:before{
	 content:"\e7af" 
}
 .mdi-file-cloud-upload:before{
	 content:"\e7b0" 
}
 .mdi-file-cloud:before{
	 content:"\e7b1" 
}
 .mdi-file-file-download:before{
	 content:"\e7b2" 
}
 .mdi-file-file-upload:before{
	 content:"\e7b3" 
}
 .mdi-file-folder-open:before{
	 content:"\e7b4" 
}
 .mdi-file-folder-shared:before{
	 content:"\e7b5" 
}
 .mdi-file-folder:before{
	 content:"\e7b6" 
}
 .mdi-device-access-alarm:before{
	 content:"\e720" 
}
 .mdi-device-access-alarms:before{
	 content:"\e721" 
}
 .mdi-device-access-time:before{
	 content:"\e722" 
}
 .mdi-device-add-alarm:before{
	 content:"\e723" 
}
 .mdi-device-airplanemode-off:before{
	 content:"\e724" 
}
 .mdi-device-airplanemode-on:before{
	 content:"\e725" 
}
 .mdi-device-battery-20:before{
	 content:"\e726" 
}
 .mdi-device-battery-30:before{
	 content:"\e727" 
}
 .mdi-device-battery-50:before{
	 content:"\e728" 
}
 .mdi-device-battery-60:before{
	 content:"\e729" 
}
 .mdi-device-battery-80:before{
	 content:"\e72a" 
}
 .mdi-device-battery-90:before{
	 content:"\e72b" 
}
 .mdi-device-battery-alert:before{
	 content:"\e72c" 
}
 .mdi-device-battery-charging-20:before{
	 content:"\e72d" 
}
 .mdi-device-battery-charging-30:before{
	 content:"\e72e" 
}
 .mdi-device-battery-charging-50:before{
	 content:"\e72f" 
}
 .mdi-device-battery-charging-60:before{
	 content:"\e730" 
}
 .mdi-device-battery-charging-80:before{
	 content:"\e731" 
}
 .mdi-device-battery-charging-90:before{
	 content:"\e732" 
}
 .mdi-device-battery-charging-full:before{
	 content:"\e733" 
}
 .mdi-device-battery-full:before{
	 content:"\e734" 
}
 .mdi-device-battery-std:before{
	 content:"\e735" 
}
 .mdi-device-battery-unknown:before{
	 content:"\e736" 
}
 .mdi-device-bluetooth-connected:before{
	 content:"\e737" 
}
 .mdi-device-bluetooth-disabled:before{
	 content:"\e738" 
}
 .mdi-device-bluetooth-searching:before{
	 content:"\e739" 
}
 .mdi-device-bluetooth:before{
	 content:"\e73a" 
}
 .mdi-device-brightness-auto:before{
	 content:"\e73b" 
}
 .mdi-device-brightness-high:before{
	 content:"\e73c" 
}
 .mdi-device-brightness-low:before{
	 content:"\e73d" 
}
 .mdi-device-brightness-medium:before{
	 content:"\e73e" 
}
 .mdi-device-data-usage:before{
	 content:"\e73f" 
}
 .mdi-device-developer-mode:before{
	 content:"\e740" 
}
 .mdi-device-devices:before{
	 content:"\e741" 
}
 .mdi-device-dvr:before{
	 content:"\e742" 
}
 .mdi-device-gps-fixed:before{
	 content:"\e743" 
}
 .mdi-device-gps-not-fixed:before{
	 content:"\e744" 
}
 .mdi-device-gps-off:before{
	 content:"\e745" 
}
 .mdi-device-location-disabled:before{
	 content:"\e746" 
}
 .mdi-device-location-searching:before{
	 content:"\e747" 
}
 .mdi-device-multitrack-audio:before{
	 content:"\e748" 
}
 .mdi-device-network-cell:before{
	 content:"\e749" 
}
 .mdi-device-network-wifi:before{
	 content:"\e74a" 
}
 .mdi-device-nfc:before{
	 content:"\e74b" 
}
 .mdi-device-now-wallpaper:before{
	 content:"\e74c" 
}
 .mdi-device-now-widgets:before{
	 content:"\e74d" 
}
 .mdi-device-screen-lock-landscape:before{
	 content:"\e74e" 
}
 .mdi-device-screen-lock-portrait:before{
	 content:"\e74f" 
}
 .mdi-device-screen-lock-rotation:before{
	 content:"\e750" 
}
 .mdi-device-screen-rotation:before{
	 content:"\e751" 
}
 .mdi-device-sd-storage:before{
	 content:"\e752" 
}
 .mdi-device-settings-system-daydream:before{
	 content:"\e753" 
}
 .mdi-device-signal-cellular-0-bar:before{
	 content:"\e754" 
}
 .mdi-device-signal-cellular-1-bar:before{
	 content:"\e755" 
}
 .mdi-device-signal-cellular-2-bar:before{
	 content:"\e756" 
}
 .mdi-device-signal-cellular-3-bar:before{
	 content:"\e757" 
}
 .mdi-device-signal-cellular-4-bar:before{
	 content:"\e758" 
}
 .mdi-signal-wifi-statusbar-connected-no-internet-after:before{
	 content:"\e8f6" 
}
 .mdi-device-signal-cellular-connected-no-internet-0-bar:before{
	 content:"\e759" 
}
 .mdi-device-signal-cellular-connected-no-internet-1-bar:before{
	 content:"\e75a" 
}
 .mdi-device-signal-cellular-connected-no-internet-2-bar:before{
	 content:"\e75b" 
}
 .mdi-device-signal-cellular-connected-no-internet-3-bar:before{
	 content:"\e75c" 
}
 .mdi-device-signal-cellular-connected-no-internet-4-bar:before{
	 content:"\e75d" 
}
 .mdi-device-signal-cellular-no-sim:before{
	 content:"\e75e" 
}
 .mdi-device-signal-cellular-null:before{
	 content:"\e75f" 
}
 .mdi-device-signal-cellular-off:before{
	 content:"\e760" 
}
 .mdi-device-signal-wifi-0-bar:before{
	 content:"\e761" 
}
 .mdi-device-signal-wifi-1-bar:before{
	 content:"\e762" 
}
 .mdi-device-signal-wifi-2-bar:before{
	 content:"\e763" 
}
 .mdi-device-signal-wifi-3-bar:before{
	 content:"\e764" 
}
 .mdi-device-signal-wifi-4-bar:before{
	 content:"\e765" 
}
 .mdi-device-signal-wifi-off:before{
	 content:"\e766" 
}
 .mdi-device-signal-wifi-statusbar-1-bar:before{
	 content:"\e767" 
}
 .mdi-device-signal-wifi-statusbar-2-bar:before{
	 content:"\e768" 
}
 .mdi-device-signal-wifi-statusbar-3-bar:before{
	 content:"\e769" 
}
 .mdi-device-signal-wifi-statusbar-4-bar:before{
	 content:"\e76a" 
}
 .mdi-device-signal-wifi-statusbar-connected-no-internet-:before{
	 content:"\e76b" 
}
 .mdi-device-signal-wifi-statusbar-connected-no-internet:before{
	 content:"\e76f" 
}
 .mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{
	 content:"\e76c" 
}
 .mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{
	 content:"\e76d" 
}
 .mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{
	 content:"\e76e" 
}
 .mdi-signal-wifi-statusbar-not-connected-after:before{
	 content:"\e8f7" 
}
 .mdi-device-signal-wifi-statusbar-not-connected:before{
	 content:"\e770" 
}
 .mdi-device-signal-wifi-statusbar-null:before{
	 content:"\e771" 
}
 .mdi-device-storage:before{
	 content:"\e772" 
}
 .mdi-device-usb:before{
	 content:"\e773" 
}
 .mdi-device-wifi-lock:before{
	 content:"\e774" 
}
 .mdi-device-wifi-tethering:before{
	 content:"\e775" 
}
 .mdi-hardware-cast-connected:before{
	 content:"\e7b7" 
}
 .mdi-hardware-cast:before{
	 content:"\e7b8" 
}
 .mdi-hardware-computer:before{
	 content:"\e7b9" 
}
 .mdi-hardware-desktop-mac:before{
	 content:"\e7ba" 
}
 .mdi-hardware-desktop-windows:before{
	 content:"\e7bb" 
}
 .mdi-hardware-dock:before{
	 content:"\e7bc" 
}
 .mdi-hardware-gamepad:before{
	 content:"\e7bd" 
}
 .mdi-hardware-headset-mic:before{
	 content:"\e7be" 
}
 .mdi-hardware-headset:before{
	 content:"\e7bf" 
}
 .mdi-hardware-keyboard-alt:before{
	 content:"\e7c0" 
}
 .mdi-hardware-keyboard-arrow-down:before{
	 content:"\e7c1" 
}
 .mdi-hardware-keyboard-arrow-left:before{
	 content:"\e7c2" 
}
 .mdi-hardware-keyboard-arrow-right:before{
	 content:"\e7c3" 
}
 .mdi-hardware-keyboard-arrow-up:before{
	 content:"\e7c4" 
}
 .mdi-hardware-keyboard-backspace:before{
	 content:"\e7c5" 
}
 .mdi-hardware-keyboard-capslock:before{
	 content:"\e7c6" 
}
 .mdi-hardware-keyboard-control:before{
	 content:"\e7c7" 
}
 .mdi-hardware-keyboard-hide:before{
	 content:"\e7c8" 
}
 .mdi-hardware-keyboard-return:before{
	 content:"\e7c9" 
}
 .mdi-hardware-keyboard-tab:before{
	 content:"\e7ca" 
}
 .mdi-hardware-keyboard-voice:before{
	 content:"\e7cb" 
}
 .mdi-hardware-keyboard:before{
	 content:"\e7cc" 
}
 .mdi-hardware-laptop-chromebook:before{
	 content:"\e7cd" 
}
 .mdi-hardware-laptop-mac:before{
	 content:"\e7ce" 
}
 .mdi-hardware-laptop-windows:before{
	 content:"\e7cf" 
}
 .mdi-hardware-laptop:before{
	 content:"\e7d0" 
}
 .mdi-hardware-memory:before{
	 content:"\e7d1" 
}
 .mdi-hardware-mouse:before{
	 content:"\e7d2" 
}
 .mdi-hardware-phone-android:before{
	 content:"\e7d3" 
}
 .mdi-hardware-phone-iphone:before{
	 content:"\e7d4" 
}
 .mdi-hardware-phonelink-off:before{
	 content:"\e7d5" 
}
 .mdi-hardware-phonelink:before{
	 content:"\e7d6" 
}
 .mdi-hardware-security:before{
	 content:"\e7d7" 
}
 .mdi-hardware-sim-card:before{
	 content:"\e7d8" 
}
 .mdi-hardware-smartphone:before{
	 content:"\e7d9" 
}
 .mdi-hardware-speaker:before{
	 content:"\e7da" 
}
 .mdi-hardware-tablet-android:before{
	 content:"\e7db" 
}
 .mdi-hardware-tablet-mac:before{
	 content:"\e7dc" 
}
 .mdi-hardware-tablet:before{
	 content:"\e7dd" 
}
 .mdi-hardware-tv:before{
	 content:"\e7de" 
}
 .mdi-hardware-watch:before{
	 content:"\e7df" 
}
 .mdi-image-add-to-photos:before{
	 content:"\e7e0" 
}
 .mdi-image-adjust:before{
	 content:"\e7e1" 
}
 .mdi-image-assistant-photo:before{
	 content:"\e7e2" 
}
 .mdi-image-audiotrack:before{
	 content:"\e7e3" 
}
 .mdi-image-blur-circular:before{
	 content:"\e7e4" 
}
 .mdi-image-blur-linear:before{
	 content:"\e7e5" 
}
 .mdi-image-blur-off:before{
	 content:"\e7e6" 
}
 .mdi-image-blur-on:before{
	 content:"\e7e7" 
}
 .mdi-image-brightness-1:before{
	 content:"\e7e8" 
}
 .mdi-image-brightness-2:before{
	 content:"\e7e9" 
}
 .mdi-image-brightness-3:before{
	 content:"\e7ea" 
}
 .mdi-image-brightness-4:before{
	 content:"\e7eb" 
}
 .mdi-image-brightness-5:before{
	 content:"\e7ec" 
}
 .mdi-image-brightness-6:before{
	 content:"\e7ed" 
}
 .mdi-image-brightness-7:before{
	 content:"\e7ee" 
}
 .mdi-image-brush:before{
	 content:"\e7ef" 
}
 .mdi-image-camera-alt:before{
	 content:"\e7f0" 
}
 .mdi-image-camera-front:before{
	 content:"\e7f1" 
}
 .mdi-image-camera-rear:before{
	 content:"\e7f2" 
}
 .mdi-image-camera-roll:before{
	 content:"\e7f3" 
}
 .mdi-image-camera:before{
	 content:"\e7f4" 
}
 .mdi-image-center-focus-strong:before{
	 content:"\e7f5" 
}
 .mdi-image-center-focus-weak:before{
	 content:"\e7f6" 
}
 .mdi-image-collections:before{
	 content:"\e7f7" 
}
 .mdi-image-color-lens:before{
	 content:"\e7f8" 
}
 .mdi-image-colorize:before{
	 content:"\e7f9" 
}
 .mdi-image-compare:before{
	 content:"\e7fa" 
}
 .mdi-image-control-point-duplicate:before{
	 content:"\e7fb" 
}
 .mdi-image-control-point:before{
	 content:"\e7fc" 
}
 .mdi-image-crop-3-2:before{
	 content:"\e7fd" 
}
 .mdi-image-crop-5-4:before{
	 content:"\e7fe" 
}
 .mdi-image-crop-7-5:before{
	 content:"\e7ff" 
}
 .mdi-image-crop-16-9:before{
	 content:"\e800" 
}
 .mdi-image-crop-din:before{
	 content:"\e801" 
}
 .mdi-image-crop-free:before{
	 content:"\e802" 
}
 .mdi-image-crop-landscape:before{
	 content:"\e803" 
}
 .mdi-image-crop-original:before{
	 content:"\e804" 
}
 .mdi-image-crop-portrait:before{
	 content:"\e805" 
}
 .mdi-image-crop-square:before{
	 content:"\e806" 
}
 .mdi-image-crop:before{
	 content:"\e807" 
}
 .mdi-image-dehaze:before{
	 content:"\e808" 
}
 .mdi-image-details:before{
	 content:"\e809" 
}
 .mdi-image-edit:before{
	 content:"\e80a" 
}
 .mdi-image-exposure-minus-1:before{
	 content:"\e80b" 
}
 .mdi-image-exposure-minus-2:before{
	 content:"\e80c" 
}
 .mdi-image-exposure-plus-1:before{
	 content:"\e80d" 
}
 .mdi-image-exposure-plus-2:before{
	 content:"\e80e" 
}
 .mdi-image-exposure-zero:before{
	 content:"\e80f" 
}
 .mdi-image-exposure:before{
	 content:"\e810" 
}
 .mdi-image-filter-1:before{
	 content:"\e811" 
}
 .mdi-image-filter-2:before{
	 content:"\e812" 
}
 .mdi-image-filter-3:before{
	 content:"\e813" 
}
 .mdi-image-filter-4:before{
	 content:"\e814" 
}
 .mdi-image-filter-5:before{
	 content:"\e815" 
}
 .mdi-image-filter-6:before{
	 content:"\e816" 
}
 .mdi-image-filter-7:before{
	 content:"\e817" 
}
 .mdi-image-filter-8:before{
	 content:"\e818" 
}
 .mdi-image-filter-9-plus:before{
	 content:"\e819" 
}
 .mdi-image-filter-9:before{
	 content:"\e81a" 
}
 .mdi-image-filter-b-and-w:before{
	 content:"\e81b" 
}
 .mdi-image-filter-center-focus:before{
	 content:"\e81c" 
}
 .mdi-image-filter-drama:before{
	 content:"\e81d" 
}
 .mdi-image-filter-frames:before{
	 content:"\e81e" 
}
 .mdi-image-filter-hdr:before{
	 content:"\e81f" 
}
 .mdi-image-filter-none:before{
	 content:"\e820" 
}
 .mdi-image-filter-tilt-shift:before{
	 content:"\e821" 
}
 .mdi-image-filter-vintage:before{
	 content:"\e822" 
}
 .mdi-image-filter:before{
	 content:"\e823" 
}
 .mdi-image-flare:before{
	 content:"\e824" 
}
 .mdi-image-flash-auto:before{
	 content:"\e825" 
}
 .mdi-image-flash-off:before{
	 content:"\e826" 
}
 .mdi-image-flash-on:before{
	 content:"\e827" 
}
 .mdi-image-flip:before{
	 content:"\e828" 
}
 .mdi-image-gradient:before{
	 content:"\e829" 
}
 .mdi-image-grain:before{
	 content:"\e82a" 
}
 .mdi-image-grid-off:before{
	 content:"\e82b" 
}
 .mdi-image-grid-on:before{
	 content:"\e82c" 
}
 .mdi-image-hdr-off:before{
	 content:"\e82d" 
}
 .mdi-image-hdr-on:before{
	 content:"\e82e" 
}
 .mdi-image-hdr-strong:before{
	 content:"\e82f" 
}
 .mdi-image-hdr-weak:before{
	 content:"\e830" 
}
 .mdi-image-healing:before{
	 content:"\e831" 
}
 .mdi-image-image-aspect-ratio:before{
	 content:"\e832" 
}
 .mdi-image-image:before{
	 content:"\e833" 
}
 .mdi-image-iso:before{
	 content:"\e834" 
}
 .mdi-image-landscape:before{
	 content:"\e835" 
}
 .mdi-image-leak-add:before{
	 content:"\e836" 
}
 .mdi-image-leak-remove:before{
	 content:"\e837" 
}
 .mdi-image-lens:before{
	 content:"\e838" 
}
 .mdi-image-looks-3:before{
	 content:"\e839" 
}
 .mdi-image-looks-4:before{
	 content:"\e83a" 
}
 .mdi-image-looks-5:before{
	 content:"\e83b" 
}
 .mdi-image-looks-6:before{
	 content:"\e83c" 
}
 .mdi-image-looks-one:before{
	 content:"\e83d" 
}
 .mdi-image-looks-two:before{
	 content:"\e83e" 
}
 .mdi-image-looks:before{
	 content:"\e83f" 
}
 .mdi-image-loupe:before{
	 content:"\e840" 
}
 .mdi-image-movie-creation:before{
	 content:"\e841" 
}
 .mdi-image-nature-people:before{
	 content:"\e842" 
}
 .mdi-image-nature:before{
	 content:"\e843" 
}
 .mdi-image-navigate-before:before{
	 content:"\e844" 
}
 .mdi-image-navigate-next:before{
	 content:"\e845" 
}
 .mdi-image-palette:before{
	 content:"\e846" 
}
 .mdi-image-panorama-fisheye:before{
	 content:"\e847" 
}
 .mdi-image-panorama-horizontal:before{
	 content:"\e848" 
}
 .mdi-image-panorama-vertical:before{
	 content:"\e849" 
}
 .mdi-image-panorama-wide-angle:before{
	 content:"\e84a" 
}
 .mdi-image-panorama:before{
	 content:"\e84b" 
}
 .mdi-image-photo-album:before{
	 content:"\e84c" 
}
 .mdi-image-photo-camera:before{
	 content:"\e84d" 
}
 .mdi-image-photo-library:before{
	 content:"\e84e" 
}
 .mdi-image-photo:before{
	 content:"\e84f" 
}
 .mdi-image-portrait:before{
	 content:"\e850" 
}
 .mdi-image-remove-red-eye:before{
	 content:"\e851" 
}
 .mdi-image-rotate-left:before{
	 content:"\e852" 
}
 .mdi-image-rotate-right:before{
	 content:"\e853" 
}
 .mdi-image-slideshow:before{
	 content:"\e854" 
}
 .mdi-image-straighten:before{
	 content:"\e855" 
}
 .mdi-image-style:before{
	 content:"\e856" 
}
 .mdi-image-switch-camera:before{
	 content:"\e857" 
}
 .mdi-image-switch-video:before{
	 content:"\e858" 
}
 .mdi-image-tag-faces:before{
	 content:"\e859" 
}
 .mdi-image-texture:before{
	 content:"\e85a" 
}
 .mdi-image-timelapse:before{
	 content:"\e85b" 
}
 .mdi-image-timer-3:before{
	 content:"\e85c" 
}
 .mdi-image-timer-10:before{
	 content:"\e85d" 
}
 .mdi-image-timer-auto:before{
	 content:"\e85e" 
}
 .mdi-image-timer-off:before{
	 content:"\e85f" 
}
 .mdi-image-timer:before{
	 content:"\e860" 
}
 .mdi-image-tonality:before{
	 content:"\e861" 
}
 .mdi-image-transform:before{
	 content:"\e862" 
}
 .mdi-image-tune:before{
	 content:"\e863" 
}
 .mdi-image-wb-auto:before{
	 content:"\e864" 
}
 .mdi-image-wb-cloudy:before{
	 content:"\e865" 
}
 .mdi-image-wb-incandescent:before{
	 content:"\e866" 
}
 .mdi-image-wb-irradescent:before{
	 content:"\e867" 
}
 .mdi-image-wb-sunny:before{
	 content:"\e868" 
}
 .mdi-maps-beenhere:before{
	 content:"\e869" 
}
 .mdi-maps-directions-bike:before{
	 content:"\e86a" 
}
 .mdi-maps-directions-bus:before{
	 content:"\e86b" 
}
 .mdi-maps-directions-car:before{
	 content:"\e86c" 
}
 .mdi-maps-directions-ferry:before{
	 content:"\e86d" 
}
 .mdi-maps-directions-subway:before{
	 content:"\e86e" 
}
 .mdi-maps-directions-train:before{
	 content:"\e86f" 
}
 .mdi-maps-directions-transit:before{
	 content:"\e870" 
}
 .mdi-maps-directions-walk:before{
	 content:"\e871" 
}
 .mdi-maps-directions:before{
	 content:"\e872" 
}
 .mdi-maps-flight:before{
	 content:"\e873" 
}
 .mdi-maps-hotel:before{
	 content:"\e874" 
}
 .mdi-maps-layers-clear:before{
	 content:"\e875" 
}
 .mdi-maps-layers:before{
	 content:"\e876" 
}
 .mdi-maps-local-airport:before{
	 content:"\e877" 
}
 .mdi-maps-local-atm:before{
	 content:"\e878" 
}
 .mdi-maps-local-attraction:before{
	 content:"\e879" 
}
 .mdi-maps-local-bar:before{
	 content:"\e87a" 
}
 .mdi-maps-local-cafe:before{
	 content:"\e87b" 
}
 .mdi-maps-local-car-wash:before{
	 content:"\e87c" 
}
 .mdi-maps-local-convenience-store:before{
	 content:"\e87d" 
}
 .mdi-maps-local-drink:before{
	 content:"\e87e" 
}
 .mdi-maps-local-florist:before{
	 content:"\e87f" 
}
 .mdi-maps-local-gas-station:before{
	 content:"\e880" 
}
 .mdi-maps-local-grocery-store:before{
	 content:"\e881" 
}
 .mdi-maps-local-hospital:before{
	 content:"\e882" 
}
 .mdi-maps-local-hotel:before{
	 content:"\e883" 
}
 .mdi-maps-local-laundry-service:before{
	 content:"\e884" 
}
 .mdi-maps-local-library:before{
	 content:"\e885" 
}
 .mdi-maps-local-mall:before{
	 content:"\e886" 
}
 .mdi-maps-local-movies:before{
	 content:"\e887" 
}
 .mdi-maps-local-offer:before{
	 content:"\e888" 
}
 .mdi-maps-local-parking:before{
	 content:"\e889" 
}
 .mdi-maps-local-pharmacy:before{
	 content:"\e88a" 
}
 .mdi-maps-local-phone:before{
	 content:"\e88b" 
}
 .mdi-maps-local-pizza:before{
	 content:"\e88c" 
}
 .mdi-maps-local-play:before{
	 content:"\e88d" 
}
 .mdi-maps-local-post-office:before{
	 content:"\e88e" 
}
 .mdi-maps-local-print-shop:before{
	 content:"\e88f" 
}
 .mdi-maps-local-restaurant:before{
	 content:"\e890" 
}
 .mdi-maps-local-see:before{
	 content:"\e891" 
}
 .mdi-maps-local-shipping:before{
	 content:"\e892" 
}
 .mdi-maps-local-taxi:before{
	 content:"\e893" 
}
 .mdi-maps-location-history:before{
	 content:"\e894" 
}
 .mdi-maps-map:before{
	 content:"\e895" 
}
 .mdi-maps-my-location:before{
	 content:"\e896" 
}
 .mdi-maps-navigation:before{
	 content:"\e897" 
}
 .mdi-maps-pin-drop:before{
	 content:"\e898" 
}
 .mdi-maps-place:before{
	 content:"\e899" 
}
 .mdi-maps-rate-review:before{
	 content:"\e89a" 
}
 .mdi-maps-restaurant-menu:before{
	 content:"\e89b" 
}
 .mdi-maps-satellite:before{
	 content:"\e89c" 
}
 .mdi-maps-store-mall-directory:before{
	 content:"\e89d" 
}
 .mdi-maps-terrain:before{
	 content:"\e89e" 
}
 .mdi-maps-traffic:before{
	 content:"\e89f" 
}
 .mdi-navigation-apps:before{
	 content:"\e8a0" 
}
 .mdi-navigation-arrow-back:before{
	 content:"\e8a1" 
}
 .mdi-navigation-arrow-drop-down-circle:before{
	 content:"\e8a2" 
}
 .mdi-navigation-arrow-drop-down:before{
	 content:"\e8a3" 
}
 .mdi-navigation-arrow-drop-up:before{
	 content:"\e8a4" 
}
 .mdi-navigation-arrow-forward:before{
	 content:"\e8a5" 
}
 .mdi-navigation-cancel:before{
	 content:"\e8a6" 
}
 .mdi-navigation-check:before{
	 content:"\e8a7" 
}
 .mdi-navigation-chevron-left:before{
	 content:"\e8a8" 
}
 .mdi-navigation-chevron-right:before{
	 content:"\e8a9" 
}
 .mdi-navigation-close:before{
	 content:"\e8aa" 
}
 .mdi-navigation-expand-less:before{
	 content:"\e8ab" 
}
 .mdi-navigation-expand-more:before{
	 content:"\e8ac" 
}
 .mdi-navigation-fullscreen-exit:before{
	 content:"\e8ad" 
}
 .mdi-navigation-fullscreen:before{
	 content:"\e8ae" 
}
 .mdi-navigation-menu:before{
	 content:"\e8af" 
}
 .mdi-navigation-more-horiz:before{
	 content:"\e8b0" 
}
 .mdi-navigation-more-vert:before{
	 content:"\e8b1" 
}
 .mdi-navigation-refresh:before{
	 content:"\e8b2" 
}
 .mdi-navigation-unfold-less:before{
	 content:"\e8b3" 
}
 .mdi-navigation-unfold-more:before{
	 content:"\e8b4" 
}
 .mdi-notification-adb:before{
	 content:"\e8b5" 
}
 .mdi-notification-bluetooth-audio:before{
	 content:"\e8b6" 
}
 .mdi-notification-disc-full:before{
	 content:"\e8b7" 
}
 .mdi-notification-dnd-forwardslash:before{
	 content:"\e8b8" 
}
 .mdi-notification-do-not-disturb:before{
	 content:"\e8b9" 
}
 .mdi-notification-drive-eta:before{
	 content:"\e8ba" 
}
 .mdi-notification-event-available:before{
	 content:"\e8bb" 
}
 .mdi-notification-event-busy:before{
	 content:"\e8bc" 
}
 .mdi-notification-event-note:before{
	 content:"\e8bd" 
}
 .mdi-notification-folder-special:before{
	 content:"\e8be" 
}
 .mdi-notification-mms:before{
	 content:"\e8bf" 
}
 .mdi-notification-more:before{
	 content:"\e8c0" 
}
 .mdi-notification-network-locked:before{
	 content:"\e8c1" 
}
 .mdi-notification-phone-bluetooth-speaker:before{
	 content:"\e8c2" 
}
 .mdi-notification-phone-forwarded:before{
	 content:"\e8c3" 
}
 .mdi-notification-phone-in-talk:before{
	 content:"\e8c4" 
}
 .mdi-notification-phone-locked:before{
	 content:"\e8c5" 
}
 .mdi-notification-phone-missed:before{
	 content:"\e8c6" 
}
 .mdi-notification-phone-paused:before{
	 content:"\e8c7" 
}
 .mdi-notification-play-download:before{
	 content:"\e8c8" 
}
 .mdi-notification-play-install:before{
	 content:"\e8c9" 
}
 .mdi-notification-sd-card:before{
	 content:"\e8ca" 
}
 .mdi-notification-sim-card-alert:before{
	 content:"\e8cb" 
}
 .mdi-notification-sms-failed:before{
	 content:"\e8cc" 
}
 .mdi-notification-sms:before{
	 content:"\e8cd" 
}
 .mdi-notification-sync-disabled:before{
	 content:"\e8ce" 
}
 .mdi-notification-sync-problem:before{
	 content:"\e8cf" 
}
 .mdi-notification-sync:before{
	 content:"\e8d0" 
}
 .mdi-notification-system-update:before{
	 content:"\e8d1" 
}
 .mdi-notification-tap-and-play:before{
	 content:"\e8d2" 
}
 .mdi-notification-time-to-leave:before{
	 content:"\e8d3" 
}
 .mdi-notification-vibration:before{
	 content:"\e8d4" 
}
 .mdi-notification-voice-chat:before{
	 content:"\e8d5" 
}
 .mdi-notification-vpn-lock:before{
	 content:"\e8d6" 
}
 .mdi-social-cake:before{
	 content:"\e8d7" 
}
 .mdi-social-domain:before{
	 content:"\e8d8" 
}
 .mdi-social-group-add:before{
	 content:"\e8d9" 
}
 .mdi-social-group:before{
	 content:"\e8da" 
}
 .mdi-social-location-city:before{
	 content:"\e8db" 
}
 .mdi-social-mood:before{
	 content:"\e8dc" 
}
 .mdi-social-notifications-none:before{
	 content:"\e8dd" 
}
 .mdi-social-notifications-off:before{
	 content:"\e8de" 
}
 .mdi-social-notifications-on:before{
	 content:"\e8df" 
}
 .mdi-social-notifications-paused:before{
	 content:"\e8e0" 
}
 .mdi-social-notifications:before{
	 content:"\e8e1" 
}
 .mdi-social-pages:before{
	 content:"\e8e2" 
}
 .mdi-social-party-mode:before{
	 content:"\e8e3" 
}
 .mdi-social-people-outline:before{
	 content:"\e8e4" 
}
 .mdi-social-people:before{
	 content:"\e8e5" 
}
 .mdi-social-person-add:before{
	 content:"\e8e6" 
}
 .mdi-social-person-outline:before{
	 content:"\e8e7" 
}
 .mdi-social-person:before{
	 content:"\e8e8" 
}
 .mdi-social-plus-one:before{
	 content:"\e8e9" 
}
 .mdi-social-poll:before{
	 content:"\e8ea" 
}
 .mdi-social-public:before{
	 content:"\e8eb" 
}
 .mdi-social-school:before{
	 content:"\e8ec" 
}
 .mdi-social-share:before{
	 content:"\e8ed" 
}
 .mdi-social-whatshot:before{
	 content:"\e8ee" 
}
 .mdi-toggle-check-box-outline-blank:before{
	 content:"\e8ef" 
}
 .mdi-toggle-check-box:before{
	 content:"\e8f0" 
}
 .mdi-toggle-radio-button-off:before{
	 content:"\e8f1" 
}
 .mdi-toggle-radio-button-on:before{
	 content:"\e8f2" 
}
 .mdi-toggle-star-half:before{
	 content:"\e8f3" 
}
 .mdi-toggle-star-outline:before{
	 content:"\e8f4" 
}
 .mdi-toggle-star:before{
	 content:"\e8f5" 
}
 .container,.story_category_list.category_stories{
	 margin:0 auto;
	 max-width:1280px;
	 width:90% 
}
 .toast,body img{
	 max-width:100% 
}
 @media only screen and (min-width:601px){
	 .container,.story_category_list.category_stories{
		 width:85% 
	}
}
 @media only screen and (min-width:993px){
	 .container,.story_category_list.category_stories{
		 width:70% 
	}
}
 .container .navbar,.container .row,.container .row-fluid,.story_category_list.category_stories .navbar,.story_category_list.category_stories .row,.story_category_list.category_stories .row-fluid{
	 margin-left:-.75rem;
	 margin-right:-.75rem 
}
 .section{
	 padding-top:1rem;
	 padding-bottom:1rem 
}
 .section.no-pad{
	 padding:0 
}
 .section.no-pad-bot{
	 padding-bottom:0 
}
 .section.no-pad-top{
	 padding-top:0 
}
 .navbar,.row,.row-fluid{
	 margin-left:auto;
	 margin-right:auto;
	 margin-bottom:20px 
}
 .navbar:after,.row-fluid:after,.row:after{
	 content:"";
	 display:table 
}
 .navbar .col,.row .col,.row-fluid .col{
	 float:left;
	 -webkit-box-sizing:border-box;
	 -moz-box-sizing:border-box;
	 box-sizing:border-box;
	 padding:0 .75rem 
}
 .navbar .col.s1,.row .col.s1,.row-fluid .col.s1{
	 width:8.33333%;
	 margin-left:0 
}
 .navbar .col.s2,.row .col.s2,.row-fluid .col.s2{
	 width:16.66667%;
	 margin-left:0 
}
 .navbar .col.s3,.row .col.s3,.row-fluid .col.s3{
	 width:25%;
	 margin-left:0 
}
 .navbar .col.s4,.row .col.s4,.row-fluid .col.s4{
	 width:33.33333%;
	 margin-left:0 
}
 .navbar .col.s5,.row .col.s5,.row-fluid .col.s5{
	 width:41.66667%;
	 margin-left:0 
}
 .navbar .col.s6,.row .col.s6,.row-fluid .col.s6{
	 width:50%;
	 margin-left:0 
}
 .navbar .col.s7,.row .col.s7,.row-fluid .col.s7{
	 width:58.33333%;
	 margin-left:0 
}
 .navbar .col.s8,.row .col.s8,.row-fluid .col.s8{
	 width:66.66667%;
	 margin-left:0 
}
 .navbar .col.s9,.row .col.s9,.row-fluid .col.s9{
	 width:75%;
	 margin-left:0 
}
 .navbar .col.s10,.row .col.s10,.row-fluid .col.s10{
	 width:83.33333%;
	 margin-left:0 
}
 .navbar .col.s11,.row .col.s11,.row-fluid .col.s11{
	 width:91.66667%;
	 margin-left:0 
}
 .navbar .col.s12,.row .col.s12,.row-fluid .col.s12{
	 width:100%;
	 margin-left:0 
}
 .navbar .col.offset-s1,.row .col.offset-s1,.row-fluid .col.offset-s1{
	 margin-left:8.33333% 
}
 .navbar .col.offset-s2,.row .col.offset-s2,.row-fluid .col.offset-s2{
	 margin-left:16.66667% 
}
 .navbar .col.offset-s3,.row .col.offset-s3,.row-fluid .col.offset-s3{
	 margin-left:25% 
}
 .navbar .col.offset-s4,.row .col.offset-s4,.row-fluid .col.offset-s4{
	 margin-left:33.33333% 
}
 .navbar .col.offset-s5,.row .col.offset-s5,.row-fluid .col.offset-s5{
	 margin-left:41.66667% 
}
 .navbar .col.offset-s6,.row .col.offset-s6,.row-fluid .col.offset-s6{
	 margin-left:50% 
}
 .navbar .col.offset-s7,.row .col.offset-s7,.row-fluid .col.offset-s7{
	 margin-left:58.33333% 
}
 .navbar .col.offset-s8,.row .col.offset-s8,.row-fluid .col.offset-s8{
	 margin-left:66.66667% 
}
 .navbar .col.offset-s9,.row .col.offset-s9,.row-fluid .col.offset-s9{
	 margin-left:75% 
}
 .navbar .col.offset-s10,.row .col.offset-s10,.row-fluid .col.offset-s10{
	 margin-left:83.33333% 
}
 .navbar .col.offset-s11,.row .col.offset-s11,.row-fluid .col.offset-s11{
	 margin-left:91.66667% 
}
 .navbar .col.offset-s12,.row .col.offset-s12,.row-fluid .col.offset-s12{
	 margin-left:100% 
}
 @media only screen and (min-width:601px){
	 .navbar .col.m1,.row .col.m1,.row-fluid .col.m1{
		 width:8.33333%;
		 margin-left:0 
	}
	 .navbar .col.m2,.row .col.m2,.row-fluid .col.m2{
		 width:16.66667%;
		 margin-left:0 
	}
	 .navbar .col.m3,.row .col.m3,.row-fluid .col.m3{
		 width:25%;
		 margin-left:0 
	}
	 .navbar .col.m4,.row .col.m4,.row-fluid .col.m4{
		 width:33.33333%;
		 margin-left:0 
	}
	 .navbar .col.m5,.row .col.m5,.row-fluid .col.m5{
		 width:41.66667%;
		 margin-left:0 
	}
	 .navbar .col.m6,.row .col.m6,.row-fluid .col.m6{
		 width:50%;
		 margin-left:0 
	}
	 .navbar .col.m7,.row .col.m7,.row-fluid .col.m7{
		 width:58.33333%;
		 margin-left:0 
	}
	 .navbar .col.m8,.row .col.m8,.row-fluid .col.m8{
		 width:66.66667%;
		 margin-left:0 
	}
	 .navbar .col.m9,.row .col.m9,.row-fluid .col.m9{
		 width:75%;
		 margin-left:0 
	}
	 .navbar .col.m10,.row .col.m10,.row-fluid .col.m10{
		 width:83.33333%;
		 margin-left:0 
	}
	 .navbar .col.m11,.row .col.m11,.row-fluid .col.m11{
		 width:91.66667%;
		 margin-left:0 
	}
	 .navbar .col.m12,.row .col.m12,.row-fluid .col.m12{
		 width:100%;
		 margin-left:0 
	}
	 .navbar .col.offset-m1,.row .col.offset-m1,.row-fluid .col.offset-m1{
		 margin-left:8.33333% 
	}
	 .navbar .col.offset-m2,.row .col.offset-m2,.row-fluid .col.offset-m2{
		 margin-left:16.66667% 
	}
	 .navbar .col.offset-m3,.row .col.offset-m3,.row-fluid .col.offset-m3{
		 margin-left:25% 
	}
	 .navbar .col.offset-m4,.row .col.offset-m4,.row-fluid .col.offset-m4{
		 margin-left:33.33333% 
	}
	 .navbar .col.offset-m5,.row .col.offset-m5,.row-fluid .col.offset-m5{
		 margin-left:41.66667% 
	}
	 .navbar .col.offset-m6,.row .col.offset-m6,.row-fluid .col.offset-m6{
		 margin-left:50% 
	}
	 .navbar .col.offset-m7,.row .col.offset-m7,.row-fluid .col.offset-m7{
		 margin-left:58.33333% 
	}
	 .navbar .col.offset-m8,.row .col.offset-m8,.row-fluid .col.offset-m8{
		 margin-left:66.66667% 
	}
	 .navbar .col.offset-m9,.row .col.offset-m9,.row-fluid .col.offset-m9{
		 margin-left:75% 
	}
	 .navbar .col.offset-m10,.row .col.offset-m10,.row-fluid .col.offset-m10{
		 margin-left:83.33333% 
	}
	 .navbar .col.offset-m11,.row .col.offset-m11,.row-fluid .col.offset-m11{
		 margin-left:91.66667% 
	}
	 .navbar .col.offset-m12,.row .col.offset-m12,.row-fluid .col.offset-m12{
		 margin-left:100% 
	}
}
 @media only screen and (min-width:993px){
	 .navbar .col.l1,.row .col.l1,.row-fluid .col.l1{
		 width:8.33333%;
		 margin-left:0 
	}
	 .navbar .col.l2,.row .col.l2,.row-fluid .col.l2{
		 width:16.66667%;
		 margin-left:0 
	}
	 .navbar .col.l3,.row .col.l3,.row-fluid .col.l3{
		 width:25%;
		 margin-left:0 
	}
	 .navbar .col.l4,.row .col.l4,.row-fluid .col.l4{
		 width:33.33333%;
		 margin-left:0 
	}
	 .navbar .col.l5,.row .col.l5,.row-fluid .col.l5{
		 width:41.66667%;
		 margin-left:0 
	}
	 .navbar .col.l6,.row .col.l6,.row-fluid .col.l6{
		 width:50%;
		 margin-left:0 
	}
	 .navbar .col.l7,.row .col.l7,.row-fluid .col.l7{
		 width:58.33333%;
		 margin-left:0 
	}
	 .navbar .col.l8,.row .col.l8,.row-fluid .col.l8{
		 width:66.66667%;
		 margin-left:0 
	}
	 .navbar .col.l9,.row .col.l9,.row-fluid .col.l9{
		 width:75%;
		 margin-left:0 
	}
	 .navbar .col.l10,.row .col.l10,.row-fluid .col.l10{
		 width:83.33333%;
		 margin-left:0 
	}
	 .navbar .col.l11,.row .col.l11,.row-fluid .col.l11{
		 width:91.66667%;
		 margin-left:0 
	}
	 .navbar .col.l12,.row .col.l12,.row-fluid .col.l12{
		 width:100%;
		 margin-left:0 
	}
	 .navbar .col.offset-l1,.row .col.offset-l1,.row-fluid .col.offset-l1{
		 margin-left:8.33333% 
	}
	 .navbar .col.offset-l2,.row .col.offset-l2,.row-fluid .col.offset-l2{
		 margin-left:16.66667% 
	}
	 .navbar .col.offset-l3,.row .col.offset-l3,.row-fluid .col.offset-l3{
		 margin-left:25% 
	}
	 .navbar .col.offset-l4,.row .col.offset-l4,.row-fluid .col.offset-l4{
		 margin-left:33.33333% 
	}
	 .navbar .col.offset-l5,.row .col.offset-l5,.row-fluid .col.offset-l5{
		 margin-left:41.66667% 
	}
	 .navbar .col.offset-l6,.row .col.offset-l6,.row-fluid .col.offset-l6{
		 margin-left:50% 
	}
	 .navbar .col.offset-l7,.row .col.offset-l7,.row-fluid .col.offset-l7{
		 margin-left:58.33333% 
	}
	 .navbar .col.offset-l8,.row .col.offset-l8,.row-fluid .col.offset-l8{
		 margin-left:66.66667% 
	}
	 .navbar .col.offset-l9,.row .col.offset-l9,.row-fluid .col.offset-l9{
		 margin-left:75% 
	}
	 .navbar .col.offset-l10,.row .col.offset-l10,.row-fluid .col.offset-l10{
		 margin-left:83.33333% 
	}
	 .navbar .col.offset-l11,.row .col.offset-l11,.row-fluid .col.offset-l11{
		 margin-left:91.66667% 
	}
	 .navbar .col.offset-l12,.row .col.offset-l12,.row-fluid .col.offset-l12{
		 margin-left:100% 
	}
}
 nav .input-field,nav ul{
	 margin:0 
}
 nav{
	 background-color:#ee6e73;
	 width:100%;
	 height:56px;
	 line-height:56px 
}
 nav .nav-wrapper{
	 position:relative;
	 height:100% 
}
 nav .nav-wrapper i{
	 display:block;
	 font-size:2rem 
}
 @media only screen and (min-width:993px){
	 nav a.button-collapse{
		 display:none 
	}
}
 nav .button-collapse{
	 float:left;
	 position:relative;
	 z-index:1;
	 height:56px 
}
 nav .button-collapse i{
	 font-size:2.7rem;
	 height:56px;
	 line-height:56px 
}
 nav .brand-logo{
	 position:absolute;
	 color:#fff;
	 display:inline-block;
	 font-size:2.1rem;
	 padding:0 
}
 nav .brand-logo.center{
	 left:50%;
	 -webkit-transform:translateX(-50%);
	 -moz-transform:translateX(-50%);
	 -ms-transform:translateX(-50%);
	 -o-transform:translateX(-50%);
	 transform:translateX(-50%) 
}
 @media only screen and (max-width:992px){
	 nav .brand-logo{
		 left:50%;
		 -webkit-transform:translateX(-50%);
		 -moz-transform:translateX(-50%);
		 -ms-transform:translateX(-50%);
		 -o-transform:translateX(-50%);
		 transform:translateX(-50%) 
	}
	 nav .brand-logo.left,nav .brand-logo.right{
		 padding:0;
		 -webkit-transform:none;
		 -moz-transform:none;
		 -ms-transform:none;
		 -o-transform:none;
		 transform:none 
	}
	 nav .brand-logo.left{
		 left:.5rem 
	}
	 nav .brand-logo.right{
		 right:.5rem;
		 left:auto 
	}
}
 nav .brand-logo.right{
	 right:.5rem;
	 padding:0 
}
 nav ul li{
	 -webkit-transition:background-color .3s;
	 -moz-transition:background-color .3s;
	 -o-transition:background-color .3s;
	 -ms-transition:background-color .3s;
	 transition:background-color .3s;
	 float:left;
	 padding:0 
}
 nav ul li.active,nav ul li:hover{
	 background-color:rgba(0,0,0,.1) 
}
 nav ul a{
	 font-size:1rem;
	 display:block;
	 padding:0 15px 
}
 nav ul.left{
	 float:left 
}
 nav .input-field input{
	 height:100%;
	 font-size:1.2rem;
	 border:none;
	 padding-left:2rem 
}
 nav .input-field input:focus,nav .input-field input[type=date]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=text]:valid,nav .input-field input[type=url]:valid{
	 border:none;
	 box-shadow:none 
}
 nav .input-field label{
	 top:0;
	 left:0 
}
 nav .input-field label i{
	 color:rgba(255,255,255,.7);
	 -webkit-transition:color .3s;
	 -moz-transition:color .3s;
	 -o-transition:color .3s;
	 -ms-transition:color .3s;
	 transition:color .3s 
}
 nav .input-field label.active i{
	 color:#fff 
}
 nav .input-field label.active{
	 -webkit-transform:translateY(0);
	 -moz-transform:translateY(0);
	 -ms-transform:translateY(0);
	 -o-transform:translateY(0);
	 transform:translateY(0) 
}
 .navbar-fixed{
	 position:relative;
	 height:56px;
	 z-index:998 
}
 .navbar-fixed nav{
	 position:fixed 
}
 .card,.card.large,.card.medium,.card.small{
	 position:relative 
}
 @media only screen and (min-width:601px){
	 nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{
		 height:50px;
		 line-height:50px 
	}
	 .navbar-fixed{
		 height:50px 
	}
}
 h1,h2,h3,h4,h5,h6{
	 line-height:110% 
}
 @font-face{
	 font-family:Roboto;
	 src:local(Roboto Thin),url(../font/roboto/Roboto-Thin.woff2) format("woff2"),url(../font/roboto/Roboto-Thin.woff) format("woff"),url(../font/roboto/Roboto-Thin.ttf) format("truetype");
	 font-weight:200 
}
 @font-face{
	 font-family:Roboto;
	 src:local(Roboto Light),url(../font/roboto/Roboto-Light.woff2) format("woff2"),url(../font/roboto/Roboto-Light.woff) format("woff"),url(../font/roboto/Roboto-Light.ttf) format("truetype");
	 font-weight:300 
}
 @font-face{
	 font-family:Roboto;
	 src:local(Roboto Regular),url(../font/roboto/Roboto-Regular.woff2) format("woff2"),url(../font/roboto/Roboto-Regular.woff) format("woff"),url(../font/roboto/Roboto-Regular.ttf) format("truetype");
	 font-weight:400 
}
 @font-face{
	 font-family:Roboto;
	 src:url(../font/roboto/Roboto-Medium.woff2) format("woff2"),url(../font/roboto/Roboto-Medium.woff) format("woff"),url(../font/roboto/Roboto-Medium.ttf) format("truetype");
	 font-weight:500 
}
 @font-face{
	 font-family:Roboto;
	 src:url(../font/roboto/Roboto-Bold.woff2) format("woff2"),url(../font/roboto/Roboto-Bold.woff) format("woff"),url(../font/roboto/Roboto-Bold.ttf) format("truetype");
	 font-weight:700 
}
 html{
	 line-height:1.5;
	 font-family:Roboto,sans-serif;
	 color:rgba(0,0,0,.87) 
}
 @media only screen and (min-width:0){
	 html{
		 font-size:14px 
	}
}
 @media only screen and (min-width:992px){
	 html{
		 font-size:14.5px 
	}
}
 @media only screen and (min-width:1200px){
	 html{
		 font-size:15px 
	}
}
 h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{
	 font-weight:inherit 
}
 h1{
	 font-size:4.2rem;
	 margin:2.1rem 0 1.68rem 
}
 h2{
	 font-size:3.56rem;
	 margin:1.78rem 0 1.424rem 
}
 h3{
	 font-size:2.92rem;
	 margin:1.46rem 0 1.168rem 
}
 h4{
	 font-size:2.28rem;
	 margin:1.14rem 0 .912rem 
}
 h5{
	 font-size:1.64rem;
	 margin:.82rem 0 .656rem 
}
 h6{
	 font-size:1rem;
	 margin:.5rem 0 .4rem 
}
 .card .card-content .card-title,.tabs .tab,.toast{
	 line-height:48px 
}
 em{
	 font-style:italic 
}
 strong{
	 font-weight:500 
}
 small{
	 font-size:75% 
}
 .light,footer.page-footer .footer-copyright{
	 font-weight:300 
}
 .thin{
	 font-weight:200 
}
 .card .card-title,.flow-text,.toast{
	 font-weight:300 
}
 @media only screen and (min-width:360px){
	 .flow-text{
		 font-size:1.2rem 
	}
}
 @media only screen and (min-width:390px){
	 .flow-text{
		 font-size:1.224rem 
	}
}
 @media only screen and (min-width:420px){
	 .flow-text{
		 font-size:1.248rem 
	}
}
 @media only screen and (min-width:450px){
	 .flow-text{
		 font-size:1.272rem 
	}
}
 @media only screen and (min-width:480px){
	 .flow-text{
		 font-size:1.296rem 
	}
}
 @media only screen and (min-width:510px){
	 .flow-text{
		 font-size:1.32rem 
	}
}
 @media only screen and (min-width:540px){
	 .flow-text{
		 font-size:1.344rem 
	}
}
 @media only screen and (min-width:570px){
	 .flow-text{
		 font-size:1.368rem 
	}
}
 @media only screen and (min-width:600px){
	 .flow-text{
		 font-size:1.392rem 
	}
}
 @media only screen and (min-width:630px){
	 .flow-text{
		 font-size:1.416rem 
	}
}
 @media only screen and (min-width:660px){
	 .flow-text{
		 font-size:1.44rem 
	}
}
 @media only screen and (min-width:690px){
	 .flow-text{
		 font-size:1.464rem 
	}
}
 @media only screen and (min-width:720px){
	 .flow-text{
		 font-size:1.488rem 
	}
}
 @media only screen and (min-width:750px){
	 .flow-text{
		 font-size:1.512rem 
	}
}
 @media only screen and (min-width:780px){
	 .flow-text{
		 font-size:1.536rem 
	}
}
 @media only screen and (min-width:810px){
	 .flow-text{
		 font-size:1.56rem 
	}
}
 @media only screen and (min-width:840px){
	 .flow-text{
		 font-size:1.584rem 
	}
}
 @media only screen and (min-width:870px){
	 .flow-text{
		 font-size:1.608rem 
	}
}
 @media only screen and (min-width:900px){
	 .flow-text{
		 font-size:1.632rem 
	}
}
 @media only screen and (min-width:930px){
	 .flow-text{
		 font-size:1.656rem 
	}
}
 @media only screen and (min-width:960px){
	 .flow-text{
		 font-size:1.68rem 
	}
}
 @media only screen and (max-width:360px){
	 .flow-text{
		 font-size:1.2rem 
	}
}
 .card-panel,.story-container,body.homepage .homepage-image.jumbotron .photo-description{
	 transition:box-shadow .25s;
	 padding:20px;
	 margin:.5rem 0 1rem;
	 border-radius:2px;
	 background-color:#fff 
}
 .card{
	 margin:.5rem 0 1rem;
	 background-color:#fff;
	 transition:box-shadow .25s;
	 border-radius:2px 
}
 .card .card-title{
	 color:#fff;
	 font-size:24px 
}
 .card .card-title.activator{
	 cursor:pointer 
}
 .card.large .card-action,.card.medium .card-action,.card.small .card-action{
	 position:absolute;
	 bottom:0;
	 left:0;
	 right:0 
}
 .card.small{
	 height:300px 
}
 .card.small .card-content,.card.small .card-image{
	 height:150px 
}
 .card.medium{
	 height:400px 
}
 .card.medium .card-image{
	 height:250px 
}
 .card.medium .card-content{
	 height:150px 
}
 .card.large{
	 height:500px 
}
 .card.large .card-image{
	 height:330px 
}
 .card.large .card-content{
	 height:170px 
}
 .card .card-image{
	 position:relative 
}
 .card .card-image img{
	 display:block;
	 border-radius:2px 2px 0 0;
	 position:relative;
	 left:0;
	 right:0;
	 top:0;
	 bottom:0;
	 width:100% 
}
 .card .card-image .card-title{
	 position:absolute;
	 bottom:0;
	 left:0;
	 padding:20px 
}
 .card .card-content{
	 padding:20px;
	 border-radius:0 0 2px 2px 
}
 .card .card-content p{
	 margin:0;
	 color:inherit 
}
 .card .card-action{
	 border-top:1px solid rgba(160,160,160,.2);
	 padding:20px 
}
 .card .card-action a{
	 color:#ffab40;
	 margin-right:20px;
	 -webkit-transition:color .3s ease;
	 -moz-transition:color .3s ease;
	 -o-transition:color .3s ease;
	 -ms-transition:color .3s ease;
	 transition:color .3s ease;
	 text-transform:uppercase 
}
 .card .card-action a:hover{
	 color:#ffd8a6 
}
 .card .card-reveal{
	 padding:20px;
	 position:absolute;
	 background-color:#fff;
	 width:100%;
	 overflow-y:auto;
	 top:100%;
	 height:100%;
	 z-index:1;
	 display:none 
}
 .card .card-reveal .card-title{
	 cursor:pointer;
	 display:block 
}
 #toast-container{
	 display:block;
	 position:fixed;
	 z-index:10000 
}
 .tabs,.toast{
	 position:relative;
	 height:48px 
}
 @media only screen and (max-width:600px){
	 #toast-container{
		 min-width:100%;
		 bottom:0 
	}
}
 @media only screen and (min-width:601px) and (max-width:992px){
	 #toast-container{
		 min-width:30%;
		 left:5%;
		 bottom:7% 
	}
	 .toast{
		 float:left 
	}
}
 @media only screen and (min-width:993px){
	 #toast-container{
		 min-width:8%;
		 top:10%;
		 right:7% 
	}
}
 .toast{
	 border-radius:2px;
	 top:0;
	 width:auto;
	 margin-top:10px;
	 background-color:#323232;
	 padding:0 25px;
	 font-size:1.1rem;
	 color:#fff;
	 display:flex;
	 -webkit-flex-align:center;
	 -ms-flex-align:center;
	 -webkit-align-items:center;
	 align-items:center;
	 -webkit-justify-content:space-between;
	 justify-content:space-between 
}
 .toast .btn,.toast .btn-flat,.toast .btn-large{
	 margin:0 0 0 3rem 
}
 .toast.rounded{
	 border-radius:24px 
}
 @media only screen and (max-width:600px){
	 .toast{
		 width:100%;
		 border-radius:0 
	}
}
 @media only screen and (min-width:993px){
	 .toast{
		 float:right 
	}
}
 .tabs{
	 display:-webkit-box;
	 display:-moz-box;
	 display:-ms-flexbox;
	 display:-webkit-flex;
	 display:flex;
	 background-color:#fff;
	 margin:0 auto;
	 width:100% 
}
 .tabs .tab{
	 -webkit-box-flex:1;
	 -webkit-flex-grow:1;
	 -ms-flex-positive:1;
	 flex-grow:1;
	 display:block;
	 float:left;
	 height:48px;
	 margin:0;
	 text-transform:uppercase;
	 letter-spacing:.8px;
	 width:15%;
	 padding:0 
}
 .tabs .tab a{
	 color:#ee6e73;
	 display:block;
	 width:100%;
	 height:100%;
	 -webkit-transition:color .28s ease;
	 -moz-transition:color .28s ease;
	 -o-transition:color .28s ease;
	 -ms-transition:color .28s ease;
	 transition:color .28s ease 
}
 .backdrop,.material-tooltip{
	 position:absolute;
	 display:none;
	 opacity:0 
}
 .tabs .tab a:hover{
	 color:#f9c9cb 
}
 .tabs .tab.disabled a{
	 color:#f9c9cb;
	 cursor:default 
}
 .tabs .indicator{
	 position:absolute;
	 bottom:0;
	 height:2px;
	 background-color:#f6b2b5;
	 will-change:left,right 
}
 .material-tooltip{
	 padding:10px 8px;
	 font-size:1rem;
	 z-index:2000;
	 background-color:transparent;
	 border-radius:2px;
	 color:#fff;
	 min-height:36px;
	 line-height:1rem;
	 overflow:hidden;
	 left:0;
	 top:0;
	 will-change:top,left 
}
 .backdrop{
	 height:7px;
	 width:14px;
	 border-radius:0 0 14px 14px;
	 background-color:#323232;
	 z-index:-1;
	 -webkit-transform-origin:50% 10%;
	 -moz-transform-origin:50% 10%;
	 -ms-transform-origin:50% 10%;
	 -o-transform-origin:50% 10%;
	 transform-origin:50% 10%;
	 will-change:transform,opacity 
}
 .btn,.btn-flat,.btn-large{
	 border:none;
	 border-radius:2px;
	 display:inline-block;
	 height:36px;
	 line-height:36px;
	 outline:0;
	 padding:0 2rem;
	 text-transform:uppercase;
	 vertical-align:middle 
}
 .btn-floating.disabled,.btn-floating:disabled,.btn-large.disabled,.btn-large:disabled,.btn.disabled,.btn:disabled,.disabled.btn-large{
	 background-color:#DFDFDF!important;
	 box-shadow:none;
	 color:#9F9F9F!important;
	 cursor:default 
}
 .btn-floating.disabled:hover,.btn-floating:disabled:hover,.btn-large.disabled:hover,.btn-large:disabled:hover,.btn.disabled:hover,.btn:disabled:hover,.disabled.btn-large:hover{
	 background-color:#DFDFDF;
	 color:#9F9F9F 
}
 .btn i,.btn-flat i,.btn-floating i,.btn-large i{
	 font-size:1.3rem;
	 line-height:inherit 
}
 .btn-floating i,.btn-large i{
	 font-size:1.6rem 
}
 .btn-floating,.btn-floating i{
	 display:inline-block;
	 color:#fff;
	 line-height:37px 
}
 .btn,.btn-large{
	 color:#fff;
	 background-color:#26a69a;
	 letter-spacing:.5px;
	 -webkit-transition:.2s ease-out;
	 -moz-transition:.2s ease-out;
	 -o-transition:.2s ease-out;
	 -ms-transition:.2s ease-out;
	 transition:.2s ease-out;
	 cursor:pointer 
}
 .btn-large:hover,.btn:hover{
	 background-color:#2bbbad 
}
 .btn-floating{
	 position:relative;
	 overflow:hidden;
	 z-index:1;
	 width:37px;
	 height:37px;
	 padding:0;
	 background-color:#26a69a;
	 border-radius:50%;
	 transition:.3s;
	 cursor:pointer 
}
 .btn-floating i{
	 width:inherit 
}
 .btn-floating:before{
	 border-radius:0 
}
 .btn-floating.btn-large{
	 width:55.5px;
	 height:55.5px 
}
 .btn-floating.btn-large i{
	 line-height:55.5px 
}
 button.btn-floating{
	 border:none 
}
 .fixed-action-btn{
	 position:fixed;
	 right:23px;
	 bottom:23px;
	 padding-top:15px;
	 margin-bottom:0;
	 z-index:998 
}
 .fixed-action-btn ul{
	 left:0;
	 right:0;
	 position:absolute;
	 bottom:64px;
	 margin:0 
}
 .fixed-action-btn ul li{
	 margin-bottom:15px 
}
 .fixed-action-btn ul a.btn-floating{
	 opacity:0 
}
 .btn-flat{
	 box-shadow:none;
	 background-color:transparent;
	 color:#343434;
	 cursor:pointer 
}
 .btn-flat.disabled{
	 color:#b3b3b3;
	 cursor:default 
}
 .btn-large{
	 height:54px;
	 line-height:56px 
}
 .btn-block{
	 display:block 
}
 .dropdown-content{
	 background-color:#fff;
	 margin:0;
	 display:none;
	 min-width:100px;
	 max-height:650px;
	 overflow-y:auto;
	 opacity:0;
	 position:absolute;
	 z-index:999;
	 will-change:width,height 
}
 .dropdown-content li{
	 color:rgba(0,0,0,.87);
	 cursor:pointer;
	 line-height:1.5rem;
	 width:100%;
	 text-align:left;
	 text-transform:none 
}
 .dropdown-content li.active,.dropdown-content li:hover{
	 background-color:#eee 
}
 .dropdown-content li>a,.dropdown-content li>span{
	 font-size:1.2rem;
	 color:#26a69a;
	 display:block;
	 padding:1rem 
}
 .dropdown-content li>a>i{
	 height:inherit;
	 line-height:inherit 
}
/*! * Waves v0.6.0 * http://fian.my.id/Waves * * Copyright 2014 Alfiana E. Sibuea and other contributors * Released under the MIT license * https://github.com/fians/Waves/blob/master/LICENSE */
 .waves-effect{
	 position:relative;
	 cursor:pointer;
	 display:inline-block;
	 overflow:hidden;
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 user-select:none;
	 z-index:1;
	 will-change:opacity,transform;
	 -webkit-transition:all .3s ease-out;
	 -moz-transition:all .3s ease-out;
	 -o-transition:all .3s ease-out;
	 -ms-transition:all .3s ease-out;
	 transition:all .3s ease-out 
}
 .waves-effect .waves-ripple{
	 position:absolute;
	 border-radius:50%;
	 width:20px;
	 height:20px;
	 margin-top:-10px;
	 margin-left:-10px;
	 opacity:0;
	 background:rgba(0,0,0,.2);
	 -webkit-transition:all .7s ease-out;
	 -moz-transition:all .7s ease-out;
	 -o-transition:all .7s ease-out;
	 -ms-transition:all .7s ease-out;
	 transition:all .7s ease-out;
	 -webkit-transition-property:-webkit-transform,opacity;
	 -moz-transition-property:-moz-transform,opacity;
	 -o-transition-property:-o-transform,opacity;
	 transition-property:transform,opacity;
	 -webkit-transform:scale(0);
	 -moz-transform:scale(0);
	 -ms-transform:scale(0);
	 -o-transform:scale(0);
	 transform:scale(0) 
}
 .waves-effect.waves-light .waves-ripple{
	 background-color:rgba(255,255,255,.45) 
}
 .waves-effect.waves-red .waves-ripple{
	 background-color:rgba(244,67,54,.7) 
}
 .waves-effect.waves-yellow .waves-ripple{
	 background-color:rgba(255,235,59,.7) 
}
 .waves-effect.waves-orange .waves-ripple{
	 background-color:rgba(255,152,0,.7) 
}
 .waves-effect.waves-purple .waves-ripple{
	 background-color:rgba(156,39,176,.7) 
}
 .waves-effect.waves-green .waves-ripple{
	 background-color:rgba(76,175,80,.7) 
}
 .waves-effect.waves-teal .waves-ripple{
	 background-color:rgba(0,150,136,.7) 
}
 .waves-notransition{
	 -webkit-transition:none!important;
	 -moz-transition:none!important;
	 -o-transition:none!important;
	 -ms-transition:none!important;
	 transition:none!important 
}
 .waves-input-wrapper{
	 border-radius:.2em 
}
 .waves-input-wrapper .waves-button-input{
	 position:relative;
	 top:0;
	 left:0;
	 z-index:1 
}
 .waves-circle{
	 -webkit-transform:translateZ(0);
	 -moz-transform:translateZ(0);
	 -ms-transform:translateZ(0);
	 -o-transform:translateZ(0);
	 transform:translateZ(0);
	 text-align:center;
	 width:2.5em;
	 height:2.5em;
	 line-height:2.5em;
	 border-radius:50%;
	 -webkit-mask-image:none 
}
 .modal,[type=checkbox].filled-in+label:after{
	 border-radius:2px 
}
 .waves-block{
	 display:block 
}
 .lean-overlay,.modal{
	 position:fixed;
	 display:none;
	 left:0;
	 right:0 
}
 a.waves-effect .waves-ripple{
	 z-index:-1 
}
 .modal{
	 background-color:#fafafa;
	 padding:0;
	 max-height:70%;
	 width:55%;
	 margin:auto;
	 overflow-y:auto;
	 will-change:top,opacity 
}
 @media only screen and (max-width:992px){
	 .modal{
		 width:80% 
	}
}
 .modal h1,.modal h2,.modal h3,.modal h4{
	 margin-top:0 
}
 .modal .modal-content{
	 padding:24px 
}
 .modal .modal-close{
	 cursor:pointer 
}
 .modal .modal-footer{
	 border-radius:0 0 2px 2px;
	 background-color:#fafafa;
	 padding:4px 6px;
	 height:56px;
	 width:100% 
}
 .modal .modal-footer .btn,.modal .modal-footer .btn-flat,.modal .modal-footer .btn-large{
	 float:right;
	 margin:6px 0 
}
 .lean-overlay{
	 z-index:999;
	 top:-100px;
	 bottom:0;
	 height:125%;
	 width:100%;
	 background:#000;
	 will-change:opacity 
}
 .modal.modal-fixed-footer{
	 padding:0;
	 height:70% 
}
 .modal.modal-fixed-footer .modal-content{
	 position:absolute;
	 height:calc(100% - 56px);
	 max-height:100%;
	 width:100%;
	 overflow-y:auto 
}
 .modal.modal-fixed-footer .modal-footer{
	 border-top:1px solid rgba(0,0,0,.1);
	 position:absolute;
	 bottom:0 
}
 .modal.bottom-sheet{
	 top:auto;
	 bottom:-100%;
	 margin:0;
	 width:100%;
	 max-height:45%;
	 border-radius:0;
	 will-change:bottom,opacity 
}
 .collapsible{
	 border-top:1px solid #ddd;
	 border-right:1px solid #ddd;
	 border-left:1px solid #ddd;
	 margin:.5rem 0 1rem 
}
 .collapsible-header{
	 display:block;
	 cursor:pointer;
	 min-height:3rem;
	 line-height:3rem;
	 padding:0 1rem;
	 background-color:#fff;
	 border-bottom:1px solid #ddd 
}
 .collapsible-header i{
	 width:2rem;
	 font-size:1.6rem;
	 line-height:3rem;
	 display:block;
	 float:left;
	 text-align:center;
	 margin-right:1rem 
}
 .collapsible-body{
	 display:none;
	 border-bottom:1px solid #ddd;
	 -webkit-box-sizing:border-box;
	 -moz-box-sizing:border-box;
	 box-sizing:border-box 
}
 .collapsible-body p{
	 margin:0;
	 padding:2rem 
}
 .side-nav .collapsible{
	 border:none;
	 box-shadow:none 
}
 .side-nav .collapsible li{
	 padding:0 
}
 .side-nav .collapsible-header{
	 background-color:transparent;
	 border:none;
	 line-height:inherit;
	 height:inherit;
	 margin:0 1rem 
}
 .side-nav .collapsible-header i{
	 line-height:inherit 
}
 .side-nav .collapsible-body{
	 border:0;
	 background-color:#fff 
}
 .side-nav .collapsible-body li a{
	 margin:0 1rem 0 2rem 
}
 .collapsible.popout{
	 border:none;
	 box-shadow:none 
}
 .collapsible.popout>li{
	 box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
	 margin:0 24px;
	 transition:margin .35s cubic-bezier(.25,.46,.45,.94) 
}
 .collapsible.popout>li.active{
	 box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);
	 margin:16px 0 
}
 .chip{
	 display:inline-block;
	 height:32px;
	 font-size:13px;
	 font-weight:500;
	 color:rgba(0,0,0,.6);
	 line-height:32px;
	 padding:0 12px;
	 border-radius:16px;
	 background-color:#E4E4E4 
}
 .chip img{
	 float:left;
	 margin:0 8px 0 -12px;
	 height:32px;
	 width:32px;
	 border-radius:50% 
}
 .chip i.material-icons{
	 cursor:pointer;
	 float:right;
	 font-size:16px;
	 line-height:32px;
	 padding-left:8px 
}
 .materialboxed{
	 display:block;
	 cursor:zoom-in;
	 position:relative;
	 -webkit-transition:opacity .4s;
	 -moz-transition:opacity .4s;
	 -o-transition:opacity .4s;
	 -ms-transition:opacity .4s;
	 transition:opacity .4s 
}
 .materialboxed:hover{
	 will-change:left,top,width,height 
}
 .materialboxed:hover:not(.active){
	 opacity:.8 
}
 .materialboxed.active{
	 cursor:zoom-out 
}
 #materialbox-overlay{
	 position:fixed;
	 top:0;
	 left:0;
	 right:0;
	 bottom:0;
	 background-color:#292929;
	 z-index:999;
	 will-change:opacity 
}
 .materialbox-caption{
	 position:fixed;
	 display:none;
	 color:#fff;
	 line-height:50px;
	 bottom:0;
	 width:100%;
	 text-align:center;
	 padding:0 15%;
	 height:50px;
	 z-index:1000;
	 -webkit-font-smoothing:antialiased 
}
 select:focus{
	 outline:#c9f3ef solid 1px 
}
 button:focus{
	 outline:0;
	 background-color:#2ab7a9 
}
 label{
	 font-size:.8rem;
	 color:#9e9e9e 
}
 ::-webkit-input-placeholder{
	 color:#d1d1d1 
}
 :-moz-placeholder{
	 color:#d1d1d1 
}
 ::-moz-placeholder{
	 color:#d1d1d1 
}
 :-ms-input-placeholder{
	 color:#d1d1d1 
}
 input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{
	 background-color:transparent;
	 border:none;
	 border-bottom:1px solid #9e9e9e;
	 border-radius:0;
	 outline:0;
	 height:3rem;
	 width:100%;
	 font-size:1rem;
	 margin:0 0 15px;
	 padding:0;
	 box-shadow:none;
	 -webkit-box-sizing:content-box;
	 -moz-box-sizing:content-box;
	 box-sizing:content-box;
	 transition:all .3s 
}
 input[type=date]:disabled,input[type=date][readonly=readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly=readonly],input[type=email]:disabled,input[type=email][readonly=readonly],input[type=number]:disabled,input[type=number][readonly=readonly],input[type=password]:disabled,input[type=password][readonly=readonly],input[type=search]:disabled,input[type=search][readonly=readonly],input[type=tel]:disabled,input[type=tel][readonly=readonly],input[type=text]:disabled,input[type=text][readonly=readonly],input[type=time]:disabled,input[type=time][readonly=readonly],input[type=url]:disabled,input[type=url][readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{
	 color:rgba(0,0,0,.26);
	 border-bottom:1px dotted rgba(0,0,0,.26) 
}
 input[type=date]:disabled+label,input[type=date][readonly=readonly]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly=readonly]+label,input[type=email]:disabled+label,input[type=email][readonly=readonly]+label,input[type=number]:disabled+label,input[type=number][readonly=readonly]+label,input[type=password]:disabled+label,input[type=password][readonly=readonly]+label,input[type=search]:disabled+label,input[type=search][readonly=readonly]+label,input[type=tel]:disabled+label,input[type=tel][readonly=readonly]+label,input[type=text]:disabled+label,input[type=text][readonly=readonly]+label,input[type=time]:disabled+label,input[type=time][readonly=readonly]+label,input[type=url]:disabled+label,input[type=url][readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{
	 color:rgba(0,0,0,.26) 
}
 input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){
	 border-bottom:1px solid #26a69a;
	 box-shadow:0 1px 0 0 #26a69a 
}
 input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{
	 color:#26a69a 
}
 input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{
	 border-bottom:1px solid #4CAF50;
	 box-shadow:0 1px 0 0 #4CAF50 
}
 input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{
	 content:attr(data-success);
	 color:#4CAF50;
	 opacity:1 
}
 input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{
	 border-bottom:1px solid #F44336;
	 box-shadow:0 1px 0 0 #F44336 
}
 input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{
	 content:attr(data-error);
	 color:#F44336;
	 opacity:1 
}
 input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=email]+label:after,input[type=number]+label:after,input[type=password]+label:after,input[type=search]+label:after,input[type=tel]+label:after,input[type=text]+label:after,input[type=time]+label:after,input[type=url]+label:after,textarea.materialize-textarea+label:after{
	 display:block;
	 content:"";
	 position:absolute;
	 top:65px;
	 opacity:0;
	 transition:.2s opacity ease-out,.2s color ease-out 
}
 .input-field{
	 position:relative;
	 margin-top:1rem 
}
 .input-field label{
	 color:#9e9e9e;
	 position:absolute;
	 top:.8rem;
	 left:.75rem;
	 font-size:1rem;
	 cursor:text;
	 -webkit-transition:.2s ease-out;
	 -moz-transition:.2s ease-out;
	 -o-transition:.2s ease-out;
	 -ms-transition:.2s ease-out;
	 transition:.2s ease-out 
}
 .input-field label.active{
	 font-size:.8rem;
	 -webkit-transform:translateY(-140%);
	 -moz-transform:translateY(-140%);
	 -ms-transform:translateY(-140%);
	 -o-transform:translateY(-140%);
	 transform:translateY(-140%) 
}
 .input-field .prefix{
	 position:absolute;
	 width:3rem;
	 font-size:2rem;
	 -webkit-transition:color .2s;
	 -moz-transition:color .2s;
	 -o-transition:color .2s;
	 -ms-transition:color .2s;
	 transition:color .2s 
}
 .input-field .prefix.active{
	 color:#26a69a 
}
 .input-field .prefix~input,.input-field .prefix~textarea{
	 margin-left:3rem;
	 width:92%;
	 width:calc(100% - 3rem) 
}
 .input-field .prefix~textarea{
	 padding-top:.8rem 
}
 .input-field .prefix~label{
	 margin-left:3rem 
}
 @media only screen and (max-width:992px){
	 .input-field .prefix~input{
		 width:86%;
		 width:calc(100% - 3rem) 
	}
}
 @media only screen and (max-width:600px){
	 .input-field .prefix~input{
		 width:80%;
		 width:calc(100% - 3rem) 
	}
}
 .input-field input[type=search]{
	 display:block;
	 line-height:inherit;
	 padding-left:4rem;
	 width:calc(100% - 4rem) 
}
 .input-field input[type=search]:focus{
	 background-color:#fff;
	 border:0;
	 box-shadow:none;
	 color:#444 
}
 .input-field input[type=search]:focus+label i,.input-field input[type=search]:focus~.material-icons,.input-field input[type=search]:focus~.mdi-navigation-close{
	 color:#444 
}
 .input-field input[type=search]+label{
	 left:1rem 
}
 .input-field input[type=search]~.material-icons,.input-field input[type=search]~.mdi-navigation-close{
	 position:absolute;
	 top:0;
	 right:1rem;
	 color:transparent;
	 cursor:pointer;
	 font-size:2rem;
	 transition:.3s color 
}
 textarea{
	 width:100%;
	 height:3rem;
	 background-color:transparent 
}
 textarea.materialize-textarea{
	 overflow-y:hidden;
	 padding:1.6rem 0;
	 resize:none;
	 min-height:3rem 
}
 .hiddendiv{
	 display:none;
	 white-space:pre-wrap;
	 word-wrap:break-word;
	 overflow-wrap:break-word;
	 padding-top:1.2rem 
}
 [type=checkbox]+label,[type=radio]:checked+label,[type=radio]:not(:checked)+label{
	 padding-left:35px;
	 display:inline-block;
	 line-height:25px;
	 -khtml-user-select:none;
	 cursor:pointer;
	 font-size:1rem;
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none 
}
 [type=radio]:checked,[type=radio]:not(:checked){
	 position:absolute;
	 left:-9999px;
	 visibility:hidden 
}
 [type=radio]:checked+label,[type=radio]:not(:checked)+label{
	 position:relative;
	 height:25px;
	 -webkit-transition:.28s ease;
	 -moz-transition:.28s ease;
	 -o-transition:.28s ease;
	 -ms-transition:.28s ease;
	 transition:.28s ease 
}
 [type=radio]+label:after,[type=radio]+label:before{
	 content:'';
	 position:absolute;
	 left:0;
	 top:0;
	 margin:4px;
	 width:16px;
	 height:16px;
	 z-index:0;
	 -webkit-transition:.28s ease;
	 -moz-transition:.28s ease;
	 -o-transition:.28s ease;
	 -ms-transition:.28s ease;
	 transition:.28s ease 
}
 [type=radio]:not(:checked)+label:before{
	 border-radius:50%;
	 border:2px solid #5a5a5a 
}
 [type=radio]:not(:checked)+label:after{
	 border-radius:50%;
	 border:2px solid #5a5a5a;
	 z-index:-1;
	 -webkit-transform:scale(0);
	 -moz-transform:scale(0);
	 -ms-transform:scale(0);
	 -o-transform:scale(0);
	 transform:scale(0) 
}
 [type=radio]:checked+label:before{
	 border-radius:50%;
	 border:2px solid transparent 
}
 [type=radio]:checked+label:after{
	 border-radius:50%;
	 border:2px solid #26a69a;
	 background-color:#26a69a;
	 z-index:0;
	 -webkit-transform:scale(1.02);
	 -moz-transform:scale(1.02);
	 -ms-transform:scale(1.02);
	 -o-transform:scale(1.02);
	 transform:scale(1.02) 
}
 [type=radio].with-gap:checked+label:before{
	 border-radius:50%;
	 border:2px solid #26a69a 
}
 [type=radio].with-gap:checked+label:after{
	 border-radius:50%;
	 border:2px solid #26a69a;
	 background-color:#26a69a;
	 z-index:0;
	 -webkit-transform:scale(.5);
	 -moz-transform:scale(.5);
	 -ms-transform:scale(.5);
	 -o-transform:scale(.5);
	 transform:scale(.5) 
}
 [type=radio].with-gap:disabled:checked+label:before{
	 border:2px solid rgba(0,0,0,.26) 
}
 [type=radio].with-gap:disabled:checked+label:after{
	 border:none;
	 background-color:rgba(0,0,0,.26) 
}
 [type=radio]:disabled:checked+label:before,[type=radio]:disabled:not(:checked)+label:before{
	 background-color:transparent;
	 border-color:rgba(0,0,0,.26) 
}
 [type=radio]:disabled+label{
	 color:rgba(0,0,0,.26) 
}
 [type=radio]:disabled:not(:checked)+label:before{
	 border-color:rgba(0,0,0,.26) 
}
 [type=radio]:disabled:checked+label:after{
	 background-color:rgba(0,0,0,.26);
	 border-color:#BDBDBD 
}
 form p{
	 margin-bottom:10px;
	 text-align:left 
}
 form p:last-child{
	 margin-bottom:0 
}
 [type=checkbox]:checked,[type=checkbox]:not(:checked){
	 position:absolute;
	 left:-9999px;
	 visibility:hidden 
}
 [type=checkbox]+label{
	 position:relative;
	 height:25px 
}
 [type=checkbox]+label:before{
	 content:'';
	 position:absolute;
	 top:0;
	 left:0;
	 width:18px;
	 height:18px;
	 z-index:0;
	 border:2px solid #5a5a5a;
	 border-radius:1px;
	 margin-top:2px;
	 -webkit-transition:.2s;
	 -moz-transition:.2s;
	 -o-transition:.2s;
	 -ms-transition:.2s;
	 transition:.2s 
}
 [type=checkbox]:not(:checked):disabled+label:before{
	 border:none;
	 background-color:rgba(0,0,0,.26) 
}
 [type=checkbox]:checked+label:before{
	 top:-4px;
	 left:-3px;
	 width:12px;
	 height:22px;
	 border-top:2px solid transparent;
	 border-left:2px solid transparent;
	 border-right:2px solid #26a69a;
	 border-bottom:2px solid #26a69a;
	 -webkit-transform:rotate(40deg);
	 -moz-transform:rotate(40deg);
	 -ms-transform:rotate(40deg);
	 -o-transform:rotate(40deg);
	 transform:rotate(40deg);
	 -webkit-backface-visibility:hidden;
	 -webkit-transform-origin:100% 100%;
	 -moz-transform-origin:100% 100%;
	 -ms-transform-origin:100% 100%;
	 -o-transform-origin:100% 100%;
	 transform-origin:100% 100% 
}
 [type=checkbox]:checked:disabled+label:before{
	 border-right:2px solid rgba(0,0,0,.26);
	 border-bottom:2px solid rgba(0,0,0,.26) 
}
 [type=checkbox]:indeterminate+label:before{
	 left:-10px;
	 top:-11px;
	 width:10px;
	 height:22px;
	 border-top:none;
	 border-left:none;
	 border-right:2px solid #26a69a;
	 border-bottom:none;
	 -webkit-transform:rotate(90deg);
	 -moz-transform:rotate(90deg);
	 -ms-transform:rotate(90deg);
	 -o-transform:rotate(90deg);
	 transform:rotate(90deg);
	 -webkit-backface-visibility:hidden;
	 -webkit-transform-origin:100% 100%;
	 -moz-transform-origin:100% 100%;
	 -ms-transform-origin:100% 100%;
	 -o-transform-origin:100% 100%;
	 transform-origin:100% 100% 
}
 [type=checkbox]:indeterminate:disabled+label:before{
	 border-right:2px solid rgba(0,0,0,.26);
	 background-color:transparent 
}
 [type=checkbox].filled-in+label:after,[type=checkbox].filled-in+label:before{
	 content:'';
	 left:0;
	 position:absolute;
	 transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;
	 z-index:1 
}
 .switch label .lever,.switch label .lever:after{
	 content:"";
	 display:inline-block 
}
 [type=checkbox].filled-in:not(:checked)+label:before{
	 width:0;
	 height:0;
	 border:3px solid transparent;
	 left:6px;
	 top:10px;
	 -webkit-transform:rotateZ(37deg);
	 transform:rotateZ(37deg);
	 -webkit-transform-origin:20% 40%;
	 transform-origin:100% 100% 
}
 [type=checkbox].filled-in:not(:checked)+label:after{
	 height:20px;
	 width:20px;
	 background-color:transparent;
	 border:2px solid #5a5a5a;
	 top:0;
	 z-index:0 
}
 [type=checkbox].filled-in:checked+label:before{
	 top:0;
	 left:1px;
	 width:8px;
	 height:13px;
	 border-top:2px solid transparent;
	 border-left:2px solid transparent;
	 border-right:2px solid #fff;
	 border-bottom:2px solid #fff;
	 -webkit-transform:rotateZ(37deg);
	 transform:rotateZ(37deg);
	 -webkit-transform-origin:100% 100%;
	 transform-origin:100% 100% 
}
 [type=checkbox].filled-in:checked+label:after{
	 top:0;
	 width:20px;
	 height:20px;
	 border:2px solid #26a69a;
	 background-color:#26a69a;
	 z-index:0 
}
 [type=checkbox].filled-in:disabled:not(:checked)+label:before{
	 background-color:transparent;
	 border:2px solid transparent 
}
 [type=checkbox].filled-in:disabled:not(:checked)+label:after{
	 border-color:transparent;
	 background-color:#BDBDBD 
}
 [type=checkbox].filled-in:disabled:checked+label:before{
	 background-color:transparent 
}
 [type=checkbox].filled-in:disabled:checked+label:after{
	 background-color:#BDBDBD;
	 border-color:#BDBDBD 
}
 .switch,.switch *{
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -khtml-user-select:none;
	 -ms-user-select:none 
}
 .switch label{
	 cursor:pointer 
}
 .switch label input[type=checkbox]{
	 opacity:0;
	 width:0;
	 height:0 
}
 .switch label input[type=checkbox]:checked+.lever{
	 background-color:#84c7c1 
}
 .switch label input[type=checkbox]:checked+.lever:after{
	 background-color:#26a69a 
}
 .switch label .lever{
	 position:relative;
	 width:40px;
	 height:15px;
	 background-color:#818181;
	 border-radius:15px;
	 transition:background .3s ease;
	 vertical-align:middle;
	 margin:0 16px 
}
 .switch label .lever:after{
	 position:absolute;
	 width:21px;
	 height:21px;
	 background-color:#F1F1F1;
	 border-radius:21px;
	 box-shadow:0 1px 3px 1px rgba(0,0,0,.4);
	 left:-5px;
	 top:-3px;
	 transition:left .3s ease,background .3s ease,box-shadow .1s ease 
}
 input[type=checkbox]:checked:not(:disabled)~.lever:active:after{
	 box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(38,166,154,.1) 
}
 input[type=checkbox]:not(:disabled)~.lever:active:after{
	 box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.08) 
}
 .switch label input[type=checkbox]:checked+.lever:after{
	 left:24px 
}
 .switch input[type=checkbox][disabled]+.lever{
	 cursor:default 
}
 .switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{
	 background-color:#BDBDBD 
}
 .select-dropdown li.disabled,input[type=range]{
	 background-color:transparent 
}
 .select-label{
	 position:absolute 
}
 .select-wrapper{
	 position:relative 
}
 .select-wrapper input.select-dropdown{
	 position:relative;
	 cursor:pointer;
	 background-color:transparent;
	 border:none;
	 border-bottom:1px solid #9e9e9e;
	 outline:0;
	 height:3rem;
	 line-height:3rem;
	 width:100%;
	 font-size:1rem;
	 margin:0 0 15px;
	 padding:0;
	 display:block 
}
 .select-wrapper span.caret{
	 color:initial;
	 position:absolute;
	 right:0;
	 top:16px;
	 font-size:10px 
}
 .select-wrapper span.caret.disabled{
	 color:rgba(0,0,0,.26) 
}
 .select-dropdown li.disabled,.select-wrapper i,select:disabled{
	 color:rgba(0,0,0,.3) 
}
 .select-wrapper+label{
	 position:absolute;
	 top:-14px;
	 font-size:.8rem 
}
 select{
	 display:none 
}
 select.browser-default{
	 display:block 
}
 .select-wrapper input.select-dropdown:disabled{
	 color:rgba(0,0,0,.3);
	 cursor:default;
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 border-bottom:1px solid rgba(0,0,0,.3) 
}
 .file-field input[type=file],.file-field span,input[type=range],input[type=range]+.thumb{
	 cursor:pointer 
}
 .file-field{
	 position:relative 
}
 .file-field .file-path-wrapper{
	 overflow:hidden;
	 padding-left:10px 
}
 .file-field input.file-path{
	 width:100% 
}
 .file-field .btn,.file-field .btn-large{
	 float:left;
	 height:3rem;
	 line-height:3rem 
}
 .file-field input[type=file]{
	 position:absolute;
	 top:0;
	 right:0;
	 left:0;
	 bottom:0;
	 width:100%;
	 margin:0;
	 padding:0;
	 font-size:20px;
	 opacity:0;
	 filter:alpha(opacity=0) 
}
 .range-field,input[type=range]{
	 position:relative 
}
 input[type=range]{
	 outline:0;
	 width:100%;
	 margin:15px 0;
	 padding:0 
}
 input[type=range]+.thumb{
	 position:absolute;
	 border:none;
	 height:0;
	 width:0;
	 border-radius:50%;
	 background-color:#26a69a;
	 top:10px;
	 margin-left:-6px;
	 -webkit-transform-origin:50% 50%;
	 -moz-transform-origin:50% 50%;
	 -ms-transform-origin:50% 50%;
	 -o-transform-origin:50% 50%;
	 transform-origin:50% 50%;
	 -webkit-transform:rotate(-45deg);
	 -moz-transform:rotate(-45deg);
	 -ms-transform:rotate(-45deg);
	 -o-transform:rotate(-45deg);
	 transform:rotate(-45deg) 
}
 .drag-target,.side-nav,.side-nav.fixed,.table-of-contents.fixed{
	 position:fixed 
}
 input[type=range]+.thumb .value{
	 display:block;
	 width:30px;
	 text-align:center;
	 color:#26a69a;
	 font-size:0;
	 -webkit-transform:rotate(45deg);
	 -moz-transform:rotate(45deg);
	 -ms-transform:rotate(45deg);
	 -o-transform:rotate(45deg);
	 transform:rotate(45deg) 
}
 input[type=range]+.thumb.active{
	 border-radius:50% 50% 50% 0 
}
 input[type=range]+.thumb.active .value{
	 color:#fff;
	 margin-left:-1px;
	 margin-top:8px;
	 font-size:10px 
}
 input[type=range]:focus{
	 outline:0 
}
 input[type=range]::-webkit-slider-runnable-track{
	 height:3px;
	 background:#c2c0c2;
	 border:none 
}
 input[type=range]::-webkit-slider-thumb{
	 -webkit-appearance:none;
	 border:none;
	 height:14px;
	 width:14px;
	 border-radius:50%;
	 background-color:#26a69a;
	 transform-origin:50% 50%;
	 margin:-5px 0 0;
	 -webkit-transition:.3s;
	 -moz-transition:.3s;
	 -o-transition:.3s;
	 -ms-transition:.3s;
	 transition:.3s 
}
 input[type=range]:focus::-webkit-slider-runnable-track{
	 background:#ccc 
}
 input[type=range]{
	 -webkit-appearance:none;
	 border:1px solid #fff 
}
 input[type=range]::-moz-range-track{
	 height:3px;
	 background:#ddd;
	 border:none 
}
 input[type=range]::-moz-range-thumb{
	 border:none;
	 height:14px;
	 width:14px;
	 border-radius:50%;
	 background:#26a69a;
	 margin-top:-5px 
}
 input[type=range]:-moz-focusring{
	 outline:#fff solid 1px;
	 outline-offset:-1px 
}
 input[type=range]:focus::-moz-range-track{
	 background:#ccc 
}
 input[type=range]::-ms-track{
	 height:3px;
	 background:0 0;
	 border-color:transparent;
	 border-width:6px 0;
	 color:transparent 
}
 input[type=range]::-ms-fill-lower{
	 background:#777 
}
 input[type=range]::-ms-fill-upper{
	 background:#ddd 
}
 input[type=range]::-ms-thumb{
	 border:none;
	 height:14px;
	 width:14px;
	 border-radius:50%;
	 background:#26a69a 
}
 input[type=range]:focus::-ms-fill-lower{
	 background:#888 
}
 input[type=range]:focus::-ms-fill-upper{
	 background:#ccc 
}
 select{
	 background-color:rgba(255,255,255,.9);
	 width:100%;
	 padding:5px;
	 border:1px solid #f2f2f2;
	 border-radius:2px;
	 height:3rem 
}
 .table-of-contents li{
	 padding:2px 0 
}
 .table-of-contents a{
	 font-weight:300;
	 color:#757575;
	 padding-left:20px;
	 height:1.5rem;
	 line-height:1.5rem;
	 letter-spacing:.4;
	 display:inline-block 
}
 .side-nav a,.side-nav.fixed a{
	 display:block;
	 color:#444;
	 padding:0 15px 
}
 .table-of-contents a:hover{
	 color:#a8a8a8;
	 padding-left:19px;
	 border-left:1px solid #ea4a4f 
}
 .table-of-contents a.active{
	 font-weight:500;
	 padding-left:18px;
	 border-left:2px solid #ea4a4f 
}
 .side-nav{
	 width:240px;
	 left:-105%;
	 top:0;
	 margin:0;
	 height:100%;
	 height:calc(100% + 60px);
	 height:-moz-calc(100%);
	 padding-bottom:60px;
	 background-color:#fff;
	 z-index:999;
	 overflow-y:auto;
	 will-change:left 
}
 .side-nav.right-aligned{
	 will-change:right;
	 right:-105%;
	 left:auto 
}
 .side-nav .collapsible{
	 margin:0 
}
 .side-nav li{
	 float:none;
	 padding:0 15px 
}
 .side-nav li.active,.side-nav li:hover{
	 background-color:#ddd 
}
 .side-nav a{
	 font-size:1rem;
	 height:64px;
	 line-height:64px 
}
 .drag-target{
	 height:100%;
	 width:10px;
	 top:0;
	 z-index:998 
}
 .side-nav.fixed{
	 left:0 
}
 .side-nav.fixed.right-aligned{
	 right:0;
	 left:auto 
}
 @media only screen and (max-width:992px){
	 .side-nav.fixed{
		 left:-105% 
	}
	 .side-nav.fixed.right-aligned{
		 right:-105%;
		 left:auto 
	}
}
 .side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{
	 background-color:#ee6e73 
}
 .side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{
	 color:#fff 
}
 #sidenav-overlay{
	 position:fixed;
	 top:0;
	 left:0;
	 right:0;
	 height:120vh;
	 background-color:rgba(0,0,0,.5);
	 z-index:997;
	 will-change:opacity 
}
 .preloader-wrapper{
	 display:inline-block;
	 position:relative;
	 width:48px;
	 height:48px 
}
 .preloader-wrapper.small{
	 width:36px;
	 height:36px 
}
 .preloader-wrapper.big{
	 width:64px;
	 height:64px 
}
 .preloader-wrapper.active{
	 -webkit-animation:container-rotate 1568ms linear infinite;
	 animation:container-rotate 1568ms linear infinite 
}
 @-webkit-keyframes container-rotate{
	 to{
		 -webkit-transform:rotate(360deg) 
	}
}
 @keyframes container-rotate{
	 to{
		 transform:rotate(360deg) 
	}
}
 .spinner-layer{
	 position:absolute;
	 width:100%;
	 height:100%;
	 opacity:0;
	 border-color:#26a69a 
}
 .spinner-blue,.spinner-blue-only{
	 border-color:#4285f4 
}
 .spinner-red,.spinner-red-only{
	 border-color:#db4437 
}
 .spinner-yellow,.spinner-yellow-only{
	 border-color:#f4b400 
}
 .spinner-green,.spinner-green-only{
	 border-color:#0f9d58 
}
 .circle-clipper,.circle-clipper .circle,.gap-patch{
	 height:100%;
	 border-color:inherit 
}
 .active .spinner-layer.spinner-blue{
	 -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both 
}
 .active .spinner-layer.spinner-red{
	 -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both 
}
 .active .spinner-layer.spinner-yellow{
	 -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both 
}
 .active .spinner-layer.spinner-green{
	 -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both 
}
 .active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{
	 opacity:1;
	 -webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both 
}
 @-webkit-keyframes fill-unfill-rotate{
	 12.5%{
		 -webkit-transform:rotate(135deg) 
	}
	 25%{
		 -webkit-transform:rotate(270deg) 
	}
	 37.5%{
		 -webkit-transform:rotate(405deg) 
	}
	 50%{
		 -webkit-transform:rotate(540deg) 
	}
	 62.5%{
		 -webkit-transform:rotate(675deg) 
	}
	 75%{
		 -webkit-transform:rotate(810deg) 
	}
	 87.5%{
		 -webkit-transform:rotate(945deg) 
	}
	 to{
		 -webkit-transform:rotate(1080deg) 
	}
}
 @keyframes fill-unfill-rotate{
	 12.5%{
		 transform:rotate(135deg) 
	}
	 25%{
		 transform:rotate(270deg) 
	}
	 37.5%{
		 transform:rotate(405deg) 
	}
	 50%{
		 transform:rotate(540deg) 
	}
	 62.5%{
		 transform:rotate(675deg) 
	}
	 75%{
		 transform:rotate(810deg) 
	}
	 87.5%{
		 transform:rotate(945deg) 
	}
	 to{
		 transform:rotate(1080deg) 
	}
}
 @-webkit-keyframes blue-fade-in-out{
	 100%,25%,90%,from{
		 opacity:1 
	}
	 26%,89%{
		 opacity:0 
	}
}
 @keyframes blue-fade-in-out{
	 100%,25%,90%,from{
		 opacity:1 
	}
	 26%,89%{
		 opacity:0 
	}
}
 @-webkit-keyframes red-fade-in-out{
	 15%,51%,from{
		 opacity:0 
	}
	 25%,50%{
		 opacity:1 
	}
}
 @keyframes red-fade-in-out{
	 15%,51%,from{
		 opacity:0 
	}
	 25%,50%{
		 opacity:1 
	}
}
 @-webkit-keyframes yellow-fade-in-out{
	 40%,76%,from{
		 opacity:0 
	}
	 50%,75%{
		 opacity:1 
	}
}
 @keyframes yellow-fade-in-out{
	 40%,76%,from{
		 opacity:0 
	}
	 50%,75%{
		 opacity:1 
	}
}
 @-webkit-keyframes green-fade-in-out{
	 100%,65%,from{
		 opacity:0 
	}
	 75%,90%{
		 opacity:1 
	}
}
 @keyframes green-fade-in-out{
	 100%,65%,from{
		 opacity:0 
	}
	 75%,90%{
		 opacity:1 
	}
}
 .gap-patch{
	 position:absolute;
	 top:0;
	 left:45%;
	 width:10%;
	 overflow:hidden 
}
 .gap-patch .circle{
	 width:1000%;
	 left:-450% 
}
 .circle-clipper{
	 display:inline-block;
	 position:relative;
	 width:50%;
	 overflow:hidden 
}
 .circle-clipper .circle{
	 width:200%;
	 border-width:3px;
	 border-style:solid;
	 border-bottom-color:transparent!important;
	 border-radius:50%;
	 -webkit-animation:none;
	 animation:none;
	 position:absolute;
	 top:0;
	 right:0;
	 bottom:0 
}
 .circle-clipper.left .circle{
	 left:0;
	 border-right-color:transparent!important;
	 -webkit-transform:rotate(129deg);
	 transform:rotate(129deg) 
}
 .circle-clipper.right .circle{
	 left:-100%;
	 border-left-color:transparent!important;
	 -webkit-transform:rotate(-129deg);
	 transform:rotate(-129deg) 
}
 .active .circle-clipper.left .circle{
	 -webkit-animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both 
}
 .active .circle-clipper.right .circle{
	 -webkit-animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
	 animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both 
}
 @-webkit-keyframes left-spin{
	 from,to{
		 -webkit-transform:rotate(130deg) 
	}
	 50%{
		 -webkit-transform:rotate(-5deg) 
	}
}
 @keyframes left-spin{
	 from,to{
		 transform:rotate(130deg) 
	}
	 50%{
		 transform:rotate(-5deg) 
	}
}
 @-webkit-keyframes right-spin{
	 from,to{
		 -webkit-transform:rotate(-130deg) 
	}
	 50%{
		 -webkit-transform:rotate(5deg) 
	}
}
 @keyframes right-spin{
	 from,to{
		 transform:rotate(-130deg) 
	}
	 50%{
		 transform:rotate(5deg) 
	}
}
 #spinnerContainer.cooldown{
	 -webkit-animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1);
	 animation:container-rotate 1568ms linear infinite,fade-out .4s cubic-bezier(.4,0,.2,1) 
}
 @-webkit-keyframes fade-out{
	 from{
		 opacity:1 
	}
	 to{
		 opacity:0 
	}
}
 @keyframes fade-out{
	 from{
		 opacity:1 
	}
	 to{
		 opacity:0 
	}
}
 .slider{
	 position:relative;
	 height:400px;
	 width:100% 
}
 .slider.fullscreen{
	 height:100%;
	 width:100%;
	 position:absolute;
	 top:0;
	 left:0;
	 right:0;
	 bottom:0 
}
 .slider.fullscreen ul.slides{
	 height:100% 
}
 .slider.fullscreen ul.indicators{
	 z-index:2;
	 bottom:30px 
}
 .slider .slides{
	 background-color:#9e9e9e;
	 margin:0;
	 height:400px 
}
 .slider .slides li{
	 opacity:0;
	 position:absolute;
	 top:0;
	 left:0;
	 z-index:1;
	 width:100%;
	 height:inherit;
	 overflow:hidden 
}
 .slider .slides li img{
	 height:100%;
	 width:100%;
	 background-size:cover;
	 background-position:center 
}
 .slider .slides li .caption{
	 color:#fff;
	 position:absolute;
	 top:15%;
	 left:15%;
	 width:70%;
	 opacity:0 
}
 .slider .slides li .caption p{
	 color:#e0e0e0 
}
 .slider .slides li.active{
	 z-index:2 
}
 .slider .indicators{
	 position:absolute;
	 text-align:center;
	 left:0;
	 right:0;
	 bottom:0;
	 margin:0 
}
 .slider .indicators .indicator-item{
	 display:inline-block;
	 position:relative;
	 cursor:pointer;
	 height:16px;
	 width:16px;
	 margin:0 12px;
	 background-color:#e0e0e0;
	 -webkit-transition:background-color .3s;
	 -moz-transition:background-color .3s;
	 -o-transition:background-color .3s;
	 -ms-transition:background-color .3s;
	 transition:background-color .3s;
	 border-radius:50% 
}
 .slider .indicators .indicator-item.active{
	 background-color:#4CAF50 
}
 .picker{
	 font-size:16px;
	 text-align:left;
	 line-height:1.2;
	 color:#000;
	 position:absolute;
	 z-index:10000;
	 -webkit-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 user-select:none 
}
 .picker__header,.picker__table,.picker__table td,.picker__table th{
	 text-align:center 
}
 .picker__input{
	 cursor:default 
}
 .picker__holder{
	 width:100%;
	 overflow-y:auto;
	 -webkit-overflow-scrolling:touch;
	 position:fixed;
	 -webkit-transition:background .15s ease-out,top 0s .15s;
	 -moz-transition:background .15s ease-out,top 0s .15s;
	 transition:background .15s ease-out,top 0s .15s;
	 -webkit-backface-visibility:hidden 
}
/*! * Default mobile-first, responsive styling for pickadate.js * Demo: http://amsul.github.io/pickadate.js */
 .picker__frame,.picker__holder{
	 bottom:0;
	 left:0;
	 right:0;
	 top:100% 
}
 .picker__frame{
	 position:absolute;
	 min-width:256px;
	 width:300px;
	 max-height:350px;
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	 filter:alpha(opacity=0);
	 -moz-opacity:0;
	 opacity:0;
	 -webkit-transition:all .15s ease-out;
	 -moz-transition:all .15s ease-out;
	 transition:all .15s ease-out 
}
 @media (min-height:40.125em){
	 .picker__frame{
		 margin-bottom:7.5% 
	}
}
 .picker__wrap{
	 display:table;
	 width:100%;
	 height:100% 
}
 @media (min-height:28.875em){
	 .picker__frame{
		 overflow:visible;
		 top:auto;
		 bottom:-100%;
		 max-height:80% 
	}
	 .picker__wrap{
		 display:block 
	}
}
 .picker__box{
	 background:#fff;
	 display:table-cell;
	 vertical-align:middle 
}
 @media (min-height:28.875em){
	 .picker__box{
		 display:block;
		 border:1px solid #777;
		 border-top-color:#898989;
		 border-bottom-width:0;
		 -webkit-border-radius:5px 5px 0 0;
		 -moz-border-radius:5px 5px 0 0;
		 border-radius:5px 5px 0 0;
		 -webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);
		 -moz-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);
		 box-shadow:0 12px 36px 16px rgba(0,0,0,.24) 
	}
}
 .picker--opened .picker__holder{
	 top:0;
	 zoom:1;
	 background:rgba(0,0,0,.32);
	 -webkit-transition:background .15s ease-out;
	 -moz-transition:background .15s ease-out;
	 transition:background .15s ease-out 
}
 .picker--opened .picker__frame{
	 top:0;
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	 filter:alpha(opacity=100);
	 -moz-opacity:1;
	 opacity:1 
}
 @media (min-height:35.875em){
	 .picker--opened .picker__frame{
		 top:10%;
		 bottom:20%auto 
	}
}
 .picker__input.picker__input--active{
	 border-color:#E3F2FD 
}
 .picker__frame{
	 margin:0 auto;
	 max-width:325px 
}
 @media (min-height:38.875em){
	 .picker--opened .picker__frame{
		 top:10%;
		 bottom:auto 
	}
}
 .picker__header{
	 position:relative;
	 margin-top:.75em 
}
 .picker__month,.picker__year{
	 display:inline-block;
	 margin-left:.25em;
	 margin-right:.25em 
}
 .picker__select--month,.picker__select--year{
	 height:2em;
	 padding:0;
	 margin-left:.25em;
	 margin-right:.25em 
}
 .picker__select--month.browser-default{
	 display:inline;
	 background-color:#FFF;
	 width:40% 
}
 .picker__select--year.browser-default{
	 display:inline;
	 background-color:#FFF;
	 width:25% 
}
 .picker__select--month:focus,.picker__select--year:focus{
	 border-color:rgba(0,0,0,.05) 
}
 .picker__nav--next,.picker__nav--prev{
	 position:absolute;
	 padding:.5em 1.25em;
	 width:1em;
	 height:1em;
	 box-sizing:content-box;
	 top:-.25em 
}
 .picker__nav--prev{
	 left:-1em;
	 padding-right:1.25em 
}
 .picker__nav--next{
	 right:-1em;
	 padding-left:1.25em 
}
 .picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{
	 cursor:default;
	 background:0 0;
	 border-right-color:#f5f5f5;
	 border-left-color:#f5f5f5 
}
 .picker__table{
	 border-collapse:collapse;
	 border-spacing:0;
	 table-layout:fixed;
	 font-size:1rem;
	 width:100% 
}
 .picker__table td{
	 margin:0;
	 padding:0 
}
 .picker__weekday{
	 width:14.285714286%;
	 padding-bottom:.25em;
	 color:#999;
	 font-weight:500 
}
 @media (min-height:33.875em){
	 .picker__weekday{
		 padding-bottom:.5em 
	}
}
 .picker__day--today{
	 position:relative;
	 color:#595959;
	 letter-spacing:-.3;
	 padding:.75rem 0;
	 font-weight:400;
	 border:1px solid transparent 
}
 .picker__day--disabled:before{
	 border-top-color:#aaa 
}
 .picker__day--infocus:hover{
	 cursor:pointer;
	 color:#000;
	 font-weight:500 
}
 .picker__day--outfocus{
	 display:none;
	 padding:.75rem 0;
	 color:#fff 
}
 .picker__day--outfocus:hover{
	 cursor:pointer;
	 color:#ddd;
	 font-weight:500 
}
 .picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{
	 cursor:pointer 
}
 .picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{
	 background:#0089ec 
}
 .picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{
	 background:#f5f5f5;
	 border-color:#f5f5f5;
	 color:#ddd;
	 cursor:default 
}
 .picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{
	 background:#bbb 
}
 .picker__footer{
	 display:flex;
	 align-items:center;
	 justify-content:space-between 
}
 .picker__button--clear,.picker__button--close,.picker__button--today{
	 border:1px solid #fff;
	 background:#fff;
	 font-size:.8em;
	 padding:.66em 0;
	 font-weight:700;
	 width:33%;
	 display:inline-block;
	 vertical-align:bottom 
}
 .picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{
	 cursor:pointer;
	 color:#000;
	 background:#b1dcfb;
	 border-bottom-color:#b1dcfb 
}
 .picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{
	 background:#b1dcfb;
	 border-color:rgba(0,0,0,.05);
	 outline:0 
}
 .picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{
	 position:relative;
	 display:inline-block;
	 height:0 
}
 .picker__button--clear:before,.picker__button--today:before{
	 content:" ";
	 margin-right:.45em 
}
 .picker__button--today:before{
	 top:-.05em;
	 width:0;
	 border-top:.66em solid #0059bc;
	 border-left:.66em solid transparent 
}
 .picker__button--clear:before{
	 top:-.25em;
	 width:.66em;
	 border-top:3px solid #e20 
}
 .picker__button--close:before{
	 content:"\D7";
	 top:-.1em;
	 vertical-align:top;
	 font-size:1.1em;
	 margin-right:.35em;
	 color:#777 
}
 .picker__button--today[disabled],.picker__button--today[disabled]:hover{
	 background:#f5f5f5;
	 border-color:#f5f5f5;
	 color:#ddd;
	 cursor:default 
}
 .picker__button--today[disabled]:before{
	 border-top-color:#aaa 
}
 .picker__date-display{
	 text-align:center;
	 background-color:#26a69a;
	 color:#fff;
	 padding-bottom:15px;
	 font-weight:300 
}
 .picker__nav--next:hover,.picker__nav--prev:hover{
	 cursor:pointer;
	 color:#000;
	 background:#a1ded8 
}
 .picker__weekday-display{
	 background-color:#1f897f;
	 padding:10px;
	 font-weight:200;
	 letter-spacing:.5;
	 font-size:1rem;
	 margin-bottom:15px 
}
 .picker__month-display{
	 text-transform:uppercase;
	 font-size:2rem 
}
 .picker__day-display{
	 font-size:4.5rem;
	 font-weight:400 
}
 .picker__year-display{
	 font-size:1.8rem;
	 color:rgba(255,255,255,.4) 
}
 .picker__box{
	 border-radius:2px;
	 overflow:hidden;
	 padding:0 
}
 .picker__calendar-container{
	 padding:0 1rem 
}
 .picker__calendar-container thead{
	 border:none 
}
 .picker__table{
	 margin-top:0;
	 margin-bottom:.5em 
}
 .picker__day--infocus{
	 color:#595959;
	 letter-spacing:-.3;
	 padding:.75rem 0;
	 font-weight:400;
	 border:1px solid transparent 
}
 .picker__day.picker__day--today{
	 color:#26a69a 
}
 .picker__day.picker__day--today.picker__day--selected{
	 color:#fff 
}
 .picker__weekday{
	 font-size:.9rem 
}
 .picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{
	 border-radius:50%;
	 -webkit-transform:scale(.9);
	 -moz-transform:scale(.9);
	 -ms-transform:scale(.9);
	 -o-transform:scale(.9);
	 transform:scale(.9);
	 background-color:#26a69a;
	 color:#fff 
}
 .picker--focused .picker__day--selected.picker__day--outfocus,.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,button.picker__clear:focus,button.picker__close:focus,button.picker__today:focus{
	 background-color:#a1ded8 
}
 .picker__footer{
	 text-align:right;
	 padding:5px 10px 
}
 .picker__close,.picker__today{
	 font-size:1.1rem;
	 padding:0 1rem;
	 color:#26a69a 
}
 .picker__nav--next:before,.picker__nav--prev:before{
	 content:" ";
	 border-top:.5em solid transparent;
	 border-bottom:.5em solid transparent;
	 border-right:.75em solid #676767;
	 width:0;
	 height:0;
	 display:block;
	 margin:0 auto 
}
 .picker__nav--next:before{
	 border-right:0;
	 border-left:.75em solid #676767 
}
 .picker__list{
	 list-style:none;
	 padding:.75em 0 4.2em;
	 margin:0 
}
 .picker__list-item{
	 border-bottom:1px solid #ddd;
	 border-top:1px solid #ddd;
	 margin-bottom:-1px;
	 position:relative;
	 background:#fff;
	 padding:.75em 1.25em 
}
 .picker__list-item--highlighted,.picker__list-item:hover{
	 border-color:#0089ec;
	 z-index:10 
}
 .picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{
	 cursor:pointer;
	 color:#000;
	 background:#b1dcfb 
}
 @media (min-height:46.75em){
	 .picker__list-item{
		 padding:.5em 1em 
	}
}
 .picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{
	 background:#0089ec;
	 color:#fff;
	 z-index:10 
}
 .picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{
	 background:#f5f5f5;
	 color:#ddd;
	 cursor:default;
	 border-color:#ddd;
	 z-index:auto 
}
 .picker--time .picker__button--clear{
	 display:block;
	 width:80%;
	 margin:1em auto 0;
	 padding:1em 1.25em;
	 background:0 0;
	 border:0;
	 font-weight:500;
	 font-size:.67em;
	 text-align:center;
	 text-transform:uppercase;
	 color:#666 
}
 .picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{
	 background:#e20;
	 border-color:#e20;
	 cursor:pointer;
	 color:#fff;
	 outline:0 
}
 .picker--time .picker__button--clear:before{
	 top:-.25em;
	 color:#666;
	 font-size:1.25em;
	 font-weight:700 
}
 .picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{
	 color:#fff 
}
 .picker--time .picker__frame{
	 min-width:256px;
	 max-width:320px 
}
 .picker--time .picker__box{
	 font-size:1em;
	 background:#f2f2f2;
	 padding:0 
}
 .icon.small:before,.icon:before{
	 font-size:2rem 
}
 @media (min-height:40.125em){
	 .picker--time .picker__box{
		 margin-bottom:5em 
	}
}
 @font-face{
	 font-family:Flaticon-Health;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/health/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/health/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/health/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/health/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/health/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-health-"]:after,[class*=" flaticon-health-"]:before,[class^=flaticon-health-]:after,[class^=flaticon-health-]:before{
	 font-style:normal;
	 font-family:Flaticon-Health 
}
 .flaticon-health-accesibility:before{
	 content:"\e000" 
}
 .flaticon-health-adhesive:before{
	 content:"\e001" 
}
 .flaticon-health-ambulance3:before{
	 content:"\e002" 
}
 .flaticon-health-bandaged:before{
	 content:"\e003" 
}
 .flaticon-health-blood1:before{
	 content:"\e004" 
}
 .flaticon-health-broken8:before{
	 content:"\e005" 
}
 .flaticon-health-clock8:before{
	 content:"\e006" 
}
 .flaticon-health-emergency2:before{
	 content:"\e007" 
}
 .flaticon-health-emergency3:before{
	 content:"\e008" 
}
 .flaticon-health-first16:before{
	 content:"\e009" 
}
 .flaticon-health-garbage1:before{
	 content:"\e00a" 
}
 .flaticon-health-health:before{
	 content:"\e00b" 
}
 .flaticon-health-healthy1:before{
	 content:"\e00c" 
}
 .flaticon-health-healthy2:before{
	 content:"\e00d" 
}
 .flaticon-health-heart27:before{
	 content:"\e00e" 
}
 .flaticon-health-hospital1:before{
	 content:"\e00f" 
}
 .flaticon-health-hospital2:before{
	 content:"\e010" 
}
 .flaticon-health-hospital3:before{
	 content:"\e011" 
}
 .flaticon-health-injured:before{
	 content:"\e012" 
}
 .flaticon-health-ladder:before{
	 content:"\e013" 
}
 .flaticon-health-man85:before{
	 content:"\e014" 
}
 .flaticon-health-man87:before{
	 content:"\e015" 
}
 .flaticon-health-man88:before{
	 content:"\e016" 
}
 .flaticon-health-medical10:before{
	 content:"\e017" 
}
 .flaticon-health-medical7:before{
	 content:"\e018" 
}
 .flaticon-health-medicine1:before{
	 content:"\e019" 
}
 .flaticon-health-medicine2:before{
	 content:"\e01a" 
}
 .flaticon-health-medicine3:before{
	 content:"\e01b" 
}
 .flaticon-health-medicine6:before{
	 content:"\e01c" 
}
 .flaticon-health-medicines:before{
	 content:"\e01d" 
}
 .flaticon-health-nurses:before{
	 content:"\e01e" 
}
 .flaticon-health-operating:before{
	 content:"\e01f" 
}
 .flaticon-health-oxygen:before{
	 content:"\e020" 
}
 .flaticon-health-patient:before{
	 content:"\e021" 
}
 .flaticon-health-pharmacy3:before{
	 content:"\e022" 
}
 .flaticon-health-pills:before{
	 content:"\e023" 
}
 .flaticon-health-prohibition1:before{
	 content:"\e024" 
}
 .flaticon-health-radioactive3:before{
	 content:"\e025" 
}
 .flaticon-health-radiography:before{
	 content:"\e026" 
}
 .flaticon-health-recycle2:before{
	 content:"\e027" 
}
 .flaticon-health-recycle:before{
	 content:"\e028" 
}
 .flaticon-health-screen8:before{
	 content:"\e029" 
}
 .flaticon-health-soda3:before{
	 content:"\e02a" 
}
 .flaticon-health-staircase1:before{
	 content:"\e02b" 
}
 .flaticon-health-stairs3:before{
	 content:"\e02c" 
}
 .flaticon-health-stethoscope1:before{
	 content:"\e02d" 
}
 .flaticon-health-syringe:before{
	 content:"\e02e" 
}
 .flaticon-health-task:before{
	 content:"\e02f" 
}
 .flaticon-health-teeth:before{
	 content:"\e030" 
}
 .flaticon-health-telescope1:before{
	 content:"\e031" 
}
 .flaticon-health-test4:before{
	 content:"\e032" 
}
 .flaticon-health-test5:before{
	 content:"\e033" 
}
 .flaticon-health-thermometer25:before{
	 content:"\e034" 
}
 .flaticon-health-two25:before{
	 content:"\e035" 
}
 .flaticon-health-warning12:before{
	 content:"\e036" 
}
 .flaticon-health-woman52:before{
	 content:"\e037" 
}
 @font-face{
	 font-family:Flaticon-Education;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/education/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/education/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/education/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/education/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/education/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-education-"]:after,[class*=" flaticon-education-"]:before,[class^=flaticon-education-]:after,[class^=flaticon-education-]:before{
	 font-style:normal;
	 font-family:Flaticon-Education 
}
 .flaticon-education-30:before{
	 content:"\e000" 
}
 .flaticon-education-45:before{
	 content:"\e001" 
}
 .flaticon-education-601:before{
	 content:"\e002" 
}
 .flaticon-education-a1:before{
	 content:"\e003" 
}
 .flaticon-education-a2:before{
	 content:"\e004" 
}
 .flaticon-education-a3:before{
	 content:"\e005" 
}
 .flaticon-education-abacus:before{
	 content:"\e006" 
}
 .flaticon-education-academic:before{
	 content:"\e007" 
}
 .flaticon-education-adn1:before{
	 content:"\e008" 
}
 .flaticon-education-alarm1:before{
	 content:"\e009" 
}
 .flaticon-education-alphabet1:before{
	 content:"\e00a" 
}
 .flaticon-education-alphabet2:before{
	 content:"\e00b" 
}
 .flaticon-education-amount:before{
	 content:"\e00c" 
}
 .flaticon-education-application5:before{
	 content:"\e00d" 
}
 .flaticon-education-audio7:before{
	 content:"\e00e" 
}
 .flaticon-education-audiobook:before{
	 content:"\e00f" 
}
 .flaticon-education-avi1:before{
	 content:"\e010" 
}
 .flaticon-education-b4:before{
	 content:"\e011" 
}
 .flaticon-education-b5:before{
	 content:"\e012" 
}
 .flaticon-education-backpack:before{
	 content:"\e013" 
}
 .flaticon-education-bag:before{
	 content:"\e014" 
}
 .flaticon-education-big52:before{
	 content:"\e015" 
}
 .flaticon-education-big55:before{
	 content:"\e016" 
}
 .flaticon-education-big56:before{
	 content:"\e017" 
}
 .flaticon-education-big57:before{
	 content:"\e018" 
}
 .flaticon-education-book10:before{
	 content:"\e019" 
}
 .flaticon-education-book11:before{
	 content:"\e01a" 
}
 .flaticon-education-book12:before{
	 content:"\e01b" 
}
 .flaticon-education-book13:before{
	 content:"\e01c" 
}
 .flaticon-education-book14:before{
	 content:"\e01d" 
}
 .flaticon-education-book15:before{
	 content:"\e01e" 
}
 .flaticon-education-book7:before{
	 content:"\e01f" 
}
 .flaticon-education-book8:before{
	 content:"\e020" 
}
 .flaticon-education-book9:before{
	 content:"\e021" 
}
 .flaticon-education-brain2:before{
	 content:"\e022" 
}
 .flaticon-education-briefcase2:before{
	 content:"\e023" 
}
 .flaticon-education-brush6:before{
	 content:"\e024" 
}
 .flaticon-education-bulb1:before{
	 content:"\e025" 
}
 .flaticon-education-bulk:before{
	 content:"\e026" 
}
 .flaticon-education-calendar5:before{
	 content:"\e027" 
}
 .flaticon-education-calendar6:before{
	 content:"\e028" 
}
 .flaticon-education-canvas:before{
	 content:"\e029" 
}
 .flaticon-education-cd:before{
	 content:"\e02a" 
}
 .flaticon-education-certificate2:before{
	 content:"\e02b" 
}
 .flaticon-education-certificate3:before{
	 content:"\e02c" 
}
 .flaticon-education-certificate:before{
	 content:"\e02d" 
}
 .flaticon-education-checkered:before{
	 content:"\e02e" 
}
 .flaticon-education-chemical:before{
	 content:"\e02f" 
}
 .flaticon-education-chemistry:before{
	 content:"\e030" 
}
 .flaticon-education-cinema2:before{
	 content:"\e031" 
}
 .flaticon-education-cinema3:before{
	 content:"\e032" 
}
 .flaticon-education-clock4:before{
	 content:"\e033" 
}
 .flaticon-education-clock5:before{
	 content:"\e034" 
}
 .flaticon-education-competition:before{
	 content:"\e035" 
}
 .flaticon-education-computer12:before{
	 content:"\e036" 
}
 .flaticon-education-correct2:before{
	 content:"\e037" 
}
 .flaticon-education-creche:before{
	 content:"\e038" 
}
 .flaticon-education-curriculum:before{
	 content:"\e039" 
}
 .flaticon-education-deleted:before{
	 content:"\e03a" 
}
 .flaticon-education-desktop:before{
	 content:"\e03b" 
}
 .flaticon-education-diary1:before{
	 content:"\e03c" 
}
 .flaticon-education-document5:before{
	 content:"\e03d" 
}
 .flaticon-education-document6:before{
	 content:"\e03e" 
}
 .flaticon-education-dotplot:before{
	 content:"\e03f" 
}
 .flaticon-education-download4:before{
	 content:"\e040" 
}
 .flaticon-education-download8:before{
	 content:"\e041" 
}
 .flaticon-education-draw:before{
	 content:"\e042" 
}
 .flaticon-education-earth2:before{
	 content:"\e043" 
}
 .flaticon-education-education1:before{
	 content:"\e044" 
}
 .flaticon-education-education2:before{
	 content:"\e045" 
}
 .flaticon-education-education3:before{
	 content:"\e046" 
}
 .flaticon-education-educational1:before{
	 content:"\e047" 
}
 .flaticon-education-educational:before{
	 content:"\e048" 
}
 .flaticon-education-education:before{
	 content:"\e049" 
}
 .flaticon-education-encyclopedia:before{
	 content:"\e04a" 
}
 .flaticon-education-favorite5:before{
	 content:"\e04b" 
}
 .flaticon-education-fifteen:before{
	 content:"\e04c" 
}
 .flaticon-education-file3:before{
	 content:"\e04d" 
}
 .flaticon-education-filing:before{
	 content:"\e04e" 
}
 .flaticon-education-first4:before{
	 content:"\e04f" 
}
 .flaticon-education-first5:before{
	 content:"\e050" 
}
 .flaticon-education-flag4:before{
	 content:"\e051" 
}
 .flaticon-education-football1:before{
	 content:"\e052" 
}
 .flaticon-education-foreign:before{
	 content:"\e053" 
}
 .flaticon-education-forms:before{
	 content:"\e054" 
}
 .flaticon-education-geography:before{
	 content:"\e055" 
}
 .flaticon-education-glasses1:before{
	 content:"\e056" 
}
 .flaticon-education-glasses:before{
	 content:"\e057" 
}
 .flaticon-education-graph:before{
	 content:"\e058" 
}
 .flaticon-education-guitar:before{
	 content:"\e059" 
}
 .flaticon-education-hand:before{
	 content:"\e05a" 
}
 .flaticon-education-hierarchical:before{
	 content:"\e05b" 
}
 .flaticon-education-homework:before{
	 content:"\e05c" 
}
 .flaticon-education-icloud1:before{
	 content:"\e05d" 
}
 .flaticon-education-icloud:before{
	 content:"\e05e" 
}
 .flaticon-education-images:before{
	 content:"\e05f" 
}
 .flaticon-education-information2:before{
	 content:"\e060" 
}
 .flaticon-education-injection:before{
	 content:"\e061" 
}
 .flaticon-education-insignia:before{
	 content:"\e062" 
}
 .flaticon-education-ipad:before{
	 content:"\e063" 
}
 .flaticon-education-keyboard2:before{
	 content:"\e064" 
}
 .flaticon-education-leaf4:before{
	 content:"\e065" 
}
 .flaticon-education-lecture1:before{
	 content:"\e066" 
}
 .flaticon-education-lecture:before{
	 content:"\e067" 
}
 .flaticon-education-library:before{
	 content:"\e068" 
}
 .flaticon-education-looking1:before{
	 content:"\e069" 
}
 .flaticon-education-looking2:before{
	 content:"\e06a" 
}
 .flaticon-education-look:before{
	 content:"\e06b" 
}
 .flaticon-education-magnet2:before{
	 content:"\e06c" 
}
 .flaticon-education-mail4:before{
	 content:"\e06d" 
}
 .flaticon-education-mathematical1:before{
	 content:"\e06e" 
}
 .flaticon-education-mathematical:before{
	 content:"\e06f" 
}
 .flaticon-education-measure:before{
	 content:"\e070" 
}
 .flaticon-education-measuring:before{
	 content:"\e071" 
}
 .flaticon-education-meeting:before{
	 content:"\e072" 
}
 .flaticon-education-microscope:before{
	 content:"\e073" 
}
 .flaticon-education-molecules1:before{
	 content:"\e074" 
}
 .flaticon-education-mouse2:before{
	 content:"\e075" 
}
 .flaticon-education-museum2:before{
	 content:"\e076" 
}
 .flaticon-education-music12:before{
	 content:"\e077" 
}
 .flaticon-education-music13:before{
	 content:"\e078" 
}
 .flaticon-education-necktie:before{
	 content:"\e079" 
}
 .flaticon-education-new5:before{
	 content:"\e07a" 
}
 .flaticon-education-numbers:before{
	 content:"\e07b" 
}
 .flaticon-education-olympic:before{
	 content:"\e07c" 
}
 .flaticon-education-online1:before{
	 content:"\e07d" 
}
 .flaticon-education-online2:before{
	 content:"\e07e" 
}
 .flaticon-education-online:before{
	 content:"\e07f" 
}
 .flaticon-education-open14:before{
	 content:"\e080" 
}
 .flaticon-education-paper9:before{
	 content:"\e081" 
}
 .flaticon-education-paperclip:before{
	 content:"\e082" 
}
 .flaticon-education-paragraph9:before{
	 content:"\e083" 
}
 .flaticon-education-pdf2:before{
	 content:"\e084" 
}
 .flaticon-education-pdf:before{
	 content:"\e085" 
}
 .flaticon-education-pen22:before{
	 content:"\e086" 
}
 .flaticon-education-pencil7:before{
	 content:"\e087" 
}
 .flaticon-education-pencil8:before{
	 content:"\e088" 
}
 .flaticon-education-physical:before{
	 content:"\e089" 
}
 .flaticon-education-physics:before{
	 content:"\e08a" 
}
 .flaticon-education-picture5:before{
	 content:"\e08b" 
}
 .flaticon-education-pie3:before{
	 content:"\e08c" 
}
 .flaticon-education-pillar:before{
	 content:"\e08d" 
}
 .flaticon-education-placard:before{
	 content:"\e08e" 
}
 .flaticon-education-planet1:before{
	 content:"\e08f" 
}
 .flaticon-education-play6:before{
	 content:"\e090" 
}
 .flaticon-education-play7:before{
	 content:"\e091" 
}
 .flaticon-education-protractor:before{
	 content:"\e092" 
}
 .flaticon-education-pushpin:before{
	 content:"\e093" 
}
 .flaticon-education-q:before{
	 content:"\e094" 
}
 .flaticon-education-quarter:before{
	 content:"\e095" 
}
 .flaticon-education-research:before{
	 content:"\e096" 
}
 .flaticon-education-robot3:before{
	 content:"\e097" 
}
 .flaticon-education-rubber3:before{
	 content:"\e098" 
}
 .flaticon-education-schedule:before{
	 content:"\e099" 
}
 .flaticon-education-school1:before{
	 content:"\e09a" 
}
 .flaticon-education-school4:before{
	 content:"\e09b" 
}
 .flaticon-education-school6:before{
	 content:"\e09c" 
}
 .flaticon-education-school7:before{
	 content:"\e09d" 
}
 .flaticon-education-schoolclass:before{
	 content:"\e09e" 
}
 .flaticon-education-science1:before{
	 content:"\e09f" 
}
 .flaticon-education-science2:before{
	 content:"\e0a0" 
}
 .flaticon-education-science:before{
	 content:"\e0a1" 
}
 .flaticon-education-set1:before{
	 content:"\e0a2" 
}
 .flaticon-education-shake:before{
	 content:"\e0a3" 
}
 .flaticon-education-shelf:before{
	 content:"\e0a4" 
}
 .flaticon-education-shopping7:before{
	 content:"\e0a5" 
}
 .flaticon-education-signature2:before{
	 content:"\e0a6" 
}
 .flaticon-education-small53:before{
	 content:"\e0a7" 
}
 .flaticon-education-small54:before{
	 content:"\e0a8" 
}
 .flaticon-education-smartphone2:before{
	 content:"\e0a9" 
}
 .flaticon-education-smartphone:before{
	 content:"\e0aa" 
}
 .flaticon-education-stage:before{
	 content:"\e0ab" 
}
 .flaticon-education-steps:before{
	 content:"\e0ac" 
}
 .flaticon-education-stethoscope2:before{
	 content:"\e0ad" 
}
 .flaticon-education-student:before{
	 content:"\e0ae" 
}
 .flaticon-education-table:before{
	 content:"\e0af" 
}
 .flaticon-education-tablet2:before{
	 content:"\e0b0" 
}
 .flaticon-education-tactil1:before{
	 content:"\e0b1" 
}
 .flaticon-education-talking:before{
	 content:"\e0b2" 
}
 .flaticon-education-teacher:before{
	 content:"\e0b3" 
}
 .flaticon-education-teach:before{
	 content:"\e0b4" 
}
 .flaticon-education-telescope:before{
	 content:"\e0b5" 
}
 .flaticon-education-the25:before{
	 content:"\e0b6" 
}
 .flaticon-education-thought:before{
	 content:"\e0b7" 
}
 .flaticon-education-time2:before{
	 content:"\e0b8" 
}
 .flaticon-education-uniform:before{
	 content:"\e0b9" 
}
 .flaticon-education-university1:before{
	 content:"\e0ba" 
}
 .flaticon-education-university2:before{
	 content:"\e0bb" 
}
 .flaticon-education-university:before{
	 content:"\e0bc" 
}
 .flaticon-education-unknown1:before{
	 content:"\e0bd" 
}
 .flaticon-education-unknown:before{
	 content:"\e0be" 
}
 .flaticon-education-virus:before{
	 content:"\e0bf" 
}
 .flaticon-education-wagon:before{
	 content:"\e0c0" 
}
 .flaticon-education-wall3:before{
	 content:"\e0c1" 
}
 .flaticon-education-window10:before{
	 content:"\e0c2" 
}
 .flaticon-education-window11:before{
	 content:"\e0c3" 
}
 .flaticon-education-window8:before{
	 content:"\e0c4" 
}
 .flaticon-education-window9:before{
	 content:"\e0c5" 
}
 .flaticon-education-working1:before{
	 content:"\e0c6" 
}
 @font-face{
	 font-family:Flaticon-Education-Lite;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/education-lite/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/education-lite/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/education-lite/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/education-lite/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/education-lite/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-education-lite-"]:after,[class*=" flaticon-education-lite-"]:before,[class^=flaticon-education-lite-]:after,[class^=flaticon-education-lite-]:before{
	 font-style:normal;
	 font-family:Flaticon-Education-Lite 
}
 .flaticon-education-lite-alphabet3:before{
	 content:"\e000" 
}
 .flaticon-education-lite-book97:before{
	 content:"\e001" 
}
 .flaticon-education-lite-boy11:before{
	 content:"\e002" 
}
 .flaticon-education-lite-boy12:before{
	 content:"\e003" 
}
 .flaticon-education-lite-certificate7:before{
	 content:"\e004" 
}
 .flaticon-education-lite-education6:before{
	 content:"\e005" 
}
 .flaticon-education-lite-graduate2:before{
	 content:"\e006" 
}
 .flaticon-education-lite-graduate3:before{
	 content:"\e007" 
}
 .flaticon-education-lite-graduation10:before{
	 content:"\e008" 
}
 .flaticon-education-lite-hand46:before{
	 content:"\e009" 
}
 .flaticon-education-lite-mathematic:before{
	 content:"\e00a" 
}
 .flaticon-education-lite-movie:before{
	 content:"\e00b" 
}
 .flaticon-education-lite-owl9:before{
	 content:"\e00c" 
}
 .flaticon-education-lite-paint41:before{
	 content:"\e00d" 
}
 .flaticon-education-lite-pencil32:before{
	 content:"\e00e" 
}
 .flaticon-education-lite-spring13:before{
	 content:"\e00f" 
}
 .flaticon-education-lite-two128:before{
	 content:"\e010" 
}
 .flaticon-education-lite-winners1:before{
	 content:"\e011" 
}
 .flaticon-education-lite-wrong:before{
	 content:"\e012" 
}
 @font-face{
	 font-family:Flaticon-Outdoor;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/outdoor/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/outdoor/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/outdoor/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/outdoor/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/outdoor/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-outdoor-"]:after,[class*=" flaticon-outdoor-"]:before,[class^=flaticon-outdoor-]:after,[class^=flaticon-outdoor-]:before{
	 font-style:normal;
	 font-family:Flaticon-Outdoor 
}
 .flaticon-outdoor-badminton10:before{
	 content:"\e000" 
}
 .flaticon-outdoor-bike23:before{
	 content:"\e001" 
}
 .flaticon-outdoor-boating:before{
	 content:"\e002" 
}
 .flaticon-outdoor-camera22:before{
	 content:"\e003" 
}
 .flaticon-outdoor-cart2:before{
	 content:"\e004" 
}
 .flaticon-outdoor-catch1:before{
	 content:"\e005" 
}
 .flaticon-outdoor-climbing8:before{
	 content:"\e006" 
}
 .flaticon-outdoor-climb:before{
	 content:"\e007" 
}
 .flaticon-outdoor-clim:before{
	 content:"\e008" 
}
 .flaticon-outdoor-cook10:before{
	 content:"\e009" 
}
 .flaticon-outdoor-cycling:before{
	 content:"\e00a" 
}
 .flaticon-outdoor-deer8:before{
	 content:"\e00b" 
}
 .flaticon-outdoor-direction41:before{
	 content:"\e00c" 
}
 .flaticon-outdoor-drive7:before{
	 content:"\e00d" 
}
 .flaticon-outdoor-fences4:before{
	 content:"\e00e" 
}
 .flaticon-outdoor-fish58:before{
	 content:"\e00f" 
}
 .flaticon-outdoor-fish5:before{
	 content:"\e010" 
}
 .flaticon-outdoor-golfing:before{
	 content:"\e011" 
}
 .flaticon-outdoor-house217:before{
	 content:"\e012" 
}
 .flaticon-outdoor-jump8:before{
	 content:"\e013" 
}
 .flaticon-outdoor-light6:before{
	 content:"\e014" 
}
 .flaticon-outdoor-mountain45:before{
	 content:"\e015" 
}
 .flaticon-outdoor-olympic22:before{
	 content:"\e016" 
}
 .flaticon-outdoor-olympic23:before{
	 content:"\e017" 
}
 .flaticon-outdoor-orientation7:before{
	 content:"\e018" 
}
 .flaticon-outdoor-park14:before{
	 content:"\e019" 
}
 .flaticon-outdoor-park15:before{
	 content:"\e01a" 
}
 .flaticon-outdoor-picnic8:before{
	 content:"\e01b" 
}
 .flaticon-outdoor-pine12:before{
	 content:"\e01c" 
}
 .flaticon-outdoor-play10:before{
	 content:"\e01d" 
}
 .flaticon-outdoor-pole:before{
	 content:"\e01e" 
}
 .flaticon-outdoor-race9:before{
	 content:"\e01f" 
}
 .flaticon-outdoor-rock1:before{
	 content:"\e020" 
}
 .flaticon-outdoor-run9:before{
	 content:"\e021" 
}
 .flaticon-outdoor-sail5:before{
	 content:"\e022" 
}
 .flaticon-outdoor-skater:before{
	 content:"\e023" 
}
 .flaticon-outdoor-ski14:before{
	 content:"\e024" 
}
 .flaticon-outdoor-ski15:before{
	 content:"\e025" 
}
 .flaticon-outdoor-sleeping1:before{
	 content:"\e026" 
}
 .flaticon-outdoor-sport26:before{
	 content:"\e027" 
}
 .flaticon-outdoor-spy4:before{
	 content:"\e028" 
}
 .flaticon-outdoor-steps:before{
	 content:"\e029" 
}
 .flaticon-outdoor-surf7:before{
	 content:"\e02a" 
}
 .flaticon-outdoor-table2:before{
	 content:"\e02b" 
}
 .flaticon-outdoor-tent:before{
	 content:"\e02c" 
}
 .flaticon-outdoor-training:before{
	 content:"\e02d" 
}
 .flaticon-outdoor-vehicle63:before{
	 content:"\e02e" 
}
 .flaticon-outdoor-walk16:before{
	 content:"\e02f" 
}
 .flaticon-outdoor-walk17:before{
	 content:"\e030" 
}
 .flaticon-outdoor-weapon:before{
	 content:"\e031" 
}
 @font-face{
	 font-family:Flaticon-Science-and-Technology;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/science-and-technology/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/science-and-technology/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/science-and-technology/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/science-and-technology/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/science-and-technology/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-science-and-technology-"]:after,[class*=" flaticon-science-and-technology-"]:before,[class^=flaticon-science-and-technology-]:after,[class^=flaticon-science-and-technology-]:before{
	 font-style:normal;
	 font-family:Flaticon-Science-and-Technology 
}
 .flaticon-science-and-technology-34:before{
	 content:"\e000" 
}
 .flaticon-science-and-technology-airplane47:before{
	 content:"\e001" 
}
 .flaticon-science-and-technology-airplane48:before{
	 content:"\e002" 
}
 .flaticon-science-and-technology-airplane49:before{
	 content:"\e003" 
}
 .flaticon-science-and-technology-astronaut:before{
	 content:"\e004" 
}
 .flaticon-science-and-technology-atom6:before{
	 content:"\e005" 
}
 .flaticon-science-and-technology-atom7:before{
	 content:"\e006" 
}
 .flaticon-science-and-technology-axe3:before{
	 content:"\e007" 
}
 .flaticon-science-and-technology-barrels:before{
	 content:"\e008" 
}
 .flaticon-science-and-technology-barrel:before{
	 content:"\e009" 
}
 .flaticon-science-and-technology-battery79:before{
	 content:"\e00a" 
}
 .flaticon-science-and-technology-battery80:before{
	 content:"\e00b" 
}
 .flaticon-science-and-technology-battery81:before{
	 content:"\e00c" 
}
 .flaticon-science-and-technology-battery82:before{
	 content:"\e00d" 
}
 .flaticon-science-and-technology-battery83:before{
	 content:"\e00e" 
}
 .flaticon-science-and-technology-battery84:before{
	 content:"\e00f" 
}
 .flaticon-science-and-technology-battery85:before{
	 content:"\e010" 
}
 .flaticon-science-and-technology-battery86:before{
	 content:"\e011" 
}
 .flaticon-science-and-technology-beaker4:before{
	 content:"\e012" 
}
 .flaticon-science-and-technology-beaker5:before{
	 content:"\e013" 
}
 .flaticon-science-and-technology-bicycle10:before{
	 content:"\e014" 
}
 .flaticon-science-and-technology-binoculars8:before{
	 content:"\e015" 
}
 .flaticon-science-and-technology-bottle21:before{
	 content:"\e016" 
}
 .flaticon-science-and-technology-bucket8:before{
	 content:"\e017" 
}
 .flaticon-science-and-technology-bulldozer:before{
	 content:"\e018" 
}
 .flaticon-science-and-technology-bus21:before{
	 content:"\e019" 
}
 .flaticon-science-and-technology-bus22:before{
	 content:"\e01a" 
}
 .flaticon-science-and-technology-cactus1:before{
	 content:"\e01b" 
}
 .flaticon-science-and-technology-caliper:before{
	 content:"\e01c" 
}
 .flaticon-science-and-technology-car80:before{
	 content:"\e01d" 
}
 .flaticon-science-and-technology-car81:before{
	 content:"\e01e" 
}
 .flaticon-science-and-technology-car82:before{
	 content:"\e01f" 
}
 .flaticon-science-and-technology-closed41:before{
	 content:"\e020" 
}
 .flaticon-science-and-technology-cloud113:before{
	 content:"\e021" 
}
 .flaticon-science-and-technology-cloud114:before{
	 content:"\e022" 
}
 .flaticon-science-and-technology-cloud119:before{
	 content:"\e023" 
}
 .flaticon-science-and-technology-cloud122:before{
	 content:"\e024" 
}
 .flaticon-science-and-technology-cloud123:before{
	 content:"\e025" 
}
 .flaticon-science-and-technology-compass43:before{
	 content:"\e026" 
}
 .flaticon-science-and-technology-construction7:before{
	 content:"\e027" 
}
 .flaticon-science-and-technology-control10:before{
	 content:"\e028" 
}
 .flaticon-science-and-technology-control9:before{
	 content:"\e029" 
}
 .flaticon-science-and-technology-cooling1:before{
	 content:"\e02a" 
}
 .flaticon-science-and-technology-cooling:before{
	 content:"\e02b" 
}
 .flaticon-science-and-technology-cow4:before{
	 content:"\e02c" 
}
 .flaticon-science-and-technology-crane2:before{
	 content:"\e02d" 
}
 .flaticon-science-and-technology-cube10:before{
	 content:"\e02e" 
}
 .flaticon-science-and-technology-cube9:before{
	 content:"\e02f" 
}
 .flaticon-science-and-technology-cutter:before{
	 content:"\e030" 
}
 .flaticon-science-and-technology-delivery13:before{
	 content:"\e031" 
}
 .flaticon-science-and-technology-dump:before{
	 content:"\e032" 
}
 .flaticon-science-and-technology-emergency6:before{
	 content:"\e033" 
}
 .flaticon-science-and-technology-equalizer15:before{
	 content:"\e034" 
}
 .flaticon-science-and-technology-excavator:before{
	 content:"\e035" 
}
 .flaticon-science-and-technology-factory6:before{
	 content:"\e036" 
}
 .flaticon-science-and-technology-fish14:before{
	 content:"\e037" 
}
 .flaticon-science-and-technology-fish16:before{
	 content:"\e038" 
}
 .flaticon-science-and-technology-fish17:before{
	 content:"\e039" 
}
 .flaticon-science-and-technology-flashlight6:before{
	 content:"\e03a" 
}
 .flaticon-science-and-technology-flower77:before{
	 content:"\e03b" 
}
 .flaticon-science-and-technology-folding1:before{
	 content:"\e03c" 
}
 .flaticon-science-and-technology-fuel5:before{
	 content:"\e03d" 
}
 .flaticon-science-and-technology-gauge5:before{
	 content:"\e03e" 
}
 .flaticon-science-and-technology-gear6:before{
	 content:"\e03f" 
}
 .flaticon-science-and-technology-gearwheels:before{
	 content:"\e040" 
}
 .flaticon-science-and-technology-hammer38:before{
	 content:"\e041" 
}
 .flaticon-science-and-technology-jackhammer:before{
	 content:"\e042" 
}
 .flaticon-science-and-technology-jerrycan:before{
	 content:"\e043" 
}
 .flaticon-science-and-technology-knife13:before{
	 content:"\e044" 
}
 .flaticon-science-and-technology-landing4:before{
	 content:"\e045" 
}
 .flaticon-science-and-technology-leaf32:before{
	 content:"\e046" 
}
 .flaticon-science-and-technology-magnet3:before{
	 content:"\e047" 
}
 .flaticon-science-and-technology-magnifying37:before{
	 content:"\e048" 
}
 .flaticon-science-and-technology-measuring6:before{
	 content:"\e049" 
}
 .flaticon-science-and-technology-microscope4:before{
	 content:"\e04a" 
}
 .flaticon-science-and-technology-minibus:before{
	 content:"\e04b" 
}
 .flaticon-science-and-technology-moon20:before{
	 content:"\e04c" 
}
 .flaticon-science-and-technology-moon21:before{
	 content:"\e04d" 
}
 .flaticon-science-and-technology-mosquito2:before{
	 content:"\e04e" 
}
 .flaticon-science-and-technology-motor2:before{
	 content:"\e04f" 
}
 .flaticon-science-and-technology-motorbike2:before{
	 content:"\e050" 
}
 .flaticon-science-and-technology-moving1:before{
	 content:"\e051" 
}
 .flaticon-science-and-technology-mushroom6:before{
	 content:"\e052" 
}
 .flaticon-science-and-technology-nail3:before{
	 content:"\e053" 
}
 .flaticon-science-and-technology-newtons:before{
	 content:"\e054" 
}
 .flaticon-science-and-technology-odometer:before{
	 content:"\e055" 
}
 .flaticon-science-and-technology-paint49:before{
	 content:"\e056" 
}
 .flaticon-science-and-technology-plant23:before{
	 content:"\e057" 
}
 .flaticon-science-and-technology-power30:before{
	 content:"\e058" 
}
 .flaticon-science-and-technology-pressure3:before{
	 content:"\e059" 
}
 .flaticon-science-and-technology-pylon:before{
	 content:"\e05a" 
}
 .flaticon-science-and-technology-radar5:before{
	 content:"\e05b" 
}
 .flaticon-science-and-technology-radiation1:before{
	 content:"\e05c" 
}
 .flaticon-science-and-technology-rain17:before{
	 content:"\e05d" 
}
 .flaticon-science-and-technology-rain18:before{
	 content:"\e05e" 
}
 .flaticon-science-and-technology-remote6:before{
	 content:"\e05f" 
}
 .flaticon-science-and-technology-road17:before{
	 content:"\e060" 
}
 .flaticon-science-and-technology-rocket20:before{
	 content:"\e061" 
}
 .flaticon-science-and-technology-screwdriver16:before{
	 content:"\e062" 
}
 .flaticon-science-and-technology-sedan1:before{
	 content:"\e063" 
}
 .flaticon-science-and-technology-snow20:before{
	 content:"\e064" 
}
 .flaticon-science-and-technology-snowflake126:before{
	 content:"\e065" 
}
 .flaticon-science-and-technology-spider3:before{
	 content:"\e066" 
}
 .flaticon-science-and-technology-spirit:before{
	 content:"\e067" 
}
 .flaticon-science-and-technology-sportive27:before{
	 content:"\e068" 
}
 .flaticon-science-and-technology-square73:before{
	 content:"\e069" 
}
 .flaticon-science-and-technology-steering4:before{
	 content:"\e06a" 
}
 .flaticon-science-and-technology-submarine2:before{
	 content:"\e06b" 
}
 .flaticon-science-and-technology-sun35:before{
	 content:"\e06c" 
}
 .flaticon-science-and-technology-sun36:before{
	 content:"\e06d" 
}
 .flaticon-science-and-technology-switch10:before{
	 content:"\e06e" 
}
 .flaticon-science-and-technology-switch11:before{
	 content:"\e06f" 
}
 .flaticon-science-and-technology-switch12:before{
	 content:"\e070" 
}
 .flaticon-science-and-technology-switch13:before{
	 content:"\e071" 
}
 .flaticon-science-and-technology-switch8:before{
	 content:"\e072" 
}
 .flaticon-science-and-technology-switch9:before{
	 content:"\e073" 
}
 .flaticon-science-and-technology-tank:before{
	 content:"\e074" 
}
 .flaticon-science-and-technology-tape:before{
	 content:"\e075" 
}
 .flaticon-science-and-technology-thermometer28:before{
	 content:"\e076" 
}
 .flaticon-science-and-technology-toolbox3:before{
	 content:"\e077" 
}
 .flaticon-science-and-technology-tools6:before{
	 content:"\e078" 
}
 .flaticon-science-and-technology-tower11:before{
	 content:"\e079" 
}
 .flaticon-science-and-technology-tractor:before{
	 content:"\e07a" 
}
 .flaticon-science-and-technology-tree36:before{
	 content:"\e07b" 
}
 .flaticon-science-and-technology-truck19:before{
	 content:"\e07c" 
}
 .flaticon-science-and-technology-truck20:before{
	 content:"\e07d" 
}
 .flaticon-science-and-technology-truck21:before{
	 content:"\e07e" 
}
 .flaticon-science-and-technology-truck22:before{
	 content:"\e07f" 
}
 .flaticon-science-and-technology-ufo1:before{
	 content:"\e080" 
}
 .flaticon-science-and-technology-umbrella17:before{
	 content:"\e081" 
}
 .flaticon-science-and-technology-van14:before{
	 content:"\e082" 
}
 .flaticon-science-and-technology-water29:before{
	 content:"\e083" 
}
 .flaticon-science-and-technology-weight8:before{
	 content:"\e084" 
}
 .flaticon-science-and-technology-wheel13:before{
	 content:"\e085" 
}
 .flaticon-science-and-technology-wheel14:before{
	 content:"\e086" 
}
 .flaticon-science-and-technology-wind17:before{
	 content:"\e087" 
}
 .flaticon-science-and-technology-windmill2:before{
	 content:"\e088" 
}
 .flaticon-science-and-technology-windsock1:before{
	 content:"\e089" 
}
 .flaticon-science-and-technology-windup:before{
	 content:"\e08a" 
}
 .flaticon-science-and-technology-wrench44:before{
	 content:"\e08b" 
}
 @font-face{
	 font-family:Flaticon-General;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/general/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/general/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/general/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/general/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/general/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-general-"]:after,[class*=" flaticon-general-"]:before,[class^=flaticon-general-]:after,[class^=flaticon-general-]:before{
	 font-style:normal;
	 font-family:Flaticon-General 
}
 .flaticon-general-accesibility1:before{
	 content:"\e000" 
}
 .flaticon-general-access1:before{
	 content:"\e001" 
}
 .flaticon-general-acrobat2:before{
	 content:"\e002" 
}
 .flaticon-general-add175:before{
	 content:"\e003" 
}
 .flaticon-general-add176:before{
	 content:"\e004" 
}
 .flaticon-general-airplane102:before{
	 content:"\e005" 
}
 .flaticon-general-airplane104:before{
	 content:"\e006" 
}
 .flaticon-general-alarm46:before{
	 content:"\e007" 
}
 .flaticon-general-alphabetical2:before{
	 content:"\e008" 
}
 .flaticon-general-anchor35:before{
	 content:"\e009" 
}
 .flaticon-general-antique25:before{
	 content:"\e00a" 
}
 .flaticon-general-archive29:before{
	 content:"\e00b" 
}
 .flaticon-general-arrow612:before{
	 content:"\e00c" 
}
 .flaticon-general-arrow614:before{
	 content:"\e00d" 
}
 .flaticon-general-arrow616:before{
	 content:"\e00e" 
}
 .flaticon-general-arrow618:before{
	 content:"\e00f" 
}
 .flaticon-general-arrow619:before{
	 content:"\e010" 
}
 .flaticon-general-arrow620:before{
	 content:"\e011" 
}
 .flaticon-general-arrow621:before{
	 content:"\e012" 
}
 .flaticon-general-arrow622:before{
	 content:"\e013" 
}
 .flaticon-general-arrows100:before{
	 content:"\e014" 
}
 .flaticon-general-arrows96:before{
	 content:"\e015" 
}
 .flaticon-general-arrows97:before{
	 content:"\e016" 
}
 .flaticon-general-arrows98:before{
	 content:"\e017" 
}
 .flaticon-general-arrows99:before{
	 content:"\e018" 
}
 .flaticon-general-ascending22:before{
	 content:"\e019" 
}
 .flaticon-general-ascending23:before{
	 content:"\e01a" 
}
 .flaticon-general-asterisk8:before{
	 content:"\e01b" 
}
 .flaticon-general-audio55:before{
	 content:"\e01c" 
}
 .flaticon-general-audio56:before{
	 content:"\e01d" 
}
 .flaticon-general-automatic1:before{
	 content:"\e01e" 
}
 .flaticon-general-automatic:before{
	 content:"\e01f" 
}
 .flaticon-general-back51:before{
	 content:"\e020" 
}
 .flaticon-general-back52:before{
	 content:"\e021" 
}
 .flaticon-general-back53:before{
	 content:"\e022" 
}
 .flaticon-general-back54:before{
	 content:"\e023" 
}
 .flaticon-general-back55:before{
	 content:"\e024" 
}
 .flaticon-general-barcode10:before{
	 content:"\e025" 
}
 .flaticon-general-bars53:before{
	 content:"\e026" 
}
 .flaticon-general-bell43:before{
	 content:"\e027" 
}
 .flaticon-general-bold17:before{
	 content:"\e028" 
}
 .flaticon-general-bomb10:before{
	 content:"\e029" 
}
 .flaticon-general-book202:before{
	 content:"\e02a" 
}
 .flaticon-general-book203:before{
	 content:"\e02b" 
}
 .flaticon-general-book204:before{
	 content:"\e02c" 
}
 .flaticon-general-bookmark40:before{
	 content:"\e02d" 
}
 .flaticon-general-bottle37:before{
	 content:"\e02e" 
}
 .flaticon-general-browser69:before{
	 content:"\e02f" 
}
 .flaticon-general-building69:before{
	 content:"\e030" 
}
 .flaticon-general-building71:before{
	 content:"\e031" 
}
 .flaticon-general-burn7:before{
	 content:"\e032" 
}
 .flaticon-general-business175:before{
	 content:"\e033" 
}
 .flaticon-general-business177:before{
	 content:"\e034" 
}
 .flaticon-general-button7:before{
	 content:"\e035" 
}
 .flaticon-general-button8:before{
	 content:"\e036" 
}
 .flaticon-general-calculator66:before{
	 content:"\e037" 
}
 .flaticon-general-car144:before{
	 content:"\e038" 
}
 .flaticon-general-characters1:before{
	 content:"\e039" 
}
 .flaticon-general-characters:before{
	 content:"\e03a" 
}
 .flaticon-general-chat67:before{
	 content:"\e03b" 
}
 .flaticon-general-chat68:before{
	 content:"\e03c" 
}
 .flaticon-general-chat69:before{
	 content:"\e03d" 
}
 .flaticon-general-chat70:before{
	 content:"\e03e" 
}
 .flaticon-general-chatting2:before{
	 content:"\e03f" 
}
 .flaticon-general-checked20:before{
	 content:"\e040" 
}
 .flaticon-general-checkmark19:before{
	 content:"\e041" 
}
 .flaticon-general-checkmark21:before{
	 content:"\e042" 
}
 .flaticon-general-christmas125:before{
	 content:"\e043" 
}
 .flaticon-general-circle100:before{
	 content:"\e044" 
}
 .flaticon-general-circle105:before{
	 content:"\e045" 
}
 .flaticon-general-circle99:before{
	 content:"\e046" 
}
 .flaticon-general-circles22:before{
	 content:"\e047" 
}
 .flaticon-general-clipboard93:before{
	 content:"\e048" 
}
 .flaticon-general-clipboard94:before{
	 content:"\e049" 
}
 .flaticon-general-clipboard95:before{
	 content:"\e04a" 
}
 .flaticon-general-clock94:before{
	 content:"\e04b" 
}
 .flaticon-general-clock96:before{
	 content:"\e04c" 
}
 .flaticon-general-cloud292:before{
	 content:"\e04d" 
}
 .flaticon-general-cocktail28:before{
	 content:"\e04e" 
}
 .flaticon-general-code39:before{
	 content:"\e04f" 
}
 .flaticon-general-code40:before{
	 content:"\e050" 
}
 .flaticon-general-code41:before{
	 content:"\e051" 
}
 .flaticon-general-collapse7:before{
	 content:"\e052" 
}
 .flaticon-general-compass102:before{
	 content:"\e053" 
}
 .flaticon-general-compressed1:before{
	 content:"\e054" 
}
 .flaticon-general-contrast24:before{
	 content:"\e055" 
}
 .flaticon-general-copy30:before{
	 content:"\e056" 
}
 .flaticon-general-credit92:before{
	 content:"\e057" 
}
 .flaticon-general-cropping3:before{
	 content:"\e058" 
}
 .flaticon-general-cross92:before{
	 content:"\e059" 
}
 .flaticon-general-cross93:before{
	 content:"\e05a" 
}
 .flaticon-general-cross95:before{
	 content:"\e05b" 
}
 .flaticon-general-crosshair14:before{
	 content:"\e05c" 
}
 .flaticon-general-cube34:before{
	 content:"\e05d" 
}
 .flaticon-general-cubes3:before{
	 content:"\e05e" 
}
 .flaticon-general-curved25:before{
	 content:"\e05f" 
}
 .flaticon-general-data102:before{
	 content:"\e060" 
}
 .flaticon-general-database46:before{
	 content:"\e061" 
}
 .flaticon-general-design28:before{
	 content:"\e062" 
}
 .flaticon-general-design30:before{
	 content:"\e063" 
}
 .flaticon-general-digital21:before{
	 content:"\e064" 
}
 .flaticon-general-dislike14:before{
	 content:"\e065" 
}
 .flaticon-general-double117:before{
	 content:"\e066" 
}
 .flaticon-general-down93:before{
	 content:"\e067" 
}
 .flaticon-general-down94:before{
	 content:"\e068" 
}
 .flaticon-general-down95:before{
	 content:"\e069" 
}
 .flaticon-general-down96:before{
	 content:"\e06a" 
}
 .flaticon-general-down98:before{
	 content:"\e06b" 
}
 .flaticon-general-download157:before{
	 content:"\e06c" 
}
 .flaticon-general-download158:before{
	 content:"\e06d" 
}
 .flaticon-general-edit44:before{
	 content:"\e06e" 
}
 .flaticon-general-email96:before{
	 content:"\e06f" 
}
 .flaticon-general-equalizer31:before{
	 content:"\e070" 
}
 .flaticon-general-erase2:before{
	 content:"\e071" 
}
 .flaticon-general-event10:before{
	 content:"\e072" 
}
 .flaticon-general-exclamation29:before{
	 content:"\e073" 
}
 .flaticon-general-expand36:before{
	 content:"\e074" 
}
 .flaticon-general-expand37:before{
	 content:"\e075" 
}
 .flaticon-general-eye104:before{
	 content:"\e076" 
}
 .flaticon-general-facebook53:before{
	 content:"\e077" 
}
 .flaticon-general-facebook55:before{
	 content:"\e078" 
}
 .flaticon-general-faq7:before{
	 content:"\e079" 
}
 .flaticon-general-favorite20:before{
	 content:"\e07a" 
}
 .flaticon-general-fax4:before{
	 content:"\e07b" 
}
 .flaticon-general-file82:before{
	 content:"\e07c" 
}
 .flaticon-general-file84:before{
	 content:"\e07d" 
}
 .flaticon-general-file85:before{
	 content:"\e07e" 
}
 .flaticon-general-file87:before{
	 content:"\e07f" 
}
 .flaticon-general-film60:before{
	 content:"\e080" 
}
 .flaticon-general-filter19:before{
	 content:"\e081" 
}
 .flaticon-general-finger8:before{
	 content:"\e082" 
}
 .flaticon-general-finger9:before{
	 content:"\e083" 
}
 .flaticon-general-fire38:before{
	 content:"\e084" 
}
 .flaticon-general-flag68:before{
	 content:"\e085" 
}
 .flaticon-general-flag71:before{
	 content:"\e086" 
}
 .flaticon-general-flag72:before{
	 content:"\e087" 
}
 .flaticon-general-flag73:before{
	 content:"\e088" 
}
 .flaticon-general-flag74:before{
	 content:"\e089" 
}
 .flaticon-general-folder209:before{
	 content:"\e08a" 
}
 .flaticon-general-four102:before{
	 content:"\e08b" 
}
 .flaticon-general-game55:before{
	 content:"\e08c" 
}
 .flaticon-general-gear33:before{
	 content:"\e08d" 
}
 .flaticon-general-gears5:before{
	 content:"\e08e" 
}
 .flaticon-general-giftbox57:before{
	 content:"\e08f" 
}
 .flaticon-general-google116:before{
	 content:"\e090" 
}
 .flaticon-general-graduate31:before{
	 content:"\e091" 
}
 .flaticon-general-group65:before{
	 content:"\e092" 
}
 .flaticon-general-group66:before{
	 content:"\e093" 
}
 .flaticon-general-hammer53:before{
	 content:"\e094" 
}
 .flaticon-general-hammer54:before{
	 content:"\e095" 
}
 .flaticon-general-harddisc:before{
	 content:"\e096" 
}
 .flaticon-general-headphones38:before{
	 content:"\e097" 
}
 .flaticon-general-help17:before{
	 content:"\e098" 
}
 .flaticon-general-hierarchical9:before{
	 content:"\e099" 
}
 .flaticon-general-hierarchy9:before{
	 content:"\e09a" 
}
 .flaticon-general-home145:before{
	 content:"\e09b" 
}
 .flaticon-general-horizontal37:before{
	 content:"\e09c" 
}
 .flaticon-general-horizontal38:before{
	 content:"\e09d" 
}
 .flaticon-general-image79:before{
	 content:"\e09e" 
}
 .flaticon-general-image80:before{
	 content:"\e09f" 
}
 .flaticon-general-image81:before{
	 content:"\e0a0" 
}
 .flaticon-general-image82:before{
	 content:"\e0a1" 
}
 .flaticon-general-images25:before{
	 content:"\e0a2" 
}
 .flaticon-general-inbox35:before{
	 content:"\e0a3" 
}
 .flaticon-general-inbox36:before{
	 content:"\e0a4" 
}
 .flaticon-general-information66:before{
	 content:"\e0a5" 
}
 .flaticon-general-information67:before{
	 content:"\e0a6" 
}
 .flaticon-general-information68:before{
	 content:"\e0a7" 
}
 .flaticon-general-ink15:before{
	 content:"\e0a8" 
}
 .flaticon-general-interface56:before{
	 content:"\e0a9" 
}
 .flaticon-general-interface57:before{
	 content:"\e0aa" 
}
 .flaticon-general-invisible3:before{
	 content:"\e0ab" 
}
 .flaticon-general-italic9:before{
	 content:"\e0ac" 
}
 .flaticon-general-jar19:before{
	 content:"\e0ad" 
}
 .flaticon-general-key167:before{
	 content:"\e0ae" 
}
 .flaticon-general-keyword4:before{
	 content:"\e0af" 
}
 .flaticon-general-label29:before{
	 content:"\e0b0" 
}
 .flaticon-general-laptop112:before{
	 content:"\e0b1" 
}
 .flaticon-general-layout34:before{
	 content:"\e0b2" 
}
 .flaticon-general-layout35:before{
	 content:"\e0b3" 
}
 .flaticon-general-leaf61:before{
	 content:"\e0b4" 
}
 .flaticon-general-left193:before{
	 content:"\e0b5" 
}
 .flaticon-general-left194:before{
	 content:"\e0b6" 
}
 .flaticon-general-left195:before{
	 content:"\e0b7" 
}
 .flaticon-general-left196:before{
	 content:"\e0b8" 
}
 .flaticon-general-left197:before{
	 content:"\e0b9" 
}
 .flaticon-general-left199:before{
	 content:"\e0ba" 
}
 .flaticon-general-left200:before{
	 content:"\e0bb" 
}
 .flaticon-general-lifesaver4:before{
	 content:"\e0bc" 
}
 .flaticon-general-lifesaver5:before{
	 content:"\e0bd" 
}
 .flaticon-general-lightbulb49:before{
	 content:"\e0be" 
}
 .flaticon-general-lightbulb50:before{
	 content:"\e0bf" 
}
 .flaticon-general-lightning21:before{
	 content:"\e0c0" 
}
 .flaticon-general-like72:before{
	 content:"\e0c1" 
}
 .flaticon-general-like73:before{
	 content:"\e0c2" 
}
 .flaticon-general-like74:before{
	 content:"\e0c3" 
}
 .flaticon-general-like75:before{
	 content:"\e0c4" 
}
 .flaticon-general-link55:before{
	 content:"\e0c5" 
}
 .flaticon-general-link56:before{
	 content:"\e0c6" 
}
 .flaticon-general-list81:before{
	 content:"\e0c7" 
}
 .flaticon-general-list82:before{
	 content:"\e0c8" 
}
 .flaticon-general-list83:before{
	 content:"\e0c9" 
}
 .flaticon-general-lock72:before{
	 content:"\e0ca" 
}
 .flaticon-general-lock73:before{
	 content:"\e0cb" 
}
 .flaticon-general-login17:before{
	 content:"\e0cc" 
}
 .flaticon-general-login18:before{
	 content:"\e0cd" 
}
 .flaticon-general-logout18:before{
	 content:"\e0ce" 
}
 .flaticon-general-logout19:before{
	 content:"\e0cf" 
}
 .flaticon-general-logout20:before{
	 content:"\e0d0" 
}
 .flaticon-general-logout21:before{
	 content:"\e0d1" 
}
 .flaticon-general-logout22:before{
	 content:"\e0d2" 
}
 .flaticon-general-lyrics1:before{
	 content:"\e0d3" 
}
 .flaticon-general-magic18:before{
	 content:"\e0d4" 
}
 .flaticon-general-man455:before{
	 content:"\e0d5" 
}
 .flaticon-general-man457:before{
	 content:"\e0d6" 
}
 .flaticon-general-map99:before{
	 content:"\e0d7" 
}
 .flaticon-general-megaphone13:before{
	 content:"\e0d8" 
}
 .flaticon-general-men26:before{
	 content:"\e0d9" 
}
 .flaticon-general-menu51:before{
	 content:"\e0da" 
}
 .flaticon-general-message15:before{
	 content:"\e0db" 
}
 .flaticon-general-message17:before{
	 content:"\e0dc" 
}
 .flaticon-general-minus100:before{
	 content:"\e0dd" 
}
 .flaticon-general-minus101:before{
	 content:"\e0de" 
}
 .flaticon-general-minus102:before{
	 content:"\e0df" 
}
 .flaticon-general-minus103:before{
	 content:"\e0e0" 
}
 .flaticon-general-minus97:before{
	 content:"\e0e1" 
}
 .flaticon-general-minus99:before{
	 content:"\e0e2" 
}
 .flaticon-general-mobile224:before{
	 content:"\e0e3" 
}
 .flaticon-general-money128:before{
	 content:"\e0e4" 
}
 .flaticon-general-monitor81:before{
	 content:"\e0e5" 
}
 .flaticon-general-movie40:before{
	 content:"\e0e6" 
}
 .flaticon-general-multimedia12:before{
	 content:"\e0e7" 
}
 .flaticon-general-music232:before{
	 content:"\e0e8" 
}
 .flaticon-general-musical113:before{
	 content:"\e0e9" 
}
 .flaticon-general-mute36:before{
	 content:"\e0ea" 
}
 .flaticon-general-new95:before{
	 content:"\e0eb" 
}
 .flaticon-general-new96:before{
	 content:"\e0ec" 
}
 .flaticon-general-new97:before{
	 content:"\e0ed" 
}
 .flaticon-general-newspaper16:before{
	 content:"\e0ee" 
}
 .flaticon-general-night13:before{
	 content:"\e0ef" 
}
 .flaticon-general-numbered8:before{
	 content:"\e0f0" 
}
 .flaticon-general-numeric3:before{
	 content:"\e0f1" 
}
 .flaticon-general-numerical1:before{
	 content:"\e0f2" 
}
 .flaticon-general-old62:before{
	 content:"\e0f3" 
}
 .flaticon-general-omega3:before{
	 content:"\e0f4" 
}
 .flaticon-general-orientation2:before{
	 content:"\e0f5" 
}
 .flaticon-general-oval38:before{
	 content:"\e0f6" 
}
 .flaticon-general-paintbrush13:before{
	 content:"\e0f7" 
}
 .flaticon-general-painting37:before{
	 content:"\e0f8" 
}
 .flaticon-general-paper132:before{
	 content:"\e0f9" 
}
 .flaticon-general-paper133:before{
	 content:"\e0fa" 
}
 .flaticon-general-paragraph19:before{
	 content:"\e0fb" 
}
 .flaticon-general-paragraph20:before{
	 content:"\e0fc" 
}
 .flaticon-general-paragraph21:before{
	 content:"\e0fd" 
}
 .flaticon-general-pawprint2:before{
	 content:"\e0fe" 
}
 .flaticon-general-pencil103:before{
	 content:"\e0ff" 
}
 .flaticon-general-person321:before{
	 content:"\e100" 
}
 .flaticon-general-person322:before{
	 content:"\e101" 
}
 .flaticon-general-phone363:before{
	 content:"\e102" 
}
 .flaticon-general-phone364:before{
	 content:"\e103" 
}
 .flaticon-general-phone365:before{
	 content:"\e104" 
}
 .flaticon-general-photo198:before{
	 content:"\e105" 
}
 .flaticon-general-photo200:before{
	 content:"\e106" 
}
 .flaticon-general-photo202:before{
	 content:"\e107" 
}
 .flaticon-general-photo203:before{
	 content:"\e108" 
}
 .flaticon-general-photo204:before{
	 content:"\e109" 
}
 .flaticon-general-pin49:before{
	 content:"\e10a" 
}
 .flaticon-general-pin50:before{
	 content:"\e10b" 
}
 .flaticon-general-pin51:before{
	 content:"\e10c" 
}
 .flaticon-general-placeholder30:before{
	 content:"\e10d" 
}
 .flaticon-general-play94:before{
	 content:"\e10e" 
}
 .flaticon-general-play95:before{
	 content:"\e10f" 
}
 .flaticon-general-play96:before{
	 content:"\e110" 
}
 .flaticon-general-play97:before{
	 content:"\e111" 
}
 .flaticon-general-plug36:before{
	 content:"\e112" 
}
 .flaticon-general-porfolio:before{
	 content:"\e113" 
}
 .flaticon-general-portfolio32:before{
	 content:"\e114" 
}
 .flaticon-general-power103:before{
	 content:"\e115" 
}
 .flaticon-general-printing23:before{
	 content:"\e116" 
}
 .flaticon-general-programming2:before{
	 content:"\e117" 
}
 .flaticon-general-prohibition21:before{
	 content:"\e118" 
}
 .flaticon-general-puzzle35:before{
	 content:"\e119" 
}
 .flaticon-general-question51:before{
	 content:"\e11a" 
}
 .flaticon-general-question52:before{
	 content:"\e11b" 
}
 .flaticon-general-quote6:before{
	 content:"\e11c" 
}
 .flaticon-general-rec2:before{
	 content:"\e11d" 
}
 .flaticon-general-rectangle18:before{
	 content:"\e11e" 
}
 .flaticon-general-rectangular82:before{
	 content:"\e11f" 
}
 .flaticon-general-rectangular83:before{
	 content:"\e120" 
}
 .flaticon-general-recycle68:before{
	 content:"\e121" 
}
 .flaticon-general-recycle69:before{
	 content:"\e122" 
}
 .flaticon-general-recycle70:before{
	 content:"\e123" 
}
 .flaticon-general-restaurant48:before{
	 content:"\e124" 
}
 .flaticon-general-return9:before{
	 content:"\e125" 
}
 .flaticon-general-retweet8:before{
	 content:"\e126" 
}
 .flaticon-general-right194:before{
	 content:"\e127" 
}
 .flaticon-general-right195:before{
	 content:"\e128" 
}
 .flaticon-general-right197:before{
	 content:"\e129" 
}
 .flaticon-general-right198:before{
	 content:"\e12a" 
}
 .flaticon-general-right199:before{
	 content:"\e12b" 
}
 .flaticon-general-ring23:before{
	 content:"\e12c" 
}
 .flaticon-general-road39:before{
	 content:"\e12d" 
}
 .flaticon-general-rocket71:before{
	 content:"\e12e" 
}
 .flaticon-general-rss51:before{
	 content:"\e12f" 
}
 .flaticon-general-safe21:before{
	 content:"\e130" 
}
 .flaticon-general-scissors56:before{
	 content:"\e131" 
}
 .flaticon-general-search95:before{
	 content:"\e132" 
}
 .flaticon-general-share35:before{
	 content:"\e133" 
}
 .flaticon-general-shield88:before{
	 content:"\e134" 
}
 .flaticon-general-shield89:before{
	 content:"\e135" 
}
 .flaticon-general-shield90:before{
	 content:"\e136" 
}
 .flaticon-general-shopping227:before{
	 content:"\e137" 
}
 .flaticon-general-shopping228:before{
	 content:"\e138" 
}
 .flaticon-general-shuffle19:before{
	 content:"\e139" 
}
 .flaticon-general-shuffle20:before{
	 content:"\e13a" 
}
 .flaticon-general-size9:before{
	 content:"\e13b" 
}
 .flaticon-general-smile12:before{
	 content:"\e13c" 
}
 .flaticon-general-smile13:before{
	 content:"\e13d" 
}
 .flaticon-general-sort49:before{
	 content:"\e13e" 
}
 .flaticon-general-sort50:before{
	 content:"\e13f" 
}
 .flaticon-general-sort51:before{
	 content:"\e140" 
}
 .flaticon-general-speaker100:before{
	 content:"\e141" 
}
 .flaticon-general-speaker102:before{
	 content:"\e142" 
}
 .flaticon-general-speaker98:before{
	 content:"\e143" 
}
 .flaticon-general-speech106:before{
	 content:"\e144" 
}
 .flaticon-general-speedometer35:before{
	 content:"\e145" 
}
 .flaticon-general-spoon16:before{
	 content:"\e146" 
}
 .flaticon-general-sport17:before{
	 content:"\e147" 
}
 .flaticon-general-square174:before{
	 content:"\e148" 
}
 .flaticon-general-square175:before{
	 content:"\e149" 
}
 .flaticon-general-star169:before{
	 content:"\e14a" 
}
 .flaticon-general-star170:before{
	 content:"\e14b" 
}
 .flaticon-general-stats12:before{
	 content:"\e14c" 
}
 .flaticon-general-street13:before{
	 content:"\e14d" 
}
 .flaticon-general-strikethrough6:before{
	 content:"\e14e" 
}
 .flaticon-general-subscribe:before{
	 content:"\e14f" 
}
 .flaticon-general-sun87:before{
	 content:"\e150" 
}
 .flaticon-general-switches1:before{
	 content:"\e151" 
}
 .flaticon-general-tablet91:before{
	 content:"\e152" 
}
 .flaticon-general-tag68:before{
	 content:"\e153" 
}
 .flaticon-general-target43:before{
	 content:"\e154" 
}
 .flaticon-general-taxi20:before{
	 content:"\e155" 
}
 .flaticon-general-tea20:before{
	 content:"\e156" 
}
 .flaticon-general-telephone102:before{
	 content:"\e157" 
}
 .flaticon-general-text134:before{
	 content:"\e158" 
}
 .flaticon-general-text136:before{
	 content:"\e159" 
}
 .flaticon-general-text137:before{
	 content:"\e15a" 
}
 .flaticon-general-text140:before{
	 content:"\e15b" 
}
 .flaticon-general-text141:before{
	 content:"\e15c" 
}
 .flaticon-general-text142:before{
	 content:"\e15d" 
}
 .flaticon-general-text144:before{
	 content:"\e15e" 
}
 .flaticon-general-text145:before{
	 content:"\e15f" 
}
 .flaticon-general-text146:before{
	 content:"\e160" 
}
 .flaticon-general-thumb51:before{
	 content:"\e161" 
}
 .flaticon-general-travel18:before{
	 content:"\e162" 
}
 .flaticon-general-trophy68:before{
	 content:"\e163" 
}
 .flaticon-general-truck53:before{
	 content:"\e164" 
}
 .flaticon-general-twitter45:before{
	 content:"\e165" 
}
 .flaticon-general-umbrella47:before{
	 content:"\e166" 
}
 .flaticon-general-underlined5:before{
	 content:"\e167" 
}
 .flaticon-general-unlocked39:before{
	 content:"\e168" 
}
 .flaticon-general-unlocked40:before{
	 content:"\e169" 
}
 .flaticon-general-up143:before{
	 content:"\e16a" 
}
 .flaticon-general-up144:before{
	 content:"\e16b" 
}
 .flaticon-general-up145:before{
	 content:"\e16c" 
}
 .flaticon-general-up146:before{
	 content:"\e16d" 
}
 .flaticon-general-up147:before{
	 content:"\e16e" 
}
 .flaticon-general-up150:before{
	 content:"\e16f" 
}
 .flaticon-general-up151:before{
	 content:"\e170" 
}
 .flaticon-general-up152:before{
	 content:"\e171" 
}
 .flaticon-general-upload109:before{
	 content:"\e172" 
}
 .flaticon-general-upload111:before{
	 content:"\e173" 
}
 .flaticon-general-user153:before{
	 content:"\e174" 
}
 .flaticon-general-user154:before{
	 content:"\e175" 
}
 .flaticon-general-verification21:before{
	 content:"\e176" 
}
 .flaticon-general-verify8:before{
	 content:"\e177" 
}
 .flaticon-general-video167:before{
	 content:"\e178" 
}
 .flaticon-general-video168:before{
	 content:"\e179" 
}
 .flaticon-general-video169:before{
	 content:"\e17a" 
}
 .flaticon-general-video170:before{
	 content:"\e17b" 
}
 .flaticon-general-virus4:before{
	 content:"\e17c" 
}
 .flaticon-general-visible9:before{
	 content:"\e17d" 
}
 .flaticon-general-voice29:before{
	 content:"\e17e" 
}
 .flaticon-general-voice30:before{
	 content:"\e17f" 
}
 .flaticon-general-volume43:before{
	 content:"\e180" 
}
 .flaticon-general-volume44:before{
	 content:"\e181" 
}
 .flaticon-general-warning34:before{
	 content:"\e182" 
}
 .flaticon-general-warning35:before{
	 content:"\e183" 
}
 .flaticon-general-weekly18:before{
	 content:"\e184" 
}
 .flaticon-general-woman122:before{
	 content:"\e185" 
}
 .flaticon-general-word6:before{
	 content:"\e186" 
}
 .flaticon-general-wordpress19:before{
	 content:"\e187" 
}
 .flaticon-general-wordpress20:before{
	 content:"\e188" 
}
 .flaticon-general-wordpress21:before{
	 content:"\e189" 
}
 .flaticon-general-wrench72:before{
	 content:"\e18a" 
}
 .flaticon-general-write19:before{
	 content:"\e18b" 
}
 .flaticon-general-x16:before{
	 content:"\e18c" 
}
 .flaticon-general-zipped2:before{
	 content:"\e18d" 
}
 .flaticon-general-zoom65:before{
	 content:"\e18e" 
}
 .flaticon-general-zoom68:before{
	 content:"\e18f" 
}
 @font-face{
	 font-family:Flaticon-Social;
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/social/flaticon.eot);
	 src:url(https://cdn.umt.edu/icon_fonts/flaticon/social/flaticon.eot#iefix) format("embedded-opentype"),url(https://cdn.umt.edu/icon_fonts/flaticon/social/flaticon.woff) format("woff"),url(https://cdn.umt.edu/icon_fonts/flaticon/social/flaticon.ttf) format("truetype"),url(https://cdn.umt.edu/icon_fonts/flaticon/social/flaticon.svg) format("svg");
	 font-weight:400;
	 font-style:normal 
}
 [class*=" flaticon-social-"]:after,[class*=" flaticon-social-"]:before,[class^=flaticon-social-]:after,[class^=flaticon-social-]:before{
	 font-style:normal;
	 font-family:Flaticon-Social 
}
 .flaticon-social-social37:before{
	 content:"\e000" 
}
 .flaticon-social-social-media12:before{
	 content:"\e001" 
}
 .flaticon-social-social-media13:before{
	 content:"\e002" 
}
 .flaticon-social-social-media14:before{
	 content:"\e003" 
}
 .flaticon-social-social-media15:before{
	 content:"\e004" 
}
 .flaticon-social-social-media16:before{
	 content:"\e005" 
}
 .flaticon-social-social-network287:before{
	 content:"\e006" 
}
 .flaticon-social-social-network288:before{
	 content:"\e007" 
}
 .flaticon-social-social-network289:before{
	 content:"\e008" 
}
 .flaticon-social-social-network290:before{
	 content:"\e009" 
}
 .flaticon-social-social-network291:before{
	 content:"\e00a" 
}
 .flaticon-social-social-network292:before{
	 content:"\e00b" 
}
 .flaticon-social-social-network293:before{
	 content:"\e00c" 
}
 .flaticon-social-social-network294:before{
	 content:"\e00d" 
}
 .flaticon-social-social-network295:before{
	 content:"\e00e" 
}
 .flaticon-social-social-network296:before{
	 content:"\e00f" 
}
 .flaticon-social-social-network297:before{
	 content:"\e010" 
}
 .flaticon-social-social-network298:before{
	 content:"\e011" 
}
 .flaticon-social-social-network299:before{
	 content:"\e012" 
}
 .flaticon-social-social-network300:before{
	 content:"\e013" 
}
 .flaticon-social-social-network301:before{
	 content:"\e014" 
}
 .flaticon-social-social-network302:before{
	 content:"\e015" 
}
 .flaticon-social-social-network303:before{
	 content:"\e016" 
}
 .flaticon-social-social-network304:before{
	 content:"\e017" 
}
 .flaticon-social-social-network305:before{
	 content:"\e018" 
}
 .flaticon-social-social-network306:before{
	 content:"\e019" 
}
 .flaticon-social-social-network307:before{
	 content:"\e01a" 
}
 .flaticon-social-social-network308:before{
	 content:"\e01b" 
}
 .flaticon-social-social-network309:before{
	 content:"\e01c" 
}
 .flaticon-social-social-network310:before{
	 content:"\e01d" 
}
 .flaticon-social-social-network311:before{
	 content:"\e01e" 
}
 .flaticon-social-social-network312:before{
	 content:"\e01f" 
}
 .flaticon-social-social-network313:before{
	 content:"\e020" 
}
 .flaticon-social-social-network314:before{
	 content:"\e021" 
}
 .flaticon-social-social-network315:before{
	 content:"\e022" 
}
 .flaticon-social-social-network316:before{
	 content:"\e023" 
}
 .flaticon-social-social-network317:before{
	 content:"\e024" 
}
 .flaticon-social-social-network318:before{
	 content:"\e025" 
}
 .flaticon-social-social-network319:before{
	 content:"\e026" 
}
 .flaticon-social-social-network320:before{
	 content:"\e027" 
}
 .flaticon-social-social-network321:before{
	 content:"\e028" 
}
 .flaticon-social-social-network322:before{
	 content:"\e029" 
}
 .flaticon-social-social-network323:before{
	 content:"\e02a" 
}
 .flaticon-social-social-network324:before{
	 content:"\e02b" 
}
 .flaticon-social-social-network325:before{
	 content:"\e02c" 
}
 .flaticon-social-social-network326:before{
	 content:"\e02d" 
}
 .flaticon-social-social-network327:before{
	 content:"\e02e" 
}
 .flaticon-social-social-network328:before{
	 content:"\e02f" 
}
 .flaticon-social-social-network329:before{
	 content:"\e030" 
}
 .flaticon-social-social-network330:before{
	 content:"\e031" 
}
 .icon:before{
	 line-height:3rem 
}
 .icon.medium:before{
	 font-size:2.5rem 
}
 .icon.large:before{
	 font-size:4rem;
	 line-height:2rem 
}
 .brand.umlogo{
	 display:block;
	 height:30px;
	 width:163px;
	 background:url(${
		 assetsPath 
	}
	 imx/um-logo.svg) top left no-repeat;
	 margin:8.75px 20px 8.75px 0;
	 padding:0 
}
 #accessibenav{
	 position:fixed;
	 top:0;
	 left:-9999px;
	 color:#000 
}
 #accessibenav a:focus{
	 position:fixed;
	 top:0;
	 left:18px;
	 font-size:18px;
	 padding:15px;
	 z-index:50;
	 -webkit-box-shadow:0 0 8px 0 #888;
	 box-shadow:0 0 8px 0 #888;
	 background-color:#ffffe1!important;
	 outline:#282828 solid 1px 
}
 #accessibenav a:before{
	 content:"Skip to: " 
}
 #accessibenav a:focus a{
	 color:#000 
}
 .um_standard_header{
	 border-bottom:1px solid #e7e7e7;
	 position:relative;
	 z-index:30;
	 line-height:20px 
}
 .um_standard_header li{
	 padding:0 
}
 .um_standard_header a{
	 border:0 
}
 .um_standard_header p img{
	 padding-right:0;
	 padding-left:0;
	 margin-left:0 
}
 .um_standard_header table img{
	 padding:0;
	 margin:0 
}
 .um_standard_header #infopanel table{
	 margin:0;
	 padding:0 
}
 .um_standard_header .umicon-search{
	 background-position:0 0;
	 height:16px;
	 width:16px;
	 display:block;
	 background-image:url($assetsPath/imx/icons.png) 
}
 .um_standard_header li.live_chat{
	 padding-left:0;
	 margin-left:2px 
}
 .um_standard_header li.live_chat a{
	 padding:0;
	 margin-top:11px;
	 margin-right:6px 
}
 .um_standard_header li.live_chat a img{
	 padding:0;
	 margin:0 
}
 .um_standard_header .um_standard_nav{
	 margin-top:5px 
}
 .um_standard_header .navbar .navrightlinks_wrap ul{
	 padding:0;
	 margin:0;
	 font-size:12px 
}
 .um_standard_header .navbar .navrightlinks_wrap ul .atoz{
	 margin-top:4px;
	 padding:10px 8px 
}
 .um_standard_header .navbar .nav .myumt>a{
	 background:#5e001d;
	 border-radius:5px;
	 color:#fff;
	 text-shadow:none;
	 border:1px solid #120005;
	 padding:1px 8px 0;
	 margin:11px 18px 0 10px 
}
 .um_standard_header .navbar .nav .myumt a:hover{
	 background:#780025;
	 text-shadow:1px 1px 1px #000 
}
 .um_standard_header .navbar .navbar-inner{
	 border-radius:0;
	 border:0 
}
 .um_standard_header .navrightlinks_wrap{
	 margin-top:0 
}
 .um_standard_header .search{
	 margin-top:11px 
}
 .um_standard_header .search .search_styles{
	 border:1px solid #b1b1b1;
	 border-radius:4px;
	 font-size:10.5px;
	 color:#b1b1b1;
	 overflow:hidden 
}
 .um_standard_header .search .search_styles .search_input{
	 border:0;
	 padding:0 8px;
	 font-size:12px;
	 background:0 0;
	 color:#b1b1b1;
	 width:140px 
}
 .um_standard_header .search .search_styles .search_input.search_focus{
	 color:#333 
}
 .um_standard_header .search .search_styles button{
	 height:23px;
	 border:0;
	 width:28px;
	 padding:3px 7px 7px 6px 
}
 .um_standard_footer{
	 text-align:center;
	 margin:15px 0 
}
 .um_standard_footer ul{
	 padding:7px 11px;
	 margin:0 auto 
}
 .um_standard_footer ul.box{
	 padding:6px 8px;
	 background-color:#fff;
	 border:1px solid #333;
	 border-radius:7px;
	 width:560px 
}
 .um_standard_footer li{
	 display:inline;
	 padding:0 12px;
	 border-right:1px solid #b1b1b1;
	 color:#555;
	 font-size:12px 
}
 .um_standard_footer li a{
	 color:#555;
	 text-decoration:none 
}
 .um_standard_footer li a:hover{
	 color:#000 
}
 .um_standard_footer li.last{
	 border-right:0 
}
 @media (max-width:979px){
	 .um_standard_footer{
		 padding-bottom:30px;
		 overflow:hidden 
	}
	 .um_standard_footer ul li{
		 display:block;
		 width:50%;
		 margin:0;
		 padding:0;
		 float:left;
		 line-height:30px;
		 border:0 
	}
	 .um_standard_footer ul li a{
		 border:0 
	}
}
 .sr-only,.story-container .card-meta .category_class div p{
	 color:#000!important;
	 background-color:#FFF!important 
}
 .um-standard-header{
	 background:#fff;
	 color:#666;
	 position:relative;
	 transition:box-shadow .25s;
	 padding:0 30px 
}
 .um-standard-header .dropdown-menu{
	 overflow-y:hidden;
	 width:550px;
	 margin-top:0;
	 padding-top:0;
	 padding-bottom:0;
	 border-top-left-radius:0;
	 border-top-right-radius:0 
}
 .um-standard-header .dropdown-menu .column{
	 display:block;
	 min-height:260px;
	 float:left;
	 overflow:hidden;
	 padding:8px 2%;
	 margin-right:3% 
}
 .um-standard-header .dropdown-menu .column a{
	 color:#000;
	 display:block;
	 padding:4px 
}
 .um-standard-header .dropdown-menu .column h3{
	 line-height:20px;
	 font-size:16px;
	 margin:5px 0 8px 4px 
}
 .um-standard-header .mobile-additional-navigation.navbar,.um-standard-header .mobile-additional-navigation.row,.um-standard-header .mobile-additional-navigation.row-fluid,.um-standard-header .navbar{
	 margin-bottom:0 
}
 .um-standard-header .dropdown-menu .column ul{
	 list-style-type:none;
	 margin-left:0;
	 padding-left:0;
	 font-size:12px 
}
 .um-standard-header .dropdown-menu .column ul li{
	 margin:0;
	 line-height:14px 
}
 .um-standard-header .column.column_last,.um-standard-header .column:last-child{
	 margin-right:0 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu{
	 padding-bottom:50px;
	 background:#fafafa 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu h2{
	 margin:0;
	 padding:0;
	 border:0;
	 overflow:hidden;
	 position:absolute;
	 width:100%;
	 bottom:0 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu h2 a{
	 color:#fff;
	 font-weight:300;
	 background:url(/old/assets/imx/go-arrow.png) right center no-repeat;
	 display:block;
	 padding:4px 20px 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu h2 a:after{
	 content:"" 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_admissions{
	 border-top-color:#79782c 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_admissions h2{
	 background-color:#79782c 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_academics{
	 border-top-color:#311c0f 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_academics h2{
	 background-color:#311c0f 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_research{
	 border-top-color:#0b486b 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_research h2{
	 background-color:#0b486b 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_athletics{
	 border-top-color:#63666a 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_athletics h2{
	 background-color:#63666a 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_student-life{
	 border-top-color:#b35500 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu.dropdown_student-life h2{
	 background-color:#b35500 
}
 .um-standard-header .navbar .nav>li>.dropdown-menu{
	 border:none;
	 left:auto 
}
 .um-standard-header .dropdown-toggle{
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle{
	 text-shadow:none;
	 -webkit-border-radius:3px 3px 0 0;
	 -moz-border-radius:3px 3px 0 0;
	 -ms-border-radius:3px 3px 0 0;
	 border-radius:3px 3px 0 0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle a,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle a,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle a{
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle.dropdown_admissions,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle#dropdown_admissions,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle.dropdown_admissions{
	 background-color:#79782c;
	 color:#fff;
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle.dropdown_academics,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle#dropdown_academics,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle.dropdown_academics{
	 background-color:#311c0f;
	 color:#eacdbb;
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle.dropdown_research,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle#dropdown_research,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle.dropdown_research{
	 background-color:#0b486b;
	 color:#dff1fc;
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle.dropdown_athletics,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle#dropdown_athletics,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle.dropdown_athletics{
	 background-color:#63666a;
	 color:#fff;
	 border:0 
}
 .um-standard-header .navbar .nav li.dropdown.active>.dropdown-toggle.dropdown_student-life,.um-standard-header .navbar .nav li.dropdown.open.active>.dropdown-toggle#dropdown_student-life,.um-standard-header .navbar .nav li.dropdown.open>.dropdown-toggle.dropdown_student-life{
	 background-color:#b35500;
	 color:#fff;
	 border:0 
}
 .um-standard-header .dropdown .dropdown-menu.columns_1{
	 width:212.5 
}
 .um-standard-header .dropdown .dropdown-menu.columns_2{
	 width:425 
}
 .um-standard-header .dropdown .dropdown-menu.columns_3{
	 width:578 
}
 .um-standard-header .dropdown .dropdown-menu.columns_4{
	 width:850 
}
 .um-standard-header .dropdown .columns_1 .column{
	 width:95% 
}
 .um-standard-header .dropdown .columns_2 .column{
	 width:43% 
}
 .um-standard-header .dropdown .columns_3 .column{
	 width:30% 
}
 .um-standard-header .dropdown .columns_4 .column{
	 width:18% 
}
 @media (max-width:1199px){
	 .um-standard-header{
		 padding:0 20px 
	}
}
 @media (max-width:991px){
	 .um-standard-header{
		 padding:0 10px 
	}
}
 .um-standard-header .logo img{
	 width:160px 
}
 @media (max-width:767px){
	 .um-standard-header{
		 padding:0 
	}
	 .um-standard-header .logo img{
		 width:180px 
	}
}
 .um-standard-header li{
	 padding:0;
	 margin-top:10px 
}
 .um-standard-header a{
	 border:0;
	 color:#666 
}
 .um-standard-header a.dropdown-toggle{
	 padding-bottom:10px 
}
 @media (max-width:1199px){
	 .um-standard-header .container,.um-standard-header .story_category_list.category_stories{
		 width:100% 
	}
	 .um-standard-header .container #um-global-nav,.um-standard-header .story_category_list.category_stories #um-global-nav{
		 width:100%;
		 margin:0;
		 padding:0 
	}
}
 .um-standard-header .search label{
	 color:#000;
	 background-color:#fff 
}
 .um-standard-header .mobile-search{
	 margin-top:5px;
	 margin-right:10px 
}
 .um-standard-header .mobile-search span:before{
	 font-size:1.5rem 
}
 @media (max-width:767px){
	 .um-standard-header .um-main-search{
		 margin-left:-15px;
		 margin-right:-15px;
		 display:none 
	}
	 .um-standard-header .um-main-search:after,.um-standard-header .um-main-search:before{
		 content:" ";
		 display:table 
	}
	 .um-standard-header .um-main-search:after{
		 clear:both 
	}
	 .um-standard-header .um-main-search form.search{
		 position:relative;
		 float:left;
		 width:100%;
		 min-height:1px;
		 padding:20px 15px 0 
	}
	 .um-standard-header .um-main-search form.search .search_styles{
		 overflow:hidden 
	}
	 .um-standard-header .um-main-search form.search .search_input{
		 width:90%;
		 float:left;
		 font-size:1.3rem;
		 margin-left:0;
		 margin-right:0 
	}
	 .um-standard-header .um-main-search form.search .search_button{
		 width:10%;
		 float:right;
		 text-align:center;
		 margin:0;
		 padding:0 
	}
	 .um-standard-header .um-main-search form.search .search_button span.umicon-search{
		 margin:0;
		 background-image:none 
	}
	 .um-standard-header .um-main-search form.search .search_button span.umicon-search:before{
		 font-style:normal;
		 font-family:Flaticon-General;
		 content:"\e129";
		 font-size:1.2rem;
		 line-height:1rem 
	}
}
 .um-standard-header .um-standard-nav a{
	 color:#666 
}
 .um-standard-header .um-standard-nav a.dropdown-toggle{
	 padding-left:15px;
	 padding-right:15px 
}
 @media (max-width:1199px){
	 .um-standard-header .um-standard-nav a.dropdown-toggle{
		 padding-left:6px;
		 padding-right:6px 
	}
}
 @media (max-width:991px){
	 .um-standard-header .additional_navigation a,.um-standard-header .search .search_styles .search_input,.um-standard-header .um-standard-nav a.dropdown-toggle{
		 font-size:.85rem 
	}
	 .um-standard-header .um-standard-nav a.dropdown-toggle{
		 padding-left:2px;
		 padding-right:2px 
	}
	 .um-standard-header .um-standard-nav a.dropdown-toggle .caret{
		 display:none 
	}
}
 .um-standard-header .um-standard-nav a:hover{
	 color:#fff 
}
 .um-standard-header .um-standard-nav a:hover.dropdown_admissions{
	 background-color:#79782c 
}
 .um-standard-header .um-standard-nav a:hover.dropdown_academics{
	 background-color:#311c0f 
}
 .um-standard-header .um-standard-nav a:hover.dropdown_research{
	 background-color:#0b486b 
}
 .um-standard-header .um-standard-nav a:hover.dropdown_student-life{
	 background-color:#b35500 
}
 .um-standard-header .um-standard-nav a:hover.dropdown_athletics{
	 background-color:#63666a 
}
 .um-standard-header .um-standard-nav .dropdown-menu a:hover{
	 color:#5e001d;
	 text-decoration:underline 
}
 @media (max-width:767px){
	 .um-standard-header .um-standard-nav{
		 width:100% 
	}
	 .um-standard-header .um-standard-nav li.dropdown{
		 display:block;
		 float:none 
	}
	 .um-standard-header .um-standard-nav li.dropdown.open>.dropdown-toggle{
		 border-radius:0!important 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu{
		 box-shadow:none;
		 border-bottom:2px solid;
		 float:none;
		 position:relative;
		 top:auto;
		 padding:0;
		 margin:0;
		 border-radius:0;
		 overflow:hidden;
		 clear:both;
		 width:auto 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu h2{
		 position:relative;
		 background:0 0;
		 background-color:transparent!important 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu h2 a{
		 background:0 0;
		 font-size:1rem;
		 text-align:right;
		 color:#000 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu h2 a:before{
		 content:'Visit ' 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu h2 a:after{
		 content:' \25BA' 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu .column{
		 margin-right:0;
		 min-height:0 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu .column h3{
		 font-weight:700;
		 margin-bottom:0;
		 font-size:.9rem 
	}
	 .um-standard-header .um-standard-nav li.dropdown .dropdown-menu .column ul li a{
		 font-size:.75rem 
	}
}
 .um-standard-header .mobile-additional-navigation{
	 padding:20px 0 
}
 .um-standard-header .mobile-additional-navigation .xsmall{
	 font-size:.8rem 
}
 .um-standard-header .mobile-additional-navigation a.btn,.um-standard-header .mobile-additional-navigation a.btn-large{
	 text-transform:none;
	 width:100%;
	 padding:0 
}
 .um-standard-header .additional_navigation li a{
	 padding:10px;
	 font-size:.9rem 
}
 .um-standard-header .additional_navigation li a.my{
	 color:#FFF;
	 padding-top:6px!important;
	 padding-bottom:6px;
	 height:30px;
	 margin-top:6px 
}
 .um-standard-header .additional_navigation li a.my:hover{
	 background-color:#5e001d;
	 text-decoration:none 
}
 @media (max-width:991px){
	 .um-standard-header .additional_navigation li a{
		 font-size:.8rem 
	}
}
 @media (max-width:1199px){
	 .um-standard-header .additional_navigation li{
		 margin-top:8px 
	}
	 .um-standard-header .additional_navigation li a{
		 padding-left:4px;
		 padding-right:4px 
	}
	 .um-standard-header .additional_navigation li a.my{
		 padding-top:3px;
		 padding-bottom:3px;
		 height:25px;
		 margin-top:8px 
	}
	 .um-standard-header .additional_navigation li .my_domain{
		 display:none 
	}
}
 @media (max-width:767px){
	 .um-standard-header .additional_navigation li a{
		 font-size:1rem 
	}
	 .um-standard-header .additional_navigation{
		 clear:left;
		 overflow:hidden;
		 margin:0;
		 padding:0;
		 float:left!important 
	}
	 .um-standard-header .additional_navigation li{
		 float:left 
	}
	 .um-standard-header .additional_navigation li a.my{
		 font-size:.7rem 
	}
	 .um-standard-header form.search{
		 float:right!important;
		 margin:0 
	}
}
 .um-standard-header form.search{
	 padding-left:10px 
}
 @media (max-width:1199px){
	 .um-standard-header form.search{
		 padding-left:5px 
	}
}
 .um-standard-header .navbar .navbar-toggle,.um-standard-header .navbar .navicon{
	 background-color:#ededed;
	 border:1px solid #999 
}
 .um-standard-header .navbar .navbar-toggle .icon-bar,.um-standard-header .navbar .navicon .icon-bar{
	 background-color:#999 
}
 .um-standard-header .navbar-static-top{
	 border:0 
}
 .um-standard-header .nav-tabs{
	 border-bottom:0 
}
 .navbar .um-standard-header .nav>li>a,.um-standard-header .navbar .nav>li>a,.um-standard-header .navbar-nav>li>a{
	 padding-top:10px;
	 padding-bottom:10px 
}
 .navbar .um-standard-header .nav>li>a:focus,.navbar .um-standard-header .nav>li>a:hover,.um-standard-header .navbar .nav>li>a:focus,.um-standard-header .navbar .nav>li>a:hover,.um-standard-header .navbar-nav>li>a:focus,.um-standard-header .navbar-nav>li>a:hover{
	 color: #353535;
	 background: #E4E4E4;
	 border:none!important 
}
 .um-standard-header .search{
	 margin-top:16px 
}
 .um-standard-header .search .search_styles{
	 border-bottom:1px solid #666 
}
 .um-standard-header .search .search_styles .search_input{
	 border:0;
	 padding:0;
	 color:#666;
	 width:140px;
	 margin-bottom:0;
	 height:auto 
}
 .um-standard-header .search .search_styles .search_input:focus{
	 border:0;
	 box-shadow:none 
}
 .um-standard-header .search .search_styles .search_input.search_focus{
	 color:#666 
}
 @media (max-width:991px){
	 .um-standard-header .search .search_styles .search_input{
		 width:100px 
	}
}
 .um-standard-header .search .search_styles button{
	 height:20px;
	 border:0;
	 width:23px;
	 padding-top:5px;
	 background:0 0 
}
 .um-standard-header .search .umicon-search{
	 background-position:0 0;
	 height:16px;
	 width:16px;
	 display:block;
	 background-image:url(https://www.umt.edu/_common/assets/imx/icons.png) 
}
 .um-standard-header #accessibenav a{
	 color:#000 
}
 .um-standard-header #accessibenav a:before{
	 content:"Skip to: " 
}
 .um-standard-header #accessibenav a:focus{
	 position:fixed;
	 top:0;
	 left:18px;
	 font-size:18px;
	 padding:15px;
	 z-index:50;
	 -webkit-box-shadow:0 0 8px 0 #888;
	 box-shadow:0 0 8px 0 #888;
	 background-color:#ffffe1!important;
	 outline:#282828 solid 1px 
}
 .um-standard-footer{
	 background:#282928;
	 color:#fff;
	 border-top:solid #5e001d 10px;
	 padding-top:15px;
	 padding-bottom:15px 
}
 .um-standard-footer h1,.um-standard-footer h2,.um-standard-footer h3,.um-standard-footer h4,.um-standard-footer h5,.um-standard-footer h6{
	 margin-top:0 
}
 @media (min-width:768px) and (max-width:1199px){
	 .um-standard-footer .griz_guide_apply img{
		 padding-bottom:20px 
	}
}
 @media (max-width:767px){
	 .um-standard-footer .griz_guide_apply{
		 margin-top:0;
		 margin-bottom:10px 
	}
	 .um-standard-footer .griz_guide_apply img{
		 width:100% 
	}
}
 .um-standard-footer ul.social-icons{
	 list-style:none 
}
 .um-standard-footer ul.social-icons li{
	 float:left;
	 width:20%;
	 padding:5px 
}
 .um-standard-footer ul.social-icons li a{
	 padding-left:0;
	 padding-right:0 
}
 @media (max-width:1199px){
	 .um-standard-footer .footer-links{
		 font-size:.8rem 
	}
	 .um-standard-footer .um-weekly-signup{
		 padding-top:20px 
	}
}
 @media (max-width:991px){
	 .um-standard-footer .footer-links{
		 font-size:.8rem 
	}
}
 .um-standard-footer .footer-links .navbar,.um-standard-footer .footer-links .row,.um-standard-footer .footer-links .row-fluid{
	 margin-left:30px!important;
	 margin-right:30px!important 
}
 .um-standard-footer .footer-links .navbar .link-column,.um-standard-footer .footer-links .row .link-column,.um-standard-footer .footer-links .row-fluid .link-column{
	 padding-left:2px;
	 padding-right:2px 
}
 .um-standard-footer .footer-links a{
	 color:#b4b4b4 
}
 .um-standard-footer .footer-links a:focus,.um-standard-footer .footer-links a:hover{
	 color:#fff;
	 text-decoration:underline 
}
 .um-standard-footer .um-weekly-signup .icon-words{
	 margin-left:0!important;
	 margin-bottom:5px 
}
 .um-standard-footer .um-weekly-signup .icon-words .email-icon{
	 padding-left:0;
	 padding-right:0;
	 padding-top:5px 
}
 @media (max-width:767px){
	 .um-standard-footer .footer-links{
		 font-size:1rem 
	}
	 .um-standard-footer .um-weekly-signup .um_weekly_form{
		 padding-top:20px 
	}
}
 .um-standard-footer .um-weekly-signup h3{
	 margin-bottom:0 
}
 .um-standard-footer .um-weekly-signup p{
	 font-size:.9rem;
	 color:#b4b4b4;
	 margin-bottom:0 
}
 .um-standard-footer .um-weekly-signup form{
	 text-align:center 
}
 .um-standard-footer .um-weekly-signup form input[type=email]{
	 background-color:#fff;
	 color:#666;
	 height:1.5rem;
	 padding:2px 5px 
}
 body a,body h1{
	 color:#5e001d 
}
 body{
	 background-image:url(data:image/png;
	 base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAABXCAMAAABGFileAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjJBNTQ3N0Q5NjE5MTFFMkJDNjBCRDM1NkQ2NDY0OUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjJBNTQ3N0U5NjE5MTFFMkJDNjBCRDM1NkQ2NDY0OUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMkE1NDc3Qjk2MTkxMUUyQkM2MEJEMzU2RDY0NjQ5QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMkE1NDc3Qzk2MTkxMUUyQkM2MEJEMzU2RDY0NjQ5QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr5UjZsAAAAkUExUReHh4ezs7OTk5OPj4+fn5+bm5urq6uvr6+Xl5enp6ejo6OLi4sahsHsAAAikSURBVHjatJmNdh23CoURSCCh93/ffvu0Xfc2tV3HHtuJVzxnRkLsH2BiPiquz1w1z/WTnid25l3jRMTxXem7b6yz6oyMNU9yV3uP29vr9OXSvDyxzepUVOx5zO+ZPHJZ0D1OrZ6+uq32uvuuy9p5OrrnZC3PdXaPc88Y87ifzty282Y5q7dtbmO/MDa746xo1t9jeuVh00uczsbEueeaq+rcu1Zt33vEju25a4cC6tM+1zksnOF73Jm5nL0syvbeOnRlTD+rjfPW4e4cOe7ixllj1TqEv3ay/HLCyk0crNs7+UMCb3YvX6tJCWksVts5rx1Oy1fUvjtyjljsWM2+PW/X3SSSBPk6rbSf2zONaxzK2KfvbCK8cYdyE6Qg7c6tNZIje45TBmzNVxXR+i2OzElZYhCfTQ41Of/dfQ6LnarNk5t92W23nTur7mliv5MF14z2ArCzwQhcWbI7g2A7z1opsGIuv+GiDae4vgrIhWgl6ScOnsvKzLpjgV3xrF8yX2WQiUUg0IAykQFup88sHuO5PTv7jt7cazcSgtyak9MPpc3h08kW5HsZp9pQeEf1jD048gFV0iRuE/ZkYajjgNWzxMNosJ0Qg/OsBJVRm18zjLyNSfqbB4Egwg1AQJl0AMSFuveFIpgTHoeBpleHB8FR8JR7i6sJbmJodE7yQHqDkAkpvFzp3ntxoG6dY4iPB5Ehxal8uTSXi50IwXrA8o0UJVUIOVv/8pvLENwWK6vjRUTQQJwBG6FYcq1I8eIoNbcPL9OvyALuHikFMAyZEo8DT8CyuSwgywNkXaNGED8MLSmPRNuDZ8ewZCRkWbe9x5RLur/uSdbAVZP9CFWLI/eFqOUAcXU4cBWRJJtqcRyM29rv1FODkMbAXDkL62ZOKHGg1k/xAWlItNmytji2jM/K99UJ9tmGvSE2PDBnwXLCRdSUAowdmGFrSlPdwye371syGLdFHN6ASgLvuPdyT/i6shRWwjnhIIFxcvY1MtCxaxnV4mKz0n07JyK7HIDIZ2EN6I1agtnUykVi4R601L6QiTugF9JJKWrBLQ4KmRbPeYAKOVfRImegjLpxFKd+GdHYv3aa4uUCO7DnvNFDwau4weNWutaA/6j1oGp2wMZlIDLuJIcL7ge1CeZUECDKoACEIgQYKgalSuLgIreuHkHJCaSDMmZSXxxy+DWcJgb3YIgk/gR+mJPdMbAgpbaGwYqcNvAeSOnIqEkLZG7M8vKT6kJNmWgQWfkCp4BPE42DaHsQAC7FwTH9R6qZrpISVofIrwwYalilc/OIapCUQxHiKPrCDI5C2I62SOg6QxdJT/DDBUTzCQmXHaHUv8ulLaoxqViSBx825W4eBHNYCylRkqhaw3gcXKvlZEQL+0EWI0K6CbVRKuc8qvDKMPw1mwCUHFw0go+YwAM1DzSCnBIycpeIjpJ0PVZgflrZpyMKSI39hAKFalRq6t+GIPh1iSmKnJ7FsCPuwhAerpd/u6AtltwYUk8jv+iPFEFy1N2HXoqaAAnoDWAsIOE84+xA92wOBEgNEiJb2j8EqDZiaQ/akXQdCbAmhCX3R3gawe8X99gX62JF8sQndQ7yoSRhmnwvhHfU3ijHyDWQdS/xjLoMJkO9ypMKsV8FiIe32oUQlnATh20ZZqlIDu4oHkNSW0bWNfIqv5B0BI1mHjjx8puvt6LwBei5wr7rxdIEz7/s3L5cybfadZIFF9k35eIk39W+UE0sX101oTw7D5gaELQ8iw0dK6aUAl+oWu1Sq8/tSiEn55t8B31Y81dhRiFF/Br1heFAVDDkOEmqvZX0K9pRrK9swilKJRETHL6Gh9CU0ifrtlSzoKIvNyMIftCaUqfSfi9tlCF56cVUXLogh3CMlWRAKi94LR12GIZI74ncaRyZCa5KyxMWZ++PSjDTfSA7iCelcRQVfhKS6BwTwtNLdq2SBJvShkz9knH1Ja0SCNn9CEClmqNc4iJ3X++57flS8ZqsjFvg06TVpEFAEyTS6d+RCWMRd4yNw6vnwubFN9KDLdI0S8sraVcISc6RmEoL7ZJdP1yGgYxsk3l7qD//lZ72E0PLn/VCjq0+Xo3+0eZZsklMGlC+On7YtxWLa8ARw2DJO6ji2HTM9l3goc5bpezH5s3HJ/k/xWsMREg6hTWGm2LC6+XJCQwJJzkkGrciC+c1k+TrY+AFRAcCFThNBgwONBzU56v2CV593xOH6Rf14nO/kKH425vTwfd7dnu06/1f329feRnyiRdY9hnSgD72/uIFHVUtAQzRl5SpMlyD0S4ZqeixCEujkf1rAoUPmFzK1fBdZZr6MZDRxneRhZEJtEo7imbp/piq1GzChYRpVGrHLKgX31XW202i/cCsqTPad4ZglgO6o+aIJAI2vSO9EO0J/cNvmBSXL96IXFAjVKJ0yWahqe6jvIBOSRnehptSWnDxQGmM8biyK5nwc9NIAEK9tMQCQHUmNfszrRc5p/We9E9DTZT6WlD2Q0ljYNGimwyTA6I4iItWi4hQCQt+1NHY76lelR0pYtUQSqMLxkf9QkAkuUBABY16Ah++0h3893tXewgnqoMTAyPfkEuFffiWHC6jO8qxhMMzHBiuyZihkzCAhngPBX+GhtQhgVzC13vlT75pQ6SvF1fQH2lheDb1ygTmOlo9OmIwtV69xKOkPNSP/Zpxe+6/AP7R19pfvrYZjyhlegFGw7rVe1F6N1BTVtkCMbMKngQo4McZVW1TSORbJdKeafOYo/EW15jL8Ay7jeEPr5G1Bs/y7XoP1Pg5+JU6PKyUcgQmRIWchA3j8FW1fX9Is8ec5p8M/rH3XO9c/+74be+P5N+aDu3r1vLhW3J8ZypgxmvOCYldKcbShxZWaiaJwtDRxmQEL+YbunWQoT344JWTffDO+TsV3+7PDN72M//99nP95O+8LL6ff+loD86C/9+W/yHAAEirtZvGVWlEAAAAAElFTkSuQmCC);
	 color:#282928;
	 font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif 
}
 body h1{
	 font-size:2rem 
}
 body h2{
	 font-size:1.6rem 
}
 body h3{
	 font-size:1.4rem;
	 margin:15px 0 10px 
}
 body h4{
	 font-size:1.1rem 
}
 body a:focus,body a:hover{
	 color:#5e001d;
	 text-decoration:underline 
}
 body ol ol,body ol ul,body ul ol,body ul ul{
	 padding-left:20px 
}
 body strong{
	 font-weight:600 
}
 body .link-column{
	 padding-top:20px 
}
 body .container .navbar,body .container .row,body .container .row-fluid,body .story_category_list.category_stories .navbar,body .story_category_list.category_stories .row,body .story_category_list.category_stories .row-fluid{
	 margin-left:-15px!important;
	 margin-right:-15px!important 
}
 body .btn-maroon.btn-large,body .btn.btn-maroon{
	 background-color:#5e001d;
	 color:#fff 
}
 body .btn-maroon.btn-large:hover,body .btn.btn-maroon:hover{
	 background-color:#680020;
	 color:#fff 
}
 body .btn-dark-grey.btn-large,body .btn.btn-dark-grey{
	 background-color:#444;
	 color:#fff 
}
 body .btn-dark-grey.btn-large:hover,body .btn.btn-dark-grey:hover{
	 background-color:#494949;
	 color:#fff 
}
 .site-template.social-sharing .um_share li.facebook a span,body .um_share li.facebook a span{
	 color:#3b5998 
}
 body .waves-effect.waves-maroon .waves-ripple{
	 background-color:rgba(94,0,29,.3) 
}
 body .waves-effect.waves-lightGray .waves-ripple{
	 background-color:rgba(102,102,102,.3) 
}
 body .um_share li a{
	 padding-left:10px 
}
 body .um_share li a span:before{
	 font-size:1.2rem 
}
 body .um_share li.twitter a span{
	 color:#55acee 
}
 body .um_share li.linkedin a span{
	 color:#0077B5 
}
 body .um_share li.email a span{
	 color:#21759b 
}
/*! * * Ponderosa Template */
 .site_container label{
	 font-weight:400 
}
 .site_container .nomination_button{
	 position:fixed;
	 left:0;
	 top:50%;
	 -webkit-transform:rotate(-90deg);
	 -moz-transform:rotate(-90deg);
	 -ms-transform:rotate(-90deg);
	 -o-transform:rotate(-90deg);
	 transform:rotate(-90deg);
	 -moz-transform-origin:0 0;
	 -ms-transform-origin:0 0;
	 -o-transform-origin:0 0;
	 transform-origin:0 0;
	 -webkit-transform-origin:left top;
	 z-index:99999!important 
}
 .site_container .nomination_button span{
	 display:block;
	 padding:8px;
	 font-weight:700;
	 color:#fff;
	 font-size:18px 
}
 .site_container{
	 margin-top:30px 
}
 .site_container table p{
	 margin:0;
	 padding:0 
}
 .site_container .navbar,.site_container iframe{
	 margin-bottom:15px 
}
 .site_container form{
	 margin-bottom:0!important 
}
 .school-top-nav{
	 background-color:#777;
	 color:#fff;
	 padding:5px 0 
}
 .content_wrapper{
	 overflow:auto 
}
 .content-area{
	 padding-bottom:15px;
	 padding-top:22px 
}
 .content-area h3{
	 margin-top:25px 
}
 .content-area h4{
	 margin-top:22px 
}
 .content-area ul{
	 padding-left:30px 
}
 .content-area form ul{
	 padding-left:0 
}
 .site_about{
	 width:auto;
	 float:none;
	 overflow:hidden 
}
 .site_about h1,.site_about h2{
	 margin-left:0;
	 margin-top:0 
}
 .top-image{
	 color:#fff 
}
 .full-image{
	 background-color:#5e001d 
}
 .limit-image{
	 background-color:#450015 
}
 .left-navigation{
	 overflow:hidden 
}
 .remainder-box{
	 width:auto;
	 float:none;
	 overflow:hidden 
}
 @media (max-width:767px){
	 .remainder-box{
		 overflow:hidden 
	}
}
 @media (max-width:991px){
	 .remainder-box{
		 width:100% 
	}
}
 .content-area .row-fluid h1{
	 margin-top:0 
}
 .layout{
	 background-color:#fff;
	 margin-bottom:20px 
}
 .navbar a{
	 border-bottom:0 
}
 .google_cse form{
	 margin-bottom:5px 
}
 .content-area,.site-footer{
	 padding-left:30px;
	 padding-right:30px 
}
 .content-area #infopanel table,.content-area table img,.site-footer #infopanel table,.site-footer table img{
	 margin:0;
	 padding:0 
}
 .content-area p img,.site-footer p img{
	 padding-right:0;
	 padding-left:0;
	 margin-left:0 
}
 .content-area img,.site-footer img{
	 height:inherit 
}
 h1 a:after,h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{
	 content:"" 
}
 .site_container table.k_buttonBlock{
	 border:none 
}
 .site_container table.k_buttonBlock tbody>tr>td{
	 background-color:transparent!important;
	 border:none 
}
 .site_container table.k_buttonBlock button.k_button.forward{
	 font-weight:700;
	 text-transform:uppercase;
	 background-color:#780025;
	 background-image:linear-gradient(to bottom,#ab0035,#2b000d);
	 background-repeat:repeat-x;
	 color:#fff;
	 border:1px solid #000;
	 padding:5px 10px;
	 font-size:14px;
	 border-radius:5px 
}
 @media (max-width:560px){
	 #maincontent iframe{
		 width:100%!important;
		 height:auto!important 
	}
}
 @media (max-width:992px){
	 .above_block,.below_block{
		 overflow:hidden 
	}
	 .container img[align=left],.container img[style^="float:left"],.container img[style^="float: left"],.story_category_list.category_stories img[align=left],.story_category_list.category_stories img[style^="float:left"],.story_category_list.category_stories img[style^="float: left"]{
		 margin:0!important;
		 display:inline 
	}
	 .content-area h1{
		 font-size:22px;
		 line-height:26px 
	}
	 .content-area h2{
		 font-size:15px;
		 line-height:20px 
	}
	 .content-area p{
		 font-size:12px 
	}
	 .dept_leftnav{
		 height:auto!important 
	}
}
 .transparent_box_light{
	 background:#fff;
	 background:rgba(255,255,255,.8) 
}
 .transparent_box_dark{
	 background:#000;
	 background:rgba(0,0,0,.8) 
}
 .featured_stories .story_row .Light .story-inner,.featured_tiles .tile_row.light .tile-inner,.featured_tiles .tile_row.light.solid_background,.featured_tiles .tile_row.light.solid_background .site_tile,.featured_tiles footer.page-footer .tile_row.footer-copyright .tile-inner,.featured_tiles footer.page-footer .tile_row.solid_background.footer-copyright,.featured_tiles footer.page-footer .tile_row.solid_background.footer-copyright .site_tile,.theme_light .content-container,.translucent_box_light,footer.page-footer .featured_tiles .tile_row.footer-copyright .tile-inner,footer.page-footer .featured_tiles .tile_row.solid_background.footer-copyright,footer.page-footer .featured_tiles .tile_row.solid_background.footer-copyright .site_tile{
	 background:#fff 
}
 .theme_dark .content-container,.translucent_box_dark{
	 background:#000;
	 background:rgba(0,0,0,.97) 
}
 .dark_box,.featured_image.dark .feature_image_content_wrap,.featured_image.dark .feature_image_contents,.featured_image.dark .feature_image_image .fi_frame,.featured_image.dark.solid_background,.featured_stories .story_row .Dark .story-inner,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.ui-accordion-header,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.ui-accordion-header .site_tile,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header .tile-inner,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row .tile-inner,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background .site_tile,.featured_tiles .tile_row.dark .tile-inner,.featured_tiles .tile_row.dark.solid_background,.featured_tiles .tile_row.dark.solid_background .site_tile,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.solid_background.ui-accordion-header,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.ui-accordion-header,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.ui-accordion-header .site_tile,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header .tile-inner,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row .tile-inner,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background .site_tile,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image.solid_background{
	 background:#222 
}
 .content_wrapper,.featured_image.half_row.solid_background,.featured_image.half_row:not(.solid_background) .feature_image_content_wrap,.featured_image.half_row:not(.solid_background) .feature_image_image img,.featured_image.half_row:not(.solid_background) .fi_frame,.featured_image:not(.half_row),.slight_round_box{
	 border-radius:3px 
}
 .site_container table{
	 margin-top:10px;
	 margin-bottom:10px 
}
 .no-border{
	 border-bottom:none 
}
 .container-full{
	 width:100% 
}
 .site_container .site-brand{
	 padding-bottom:5px;
	 overflow:hidden 
}
 .site_container .site-brand a{
	 transition:all .4s ease-in-out;
	 -moz-transition:all .4s ease-in-out;
	 -webkit-transition:all .4s ease-in-out;
	 padding:0;
	 color:#6e6c76;
	 border-bottom:none 
}
 .site_container .site-brand a:hover{
	 text-decoration:underline 
}
 .site_container .site-brand .brand{
	 float:none;
	 font-size:27px;
	 font-weight:800;
	 margin:auto 8px auto 0;
	 text-shadow:0 1px 0 #fff 
}
 .site_container .site-brand .brand:hover{
	 color:#43454c 
}
 .site_container .site-brand .brand span{
	 font-weight:200 
}
 body.background_dark .brand:hover{
	 text-shadow:1px 1px 5px #373737 
}
 @media (min-width:0px) and (max-width:767px){
	 .site_container .site-brand{
		 padding-bottom:5px 
	}
	 .site_container .site-brand .brand{
		 font-size:16px 
	}
	 .site_container .site-brand .brand span{
		 display:none 
	}
	 .google_cse #site_search_box{
		 width:150px 
	}
}
 .site-top-nav .nav_nonclick{
	 display:none 
}
 .content_wrapper{
	 background-color:#fff 
}
 .content_wrapper .dept_leftnav{
	 margin-left:0;
	 font-size:90%;
	 border-right:1px solid #e6e6e6;
	 background:-moz-linear-gradient(left,transparent 69%,transparent 87%,rgba(0,0,0,.04) 100%);
	 background:-webkit-gradient(linear,left top,right top,color-stop(69%,transparent),color-stop(87%,transparent),color-stop(100%,rgba(0,0,0,.04)));
	 background:-webkit-linear-gradient(left,transparent 69%,transparent 87%,rgba(0,0,0,.04) 100%);
	 background:-o-linear-gradient(left,transparent 69%,transparent 87%,rgba(0,0,0,.04) 100%);
	 background:-ms-linear-gradient(left,transparent 69%,transparent 87%,rgba(0,0,0,.04) 100%);
	 background:linear-gradient(to right,transparent 69%,transparent 87%,rgba(0,0,0,.04) 100%);
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#0a000000', GradientType=1) 
}
 .content_wrapper .dept_leftnav ul.site_standard_nav{
	 padding-right:7%;
	 padding-top:15px 
}
 .content_wrapper .dept_leftnav ul{
	 padding:0;
	 margin-left:7%;
	 list-style-type:none 
}
 .content_wrapper .dept_leftnav ul li{
	 margin-top:10px;
	 line-height:18px 
}
 .content_wrapper .dept_leftnav ul li a{
	 text-decoration:none;
	 color:inherit;
	 border-color:transparent 
}
 .content_wrapper .dept_leftnav ul li a:hover{
	 color:#8C000D;
	 border-color:#91000E 
}
 .content_wrapper .dept_leftnav ul li li{
	 margin-top:6px 
}
 .content_wrapper .dept_leftnav ul li li li{
	 margin-top:2px 
}
 .content_wrapper .dept_leftnav ul li li li li{
	 margin-top:0 
}
 .content_wrapper .dept_leftnav ul .activepage{
	 font-weight:700;
	 color:#5e001d 
}
 .navbar{
	 min-height:0 
}
 .site-top-nav.navbar-inner{
	 border-color:rgba(100,100,100,.4);
	 background-image:-webkit-linear-gradient(top,#fff 0,#edeff0 100%);
	 background-image:-o-linear-gradient(top,#fff 0,#edeff0 100%);
	 background-image:linear-gradient(to bottom,#fff 0,#edeff0 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEDEFF0', GradientType=0);
	 padding:0 
}
 .site-top-nav.navbar-inner li a{
	 transition:all .05s ease-out 
}
 .navbar .site-top-nav .nav>li>a:focus,.navbar .site-top-nav .nav>li>a:hover{
	 background:#fefefe;
	 -webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.12);
	 box-shadow:0 0 12px 1px rgba(0,0,0,.12) 
}
 .navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{
	 color:#555;
	 text-decoration:none;
	 background-color:#e5e5e5;
	 box-shadow:inset 0 3px 8px rgba(0,0,0,.125) 
}
 .mobile-nav-toggle{
	 padding-left:23px;
	 padding-top:10px 
}
 .mobile-nav-toggle button{
	 color:#222;
	 background-color:#ccc;
	 max-width:300px;
	 padding:5px 7px;
	 margin:5px 7px 0 
}
 .row-offcanvas.active .mobile-nav-toggle button span.hide_action{
	 display:inline 
}
 .row-offcanvas .mobile-nav-toggle button span.hide_action,.row-offcanvas.active .mobile-nav-toggle button span.show_action{
	 display:none 
}
 .row-offcanvas .mobile-nav-toggle button span.show_action{
	 display:inline 
}
 .site-top-nav-dropdown-wrapper{
	 display:none!important 
}
 .site-top-nav-dropdown-wrapper .input-group-btn{
	 padding-left:10px 
}
 .site-top-nav-dropdown-wrapper button.btn,.site-top-nav-dropdown-wrapper button.btn-large{
	 padding:4px 10px 
}
 @media (max-width:480px){
	 .site-top-nav{
		 width:1px;
		 height:1px;
		 margin:-1px;
		 padding:0;
		 overflow:hidden;
		 clip:rect(0,0,0,0);
		 border:0;
		 color:#000;
		 background-color:#FFF;
		 position:absolute!important 
	}
	 .site-top-nav-dropdown-wrapper{
		 font-size:12px;
		 line-height:13px;
		 display:block!important 
	}
}
 @media (max-width:992px){
	 .site-top-nav .below_block{
		 padding-left:15px 
	}
	 .row-offcanvas{
		 position:relative;
		 -webkit-transition:all .25s ease-out;
		 -o-transition:all .25s ease-out;
		 transition:all .25s ease-out 
	}
	 .row-offcanvas-right{
		 right:0 
	}
	 .row-fluid.content-container,.row-offcanvas-left{
		 left:0 
	}
	 .row-offcanvas-right .sidebar-offcanvas{
		 right:-50% 
	}
	 .row-fluid.content-container .dept_leftnav.span3,.row-offcanvas-left .sidebar-offcanvas{
		 left:-50% 
	}
	 .row-offcanvas-right.active{
		 right:50% 
	}
	 .row-offcanvas-left.active{
		 left:50% 
	}
	 .dept_leftnav.span3,.sidebar-offcanvas{
		 position:absolute;
		 top:0;
		 width:50% 
	}
}
 .google_cse{
	 margin-top:1px 
}
 .google_cse #site_search_box{
	 font-size:13px;
	 color:#b1b1b1;
	 padding:2px 10px 
}
 .google_cse #site_search_box:focus{
	 color:#222 
}
 .google_cse input.search-query{
	 border-radius:7px 
}
 #cse{
	 display:block 
}
 #cse table tbody>tr:nth-child(odd)>td,#cse table tbody>tr:nth-child(odd)>th{
	 background:0 0 
}
 #cse table,#cse table td,#cse table th{
	 border:none 
}
 #cse .gsc-above-wrapper-area,#cse .gsc-resultsHeader{
	 display:none 
}
 #cse .gs-result .gs-title,#cse .gs-result .gs-title *{
	 color:#5e001d;
	 text-decoration:none 
}
 #cse .gs-result .gs-visibleUrl,#cse .gs-result a.gs-visibleUrl{
	 color:#b1b1b1 
}
 #cse .gsc-results .gsc-cursor{
	 display:block;
	 padding:10px 30px 
}
 .featured_stories .story_categories .category.category_color_none,.site_breadcrumbs ol.breadcrumb li span.divider,.site_breadcrumbs ul.breadcrumb li span.divider{
	 display:none 
}
 #cse .gsc-results .gsc-cursor .gsc-cursor-page{
	 text-decoration:none;
	 color:#777 
}
 #cse .gsc-results .gsc-cursor .gsc-cursor-current-page{
	 text-decoration:underline;
	 color:#5e001d 
}
 #cse .gs-promotion-image-box,#cse .gs-web-image-box{
	 width:100%;
	 padding-left:0;
	 text-align:left 
}
 .featured_stories .story_row .story_image,.featured_tiles .tile_row .site_tile .tile_image,.more_stories{
	 text-align:center 
}
 #cse .gs-promotion-image-box .gs-image,#cse .gs-web-image-box .gs-image{
	 max-width:80px 
}
 @media (max-width:480px){
	 .google_cse{
		 float:none!important;
		 margin:7px 0 
	}
	 .google_cse form .search_styles #site_search_box{
		 width:100% 
	}
	 .site_breadcrumbs{
		 display:none 
	}
}
 .site_breadcrumbs{
	 font-size:90% 
}
 .site_breadcrumbs .breadcrumb>img+li:before,.site_breadcrumbs .breadcrumb>li+li:before{
	 content:"/\00a0";
	 padding:0 5px;
	 color:#ccc 
}
 .site_breadcrumbs ol.breadcrumb,.site_breadcrumbs ul.breadcrumb{
	 margin-bottom:0;
	 background:#ededed;
	 border-bottom-left-radius:0;
	 border-bottom-right-radius:0 
}
 .site_breadcrumbs ol.breadcrumb li.active,.site_breadcrumbs ul.breadcrumb li.active{
	 color:#333 
}
 @media (max-width:979px){
	 .site_breadcrumbs{
		 font-size:75% 
	}
}
 .featured_stories{
	 padding-top:15px 
}
 .featured_stories .featured_story iframe{
	 min-height:400px 
}
 .featured_stories iframe{
	 margin-bottom:-6px;
	 min-height:200px 
}
 .featured_stories .social-story-links{
	 margin-top:-90px 
}
 .featured_stories .social-story-links h2{
	 border-bottom:0;
	 padding-bottom:0;
	 margin-bottom:0;
	 font-size:1.2em 
}
 .featured_stories .social-story-links img{
	 width:32px 
}
 .featured_image img,.featured_stories .no-frame img{
	 width:100% 
}
 .featured_stories .site_feature_story .story_content h3{
	 padding-bottom:20px;
	 font-size:1.7em;
	 line-height:1.5em 
}
 .featured_stories .site_feature_story .story_content p{
	 font-size:1.4em;
	 line-height:1.4em 
}
 .featured_stories .no-frame{
	 padding:0 
}
 .featured_stories .no-frame h3,.featured_stories .no-frame p{
	 margin-right:10px;
	 margin-left:10px 
}
 .featured_stories .no-frame h3{
	 padding-top:10px 
}
 .featured_stories .frame{
	 padding:10px 
}
 .featured_stories .story_row{
	 padding-bottom:30px 
}
 .featured_stories .story_row a{
	 text-decoration:none;
	 border-bottom:0 
}
 .featured_stories .story_row .story_content{
	 font-size:.9em;
	 line-height:18px 
}
 .featured_stories .story_row .story_content h3{
	 margin-top:10px;
	 margin-bottom:0 
}
 .featured_stories .story_row .story_content h3+p{
	 margin-top:5px 
}
 .featured_stories .story_row .story_content p{
	 margin-top:10px;
	 margin-bottom:10px 
}
 .featured_stories .story_row .image-left h3,.featured_stories .story_row .image-left p,.featured_stories .story_row .text-only h3,.featured_stories .story_row .text-only p{
	 margin-top:0 
}
 .featured_stories .story_row .image-left .story_image{
	 padding-right:0 
}
 .featured_stories .story_row .Dark a,.featured_stories .story_row .Dark div,.featured_stories .story_row .Dark h1,.featured_stories .story_row .Dark h3,.featured_stories .story_row .Dark ol,.featured_stories .story_row .Dark p,.featured_stories .story_row .Dark ul{
	 color:#fff 
}
 .featured_stories .story_row .Dark a:hover{
	 color:#eee;
	 border-bottom:1px solid #b1b1b1 
}
 .featured_stories .story-inner{
	 padding-bottom:25px 
}
 .featured_stories .has_categories .story-inner,.featured_stories .story-inner.frame{
	 padding-bottom:0 
}
 .featured_stories .has_categories .story-inner.frame{
	 padding-bottom:10px 
}
 .featured_stories .story_categories .category{
	 float:left;
	 padding:2px 5px;
	 text-align:center 
}
 .featured_stories .story_categories .category.category_color_Maroon,.featured_stories .story_categories .category.category_color_Maroon a{
	 background-color:#5e001d;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Cream,.featured_stories .story_categories .category.category_color_Cream a{
	 background-color:#fbfbf5;
	 color:#000 
}
 .featured_stories .story_categories .category.category_color_Green,.featured_stories .story_categories .category.category_color_Green a{
	 background-color:#aba30a;
	 color:#000 
}
 .featured_stories .story_categories .category.category_color_Blue,.featured_stories .story_categories .category.category_color_Blue a{
	 background-color:#00476b;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Orange,.featured_stories .story_categories .category.category_color_Orange a{
	 background-color:#cc4b21;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Brown,.featured_stories .story_categories .category.category_color_Brown a{
	 background-color:#311c0f;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Purple,.featured_stories .story_categories .category.category_color_Purple a{
	 background-color:#693C64;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Teal,.featured_stories .story_categories .category.category_color_Teal a{
	 background-color:#008678;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Red,.featured_stories .story_categories .category.category_color_Red a{
	 background-color:#CE1836;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Silver,.featured_stories .story_categories .category.category_color_Silver a{
	 background-color:#bfbfbf;
	 color:#000 
}
 .featured_stories .story_categories .category.category_color_Dark_Gray,.featured_stories .story_categories .category.category_color_Dark_Gray a{
	 background-color:#737577;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Black,.featured_stories .story_categories .category.category_color_Black a{
	 background-color:#000;
	 color:#fff 
}
 .featured_stories .story_categories .category.category_color_Pink,.featured_stories .story_categories .category.category_color_Pink a{
	 background-color:#bb4098;
	 color:#fff 
}
 .page_content .featured_stories{
	 margin-left:0!important;
	 margin-right:0!important 
}
 .below-stories .show_archive_wrapper .story_row{
	 padding-bottom:15px 
}
 .below-stories .more_stories{
	 margin-bottom:30px 
}
 .more_stories{
	 background-color:maroon;
	 box-shadow:2px 2px 6px 0 rgba(0,0,0,.2) 
}
 .more_stories.light,footer.page-footer .more_stories.footer-copyright{
	 background-color:#fff 
}
 .more_stories.dark,.plugin.accordion-tabs .group_container .accordion.dark .more_stories.ui-accordion-header,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.more_stories{
	 background-color:#222 
}
 .more_stories a{
	 display:block;
	 color:#fff;
	 text-decoration:none;
	 border-bottom:none!important 
}
 @media (max-width:992px){
	 .featured_stories .site_feature_story .story_image{
		 padding-right:15px!important 
	}
	 .featured_stories .site_feature_story .story_content{
		 padding-top:20px 
	}
	 .featured_stories .site_feature_story .story_content h3{
		 padding-bottom:10px;
		 font-size:16px;
		 line-height:20px 
	}
	 .featured_stories .site_feature_story .story_content p{
		 font-size:14px;
		 line-height:18px 
	}
	 .featured_stories .site_story{
		 margin-bottom:20px 
	}
	 .featured_stories .col-md-11 .story_row,.more_stories .story-inner{
		 padding-bottom:0 
	}
	 .more_stories .story-inner.frame{
		 padding-bottom:10px 
	}
	 .more_stories .row.story_row,.more_stories .story_row.navbar,.more_stories .story_row.row-fluid{
		 padding-bottom:0 
	}
}
 .featured_tiles.row-fluid{
	 margin-right:-10px!important;
	 margin-left:-10px!important 
}
 .featured_tiles .row-fluid.tile_row:after,.featured_tiles .row-fluid.tile_row:before{
	 content:"";
	 display:inline!important 
}
 .featured_tiles .tile_row{
	 margin-bottom:0;
	 overflow:hidden;
	 margin-left:-8px;
	 margin-right:-8px 
}
 .featured_tiles .tile_row .text_right .tile_content{
	 padding-right:15px 
}
 .featured_tiles .tile_row .tile_content{
	 font-size:.9em;
	 line-height:18px;
	 padding-bottom:10px;
	 padding-left:10px;
	 padding-right:10px 
}
 .featured_tiles .tile_row .tile_content h3{
	 margin-top:10px;
	 margin-bottom:7px;
	 line-height:21px 
}
 .featured_tiles .tile_row .site_tile{
	 min-height:100px 
}
 .featured_tiles .tile_row .site_tile a{
	 text-decoration:none;
	 border-bottom:0 
}
 .featured_tiles .tile_row .site_tile .tile_image img{
	 height:auto 
}
 .featured_tiles .tile_row .site_tile.large_image .tile-inner .navbar,.featured_tiles .tile_row .site_tile.large_image .tile-inner .row,.featured_tiles .tile_row .site_tile.large_image .tile-inner .row-fluid,.featured_tiles .tile_row .site_tile.large_image_text .tile-inner .navbar,.featured_tiles .tile_row .site_tile.large_image_text .tile-inner .row,.featured_tiles .tile_row .site_tile.large_image_text .tile-inner .row-fluid{
	 margin-left:0;
	 margin-right:0 
}
 .featured_tiles .tile_row.light.solid_background,.featured_tiles footer.page-footer .tile_row.solid_background.footer-copyright,footer.page-footer .featured_tiles .tile_row.solid_background.footer-copyright{
	 margin-bottom:15px!important;
	 margin-left:10px!important;
	 margin-right:10px!important 
}
 .featured_tiles .tile_row.light.solid_background.row.tile_row,.featured_tiles .tile_row.light.solid_background.tile_row.navbar,.featured_tiles .tile_row.light.solid_background.tile_row.row-fluid,.featured_tiles footer.page-footer .tile_row.solid_background.row.tile_row.footer-copyright,.featured_tiles footer.page-footer .tile_row.solid_background.tile_row.footer-copyright.navbar,.featured_tiles footer.page-footer .tile_row.solid_background.tile_row.footer-copyright.row-fluid,footer.page-footer .featured_tiles .tile_row.solid_background.row.tile_row.footer-copyright,footer.page-footer .featured_tiles .tile_row.solid_background.tile_row.footer-copyright.navbar,footer.page-footer .featured_tiles .tile_row.solid_background.tile_row.footer-copyright.row-fluid{
	 margin-left:0!important;
	 margin-right:0!important 
}
 .featured_tiles .tile_row.light.solid_background .site_tile,.featured_tiles footer.page-footer .tile_row.solid_background.footer-copyright .site_tile,footer.page-footer .featured_tiles .tile_row.solid_background.footer-copyright .site_tile{
	 border-color:#fff 
}
 .featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header a,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header div,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header h1,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header h3,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header ol,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header p,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header ul,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row a,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row div,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row h1,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row h3,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row ol,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row p,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row ul,.featured_tiles .tile_row.dark a,.featured_tiles .tile_row.dark div,.featured_tiles .tile_row.dark h1,.featured_tiles .tile_row.dark h3,.featured_tiles .tile_row.dark ol,.featured_tiles .tile_row.dark p,.featured_tiles .tile_row.dark ul,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header a,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header div,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header h1,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header h3,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header ol,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header p,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header ul,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row div,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row h1,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row ol,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row p,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row ul{
	 color:#fff 
}
 .featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.ui-accordion-header a:hover,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row a:hover,.featured_tiles .tile_row.dark a:hover,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.ui-accordion-header a:hover,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row a:hover{
	 color:#eee;
	 border-bottom:1px solid #b1b1b1 
}
 .featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.ui-accordion-header,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background,.featured_tiles .tile_row.dark.solid_background,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.ui-accordion-header,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background{
	 margin-bottom:15px!important;
	 margin-left:10px!important;
	 margin-right:10px!important 
}
 .featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.row.tile_row.ui-accordion-header,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.tile_row.ui-accordion-header.navbar,.featured_tiles .plugin.accordion-tabs .group_container .accordion.dark .tile_row.solid_background.tile_row.ui-accordion-header.row-fluid,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background.row.tile_row,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background.tile_row.navbar,.featured_tiles .plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tile_row.solid_background.tile_row.row-fluid,.featured_tiles .tile_row.dark.solid_background.row.tile_row,.featured_tiles .tile_row.dark.solid_background.tile_row.navbar,.featured_tiles .tile_row.dark.solid_background.tile_row.row-fluid,.page_content .featured_tiles,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.row.tile_row.ui-accordion-header,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.tile_row.ui-accordion-header.navbar,.plugin.accordion-tabs .group_container .accordion.dark .featured_tiles .tile_row.solid_background.tile_row.ui-accordion-header.row-fluid,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background.row.tile_row,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background.tile_row.navbar,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .featured_tiles li.tile_row.solid_background.tile_row.row-fluid{
	 margin-left:0!important;
	 margin-right:0!important 
}
 .featured_tiles .large_image_text .tile_image.frame{
	 padding-left:10px;
	 padding-right:10px 
}
 .featured_tiles .tile_image.frame{
	 padding:10px 
}
 .featured_tiles .site_tile.frame .tile_content h3{
	 margin-top:0 
}
 .featured_tiles .site_tile.frame .tile-inner>*{
	 padding:10px 10px 10px 15px 
}
 .featured_tiles .site_tile.frame .tile-inner>* img{
	 padding-left:0;
	 padding-top:0 
}
 .featured_tiles .no_frame{
	 padding:0 
}
 @media (max-width:480px){
	 .site_tile{
		 margin-bottom:10px 
	}
	 .site_tile .tile-inner{
		 height:auto!important 
	}
}
 @media (max-width:979px){
	 .featured_tiles .tile_row .site_tile .frame img{
		 padding-right:10px 
	}
	 .featured_tiles .tile_row .text_right .tile_content{
		 padding-right:15px;
		 padding-left:15px 
	}
}
 .featured_image{
	 margin-bottom:15px 
}
 .featured_image.half_row:not(.solid_background) .feature_image_image .fi_frame img{
	 -webkit-box-shadow:none;
	 box-shadow:none;
	 border-radius:0 
}
 .featured_image.half_row:not(.solid_background) .feature_image_image a{
	 overflow:hidden;
	 display:block 
}
 .featured_image.half_row:not(.solid_background) .feature_image_image a:hover{
	 text-decoration:none;
	 border:0 
}
 .featured_image.half_row .feature_image_contents,.featured_image.half_row .fi_frame{
	 padding:10px 
}
 .featured_image.half_row .feature_image_image{
	 padding-left:0!important 
}
 @media (max-width:992px){
	 .featured_image.half_row .feature_image_image{
		 padding-right:0!important 
	}
}
 .featured_image.dark .feature_image_content_wrap a,.featured_image.dark .feature_image_content_wrap h1,.featured_image.dark .feature_image_content_wrap h2,.featured_image.dark .feature_image_content_wrap h3,.featured_image.dark .feature_image_content_wrap h4,.featured_image.dark .feature_image_content_wrap h5,.featured_image.dark .feature_image_content_wrap h6,.featured_image.dark .feature_image_content_wrap ol,.featured_image.dark .feature_image_content_wrap p,.featured_image.dark .feature_image_content_wrap ul,.featured_image.dark .feature_image_contents a,.featured_image.dark .feature_image_contents h1,.featured_image.dark .feature_image_contents h2,.featured_image.dark .feature_image_contents h3,.featured_image.dark .feature_image_contents h4,.featured_image.dark .feature_image_contents h5,.featured_image.dark .feature_image_contents h6,.featured_image.dark .feature_image_contents ol,.featured_image.dark .feature_image_contents p,.featured_image.dark .feature_image_contents ul,.featured_image.dark .feature_image_image .fi_frame a,.featured_image.dark .feature_image_image .fi_frame h1,.featured_image.dark .feature_image_image .fi_frame h2,.featured_image.dark .feature_image_image .fi_frame h3,.featured_image.dark .feature_image_image .fi_frame h4,.featured_image.dark .feature_image_image .fi_frame h5,.featured_image.dark .feature_image_image .fi_frame h6,.featured_image.dark .feature_image_image .fi_frame ol,.featured_image.dark .feature_image_image .fi_frame p,.featured_image.dark .feature_image_image .fi_frame ul,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap a,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h1,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h2,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h3,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h4,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h5,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap h6,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap ol,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap p,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_content_wrap ul,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents a,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h1,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h2,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h3,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h4,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h5,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents h6,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents ol,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents p,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_contents ul,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame a,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h1,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h2,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h3,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h4,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h5,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame h6,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame ol,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame p,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .feature_image_image .fi_frame ul,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h1,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h2,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h4,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h5,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap h6,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap ol,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap p,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_content_wrap ul,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h1,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h2,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h4,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h5,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents h6,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents ol,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents p,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_contents ul,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h1,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h2,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h4,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h5,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame h6,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame ol,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame p,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .feature_image_image .fi_frame ul{
	 color:#fff 
}
 .featured_image.light .feature_image_content_wrap,.featured_image.light .feature_image_contents,.featured_image.light .feature_image_image .fi_frame,.featured_image.light.solid_background,footer.page-footer .featured_image.footer-copyright .feature_image_content_wrap,footer.page-footer .featured_image.footer-copyright .feature_image_contents,footer.page-footer .featured_image.footer-copyright .feature_image_image .fi_frame,footer.page-footer .featured_image.solid_background.footer-copyright{
	 background-color:#fff 
}
 .featured_image .featured_image_title{
	 font-weight:700 
}
 .featured_image .block{
	 font-size:95% 
}
 .featured_image .block a{
	 display:inline 
}
 .featured_image .block p{
	 margin-bottom:0;
	 padding:0 10px 
}
 .featured_image.dark h3.featured_image_title a,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header h3.featured_image_title a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image h3.featured_image_title a{
	 color:#fff;
	 border-bottom:1px solid #fff 
}
 .featured_image.dark h3.featured_image_title a:hover,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header h3.featured_image_title a:hover,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image h3.featured_image_title a:hover{
	 color:#eee;
	 border-bottom:1px solid #eee 
}
 .featured_image.dark .block,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.ui-accordion-header .block,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image .block{
	 background:#000;
	 background:rgba(0,0,0,.6);
	 color:#fff 
}
 .featured_image.light h3.featured_image_title a,footer.page-footer .featured_image.footer-copyright h3.featured_image_title a{
	 color:#333;
	 border-bottom:1px solid #333 
}
 .featured_image.light h3.featured_image_title a:hover,footer.page-footer .featured_image.footer-copyright h3.featured_image_title a:hover{
	 color:#5e001d;
	 border-bottom:1px solid #5e001d 
}
 .featured_image.light .block,footer.page-footer .featured_image.footer-copyright .block{
	 background:#fff;
	 background:rgba(255,255,255,.7) 
}
 .featured_image.overlay{
	 position:relative 
}
 .featured_image.overlay a{
	 display:block 
}
 .featured_image.overlay .block{
	 position:absolute;
	 bottom:0;
	 left:0;
	 width:100% 
}
 @media (max-width:979px){
	 .featured_image.overlay{
		 position:initial 
	}
	 .featured_image.overlay .block{
		 position:relative 
	}
}
 .featured_image.overlay.dark .block,.plugin.accordion-tabs .group_container .accordion.dark .featured_image.overlay.ui-accordion-header .block,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.featured_image.overlay .block{
	 background:#000;
	 background:rgba(0,0,0,.5);
	 color:#fff 
}
 .featured_image.overlay.light .block,footer.page-footer .featured_image.overlay.footer-copyright .block{
	 background:#fff;
	 background:rgba(255,255,255,.7) 
}
 .col-md-12.contact_information,.span12.contact_information{
	 padding:15px 0 10px 
}
 .col-md-12.contact_information h2,.col-md-12.contact_information h3,.col-md-12.contact_information ul.inline,.span12.contact_information h2,.span12.contact_information h3,.span12.contact_information ul.inline{
	 padding:0;
	 margin:0 
}
 .col-md-12.contact_information h2,.col-md-12.contact_information h3,.span12.contact_information h2,.span12.contact_information h3{
	 font-size:14px;
	 position:relative;
	 min-height:1px;
	 padding-left:15px;
	 padding-right:15px;
	 line-height:25px;
	 margin-right:5px;
	 margin-left:25px 
}
 @media (min-width:768px){
	 .col-md-12.contact_information h2,.col-md-12.contact_information h3,.span12.contact_information h2,.span12.contact_information h3{
		 float:left;
		 width:8.33333% 
	}
}
 .col-md-12.contact_information ul.inline li,.span12.contact_information ul.inline li{
	 padding-left:10px;
	 padding-right:10px;
	 overflow:hidden 
}
 .col-md-12.contact_information .site_logo,.span12.contact_information .site_logo{
	 margin-left:20px;
	 margin-top:0;
	 margin-bottom:0 
}
 .site_footer.navbar,.site_footer.row,.site_footer.row-fluid{
	 margin:0 
}
 .site_footer .contact_information{
	 margin-left:0;
	 overflow:hidden;
	 padding-bottom:10px 
}
 .site_footer .contact_information h2{
	 font-size:16.8px;
	 line-height:20.16px;
	 font-weight:600;
	 border-bottom:none;
	 margin-left:0;
	 margin-bottom:0 
}
 .site_footer .contact_information h2,.site_footer .contact_information h3,.site_footer .contact_information ul{
	 padding-left:0;
	 padding-right:0 
}
 .site_footer .contact_information ul{
	 margin-bottom:5px 
}
 .site_footer .contact_information li.contact-email{
	 white-space:nowrap;
	 overflow:hidden;
	 text-overflow:ellipsis 
}
 .site-footer{
	 overflow:hidden;
	 border-top:1px solid rgba(0,0,0,.15);
	 font-size:90% 
}
 .site-footer .content{
	 padding-top:20px 
}
 .site-footer h2,.site-footer h3{
	 margin-top:20px;
	 margin-bottom:0 
}
 .site-footer ol{
	 padding-left:20px 
}
 .site-footer ul{
	 list-style-type:none;
	 margin-left:0;
	 padding-left:0 
}
 .site-footer ul li{
	 line-height:19px 
}
 .site-footer .site_logo{
	 margin:20px 0 
}
 @media (max-width:992px){
	 .site_footer .col-md-12,.site_footer .span12{
		 padding-left:9px 
	}
	 .site_footer .col-md-12 .col-md-3,.site_footer .col-md-12 .span3,.site_footer .span12 .col-md-3,.site_footer .span12 .span3{
		 padding-left:0 
	}
	 .site_footer .pull-right,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea{
		 float:none!important;
		 clear:both;
		 padding-left:0 
	}
	 .site_footer .pull-right .col-md-12,.site_footer .pull-right .col-md-3,.site_footer .pull-right .span12,.site_footer .pull-right .span3,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .col-md-12,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .col-md-3,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .span12,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .span3,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .col-md-12,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .col-md-3,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .span12,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .span3{
		 position:relative;
		 min-height:1px;
		 padding-left:15px;
		 padding-right:15px 
	}
}
 @media (max-width:992px) and (min-width:768px){
	 .site_footer .pull-right .col-md-3,.site_footer .pull-right .span3,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .col-md-3,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .span3,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .col-md-3,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .span3{
		 float:left;
		 width:25% 
	}
	 .site_footer .pull-right .col-md-12,.site_footer .pull-right .span12,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .col-md-12,.site_footer body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea .span12,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .col-md-12,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .site_footer .submit_idea .span12{
		 float:left;
		 width:100% 
	}
}
 @media (max-width:992px){
	 .site_footer .contact_information{
		 clear:both 
	}
	 .site_footer .contact_information .col-md-12,.site_footer .contact_information.span12{
		 padding-left:0 
	}
	 .site_footer .contact_information .col-md-12 h2,.site_footer .contact_information .col-md-12 h3,.site_footer .contact_information.span12 h2,.site_footer .contact_information.span12 h3{
		 padding-left:9px;
		 margin-left:0 
	}
	 .site_footer .contact_information h2,.site_footer .contact_information h3{
		 text-align:left 
	}
	 .site_footer .contact_information ul.inline li{
		 display:block 
	}
}
 .content_wrapper .featured_site_links .featured_link.row-fluid.feature_title h3{
	 color:#424242 
}
 .featured_site_links .featured_link,.sidebar_block,.sidebar_content{
	 margin-bottom:20px 
}
 .featured_site_links .featured_link a{
	 border-bottom:0;
	 text-decoration:none 
}
 .featured_site_links .featured_link.bitterroot-pink .grad_button{
	 background-image:-webkit-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:-o-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:linear-gradient(to bottom,#bb4098 0,#6f265a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBB4098', endColorstr='#FF6F265A', GradientType=0) 
}
 .featured_site_links .featured_link .grad_button{
	 font-size:16px;
	 color:#fff;
	 padding:5px 10px;
	 display:block;
	 -webkit-border-radius:6 px;
	 -moz-border-radius:6 px;
	 -ms-border-radius:6 px;
	 border-radius:6 px;
	 -webkit-box-shadow:1 px 1 px 3 px rgba(0,0,0,.1);
	 text-shadow:0 -1px 0 rgba(0,0,0,.5);
	 text-align:center;
	 border:1px solid #300;
	 transition:all .1s ease-out;
	 box-shadow:0 0 0 transparent inset;
	 background-color:#5e001d 
}
 .featured_site_links .featured_link .grad_button:hover{
	 background-position:40px;
	 box-shadow:0 2px 3px rgba(0,0,0,.4) inset 
}
 .featured_site_links .featured_link .grad_button a{
	 border-bottom:0;
	 text-decoration:none 
}
 .featured_site_links .featured_link .featurebutton_none_text_only,.featured_site_links .featured_link .featurebutton_none_text_only:hover{
	 -webkit-box-shadow:none;
	 box-shadow:none 
}
 .featured_site_links .featured_link .featurebutton_none_text_only .feature_title h3,.featured_site_links .featured_link .featurebutton_none_text_only:hover .feature_title h3{
	 font-size:18px;
	 font-width:normal;
	 color:#424242;
	 text-shadow:none 
}
 .featured_site_links .featured_link .featurebutton_maroon{
	 background-image:-webkit-linear-gradient(top,#ab0035 0,#450015 100%);
	 background-image:-o-linear-gradient(top,#ab0035 0,#450015 100%);
	 background-image:linear-gradient(to bottom,#ab0035 0,#450015 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAB0035', endColorstr='#FF450015', GradientType=0) 
}
 .featured_site_links .featured_link .featurebutton_cream{
	 background-image:-webkit-linear-gradient(top,#fff 0,#dedeac 100%);
	 background-image:-o-linear-gradient(top,#fff 0,#dedeac 100%);
	 background-image:linear-gradient(to bottom,#fff 0,#dedeac 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFDEDEAC', GradientType=0);
	 border-color:#a2996f;
	 background-color:#fbfbf5 
}
 .featured_site_links .featured_link .featurebutton_cream .feature_title h3{
	 color:#62493c;
	 text-shadow:0 -1px 0 rgba(255,255,255,.5) 
}
 .featured_site_links .featured_link .featurebutton_cream:hover{
	 box-shadow:0 2px 3px rgba(0,0,0,.2) inset 
}
 .featured_site_links .featured_link .featurebutton_pink{
	 background-image:-webkit-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:-o-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:linear-gradient(to bottom,#bb4098 0,#6f265a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBB4098', endColorstr='#FF6F265A', GradientType=0);
	 background-color:#bb4098 
}
 .featured_site_links .featured_link .featurebutton_green{
	 background-image:-webkit-linear-gradient(top,#7cba00 0,#2a4000 100%);
	 background-image:-o-linear-gradient(top,#7cba00 0,#2a4000 100%);
	 background-image:linear-gradient(to bottom,#7cba00 0,#2a4000 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7CBA00', endColorstr='#FF2A4000', GradientType=0);
	 background-color:#537D00 
}
 .featured_site_links .featured_link .featurebutton_blue{
	 background-image:-webkit-linear-gradient(top,#0070a8 0,#001e2e 100%);
	 background-image:-o-linear-gradient(top,#0070a8 0,#001e2e 100%);
	 background-image:linear-gradient(to bottom,#0070a8 0,#001e2e 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0070A8', endColorstr='#FF001E2E', GradientType=0);
	 background-color:#00476b 
}
 .featured_site_links .featured_link .featurebutton_orange{
	 background-image:-webkit-linear-gradient(top,#ec4319 0,#631b08 100%);
	 background-image:-o-linear-gradient(top,#ec4319 0,#631b08 100%);
	 background-image:linear-gradient(to bottom,#ec4319 0,#631b08 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEC4319', endColorstr='#FF631B08', GradientType=0);
	 background-color:#D93A12 
}
 .featured_site_links .featured_link .featurebutton_brown{
	 background-image:-webkit-linear-gradient(top,#7f4927 0,#0a0603 100%);
	 background-image:-o-linear-gradient(top,#7f4927 0,#0a0603 100%);
	 background-image:linear-gradient(to bottom,#7f4927 0,#0a0603 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7F4927', endColorstr='#FF0A0603', GradientType=0);
	 background-color:#311c0f 
}
 .featured_site_links .featured_link .featurebutton_purple{
	 background-image:-webkit-linear-gradient(top,#834b7d 0,#281726 100%);
	 background-image:-o-linear-gradient(top,#834b7d 0,#281726 100%);
	 background-image:linear-gradient(to bottom,#834b7d 0,#281726 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF834B7D', endColorstr='#FF281726', GradientType=0);
	 background-color:#693C64 
}
 .featured_site_links .featured_link .featurebutton_teal{
	 background-image:-webkit-linear-gradient(top,#00aa98 0,#003a33 100%);
	 background-image:-o-linear-gradient(top,#00aa98 0,#003a33 100%);
	 background-image:linear-gradient(to bottom,#00aa98 0,#003a33 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00AA98', endColorstr='#FF003A33', GradientType=0);
	 background-color:#008678 
}
 .featured_site_links .featured_link .featurebutton_red{
	 background-image:-webkit-linear-gradient(top,#CE1836 0,#5c0b18 100%);
	 background-image:-o-linear-gradient(top,#CE1836 0,#5c0b18 100%);
	 background-image:linear-gradient(to bottom,#CE1836 0,#5c0b18 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCE1836', endColorstr='#FF5C0B18', GradientType=0);
	 background-color:#CE1836 
}
 .featured_site_links .featured_link .featurebutton_silver{
	 background-image:-webkit-linear-gradient(top,#fff 0,#bfbfbf 100%);
	 background-image:-o-linear-gradient(top,#fff 0,#bfbfbf 100%);
	 background-image:linear-gradient(to bottom,#fff 0,#bfbfbf 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFBFBFBF', GradientType=0);
	 background-color:#fff 
}
 .featured_site_links .featured_link .featurebutton_silver .feature_title h3{
	 color:#424242;
	 text-shadow:0 -1px 0 rgba(255,255,255,.5) 
}
 .featured_site_links .featured_link .featurebutton_dark_gray{
	 background-image:-webkit-linear-gradient(top,#737577 0,#282929 100%);
	 background-image:-o-linear-gradient(top,#737577 0,#282929 100%);
	 background-image:linear-gradient(to bottom,#737577 0,#282929 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF737577', endColorstr='#FF282929', GradientType=0);
	 background-color:#737577 
}
 .featured_site_links .featured_link .featurebutton_black{
	 background-image:-webkit-linear-gradient(top,#4d4d4d 0,#000 100%);
	 background-image:-o-linear-gradient(top,#4d4d4d 0,#000 100%);
	 background-image:linear-gradient(to bottom,#4d4d4d 0,#000 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4D4D4D', endColorstr='#FF000000', GradientType=0);
	 background-color:#000 
}
 .featured_site_links .featured_link .featurebutton_none_text_only{
	 border:0 
}
 .featured_site_links .featured_link .feature_link_content{
	 margin-bottom:0;
	 padding-top:3px 
}
 .featured_site_links .featured_link .feature_title h3{
	 margin:10px 0;
	 color:#fff 
}
 @media (max-width:991px){
	 .featured_site_links{
		 float:none!important 
	}
}
 body.background_dark,body.background_light{
	 background:top center no-repeat 
}
 body.background_dark .um_standard_footer,body.background_light .um_standard_footer{
	 background-color:#fff;
	 margin-bottom:0;
	 margin-top:30px;
	 border-top:1px solid rgba(150,150,150,.5) 
}
 body.background_dark .transparent_box_light,body.background_light .transparent_box_light{
	 background:#fff;
	 background:rgba(255,255,255,.85) 
}
 body.background_light .navbar .brand{
	 color:#636363;
	 text-shadow:none 
}
 body.background_dark .navbar .brand{
	 color:#fff;
	 text-shadow:none 
}
 body.background_affixed{
	 background-repeat:no-repeat;
	 background-attachment:fixed 
}
 .section_line_maroon{
	 background:#5e001d 
}
 .section_line_maroon.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#91002d 0,#5e001d 100%);
	 background-image:-o-linear-gradient(left,#91002d 0,#5e001d 100%);
	 background-image:linear-gradient(to right,#91002d 0,#5e001d 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF91002D', endColorstr='#FF5E001D', GradientType=1) 
}
 .section_line_maroon.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#91002d 0,#5e001d 100%);
	 background-image:-o-linear-gradient(top,#91002d 0,#5e001d 100%);
	 background-image:linear-gradient(to bottom,#91002d 0,#5e001d 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF91002D', endColorstr='#FF5E001D', GradientType=0) 
}
 .section_line_cream{
	 background:#fbfbf5 
}
 .section_line_cream.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#ececd1 0,#fbfbf5 100%);
	 background-image:-o-linear-gradient(left,#ececd1 0,#fbfbf5 100%);
	 background-image:linear-gradient(to right,#ececd1 0,#fbfbf5 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFECECD1', endColorstr='#FFFBFBF5', GradientType=1) 
}
 .section_line_cream.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#ececd1 0,#fbfbf5 100%);
	 background-image:-o-linear-gradient(top,#ececd1 0,#fbfbf5 100%);
	 background-image:linear-gradient(to bottom,#ececd1 0,#fbfbf5 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFECECD1', endColorstr='#FFFBFBF5', GradientType=0) 
}
 .section_line_green{
	 background:#aba30a 
}
 .section_line_green.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#c3ba0b 0,#aba30a 100%);
	 background-image:-o-linear-gradient(left,#c3ba0b 0,#aba30a 100%);
	 background-image:linear-gradient(to right,#c3ba0b 0,#aba30a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC3BA0B', endColorstr='#FFABA30A', GradientType=1) 
}
 .section_line_green.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#c3ba0b 0,#aba30a 100%);
	 background-image:-o-linear-gradient(top,#c3ba0b 0,#aba30a 100%);
	 background-image:linear-gradient(to bottom,#c3ba0b 0,#aba30a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC3BA0B', endColorstr='#FFABA30A', GradientType=0) 
}
 .section_line_blue{
	 background:#00476b 
}
 .section_line_blue.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#005f8f 0,#00476b 100%);
	 background-image:-o-linear-gradient(left,#005f8f 0,#00476b 100%);
	 background-image:linear-gradient(to right,#005f8f 0,#00476b 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF005F8F', endColorstr='#FF00476B', GradientType=1) 
}
 .section_line_blue.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#005f8f 0,#00476b 100%);
	 background-image:-o-linear-gradient(top,#005f8f 0,#00476b 100%);
	 background-image:linear-gradient(to bottom,#005f8f 0,#00476b 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF005F8F', endColorstr='#FF00476B', GradientType=0) 
}
 .section_line_orange{
	 background:#cc4b21 
}
 .section_line_orange.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#e06740 0,#cc4b21 100%);
	 background-image:-o-linear-gradient(left,#e06740 0,#cc4b21 100%);
	 background-image:linear-gradient(to right,#e06740 0,#cc4b21 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE06740', endColorstr='#FFCC4B21', GradientType=1) 
}
 .section_line_orange.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#e06740 0,#cc4b21 100%);
	 background-image:-o-linear-gradient(top,#e06740 0,#cc4b21 100%);
	 background-image:linear-gradient(to bottom,#e06740 0,#cc4b21 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE06740', endColorstr='#FFCC4B21', GradientType=0) 
}
 .section_line_brown{
	 background:#311c0f 
}
 .section_line_brown.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#6c3d21 0,#311c0f 100%);
	 background-image:-o-linear-gradient(left,#6c3d21 0,#311c0f 100%);
	 background-image:linear-gradient(to right,#6c3d21 0,#311c0f 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6C3D21', endColorstr='#FF311C0F', GradientType=1) 
}
 .section_line_brown.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#6c3d21 0,#311c0f 100%);
	 background-image:-o-linear-gradient(top,#6c3d21 0,#311c0f 100%);
	 background-image:linear-gradient(to bottom,#6c3d21 0,#311c0f 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6C3D21', endColorstr='#FF311C0F', GradientType=0) 
}
 .section_line_purple{
	 background:#693C64 
}
 .section_line_purple.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#894f83 0,#693C64 100%);
	 background-image:-o-linear-gradient(left,#894f83 0,#693C64 100%);
	 background-image:linear-gradient(to right,#894f83 0,#693C64 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF894F83', endColorstr='#FF693C64', GradientType=1) 
}
 .section_line_purple.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#894f83 0,#693C64 100%);
	 background-image:-o-linear-gradient(top,#894f83 0,#693C64 100%);
	 background-image:linear-gradient(to bottom,#894f83 0,#693C64 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF894F83', endColorstr='#FF693C64', GradientType=0) 
}
 .section_line_teal{
	 background:#008678 
}
 .section_line_teal.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#00aa98 0,#008678 100%);
	 background-image:-o-linear-gradient(left,#00aa98 0,#008678 100%);
	 background-image:linear-gradient(to right,#00aa98 0,#008678 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00AA98', endColorstr='#FF008678', GradientType=1) 
}
 .section_line_teal.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#00aa98 0,#008678 100%);
	 background-image:-o-linear-gradient(top,#00aa98 0,#008678 100%);
	 background-image:linear-gradient(to bottom,#00aa98 0,#008678 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00AA98', endColorstr='#FF008678', GradientType=0) 
}
 .section_line_red{
	 background:#CE1836 
}
 .section_line_red.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#a0132a 0,#CE1836 100%);
	 background-image:-o-linear-gradient(left,#a0132a 0,#CE1836 100%);
	 background-image:linear-gradient(to right,#a0132a 0,#CE1836 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA0132A', endColorstr='#FFCE1836', GradientType=1) 
}
 .section_line_red.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#a0132a 0,#CE1836 100%);
	 background-image:-o-linear-gradient(top,#a0132a 0,#CE1836 100%);
	 background-image:linear-gradient(to bottom,#a0132a 0,#CE1836 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA0132A', endColorstr='#FFCE1836', GradientType=0) 
}
 .section_line_silver{
	 background:#d5cdc5 
}
 .section_line_silver.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#c0b4a7 0,#d5cdc5 100%);
	 background-image:-o-linear-gradient(left,#c0b4a7 0,#d5cdc5 100%);
	 background-image:linear-gradient(to right,#c0b4a7 0,#d5cdc5 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC0B4A7', endColorstr='#FFD5CDC5', GradientType=1) 
}
 .section_line_silver.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#c0b4a7 0,#d5cdc5 100%);
	 background-image:-o-linear-gradient(top,#c0b4a7 0,#d5cdc5 100%);
	 background-image:linear-gradient(to bottom,#c0b4a7 0,#d5cdc5 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC0B4A7', endColorstr='#FFD5CDC5', GradientType=0) 
}
 .section_line_dark_gray{
	 background:#737577 
}
 .section_line_dark_gray.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#8d8f90 0,#737577 100%);
	 background-image:-o-linear-gradient(left,#8d8f90 0,#737577 100%);
	 background-image:linear-gradient(to right,#8d8f90 0,#737577 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8D8F90', endColorstr='#FF737577', GradientType=1) 
}
 .section_line_dark_gray.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#8d8f90 0,#737577 100%);
	 background-image:-o-linear-gradient(top,#8d8f90 0,#737577 100%);
	 background-image:linear-gradient(to bottom,#8d8f90 0,#737577 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8D8F90', endColorstr='#FF737577', GradientType=0) 
}
 .section_line_black{
	 background:#000 
}
 .section_line_black.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#1a1a1a 0,#000 100%);
	 background-image:-o-linear-gradient(left,#1a1a1a 0,#000 100%);
	 background-image:linear-gradient(to right,#1a1a1a 0,#000 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=1) 
}
 .section_line_black.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#1a1a1a 0,#000 100%);
	 background-image:-o-linear-gradient(top,#1a1a1a 0,#000 100%);
	 background-image:linear-gradient(to bottom,#1a1a1a 0,#000 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0) 
}
 .section_line_pink{
	 background:#bb4098 
}
 .section_line_pink.section_gradient_horizontal{
	 background-image:-webkit-linear-gradient(left,#bb4098 0,#6f265a 100%);
	 background-image:-o-linear-gradient(left,#bb4098 0,#6f265a 100%);
	 background-image:linear-gradient(to right,#bb4098 0,#6f265a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBB4098', endColorstr='#FF6F265A', GradientType=1) 
}
 .section_line_pink.section_gradient_vertical{
	 background-image:-webkit-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:-o-linear-gradient(top,#bb4098 0,#6f265a 100%);
	 background-image:linear-gradient(to bottom,#bb4098 0,#6f265a 100%);
	 background-repeat:repeat-x;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBB4098', endColorstr='#FF6F265A', GradientType=0) 
}
 .section_sidebar{
	 margin-left:30px!important 
}
 @media print{
	 .site_container .site-brand a.brand:after,.um_standard_header a:after{
		 content:"" 
	}
	 .visible-print{
		 display:inherit!important 
	}
	 .site_container .dept_leftnav,.site_container .google_cse,.site_container .mobile-nav-toggle,.site_container .navbar .site-nav,.site_container .section-banner,.site_container .section-line,.site_container .submit_button,.um_standard_header .navicon,.um_standard_header .navrightlinks_wrap,.um_standard_header .search,.um_standard_header .um_standard_nav{
		 display:none!important 
	}
	 body{
		 font-size:11.9px;
		 line-height:14px;
		 padding:0 3% 
	}
	 body p{
		 margin-bottom:5px 
	}
	 body .site_container table td,body .site_container table th{
		 line-height:14px;
		 padding:4px 8px 
	}
	 body table{
		 border:1px solid #ddd!important 
	}
	 body h1,body h2,body h3,body h4,body h5,body h6,body hr{
		 margin:7px 0 
	}
	 body .row-fluid [class*=span]{
		 min-height:20px 
	}
	 .um_standard_header{
		 border-bottom:0 
	}
	 .um_standard_header .brand{
		 margin:0;
		 padding:0;
		 border-top:0;
		 text-align:right;
		 float:right!important 
	}
	 .site_container{
		 width:100%!important 
	}
	 .site_container .navbar{
		 margin-bottom:0 
	}
	 .site_container .site-brand{
		 overflow:auto;
		 float:none!important;
		 line-height:30px;
		 min-height:50px 
	}
	 .site_container .site-brand a.brand{
		 margin:0;
		 padding:0 0 10px 
	}
	 .site_breadcrumbs{
		 display:none 
	}
	 .content-area{
		 padding:0 
	}
	 .site-footer{
		 padding:0!important 
	}
	 .site-footer .contact_information h3{
		 text-align:left;
		 width:auto;
		 margin:0;
		 font-size:13px 
	}
	 .hidden-print,.um_standard_footer{
		 display:none!important 
	}
}
 .content-area.remainder-box .page-heading.component h1,.content-area.remainder-box .remainder-box.normal_page.component h2,.content-area.remainder-box .row-fluid h1,.content-area.remainder-box .row-fluid h2{
	 margin-left:0 
}
 .content-area.remainder-box .row-fluid [class*=span]{
	 padding-left:0 
}
 .content-area.remainder-box .remainder-box.normal_page.component{
	 padding-left:15px;
	 padding-right:15px 
}
 .site-template.social-sharing{
	 padding:0;
	 min-height:40px;
	 text-align:right;
	 float:right 
}
 .site-template.social-sharing.large-icons h2{
	 font-size:2rem 
}
 .site-template.social-sharing.large-icons .um_share li a span:before{
	 font-size:3rem 
}
 .site-template.social-sharing h2{
	 font-size:1.8rem;
	 display:inline;
	 border:0 
}
 .site-template.social-sharing .um_share{
	 display:inline;
	 margin:0;
	 padding:0 
}
 .site-template.social-sharing .um_share li a{
	 border:0;
	 text-decoration:none;
	 padding-left:10px 
}
 .site-template.social-sharing .um_share li a span:before{
	 font-size:2.2rem 
}
 .site-template.social-sharing .um_share li.twitter a span{
	 color:#55acee 
}
 .site-template.social-sharing .um_share li.linkedin a span{
	 color:#0077B5 
}
 .site-template.social-sharing .um_share li.email a span{
	 color:#21759b 
}
 .plugin.accordion-tabs .group_container{
	 margin-bottom:20px;
	 overflow:hidden 
}
 .plugin.accordion-tabs .group_container .tabs{
	 line-height:normal 
}
 .plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header ul.tabs-list li,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li{
	 float:left;
	 padding:0;
	 margin:7px 2px 0 0;
	 border-top-left-radius:4px;
	 border-top-right-radius:4px;
	 color:#fff 
}
 .plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header ul.tabs-list li h3,.plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header ul.tabs-list li.current h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li h3,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.current h3{
	 color:#fff 
}
 .plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header ul.tabs-list a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list a{
	 float:left;
	 display:block;
	 padding:5px 15px 4px;
	 text-decoration:none;
	 color:#fff!important;
	 border-bottom:none 
}
 .plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header ul.tabs-list .current a,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .current a{
	 border-top-right-radius:4px;
	 border-top-left-radius:4px;
	 background:#545454 
}
 .plugin.accordion-tabs .group_container .accordion.dark .tabs.ui-accordion-header .tabbody,.plugin.accordion-tabs .group_container .tabs.dark .tabbody,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.tabs .tabbody{
	 background:#fff;
	 border:1px solid #000;
	 border-radius:0 4px 4px;
	 padding:10px 30px 0 
}
 .plugin.accordion-tabs .group_container .tabs.light ul.tabs-list li,.plugin.accordion-tabs .group_container footer.page-footer .tabs.footer-copyright ul.tabs-list li,footer.page-footer .plugin.accordion-tabs .group_container .tabs.footer-copyright ul.tabs-list li{
	 float:left;
	 padding:0;
	 color:#fff;
	 margin:7px 2px 0 0;
	 background:url(data:image/svg+xml;
	 base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NlZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)!important;
	 background:-moz-linear-gradient(top,#fff 1%,#ccced1 100%)!important;
	 background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#ccced1))!important;
	 background:-webkit-linear-gradient(top,#fff 1%,#ccced1 100%)!important;
	 background:-o-linear-gradient(top,#fff 1%,#ccced1 100%)!important;
	 background:-ms-linear-gradient(top,#fff 1%,#ccced1 100%)!important;
	 background:linear-gradient(to bottom,#fff 1%,#ccced1 100%)!important;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ccced1', GradientType=0)!important;
	 border-top-right-radius:4px;
	 border-top-left-radius:4px;
	 border-top:1px solid #ccc;
	 border-left:1px solid #ccc;
	 border-right:1px solid #ccc;
	 border-bottom:0 solid #ccc 
}
 .plugin.accordion-tabs .group_container .tabs.light ul.tabs-list a,.plugin.accordion-tabs .group_container footer.page-footer .tabs.footer-copyright ul.tabs-list a,footer.page-footer .plugin.accordion-tabs .group_container .tabs.footer-copyright ul.tabs-list a{
	 float:left;
	 display:block;
	 padding:5px 15px 4px;
	 text-decoration:none 
}
 .plugin.accordion-tabs .group_container .tabs .tabhead,.plugin.accordion-tabs .group_container .tabs ul.tabs-list .current a span{
	 display:none 
}
 .plugin.accordion-tabs .group_container .tabs.light ul.tabs-list .current a,.plugin.accordion-tabs .group_container footer.page-footer .tabs.footer-copyright ul.tabs-list .current a,footer.page-footer .plugin.accordion-tabs .group_container .tabs.footer-copyright ul.tabs-list .current a{
	 border-top-right-radius:4px;
	 border-top-left-radius:4px;
	 background:#fff 
}
 .plugin.accordion-tabs .group_container .tabs.light .tabbody,.plugin.accordion-tabs .group_container footer.page-footer .tabs.footer-copyright .tabbody,footer.page-footer .plugin.accordion-tabs .group_container .tabs.footer-copyright .tabbody{
	 padding:10px 30px 0;
	 border:1px solid #eee;
	 background:#fff;
	 border-radius:0 4px 4px 
}
 .plugin.accordion-tabs .group_container .tabs ul.tabs-list{
	 padding-left:0;
	 margin:0;
	 list-style:none 
}
 .plugin.accordion-tabs .group_container .tabs ul.tabs-list a{
	 float:none 
}
 .plugin.accordion-tabs .group_container .js .tabs{
	 width:500px 
}
 .plugin.accordion-tabs .group_container .js .tabs .accessibletabsanchor,.plugin.accordion-tabs .group_container .js .tabs .current-info,.plugin.accordion-tabs .group_container .js .tabs .tabhead{
	 position:absolute;
	 left:-999em 
}
 .plugin.accordion-tabs .group_container .js .tabs .content{
	 clear:both;
	 margin:3em 1em 1em 
}
 .plugin.accordion-tabs .group_container .accordion.dark .dark .ui-state-active,.plugin.accordion-tabs .group_container .accordion.dark .ui-accordion-header .ui-state-active,.plugin.accordion-tabs .group_container .accordion.dark .ui-accordion-header-active,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list .accordion.dark li .ui-state-active,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.accordion .dark .ui-state-active,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.accordion .ui-accordion-header-active,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li.accordion li .ui-state-active{
	 background:#000 
}
 .plugin.accordion-tabs .group_container .accordion .ui-accordion-content{
	 border:1px solid #EEE 
}
 .plugin.accordion-tabs .group_container .accordion .ui-accordion .ui-accordion-icons{
	 padding-left:30px 
}
 .plugin.accordion-tabs .group_container .accordion .ui-corner-all{
	 border-radius:4px 
}
 .plugin.accordion-tabs .group_container .accordion .ui-state-default{
	 border:1px solid #d3d3d3;
	 font-weight:400;
	 color:#555 
}
 .plugin.accordion-tabs .dark,.plugin.accordion-tabs .group_container .accordion.dark .ui-accordion-header,.plugin.accordion-tabs .group_container .tabs.dark ul.tabs-list li{
	 background:#4c4c4c!important;
	 background:-moz-linear-gradient(top,#4c4c4c 0,#131313 100%)!important;
	 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c4c4c),color-stop(100%,#131313))!important;
	 background:-webkit-linear-gradient(top,#4c4c4c 0,#131313 100%)!important;
	 background:-o-linear-gradient(top,#4c4c4c 0,#131313 100%)!important;
	 background:-ms-linear-gradient(top,#4c4c4c 0,#131313 100%)!important;
	 background:linear-gradient(to bottom,#4c4c4c 0,#131313 100%)!important;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0)!important;
	 border-top:1px solid #000;
	 border-left:1px solid #000;
	 border-right:1px solid #000;
	 color:#fff 
}
 .plugin.cycle-slideshow-container{
	 margin-top:25px;
	 overflow:hidden 
}
 .plugin.cycle-slideshow-container .cycle-slideshow{
	 margin:10px auto;
	 padding:0;
	 position:relative;
	 float:left;
	 width:auto;
	 height:auto;
	 border-radius:15px 
}
 .plugin.cycle-slideshow-container .cycle-slideshow img{
	 margin:0!important;
	 position:absolute;
	 top:0;
	 left:0;
	 padding:0;
	 display:block;
	 border-radius:15px;
	 height:100%;
	 width:100% 
}
 .plugin.cycle-slideshow-container .cycle-slideshow img:first-child{
	 position:static;
	 z-index:100 
}
 .plugin.cycle-slideshow-container .cycle-pager{
	 text-align:center;
	 width:100%;
	 z-index:500;
	 position:absolute;
	 top:10px;
	 overflow:hidden 
}
 .plugin.cycle-slideshow-container .cycle-pager span{
	 font-size:50px;
	 width:16px;
	 height:16px;
	 display:inline-block;
	 color:#ddd;
	 cursor:pointer 
}
 .plugin.cycle-slideshow-container .cycle-pager span.cycle-pager-active{
	 color:#d69746 
}
 .plugin.cycle-slideshow-container .cycle-pager>*{
	 cursor:pointer 
}
 .plugin.cycle-slideshow-container .cycle-caption{
	 position:absolute;
	 color:#fff;
	 bottom:15px;
	 right:15px;
	 z-index:700 
}
 .plugin.cycle-slideshow-container .cycle-overlay{
	 position:absolute;
	 width:100%;
	 z-index:600;
	 background:#111;
	 color:#fff;
	 padding:10px 4%;
	 opacity:.8;
	 letter-spacing:1px 
}
 .plugin.cycle-slideshow-container .paddedbottom{
	 bottom:25px!important 
}
 .plugin.cycle-slideshow-container .absolutebottom{
	 bottom:0!important;
	 border-radius:0 0 15px 15px 
}
 .plugin.cycle-slideshow-container .absolutetop{
	 top:0!important;
	 border-radius:15px 15px 0 0 
}
 .plugin.cycle-slideshow-container .paddedtop{
	 top:25px!important 
}
 .plugin.cycle-slideshow-container .cycle-next,.plugin.cycle-slideshow-container .cycle-prev{
	 top:0;
	 width:20%;
	 opacity:0;
	 filter:alpha(opacity=0);
	 z-index:800;
	 height:100%;
	 cursor:pointer;
	 position:absolute 
}
 .plugin.cycle-slideshow-container .cycle-prev{
	 left:0;
	 background:url(data:image/png;
	 base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZJREFUeNpi/P//P8NQBEwMQxQMCYcXFBbLV1bVtiOLsQx2B/Pw8G40MjbRe/PmzU+gUOWgD/Gq6rqdQAff5xcQ0D9z+jQjuvygC/HyiuoVKqqqoYJCQkyrV61k2LJ5I4OPrz+DgqLi4HQ4MA0vUlRSilFSVmbcvWsnw+pVK/CqH3CHFxWXVsrIytUBHc1+9MhhxkUL5xOlj2WgHaxvYMixb+8eBmIdPGAOLy2rCJeSkp4HdDDX2TNnGDrbWxlevXpJsjks9AvhMhshIaG1Orp6YiAHd5DpYLo5HOZgM3NzsatXrjCUlRRR5GCaOxxWeQAdrA9ycHNjA8O1a1eoZj4LrRwMqu1u37rFSG0H08Th9Q3NJwyNjM1fvXrFAKs8aAWo4nBYbcfDy8u0ZvUqmjqYKg6HORhY2zFt2riBLg6myOGgykNTS7tFWUWF8cjhQ4ykVh50dzisttPQ1GIfKAeT5HBgkigQl5BoB1XPoMpj5YplVCmLaeZwWOWhpa0tRkn1TDeHI9d2x44eZZg8acKgcTBWh4MqD1Ex8WNAB0vRorajicNBXSVg5eEGqjwGs4Mx+pw/fvxofvzo0StZWVkGL28fBjEx8UHtcHiI9/V2HQFS4rD03dXTJzZYShCixlVAHqiprhC/cvlShKKi4jegBxhy8woHXQzgHJ7o7upYWViQy33xwvkqYA/7B8gDcfGJg9/hiBjobi8qyOUEecDUzPzPzNnz/g8GDxA9IATyQE5WOuv9e/eWWNvY/p8xay5DaFjE4Hc4DLS3NcelpSQy3bt7d6Wrm/u/rp5+8IDNoHc4DHR2tEakJicwv3/3bldoWPh/enuA4rHDttYm93Nnzyh+/PDhIswDWlo6g7sjAQMT+nsfAikDWH+zvLIK3N9ct3YNzWpgqvY5YR4AVWLCIiIra+sbwG0eWniAJsPMoEqsurJM+tTJk7bs7OyvyioqqV6J0XR8HFYLX7xwwVZaWvojNWthugzsgzxQXlYsgFwLp6VnDn6HY6uF1TU0f1BSCw/IVArMA8CSZ4KNrd0/UC1MqgcGdA6ou6u9CFSJgWphkAcmTp5GdCU2KCavYLXw0ydPVvr5BxDVjBhUs24gD1y9clnp08ePZ0NCwxhAHnB0dMKqlnGwTonDamE1dXW9ly9fMjIzM/8A5YtB73BkDwgKCu3h4+eXKMzP4R0yDscFAAIMAJjlq4DTun+2AAAAAElFTkSuQmCC) 50% 50% no-repeat 
}
 .plugin.cycle-slideshow-container .cycle-next{
	 right:0;
	 background:url(data:image/png;
	 base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FJREFUeNpi/P//P8NQBEzInNKyivCCwmL5IedwdnaOSiNjk/s1tQ0XBrsHmNAFzpw+zcgvIKAP8kB9Q/OJIePw+/fvMZSVFDKsXrWSkYeX13z23AV/yyuqVwx6h8PAls0bwR7YtHEDk5KycvisOfP/DSYPMBFSAPJARloyw9EjhxmVVVTCpkyb+buouLRy0DscBhYtnM+QnprEePrUSRYNTa3WvgmTvw+kB5hI1QDyQG11JeOD+/c59A0M24Ae+AZMQgWD3uEg8OrVS4bJk/qBeaCIAegBTi1t7f6W1o6XRcVlNoPa4dg88PHjRzEzc/PD9PIAEzUMAXmgp7uDobmxgeHnz59gDzQ2td6mZSXGQk3Drl27AsZaWjoMQcEhKtBa+NKXL5/9J/T3Phy0Dkf3gKOjE6Ont6++qprag9q6xrOfP38KppYHmGiZDvfv3weuxNasXsXAx89vrK2je49alRgTPUoA5FpYWkYmnBrNCCYGOgKQB/JzsxiOHD4EbkaAPFBaVtk36B2OXImBmhEgDwDTfwE5tfCAOBy9GYFUCxPtgQF1OAwg1cJgD3R29X4gVIkNCoej18JPnz7l1zcwwFsLDxqHo3ugq6MdXgu3tnc9RffAoHM4ciXW0twAbkawsbFJgWKgqrpu56B3OAiIiYkzOLu4MsjKyjI8fvTo1Y8fP5ppWuVTw8HhEVEMxiYmYAefOnkyuK+36wjN2yrUcPDbt2+/X7t6taqzo3UC3RpZ5IC4+EQGaxvb/1++fPl58cL5pr7e7na6tw7JcfCvX7/+3rh+rY6Qgwfc4T6+/kDsx8DIyPj/7p07q4BJImLA2+OEHGxn78AgICDw787t26tJdTDdHQ5zsLi4OCiET5UWF1gMuh4QMgB14yKjYxjk5OT+37p589LTJ4+p0o1joaWDgf1OBm0dHYYrly9fPHf2DFX7nVR3OKgsTkvPBDv4zp07L4CVRyh65TGoHE5MbTeoHI7s4Hdv3367eOGCOy0dTBWHg5KElbUNqHr+QUxtN+AOJ7V6HnCHgxwMCmEmJqZ/9+7eXdre1hw3UDUvUQ6nVm1HN4cj13ZXr1xZBaztBtzBeB0OqjwSkpKBJYYYw+1bty5Sq7ajqcNBIRwaFk7V6pnmDmdmZv4BbBc/A1bPVoPVwTDAOCzm8ocSAAgwANfA0HY7KmHfAAAAAElFTkSuQmCC) 50% 50% no-repeat 
}
 .plugin.cycle-slideshow-container .cycle-next:hover,.plugin.cycle-slideshow-container .cycle-prev:hover{
	 opacity:.6;
	 filter:alpha(opacity=60) 
}
 .plugin.cycle-slideshow-container .disabled{
	 opacity:.5;
	 filter:alpha(opacity=50) 
}
 .plugin.cycle-slideshow-container .cycle-paused:after{
	 content:'Paused';
	 color:#fff;
	 background:#000;
	 padding:10px;
	 z-index:500;
	 position:absolute;
	 top:10px;
	 right:10px;
	 border-radius:10px;
	 opacity:.5;
	 filter:alpha(opacity=50) 
}
 @media (max-width:767px){
	 .directory_listing .directory_profile{
		 padding-bottom:40px 
	}
	 .directory_listing .directory_profile .faculty_photo,.directory_listing .directory_profile h3,.directory_listing .directory_profile p{
		 text-align:center 
	}
	 .directory_listing .directory_profile .faculty_photo a img{
		 width:60% 
	}
}
 .directory_listing .directory_profile{
	 padding-bottom:20px 
}
 .directory_listing .directory_profile .faculty_info{
	 padding-left:0;
	 padding-right:0 
}
 .directory_listing .directory_profile .faculty_info h3,.directory_listing .directory_profile .faculty_info p{
	 margin-bottom:5px;
	 margin-top:0 
}
 .directory_listing .directory_profile .faculty_info .title{
	 line-height:18px 
}
 .directory_listing .directory_profile .faculty_photo{
	 padding:0;
	 text-align:center 
}
 .directory_listing .directory_profile .faculty_photo a{
	 border:0 
}
 .directory_listing .directory_profile .faculty_photo a img{
	 margin:0 auto;
	 padding-bottom:10px;
	 width:80% 
}
 @media (max-width:767px){
	 .directory_listing.profile .profileImageWrap{
		 text-align:center 
	}
	 .directory_listing.profile .profileImageWrap img{
		 margin:0 auto 
	}
}
 .directory_listing.profile .back_to_directory{
	 padding-left:30px;
	 padding-top:10px 
}
 .directory_listing.profile .back_to_directory a{
	 font-size:12px 
}
 .directory_listing.profile .contact ul{
	 list-style:none;
	 padding-left:5px 
}
 .directory_listing.profile .profileImageWrap{
	 padding-top:25px 
}
 .directory_listing.profile .profileImageWrap img{
	 width:80%;
	 margin:0 
}
 .form-builder.plugin fieldset legend{
	 line-height:1.57142857;
	 color:#222;
	 font-size:14px;
	 margin-bottom:5px;
	 border-bottom:0 
}
 .form-builder.plugin .help_text{
	 font-size:.8em;
	 padding-top:15px;
	 padding-left:25px;
	 text-align:right;
	 padding-right:15px;
	 overflow:hidden;
	 display:block 
}
 .form-builder.plugin textarea{
	 min-height:150px 
}
 .form-builder.plugin .heading h2{
	 margin-left:15px 
}
 @media (max-width:991px){
	 .form-builder.plugin .help_text{
		 padding-top:0 
	}
}
 .plugin.gallerific #image_gallery_container ul.thumbs{
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 text-align:center;
	 list-style-image:none;
	 overflow:hidden 
}
 .plugin.gallerific #image_gallery_container ul.thumbs li{
	 display:inline-block;
	 margin:0;
	 width:auto 
}
 .plugin.gallerific #image_gallery_container ul.thumbs a{
	 background-color:#fff;
	 border:1px solid #555;
	 padding:0;
	 margin:3px;
	 opacity:.5;
	 display:block;
	 transition:all .3s ease-out;
	 -webkit-transition:all .3s ease-out;
	 -moz-transition:all .3s ease-out;
	 -o-transition:all .3s ease-out;
	 -webkit-border-radius:2px;
	 -moz-border-radius:2px;
	 border-radius:2px 
}
 .plugin.gallerific #image_gallery_container .thumb_img{
	 width:68px;
	 height:50px;
	 margin:1px 
}
 .plugin.gallerific #image_gallery_container #slideshow img{
	 width:100%;
	 margin:0!important 
}
 .plugin.gallerific #image_gallery_container .pagination{
	 margin:2px 4px;
	 text-align:center;
	 overflow:hidden 
}
 .plugin.gallerific #image_gallery_container .pagination .current{
	 font-weight:700;
	 background-color:#222;
	 color:#fff;
	 border-color:#000 
}
 .plugin.gallerific #image_gallery_container #caption .caption{
	 font-style:italic;
	 text-align:center 
}
 .plugin.gallerific #image_gallery_container img{
	 padding-left:0!important;
	 padding-right:0!important 
}
 .plugin.gallerific * html #image_gallery_container ul.thumbs li{
	 display:inline 
}
 .plugin.gallerific #image_gallery_container ul.thumbs a:active,.plugin.gallerific #image_gallery_container ul.thumbs a:focus,.plugin.gallerific #image_gallery_container ul.thumbs a:hover,.plugin.gallerific #image_gallery_container ul.thumbs li.selected a{
	 border-color:#000;
	 opacity:1;
	 outline:0 
}
 .plugin.gallerific #image_gallery_container .pagination a,.plugin.gallerific #image_gallery_container .pagination span{
	 border:1px solid #ccc;
	 padding:1px 3px;
	 -webkit-border-radius:2px;
	 -moz-border-radius:2px;
	 border-radius:2px;
	 margin-right:5px;
	 text-decoration:none 
}
 .plugin.gallerific #image_gallery_container .pagination a:active,.plugin.gallerific #image_gallery_container .pagination a:focus,.plugin.gallerific #image_gallery_container .pagination a:hover{
	 border-color:#000 
}
 .plugin.gallerific .header_top{
	 text-align:center;
	 width:640px 
}
 .plugin.gallerific div.content{
	 display:none 
}
 .plugin.gallerific div.controls{
	 height:30px;
	 padding:3px 
}
 .plugin.gallerific div.controls a{
	 border:1px solid #CCC;
	 border-radius:2px;
	 margin-right:5px;
	 padding:1px 3px;
	 text-decoration:none 
}
 .plugin.gallerific div.ss-controls{
	 float:left 
}
 .plugin.gallerific div.download,.plugin.gallerific div.nav-controls{
	 float:right 
}
 .plugin.gallerific div.loader{
	 position:absolute;
	 top:0;
	 left:0;
	 background-image:url(loader.gif);
	 background-repeat:no-repeat;
	 background-position:center 
}
 .plugin.gallerific div.slideshow img{
	 vertical-align:middle;
	 border:1px solid #ccc 
}
 .plugin.gallerific div.caption-container{
	 clear:left 
}
 .plugin.gallerific div.caption{
	 padding:12px 
}
 .plugin.gallerific div.image-title{
	 font-weight:700;
	 font-size:1.4em 
}
 .plugin.gallerific div.image-desc{
	 line-height:1.3em;
	 padding-top:12px 
}
 .plugin.gallerific div.pagination{
	 clear:both 
}
 .plugin.gallerific div.pagination a:hover{
	 background-color:#eee;
	 text-decoration:none 
}
 .plugin.gallerific div.pagination span.current{
	 font-weight:700;
	 background-color:#000;
	 color:#fff 
}
 .plugin.gallerific div.navigation div.top{
	 margin-bottom:12px;
	 height:11px 
}
 .plugin.gallerific div.navigation div.bottom{
	 margin-top:12px 
}
 .plugin.gallerific div.content a,.plugin.gallerific div.navigation a{
	 text-decoration:none;
	 color:#777 
}
 .plugin.gallerific div.content a:active,.plugin.gallerific div.content a:focus,.plugin.gallerific div.content a:hover{
	 text-decoration:underline 
}
 .plugin.gallerific div.slideshow a.advance-link:active,.plugin.gallerific div.slideshow a.advance-link:hover,.plugin.gallerific div.slideshow a.advance-link:visited{
	 text-decoration:none 
}
 .plugin.gallerific ul.thumbs{
	 clear:both;
	 margin:0;
	 padding:0 
}
 .plugin.gallerific ul.thumbs li{
	 float:left;
	 padding:0;
	 margin:5px 10px 5px 0;
	 list-style:none 
}
 .plugin.gallerific ul.thumbs li.selected a.thumb{
	 background:#000 
}
 .plugin.gallerific ul.thumbs img{
	 border:none;
	 display:block 
}
 .plugin.gallerific a.thumb{
	 padding:2px;
	 display:block;
	 border:1px solid #ccc 
}
 .plugin.gallerific a.thumb:focus{
	 outline:0 
}
 .plugin.gallerific div.pagination a,.plugin.gallerific div.pagination span.current,.plugin.gallerific div.pagination span.ellipsis{
	 display:block;
	 float:left;
	 margin-right:2px;
	 padding:4px 7px 2px;
	 border:1px solid #ccc 
}
 @media (max-width:480px){
	 .plugin.gallerific div.slideshow-container{
		 clear:both;
		 margin:10px 3%;
		 width:94% 
	}
}
 .org_chart_container{
	 overflow-x:auto;
	 padding-bottom:15px 
}
 .org_chart_container div.orgChart h2{
	 margin:0;
	 padding:0 3%;
	 font-size:1em;
	 border-bottom:2px solid #000;
	 border-bottom:none 
}
 .org_chart_container div.orgChart h2 a{
	 color:#120002 
}
 .org_chart_container div.orgChart h2 a:hover{
	 color:#000;
	 border-bottom:none!important;
	 text-decoration:underline 
}
 .org_chart_container div.orgChart ul{
	 list-style:none;
	 margin:4px;
	 padding:0;
	 font-size:.8em;
	 text-align:left 
}
 .org_chart_container div.orgChart table{
	 width:100%;
	 margin:0!important 
}
 .org_chart_container div.orgChart tr.lines td.line{
	 width:1px;
	 height:20px 
}
 .org_chart_container div.orgChart tr.lines td.top{
	 border-top:3px solid #000 
}
 .org_chart_container div.orgChart tr.lines td.left{
	 border-right:2px solid #000 
}
 .org_chart_container div.orgChart tr.lines td.right{
	 border-left:2px solid #000 
}
 .org_chart_container div.orgChart td{
	 text-align:center;
	 vertical-align:top;
	 padding:0 2px;
	 border:none 
}
 .org_chart_container div.orgChart div.node{
	 cursor:default;
	 border:2px solid #000;
	 display:inline-block;
	 padding:0 4px;
	 min-height:40px;
	 background-color:#F1F5F1;
	 line-height:1.3em;
	 border-radius:8px;
	 box-shadow:2px 2px 7px -2px #8c8e90 
}
 .org_chart_container div.orgChart div.hasChildren{
	 background-color:#e1e5ea 
}
 .org_chart_container div.orgChart div.hasChildren .name{
	 color:#566378 
}
 .org_chart_container div.orgChart div.hasChildren .job_title{
	 color:#414a5a 
}
 .org_chart_container div.orgChart div.node.hover{
	 background-color:#fff 
}
 .org_chart_container div.orgChart ul.stack,.org_chart_container div.orgChart ul.stack ul{
	 text-align:center 
}
 .org_chart_container div.orgChart.interactive div.hasChildren{
	 cursor:pointer 
}
 .org_chart_container .root_node{
	 font-size:1.2em;
	 width:50%;
	 background-color:#d5cdc5!important 
}
 .org_chart_container .job_title{
	 display:block;
	 line-height:1.1em;
	 margin:5px 0;
	 color:#405a40;
	 font-size:.8em 
}
 .org_chart_container .name{
	 display:block;
	 font-size:.9em;
	 line-height:1.1em;
	 margin:5px 0;
	 color:#557855 
}
 .org_chart_container div.orgChart table>tbody>tr:nth-child(odd)>td,.org_chart_container div.orgChart table>tbody>tr:nth-child(odd)>th{
	 background:0 0!important 
}
 .org_chart_container div.orgChart table,.org_chart_container div.orgChart table td,.org_chart_container div.orgChart table th{
	 border:none 
}
 .org_chart_container .site_container table{
	 border-collapse:collapse 
}
 .rss_feed.rssFeed .rssBody ul{
	 list-style:none;
	 margin:0;
	 padding:0 
}
 .rss_feed.rssFeed .rssBody .rssRow>div{
	 padding:0 30px 
}
 .rss_feed.rssFeed .rssBody .rssRow>div h3{
	 margin-top:0 
}
 .rss_feed.rssFeed .rssBody .rssRow>div.date{
	 padding-left:0 
}
 .plugin.social-media #facebook_widget_container iframe,.plugin.social-media #twitter_widget_container iframe,.plugin.social-media #youtube_widget_container iframe{
	 padding:0!important;
	 margin:0!important 
}
 .plugin.social-media .social_container{
	 margin:5px 0;
	 padding:0 3% 0 0;
	 overflow:hidden 
}
 .plugin.social-media .social_container img{
	 padding:0 
}
 .plugin.social-media .social_container img.large{
	 width:48px 
}
 .plugin.social-media .social_container img.medium{
	 width:32px 
}
 .plugin.social-media .social_container img.small{
	 width:24px 
}
 .plugin.social-media .display_inline{
	 float:left 
}
 .plugins.weather .current.default .icon,.plugins.weather .current.default .vitals{
	 text-align:center 
}
 .plugins.weather .current.default .meta{
	 padding-top:40px 
}
 .plugins.weather .current.default .vitals .temperature{
	 font-size:30px;
	 margin:0;
	 line-height:1.3em 
}
 .plugins.weather .current.default .vitals .weather_string{
	 margin:0 
}
 .plugins.weather .current.stacked .meta{
	 margin-top:10px 
}
 .plugins.weather .current.stacked p.temperature{
	 font-size:2em;
	 margin-top:16% 
}
 .plugins.weather .current.stacked p.weather_string{
	 font-size:1.2em 
}
 .plugins.weather .current.default p.small-margins,.plugins.weather .current.stacked p.small-margins{
	 margin-bottom:10px 
}
 .plugins.weather .current.graphic h3.location{
	 font-size:17px;
	 margin-bottom:10px 
}
 .plugins.weather .current.minimal h3.location{
	 display:inline;
	 margin-right:15px;
	 font-size:16px 
}
 .plugins.weather .current.minimal p.temperature{
	 display:inline;
	 font-size:15px 
}
 .plugin.youtube-embed ul.youtube_list{
	 list-style-type:none;
	 text-align:center;
	 padding:0;
	 overflow:hidden;
	 margin:0 
}
 .plugin.youtube-embed ul.youtube_list li{
	 margin:20px 0;
	 padding:0 
}
 .plugin.youtube-embed ul.youtube_list a{
	 border-bottom:none;
	 display:block;
	 margin:0 0 5px 
}
 .plugin.youtube-embed ul.youtube_list img{
	 margin:0;
	 padding:0;
	 width:225px 
}
 .plugin.youtube-embed ul.youtube_list p{
	 font-size:.9em 
}
 .plugin.youtube-embed .videos_inline li{
	 width:33%;
	 float:left;
	 height:215px 
}
 @media (max-width:767px){
	 .pull-right.featured_site_links,body.homepage .homepage-image.jumbotron .photo-description .engagement ul .featured_site_links.submit_idea{
		 float:none!important 
	}
}
 .navbar-inner{
	 background-color:#fafafa 
}
 .navbar-inner.site-top-nav{
	 overflow:hidden;
	 border:1px solid #d4d4d4;
	 border-radius:4px 
}
 img{
	 max-width:100%;
	 height:auto 
}
 .navbar .nav>li>a{
	 color:#666 
}
 .navbar .site-top-nav .nav{
	 margin:0 
}
 .navbar .site-top-nav .nav li.active a{
	 color:#555;
	 text-decoration:none;
	 background-color:#e5e5e5;
	 box-shadow:inset 0 3px 8px rgba(0,0,0,.125);
	 border-radius:0 
}
 .navbar .site-top-nav .nav li.active a:focus,.navbar .site-top-nav .nav li.active a:hover{
	 color:#555;
	 background:#fefefe;
	 box-shadow:0 0 12px 1px rgba(0,0,0,.12);
	 outline:0 
}
 .navbar .site-top-nav .nav-pills>li>a,.navbar .site-top-nav .nav>li>a{
	 border-radius:0 
}
 .navbar .site-top-nav .nav>li+li{
	 margin-left:0 
}
 .navbar .brand{
	 padding:8.75px 20px 
}
 html body .container .row-fluid>.row-fluid,html body .story_category_list.category_stories .row-fluid>.row-fluid{
	 margin-left:0!important;
	 margin-right:0!important;
	 margin-bottom:0!important 
}
 .row-fluid{
	 margin-left:0!important;
	 margin-right:0!important 
}
 .row-fluid h1,.row-fluid h2{
	 margin-left:15px 
}
 .row-fluid [class^=span] h1,.row-fluid [class^=span] h2{
	 margin-left:0 
}
 .row-fluid .col-md-12 h1,.row-fluid .span12 h1{
	 padding-left:0 
}
 #cse,.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span7,.span8,.span9{
	 min-height:1px;
	 padding-left:15px;
	 padding-right:15px;
	 position:relative 
}
 .span6{
	 position:relative;
	 min-height:1px;
	 padding-left:15px;
	 padding-right:15px 
}
 @media (min-width:992px){
	 #cse{
		 float:left;
		 width:100% 
	}
	 .span1{
		 float:left;
		 width:8.33333% 
	}
	 .span2{
		 float:left;
		 width:16.66667% 
	}
	 .span3{
		 float:left;
		 width:25% 
	}
	 .span4{
		 float:left;
		 width:33.33333% 
	}
	 .span5{
		 float:left;
		 width:41.66667% 
	}
	 .span6{
		 float:left;
		 width:50% 
	}
	 .span7{
		 float:left;
		 width:58.33333% 
	}
	 .span8{
		 float:left;
		 width:66.66667% 
	}
	 .span9{
		 float:left;
		 width:75% 
	}
	 .span10{
		 float:left;
		 width:83.33333% 
	}
	 .span11{
		 float:left;
		 width:91.66667% 
	}
	 .span12{
		 float:left;
		 width:100% 
	}
	 .offset1{
		 margin-left:8.33333% 
	}
	 .offset2{
		 margin-left:16.66667% 
	}
	 .offset3{
		 margin-left:25% 
	}
	 .offset4{
		 margin-left:33.33333% 
	}
	 .offset5{
		 margin-left:41.66667% 
	}
	 .offset6{
		 margin-left:50% 
	}
	 .offset7{
		 margin-left:58.33333% 
	}
	 .offset8{
		 margin-left:66.66667% 
	}
	 .offset9{
		 margin-left:75% 
	}
	 .offset10{
		 margin-left:83.33333% 
	}
	 .offset11{
		 margin-left:91.66667% 
	}
	 .offset12{
		 margin-left:100% 
	}
}
 body.homepage .homepage-image.jumbotron{
	 padding-top:0;
	 padding-bottom:0;
	 min-height:600px;
	 background-size:cover;
	 background-position:center center;
	 margin-bottom:0 
}
 body.homepage .homepage-image.jumbotron .container,body.homepage .homepage-image.jumbotron .story_category_list.category_stories{
	 max-width:1280px 
}
 @media (max-width:991px){
	 body.homepage .homepage-image.jumbotron{
		 min-height:300px 
	}
	 body.homepage .homepage-image.jumbotron .container,body.homepage .homepage-image.jumbotron .story_category_list.category_stories{
		 padding:0;
		 width:100% 
	}
	 body.homepage .homepage-image.jumbotron .container .navbar,body.homepage .homepage-image.jumbotron .container .row,body.homepage .homepage-image.jumbotron .container .row-fluid,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .navbar,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row-fluid{
		 margin:0!important 
	}
	 body.homepage .homepage-image.jumbotron .container .navbar .photo-description-placement,body.homepage .homepage-image.jumbotron .container .row .photo-description-placement,body.homepage .homepage-image.jumbotron .container .row-fluid .photo-description-placement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .navbar .photo-description-placement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row .photo-description-placement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row-fluid .photo-description-placement{
		 padding:0 
	}
	 body.homepage .homepage-image.jumbotron .container .navbar .photo-description-placement .photo-description,body.homepage .homepage-image.jumbotron .container .row .photo-description-placement .photo-description,body.homepage .homepage-image.jumbotron .container .row-fluid .photo-description-placement .photo-description,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .navbar .photo-description-placement .photo-description,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row .photo-description-placement .photo-description,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row-fluid .photo-description-placement .photo-description{
		 box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
		 border-radius:0;
		 background:rgba(0,0,0,.6);
		 color:#fff;
		 height:auto;
		 min-height:0 
	}
	 body.homepage .homepage-image.jumbotron .container .navbar .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .container .navbar .photo-description-placement .photo-description .social-sharing,body.homepage .homepage-image.jumbotron .container .row .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .container .row .photo-description-placement .photo-description .social-sharing,body.homepage .homepage-image.jumbotron .container .row-fluid .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .container .row-fluid .photo-description-placement .photo-description .social-sharing,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .navbar .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .navbar .photo-description-placement .photo-description .social-sharing,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row .photo-description-placement .photo-description .social-sharing,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row-fluid .photo-description-placement .photo-description .engagement,body.homepage .homepage-image.jumbotron .story_category_list.category_stories .row-fluid .photo-description-placement .photo-description .social-sharing{
		 display:none 
	}
}
 body.homepage .homepage-image.jumbotron .photo-description{
	 padding:15px;
	 margin-top:0;
	 margin-bottom:0;
	 min-height:180px;
	 position:relative;
	 top:528px 
}
 body.homepage .homepage-image.jumbotron .photo-description .engagement ul{
	 margin-bottom:0 
}
 body.homepage .homepage-image.jumbotron .photo-description .engagement ul .past_images a{
	 color:#5e001d;
	 font-weight:700;
	 padding:0 4px 
}
 body.homepage .homepage-image.jumbotron .photo-description .engagement ul .submit_idea a{
	 padding:0 15px 
}
 body.homepage .homepage-image.jumbotron .photo-description .social-sharing{
	 text-align:center;
	 padding:0;
	 min-height:40px 
}
 body.homepage .homepage-image.jumbotron .photo-description .social-sharing .um_share{
	 margin-bottom:0 
}
 body.homepage .homepage-image.jumbotron .photo-description p{
	 font-size:.8rem;
	 font-weight:400;
	 line-height:1.3rem;
	 margin-bottom:0;
	 max-height:100px;
	 overflow:hidden;
	 text-overflow:ellipsis 
}
 body.homepage .homepage-image.jumbotron .photo-description a{
	 text-decoration:underline 
}
 .story-container .card-action a:focus,.story-container .card-action a:hover,.story_category_list .story-categories ul li a:hover,body.homepage .study-subject-bar .browse a:hover{
	 text-decoration:none 
}
 @media (max-width:991px){
	 body.homepage .homepage-image.jumbotron .photo-description{
		 top:auto 
	}
	 body.homepage .homepage-image.jumbotron .photo-description p{
		 font-size:.8rem 
	}
	 body.homepage .homepage-image.jumbotron .photo-description a{
		 color:#fff 
	}
}
 @media (max-width:1199px){
	 body.homepage .homepage-image.jumbotron .photo-description .photo-description{
		 font-size:.9rem 
	}
	 body.homepage .homepage-image.jumbotron .photo-description .social-sharing{
		 padding:0;
		 min-height:0 
	}
	 body.homepage .homepage-image.jumbotron .photo-description .social-sharing ul{
		 margin-bottom:5px 
	}
}
 @media (min-width:1650px){
	 body.homepage .homepage-image.jumbotron{
		 min-height:750px 
	}
	 body.homepage .homepage-image.jumbotron .photo-description{
		 top:678px 
	}
}
 body.homepage .study-subject-bar{
	 background-color:#282928;
	 color:#fff;
	 padding-top:15px;
	 padding-bottom:15px;
	 transition:box-shadow .25s 
}
 body.homepage .study-subject-bar .browse a{
	 color:#fff;
	 font-size:.8rem;
	 border-bottom:1px solid #ccc 
}
 body.homepage .study-subject-bar .browse a i:before{
	 line-height:30px;
	 font-size:46px 
}
 @media (max-width:991px){
	 body.homepage .study-subject-bar .browse{
		 margin-bottom:15px;
		 margin-top:-10px 
	}
	 body.homepage .study-subject-bar label{
		 display:block 
	}
	 body.homepage .study-subject-bar label h2{
		 margin-bottom:10px;
		 font-size:1rem;
		 text-align:left 
	}
}
 .category-page .events-panel,.story_category_list.category_stories .events-panel{
	 display:none 
}
 body.homepage .study-subject-bar h2{
	 font-size:1.4rem;
	 margin-top:0;
	 margin-bottom:0;
	 line-height:1.2rem;
	 color:#fff 
}
 body.homepage .study-subject-bar .navbar,body.homepage .study-subject-bar .row,body.homepage .study-subject-bar .row-fluid{
	 margin-bottom:0 
}
 body.homepage .study-subject-bar form input{
	 background-color:#fff;
	 color:#666;
	 margin-bottom:0;
	 padding:0 5px;
	 height:3rem 
}
 @media (min-width:992px){
	 body.homepage .container,body.homepage .story_category_list.category_stories{
		 width:90% 
	}
}
 .story_category_list{
	 padding-top:30px 
}
 .story_category_list h2{
	 margin-bottom:0;
	 font-size:2rem 
}
 .story_category_list.category_stories .story-categories ul li a{
	 font-size:1rem 
}
 .story_category_list .story-categories{
	 padding-bottom:5px;
	 font-size:1rem 
}
 @media (max-width:1069px){
	 .story_category_list .story-categories{
		 font-size:.9rem 
	}
}
 .story_category_list .story-categories ul{
	 list-style:none;
	 font-weight:400 
}
 .story_category_list .story-categories ul li{
	 float:left;
	 padding-left:1px;
	 padding-right:1px;
	 font-size:.8rem;
	 margin:0 8px;
	 text-align:center;
	 border-bottom:solid 3px 
}
 .story_category_list .story-categories ul li:first-child{
	 margin-left:0 
}
 .story_category_list .story-categories ul li.academics{
	 border-color:#93bd31 
}
 .story_category_list .story-categories ul li.alumni{
	 border-color:#693c64 
}
 .story_category_list .story-categories ul li.arts_and_culture{
	 border-color:#ce1836 
}
 .story_category_list .story-categories ul li.athletics{
	 border-color:#f85931 
}
 .story_category_list .story-categories ul li.campus_and_community{
	 border-color:#009989 
}
 .story_category_list .story-categories ul li.international{
	 border-color:#006fc4 
}
 .story_category_list .story-categories ul li.research{
	 border-color:#edb10f 
}
 .story-container{
	 overflow:hidden;
	 height:370px;
	 background-color:#fff;
	 padding:15px;
	 margin-top:0;
	 margin-bottom:30px;
	 position:relative 
}
 .story-container.story .card-image,.story-container.story-video .card-image{
	 margin:-15px -15px 15px 
}
 .story-container.story-video .card-content{
	 height:105px 
}
 .story-container.story .card-content{
	 height:150px 
}
 .story-container.story .card-content h3{
	 font-size:1.4rem 
}
 .story-container.story .card-image img{
	 width:100% 
}
 @media (max-width:767px){
	 .story_category_list .story-categories{
		 display:none 
	}
	 .story-container.story .card-content{
		 height:auto 
	}
}
 @media (max-width:1199px){
	 .story-container.story .card-content{
		 height:186px 
	}
}
 .story-container.story-instagram .card-image{
	 max-height:300px;
	 overflow:hidden;
	 margin:-15px -15px 5px 
}
 .story-container.story-instagram .card-content{
	 font-size:.8rem;
	 line-height:1rem 
}
 .story-container.story-instagram .card-content img{
	 width:100%;
	 padding-top:6px 
}
 .story-container.story-instagram .card-content .navbar div:first-child,.story-container.story-instagram .card-content .row div:first-child,.story-container.story-instagram .card-content .row-fluid div:first-child{
	 padding-right:0 
}
 .story-container.story-um-promo .card-image{
	 margin:-15px -15px 0 
}
 .story-container.story-um-promo .card-image img{
	 width:100% 
}
 .story-container .card-action{
	 position:absolute;
	 bottom:25px;
	 right:0 
}
 .story-container .card-meta{
	 margin-bottom:0;
	 margin-left:-15px;
	 margin-right:-15px;
	 position:absolute;
	 bottom:0;
	 width:100% 
}
 .story-container .card-meta .meta_data{
	 clear:both;
	 margin-bottom:0 
}
 .story-container .card-meta .meta_data .categories_toggle,.story-container .card-meta .meta_data .timestamp{
	 float:left;
	 width:50% 
}
 .story-container .card-meta .meta_data .timestamp p{
	 color:#6d6d6d;
	 padding:0 12px;
	 margin-bottom:0;
	 font-size:.8rem;
	 text-transform:uppercase;
	 white-space:nowrap 
}
 @media (max-width:845px){
	 .story-container .card-meta .meta_data .timestamp p{
		 padding:0 5px 
	}
}
 .story-container .card-meta .meta_data .categories_toggle{
	 text-align:right;
	 font-size:.8rem 
}
 .story-container .card-meta .meta_data .categories_toggle a{
	 padding-right:15px 
}
 .story-container .card-meta .meta_data .categories_toggle p{
	 background:url(http://www.umt.edu/_common/assets/imx/expand_tile_categories.png) right center no-repeat;
	 text-transform:uppercase;
	 color:#6d6d6d;
	 padding:0 27px 0 0;
	 margin:0;
	 white-space:nowrap 
}
 @media (max-width:845px){
	 .story-container .card-meta .meta_data .categories_toggle p{
		 padding:0 21px 0 0 
	}
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list{
	 left:auto;
	 right:10px;
	 text-align:left 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list li{
	 padding:0;
	 font-size:.6rem 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list li a{
	 text-decoration:none;
	 border-bottom:0;
	 padding:3px 15px 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list li a span{
	 padding-left:11px;
	 margin-right:7px;
	 overflow:hidden;
	 background:0 0 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list li a:hover{
	 background:0 0;
	 color:#000;
	 text-decoration:underline 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .academics span{
	 background:#93bd31 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .research span{
	 background:#edb10f 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .athletics span{
	 background:#f85931 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .arts_and_culture span{
	 background:#ce1836 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .international span{
	 background:#006fc4 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .campus_and_community span{
	 background:#009989 
}
 .story-container .card-meta .meta_data .categories_toggle .categories_list .alumni span{
	 background:#693c64 
}
 .story-container .card-meta .category_class div p,.story-container .card-meta .category_class div p a{
	 color:#000!important;
	 background-color:#FFF!important 
}
 .story-container .card-meta .category_class div p{
	 position:absolute!important 
}
 .story-container .card-meta .categories_1 .category_class{
	 float:left;
	 width:100% 
}
 .story-container .card-meta .categories_2 .category_class{
	 float:left;
	 width:50% 
}
 .story-container .card-meta .categories_3 .category_class{
	 float:left;
	 width:33.33% 
}
 .story-container .card-meta .categories_4 .category_class{
	 float:left;
	 width:25% 
}
 .story-container .card-meta .categories_5 .category_class{
	 float:left;
	 width:20% 
}
 .story-container .card-meta .categories_6 .category_class{
	 float:left;
	 width:16.66% 
}
 .story-container .card-meta .categories_7 .category_class{
	 float:left;
	 width:14.28% 
}
 .story-container .card-meta .category_class a{
	 color:#000;
	 background-color:#FFF 
}
 .story-container .card-meta .category_class .academics{
	 background-color:#93bd31 
}
 .story-container .card-meta .category_class .research{
	 background-color:#edb10f 
}
 .story-container .card-meta .category_class .athletics{
	 background-color:#f85931 
}
 .story-container .card-meta .category_class .arts_and_culture{
	 background-color:#ce1836 
}
 .story-container .card-meta .category_class .arts_and_culture a{
	 color:#fff 
}
 .story-container .card-meta .category_class .international{
	 background-color:#006fc4 
}
 .story-container .card-meta .category_class .international a{
	 background-color:#006fc4;
	 color:#fff 
}
 .story-container .card-meta .category_class .campus_and_community{
	 background-color:#009989 
}
 .story-container .card-meta .category_class .alumni{
	 background-color:#693c64 
}
 .story-container .card-meta .category_class .alumni a{
	 color:#fff 
}
 .story-container .card-meta .category_class div{
	 border-left:1px solid #ededed 
}
 .story-container .card-meta .category_class:first-child div{
	 border-left:0 
}
 .story-container .card-meta .category_class,.story-container .card-meta .category_class div{
	 height:10px 
}
 @media (max-width:1200px){
	 .story-container{
		 height:400px 
	}
}
 @media (max-width:992px){
	 .story-container{
		 height:400px 
	}
}
 @media (max-width:480px){
	 .story-container{
		 height:auto 
	}
}
 .more-stories.navbar,.more-stories.row-fluid,.row.more-stories{
	 margin-bottom:50px 
}
 .more-stories.navbar .btn,.more-stories.navbar .btn i,.more-stories.navbar .btn-large,.more-stories.navbar .btn-large i,.more-stories.row-fluid .btn,.more-stories.row-fluid .btn i,.more-stories.row-fluid .btn-large,.more-stories.row-fluid .btn-large i,.row.more-stories .btn,.row.more-stories .btn i,.row.more-stories .btn-large,.row.more-stories .btn-large i{
	 font-size:1.2rem;
	 height:40px 
}
 .featured_photos h1{
	 text-align:center 
}
 #mbTitle p{
	 padding:0;
	 margin-bottom:5px 
}
 #mbMedia img,.featured_photos img{
	 margin:0 
}
 .featured_photos a:hover .featured_photos a{
	 border-size:0 
}
 .featured_photos .navbar div,.featured_photos .row div,.featured_photos .row-fluid div{
	 padding-bottom:30px 
}
 .um-events-tile .story-heading{
	 margin-top:-15px;
	 background:#282928;
	 color:#fff;
	 padding-bottom:4px 
}
 .um-events-tile .title{
	 font-weight:700;
	 font-size:.9rem;
	 margin:0 
}
 .um-events-tile .event.navbar,.um-events-tile .event.row-fluid,.um-events-tile .row.event{
	 margin-bottom:0;
	 line-height:1rem;
	 min-height:50px 
}
 .um-events-tile .event.no_location.navbar .text-left,.um-events-tile .event.no_location.row-fluid .text-left,.um-events-tile .row.event.no_location .text-left{
	 padding-top:10px;
	 padding-bottom:0 
}
 .um-events-tile .event.campus.navbar .date-box,.um-events-tile .event.campus.row-fluid .date-box,.um-events-tile .event.community.navbar .date-box,.um-events-tile .event.community.row-fluid .date-box,.um-events-tile .row.event.campus .date-box,.um-events-tile .row.event.community .date-box{
	 background-color:#009989;
	 color:#fff 
}
 .um-events-tile .event.academics.navbar .date-box,.um-events-tile .event.academics.row-fluid .date-box,.um-events-tile .row.event.academics .date-box{
	 background-color:#93bd31;
	 color:#000 
}
 .um-events-tile .event.research.navbar .date-box,.um-events-tile .event.research.row-fluid .date-box,.um-events-tile .row.event.research .date-box{
	 background-color:#edb10f;
	 color:#000 
}
 .um-events-tile .event.alumni.navbar .date-box,.um-events-tile .event.alumni.row-fluid .date-box,.um-events-tile .row.event.alumni .date-box{
	 background-color:#693c64;
	 color:#fff 
}
 .um-events-tile .event.arts--amp--culture.navbar .date-box,.um-events-tile .event.arts--amp--culture.row-fluid .date-box,.um-events-tile .event.arts_culture.navbar .date-box,.um-events-tile .event.arts_culture.row-fluid .date-box,.um-events-tile .row.event.arts--amp--culture .date-box,.um-events-tile .row.event.arts_culture .date-box{
	 background-color:#ce1836;
	 color:#fff 
}
 .um-events-tile .event.international.navbar .date-box,.um-events-tile .event.international.row-fluid .date-box,.um-events-tile .row.event.international .date-box{
	 background-color:#006fc4;
	 color:#fff 
}
 .um-events-tile .event.athletics.navbar .date-box,.um-events-tile .event.athletics.row-fluid .date-box,.um-events-tile .row.event.athletics .date-box{
	 background-color:#f85931;
	 color:#fff 
}
 .um-events-tile .help-block{
	 font-size:.9em;
	 margin-bottom:5px 
}
 .um-events-tile .story-date{
	 padding:0 5px 0 15px 
}
 .um-events-tile .date-box{
	 background-color:#5e001d;
	 color:#fff;
	 height:38px;
	 padding:2px 0 
}
 .um-events-tile .date-box .date{
	 font-weight:500;
	 font-size:1.2rem;
	 padding-top:2px 
}
 .um-events-tile .more_events a{
	 color:#5e001d;
	 font-weight:700;
	 padding:0 4px 
}
 .jumbotron_mini{
	 padding-top:0;
	 padding-bottom:0;
	 margin:0;
	 background-size:cover;
	 background-color:#222;
	 background-image:none!important;
	 background-repeat:no-repeat 
}
 .jumbotron_mini h1{
	 font-size:3em;
	 color:#fff;
	 width:100%;
	 margin-top:10px;
	 margin-bottom:10px 
}
 .umbox{
	 background-color:#fff;
	 margin-top:30px;
	 padding-top:15px 
}
 .oreo-padding{
	 padding-top:30px;
	 padding-bottom:30px 
}
 body.admissions .jumbotron{
	 margin-bottom:0;
	 overflow:hidden;
	 background-color:#010509;
	 border-bottom:50px solid #5e001d;
	 text-align:center;
	 padding:0 
}
 body.admissions .jumbotron .jumbotron-video-container{
	 position:relative;
	 line-height:0;
	 max-width:1920px;
	 margin:0 auto 
}
 body.admissions .jumbotron .jumbotron-video-container video{
	 width:100%;
	 margin-top:-70px 
}
 @media screen and (min-width:1900px) and (max-width:1940px){
	 body.admissions .jumbotron .jumbotron-video-container video{
		 margin-bottom:-80px;
		 margin-top:-80px 
	}
}
 @media screen and (min-width:1590px) and (max-width:1610px){
	 body.admissions .jumbotron .jumbotron-video-container video{
		 margin-bottom:-30px;
		 margin-top:-30px 
	}
}
 @media screen and (min-width:1420px) and (max-width:1450px){
	 body.admissions .jumbotron .jumbotron-video-container video{
		 margin-bottom:-45px;
		 margin-top:-45px 
	}
}
 @media screen and (min-width:1340px) and (max-width:1380px){
	 body.admissions .jumbotron .jumbotron-video-container video{
		 margin-bottom:-90px;
		 margin-top:-90px 
	}
}
 body.admissions .jumbotron .jumbotron-video-container .video-overlay{
	 top:0;
	 z-index:1;
	 position:absolute;
	 width:100% 
}
 body.admissions .jumbotron .jumbotron-video-container .video-overlay img{
	 position:absolute;
	 padding:0;
	 display:block;
	 right:100px 
}
 body.admissions .jumbotron .jumbotron-video-container .video-overlay img.lets-go-there{
	 margin-top:200px;
	 width:400px 
}
 body.admissions .jumbotron .jumbotron-video-container .video-overlay img.watch-video{
	 margin-top:425px;
	 width:200px 
}
 body.admissions .verbs{
	 background:top left no-repeat;
	 background-size:cover 
}
 @media only screen and (max-width:1365px){
	 body.admissions .verbs .container,body.admissions .verbs .story_category_list.category_stories{
		 width:auto 
	}
}
 body.admissions .verbs .verb{
	 overflow:hidden;
	 margin-top:-100px;
	 background-color:#fff;
	 height:400px;
	 margin-bottom:35px;
	 text-align:center 
}
 body.admissions .verbs .verb h2{
	 font-size:3rem;
	 font-weight:100 
}
 body.admissions .verbs .verb .icon{
	 margin:20px 0;
	 height:85px 
}
 body.admissions .verbs .verb .btn,body.admissions .verbs .verb .btn-large{
	 margin-top:10px;
	 text-transform:inherit;
	 width:70% 
}
 body.admissions .verbs .verb .teaser{
	 min-height:95px;
	 padding-top:10px 
}
 @media screen and (max-width:767px){
	 body.admissions .quote .photo img{
		 width:100%!important;
		 height:auto!important 
	}
}
 body.admissions .quote .photo{
	 margin-top:15px 
}
 body.admissions .quote .photo img{
	 position:relative;
	 width:245px;
	 max-width:100%;
	 border-radius:50%;
	 border:8px solid #5e001d 
}
 body.admissions .quote .photo img:before{
	 content:"";
	 display:block;
	 padding-top:100% 
}
 body.admissions .quote.lines_1 .content{
	 padding:35px 0 
}
 body.admissions .quote.lines_2 .content{
	 padding:25px 0 
}
 body.admissions .quote.lines_3 .content{
	 padding:12px 0 
}
 body.admissions .quote.lines_4 .content{
	 padding:0 
}
 body.admissions .quote .content{
	 margin-top:10px 
}
 body.admissions .quote .content .by-line{
	 font-size:2.3rem;
	 font-weight:100;
	 padding-top:5px;
	 color:#666 
}
 body.admissions .quote blockquote{
	 font-size:1.6rem;
	 color:#222;
	 border-left:0;
	 margin:0;
	 padding:0;
	 quotes:"\201C" "\201D" "\2018" "\2019" 
}
 body.admissions .quote blockquote:before{
	 content:'\201C ' 
}
 body.admissions .quote blockquote:after{
	 content:'\201D' 
}
 body.admissions .experience-um{
	 height:1300px;
	 background-position:top center;
	 background-position-y:130px;
	 background-repeat:no-repeat;
	 background-size:contain 
}
 body.admissions .colleges{
	 background:top left no-repeat;
	 background-size:cover;
	 margin-top:27px 
}
 body.admissions .colleges a.college{
	 display:block;
	 height:205px;
	 background-color:#fff;
	 position:relative;
	 border-bottom:10px solid #000 
}
 body.admissions .colleges a.college:hover{
	 text-decoration:none 
}
 @media only screen and (min-width:1200px) and (max-width:1330px){
	 body.admissions .colleges a.college{
		 height:235px 
	}
}
 body.admissions .colleges a.college img{
	 position:absolute;
	 bottom:0;
	 right:0 
}
 body.admissions .colleges a.college.health img,body.admissions .colleges a.college.soba img{
	 right:-12px 
}
 body.admissions .colleges a.college.soba{
	 border-color:#ce1836 
}
 body.admissions .colleges a.college.health{
	 border-color:#d93a12 
}
 body.admissions .colleges a.college.coehs img,body.admissions .colleges a.college.cvpa img,body.admissions .colleges a.college.law img{
	 right:0 
}
 body.admissions .colleges a.college.cvpa{
	 border-color:#f28538 
}
 body.admissions .colleges a.college.coehs{
	 border-color:#edb10f 
}
 body.admissions .colleges a.college.cfc{
	 border-color:#537d00 
}
 body.admissions .colleges a.college.cfc img{
	 bottom:-10px 
}
 body.admissions .colleges a.college.law{
	 border-color:#0070a8 
}
 body.admissions .colleges a.college.jour{
	 border-color:#693c64 
}
 body.admissions .colleges a.college.jour img{
	 right:-20px 
}
 body.admissions .colleges a.college.hs{
	 border-color:#78000c 
}
 body.admissions .colleges a.college.hs img{
	 left:0 
}
 body.admissions .colleges a.college.dhc{
	 border-color:#136666 
}
 body.admissions .colleges a.college.dhc img{
	 left:-26px;
	 bottom:-6px 
}
 body.admissions .colleges a.college.mc{
	 border-color:#7f4927 
}
 body.admissions .colleges a.college.mc img{
	 right:0 
}
 body.admissions .colleges a.college h3{
	 text-transform:uppercase;
	 font-size:1.1rem;
	 font-weight:700;
	 padding:15px 15px 0;
	 color:#222 
}
 body.admissions .colleges a.college h3 span{
	 font-size:.8rem;
	 display:block;
	 font-weight:100 
}
 body.admissions .connect-with-us{
	 overflow:hidden;
	 border-top:10px solid #5e001d;
	 text-align:right;
	 background-size:cover 
}
 body.admissions .connect-with-us .text-box{
	 background-color:rgba(255,255,255,.65);
	 margin-top:100px;
	 margin-bottom:100px;
	 padding-bottom:30px;
	 text-align:center 
}
 body.admissions .connect-with-us .text-box h2{
	 margin-bottom:0;
	 font-size:2rem;
	 text-transform:uppercase;
	 font-weight:700;
	 padding-bottom:30px 
}
 body.admissions .connect-with-us .text-box .social{
	 padding-bottom:13px 
}
 body.admissions .connect-with-us .text-box .social li a img{
	 width:47px 
}
 body.admissions .connect-with-us .text-box .app li a img{
	 width:138px 
}
 body.admissions .study-search-bar{
	 padding-left:0;
	 padding-right:0 
}
 body.admissions .study-search-bar .study-subject-bar{
	 background:#fff;
	 box-shadow:2px 2px 6px 0 rgba(0,0,0,.2);
	 margin-bottom:15px;
	 overflow:hidden 
}
 body.admissions .study-search-bar .study-subject-bar .navbar,body.admissions .study-search-bar .study-subject-bar .row,body.admissions .study-search-bar .study-subject-bar .row-fluid{
	 margin-bottom:0 
}
 body.admissions .study-search-bar .study-subject-bar h2{
	 float:left;
	 border-bottom:0;
	 font-size:1.4rem;
	 margin-top:20px 
}
 body.admissions .study-search-bar .study-subject-bar label{
	 display:inline 
}
 body.admissions .study-search-bar .study-subject-bar .browse{
	 margin-bottom:5px;
	 float:left;
	 display:inline 
}
 body.admissions .study-search-bar .study-subject-bar .browse a,body.admissions .study-search-bar .study-subject-bar h2{
	 margin-bottom:0;
	 padding-bottom:0;
	 height:40px 
}
 body.admissions .study-search-bar .study-subject-bar .browse a{
	 visibility:hidden;
	 font-size:0;
	 display:block;
	 margin-top:15px 
}
 body.admissions .study-search-bar .study-subject-bar .browse a:before{
	 background-image:url(https://cdn.umt.edu/flaticon/explore.svg);
	 background-size:25px 25px;
	 visibility:visible;
	 margin-top:5px;
	 display:inline-block;
	 width:25px;
	 height:25px;
	 margin-left:10px;
	 content:"" 
}
 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-4.col-sm-7.col-xs-12{
	 padding:0 10px 14px;
	 width:100% 
}
 @media (min-width:768px){
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-12.col-sm-5.col-xs-12{
		 width:40% 
	}
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-4.col-sm-7.col-xs-12{
		 width:55%;
		 padding:0 
	}
}
 @media (min-width:992px){
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-12.col-sm-5.col-xs-12{
		 width:35% 
	}
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-4.col-sm-7.col-xs-12{
		 width:61%;
		 padding:0 
	}
}
 @media (min-width:1200px){
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-12.col-sm-5.col-xs-12{
		 width:45% 
	}
	 body.admissions .study-search-bar .study-subject-bar .col-lg-4.col-md-4.col-sm-7.col-xs-12{
		 width:55%;
		 padding:0 
	}
}
 body.admissions .place-for-you{
	 margin-top:50px;
	 border-top:10px solid #5e001d;
	 background:#fff;
	 overflow:hidden;
	 border-bottom:6px solid #5e001d;
	 text-align:right;
	 background-size:cover 
}
 body.admissions .place-for-you .text-box{
	 background-color:rgba(255,255,255,.65);
	 margin-top:100px;
	 margin-bottom:100px;
	 padding-bottom:30px 
}
 body.admissions .place-for-you .text-box h2{
	 margin-bottom:0;
	 font-size:2rem;
	 text-transform:uppercase;
	 font-weight:700 
}
 body.admissions .place-for-you .text-box h3{
	 margin-top:0;
	 font-size:1.7rem 
}
 body.admissions .deadlines{
	 border-bottom:10px solid #5e001d;
	 background:#fff 
}
 body.admissions .deadlines .navbar,body.admissions .deadlines .row,body.admissions .deadlines .row-fluid{
	 margin-bottom:40px 
}
 body.admissions .deadlines h2{
	 text-align:center;
	 font-size:2.6rem;
	 margin-top:10px;
	 margin-bottom:1.9rem 
}
 .site_container body.admissions .deadlines table thead,body.admissions .deadlines .site_container table thead,body.admissions .deadlines .table thead{
	 background-color:#5e001d;
	 color:#fff;
	 font-weight:400 
}
 body.admissions .admissions-content>.col-md-12{
	 padding:0 
}
 