@charset "utf-8";

.flexslider.flex-homepage img{margin:0 auto}@font-face{font-family:"OpenSansRegular";src:url("fonts/open-sans/OpenSans-Regular-webfont.eot");src:url("fonts/open-sans/OpenSans-Regular-webfontd41d.eot?#iefix") format("embedded-opentype"), url("fonts/open-sans/OpenSans-Regular-webfont.woff") format("woff"), url("fonts/open-sans/OpenSans-Regular-webfont.ttf") format("truetype"), url("fonts/open-sans/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:normal;font-style:normal}
.nivo-lightbox-overlay{position:fixed;top:0;left:0;z-index:99998;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}
.nivo-lightbox-wrap{position:absolute;top:10%;bottom:10%;left:10%;right:10%}
.nivo-lightbox-content{width:100%;height:100%}
.nivo-lightbox-title-wrap{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}
.nivo-lightbox-nav{display:none}
.nivo-lightbox-prev{position:absolute;top:50%;left:0}
.nivo-lightbox-next{position:absolute;top:50%;right:0}
.nivo-lightbox-close{position:absolute;top:2%;right:2%}
.nivo-lightbox-image{text-align:center}
.nivo-lightbox-image img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}
.nivo-lightbox-content iframe{width:100%;height:100%}
.nivo-lightbox-ajax{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-lightbox-error{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}
.nivo-lightbox-error p{display:table-cell;vertical-align:middle}
.nivo-lightbox-effect-fade,.nivo-lightbox-effect-fadeScale,.nivo-lightbox-effect-slideLeft,.nivo-lightbox-effect-slideRight,.nivo-lightbox-effect-slideUp,.nivo-lightbox-effect-slideDown,.nivo-lightbox-effect-fall{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transition:all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);-moz-transition:all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);-ms-transition:all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);-o-transition:all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);transition:all 0.3s cubic-bezier(0.25,0.5,0.5,0.9)}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
html{overflow-y:scroll}
body{margin:0;padding:0;font-size:13px;text-align:left;font-family:'OpenSansRegular', Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6, .times, .sidebar aside .sbtitle{font-family:"Times New Roman", Times, serif}
.row0{border-bottom:2px solid}
.row2{border-top:3px solid}
.row4{border-bottom:1px solid}
.row5, .row6{border-top:1px solid}
h1, h2, h3, h4, h5, h6{margin:0 0 1px 0;padding:0;font-weight:normal;line-height:normal}
h1{font-size:32px}
h2{font-size:22px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:14px;text-transform:uppercase;font-weight:bold}
address{margin:10px 0;font-style:normal}
.cc.circle{display:inline-block;width:48px;height:48px;margin:0;padding:15px 0 0 0;font-size:18px;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.date-icon{display:table;position:relative;float:left;margin-right:10px;padding:21px 2px 2px 2px;width:59px;height:63px;text-align:center}
.date-icon, .date-icon em{-moz-border-radius:12%;-webkit-border-radius:12%;border-radius:12%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.date-icon strong, .date-icon em{font-weight:normal;font-style:normal}
.date-icon strong{display:block;position:absolute;top:0;left:0;width:100%;text-transform:uppercase}
.date-icon em{display:table-cell;vertical-align:middle;font-size:22px}
#topbar{position:relative}
#topbar form input, #topbar form button{float:left;height:40px;border:none}
#topbar form input{width:auto}
#topbar form button[type="submit"]{width:40px;margin-left:1px;padding:0}
#topbar form button span{margin:0;padding:0;font-size:20px;line-height:20px}
#topbar .social li{float:left;margin-right:1px}
#topbar [class^="socico-"], #topbar [class*=" socico-"]{font-size:1.6em;width:40px;height:40px}
#slidepanel{width:100%;padding:0px 0;overflow:hidden}
#openpanel{top:100%;left:50%;margin-left:-29px;width:58px;height:24px;overflow:hidden}
#openpanel a{width:58px;height:58px;margin-top:-34px;padding:34px 0 0 21px;font-size:16px;line-height:16px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#header{padding:30px 0 35px}
#header .fl_left{margin-top:-3px}
#header .fl_left h1, #header .fl_left p{margin:0;font-weight:normal;text-transform:none}
#header .fl_left h1{font-size:32px;font-variant:small-caps}
#header .fl_left p{font-size:16px;text-transform:capitalize}
#header .fl_right{padding-top:2px}
#header .fl_right ul.meta{margin-bottom:17px}
#header .fl_right ul.meta li{margin-left:20px}
#header .fl_right ul.meta li:first-child{margin-left:0}
#header .fl_right ul.meta li span{margin-right:8px}
#pageintro{padding:30px 0}
.container{clear:both;font-size:1em;line-height:1.6em}
.container section{margin-bottom:50px}
.container section:last-child, .container section.last, .container section.nospace{margin-bottom:0}
.emphasise, .container .emphasise{font-size:2.8em;line-height:1.4em}
.font-xsmall, .container .font-xsmall{font-size:.8em}
.font-small, .container .font-small{font-size:1em}
.font-medium, .container .font-medium{font-size:1.2em}
.font-large, .container .font-large{font-size:1.4em}
.font-xl, .container .xl-large{font-size:4em;line-height:1.2em}
.font-xxl, .container .xxl-large{font-size:6em;font-weight:normal;line-height:1.2em}
.sidebar aside .sbtitle{margin:0 0 30px 0;padding:0;font-size:22px}
.sidebar aside .sbtitle span{margin:0 10px 0 0;padding:0}
.sidebar aside .latest-comments li{margin:20px 0 0 0;padding:0 0 20px 0;line-height:normal;border-bottom:1px solid}
.sidebar aside .latest-comments li:first-child{margin-top:0}
.sidebar aside .latest-comments li img{float:left;margin-right:10px}
.sidebar aside .latest-comments li p{margin:0;padding:0}
.linkblock .title{margin:0 0 50px 0;padding:0 0 10px 0;text-transform:uppercase;text-align:center;border-bottom:1px solid}
.linkblock ul{margin:0;padding:0;list-style:none}
.linkblock ul li{margin:0 0 8px 0}
.linkblock, .container, #p-footer{padding:80px 0}
#p-footer form input{float:left;width:64%;height:30px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#p-footer form input[type="submit"]{width:35%;margin-left:1px;padding:0 5px;text-transform:uppercase;font-weight:bold}
#copyright{padding:50px 0 45px 0;border-top:1px solid} 
@font-face{font-family:'FontAwesome';src:url('fonts/font-awesome/fontawesome-webfontf77b.eot?v=3.2.1');src:url('fonts/font-awesome/fontawesome-webfontd41d.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('fonts/font-awesome/fontawesome-webfontf77b.woff?v=3.2.1') format('woff'),url('fonts/font-awesome/fontawesome-webfontf77b.ttf?v=3.2.1') format('truetype'),url('fonts/font-awesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}a [class^="icon-"],a [class*=" icon-"]{display:inline}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em}[class^="icon-"]
.icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none}
.icons-ul>li{position:relative}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit}[class^="icon-"].hide,[class*=" icon-"]
.hide{display:none}.icon-muted{color:#eeeeee}
.icon-light{color:#ffffff}
.icon-dark{color:#333333}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.icon-2x{font-size:2em}
.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.icon-3x{font-size:3em}
.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.icon-4x{font-size:4em}
.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.icon-5x{font-size:5em}
.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.pull-right{float:right}
.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].
pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"]
.pull-right{margin-left:.3em}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"]
.pull-left.icon-2x{margin-right:.2em}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}
.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none}
@-moz-keyframes spin{
	0%{-moz-transform:rotate(0deg)} 
	100%{-moz-transform:rotate(359deg)}
	}
	@-webkit-keyframes spin{
		0%{-webkit-transform:rotate(0deg)} 
		100%{-webkit-transform:rotate(359deg)}
		}
		@-o-keyframes spin{
			0%{-o-transform:rotate(0deg)} 
			100%{-o-transform:rotate(359deg)}
			}
			@-ms-keyframes spin{
				0%{-ms-transform:rotate(0deg)} 
				100%{-ms-transform:rotate(359deg)}
				}
				@keyframes spin{
					0%{transform:rotate(0deg)} 
					100%{transform:rotate(359deg)}
					}
					.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}
					.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
					.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
					.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
					.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
					a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-power-off:before,.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-gear:before,.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-gears:before,.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-unchecked:before,.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before,.icon-eur:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-rupee:before,.icon-inr:before{content:"\f156"}.icon-yen:before,.icon-jpy:before{content:"\f157"}.icon-renminbi:before,.icon-cny:before{content:"\f158"}.icon-won:before,.icon-krw:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}
					#header nav li{margin-right:6px;padding-right:10px;border-right:1px solid}
					#header nav li:last-child{margin-right:0;padding-right:0;border:none}
					#topnav{position:relative;margin:0;padding:0;word-wrap:normal;white-space:normal;clear:both}
					#topnav ul:first-child{float:left;margin-top:-3px}
					#topnav ul{margin:0;padding:0;list-style:none;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
					#topnav ul ul{z-index:99999;position:absolute;width:190px;border:solid;border-width:0}
					#topnav ul ul ul, #topnav ul ul ul ul{left:190px;top:0}
					#topnav ul:first-child li:last-child > ul{right:0}
					#topnav ul:first-child > li:last-child li > ul{left:-190px}
					#topnav li{display:block;position:relative;float:left;margin:0;padding:0}
					#topnav ul:first-child li:last-child{margin-right:0}
					#topnav li li{width:100%;margin:0;text-transform:capitalize;border:solid;border-width:0 0 1px 0}
					#topnav li li:last-child{border-width:0}
					#topnav li a{display:block;padding:27px 25px;border-top:3px solid transparent}
					#topnav li li a{display:block;margin:0;padding:10px 15px;border-top:none}
					#topnav li a.drop:before, #topnav li.active a.drop:before{position:absolute;top:36px;left:14px;width:0;height:0;border:solid;border-width:5px 3px 3px 3px;border-color:transparent;content:""}
					#topnav li li a.drop:before, #topnav li.active li a.drop:before{top:16px;left:5px}
					#topnav ul ul{display:block;height:0;opacity:0;overflow:hidden;white-space:normal;word-wrap:break-word}
					#topnav ul li:hover > ul{height:auto;opacity:1;overflow:visible}
					#topnav ul li li:hover > a, #topnav ul li.active ul .active > a{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
					#topnav ul ul{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
					#topnav form{display:block;margin:0 auto;padding:30px 0}
					#topnav form select{display:block;width:100%;padding:8px;border:1px solid;cursor:pointer;outline:none}
					#topnav form select option{display:block;margin:10px;padding:0;cursor:pointer;outline:none;border:none}
					.breadcrumb{float:right;font-size:12px}
					.breadcrumb ul{margin:0;padding:0;list-style:none}
					.breadcrumb li{display:inline;margin-right:10px;text-transform:uppercase}
					.breadcrumb li:last-child{margin-right:0}
					.breadcrumb a{display:inline-block;position:relative;padding:0 15px 0 0}
					.breadcrumb a:before{position:absolute;top:0;right:0;content:"/"}
					.breadcrumb li:last-child a{padding:0}
					.breadcrumb li:last-child a:before{content:""}
					.sidebar aside nav{display:block;width:100%}
					.sidebar aside nav ul{margin:0;padding:0;list-style:none}
					.sidebar aside nav li{margin:0 0 5px 0;padding:0}
					.sidebar aside nav a{display:block;position:relative;margin:0;padding:5px 10px 8px 15px;text-decoration:none;border-bottom:1px solid}
					.sidebar aside nav a:before{position:absolute;top:5px;left:5px;font-family:"FontAwesome";font-size:9px;content:"\f0da"}
					.sidebar aside nav ul ul a{padding-left:35px}
					.sidebar aside nav ul ul a:before{left:25px}
					.sidebar aside nav ul ul ul a{padding-left:45px}
					.sidebar aside nav ul ul ul a:before{left:35px}
					.sidebar aside nav ul ul ul ul a{padding-left:55px}
					.sidebar aside nav ul ul ul ul a:before{left:45px}
					.sidebar aside nav ul ul ul ul ul a{padding-left:65px}
					.sidebar aside nav ul ul ul ul ul a:before{left:55px}
					.pagination{display:block;width:100%;clear:both;line-height:normal}
					.pagination ul{margin:0;padding:0;list-style:none}
					.pagination li{display:inline}
					.pagination strong{font-weight:normal}
					.pagination .next{margin:0}
					.pagination a, .pagination .current strong, .pagination .splitter strong{display:inline-block;padding:8px 12px;margin:1px 5px}
					.pagination a:first-child{margin-left:0}
					.pagination a{border:1px solid}
					.prevnext{display:block;width:100%;clear:both;line-height:normal}
					.prevnext ul{margin:0;padding:5px 10px;list-style:none}
					.prevnext li{float:right}
					.prevnext li:first-child{float:left}
					#scrolltotop{z-index:999999;visibility:hidden;opacity:0.2;filter:alpha(opacity=20);position:fixed;bottom:60px;right:5px;padding:14px 10px 5px;line-height:normal;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
					#scrolltotop.visible{visibility:visible;opacity:0.5;filter:alpha(opacity=50)}
					#scrolltotop.visible{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
					#scrolltotop:hover{opacity:1;filter:alpha(opacity=100)}
					#scrolltotop span{border-top:5px solid #FFFFFF}
					.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
					.flex-slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:"flexslider-icon";src:url("fonts/flexslider/flexslider-icon.eot");src:url("fonts/flexslider/flexslider-icond41d.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider/flexslider-icon.woff") format("woff"),url("fonts/flexslider/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}
					.flexslider{margin:0;padding:0}
					.flexslider .flex-slides >li{display:none;-webkit-backface-visibility:hidden;position:relative}
					.flexslider .flex-slides a{text-decoration:none;outline:none}
					.flexslider .flex-slides a img{border:none}
					.flexslider .flex-slides img{max-width:100%;display:block}
					.flex-pauseplay span{text-transform:capitalize}
					.flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
					html[xmlns] .flex-slides{display:block}* html .flex-slides{height:1%}
					.flexslider{position:relative;margin:0}
					.flex-viewport{max-height:2000px;direction:ltr}
					.loading .flex-viewport{max-height:300px}
					.carousel li{margin-right:30px}
					.carousel li:last-child{margin-right:0}
					.flex-direction-nav{*height:0;line-height:normal}
					.flex-direction-nav li{display:inline-block;position:absolute;top:50%;width:30px;height:30px;margin:-15px 0 0 0;z-index:10}
					.flex-direction-nav li:first-child{left:10px}
					.flex-direction-nav li:first-child+li{right:10px}
					.flex-direction-nav li:last-child{right:10px}
					.flex-direction-nav a{display:table-cell;width:30px;height:30px;padding:2px 0 0 0;font-size:18px;line-height:18px;font-family:"flexslider-icon";text-align:center;vertical-align:middle;opacity:0;filter:alpha(opacity=0);cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
					.flex-direction-nav a:before{content:"\f001"}
					.flex-direction-nav a.flex-next:before{content:"\f002"}
					.flex-direction-nav a{color:#FFF;background-color:#000}
					.flexslider:hover .flex-prev,.flexslider:hover .flex-next{opacity:0.7;filter:alpha(opacity=70)}
					.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
					.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
					.flex-direction-nav em{display:none}
					.carousel.flex-carousel{position:relative}
					.carousel.flex-carousel .flex-direction-nav{display:block;position:absolute;top:-25px;right:0;width:42px}
					.carousel.flex-carousel .flex-direction-nav li{width:20px;height:20px;margin:0}
					.carousel.flex-carousel .flex-direction-nav li:first-child{left:0}
					.carousel.flex-carousel .flex-direction-nav li:first-child+li{right:0}
					.carousel.flex-carousel .flex-direction-nav li:last-child{right:0}
					.carousel.flex-carousel .flex-direction-nav a{width:20px;height:20px;font-size:13px;line-height:13px}
					.flex-pauseplay a{display:block;position:absolute;bottom:5px;left:10px;width:20px;height:20px;color:#000;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer}
					.flex-pauseplay a:before{display:inline-block;font-family:"flexslider-icon";font-size:20px;content:'\f004'}
					.flex-pauseplay a:hover{opacity:1}
					.flex-pauseplay a.flex-play:before{content:'\f003'}
					.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
					.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
					.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
					.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
					.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
					.flex-control-thumbs{margin:0;position:static;overflow:hidden;border-top:1px solid transparent}
					.flex-control-thumbs li{width:25%;float:left;margin:0}
					.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
					.flex-control-thumbs img:hover{opacity:1}
					.flex-control-thumbs .flex-active{opacity:1;cursor:default}
					.flex-caption{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
					.flex-caption{position:absolute;bottom:0;left:0;margin:0;padding:20px 15px;color:#FFF;background:#000;background:rgba(0,0,0,0.7)}
					.flex-caption *{margin:0;padding:0;font-size:1em}
					.full_width .flexslider{max-height:600px;overflow:hidden}
					.flex-homepage .flex-caption{position:absolute;top:20%;left:inherit;bottom:inherit;margin:0;padding:0;background:none}
					.flex-homepage .flex-caption .fc-hpage{display:block;max-width:1140px;margin:0 auto}
					.flex-homepage .flex-caption .fc-hpage p{margin-top:0;padding:0 15px}
					.flex-homepage .flex-caption .fc-hpage .font-xl{font-size:2em}
					.flex-homepage .flex-caption .fc-hpage * span{display:inline-block;padding:5px 8px;color:#FFF;background:#000;background:rgba(0,0,0,0.7);font-style:normal}
					.flex-homepage .flex-caption .fc-hpage.fc-light * span{color:#000;background:#FFF;background:rgba(255,255,255,0.7)}
					.post-image{margin-bottom:40px}
					.blog-post-title{margin-bottom:10px}
					.blog-post-meta{font-size:.8em}
					.blog-post-meta ul{margin:0 0 30px 0;padding:0;list-style:none}
					.blog-post-meta ul li{display:inline;margin-right:10px}
					.blog-post-meta ul li:last-child{margin-right:0}
					.blog-post-meta ul li.blog-post-author, .blog-post-meta ul li.blog-post-date, .blog-post-meta ul li.blog-post-cats, .blog-post-meta ul li.blog-post-comcnt{position:relative;padding-left:14px}
					.blog-post-meta ul li.blog-post-author:before, .blog-post-meta ul li.blog-post-date:before, .blog-post-meta ul li.blog-post-cats:before, .blog-post-meta ul li.blog-post-comcnt:before{position:absolute;top:0;left:0;font-family:"FontAwesome"}
					.blog-post-meta ul li.blog-post-author:before{content:"\f040"}.blog-post-meta ul li.blog-post-date:before{content:"\f073"} 
					.blog-post-meta ul li.blog-post-cats:before{content:"\f00b"}
					.blog-post-meta ul li.blog-post-comcnt:before{content:"\f086"}
					#intro ul{display:table;width:100%;border-collapse:collapse}
					#intro li{display:table-cell;width:20%;height:100%;border:solid;border-width:0 1px;border-color:inherit;text-align:center;vertical-align:top}
					#intro li a{background-color:inherit;padding:50px 10px}
					button.button.block{display:block;width:100%;padding:8px 10px;font-size:16px;text-transform:uppercase}
					#blog-posts #blog-overview{display:block;width:100%}
					#blog-posts #blog-overview .blog-post-excerpt{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid}
					#blog-post .post-content-wrapper{margin-bottom:50px}
					#blog-post .post-content-wrapper .post-content{margin-bottom:30px}
					#blog-post .post-author-bio{margin-bottom:50px;padding:30px 0;border:solid;border-width:1px 0}
					#blog-post .post-author-bio .post-author-image{float:left;margin-right:15px}
					#blog-post .post-author-bio .post-author-about{line-height:1.6em}
					#blog-post .post-author-bio .post-author-about span{display:block;margin-bottom:8px;text-transform:uppercase}
					#blog-post .blog-post-related{margin-bottom:50px}
					#blog-post .blog-post-related sup{vertical-align:baseline}
					#blog-post .blog-post-related ul{margin:0;padding:0}
					#blog-post .blog-post-related ul li{margin-bottom:0}
					#blog-post .blog-post-related ul.nospace.spacing li{margin-bottom:25px}
					#blog-post .blog-post-related ul.nospace.spacing li:last-child{margin-bottom:0}
					#blog-post .blog-post-related ul.related li{margin-top:15px}
					#blog-post .blog-post-related ul.related li:first-child{margin-top:0}
					#blog-post .blog-post-related ul.related li img{float:left;max-width:52px;max-height:52px;margin:0 10px 0 0;padding:2px;border:1px solid}
					#blog-post #comment-count{display:block;margin:0 0 50px 0}
					#blog-post #comment-count .fl_left{font-weight:bold}
					#blog-post #comment-list ul{list-style:none}
					#blog-post #comment-list ul:first-child{margin-bottom:50px}
					#blog-post #comment-list ul:first-child li > ul{margin-top:25px;margin-bottom:25px}
					#blog-post #comment-list .comment-wrapper{display:block;width:100%}
					#blog-post #comment-list .comment-wrapper .comment-meta .comment-avatar{margin-right:20px}
					#blog-post #comment-list .comment-wrapper .comment-meta .comment-avatar img{padding:2px;border:1px solid}
					#blog-post #comment-list .comment-wrapper .comment-meta .comment-author .comment-date{font-size:11px}
					#blog-post #comment-list .comment-wrapper .comment-meta .comment-author .comment-date time{float:left;margin-right:10px}
					#blog-post #comment-list .comment-wrapper .comment-meta .comment-author .comment-date .comment-reply{float:left;margin:3px 0 0 0;padding:0 0 0 10px;border:solid;border-width:0 0 0 1px;text-transform:uppercase}
					#blog-post #comment-list .comment-wrapper .comment-content{padding-bottom:10px;border-bottom:1px solid}
					#portfolio ul, #gallery section figure ul{margin:0;padding:0;list-style:none}
					#portfolio ul li article{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid}
					#gallery section figure ul li{margin-bottom:30px}
					#gallery section figure ul li a{display:block;position:relative}
					#gallery section figure ul li a:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.6)}
					#gallery section figure ul li a:after{display:table-cell;text-align:center;vertical-align:middle;position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;padding:5px 0 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:"FontAwesome";content:"\f065";font-size:36px;line-height:36px}
					#gallery section figure ul li a:before, #gallery section figure ul li a:after{opacity:0}
					#gallery section figure ul li a:hover:before, #gallery section figure ul li a:hover:after{opacity:1}
					#fof{display:block;margin:0;padding:100px 0 0 0;text-align:center}
					#fof h1, #fof h2{margin:0;padding:0}#fof h1{margin-top:-150px;font-size:13em}
					#fof h2{margin-bottom:30px;font-size:32px;text-transform:uppercase}
					#fof p.notice{font-size:32px;line-height:34px}
					#fof form, #fof form input{display:inline-block}
					#fof form input{width:auto;min-width:200px}
					#fof form button[type="submit"]{width:auto}
					figure.team-member figcaption p{margin:15px 0 0 0;padding:0}
					figure.team-member figcaption .team-name{font-weight:bold}
					figure.team-member figcaption .team-title{margin:0 0 15px 0;font-size:11px;line-height:normal}
					figure.team-member figcaption .team-description{margin:0;padding-top:15px;border-top:1px solid}
					#intro li, button.button.block, #gallery section figure ul li a:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
					.calltoaction{display:block;padding:30px;text-transform:uppercase;font-size:1em}
					.container .calltoaction h1{margin:0 0 12px 0;padding:0;font-size:2em;text-transform:uppercase}
					.calltoaction p{margin:0;padding:0;line-height:1.4em;text-transform:none}
					.calltoaction .button{display:block;text-align:center;line-height:1.4em}
					.calltoaction.opt1, .calltoaction.opt2, .calltoaction.opt3{border:solid}
					.calltoaction.opt1{border-width:0 0 0 5px}
					.calltoaction.opt2{border-width:0 5px 0 0}
					.calltoaction.opt3{border-width:0 5px}
					h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{display:block;position:relative;padding-bottom:5px;border-bottom:1px solid}
					h1 span:after, h2 span:after, h3 span:after, h4 span:after, h5 span:after, h6 span:after{display:block;position:absolute;bottom:-2px;left:0;width:40px;height:3px;content:""}
					h1 span[class^="icon-"],
					 h2 span[class^="icon-"], 
					 h3 span[class^="icon-"], 
					 h4 span[class^="icon-"], 
					 h5 span[class^="icon-"], 
					 h6 span[class^="icon-"]{padding-bottom:0;border-bottom:none}
					 h1 span[class^="icon-"]:after,
					  h2 span[class^="icon-"]:after,
					   h3 span[class^="icon-"]:after,
					    h4 span[class^="icon-"]:after,
						 h5 span[class^="icon-"]:after,
						  h6 span[class^="icon-"]:after{display:none}
						  ul.nospace, ol.nospace{list-style:none}
						  .nospace.inline li{display:inline-block}
						  .nospace.spacing li{margin-bottom:25px}
						  .nospace.spacing li:last-child{margin-bottom:0}
						  .list{margin:10px 0;padding:0;list-style-position:inside}
						  .list.indent{margin-left:20px}
						  .list li{margin:6px 0 0 0;padding:0}
						  .list li:first-child{margin-top:0}
						  .list li > ul, .list li > ol{margin:8px 0 8px 30px}
						  .list.disc{list-style-type:disc}
						  .list.roman{list-style-type:upper-roman}
						  .list.alpha{list-style-type:upper-alpha}
						  .list.decimal{list-style-type:decimal}
						  .list.doughnut{list-style-type:circle}
						  .list.none,
						   .list.block,
						    .list.tick, 
							.list.arrow, 
							.list.tagcloud, 
							.list.underline{list-style-type:none}
							.list.block li > ul,
							 .list.block li > ol{padding:0 0 0 10px;list-style:none;border:solid;border-width:0 0 0 1px}
							 .list.tick li, .list.tick li .list.tick li, .list.arrow li, .list.arrow li .list.arrow li{position:relative;padding-left:22px}
							 .list.tick li:before, .list.arrow li:before, .list.tick li:after, .list.arrow li:after{position:absolute;top:0;font-family:"FontAwesome";font-size:13px}
							 .list.tick li:before, .list.arrow li:before{left:0}
							 .list.tick li:before, .list.tick li .list.tick li:before{content:"\f00c"}
							 .list.arrow li:before, .list.arrow li .list.arrow li:before{content:"\f061"}
							 .list.tick li ul, .list.arrow li ul{margin:inherit;padding:inherit}
							 .list.tick li li, .list.arrow li li{position:relative;padding-left:0}
							 .list.tick li li:before, .list.arrow li li:before{content:""}
							 .list.underline li{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid}
							 .list.underline li:last-child{margin-bottom:0}
							 .list.tagcloud li{display:inline-block;margin:0 5px 5px 0}
							 .list.tagcloud li a{display:block;padding:4px 10px;text-transform:capitalize}
							 .list.posttags{margin:0;padding:0 0 0 12px;list-style:none}
							 .list.posttags li{display:inline-block;position:relative;margin:0 15px 5px 0;text-transform:capitalize}
							 .list.posttags li:last-child{margin-right:0}
							 .list.posttags li a{display:block;position:relative;padding:5px 12px;font-size:11px;line-height:normal}
							 .list.posttags li a:before{position:absolute;top:0;left:-12px;bottom:0;content:"";border-style:solid;border-width:12px 12px 12px 0;border-color:transparent}
							 .list.posttags li a:after{position:absolute;top:10px;left:0;width:4px;height:4px;content:"";background:#FFFFFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:-1px -1px 2px #000;-webkit-box-shadow:-1px -1px 2px #000;box-shadow:-1px -1px 2px #000}
							 .list.posttags.rnd5 li a{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
							 .list.posttags.rnd8 li a{-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}
							 .list.posttags.rnd10 li a{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
							 .list.posttags.rnd12 li a{-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0}
							 hr, .divider1, .divider2, .divider3{display:block;width:100%;height:20px;margin:30px 0;padding:0;border-top:1px;clear:both}
							 .divider1{border-top-style:solid}
							 .divider2{border-top-style:dotted}
							 .divider3{border-top-style:dashed}
							 hr{height:1px;margin:25px 0;border:none}
							 .dropcap{display:block;float:left;clear:left;margin:0 10px 0 0;padding:10px 15px;font-size:28px;line-height:1.2em;font-weight:bold;text-align:center;border:1px solid #196f01}
							 blockquote:before, q:before, blockquote:after, q:after{quotes:none}
							 blockquote, blockquote:before, blockquote:after{border:solid}
							 blockquote{display:block;width:auto;margin:15px 0;padding:15px;border-width:0 0 0 5px;font-size:1em;line-height:1.2em;text-transform:none;font-style:normal}
							 .button{display:inline-block;font-weight:normal;line-height:normal}
							 .button.small{font-size:.9em;padding:5px 15px}
							 .button.medium{font-size:1.1em;padding:8px 15px}
							 .button.large{font-size:1.4em;padding:10px 22px}
							 .alert-msg{display:block;position:relative;margin:15px 0;padding:15px 20px;border:1px solid #F00000}
							 .alert-msg a{background-color:transparent}
							 .alert-msg.info{background-color:#FFFFFF;border-color:#E0E0E0}
							 .alert-msg.warning{background-color:#FEE794;border-color:#FDC703}
							 .alert-msg.success{background-color:#C2E4CD;border-color:#76C38F}
							 .alert-msg.error{background-color:#F3CBCC;border-color:#B9282C}
							 .alert-msg .close{position:absolute;top:15px;right:15px;font-weight:bold;font-size:1.4em}
							 .alert-msg.info .close{color:#A8A8A8}
							 .alert-msg.warning .close{color:#FDC703}
							 .alert-msg.success .close{color:#76C38F}
							 .alert-msg.error .close{color:#B9282C}
							 .accordion-wrapper, .toggle-wrapper{display:block;position:relative;width:100%;margin-top:15px}
							 .accordion-wrapper:first-child, .toggle-wrapper:first-child{margin-top:0}
							 .accordion-wrapper .accordion-title, .accordion-wrapper .accordion-title.active, .toggle-wrapper .toggle-title, .toggle-wrapper .toggle-title.active{display:block;position:relative;padding:0 0 0 34px;border:1px solid}
							 .accordion-wrapper .accordion-title span, .accordion-wrapper .accordion-title.active span, .toggle-wrapper .toggle-title span, .toggle-wrapper .toggle-title.active span{display:block;padding:8px 15px;border:solid;border-width:0 0 0 1px}
							 .accordion-wrapper .accordion-title:before, .toggle-wrapper .toggle-title:before, .accordion-wrapper .accordion-title.active:before, .toggle-wrapper .toggle-title.active:before{position:absolute;top:9px;left:9px;font-family:"FontAwesome";font-size:20px}
							 .accordion-wrapper .accordion-title:before, .toggle-wrapper .toggle-title:before{content:"\f067"}
							 .accordion-wrapper .accordion-title.active:before, .toggle-wrapper .toggle-title.active:before{content:"\f068"}
							 .accordion-wrapper .accordion-content, .toggle-wrapper .toggle-content{display:none;padding:15px 20px;border:solid;border-width:0 1px 1px 1px}
							 aside .accordion-wrapper .accordion-content, aside .toggle-wrapper .toggle-content{padding:15px 15px 0 15px}
							 .tab-wrapper{display:block;width:100%}
							 .tab-wrapper .tab-nav{position:relative;margin:0;padding:0;list-style:none}
							 .tab-wrapper .tab-nav li{display:inline-block;float:left;margin:0 -1px -1px 0}
							 .tab-wrapper .tab-nav li a{display:block;padding:10px 20px;border:1px solid}
							 .tab-wrapper .tab-nav li a:hover, .tab-wrapper .tab-nav li.ui-tabs-active a{color:inherit}
							 .tab-wrapper .tab-nav li.ui-tabs-active a{cursor:default}
							 .tab-wrapper .tab-container{display:block;padding:20px 25px 15px 25px;border:1px solid}
							 .tab-wrapper .tab-container .tab-content :first-child{margin-top:0}
							 .pricingtable-wrapper{text-align:center;line-height:normal;border:1px solid}
							 .pricingtable-wrapper .pricingtable{display:block}
							 .container .pricingtable-title h2{margin:0;padding:20px 5px;text-transform:capitalize}
							 .pricingtable-wrapper .pricingtable .pricingtable-list ul{margin:0;padding:0 25px;list-style:none}
							 .pricingtable-wrapper .pricingtable .pricingtable-list ul li{padding:10px 5px;border:solid;border-width:1px 0 0 0}
							 .pricingtable-wrapper .pricingtable .pricingtable-list ul li:first-child{border:none}
							 .pricingtable-wrapper .pricingtable .pricingtable-price{padding:15px 5px;font-size:2.5em}
							 .pricingtable-wrapper .pricingtable .pricingtable-price sup{font-size:.3em}
							 .pricingtable-wrapper .pricingtable .pricingtable-price span{display:block;margin:-5px 0 0 0;font-size:.3em}
							 .pricingtable-wrapper .pricingtable .pricingtable-signup{padding:20px 10px}
							 .skillset{margin:0 0 inherit 0;padding:0;list-style:none}.
							 skillset li, .skillset div{margin:8px 0 0 0}
							 .skillset li:first-child, .skillset div:first-child{margin-top:0}
							 .skillset strong{display:block;margin:0 0 2px 0}
							 .skillset span{display:block;margin:0;padding:3px}
							 .skillset em{display:block;min-height:10px;padding:2px 5px;font-weight:normal;font-style:normal;line-height:normal;color:#FFFFFF;background-color:#333333}
							 .blue, .list.archives.blue a{color:#56AED4}
							 .black{color:#000000}
							 .green, .list.archives.green a{color:#84B533}
							 .grey, .list.archives.grey a{color:#A8A8A8}
							 .dkgrey, .list.archives.dkgrey a{color:#333333}
							 .maroon{color:#800000}
							 .orange, .list.archives.orange a{color:#FDA46A}
							 .purple, .list.archives.purple a{color:#795984}
							 .red, .list.archives.red a{color:#B9282C}
							 .yellow, .list.archives.yellow a{color:#FFC600}
							 .white{color:#FFFFFF}
							 .bg_blue, .button.blue, .skillset .bg_blue{color:#FFFFFF;background-color:#56AED4}
							 .bg_black, .button.black{color:#FFFFFF;background-color:#000000}
							 .bg_green, .button.green, .skillset .bg_green{color:#FFFFFF;background-color:#84B533}
							 .bg_grey, .button.grey, .skillset .bg_grey{color:#FFFFFF;background-color:#A8A8A8}
							 .bg_dkgrey, .skillset .bg_dkgrey{color:#FFFFFF;background-color:#333333}
							 .bg_maroon, .button.maroon, .skillset .bg_maroon{color:#FFFFFF;background-color:#800000}
							 .bg_orange, .button.orange, .skillset .bg_orange{color:#FFFFFF;background-color:#FDA46A}
							 .bg_purple, .button.purple, .skillset .bg_purple{color:#FFFFFF;background-color:#795984}
							 .bg_red, .button.red, .skillset .bg_red{color:#FFFFFF;background-color:#196f01}
							 .bg_yellow, .button.yellow, .skillset .bg_yellow{color:#FFFFFF;background-color:#FFC600}
							 .bg_white, .button.white{color:#666666;background-color:#FFFFFF}
							 .button.black:hover{color:#FFFFFF;background-color:#232323}
							 .button.blue:hover{color:#FFFFFF;background-color:#1C546C}
							 .button.green:hover{color:#FFFFFF;background-color:#98BA55}
							 .button.grey:hover{color:#FFFFFF;background-color:#C9C9C9}
							 .button.maroon:hover{color:#FFFFFF;background-color:#400000}
							 .button.orange:hover{color:#FFFFFF;background-color:#A66000}
							 .button.purple:hover{color:#FFFFFF;background-color:#48344E}
							 .button.red:hover{color:#FFFFFF;background-color:#2dcd00}
							 .button.yellow:hover{color:#FFFFFF;background-color:#D2A402}
							 .button.white{border:1px solid #E0E0E0}
							 .button.white:hover{color:#666666;background-color:#EFEFEF}
							 form, fieldset, legend, label{margin:0;padding:0;border:none}
							 form{display:block;width:100%}
							 form div, form p{margin:0;padding:0}
							 legend{display:none}
							 label{display:block}
							 label input{margin-top:5px}
							 input[type="radio"] + label, input[type="checkbox"] + label{display:inline-block}
							 input, textarea, select{display:block;width:100%;padding:5px;border:1px solid;resize:none;outline:none}
							 input[type="submit"], input[type="reset"], input[type="radio"], input[type="checkbox"]{display:inline-block;width:auto;margin:0;padding:5px 15px;cursor:pointer}
							 input[type="radio"], input[type="checkbox"]{padding:0;border:none;border:0}textarea{overflow:auto}
							 select{padding:8px;cursor:pointer}
							 select option{display:block;margin:10px;padding:0;cursor:pointer;outline:none;border:none;text-transform:capitalize;font-size:1em}
							 input.button, button.button{width:auto;border:none;cursor:pointer}
							 button.button{display:inline-block;margin:0;padding:0;background-color:transparent}
							 button.button span{display:inline-block;padding:5px 10px}
							 .required{color:#F00000;background-color:inherit}
							 table, .table{table-layout:auto;width:100%}
							 table caption, .table .t-caption{text-align:left;font-weight:bold;text-transform:none;margin-bottom:15px}
							 table thead th, .table .t-header .t-cell{font-weight:normal;font-size:18px;vertical-align:middle;text-transform:uppercase;font-family:"Times New Roman", Times, serif}
							 table, table th, table td, .table, .table .t-cell{border:1px solid;border-collapse:collapse;border-spacing:0;vertical-align:top}
							 table th, table td, .table .t-cell{padding:15px}
							 .table{display:table}
							 .table .t-row{display:table-row}
							 .table .t-header{display:table-header-group}
							 .table .t-body{display:table-row-group}
							 .table .t-foot{display:table-footer-group}
							 .table .t-col{display:table-column}
							 .table .t-colgroup{display:table-column-group}
							 .table .t-cell{display:table-cell}
							 .table .t-caption{display:table-caption}
							 .table.calendar{max-width:100%;text-align:center;line-height:1em}
							 .table.calendar a{display:block;background-color:transparent}
							 .table.calendar .t-caption{text-align:center;text-transform:uppercase}
							 .table.calendar .t-cell{padding:5px 0;max-height:12px}
							 .table.calendar .t-header .t-cell{font-weight:bold;font-size:13px}
							 .icon-6x{font-size:6em}
							 .icon-8x{font-size:8em}
							 .icon-10x{font-size:10em}
							 .social{margin:0;padding:0;list-style:none}
							 .social li, .social div{display:inline-block;margin:0 2px 2px 0;line-height:normal}
							 .social li:last-child, .social li.last, .social div:last-child, .social div.last{margin-right:0}
							 .social li.socialtitle span{display:table-cell;height:30px;text-align:center;vertical-align:middle}
							 [class^="socico-"] em, [class*=" socico-"] em, [class^="icon-"] em, [class*=" icon-"] em{display:none}
							 [class^="socico-"], [class*=" socico-"]{font-size:1.2em;display:table-cell;width:30px;height:30px;text-align:center;vertical-align:middle}
							 [class^="socico-"]:hover, [class*=" socico-"]:hover, .social.coloured a:hover{color:#FFFFFF;background-color:#CCCCCC}
							 .social .socico-adn:hover, .social.coloured .socico-adn{background-color:#4A484C}
							 .social .socico-android:hover, .social.coloured .socico-android{background-color:#A4C639}
							 .social .socico-apple:hover, .social.coloured .socico-apple{background-color:#000000}
							 .social .socico-bitbucket:hover, .social.coloured .socico-bitbucket{background-color:#205081}
							 .social .socico-bitcoin:hover, .social.coloured .socico-bitcoin{background-color:#F7931A}
							 .social .socico-css3:hover, .social.coloured .socico-css3{background-color:#0070BB}
							 .social .socico-dribble:hover, .social.coloured .socico-dribble{background-color:#EA4C89}
							 .social .socico-dropbox:hover, .social.coloured .socico-dropbox{background-color:#3D9AE8}
							 .social .socico-facebook:hover, .social.coloured .socico-facebook{background-color:#3B5998}
							 .social .socico-flickr:hover, .social.coloured .socico-flickr{background-color:#FF0084}
							 .social .socico-foursquare:hover, .social.coloured .socico-foursquare{background-color:#25A0CA}
							 .social .socico-github:hover, .social.coloured .socico-github{background-color:#171516}
							 .social .socico-gittip:hover, .social.coloured .socico-gittip{background-color:#614C3E}
							 .social .socico-google-plus:hover, .social.coloured .socico-google-plus{background-color:#DB4A39}
							 .social .socico-html5:hover, .social.coloured .socico-html5{background-color:#E34C26}
							 .social .socico-instagram:hover, .social.coloured .socico-instagram{background-color:#3F729B}
							 .social .socico-linkedin:hover, .social.coloured .socico-linkedin{background-color:#0E76A8}
							 .social .socico-linux:hover, .social.coloured .socico-linux{background-color:#000000}
							 .social .socico-maxcdn:hover, .social.coloured .socico-maxcdn{background-color:#F5AE34}
							 .social .socico-pinterest:hover, .social.coloured .socico-pinterest{background-color:#C8232C}
							 .social .socico-renren:hover, .social.coloured .socico-renren{background-color:#005EA8}
							 .social .socico-rss:hover, .social.coloured .socico-rss{background-color:#EE802F}
							 .social .socico-skype:hover, .social.coloured .socico-skype{background-color:#00AFF0}
							 .social .socico-stackexchange:hover, .social.coloured .socico-stackexchange{background-color:#000000}
							 .social .socico-trello:hover, .social.coloured .socico-trello{background-color:#2174A6}
							 .social .socico-tumblr:hover, .social.coloured .socico-tumblr{background-color:#34526F}
							 .social .socico-twitter:hover, .social.coloured .socico-twitter{background-color:#00ACEE}
							 .social .socico-vk:hover, .social.coloured .socico-vk{background-color:#4E658E}
							 .social .socico-weibo:hover, .social.coloured .socico-weibo{background-color:#E32529}
							 .social .socico-windows:hover, .social.coloured .socico-windows{background-color:#94BF65}
							 .social .socico-xing:hover, .social.coloured .socico-xing{background-color:#126567}
							 .social .socico-youtube:hover, .social.coloured .socico-youtube{background-color:#C4302B}
							 .social.rnd50 li a{line-height:1em}
							 .mediabox{display:block;width:100%;position:relative;margin:0;padding:0}
							 .mediabox iframe{display:block;margin:0;padding:0}
							 .circle{display:inline-block;position:relative;text-align:center}
							 .circle.xsmall{width:40px;height:40px;font-size:2em;line-height:2.3em}
							 .circle.small{width:80px;height:80px;font-size:3em;line-height:2.1em}
							 .circle.medium{width:120px;height:120px;font-size:5em;line-height:1.7em}
							 .circle.large{width:200px;height:200px;font-size:8em;line-height:1.8em}
							 .opacity-0{opacity:0;filter:alpha(opacity=0)}
							 .opacity-10{opacity:0.1;filter:alpha(opacity=10)}
							 .opacity-20{opacity:0.2;filter:alpha(opacity=20)}
							 .opacity-30{opacity:0.3;filter:alpha(opacity=30)}
							 .opacity-40{opacity:0.4;filter:alpha(opacity=40)}
							 .opacity-50{opacity:0.5;filter:alpha(opacity=50)}
							 .opacity-60{opacity:0.6;filter:alpha(opacity=60)}
							 .opacity-70{opacity:0.7;filter:alpha(opacity=70)}
							 .opacity-80{opacity:0.8;filter:alpha(opacity=80)}
							 .opacity-90{opacity:0.9;filter:alpha(opacity=90)}
							 .opacity-100, [class^="opacity-"]:hover, [class*=" opacity-"]:hover{opacity:1;filter:alpha(opacity=100)}
							 .transparent-0{color:inherit;background-color:rgba(0,0,0,0)}
							 .transparent-10{color:inherit;background-color:rgba(0,0,0,.1)}
							 .transparent-20{color:inherit;background-color:rgba(0,0,0,.2)}
							 .transparent-30{color:inherit;background-color:rgba(0,0,0,.3)}
							 .transparent-40{color:inherit;background-color:rgba(0,0,0,.4)}
							 .transparent-50{color:inherit;background-color:rgba(0,0,0,.5)}
							 .transparent-60{color:inherit;background-color:rgba(0,0,0,.6)}
							 .transparent-70{color:inherit;background-color:rgba(0,0,0,.7)}
							 .transparent-80{color:inherit;background-color:rgba(0,0,0,.8)}
							 .transparent-90{color:inherit;background-color:rgba(0,0,0,.9)}
							 [class^="transparent-"] a, [class*=" transparent-"] a{background-color:transparent}
							 .rnd5, .list.tagcloud.rnd5 a, .social.rnd5 li a, form.rnd5 input, form.rnd5 textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
							 .rnd8, .list.tagcloud.rnd8 a, .social.rnd8 li a, form.rnd8 input, form.rnd8 textarea{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
							 .rnd10, .list.tagcloud.rnd10 a, .social.rnd10 li a, form.rnd10 input, form.rnd10 textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
							 .rnd12, .list.tagcloud.rnd12 a, .social.rnd12 li a, form.rnd12 input, form.rnd12 textarea{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
							 .rnd14{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}
							 .rnd16{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}
							 .rnd18{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px}
							 .rnd20{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}
							 .rnd50, .social.rnd50 li a, .circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
							 code{word-wrap:break-word;white-space:normal}
							 code.code{display:block;width:100%}
							 pre, pre code{word-wrap:break-word;white-space:pre-wrap}
							 .testimonial{margin-top:30px}
							 .testimonial:first-child{margin-top:0}
							 .testimonial div blockquote{position:relative;width:auto;margin:0;padding:0 0 0 60px;border:none}
							 .testimonial div blockquote:before{position:absolute;top:0;left:0;max-height:35px;overflow:hidden;content:"\201C";font:bold 110px/80px arial;border:none}
							 .testimonial blockquote *{margin:15px 0 0 0;padding:0}
							 .testimonial blockquote *:first-child{margin-top:0}
							 .testimonial .testimonial-author{display:block;margin:inherit 0 0 0;padding:0;line-height:normal}
							 .testimonial .testimonial-author .testimonial-caption{display:block}
							 .testimonial .testimonial-author strong, .testimonial .testimonial-author span{display:block;margin:0;padding:0}
							 .testimonial .testimonial-author span{font-size:.8em}
							 .testimonial.opt2 blockquote{position:relative;width:100%;margin:0 0 20px 0;padding:20px;border-width:1px}
							 .testimonial.opt2 blockquote:after{position:absolute;bottom:-20px;left:20px;width:0;height:0;content:"";border-color:transparent;border-width:20px 15px 0 15px;border-top-color:inherit}
							 .testimonial.opt2 .testimonial-author{margin:0 0 0 20px}
							 .testimonial.opt3 blockquote{position:relative;width:100%;margin:0 0 20px 0;padding:20px;-moz-border-radius:8px 0 8px 8px;-webkit-border-radius:8px 0 8px 8px;border-radius:8px 0 8px 8px}
							 .testimonial.opt3 blockquote, .testimonial.opt3 blockquote:before, .testimonial.opt3 blockquote:after{border-width:1px}
							 .testimonial.opt3 blockquote:before{position:absolute;bottom:-20px;left:20px;width:0;height:0;content:"";border-color:transparent;border-width:20px 0 0 40px;border-top-color:inherit}
							 .testimonial.opt3 blockquote:after{position:absolute;top:-1px;right:-1px;width:25px;height:25px;padding:2px 0 0 0;overflow:hidden;content:"\201D";font:bold 30px/35px arial;text-align:center;border-color:inherit;-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px}
							 .testimonial.opt3 .testimonial-author{width:100%;margin:15px 0 0 0;font-size:12px}
							 .testimonial.opt3 .testimonial-author img{display:inline-block;float:left;margin:0 10px 0 0;max-width:50px;height:auto}
							 .testimonial.opt3 .testimonial-author .testimonial-caption{display:inline-block;float:left;margin-top:10px}
							 .testimonial.opt3 .testimonial-author span{display:inline}
							 .map{display:block;position:relative;width:100%;height:350px}
							 .map #map_canvas{width:100%;height:100%}
							 .map #map_canvas img[src*="gstatic.com/"], #map_canvas img[src*="googleapis.com/"]{width:auto;max-width:none;height:auto}
							 blockquote, q, .skillset em, input, textarea, select, code.code, table, .table, .testimonial.opt3 blockquote:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
							 .nivo-lightbox-theme-default.nivo-lightbox-overlay{background:#666;background:rgba(0,0,0,0.6)}
							 .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{background:url(loading.gif) no-repeat 50% 50%}
							 .nivo-lightbox-theme-default .nivo-lightbox-nav{top:10%;width:8%;height:80%;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:0.5}
							 .nivo-lightbox-theme-default .nivo-lightbox-nav:hover{opacity:1}
							 .nivo-lightbox-theme-default .nivo-lightbox-prev{background-image:url(prev.png);border-radius:0 3px 3px 0}
							 .nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(next.png);border-radius:3px 0 0 3px}
							 .nivo-lightbox-theme-default .nivo-lightbox-close{display:block;background:url(close.png) no-repeat 5px 5px;width:16px;height:16px;text-indent:-9999px;padding:5px;opacity:0.5}
							 .nivo-lightbox-theme-default .nivo-lightbox-close:hover{opacity:1}
							 .nivo-lightbox-theme-default .nivo-lightbox-title-wrap{bottom:-7%}
							 .nivo-lightbox-theme-default .nivo-lightbox-title{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;background:#000;color:#fff;padding:7px 15px;border-radius:30px}
							 .nivo-lightbox-theme-default .nivo-lightbox-image img{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.4)}
							 .nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{background:#fff;padding:40px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.4)}
							  @media 
							  (-webkit-min-device-pixel-ratio:1.3),
							   (-o-min-device-pixel-ratio:2.6/2),
							    (min--moz-device-pixel-ratio:1.3),
								 (min-device-pixel-ratio:1.3),
								  (min-resolution:1.3dppx)
								  {
									   .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading{ background-image:url(loading%402x.gif);background-size:32px 32px}
									   .nivo-lightbox-theme-default .nivo-lightbox-prev{ background-image:url(prev%402x.png);background-size:48px 48px}
									   .nivo-lightbox-theme-default .nivo-lightbox-next{background-image:url(next%402x.png);background-size:48px 48px}
									   .nivo-lightbox-theme-default .nivo-lightbox-close{ background-image:url(close%402x.png);background-size:16px 16px}
									   }
									    address, article, aside, figcaption, figure, footer, header, nav, section{display:block;margin:0;padding:0}
										.justify{text-align:justify}
										.bold{font-weight:bold}
										.center{text-align:center}
										.right, .read-more{text-align:right}
										.uppercase{text-transform:uppercase}
										.normal{font-style:normal}
										.hidden{display:none}
										.block{display:block;width:100%}
										.iblock{display:inline-block}
										.clear{display:block;clear:both}
										.clear:after{display:block;visibility:hidden;height:0;clear:both;font-size:0;content:""}
										a, :focus, :active{text-decoration:none;outline:none}
										.fl_left, .imgl{float:left}
										.fl_right, .imgr{float:right}
										img{width:auto;max-width:100%;height:auto;border:none;line-height:normal;vertical-align:middle}
										.imgl{margin:0 15px 10px 0;clear:left}
										.imgr{margin:0 0 10px 15px;clear:right}
										.nospace, img, nav ul, nav ol{margin:0;padding:0;list-style:none}
										.boxholder{padding:4px;border:1px solid}
										[class^="col-"], [class*=" col-"]{position:relative;display:inline;float:left;margin:0 0 0 4.21052631578947%;list-style:none}
										[class^="col-"]:first-child, [class*=" col-"]:first-child, [class^="col-"].nogutter, [class*=" col-"]
										.nogutter{margin-left:0}
										.first{margin-left:0;clear:left}
										.full_width{display:block;width:100%;clear:both}
										body 
										.wrapper{display:block;width:100%;margin:0;padding:0;word-wrap:break-word}
										html.boxed .wrapper{max-width:90%;margin:0 auto}
										.col-1-2{width:47.89473684210526%}
										.col-1-2.nogutter{width:50%}
										.col-1-3{width:30.52631578947368%}
										.col-2-3{width:65.26315789473685%}
										.col-1-3.nogutter{width:33.33333333333333%}
										.col-2-3.nogutter{width:66.66666666666666%}
										.col-1-4{width:21.8421052631579%}
										.col-2-4{width:47.89473684210526%}
										.col-3-4{width:73.94736842105263%}
										.col-1-4.nogutter{width:25%}
										.col-2-4.nogutter{width:50%}
										.col-3-4.nogutter{width:75%}
										.col-1-5{width:16.63157894736842%}
										.col-2-5{width:37.47368421052632%}
										.col-3-5{width:58.31578947368421%}
										.col-4-5{width:79.15789473684211%}
										.col-1-5.nogutter{width:20%}
										.col-2-5.nogutter{width:40%}
										.col-3-5.nogutter{width:60%}
										.col-4-5.nogutter{width:80%}
										.col-1-6{width:13.1578947368421%}
										.col-2-6{width:30.52631578947368%}
										.col-3-6{width:47.89473684210526%}
										.col-4-6{width:65.26315789473685%}
										.col-5-6{width:82.63157894736842%}
										.col-1-6.nogutter{width:16.66666666666666%}
										.col-2-6.nogutter{width:33.33333333333333%}
										.col-3-6.nogutter{width:50%}
										.col-4-6.nogutter{width:66.66666666666666%}
										.col-5-6.nogutter{width:83.33333333333334%}
										.push5{margin-bottom:5px}
										.push10{margin-bottom:10px}
										.push15{margin-bottom:15px}
										.push20{margin-bottom:20px}
										.push25{margin-bottom:25px}
										.push30{margin-bottom:30px}
										.push35{margin-bottom:35px}
										.push40{margin-bottom:40px}
										.push45{margin-bottom:45px}
										.push50{margin-bottom:50px}
										.push55{margin-bottom:55px}
										.push60{margin-bottom:60px}
										.push65{margin-bottom:65px}
										.push70{margin-bottom:70px}
										.push75{margin-bottom:75px}
										.push80{margin-bottom:80px}
										.push85{margin-bottom:85px}
										.push90{margin-bottom:90px}
										.push95{margin-bottom:95px}
										.push100{margin-bottom:100px}
										.pad5{padding:5px}
										.pad10{padding:10px}
										.pad15{padding:15px}
										.pad20{padding:20px}
										.pad25{padding:25px}
										.pad30{padding:30px}
										.pad35{padding:35px}
										.pad40{padding:40px}
										.pad45{padding:45px}
										.pad50{padding:50px}
										.pad55{padding:55px}
										.pad60{padding:60px}
										.pad65{padding:65px}
										.pad70{padding:70px}
										.pad75{padding:75px}
										.pad80{padding:80px}
										.pad85{padding:85px}
										.pad90{padding:90px}
										.pad95{padding:95px}
										.pad100{padding:100px}
										[class^="w-"], [class*=" w-"]{width:auto}
										.w-5{width:5%}
										.w-10{width:10%}
										.w-15{width:15%}
										.w-20{width:20%}
										.w-25{width:25%}
										.w-30{width:30%}
										.w-35{width:35%}
										.w-40{width:40%}
										.w-45{width:45%}
										.w-50{width:50%}
										.w-55{width:55%}
										.w-60{width:60%}
										.w-65{width:65%}
										.w-70{width:70%}
										.w-75{width:75%}
										.w-80{width:80%}
										.w-85{width:85%}
										.w-90{width:90%}
										.w-95{width:95%}
										.w-100{width:100%}
										.block, .boxholder, [class^="col-"], [class*=" col-"], .full_width, [class^="w-"], [class*=" w-"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
										#topnav li a{color:#000000}
										#topnav ul ul, #topnav li li{border-color:#333333}
										#topnav li li a, #topnav li.active li a{color:#FFFFFF;background-color:rgba(0,0,0,.6)}
										#topnav li a.drop:before{border-top-color:#686868}
										#topnav li:hover a.drop:before, #topnav li.active a.drop:before{border-top-color:#FFFFFF}
										#topnav form select{color:inherit;background:#EDEDED;border-color:#E1E1E1}
										.sidebar aside nav a{color:#666666;background-color:inherit;border-bottom-color:#E1E0DF}
										.pagination a{border-color:#DFDFDF}
										.calltoaction{color:#000000;background-color:#EFEFEF}
										hr{background-color:#E1E0DF}
										.divider1, .divider2, .divider3{border-top-color:#E1E0DF}
										blockquote, q, .alert-msg, .skillset span{color:inherit}
										table thead th, .table .t-header .t-cell{color:#686868;background-color:#E1E0DF}
										table tr, .table .t-row, table tr:hover, .table .t-row:hover{color:inherit;background-color:inherit}
										.skillset span, blockquote, q, table tr:hover, .table .t-row:hover, .table.calendar .t-body .t-cell:hover, .table.calendar .t-body .t-cell:empty{background-color:#F1F1F1}
										form input, form select, form textarea, form input[type="submit"], form input[type="reset"], .table.calendar .t-row:hover{color:inherit;background:inherit}
										.social a, .social.coloured a:hover{color:#FFFFFF;background-color:#666666}
										html.boxed body{color:#919191;background-color:#000000}
										.social a:hover, .social.coloured a, .row0, .row0 a, .row3, .row3 a{color:#FFFFFF}
										.row2, .list.tagcloud li a, .list.posttags li a{background-color:#F1F1F1}
										.row1, .row1 a, .row2, .row4, .list.tagcloud li a, .list.posttags li a{color:#196f01; font-weight:bold;}
										.row1, .row1 a, .row4{background-color:#FFFFFF}
										.row5, .row6{border-color:#FFFFFF}
										.sidebar aside .sbtitle span{color:#E1E0DF;background-color:inherit}
										.list.block li > ul, .list.block li > ol, blockquote, q, .pricingtable-wrapper, .pricingtable-wrapper .pricingtable .pricingtable-list ul li, .tab-wrapper .tab-nav li a, .tab-wrapper .tab-container, .accordion-wrapper .accordion-title, .accordion-wrapper .accordion-title.active, .toggle-wrapper .toggle-title, .toggle-wrapper .toggle-title.active, .accordion-wrapper .accordion-title span, .accordion-wrapper .accordion-title.active span, .toggle-wrapper .toggle-title span, .toggle-wrapper .toggle-title.active span, .accordion-wrapper .accordion-content, .toggle-wrapper .toggle-content, form input, form select, form textarea, table, table td, .table, .table .t-cell, table thead th, .table .t-header .t-cell, #blog-posts #blog-overview .blog-post-excerpt, #blog-post .post-author-bio, #blog-post .post-content-wrapper .post-content .blog-post-meta, #blog-post .blog-post-related ul.related li img, #blog-post #comment-list .comment-wrapper .comment-meta .comment-author .comment-date .comment-reply, #blog-post #comment-list .comment-wrapper .comment-meta .comment-avatar img, #blog-post #comment-list .comment-wrapper .comment-content, #portfolio ul li article, figure.team-member figcaption .team-description, .boxholder, .row2, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, .sidebar aside .latest-comments li{border-color:#E1E0DF}
										.tab-wrapper .tab-nav li.ui-tabs-active a{border-bottom-color:#FFFFFF}
										.pricingtable-wrapper .pricingtable .pricingtable-title, .pricingtable-wrapper .pricingtable .pricingtable-price{color:inherit;background-color:#F1F1F1}
										.testimonial blockquote{color:inherit;background-color:inherit}
										.list.underline li{border-bottom-color:#E1E0DF}
										.list.posttags li a:before{border-right-color:#F1F1F1}
										.nivo-lightbox-overlay, .mfp-wrap{z-index:999999999999;}
										div.columncolor div{margin-bottom:30px;color:#FFF;background-color:#666}
										a{color:#2dcd00}
										h1 span:after, h2 span:after, h3 span:after, h4 span:after, h5 span:after, h6 span:after, #p-footer .cc.circle, .date-icon{background-color:#2dcd00}
										.date-icon{color:#FFFFFF}
										.date-icon em{color:inherit;background-color:#B9282C}
										#topnav li.active a, #topnav a:hover, #topnav li:hover > a, #topnav ul li li:hover > a, #topnav ul li.active ul .active > a{color:#FFFFFF;background-color:#196f01}
										#topnav li.active a, #topnav li:hover a{border-top-color:#2dcd00}
										.linkblock .title, .calltoaction.opt1, .calltoaction.opt2, .calltoaction.opt3{border-color:#196f01}
										.tab-wrapper .tab-nav li.ui-tabs-active a{border-top-color:#B9282C}
										.accordion-title:hover, .toggle-title:hover, .accordion-wrapper .accordion-title.active, .toggle-wrapper .toggle-title.active, .list.tagcloud li a:hover, .list.posttags li a:hover{color:#FFFFFF;background-color:#B9282C}
										.list.posttags li a:hover:before{border-right-color:#B9282C}
										.container .sidebar aside nav a:hover, .container .sidebar aside nav .active > a, .blog-post-title a:hover{color:#B9282C;background-color:inherit}
										#intro ul{border-color:#2dcd00}
										.breadcrumb li:last-child a, #intro .cc.circle, #gallery section figure ul li a:hover:after{color:#196f01}
										
										#intro .cc.circle{background-color:#FFFFFF}
										#intro a:hover .cc.circle, #scrolltotop{color:#FFFFFF;background-color:#2dcd00}
										.row0{background-color:#196f01;border-color:#2dcd00}
										.row0 a{background-color:#2dcd00}
										.row3{background-color:#196f01}
										.row4{border-color:#2dcd00}
										.row5, .row5 a{color:#E1E0DF;background-color:#7A1B1D}
										.row6, #copyright a, body{color:#ffffff;background-color:#196f01}
										#topbar form input{background-color:#B9282C}
										#topbar form button[type="submit"]{color:inherit;background-color:#D95558}
										#p-footer form input{background-color:#7A1B1D}
										#p-footer form input[type="submit"]{color:inherit;background-color:#D95558}
										#copyright{border-color:#2dcd00}
										@-ms-viewport{width:device-width}
										 @media screen and (min-width:180px) and (max-width:615px) 
										 {
											 #topbar, #header, #topnav, #pageintro, #intro, .container, .linkblock, #p-footer, #copyright{max-width:90%;margin:0 auto}
											 .imgl, .imgr, .fl_left, .fl_right{display:inline-block;float:none}
											 [class^="col-"], [class*=" col-"], [class^="col-"].nogutter, [class*=" col-"]
											 .nogutter{display:block;float:none;width:auto;margin:0 0 5% 0;padding:0}
											 #topbar .fl_left, #topbar .fl_right, #header .fl_left, #header .fl_right, #pageintro .fl_left, #pageintro .fl_right, #copyright .fl_left, #copyright .fl_right{display:block;width:auto;margin:0;padding:0}
											 #topbar .fl_left, #header .fl_left, #pageintro .fl_left, #copyright .fl_left{margin-bottom:20px}
											 #header, #header .right{text-align:center}
											 #intro ul, #intro li{display:block;width:100%}
											 #intro li{border-width:0 1px 1px 1px;border-color:inherit}#intro li:last-child{border-bottom:none}
											 #comment-list .list li > ul{margin:0 0 0 20px;padding:0;list-style:none}
											 .comment-wrapper .fl_left.w-10, .comment-wrapper .fl_left.w-90{display:block;width:100%;float:none}
											 #p-footer [class^="col-"], #p-footer [class*=" col-"]{margin:50px 0 0 0}#p-footer [class^="col-"].first, #p-footer [class*=" col-"].first{margin:0}
											 }
											  @media screen and (min-width:180px) and (max-width:850px) 
											  {
												  #topnav ul{display:none}
												  } 
												  @media screen and (min-width:361px) 
												  {
													  #topbar, #header, #topnav, #pageintro, #intro, .container, .linkblock, #p-footer, #copyright{max-width:95%;margin:0 auto}
													  }
													   @media screen and (min-width:1140px) 
													   
													   {
														   html.boxed .wrapper, #topbar, #header, #topnav, #pageintro, #intro, .container, .linkblock, #p-footer, #copyright, .boxedslider{max-width:1300px;margin:0 auto}
														   html.boxed .wrapper{max-width:1200px}
														   html.boxed #topbar, html.boxed #header, html.boxed #topnav, html.boxed #pageintro, html.boxed #intro, html.boxed .container, html.boxed .linkblock, html.boxed #p-footer, html.boxed #copyright{max-width:95%;margin:0 auto}
														   }
														   @media screen and (min-width:851px) and (max-width:10000px) 
														   {
															   #topnav form{display:none}
															   }
															    @media screen and (max-width:850px) 
																{
																	.flex-homepage .flex-caption{position:absolute;top:20%;left:0;margin:0;padding:0}
																	.flex-homepage .flex-caption .fc-hpage *{margin:0 0 4px 0}
																	.flex-homepage .flex-caption .fc-hpage .font-xl{font-size:1.4em}
																	.flex-homepage .flex-caption .fc-hpage .font-small{font-size:.85em}
																	.flex-homepage .flex-caption .fc-hpage .button{margin:0}}
																	 @media screen and (max-width:650px) 
																	 {
.res-table{display:block;width:100%;margin:0 0 30px 0;padding:0 0 15px 0;overflow:auto;overflow-x:scroll}
.res-table table, .res-table .table{margin:0;padding:0;white-space:nowrap}
.flex-caption{visibility:hidden;opacity:0;filter:alpha(opacity=0)}
}