@font-face {
  font-family: 'Economica';
  font-style: normal;
  font-weight: 700;
  src: local('Economica Bold'), local('Economica-Bold'), url(http://themes.googleusercontent.com/static/fonts/economica/v1/UK4l2VEpwjv3gdcwbwXE9KRDOzjiPcYnFooOUGCOsRk.woff) format('woff');
}
@font-face {
  font-family: 'Economica';
  font-style: italic;
  font-weight: 400;
  src: local('Economica Italic'), local('Economica-Italic'), url(http://themes.googleusercontent.com/static/fonts/economica/v1/bzOVz_30ksVskVYQI1-p8rrIa-7acMAeDBVuclsi6Gc.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/qdgUG4U09HnJwhYI-uK18wLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/G2uphNnNqGFMHLRsO_72ngLUuEpTyoUstqEm5AMlJo4.woff) format('woff');
}



@media screen and (-webkit-min-device-pixel-ratio:0){.da-slide-toleft{visibility:hidden!important;}
}
html, body{height:100%;}
span.sf-sub-indicator{display:none;}
#mod104 .post img.hoverBorder{display:none;}
a img, img{border:none;vertical-align:top;}
a:hover, a:focus{color:#000;}
.socloading{width:100%;height:100%;position:absolute;top:30px;left:55px;z-index:0;background:url(../images/socloading.gif) no-repeat center center;}
.separator{background:url(../images/transparent_png/black10.png);height:1px;margin:0 0 35px;}
.separator.full{width:1000px;margin-left:-30px;}
.separator.white{background:url(../images/transparent_png/white40.png);}
.modulecontent{position:relative;}
img.shadow{padding:4px;border:1px solid #444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff;}
body.dark img.shadow{border:1px solid #444;background-color:#000;}
img.shadow:hover{-moz-box-shadow:0 0 8px #222;-webkit-box-shadow:0 0 8px #222;box-shadow:0 0 8px #222;border:1px solid #999;}
body.dark img.shadow:hover{-moz-box-shadow:0 0 18px #000;-webkit-box-shadow:0 0 18px #000;box-shadow:0 0 18px #000;border:1px solid #666666;}
.hoverBorderWrapper{position:relative;display:block;}
.hoverBorderWrapper .hoverBorder{border:0;position:relative;z-index:0;}
.hoverBorderWrapper .theHoverBorder{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.3);box-shadow:inset 0 0 0 2px rgba(255,255,255,0.3);}
.hoverBorderWrapper .theHoverBorder:hover{-webkit-box-shadow:inset 0 0 0 5px #de1379;-moz-box-shadow:inset 0 0 0 5px #de1379;box-shadow:inset 0 0 0 5px #de1379;}
.hoverLink{position:relative;display:block;}
.hoverLink img{position:relative;}
.hoverLink > span{position:absolute;top:0;left:0;bottom:0;right:0;display:block;background:url(../images/transparent_png/black20.png);filter:alpha(opacity=0);opacity:0;}
.hoverLink:hover > span{}
.hoverLink > span .icon{position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;display:block;background-image:url(../images/hoverLinkSprite.png);background-repeat:no-repeat;}
.hoverLink > span .icon.image{background-position:-72px -24px;}
.hoverLink > span .icon.video{background-position:-48px -24px;}
.hoverLink > span .icon.link{background-position:-24px -24px;}
.hoverLink > span .icon.extlink{background-position:0 -24px;}
body.light .hoverLink > span{background:url(../images/transparent_png/white20.png);}
body.light .hoverLink > span .icon.image{background-position:-72px 0;}
body.light .hoverLink > span .icon.video{background-position:-48px 0;}
body.light .hoverLink > span .icon.link{background-position:-24px 0;}
body.light .hoverLink > span .icon.extlink{background-position:0 0;}
#system-message > .message > ul{background-position:5px center;}
#page_wrapper{overflow-x:hidden;}
#da-slider{width:655px;float:right;margin-top:132px!important;margin-bottom:39px;}
#page_wrapper #slideshow{width:1002px;margin:0 auto;}
.featureform{float:left;width:274px;min-height:507px;padding:20px;margin-top:132px;background:url(../images/bgform.png);}
.quot{position:fixed;bottom:0;right:0;}
.da-slide-current .da-img{height:100%!important;left:0!important;opacity:1;top:0!important;width:100%!important;}
#ff_form19 .bfElemWrap label{display:none;}
#ff_form19 .bfElemWrap .ff_elem{width:275px;}
.bfCaptcha .ff_capimg{width:120px;margin:0 0 0 75px;*margin-left:75px;}
.bfCaptcha a.ff_elem{width:20px!important;float:right;}
.bfCaptcha{width:100%;}
.modulecontent .jt-menu ul{width:190px!important;}
#ff_form19 .bfElemWrap #bfCaptchaEntry{WIDTH:215PX;float:left;}
#ff_form19 #bfSubmitButton{background:url(../send.png) no-repeat;width:84px;height:44px;border:0px;margin-left:95px;float:left;font-size:0px;}
body .da-slide p{color:#fff;}
.bfQuickMode .bfRequired{display:none;}
body .bfQuickMode p.bfElemWrap{padding:0px 0;margin:30px 0;}
.featureform h3{font-size:18px;color:#F68212;text-align:center;border-bottom:1px solid #000;font-weight:bold;}
#page_title .banner-top{width:1920px;height:290px;}
body #page_title{height:auto;}
#logo{display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:-10px;}
.thehead{min-height:290px;position:relative;background:url(../images/bgtop.png) no-repeat center top;background-color:#3e3e3e;}
#top{padding:5px 0;min-height:10px;}
#header{padding:25px 0;min-height:30px;background:#333;position:absolute;top:20px;width:100%;z-index:1;margin-bottom:25px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-image:url(../images/bgform.png) repeat!important;}
.stickedHead #header{position:fixed;width:100%;top:25px;}
.inner-header{margin:0;}
#header .tinynav{display:none;float:right;margin:10px 0;}
#header .jt-menu{float:right;}
#header .jt-menu > li{margin-left:25px;}
#header .jt-menu > li:first-child{margin-left:0;}
#header .jt-menu > li > a{font:bold 14px Arial, Helvetica, sans-serif;color:#eee;}
#header .jt-menu > li.active > a,
#header .jt-menu > li > a:hover,
#header .jt-menu > li.sfHover > a{color:#cc6600;}
#header .jt-menu > li > a > span{height:28px;float:left;margin-top:12px;}
#header .jt-menu .sf-with-ul{padding-right:0px;}
#header .jt-menu .sf-with-ul .sf-sub-indicator{background:url(../images/menu_arrow.png) no-repeat center center;width:5px;height:5px;top:50%;margin-top:-3px;right:5px;opacity:0.8;}
#header .jt-menu li.active > a.sf-with-ul .sf-sub-indicator,
#header .jt-menu li > a.sf-with-ul:hover .sf-sub-indicator,
#header .jt-menu li.sfHover > a.sf-with-ul .sf-sub-indicator{opacity:1;}
#header .jt-menu ul{background:#000;background:rgba(0,0,0,0.8);}
#header .jt-menu > li.parent > ul:before{content:"";position:absolute;left:15px;top:-10px;border:5px solid transparent;border-bottom-color:#000;}
#header .jt-menu ul li a{line-height:3;display:block;padding-left:10px;border-top:1px solid #191919;font-size:14px;color:#eee;}
#header .jt-menu ul li > a:hover,
#header .jt-menu ul li.active > a,
#header .jt-menu ul li.sfHover > a{color:#cc6600;background:#181818;}
#header .jt-menu ul li:first-child > a{border-top:0;}
#header .jt-menu > li > ul{display:none;top:40px!important;}
#header .jt-menu > li:hover > ul,
#header .jt-menu > li.sfHover > ul{top:40px;display:block}
#header .searchForm{width:40px;height:40px;position:relative;}
#header .searchForm form{margin:0;}
#header .searchForm .inputbox{margin:0;width:0;height:38px;padding:0 38px 0 0;border:1px solid #555;background-color:#000;outline:none;position:absolute;top:0;right:0;color:#fff;text-indent:10px;cursor:pointer;max-width:none;z-index:1;-moz-box-shadow:0 0 7px rgba(0,0,0,.3);-webkit-box-shadow:0 0 7px rgba(0,0,0,.3);box-shadow:0 0 7px rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
#header .searchForm .search_loupe{display:block;position:absolute;right:1px;top:1px;width:38px;height:38px;background-image:url(../images/search_loupe.png);background-repeat:no-repeat;background-position:100% 0;z-index:0;}
#header .searchForm .search_loupe.active{background-position:100% 100%;}
#header .searchForm .inputbox:hover,
#header .searchForm .inputbox:focus{outline:none;}
#header.sticked{opacity:.9;background:#111;border:0;top:0;z-index:99;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 6px rgba(0, 0, 0, .2);box-shadow:0 1px 6px rgba(0, 0, 0, .2);}
body #header.sticked .jt-menu > li > ul,
body #header.sticked .jt-menu > li > ul{top:30px!important}
body #header.sticked .jt-menu > li:hover > ul,
body #header.sticked .jt-menu > li.sfHover > ul{top:30px!important;}
#header.sticked #logo{-webkit-transform-bc:scale(.7);-moz-transform-bc:scale(.7);-ms-transform-bc:scale(.7);-o-transform-bc:scale(.7);transform-bc:scale(.7);}
#header.sticked .jt-menu > li > a > span{height:23px;float:left;margin-top:7px;}
#header.sticked .jt-menu > li.sfHover > ul{top:3.4em;}
#header.sticked .searchForm{height:30px;}
#header.sticked .searchForm .inputbox{height:28px;}
#header.sticked .searchForm .search_loupe{height:28px;background-position:100% -5px;}
#header.sticked .searchForm .search_loupe.active{background-position:100% -43px;}
.flex-content .bigtitle *{font-size:90px;font-weight:900;line-height:1.1;text-shadow:1px 1px 0 rgba(0,0,0,0.7), 1px 1px 5px rgba(0,0,0,0.2);color:#fff;}
.flex-content .subtitle *{font-size:24px;font-weight:900;line-height:1.3;text-shadow:1px 1px 0 rgba(0,0,0,0.7), 1px 1px 5px rgba(0,0,0,0.2);color:#fff;}
#slideshow,
#jomhead{margin:0 auto;position:relative;width:100%;top:0;z-index:0;}
.with-slideshow #main .container{padding:40px 20px;}
#main{border-top:1px solid #fff;background:#fff;background:-moz-linear-gradient(top, #dce2ec 0%, #ffffff 22%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dce2ec), color-stop(22%,#ffffff));background:-webkit-linear-gradient(top, #dce2ec 0%,#ffffff 22%);background:-o-linear-gradient(top, #dce2ec 0%,#ffffff 22%);background:-ms-linear-gradient(top, #dce2ec 0%,#ffffff 22%);background:linear-gradient(to bottom, #dce2ec 0%,#ffffff 22%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce2ec', endColorstr='#ffffff',GradientType=0);}
#main .container{padding:20px;border:1px solid #d1d9e5;bottom:-50px;margin-top:-90px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1);}
.browserFirefox #main .container{top:-40px;margin-bottom:-70px;bottom:auto;margin-top:auto;}
.article-details{border-top:1px solid #c7def5;border-bottom:1px solid #c7def5;font-size:10px;margin-bottom:25px;text-transform:uppercase;padding:10px 0 10px;font-weight:bold;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;-webkit-transition:opacity 150ms ease-in;-moz-transition:opacity 150ms ease-in;-o-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in;}
.article-details:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
dl.article-info dd{float:left;line-height:1.5;margin-right:10px;padding-right:10px;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.1);}
dl.article-info dd a{font-size:10px;line-height:1;}
.article-details .actions{margin:0;padding:0;float:right;list-style:none;}
.article-details .actions li{margin:0 0 0 5px;padding:0;float:left;}
.article-details .actions li a{display:block;width:10px;height:10px;background-image:url(../images/article_icons.png);background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7;}
.article-details .actions li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
body.light .article-details .actions li.print-icon a{background-position:-10px 0;}
body.dark .article-details .actions li.print-icon a{background-position:-10px -10px;}
body.light .article-details .actions li.email-icon a{background-position:0 0;}
body.dark .article-details .actions li.email-icon a{background-position:0 -10px;}
body.light .article-details .actions li.edit-icon a{background-position:-20px 0;}
body.dark .article-details .actions li.edit-icon a{background-position:-20px -10px;}
.article-details .actions li a img{display:none;}
ul.pagenav{margin:10px 0;padding:0;}
ul.pagenav li{display:inline-block;margin:0;line-height:1;width:49.5%;}
ul.pagenav li:only-child{width:100%;}
ul.pagenav li.pagenav-next{text-align:right;}
ul.pagenav li.pagenav-prev{text-align:left;}
ul.pagenav li a{display:inline-block;margin:0 5px;font-size:10px;font-weight:bold;text-transform:uppercase;}
#showcase .moduletitle,
#maintop .moduletitle{font-size:28px;font-weight:900;margin-bottom:20px;}
.captioned{position:relative;display:inline-block;}
.captioned .theCaption{position:absolute;display:block;bottom:0;left:0;right:0;padding:10px;background:#000;background:rgba(0,0,0,0.7);color:#fff;font-size:11px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a .captioned:hover .theCaption{opacity:.7;}
.greentitle .moduletitle{color:#4cab43;}
.bluetitle .moduletitle{color:#2c76fb;}
.orangetitle .moduletitle{color:#f86112;}
.purpletitle .moduletitle{color:#de1379}
.hgtabs{padding:3px;}
.hgtabs .tabs{margin:0;}
.hgtabs .tabs li{float:left;line-height:1;margin:0;}
.hgtabs .tabs li h6{display:inline}
.hgtabs .tabs li h6 a{display:inline-block;font-size:13px;font-weight:700;padding:10px 15px;}
.hgtabs .tabs li.active h6 a{color:#000;border:1px solid rgba(0,0,0,0.3);border-bottom:0;margin-bottom:-1px;}
.hgtabs .tab_container{border:1px solid rgba(0,0,0,0.3);padding:10px 20px;}
.hgtabs .tab_container .tab_content{display:none;}
.separator.showcase{margin-top:10px;}
.introtext h3{font-weight:900;}
#quote_wrap{overflow:hidden;}
#quote_wrap blockquote{padding:0;border:0;margin:0;font:normal 13px/1.4 Arial, Helvetica, sans-serif normal;}
#quote_wrap blockquote .testimonial{padding:20px;margin:0;position:relative;min-height:110px;border:1px solid #fff;border:1px solid rgba(255,255,255,0.8);-webkit-box-shadow:0 0 5px rgba(0,0,0, 0.4);-moz-box-shadow:0 0 5px rgba(0,0,0, 0.4);box-shadow:0 0 5px rgba(0,0,0, 0.4);}
#quote_wrap blockquote .testimonial p{font-size:14px;line-height:1.6;margin:0;font-style:normal;}
#quote_wrap blockquote h6{font-size:14px;line-height:1;text-shadow:1px 1px 0 #fff;display:block;margin:0;font-style:normal !important;letter-spacing:0;padding-top:15px;}
#quote_wrap blockquote h6 img{float:left;margin-right:25px;margin-left:5px;}
#quote_wrap blockquote h6 span{font-style:italic;}
#quote_wrap blockquote h6 strong{font-size:16px;text-transform:uppercase;display:block;margin:5px 0;font-weight:700;}
#quote_wrap blockquote .testimonial:after{position:absolute;bottom:-20px;left:80px;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px;content:"";}
.feature_list{margin:0;padding:0;list-style:none;}
.feature_list li{margin-bottom:15px;line-height:35px;}
.feature_list li span.icon{line-height:23px;}
.feature_list li span.icon{border:1px solid rgba(0,0,0,0.2);padding:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 2px 3px rgba(0,0,0,.16) ,
inset 0 1px 0 rgba(255,255,255,.6);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.16) ,
inset 0 1px 0 rgba(255,255,255,.6);box-shadow:0 2px 3px rgba(0,0,0,.16) ,
inset 0 1px 0 rgba(255,255,255,.6);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 99%, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(99%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 99%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000',GradientType=0);display:inline-block;margin-right:15px;}
#bottom{padding:80px 0 20px;margin-bottom:0;background:-moz-linear-gradient(top, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.09) 37%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.15)), color-stop(37%,rgba(255,255,255,0.09)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.09) 37%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.09) 37%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.09) 37%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.09) 37%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26ffffff', endColorstr='#00ffffff',GradientType=0);}
#footer{border-top:1px solid #2f2f2f;padding:20px 0;margin-bottom:0;}
#footer{background:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.05) 20%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(20%,rgba(255,255,255,0.05)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 20%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 20%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 20%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=0);}
#bottom .moduletitle{color:#fff;font-size:22px;font-weight:900;}
/* #bottom .menu li a{background:url(../images/menu_arrow2.png) no-repeat left center;padding-left:12px;} */
#bottom .menu.split li{width:50%;float:left;}
#bottom .menu li a:hover{color:#fff;}
#copyright{padding:10px 0 0;font-size:11px;color:#666666;}
#copyright a{color:#a6a6a6;width:240px;margin:0 auto;}
#copyright a:hover{color:#eee;}
#footer .social-connect{margin-left:315px;}
#mod106 .bghelper{text-align:center;}
#totop{height:35px;opacity:0.7;filter:alpha(opacity=70);position:fixed;right:-36px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:35px;z-index:9999;text-indent:-9999px;display:block;top:85%;background-image:url("../images/arrow_top.png");background-repeat:no-repeat;background-position:center center;background-color:#222;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #888;border:1px solid rgba(255, 255, 255, 0.2);border-right:0;}
#totop:hover{opacity:1;filter:alpha(opacity=100);}
#totop.on{right:0;display:none;}
#totop.off{right:-36px;}
body.sociality .jinc_mod_frm_subscription{font-weight:normal;text-align:left;margin:0;padding:0;width:95%;}
body.sociality .jinc_mod_frm_subscription table,
body.sociality .jinc_mod_frm_subscription td{width:100%;text-align:left}
body.sociality .jinc_notice{padding:20px 0px 0px;line-height:1.4;font-size:11px;}
body.sociality .jinc_notice input[type=checkbox]{vertical-align:middle;}
body.sociality .jinc_mod_frm_subscription input[type=text]{margin:0 0 10px;background:#0c0c0c;border:0;padding:0;width:100%;height:28px;color:#CCC;text-indent:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #343434;}
body.sociality .jinc_mod_frm_subscription input[type=text]:hover{background:#292929;}
body.sociality .jinc_mod_frm_subscription input[type=text]:focus{background:#333;}
body.sociality .jinc_mod_frm_subscription input.btn{background:#333;padding:5px 14px;color:#eee;border:0;margin:-22px 0 0;font-size:10px;text-transform:uppercase;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;float:right;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
body.sociality .jinc_mod_frm_subscription input.btn:hover{background:#444;}
.latest_posts .post{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #2f2f2f;}
.latest_posts .post.last{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.latest_posts .post .hoverBorderWrapper{float:left;margin-right:20px;}
.latest_posts .post > h5{font-weight:bold;line-height:1;margin-bottom:5px;}
.latest_posts .view_all{display:inline-block;margin-top:7px;}
.contact_details .map_link{background:url(../images/icon-mappin.png) no-repeat left center;padding-left:25px;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:18px;}
#breadcrumbs{font-size:10px;text-transform:uppercase;font-weight:bold;border-bottom:1px dotted rgba(255,255,255,0.1);line-height:1;padding:5px 0 25px;margin:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;-webkit-transition:opacity 150ms ease-in;-moz-transition:opacity 150ms ease-in;-o-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in;}
#breadcrumbs:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.thedate{text-align:right;}
.hugetitle{line-height:1.2;letter-spacing:-1px;margin-bottom:20px;}
.quotes{position:relative;margin-bottom:30px;}
.quotes blockquote{position:relative;min-height:75px;background:url(../images/quotes.png) no-repeat left top;line-height:28px;font-size:20px;font-weight:300;font-style:normal;padding-top:20px;border-left:0;padding-left:0;}
body.dark .quotes blockquote{background:url(../images/quotes_dark.png) no-repeat left top;}
.quotes blockquote small{font-size:16px;font-style:normal;font-weight:400;display:inline-block;margin-top:5px;}
.testimonial{position:relative;}
.testimonial span{display:block;}
.testimonial span.text{background:#ebebeb;background:rgba(255, 255, 255, 0.6);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:11px;padding:10px;margin-bottom:4px;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
.testimonial span.text:after{position:absolute;bottom:10px;right:40px;width:0;height:0;border-style:solid;border-color:transparent;border-width:6px;content:"";border-top-color:#ebebeb !important;border-top-color:rgba(255, 255, 255, 0.6) !important;}
.testimonial span.author{text-align:right;margin:6px 0 10px;font-weight:bold;font-size:10px;}
.partnersList{margin-top:20px;}
.partnersList ul{margin:0;padding:0;list-style:none;}
.partnersList ul li{display:inline-block;}
.partnersList ul li:first-child{margin-left:0 !important;}
.partnersList ul li a{display:inline-block;overflow:hidden;position:relative;}
.partnersList ul li a img{position:relative;}
#page_title .inner_pt,
#jomhead .inner_pt{top:120px;color:#fff;}
#page_title .banner-top,
#jomhead .banner-top{position:absolute;left:50%;}
#page_title h3,
#jomhead h3{font-weight:900;}
.core_team{margin-bottom:35px;margin-right:20px;float:left;width:200px}
.core_team.last{margin-right:0;}
.core_team span{display:block;}
.core_team .name{padding:5px 0 10px;text-transform:uppercase;}
.core_team .function{padding-bottom:15px;color:#999;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:1.4;}
.core_team .social-profiles > a{display:inline-block;width:16px;height:16px;float:left;margin-left:5px;}
.core_team .social-profiles > a:first-child{margin-left:0;}
#login-form{margin:0;}
#login-form fieldset{margin:10px 0 15px;}
#login-form fieldset > div{margin:0 0 10px;}
#login-form .rmbBtn label{line-height:14px;font-size:10px;font-weight:bold;text-transform:uppercase;padding-left:4px;}
#login-form .rmbBtn .button{margin-right:20px;margin-bottom:0;}
#login-form .login-links{margin:0;padding:0;list-style:none;}
#login-form .login-links li{display:inline-block;font-size:10px;}
#login-form .login-links li a,
#login-form .login-links li span{font-size:10px;text-transform:uppercase;font-weight:bold;}
#login-form .login-links li span{font-weight:normal;}
#login-form .inputbox{width:95%;}
.sociality #cLatestMembers ul li{margin:0 10px 10px 0;}
.sociality #cLatestMembers ul li a{position:relative;}
.sociality #cLatestMembers ul li img{border:0 !important;}
.sociality #cLatestMembers .showAll{font-size:10px;text-transform:uppercase;font-weight:bold;}
.sociality #cLatestMembers h5.subtext{font-size:16px;font-weight:700;}
.topmembers ul.mod_topmembers{margin:0 25px;padding:0;list-style:none;position:relative;z-index:0;}
.topmembers ul.mod_topmembers li{margin:0;padding:0;}
.topmembers ul.mod_topmembers li + li{border:0;}
.topmembers ul.mod_topmembers li a.usersname{font-size:16px;text-transform:uppercase;font-weight:700;display:inline-block;}
.topmembers ul.mod_topmembers li .imgProfile{float:left;margin-right:20px;}
.topmembers ul.mod_topmembers li .imgProfile a,
.topmembers ul.mod_topmembers li .imgProfile img{width:64px;height:64px;}
.topmembers ul.mod_topmembers li a.usersname,
.topmembers ul.mod_topmembers li .karmapoints{margin-top:5px;}
.topmembers .pretexts h3{font-size:28px;font-weight:900;color:#2c76fb;margin-bottom:5px;}
.topmembers .pretexts h4{font-size:14px;font-weight:700;margin-bottom:15px;line-height:1.3;}
.topmembers .mod_topmembers_title{color:#de1379;font-size:16px;font-weight:800;line-height:1;}
.topmembers ul.unoSlider,
.topmembers .unoSlider .sliderView{min-height:64px;}
.topmembers .unoSlider,
.topmembers ul.unoSlider ,
.topmembers .unoSlider .sliderView{width:250px;overflow:hidden;}
.topmembers .mod_topmembers_container{position:relative;}
.topmembers .mod_topmembers_container .mod_topmembers_btns{display:block;width:25px;height:64px;position:absolute;left:0;background-image:url(../images/uni_arrows1.png);background-repeat:no-repeat;background-position:left center;cursor:pointer;opacity:.6;z-index:1;top:0;}
.topmembers .mod_topmembers_container #mod_topmembers_prev{left:auto;right:0;background-position:right center;}
.topmembers .mod_topmembers_container .mod_topmembers_btns:hover{opacity:1;}
#datingsearch{margin:10px 0 0;}
#datingsearch input[type=text],
#datingsearch select{margin-bottom:0;width:auto;display:inline-block;font-size:11px;max-width:130px}
#datingsearch > div{margin-bottom:5px;}
#datingsearch > h6{font-size:12px;font-weight:900;text-transform:uppercase;margin-bottom:5px;}
#datingsearch label,
#datingsearch span.innertext{font-size:10px;font-weight:bold;text-transform:uppercase;}
#datingsearch label{min-width:100px}
#datingsearch #datingsearch_agefrom,
#datingsearch #datingsearch_ageto{width:40px;}
#datingsearch .submitBtn{margin-bottom:0;}
#datingsearch .submitBtn input{margin-bottom:0;}
.sociality .hello-me > div{margin:4px 0;padding:0 0 10px;}
.sociality .hello-me .profileImg{float:right;margin-left:20px;position:relative;width:100px;height:100px;}
.sociality .hello-me .profileImg img{osition:relative;z-index:0;width:100px;height:100px;}
.sociality #jsNotification{overflow:visible;text-align:start;width:auto;margin:0 !important;height:auto;}
.sociality .hello-me .helloMeStatusText{font-size:11px;color:#111;font-style:italic;margin-top:10px;}
.sociality .hello-me #helloMeStatusText{width:100%;text-indent:8px;padding-left:0;padding-right:0;margin:5px auto;}
.sociality .hello-me .statusEdit,
.sociality .hello-me .logoutBtn{line-height:1.3;}
.sociality .hello-me .statusEdit{margin:0;padding:0;}
.sociality .hello-me .logoutBtn{margin:0;padding:0;}
.sociality .hello-me .statusEdit a,
.sociality .hello-me .helloMeLinks a,
.sociality .hello-me .logoutBtn a{font-size:10px;font-weight:bold;text-transform:uppercase;line-height:12px;background-image:url(../images/jom_icons_12x12.png);background-repeat:no-repeat;padding:0 0 0 20px;}
.sociality .hello-me .helloMeLinks{margin:0 0 10px;padding:0;list-style:none;}
.sociality .hello-me .helloMeLinks li{float:left;width:50%;}
.sociality .hello-me .statusEdit a#saveLink{background-position:0 -12px;}
.sociality .hello-me .statusEdit a#editLink{background-position:0 0;}
.sociality .hello-me .helloMeLinks li.myfriends a{background-position:0 -24px;}
.sociality .hello-me .helloMeLinks li.mygroups a{background-position:0 -36px;}
.sociality .hello-me .helloMeLinks li.myphotos a{background-position:0 -48px;}
.sociality .hello-me .helloMeLinks li.myvideos a{background-position:0 -60px;}
.sociality .hello-me .helloMeLinks li.myevents a{background-position:0 -72px;}
.sociality .hello-me .helloMeLinks li.myblogs a{background-position:0 -84px;}
.sociality .hello-me .logoutBtn a{background-position:0 -96px;}
.sociality .cResetList.cFeed{margin:0;}
.sociality .cResetList.cFeed li{padding:10px 0 !important;border:0;border-top:1px dotted #CCC;}
.sociality .cResetList.cFeed li:first-child{border-top:0;}
.sociality .cResetList.cFeed li.cFeed-item .newsfeed-content a{font-weight:bold;font-style:normal;font-size:13px;margin:0;}
.sociality .cResetList.cFeed li.cFeed-item .newsfeed-content{font-size:11px;color:#111;font-style:italic;margin:0 0 0 50px;}
.sociality #community-wrap .cResetList.cFeed li.cFeed-item .newsfeed-meta{font-size:11px;font-style:normal;background-image:url(../images/jom_icons_12x12.png);background-repeat:no-repeat;background-position:0 -108px;padding-left:16px;line-height:1;margin-top:10px;}
.sociality .cResetList.cFeed li.cFeed-item .newsfeed-meta > img{display:none;}
.sociality .cFeed-item .newsfeed-content-hidden{margin:10px 0;padding:0;background:none;}
body .cFeed-item .cDetailList, body .cFeed-item .cDetailList li{display:block;}
.sociality .cFeed-item .cDetailList li{display:block;float:left;margin:5px;border:0;padding:0 !important;}
.sociality .cFeed-item .cDetailList li img{max-width:60px;}
.latest_works .flexslider li .link{position:relative;display:inline-block;}
.latest_works .flexslider li .link span.borderFrame{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:block;-webkit-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.3);box-shadow:inset 0 0 0 3px rgba(255,255,255,0.3);}
.latest_works .flexslider:hover .flex-next{right:10px;}
.latest_works .flexslider:hover .flex-prev{left:10px;}
.latest_works .flexslider .slide-content{bottom:-100px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.latest_works .flexslider:hover .slide-content{bottom:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
#hgjomsocial .container{padding-top:120px;}
#hgjomsocial .formsWrapper{width:280px;float:right;background:url(../images/bgformsWrapper.png) no-repeat 0 0 #ff6835;padding:35px 40px 40px;margin-bottom:80px;position:relative;color:#fff;}
#hgjomsocial .formsWrapper:after{content:"";position:absolute;bottom:-25px;left:100px;border-top:25px solid #ff6835;border-right:25px solid transparent;}
#hgjomsocial .formRegister{margin-bottom:10px;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(255,255,255,0.25);}
#hgjomsocial .formRegister dl > div{margin-bottom:10px;}
#hgjomsocial .formRegister dt{float:left;width:100px;margin-right:20px;}
#hgjomsocial .formRegister dd{float:left;width:160px;}
#hgjomsocial .formRegister label{font-size:12px;color:#fff;}
#hgjomsocial .formRegister label .star{display:none;}
#hgjomsocial .formRegister dd input[type=text],
#hgjomsocial .formRegister dd input[type=password]{font-size:11px;border:0;padding:0;height:25px;margin:0;width:100%;text-indent:10px;outline:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);-moz-box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#hgjomsocial .formRegister .submitbutton{text-align:center;}
#hgjomsocial .formRegister .button{margin-bottom:0;display:inline-block;text-transform:uppercase;color:#000;font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.7);border:1px solid #ffcc66;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);background:#fcca3a;background:-moz-linear-gradient(top, #fcca3a 0%, #fd8a30 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcca3a), color-stop(100%,#fd8a30));background:-webkit-linear-gradient(top, #fcca3a 0%,#fd8a30 100%);background:-o-linear-gradient(top, #fcca3a 0%,#fd8a30 100%);background:-ms-linear-gradient(top, #fcca3a 0%,#fd8a30 100%);background:linear-gradient(to bottom, #fcca3a 0%,#fd8a30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcca3a', endColorstr='#fd8a30',GradientType=0);}
#hgjomsocial .formRegister .button:hover{background:#fd8a30;background:-moz-linear-gradient(top, #fd8a30 0%, #fcca3a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd8a30), color-stop(100%,#fcca3a));background:-webkit-linear-gradient(top, #fd8a30 0%,#fcca3a 100%);background:-o-linear-gradient(top, #fd8a30 0%,#fcca3a 100%);background:-ms-linear-gradient(top, #fd8a30 0%,#fcca3a 100%);background:linear-gradient(to bottom, #fd8a30 0%,#fcca3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd8a30', endColorstr='#fcca3a',GradientType=0);}
#hgjomsocial .formsWrapper .formtitle{color:#fff;font-size:18px;font-weight:700;}
#hgjomsocial .formLogin form{margin:0;}
#hgjomsocial .formLogin input[type=text],
#hgjomsocial .formLogin input[type=password]{font-size:11px;border:0;padding:0;height:25px;margin:0 10px 0 0;width:105px;text-indent:10px;outline:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);-moz-box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);box-shadow:inset 5px 0 9px rgba(0,0,0,0.1);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#hgjomsocial .formLogin input.loginbutton{margin-bottom:0;width:40px;border:0;padding:0;display:inline;height:23px;background:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:9px;text-shadow:none;color:#fff;font-weight:normal;vertical-align:top;border:1px solid #fff;border:1px solid rgba(255,255,255,0.7);}
#hgjomsocial .formLogin input.loginbutton:hover{background:#fff;color:#ff6835;}
#hgjomsocial .formLogin .login-links{margin:10px 0 0;padding:0;list-style:none;}
#hgjomsocial .formLogin .login-links li{display:inline-block;font-size:10px;margin:0;line-height:1;}
#hgjomsocial .formLogin .login-links li a,
#hgjomsocial .formLogin .login-links li span{font-size:10px;text-transform:uppercase;font-weight:bold;color:#fff;line-height:1;}
#hgjomsocial .formLogin .login-links li span{font-weight:normal;}
.sociality .greybox .hugetitle{font-size:28px;font-weight:bold;text-transform:uppercase;text-align:left;color:#333;margin:20px 0 30px;}
#featuresociallist{margin:20px 0 40px;}
#featuresociallist li{margin-left:20px;width:220px;float:left;min-height:80px;color:#333333;}
#featuresociallist li:first-child{margin-left:0;}
#featuresociallist li > strong{font-size:28px;color:#333333;display:block;margin:5px 0 10px;line-height:1;font-weight:800;}
#featuresociallist li span.icon{display:block;float:left;margin-right:20px;width:80px;height:80px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ff9933;background:-moz-linear-gradient(top, #ff9933 0%, #ff6633 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9933), color-stop(100%,#ff6633));background:-webkit-linear-gradient(top, #ff9933 0%,#ff6633 100%);background:-o-linear-gradient(top, #ff9933 0%,#ff6633 100%);background:-ms-linear-gradient(top, #ff9933 0%,#ff6633 100%);background:linear-gradient(to bottom, #ff9933 0%,#ff6633 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9933', endColorstr='#ff6633',GradientType=0);}
#featuresociallist li:hover span.icon{background:#555555;background:-moz-linear-gradient(-45deg, #555555 0%, #333333 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#555555), color-stop(100%,#333333));background:-webkit-linear-gradient(-45deg, #555555 0%,#333333 100%);background:-o-linear-gradient(-45deg, #555555 0%,#333333 100%);background:-ms-linear-gradient(-45deg, #555555 0%,#333333 100%);background:linear-gradient(135deg, #555555 0%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#333333',GradientType=1);}
#featuresociallist li span.icon span{display:block;width:80px;height:80px;background-image:url(../images/featurelist_social.png);background-repeat:no-repeat;}
#featuresociallist li.feat1 span.icon span{background-position:0 0;}
#featuresociallist li.feat2 span.icon span{background-position:-80px 0;}
#featuresociallist li.feat3 span.icon span{background-position:-160px 0;}
#featuresociallist li.feat4 span.icon span{background-position:-240px 0;}
#community-wrap .cModule h3{border-bottom:0;color:#39C;text-shadow:0 1px 0 rgba(255,255,255,0.8);margin:0 0 15px;padding:10px;text-transform:uppercase;font-size:14px !important;font-weight:800 !important;line-height:1.5;background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);border-bottom:1px solid #fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#community-wrap .cModule{border:0;border-bottom:1px solid #fff;padding:0;background:url(../images/transparent_png/white30.png);background:rgba(255, 255, 255, 0.3);}
#community-wrap .cModule .mod-content,
#community-wrap .cModule .app-box-footer,
#community-wrap .cModule .app-box-content{padding:0 10px 15px 10px;}
#community-wrap .cModule .app-box-footer{padding-top:10px;padding-bottom:10px;margin-top:0;border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,0.5)}
.cModule.searchbox div.small a,
#community-wrap .cModule .app-box-footer > a{font-size:10px;text-transform:uppercase;font-weight:bold;}
#community-wrap .cModule h3 + .app-box-content{margin-top:0;}
#community-wrap .cModule .filterlink{margin-bottom:10px;}
#community-wrap .cModule.searchbox form{margin-bottom:0;}
#community-wrap .cModule.searchbox .small{margin-bottom:0;text-align:right;}
#community-wrap .cModule.searchbox .input_wrap{background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);margin:0 0 15px;padding:0;}
#community-wrap .cModule.searchbox .input_wrap .inputbox{-webkit-box-shadow:none;-webkit-box-shadow:none;-webkit-box-shadow:none;margin:0;height:26px;text-indent:10px;padding:0;}
#community-wrap .cModule.searchbox .input_wrap .inputbox:focus{-webkit-box-shadow:none;-webkit-box-shadow:none;-webkit-box-shadow:none;}
#community-wrap .cModule.searchbox .input_wrap .search_button{background-image:url(../images/joms_search_loupe.png);background-repeat:no-repeat;background-position:0 0;height:26px;}
#community-wrap .cThumbList{margin:0;}
#community-wrap .cThumbList li{margin:0 4px 4px 0;padding:0;}
#community-wrap .cThumbList li.last{margin-right:0;}
#community-wrap .cAvatar-sidebar, #community-wrap .cAvatar-sidebar img{width:47px;height:47px;}
.latest-events .jsDetail{margin-left:50px;font-size:11px;}
.latest-events .jsDetail .small.title{font-size:12px;color:#121212;}
#community-wrap .latest-events ul, #community-wrap .cPending ul{margin-bottom:0;}
body #community-wrap .cVideoThumbUrl img{height:74px;width:98px;}
#community-wrap .componentheading{text-transform:uppercase;font-weight:800;color:#39C;font-size:22px;}
#community-wrap #activity-stream-container #cProfileWrapper .cFeed-item,
#community-wrap #activity-stream-container .cFeed-item,
#activity-stream-container .cFeed-item{border-bottom:0;}
.sociality #community-wrap .cFeed-item .newsfeed-content-hidden,
.sociality .cFeed-item .newsfeed-content-hidden{background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);}
.sociality #community-wrap #jsMenu,
.sociality #jsMenu{background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);border-bottom:6px solid #fff;padding-bottom:0;}
.sociality #jsMenu .jsMenuRgt{top:10px}
.sociality #jsMenu .jsMenuRgt form{margin:0;}
#jsMenu .jsMenuBar a{color:#454545;background:white;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.sociality #community-wrap .outerpgbar,
.sociality .outerpgbar{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 0px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 1px 1px 0px 0px rgba(0, 0, 0, 0.15);box-shadow:inset 1px 1px 0px 0px rgba(0, 0, 0, 0.15);}
.sociality #community-wrap .innerpgbar,
.sociality .innerpgbar{background:#FF6835 !important;border:0;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
body #community-wrap div.ctitle{margin:0;border:0;}
body #community-wrap div.ctitle h2{font-size:18px;}
.sociality #community-wrap .inputbox{width:auto;}
.sociality #community-wrap textarea.inputbox{width:95%;}
.sociality #community-wrap input[type=text].inputbox,
.sociality #community-wrap input[type=password].inputbox,
.sociality #community-wrap select.inputbox{padding:5px 8px;}
body #community-wrap table.ccontentTable td{padding:5px 10px 5px 0;}
.flickr_container{position:relative;}
.flickr_feeds{margin:0;padding:0 0 6px;}
.flickr_feeds li{float:left;margin:0 7px 7px 0;list-style:none outside none;}
.flickr_feeds li.last{margin-right:0;}
.flickr_feeds a img{width:62px;height:62px;}
.flickr_container .followUs{display:inline-block;float:right;font-size:11px;line-height:1.3;}
.sidebar .moduletable .moduletitle{border-bottom:0;color:#39C;text-shadow:0 1px 0 rgba(255,255,255,0.8);margin:0 0 15px;padding:10px;text-transform:uppercase;font-size:14px !important;font-weight:800 !important;line-height:1.5;background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);border-bottom:1px solid #fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.sidebar .moduletable{border:0;border-bottom:1px solid #fff;padding:0;background:url(../images/transparent_png/white30.png);background:rgba(255, 255, 255, 0.3);margin:0 0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.sidebar .moduletable .modulecontent{padding:0 10px 15px 10px;}
.sidebar .menu{margin:0;}
.sidebar .menu li{margin:0;line-height:1;list-style-image:url(../images/menu_arrow3.png);list-style-position:inside;}
.browserFirefox .sidebar .menu li{list-style-position:outside;margin:0 0 0 20px;}
.sidebar .menu li a{display:block;padding:10px 0 10px 3px;}
.sidebar .menu li + li{border-top:1px solid rgba(255, 255, 255, 0.6);}
.sidebar .menu li > a:hover,
.sidebar .menu li.active > a{background:url(../images/transparent_png/white30.png);background:rgba(255, 255, 255, 0.3);}
.sidebar .menu li.parent > a span{display:block;background:url(../images/plus1.png) no-repeat right center;}
.sidebar .menu li.parent ul{margin:0 0 0 10px;display:none;}
.years .year{position:relative;padding-bottom:0;margin-bottom:40px;background:url(../images/transparent_png/white50.png);background:rgba(255, 255, 255, 0.5);border-radius:3px;}
.years .year:after{content:"";position:absolute;right:45px;bottom:-20px;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;border-top-color:rgba(255, 255, 255, 0.5);}
.years .year.fromright:after{left:45px;right:auto;}
.years .year.last:after{display:none;}
.years .year.fromleft{padding:10px 10px 10px 130px;}
.years .year.fromright{padding:10px 130px 10px 10px;}
.years .year .date{position:absolute;top:0;padding:0;text-align:center;width:100px;font-size:16px;font-weight:bold;background:#fff;color:#39C;height:100%;text-transform:uppercase;}
.years .year h4.htitle{margin-top:0;}
.years .year .date span{position:absolute;bottom:10px;display:block;width:100%;}
.years .year.fromleft .date{left:0;}
.years .year.fromright .date{right:0;}
ul.sig-container{clear:both;list-style:none outside none;margin:8px auto;overflow:hidden;padding:8px 0;}
ul.sig-container li{background:none !important;float:left;margin:5px;padding:0;list-style:none;}
ul.sig-container li a img{padding:4px;border:1px solid #fff;border:1px solid rgba(255,255,255,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
ul.sig-container li a img:hover{-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);border:1px solid #fff;}
.clients .sig-container{margin-bottom:30px;padding:0;list-style:none;}
.clients .sig-container li a{width:120px;}
.clients .sig-container li img{border:1px solid #333;-webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;padding:4px;width:auto !important;height:auto !important;max-width:110px;background:#222;}
.clients .sig-container li img{border:1px solid #ddd;background:#e7e7e7;}
.clients .sig-container li img:hover{-webkit-box-shadow:0 0 7px #000;-moz-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000;border:1px solid #444;}
.clients .sig-container span.sig-caption, .clients .sig-container span.sig-pseudo-caption, .clients .sig-container span.sig-caption{bottom:5px;left:5px;right:5px;text-shadow:none;}
.preset_form legend{padding-bottom:20px;display:block;font-weight:bold}
.preset_form dl{margin-top:40px;}
.preset_form dt .spacer label{font-size:10px;}
#member-profile dt,
#users-profile-core dt,
#users-profile-custom dt,
.preset_form dt,
.preset_form .login-fields label{float:left;width:160px;}
.preset_form dt label{margin-top:6px;}
#member-profile dd,
#users-profile-core dd,
#users-profile-custom dd,
.preset_form dd,
.preset_form .login-fields input{float:left;width:300px;}
.preset_form .login-description,
.preset_form logout-description{margin-bottom:20px;}
.users_links{margin:20px 0;padding:0;list-style:none;}
.users_links li{float:left;margin:0;margin-left:10px;padding-left:10px;border-left:1px solid #999;line-height:1.1;}
.users_links li:first-child{margin-left:0;padding-left:0;border-left:0;}
.users_links li a{font-size:12px;}
#users-profile-core legend,
#users-profile-custom legend,
#member-profile legend{font-size:16px;font-weight:bold;}
#modlgn-username, #modlgn-passwd{margin-bottom:0;}
.hg-portfolio h1.title{font-weight:bold;}
.hg-portfolio .items-row .separator{margin-top:20px;}
.hg-portfolio .img-intro img{max-width:100%;}
.hg-portfolio .items-row.cols-2 > .item,
.hg-portfolio .items-row.cols-3 > .item,
.hg-portfolio .items-row.cols-4 > .item{float:left;}
.hg-portfolio .items-row.cols-1 > .item{width:100%;}
.hg-portfolio .items-row.cols-2 > .item{width:50%;}
.hg-portfolio .items-row.cols-3 > .item{width:33.33%;}
.hg-portfolio .items-row.cols-4 > .item{width:25%;}
.hg-portfolio .items-row.cols-1{margin-bottom:20px;}
.hg-portfolio .items-row.cols-1 .img-intro{float:left;width:50%;}
.hg-portfolio .items-row.cols-1 > .item .img-intro{margin-right:25px;}
.hg-portfolio .items-row.cols-2{margin-bottom:20px;}
.hg-portfolio .items-row.cols-2 .img-intro{margin-bottom:20px;}
.hg-portfolio .items-row.cols-2 .inner-item{margin-right:30px;}
.hg-portfolio .items-row.cols-3{margin-bottom:20px;}
.hg-portfolio .items-row.cols-3 .img-intro{margin-bottom:17px;}
.hg-portfolio .items-row.cols-3 .inner-item{margin-right:30px;}
.hg-portfolio .items-row.cols-3 h4.title{font-size:16px;line-height:1.5;}
.hg-portfolio .items-row.cols-4{margin-bottom:20px;}
.hg-portfolio .items-row.cols-4 .img-intro{margin-bottom:14px;}
.hg-portfolio .items-row.cols-4 .inner-item{margin-right:25px;}
.hg-portfolio .items-row.cols-4 h4.title{font-size:14px;line-height:1.3;}
.hg-portfolio-item .img-full{margin-bottom:20px;}
.hg-portfolio-item .other-images{margin:20px 0 0 -20px;padding:0;list-style:none;}
.hg-portfolio-item .other-images li{float:left;margin:0 0 20px 20px;list-style:none;}
.hg-portfolio-item .other-images li iframe{padding:4px;border:1px solid #444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.hg-portfolio-item .itemLinks{margin-top:15px;}
.hg-portfolio-item .itemSocialSharing > div{float:left;margin-right:30px;}
.hg-portfolio-item ul.cols-2 li, .hg-portfolio-item ul.cols-3 li, .hg-portfolio-item ul.cols-4 li{float:none;padding-left:25px;width:auto;}
.hg-portfolio-item .text ul.clearfix:after{clear:none;zoom:0;}
.hg-portfolio-sortable h1.title,
.hg-portfolio-sortable h4.title{font-weight:bold;}
.hg-portfolio-sortable #sorting{float:right;margin:0;font-size:10px;font-weight:bold;text-transform:uppercase;padding:8px 10px;background:url(../images/transparent_png/white10.png);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.hg-portfolio-sortable #sorting ul{display:inline-block;margin:0 25px 0 0;padding:0;list-style:none;}
.hg-portfolio-sortable #sort-direction{margin-right:0 !important;}
.hg-portfolio-sortable #sorting ul li{float:left;margin-left:10px;line-height:1;margin-bottom:0;}
.hg-portfolio-sortable #sorting ul li a{color:#FFF;line-height:1;}
.hg-portfolio-sortable #sorting ul li a.selected{text-decoration:underline;}
.hg-portfolio-sortable #sorting .sortTitle{line-height:1;}
.hg-portfolio-sortable #portfolio-nav{margin:0 0 20px;padding:0;list-style:none;float:left;}
.hg-portfolio-sortable #portfolio-nav li{float:left;margin-left:15px;}
.hg-portfolio-sortable #portfolio-nav li:first-child{margin-left:0;}
.hg-portfolio-sortable #portfolio-nav li a{background:url(../images/transparent_png/white10.png);padding:8px 10px;line-height:1;font-size:10px;font-weight:bold;text-transform:uppercase;color:#EEE;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin-right:0;}
.hg-portfolio-sortable #portfolio-nav li a:hover,
.hg-portfolio-sortable #portfolio-nav li.current a{background:url(../images/transparent_png/white20.png);}
.hg-portfolio-sortable ul#thumbs{margin:0 0 0 -20px;padding:0;list-style:none;left:5px;}
.hg-portfolio-sortable ul#thumbs li{float:left;width:220px;margin:5px 5px 15px 15px;position:relative;}
.hg-portfolio-sortable ul#thumbs li .inner-item{padding:4px;border:1px solid #222;background:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0.9;}
.hg-portfolio-sortable ul#thumbs li .inner-item:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);opacity:1;}
.hg-portfolio-sortable ul#thumbs li .inner-item h4{margin-top:10px;display:block;line-height:1;border-bottom:1px dotted #333;font-size:14px;margin-bottom:10px;font-weight:bold;padding:0 6px 10px;}
.hg-portfolio-sortable ul#thumbs li .inner-item .moduleDesc{font-size:12px;color:#777;padding:0 6px;display:block;}
.hg-portfolio-sortable ul#thumbs li .inner-item .moduleDesc p{margin-bottom:10px;}
.hg-portfolio-sortable ul#thumbs li.isotope-item{z-index:2;}
.hg-portfolio-sortable ul#thumbs li.isotope-hidden{z-index:1;}
.hg-portfolio-sortable ul#thumbs li .inner-item{border:1px solid #ddd;background:#fff;}
.hg-portfolio-sortable #portfolio-nav li a{background:url(../images/transparent_png/black10.png);color:#111;}
.hg-portfolio-sortable #portfolio-nav li a:hover,
.hg-portfolio-sortable #portfolio-nav li.current a{background:url(../images/transparent_png/black20.png);}
.hg-portfolio-sortable #sorting{background:url(../images/transparent_png/black10.png);}
.hg-portfolio-sortable #sorting ul li a{color:#000;}
.hg-blog .cols-1{display:block;float:none !important;margin:0 !important;}
.hg-blog .cols-2 .column-1, .hg-blog .cols-2 .column-2{width:50%;float:left;}
.hg-blog .cols-3 .column-1, .hg-blog .cols-3 .column-2, .hg-blog .cols-3 .column-3{float:left;width:33.3%;padding:0;margin:0;}
.hg-blog .items-row{overflow:hidden;margin-bottom:10px !important;}
.hg-blog .cols-4 .column-1, .hg-blog .cols-4 .column-2, .hg-blog .cols-4 .column-3, .hg-blog .cols-4 .column-4{width:25%;padding:0;margin:0;float:left;}
.hg-blog .cols-2 .hg-article, .hg-blog .cols-3 .hg-article, .hg-blog .cols-4 .hg-article{margin:0 10px 20px 10px;}
.hg-blog .cols-2 .column-1 .hg-article, .hg-blog .cols-3 .column-1 .hg-article, .hg-blog .cols-4 .column-1 .hg-article{margin-left:0;}
.hg-blog .cols-2 .column-2 .hg-article, .hg-blog .cols-3 .column-3 .hg-article, .hg-blog .cols-4 .column-4 .hg-article{margin-right:0;}
.hg-blog .hg-description{margin:10px 0 15px 0;padding-bottom:20px;border-bottom:1px #c8c8c8 dotted;}
.hg-blog .category-desc{padding:0 5px;margin:10px 0 25px;}
.hg-blog .cat-children .category-desc{margin:10px 0 25px;}
.hg-blog ul.subcategories{margin:20px 20px 20px 10px;}
.hg-blog .subcategories-link{font-weight:bold}
.hg-blog ul{list-style-position:outside;list-style-type:square;padding:0 0 0 15px;margin:10px 0;}
.hg-blog ol{padding:0 0 0 20px;margin:10px 0;list-style-position:outside;}
.hg-blog ul li, .hg-blog ol li{padding:0;line-height:1.7em;margin:0;}
.hg-blog .category-list{padding:0 5px;display:block;}
.hg-blog .categories-list{padding:0 5px;}
.hg-blog .categories-list ul{margin:0 0 0 20px;padding:0;list-style:none;}
.hg-blog .categories-list ul li{padding:5px;}
.hg-blog .categories-list ul ul{margin-left:15px;}
.hg-blog .category-desc{line-height:1.7em;margin:10px 0;padding-left:0;}
.hg-blog .small{font-size:0.85em;margin:0 0 20px;}
.hg-blog .image-left{float:left;margin:0 15px 5px 0;}
.hg-blog .image-right{float:right;margin:0 0 5px 15px;}
.hg-blog .archive{padding:0 5px;}
.hg-blog .archive form{padding:0 5px;}
.hg-blog ul#archive-items{margin:20px 0;list-style-type:none;padding:0;}
.hg-blog ul#archive-items li.row0, .hg-blog ul#archive-items li.row1{padding:10px 0;margin:10px 0;}
.hg-blog .post-title{font-weight:700;}
.hg-blog .jwDisqusListingCounterLink,
.hg-blog a.readmore{background-color:rgba(255,255,255,0.5);padding:6px 10px;font-size:10px;font-weight:bold;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;}
.hg-blog .jwDisqusListingCounterLink:hover,
.hg-blog a.readmore:hover{background-color:rgba(255,255,255,0.8);}
.hg-blog .jwDisqusListingCounterLink{margin-right:25px;padding:6px 10px 6px 25px;background-position:5px 50%;}
.hg-portfolio-carousel h1.title,
.hg-portfolio-carousel h4.title{font-weight:bold;}
.hg-portfolio-carousel .items-row .separator{margin-top:20px;}
.hg-portfolio-carousel .items-row .item .ptcarousel{}
.lastRow.items-row .separator{display:none;}
.lastRow.items-row{margin-bottom:20px;}
.hg-portfolio-carousel .rhino-container{margin:0 !important;}
.itemLinks span a{background:url(../images/transparent_png/white40.png);padding:6px 10px;line-height:1;font-size:10px;font-weight:bold;text-transform:uppercase;;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin-right:15px;}
.itemLinks span a:hover{background:url(../images/transparent_png/white80.png);}
.pagination{text-align:center;text-transform:uppercase;font-size:10px;line-height:1.6;color:#888;margin:20px 0;}
.pagination ul{display:inline;margin:0;padding:0;list-style:none;}
.pagination ul li{display:inline;padding:0 10px;}
#contact_form input[type=text]{width:250px;}
#contact_form textarea{width:350px;height:100px;}
#contact_form input[type=submit]{color:#444;}
.space1{height:1px;}
.space2{height:2px;}
.space3{height:3px;}
.space4{height:4px;}
.space5{height:5px;}
.space6{height:6px;}
.space7{height:7px;}
.space8{height:8px;}
.space9{height:9px;}
.space10{height:10px;}
.space11{height:11px;}
.space12{height:12px;}
.space13{height:13px;}
.space14{height:14px;}
.space15{height:15px;}
.space16{height:16px;}
.space17{height:17px;}
.space18{height:18px;}
.space19{height:19px;}
.space20{height:20px;}
.space21{height:21px;}
.space22{height:22px;}
.space23{height:23px;}
.space24{height:24px;}
.space25{height:25px;}
.space26{height:26px;}
.space27{height:27px;}
.space28{height:28px;}
.space29{height:29px;}
.space30{height:30px;}
.alignleft{float:left;margin-right:15px;}
.alignright{float:right;margin-left:15px;}
.noMarginRight{margin-right:0 !important;}
.noMarginLeft{margin-left:0 !important;}
.noMarginTop{margin-top:0 !important;}
.noMarginBottom{margin-bottom:0 !important;}
@media only screen and (max-width:1024px){#slideshow .flex-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;top:95px !important;}
body.responsive #main .container{left:-20px;}
#demopanel{display:none;}
}
@media only screen and (min-width:960px) and (max-width:1024px){#slideshow .flex-content{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}
}
@media only screen and (min-width:768px) and (max-width:959px){body.responsive #slideshow .flex-content{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);}
}
@media only screen and (max-width:767px){body.responsive #header .jt-menu,
body.responsive #header .searchForm{display:none;}
body.responsive .tinynav{display:block !important;}
body.responsive .topmembers{min-height:240px;}
body.responsive .testimonialsmod{min-height:240px;}
body.responsive .thefooter .moduletable{margin-bottom:25px;}
}
@media only screen and (min-width:480px) and (max-width:767px){body.responsive #slideshow .flex-content{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);}
}
@media only screen and (max-width:479px){body.responsive #header{position:relative !important;margin-bottom:15px;}
body.responsive #slideshow .flex-content{-webkit-transform:scale(.35);-moz-transform:scale(.35);-ms-transform:scale(.35);-o-transform:scale(.35);transform:scale(.35);top:15px !important;}
body.responsive .tinynav{width:130px;}
body.responsive #liveSocialPanel,
body.responsive #slideshow .flex-direction-nav,
body.responsive #slideshow .flex-control-nav{display:none;}
body.responsive #main .container{margin-top:-40px;}
body.responsive #page_title .inner_pt, body.responsive #jomhead .inner_pt{top:40px;}
}
@media only screen and (max-width:319px){body.responsive .thehead{min-height:180px;}
body.responsive #slideshow .flex-content{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3);}
}
rule{}
.hoverBorderWrapper{display:none;}