@import url('fonts.css');

@media (max-width:1000px) and (min-width: 641px) {
		.skinWidth{width:100%!important;}
		.contentWidth{width:100%!important;}
		.marginRight, .marginLeft, .marginHalfRight, .marginHalfLeft{margin:0px!important;}
		#dnnMenu, #megamenu, #block_navigation{display:none !important;}
		#mobileMenu{display:block!important;top:30px;position:relative;float:right;padding-right:10px;}
	#mobileMenuContent{display:block!important;width:100%;z-index:9999;}
	.nav li{width:100%;}
	.shadowToken{display:none!important;}
	}
	
#OuterBannerNav{position:absolute;bottom:0px;z-index:999;height:20px;width:100%;}
#wave-slideshow{z-index:999;}
#wave-slideshow-layers{z-index:-1;position:relative;}

.mobile-nav{width:36px;height:36px;background:transparent url("images/mobile-nav-icon.png") top center no-repeat;margin:0 auto;z-index:100;}
#mobileMenu, #mobileMenuContent{display:none;}
.nevo-stickyNavHeight{height:72px!important;line-height:72px!important;}
#dnn_HeaderPane{display:none;}

header{width:100%;z-index:5;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;}
#HeaderShadow{width:100%;height:38px;background:transparent url("images/Header_Shadow.png") top center no-repeat;margin:0 auto;position:absolute;z-index:100;}
#HeaderShadowSticky{width:100%;height:38px;top:74px;background:transparent url("images/Header_Shadow.png") bottom no-repeat;margin:0 auto;z-index:100;position:absolute;}
.Normal{font-size:inherit!important;}
#dnnMenu {display: block;height:inherit;float:right;}
*{padding:0;margin:0;border:0;}
html, body{margin:0 auto;padding:0px 0px 0px 0px;height:100%;}
#bottomFooter{width:100%;height:60px;background:transparent url("images/t50.png") top left repeat;left:0px;}
.searchInputContainer{width:100%!important;}
.contentBG{z-index:10;}
.alignLeft, .DNNAlignleft{text-align:left !important;}
.alignRight, .DNNAlignright{text-align:right !important;}
.alignCenter, .DNNAligncenter{text-align:center !important;}
.themeButtonStyle{position:relative;width:auto;background-image:url('images/t20.png');background-position:bottom left;height:4px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;position:relative;}
.themeButtonContainer a, .themeButtonContainer a:hover, .themeButtonContainer a:visited, .themeButtonContainer a:link{padding-left:20px;padding-right:20px;position:relative;color:#fff !important;text-decoration:none;text-transform:uppercase;font-size:18px;}
.themeButtonContainer{display:inline-block;line-height:25px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:15px;}
.emptyWhiteContainer{display:inline-block;line-height:25px;padding-top:15px;}
ul li{list-style-type:none;}
div#container{margin:0 auto;width:100%;}
footer{z-index:10;position:relative;}
.DnnModule{z-index:1;}
#nevo-background{bottom:0;right:0;z-index:-2;margin:0 auto;height:100%;width:100% !important;background-position:center center !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;position:fixed;outline:none;background-attachment:scroll;}
#footerLeft{width:60%;float:left;}
#footerRight{width:40%;float:right;text-align:right;padding-top:10px;}
.isloading-wrapper.isloading-right{margin-left:10px;}
.isloading-overlay{position:relative;text-align:center;}
.isloading-overlay .isloading-wrapper{background:#FFFFFF;-webkit-border-radius:7px;-webkit-background-clip:padding-box;-moz-border-radius:7px;-moz-background-clip:padding;border-radius:7px;background-clip:padding-box;display:inline-block;margin:0 auto;padding:10px 20px;top:50%;z-index:9000;}
#WaveTuner-Content .dnnSecondaryAction{display:none !important;}
#WaveTuner-Content .dnnCheckbox{display:none !important;}
#dnn_WaveTuner_Pane{height:0px!important;min-height:0px!important;}
#banner-texture{position:fixed;top:0;left:0;z-index:-1;height:100%;width:100%;}
#banner-texture2{top:0px;position:absolute;z-index:-1;height:100%;width:100%;}
.contentGrey{background:#e2e2e2;width:100%;}
.contentGreyPadding{padding-top:20px;}
.themeColorLink{color:#ccc;}
footer a:link, footer a:visited, footer a:active{color:#ccc;text-decoration:none;}
#layerSlider{display:none;}
.flexslider{display:none;}
.DnnModule-WaveTuner{z-index:100 !important;}
.contentPadding{padding-left:30px;padding-right:30px;}
#mobileMenuSelect{width:130px;height:40px;font-size:17px;padding-left:8px;background:none;}
#Menu{text-align:center;}
#Logo{width:25%;float:left;padding-top:17px;}
#Menu{float:left;height:95px;width:75%;}
#menuStandard{height:inherit;float:right;}
#BannerModule{margin:0 auto;position:relative;z-index:2;}
#InnerPage{heights:40px;}
#InnerPageHeader{background:transparent;position:relative;clear:both;margin:0 auto;z-index:999;padding-top:20px;padding-bottom:20px;}
#SocialIcons{margin:0 auto;height:35px;position:relative;}
footer{width:100%;background:transparent url("images/BlackFooter.jpg") top center repeat;}
#BreadCrumb{width:35%;float:left;}
#BannerNav{margin:0 auto;display:none;}
#BannerBottomHeader{background:transparent url("images/t50.png") top left repeat;position:relative;clear:both;margin:0 auto;z-index:999;padding-top:20px;padding-bottom:20px;}
span.roll {background-image:url(images/pSearch.png);background-repeat:no-repeat;background-position:center;position: absolute;z-index: 10;} 
 .innerSearch{display:inline-block;float:right!important;width:225px!important;margin-top:25px!important;}
 .innerContainer{display:inline-block;width:75%;}
 .fontsizeNevo{margin-top:15px!important;margin-bottom:15px!important;}
.ContentSeperator{height:3px;}
#BreadCrumb_Search{padding-top:25px;}
#sidebar a, footer a, .Containers a.button, #infobar a, #title a, #alt-title a, #no-title a, #header a, #page-wrap a, .footerLink, #BreadCrumb a, img{-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;}
.headingText{margin:0px;line-height:30px;color:#ffffff;text-rendering:optimizelegibility;font-size:20px;border:0px;vertical-align:baseline;}
.headingTextMobile, .headingTextMobile a:link, .headingTextMobile a:visited, .headingTextMobile a:active{margin:0px;color:#ffffff !important;text-rendering:optimizelegibility;border:0px;vertical-align:baseline;}
.bannerText{white-space:nowrap;margin:0px;font-family:"Oswald";line-height:30px;color:#ffffff;text-rendering:optimizelegibility;font-size:30px;border:0px;vertical-align:baseline;text-shadow:rgba(0, 0, 0, 0.498039) 2px 2px 4px, rgba(0, 0, 0, 0.2) 2px 2px 7px;text-transform:uppercase;}
.bannerTextStyle1{white-space:nowrap;margin:0px;font-family:"Oswald";line-height:40px;color:#ffffff;text-rendering:optimizelegibility;font-size:50px;border:0px;vertical-align:baseline;text-transform:uppercase; background:transparent url("images/t50.png"); padding: 15px;}
.bannerTextStyle2{white-space:nowrap;margin:0px;font-family:"Oswald";line-height:30px;color:#ffffff;text-rendering:optimizelegibility;font-size:70px;border:0px;vertical-align:baseline;text-transform:uppercase; background:transparent url("images/t50.png"); padding: 25px;}
.bannerTextMobileStyle1{width:100%;margin:0 auto;color:#ffffff;text-rendering:optimizelegibility;font-size:50px !important;border:0px;vertical-align:baseline;text-transform:uppercase; float:left; text-align:center;text-shadow:0px 3px 0px rgba(100, 100, 100, 0.6)!important;}
.empty{clear:both;height:2px;width:100%;}
.breadcrumb, a.breadcrumb:visited, a.breadcrumb:link{font-size:11px !important;font-weight:normal;color:#9e9c9c;padding:0px 0px 0px 0px;white-space:nowrap;text-decoration:none;}
.Sep{font-family:Tahoma;font-size:11px;font-weight:normal;color:#9e9c9c;padding:0px 0px 0px 0px;white-space:nowrap;text-decoration:none;}
#SearchBar{width:225px;float:right;margin-top:-2px;}
#dnn_dnnSEARCH_cmdSearch a{display:none;}
#dnn_dnnSEARCH_txtSearch{width:185px;font-size:11px !important;color:#8f8f8f;float:right;height:30px;background:#ffffff;line-height:20px;padding-left:5px;padding-top:3px;padding-right:30px;border:solid 3px #d7d7d7 !important;outline:0;-moz-border-radius:7px;border-radius:7px;-webkit-appearance:none;}
.flex-control-nav, .flex-direction-nav{display:none;}
.paddingRight{padding-right:15px;}
.paddingLeft{padding-left:15px;}
.paddingBottom{padding-bottom:15px;}
.DNNEmptyPane{display:none !important;}
.dnnSearchCss{position:relative;right:12px;top:-28px;float:right;}
.footerLink, a.footerLink:link, a.footerLink:visited, a.footerLink:active{font-weight:normal;font-size:10px !important;text-decoration:none;line-height:20px;}
.loginToken, .registerToken, .termsToken, .privacyToken{float:left;}
.pane_Logo{width:23%;height:40px !important;min-height:40px !important;display:inline-block;}
.dropcap{display:block;float:left;font-size:40px;line-height:34px;margin:4px 6px 0 0;}
.tipsy{font-size:10px;position:absolute;padding:5px;z-index:100000;}
.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center;}
.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000;}
.tipsy-arrow-n{border-bottom-color:#000;}
.tipsy-arrow-s{border-top-color:#000;}
.tipsy-arrow-e{border-left-color:#000;}
.tipsy-arrow-w{border-right-color:#000;}
.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-transparent;border-right-color:transparent;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}
.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}
.portfolio-pic img{background:#333333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);}
a.button,
input[type=submit]{margin:0 8px 8px 0;font-size:13px;line-height:13px;padding:12px 20px;border:1px solid #ddd;display:inline-block;background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;}
a.button.small{font-size:11px;line-height:11px;padding:5px 10px 5px 10px;}
a.button.alternative-1{background:#333333;border-color:#333333;color:#ffffff !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
a.button.alternative-1 i{opacity:1;}
.ls-minimal .ls-bottom-nav-wrapper{text-align:center;margin:10px auto 0px auto;position:relative;}
.ls-minimal .ls-playvideo{width:75px;height:75px;margin-left:-37px;margin-top:-37px;}
.ls-minimal .ls-playvideo{background-position:-300px -150px;}
.ls-minimal .ls-playvideo:hover,
.ls-minimal .ls-vpcontainer:hover .ls-playvideo{background-position:-375px -150px;}
.ls-minimal .ls-bottom-slidebuttons a, #BannerNav div{height:11px;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;width:11px;background-image:url('images/t50.png');background-position:top left;}
.ls-minimal .ls-bottom-slidebuttons a, #BannerNav div.circle{height:11px;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;width:11px;background-image:url('images/t50.png');background-position:top left;}
#BannerNav div{float:left;margin-right:7px;cursor:pointer;}
.ls-minimal .ls-bottom-slidebuttons a.ls-nav-active, #BannerNav div.active{height:7px;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;width:7px;margin-top:2px;margin-left:2px;}
#dnn_dnnCOPYRIGHT_lblCopyright{cursor:pointer;}
.ls-minimal .ls-bottom-slidebuttons,
.ls-minimal .ls-bottom-slidebuttons a{display:inline-block;height:30px;}
.ls-minimal .ls-bottom-slidebuttons a{width:17px;}
.circle-shortcode{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;}
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px;}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;}
.lb-prev, .lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block;}
.lb-prev{left:0;float:left;}
.lb-next{right:0;float:right;}
.lb-prev:hover{background:url(images/prev.png) left 48% no-repeat;}
.lb-next:hover{background:url(images/next.png) right 48% no-repeat;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#bbbbbb;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px;}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none;}
.lb-data .lb-close:hover{cursor:pointer;}
.paneBorder{border:solid 2px #ccc;height:50px;margin-bottom:15px;background:#e7e7e7; text-align:center; line-height:50px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
footer .paneBorder{border:solid 2px #ccc;height:50px;margin-bottom:15px;text-align:center; line-height:50px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:transparent;}
#BannerModule .paneBorder, #BannerBottomHeader .paneBorder{border:solid 2px #333;height:450px;margin-top:30px;text-align:center; line-height:450px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:transparent;}
#BannerBottomHeader .paneBorder{height:50px;line-height:50px;}
.marginRight{margin-right:16px;}
.marginLeft{margin-left:15px;}
.marginHalfRight{margin-right:8px;}
.marginHalfLeft{margin-left:8px;}
.paneColumns1{width:100%;display:inline-block;clear:none;}
.paneColumns2{width:48.8%;clear:none;display:inline-block;float:left;}
.paneColumns3{width:31.9%;clear:none;display:inline-block;float:left;}
.paneColumns4{width:23.10%;clear:none;display:inline-block;}
.paneColumns2_70{float:left;display:inline;width:68.6%}
.paneColumns2_30{float:left;display:inline;width:29%;}
#archives ul{margin:0px!important;}
#archives li{padding:8px; border-bottom:solid 1px #444;}
.list_carousel {	margin: 0 0 30px 60px;}
.list_carousel ul {margin: 0;	padding: 0;list-style: none;display: block;}
.list_carousel li {padding: 0;margin: 0px;display: block;float: left;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}
.prev {float: left;}
.next {float: right;}
#nevo-linkedin, .nevo-linkedin{display:block;background:#1a1a1a url("images/nevo-sprite.png") no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;background-position: -0px -456px;}
#nevo-linkedin:hover, .nevo-linkedin:hover{display:block;background:#71b2d0 url("images/nevo-sprite.png") no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;background-position: -0px -456px;}
#nevo-twitter, .nevo-twitter{background:#1a1a1a url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -520px;}
#nevo-twitter:hover, .nevo-twitter:hover{background:#48c4d2 url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -520px;}
#nevo-facebook, .nevo-facebook{background:#1a1a1a url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -360px;}
#nevo-facebook:hover, .nevo-facebook:hover{background:#3b5998 url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -360px;}
#nevo-google, .nevo-google{background:#1a1a1a url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -392px;}
#nevo-google:hover, .nevo-google:hover{background:#d94a39 url("images/nevo-sprite.png") center center repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -392px;}
#nevo-youtube, .nevo-youtube{background:#1a1a1a url("images/nevo-sprite.png") center center no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -424px;}
#nevo-youtube:hover, .nevo-youtube:hover{background:#f45750 url("images/nevo-sprite.png") center center no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -424px;}
#nevo-rss, .nevo-rss{background:#1a1a1a url("images/nevo-sprite.png") center center no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -296px;}
#nevo-rss:hover, .nevo-rss:hover{background:#fe9900 url("images/nevo-sprite.png") center center no-repeat;width:32px;height:32px;-moz-border-radius:3px;-webkit-border-radius:3px;-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;border-radius:3px;cursor:pointer;float:left;margin-right:9px;display:block;background-position: -0px -296px;}
#toTop{background:transparent url("images/nevo-sprite.png") center center no-repeat;width:35px;height:35px;position:fixed;bottom:40px;right:40px;z-index:9999;cursor:pointer;display:block;background-position: -0px -261px;}
.ls-nav-prev, .ls-nav-next{width:25px;height:50px;top:6px;position:absolute;display:none;}
#ticker {height: 65px;overflow: hidden;}
#ticker li {height: 65px;color:#fff;}
.list_carousel li {width: 280px!important;padding-left:24px;padding-right:30px;height: 420px;}
.etabs { margin: 0; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; border: solid 1px #e7e7e7; border-bottom: none; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0;height:40px;line-height:40px;margin-right:7px; }
.tab a {  display: block; padding: 0 10px; outline: none;text-decoration:none; }
.tab.active { position: relative; }
.tab a.active {  }
.tab-container .panel-container { border-top:solid 1px #e7e7e7;padding-top:20px; }
.panel-container { margin-bottom: 10px; }
.ls-nav-next, .ls-nav-next-bg{right:0px;}
.ls-nav-prev-bg, .ls-nav-next-bg{width:45px;height:50px;top:50%;margin-top:-25px;position:absolute;display:none;}
.ls-nav-prev-bg{background:transparent url("images/t50.png") center center repeat;width:45px;height:52px;left:0px;display:block;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px;}
.ls-nav-next-bg{background:transparent url("images/t50.png") center center repeat;width:45px;height:52px;display:block;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;-o-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px;}
.ls-nav-prev{background:transparent url("images/nevo-sprite.png") center center no-repeat;width: 19px; height: 30px;left:0px;display:block;margin-left:7px; margin-top:5px; background-position: -33px -30px;}
.ls-nav-next{background:transparent url("images/nevo-sprite.png") center center no-repeat;width: 19px; height: 30px;display:block;margin-right:7px;margin-top:5px; background-position: -33px -0px;}
.bottomLogo{background:transparent url("images/nevo-sprite.png") top right no-repeat;width:60px;float:right;height:36px; background-position: -0px -189px; }
.color-chooser{width:36px;height:36px;margin-left:-3px;background:url("images/nevo-sprite.png") center no-repeat;background-position: -0px -225px;border-radius:5px;}
.color-chooser > div{width:36px;height:36px;background:url("images/nevo-sprite.png") center no-repeat;background-position: -0px -225px;}
#style-switcher-trigger{background:transparent url('images/style-panel-button.png') top right no-repeat;float:left;position:relative;left:0px;width:33px;position:fixed;top:150px;z-index:1;height:189px;cursor:pointer;}
.prev{background:transparent url("images/arrowminileft.png") center center no-repeat;width:35px;height:35px;right:0px;display:block;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-position:45% 50%;}
.next{background:transparent url("images/arrowminiright.png") center center no-repeat;width:35px;height:35px;right:0px;display:block;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background-position:55% 50%;}
.themeTransparent20{background:transparent url("images/t20.png") top left repeat;}
.themeTransparent60{background:transparent url("images/t50.png") top left repeat;}
.portfolio-pic{padding:0px !important;}
.twittericon { background-position: -0px -280px; width: 32px; height: 32px; }
.close { background-position: -107px -0px; width: 27px; height: 27px; }
.rssicon { background-position: -107px -27px; width: 16px; height: 15px; }
.Normal, .NormalDisabled, .NormalDeleted{text-align:inherit;}
#menuStandard, #layerslider, #dnnMenu, #megamenu{display:block;}
.flexslider, #mobileMenu{display:none;}
#dnn_HeaderPane .nevo{padding-bottom:0px;}
.headerPaneLayout{width:70%;display:inline-block;}
.language{position:relative;display:inline-block;float:right;}
.language .language-object{
	    float:right;
	    display:block;
	    margin:0;
	    padding:0;
    }
    .language .language-object span{
	    float:left;
	    padding-top: 3px;
	    padding-bottom: 3px;
	    padding-left: 8px;
	    margin:0;
    }
    .language .language-object span:first-child{
	    padding-left:8px; 
    }
    .language .language-object span img{
	    height:12px; 
	    width:17px;
		opacity:0.3;
    }
    .language .language-object span:hover img{opacity:1;}
    .language .language-object .Language.selected img{
	    opacity:1;
	    border-color:#222;
	    -webkit-border-radius: 2px;
	    border-radius: 2px; 
	    -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
	    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8); 
    }
	
		 .gallerytitle { height: 60px; line-height:60px; color: white !important; padding-left: 12px; font-weight: normal; font-size: 18px !important; } 
 .gallerytitle2 { height: 62px; line-height:62px; color: white !important; padding-left: 12px; font-weight: normal; font-size: 18px !important; }
  .fontsizeNevo { font-size: 28px; }
      .alignmentcentertext
    {
    width:100%;
    margin: 0 auto;
    text-align: center!important;
    }
    .fontContainerOS2
    {
    font-size: 18px;
    align: center;
    width:100%;
    margin: 0 auto;
    display:block;
    margin-top:15px;
    text-align: center;
    }

	
	.social{width:32px;height:32px;display:block;}

#MenuBG{width:100%;background-repeat:repeat;background-position:top left;z-index:9999999;}
.nevo-stickyNav{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-top: 0;height:74px;	-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;} 
.nevo-stickyMenu{height:72px;line-height:72px!important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.nevo-stickySubMenu{top:72px!important;}
.nevo-stickyMobileMenu{top:15px!important;}
.nevo-stickyHeaderLine{height:2px!important;}