.left {float: left;}
.right {float: right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.wrapper{margin:0 auto;min-width:980px;max-width:1600px;width:99%}
.wrapper .content{padding:8px;line-height:120%;background:#F5F5F5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#header{background:#333535 url(../images/shift/mainPattern.png) repeat 50% 100%;/* -webkit-box-shadow:rgba(0,0,0,0.35) 0px 1px 5px;-moz-box-shadow:rgba(0,0,0,0.35) 0px 1px 5px;box-shadow:rgba(0,0,0,0.35) 0px 1px 5px; */margin-bottom:8px}
#header ul,#header li{list-style:none;margin-left: 0;}
#logo{background:#333535 url(../images/shift/mainPattern.png) repeat 50% 100%;}
#themeEditor{background:#222;-webkit-box-shadow:inset rgba(0,0,0,0.9) 0px 0px 40px;-moz-box-shadow:inset rgba(0,0,0,0.9) 0px 0px 40px;box-shadow:inset rgba(0,0,0,0.9) 0px 0px 40px;display:none}
#themeEditor .wrapper{padding:40px 0;text-align:center}
#themeEditor ul#themeTabs{display:block;list-style:none;position:relative;z-index:10;height:40px}
#themeEditor ul#themeTabs li{display:inline-block;line-height:39px;padding:1px 20px 0px 20px;margin:0 1px;color:#bfbfbf;cursor:pointer}
#themeEditor ul#themeTabs li:hover{color:#fff}
#themeEditor ul#themeTabs li.active{border:1px solid #585858;border-bottom:0;padding-top:0;margin:0;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background:#222;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.07) 0%, rgba(255,255,255,0.04) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.07)), color-stop(100%,rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.04) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.07) 0%,rgba(255,255,255,0.04) 100%);color:#fff}
#themeEditor .themeBoxes{border-top:1px solid #585858;position:relative;top:-1px;z-index:5;padding-top:10px;border-radius:10px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.04)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0) 100%)}
#themeEditor .themeBoxes span{display:inline-block;cursor:pointer;line-height:40px;height:40px;width:7%;max-width:100px;min-width:40px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;box-shadow:inset rgba(255,255,255,0.1) 0px 0px 0px 1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.05)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.05) 0%,rgba(255,255,255,0) 100%);color:#fff;text-shadow:rgba(0,0,0,0.3) 0px -1px 0px;margin:0 0.2%}
#themeEditor .themeBoxes span:hover{-webkit-box-shadow:inset rgba(255,255,255,0.1) 0px 100px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(255,255,255,0.1) 0px 100px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px;box-shadow:inset rgba(255,255,255,0.1) 0px 100px 0px, inset rgba(255,255,255,0.1) 0px 0px 0px 1px}
#themeEditor .themeBoxes span:active{position:relative;top:1px}
#toggleThemeEditor{float:right;height:45px;width:45px;cursor:pointer;background:url(../images/shift/themeEditor.png) no-repeat 50% 50%}
#toggleThemeEditor:hover{background-color:rgba(255,255,255,0.04)}
#toggleThemeEditor.active{background-color:#131313;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px}
#branding{background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);height:45px;box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.05) inset;}
#primary_nav{font-size:13px;text-shadow:rgba(0,0,0,0.3) 0px -1px 0px;font-family:"Lato","Open Sans","Trebuchet MS",Tahoma,sans-serif}
#community_app_menu > li {margin: 0;position: relative;}
#community_app_menu>li>a{color:#fff;color:rgba(255,255,255,0.9);display:block;outline:none;padding:0 15px;line-height:43px;height:45px;font-weight:bold;text-decoration: none !important;}
#community_app_menu>li>a:hover,#community_app_menu>li>a.menu_active{background:url(../images/shift/transw10.png) repeat;background:rgba(255,255,255,0.04);color:#fff}
#community_app_menu>li>a.active{background:url(../images/shift/transw10.png) repeat;background:rgba(255,255,255,0.1);background:-moz-linear-gradient(top, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.03) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.08)), color-stop(100%,rgba(255,255,255,0.03)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.03) 100%);-webkit-box-shadow:rgba(0,0,0,0.15) 0px 0px 8px, inset rgba(255,255,255,0.08) 1px 0px 0px, inset rgba(255,255,255,0.03) -1px 0px 0px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 0px 8px, inset rgba(255,255,255,0.08) 1px 0px 0px, inset rgba(255,255,255,0.03) -1px 0px 0px;box-shadow:rgba(0,0,0,0.15) 0px 0px 8px, inset rgba(255,255,255,0.08) 1px 0px 0px, inset rgba(255,255,255,0.03) -1px 0px 0px;color:#fff;}
#nav_bar{background:url(../images/shift/trans20.png) repeat;background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.25) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.25) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.25) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.25) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.25) 100%);-webkit-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, rgba(255,255,255,0.1) 0px -1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, inset rgba(255,255,255,0.1) 0px -1px 0px;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, inset rgba(255,255,255,0.1) 0px -1px 0px}
#user_navigation{float:left;color:#fff;font-size:11px;line-height:42px;height:42px;border-left:1px solid rgba(255,255,255,0.1)}
#user_navigation .ipsList_inline li{margin:0;padding:0;position: relative;float:left}
#user_navigation>ul>li{border-right:1px solid rgba(255,255,255,0.1)}
.ipsList_inline>li{display:inline-block;margin:0 3px}
.ipsList_inline>li:first-child{margin-left:0}
.ipsList_inline>li:last-child{margin-right:0}
#user_navigation a{color:#fff;float:left;padding:0 12px;line-height:42px;outline:none;height:42px;text-decoration: none !important;}
#user_navigation a:hover{background:rgba(0,0,0,0.1)}
#user_navigation .user_photo img{position:relative;vertical-align:top;padding:0;height:30px;width:auto;margin:6px -6px 0px -6px}
#user_navigation .itemCount{font-weight: bold;font-size: 9px;color: white;background-color: #e03030;padding: 0 2px;border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px;position: absolute;right: 9px;top: -9px;line-height: 16px;min-width: 12px;text-align: center;text-shadow: none;white-space: nowrap;word-wrap: normal;box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -webkit-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -moz-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25); -khtml-box-shadow: 2px 2px 5px rgba(0,0,0, 0.25);height: 16px;}
#user_navigation .itemCount .arrow{border: 3px solid transparent;border-top-color: #e03030;position: absolute;bottom: -6px;right: 4px;line-height: 0px;text-shadow: none;width: 0px;height: 0px;}
#search_wrap{position:relative;background:url(../images/shift/transw10.png) repeat;background:rgba(255,255,255,0.1);display:block;padding:0 49px 0 8px;height:41px;line-height:41px;}
#search {overflow: hidden;transition: 0.3s;-webkit-transition:0.3s;width: 210px;}
#search.active{width: 315px;}
#search .submit_input{background:url(../images/shift/search_icon.png) no-repeat 50%;background:rgba(255,255,255,0.08) url(../images/shift/search_icon.png) no-repeat 50%;text-indent:-3000em;padding:0;border:0;display:block;width:41px;height:41px;position:absolute;right:0;top:0;bottom:0;border-radius: 0 0 0 0;bottom: 0;box-shadow: none;}
#search_wrap.active .submit_input{overflow: visible;}
#search .submit_input:hover{background-color:rgba(255,255,255,0.1)}
#main_search{font-size:12px;border:0;padding:0;background:transparent;width:138px;color:#fff !important;outline:0}
#user_navigation #sign_in img, #user_navigation #register_link img{vertical-align:top;position:relative;margin:13px 2px 0 0}
#socialButtons a{float:left;margin-left:6px;background:url(../images/shift/socialButtons.png) no-repeat 0 0;color:#fff;text-shadow:rgba(0,0,0,0.3) 0px -1px 0px;font-weight:bold;height:37px;line-height:37px;padding:0 10px 0 49px;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration: none !important;box-shadow:inset rgba(255,255,255,0.06) 0px 0px 0px 1px, inset rgba(255,255,255,0.1) 0px 1px 0px, rgba(0,0,0,0.3) 0px 1px 3px}
#socialButtons.smallSocial a{width:38px;padding:0;overflow:hidden;text-indent:-999px}
#socialButtons a:active{position:relative;top:1px;-webkit-box-shadow:inset rgba(0,0,0,0.2) 0px 0px 0px 1px, inset rgba(0,0,0,0.1) 0px 100px 0px;-moz-box-shadow:inset rgba(0,0,0,0.2) 0px 0px 0px 1px, inset rgba(0,0,0,0.1) 0px 100px 0px;box-shadow:inset rgba(0,0,0,0.2) 0px 0px 0px 1px, inset rgba(0,0,0,0.1) 0px 100px 0px}
#socialButtons a.facebookButton{background-color:#324e8a;background-position:0 -1px}
#socialButtons a.facebookButton:hover{background-position:0 -41px}
#socialButtons a.twitterButton{background-color:#0097d5;background-position:0 -81px}
#socialButtons a.twitterButton:hover{background-position:0 -121px}
#socialButtons a.youtubeButton{background-color:#af2823;background-position:0 -161px}
#socialButtons a.youtubeButton:hover{background-position:0 -201px}
#socialButtons a.googleButton{background-color:#da5733;background-position:0 -241px}
#socialButtons a.googleButton:hover{background-position:0 -281px}
#socialButtons a.vimeoButton{background-color:#1a9ac7;background-position:0 -321px}
#socialButtons a.vimeoButton:hover{background-position:0 -361px}
#socialButtons a.pinterestButton{background-color:#c61a1c;background-position:0 -401px}
#socialButtons a.pinterestButton:hover{background-position:0 -441px}
#socialButtons a.flickrButton{background-color:#ee218b;background-position:0 -481px}
#socialButtons a.flickrButton:hover{background-position:0 -521px}
#secondary_navigation,#index_navigation{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.7) 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:inset rgba(255,255,255,0.2) 0px 0px 0px 1px, inset rgba(255,255,255,0.2) 0px 1px 0px, rgba(0,0,0,0.4) 0px 1px 4px;overflow:hidden;line-height:37px;margin-bottom:8px}
#forum_navigation{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.7) 100%);-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom: 1px solid #CCCCCC;overflow:hidden;line-height:37px;margin:-8px -8px 8px}
#secondary_links{overflow:hidden}
#secondary_links li{float:right;margin:0}
ul#secondary_links,ol#breadcrumb{margin:0}
#secondary_links a{padding:0 12px;text-decoration: none !important;display:block}
#secondary_links a:hover{background-color:rgba(255,255,255,0.25)}
.breadcrumb{color:#777;font-size:11px}
#forum_navigation #breadcrumb li{float:left}
#forum_navigation #breadcrumb li a{padding-left:12px;margin-left:-15px;background:url(../images/shift/secondary_nav.png) no-repeat 0 0;display:block;outline:none;text-decoration: none !important;font-family: tahoma,helvetica,arial,sans-serif;}
#forum_navigation #breadcrumb li.first a{margin-left:0;background:none;padding-left:0px}
#forum_navigation #breadcrumb li span{display:block;padding-right:17px;padding-left:4px;background:url(../images/shift/secondary_nav.png) no-repeat 100% 0}
#forum_navigation #breadcrumb li>span{padding-left:4px;background:none transparent}
#forum_navigation #breadcrumb li.first a span{padding-left:12px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px}
#forum_navigation #breadcrumb li a:hover{background-position:0 -43px}
#forum_navigation #breadcrumb li a:hover span{background-position:100% -43px}
#forum_navigation #breadcrumb li a:active{background-position:0 -86px}
#forum_navigation #breadcrumb li a:active span{background-position:100% -86px}
.ipsSideBlock{background: #F5F5F5;padding:10px;margin-bottom: 10px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e3e3e3;}
.ipsSideBlock h3{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;padding:13px;margin: -5px -5px 10px;color: #727272;font-family: tahoma,helvetica,arial,sans-serif;font-size: 11px;font-weight: bold;}
.pairsUser_ratio { overflow: hidden; font-size: 11px; line-height: 1.18;}
.pairsUser_ratio dt { float: left; color: #969696; }
.pairsUser_ratio dd { float: right; text-align: right; }
.avatarPr img{height: 78px !important;width: 78px !important;}
.avatarPr{margin-right: 5px;}
.block_title{background:url(../images/shift/mainPattern.png) repeat 50% 100%;background:url(../images/shift/mainPattern.png) repeat 50% 100%, -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 100%);background:url(../images/shift/mainPattern.png) repeat 50% 100%, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(100%,rgba(255,255,255,0)));background:url(../images/shift/mainPattern.png) repeat 50% 100%, -webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background:url(../images/shift/mainPattern.png) repeat 50% 100%, -o-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background:url(../images/shift/mainPattern.png) repeat 50% 100%, -ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background:url(../images/shift/mainPattern.png) repeat 50% 100%, linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-color:#333535;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.4) 0px 0px 0px 1px, rgba(0,0,0,0.3) 0px 1px 4px;-moz-box-shadow:inset rgba(0,0,0,0.4) 0px 0px 0px 1px, rgba(0,0,0,0.3) 0px 1px 4px;box-shadow:inset rgba(0,0,0,0.4) 0px 0px 0px 1px, rgba(0,0,0,0.3) 0px 1px 4px;color:#fff;padding:12px;font-size:12px;font-weight:bold;overflow:hidden;position:relative}
.block_title a {color: #FFFFFF;font-family: tahoma,helvetica,arial,sans-serif;font-size:12px;font-weight:bold;}
.removeDefault .ipsBox, .removeDefault.ipsBox {background: transparent;padding: 0;}
.removeDefault .ipsBox_container, .removeDefault.ipsBox_container {border: 0 none;}
table.ipb_table {line-height: 1.3;width: 100%;border-spacing: 0;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);border-radius:4px;border:1px solid #e3e3e3;}
table.ipb_table td {padding: 10px;}
#recentajaxcontent li, #idm_categories a, #idm_categories li.with_sub.open li, #index_stats .status_list li, #panel_files .file_listing li, #panel_screenshots #ss_linked li, .file_listing, #cart_totals td, div#member_filters li, #files li, .ipsType_sectiontitle, #order_review td, #package_details .package_info, .block_list li, .package_view_top, .member_entry, #help_topics li, .ipsBox_container .ipsType_pagetitle, .userpopup dl, #announcements td, .sideVerticalList li, fieldset.with_subhead ul, .ipsList_data li, .ipsList_withminiphoto li, .ipsList_withmediumphoto li, table.ipb_table td, .store_categories li, #mini_cart li, #index_stats div[id*="statusReply"], #ipg_category .ipg_category_row, .block_inner .ipb_table td, .gallery_pane h2, .status_feedback li[id*="statusReply"], .ipsSideMenu ul li, #usercp_content .ipsType_subtitle, .ipbfs_login_row, .articles .block-1, .articles .type-1x2x2 .article_row, #idm_category .idm_category_row, #category_list li a, .ipsComment, #forum_table.ipb_table tr:last-of-type td {border-bottom: 1px solid #EDEDED;}
.articles .type-1x2x2 .article_row:last-child, .store_categories ul:last-of-type li:last-of-type, #idm_categories li:last-of-type a, #idm_category .idm_category_row:last-of-type, #idm_categories a.with_sub.open, .sideVerticalList li:last-of-type, #index_stats div.status_reply[id*="statusReply"], .ipsList_withminiphoto li:last-of-type, .ipsList_withmediumphoto li:last-of-type, .member_entry:last-of-type, .ipsList_data li:last-of-type, #help_topics li:last-of-type, table.ipb_table tr:last-of-type td {border-bottom: 0 none;}
td.catBottom.med.pad_4 {border-bottom: 0 none !important;}
.col_c_icon{padding:10px 2px 10px 8px !important;width:33px;vertical-align:middle}
.col_c_icon img{vertical-align:middle}
.col_c_forum {width: auto;}
.forum_desc {padding-top: 5px;}
.desc, .desc.blend_links a, p.posted_info {color: #777777;font-size: 11px;}
.desc.lighter, .desc.lighter.blend_links a {color: #A4A4A4;}
.col_c_stats {text-align: right;width: 15%;}
.last_post, .col_c_stats, .col_f_views, .line_height, .ipsList_withminiphoto .list_content {line-height: 18px;}
.col_c_stats li,.col_c_stats ul,.col_c_post li,.col_c_post ul,#footer li,#footer ul,.statistics_head ul,.col_f_views ul,.col_f_views li,.col_f_post ul,.col_f_post li,ul.post_controls,ul.post_controls li{margin-left:0;list-style: none;}
.ipsType_small {font-size: 11px;}
td.col_c_post {padding-top: 10px !important;width: 200px;}
.table_wrap_b,#forum_table.ipb_table{box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);border-radius:4px;border:1px solid #e3e3e3;margin-top: -2px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
#footer{background:#333535 url(../images/shift/mainPattern.png) repeat 50% 0;-webkit-box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px;-moz-box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px;box-shadow:inset rgba(255,255,255,0.2) 0px 1px 0px;margin-top:20px}
.footerColumns {font-size: 0;}
.footerCol{width:13.5%;font-size:11px;min-width:125px;display:inline-block;vertical-align:top;line-height:25px;padding:15px 0 18px 0}
.footerCol h3{color:#fff;font-weight:normal;font-size:13px;line-height:30px}
.footerCol h3 a{color:#fff;display:block}
.footerCol li a{color:#fff;color:rgba(255,255,255,0.6);display:block}
.footerCol li a:hover{color:#fff}
#footer_utilities{padding:20px 8px;position:relative;background:url(../images/shift/trans20.png) repeat;background:rgba(0,0,0,0.2);-webkit-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, inset rgba(0,0,0,0.3) 0px -1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, inset rgba(0,0,0,0.3) 0px -1px 0px;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 0px, inset rgba(255,255,255,0.05) 0px 2px 0px, rgba(255,255,255,0.05) 0px -1px 0px, inset rgba(0,0,0,0.3) 0px -1px 0px}
#footer_utilities, #footer_utilities a{color:#fff}
#backtotop,#bottomScroll{width:24px;height:24px;line-height:20px;left:50%;top:50%;margin-left:-12px;margin-top:-12px;position:absolute;display:inline-block;background:url(../images/shift/trans30.png) repeat;background:rgba(0,0,0,0.3);-webkit-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,0.1) 0px 1px 0px;text-align:center;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;outline:0}
#backtotop img,#bottomScroll img{vertical-align: middle;}
#bottomScroll:hover,#backtotop:hover{background:url(../images/shift/trans50.png) repeat;background:rgba(0,0,0,0.5);color:#fff}
.skin_link{float:left;padding-top:4px}
.skin_link, .skin_link a{color:#fff !important}
.skin_link a:hover{text-decoration:underline}
#copyright{text-align:right;line-height:22px;float:right}
#footer_utilities .ipsList_inline {clear: left;float: left;margin-top: 3px;}
#footer_utilities .ipsList_inline > li {margin: 0;}
#footer_utilities .ipsList_inline > li > a {display: inline-block;margin-right: 0;}
#footer_utilities, #footer_utilities a {color: #FFFFFF;}
.statistics{margin:20px auto;padding:8px;line-height:1.3;overflow:hidden;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;box-shadow:rgba(0,0,0,0.1) 0px 1px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e3e3e3}
.statistics_head{font-size:11px;font-weight:bold;padding:12px;margin:-3px -3px 8px -3px}
.statistics_head{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.07) 0px 0px 0px 1px, inset rgba(0,0,0,0.25) 0px 1px 3px, rgba(255,255,255,0.7) 0px 1px 0px;font-size:11px;font-weight:bold;padding:12px;margin:-3px -3px 8px -3px}
.ipbfs_titlebox{background:#f4f4f4 url(../images/shift/highlight_strong.png) repeat-x 0 -1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);border:1px solid #ccc;color:#414141;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;padding:13px;overflow:hidden}
.ipsType_pagetitle, .ipsType_subtitle {color: #323232;font: 300 22px/1.4 Helvetica,Arial,sans-serif;margin: 0;}
.ipsButton_secondary,.ipsButton_mark_read{height:28px;line-height:28px;font-size:11px;padding:0 10px;background:#f5f5f5 url(../images/shift/highlight_strong.png) repeat-x 0 -1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);border:1px solid #c0c2c3;color:#414141;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;white-space:nowrap;cursor:pointer}
.ipsButton_secondary:hover,.ipsButton_mark_read:hover{background-color:#fafafa;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);color:#414141;border-color:#b2b4b5}
.ipsButton_secondary:active,.ipsButton_mark_read:active{-webkit-box-shadow:inset rgba(0,0,0,0.15) 0px 1px 2px, rgba(255,255,255,0.5) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.15) 0px 1px 2px, rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.15) 0px 1px 2px, rgba(255,255,255,0.5) 0px 1px 0px;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.03) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);position:relative;top:1px}
.ipsButton_mark_read{margin-right:10px;}
.col_f_icon {padding: 0 0 0 3px !important;text-align: center;vertical-align: middle;width: 24px !important;}
.col_f_icon img{vertical-align: middle;}
.topic_desc {display: inline-block;padding-top: 3px;}
table.ipb_table .col_f_content h4, table.ipb_table .topic_title {display: inline-block;font-size: 12px;font-weight: normal;}
table.ipb_table .mini_pagination {opacity: 0.5;}
table.ipb_table tr:hover .mini_pagination {opacity: 1;}
ul.mini_pagination {display: inline;font-size: 0.8em;margin-left: 7px;}
ul.mini_pagination a {background: #5F5F5F;border-radius: 2px 2px 2px 2px;color: #FFFFFF;padding: 2px 6px;font-size: 0.8em;}
ul.mini_pagination a:hover {background: #444444;}
.col_f_views, .col_m_replies {text-align: right;white-space: nowrap;width: 100px !important;}
/* .col_f_post {width: 200px !important;}*/
.topicSep {background: url(../images/shift/highlight.png) repeat-x scroll 0 0 #EEEEEE;color: #727272 !important;padding: 7px 10px !important;font-size: 11px;font-weight: bold;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);border-bottom: 1px solid #E2E2E2 !important;}
.pagination {margin-top: -6px;}
.pagination b{background:#5c5c5c;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,1) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,1) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.7) 0px 1px 3px, rgba(255,255,255,1) 0px 1px 0px;padding:7px 10px;font-weight: normal !important;font-size: 11px;}
.pagination a{background:#f4f4f4 url(../images/shift/highlight_strong.png) repeat-x 0 -1px;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);border:1px solid #c0c2c3;color:#414141;text-shadow:#fff 0px 1px 0px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;padding:6px 9px;text-transform:lowercase;font-size:11px;font-weight:normal}
.pagination a:hover{background-color:#fafafa;background-image:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);color:#414141;border-color:#b2b4b5}
.pagination a:active{position:relative;top:1px;background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.03) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.03)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.03) 100%);-webkit-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;-moz-box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px;box-shadow:inset rgba(0,0,0,0.3) 0px 1px 3px}
.topicViewIcons{overflow:hidden;position:relative;padding-bottom:1px;margin:3px 7px;}
.topicViewIcons img{vertical-align:top;margin-top:4px;width:16px;height:16px;background:url(../images/shift/topicViewIcon.png) no-repeat}
.topicViewIcons #topicViewRegular img{background-position:0 -16px}
.topicViewIcons #topicViewRegular.active img{background-position:0 -16px}
.topicViewIcons #topicViewBasic img{background-position:-16px -16px}
.topicViewIcons #topicViewBasic.active img{background-position:-16px -16px}
.topicViewIcons a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;width:22px;height:22px;text-decoration:none;text-align:center;outline:none;margin-right:5px;opacity:0.6}
.topicViewIcons a:hover{background:url(../images/shift/trans10.png) repeat;background:rgba(0,0,0,0.1);opacity:0.8}
.topicViewIcons a.active{background:url(../images/shift/trans50.png) repeat;background:rgba(0,0,0,0.5);-webkit-box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.6) 0px 1px 3px, rgba(255,255,255,0.3) 0px 1px 0px;opacity:1}
#customize_topic {margin-top: 8px;}
/* .ipsBox_container {background: #FDFDFD;} */
.topic .postwrap {margin-bottom: 10px;}
.post_block h3{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background:#333535 url(../images/shift/mainPattern.png) repeat 50% 100%;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;padding:0 10px;height:40px;line-height:40px;font-weight:normal;font-size:13px;overflow:hidden}
.post_username {float: left;font-weight: bold;min-width: 177px;}
.post_online {margin: -3px 5px 0 0;vertical-align: middle !important;}
.postwrap h3 img {vertical-align: text-bottom;}
.post_date {color: rgba(255, 255, 255, 0.7);float: left;font-size: 11px;font-weight: normal;}
.post_date a {color: rgba(255, 255, 255, 0.7);}
.author_info {float: left;font-size: 12px;line-height: 150%;padding: 10px;text-align: center;width: 155px;}
.author_info ul, .author_info li {list-style: none;margin-left: 0;}
.postwrap table,table.box_attach {border-spacing: 0;}
.author_info .member_title {margin-bottom: 5px;word-wrap: break-word;}
.author_info .ipsButton_secondary > img {vertical-align: text-top;}
ul.post_controls{background:#353535 url(../images/shift/transw90.png) repeat;border-top: 1px solid #D2D9DC;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;clear:both;overflow:hidden;}
ul.post_controls li{font-size:11px;float:right;margin:0;padding:0;border-left:1px solid rgba(0,0,0,0.1)}
ul.post_controls li.top {border-left: 0 none;border-right: 1px solid rgba(0, 0, 0, 0.1);}
ul.post_controls li.top {float: left;}
ul.post_controls a{border: 0 none;color: #353535;display: block;height: 34px;line-height: 34px;padding: 0 10px;text-decoration: none;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}
ul.post_controls a:hover{background-color:rgba(255,255,255,0.5)}
ul.post_controls a:active{position:relative;top:1px}
ul.post_controls img {margin: -3px 2px 0 -3px;position: relative;vertical-align: middle;}
.post_b {-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-color: #D2D9DC;border-style: solid;border-width: 0 1px 1px;background: #F5F5F5}
.ipsBadge{display:inline-block;height:21px;line-height:20px;padding:0 12px;font-size:9px;font-weight:bold;text-transform:uppercase;color:#fff;text-shadow:rgba(0,0,0,0.2) 0px -1px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-image:url(../images/shift/highlight.png);background-repeat:repeat-x;background-position:0 -1px;vertical-align:middle}
.ipsBadge_green{background-color:#7ba60d}
.ipsBadge_purple{background-color:#af286d}
.ipsBadge_grey{background-color:#5b5b5b}
.ipsBadge_lightgrey{background-color:#b3b3b3}
.ipsBadge_orange{background-color:#ED7710}
.ipsBadge_red{background-color:#bf1d00}
.basicTopicView .author_info, .basicTopicView .signature {display: none;}
.guestMessage{background:#fff2db url(../images/shift/highlight.png) repeat-x 0 0;border:1px solid #eac794;color:#b85f1d;line-height:180%;margin-bottom:10px;padding:10px;text-shadow:rgba(255,255,255,0.55) 0px 1px 0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font: 11px tahoma,helvetica,arial,sans-serif;}
.guestMessage .guestHeader{background:rgb(240,175,81);background:-moz-linear-gradient(top, rgba(240,175,81,1) 0%, rgba(245,197,114,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,175,81,1)), color-stop(100%,rgba(245,197,114,1)));background:-webkit-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:-o-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:-ms-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);-webkit-box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;-moz-box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#9a6200;text-shadow:rgba(255,255,255,0.4) 0px 1px 0px;padding:10px;font-size:1.1em;font-weight:bold;margin:-4px -4px 10px -4px}
.guestMessage a{color:#b85f1d;text-decoration:none}
.guestMessage a.guestButton{background:rgb(240,175,81);background:-moz-linear-gradient(top, rgba(240,175,81,1) 0%, rgba(245,197,114,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,175,81,1)), color-stop(100%,rgba(245,197,114,1)));background:-webkit-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:-o-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:-ms-linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);background:linear-gradient(top, rgba(240,175,81,1) 0%,rgba(245,197,114,1) 100%);-webkit-box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;-moz-box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;box-shadow:inset #b0720a 0px 1px 4px, rgba(255,255,255,0.5) 0px 1px 0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#9a6200;text-shadow:rgba(255,255,255,0.4) 0px 1px 0px;padding:0 14px;display:inline-block;height:36px;line-height:36px;outline:0;margin:10px 8px 0 0;font-weight:bold;text-decoration:none}
.guestMessage a.guestButton:hover{opacity:0.8}
a.ipsUserPhotoLink{position: relative;display: inline-block;}
a.ipsUserPhotoLink:after {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;content:"";position:absolute;z-index:1;top:0px;left:0px;right:0;bottom:0;-webkit-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px;-moz-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px;box-shadow:inset rgba(0,0,0,0.2) 0px 1px 5px, inset rgba(0,0,0,0.08) 0px 0px 0px 1px}
a.ipsUserPhotoLink img{max-height: 100px;max-width: 100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align: middle;}
.ipsUserPhotoLink:hover{opacity: 0.8;}
li.avatar {margin: 5px auto;}
.basic_info /*li.title*/{background:#FFF;padding:4px;margin-top:2px;border:1px solid #DDD;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;width:93%;font-size: 14px;}
li.title{font-size: 8px!important;}
/*.last_edited{padding:8px 8px 8px 28px;background:#ffebc8 url(../images/shift/comment_edit.png) no-repeat 7px 8px;border:1px solid #ecc272;color:#ac6328;text-shadow:#fffaf1 0px 1px 0px;font-size:11px;margin-top:15px;line-height:18px}*/
.last_edited br {display: none;}
.boxOut{background: #FFFFFF;border: 1px solid #D2D2D2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);padding: 6px;margin: 0 auto;}
.boxIn {background: #FAFAFA;border: 1px solid #EAEAEA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.box_attach{width:100%;}
.box_attach .box_title,h3.box_title{background: url("../images/shift/highlight_strong.png") repeat-x scroll 0 0 #F5F5F5;-moz-border-radius:4px 4px 0 0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-radius:4px 4px 0 0;padding: 6px 10px;text-align: center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;border-bottom:1px solid #eaeaea;color: #333333;font-size: 12px;font-weight: 300;}
.box_attach td {border-color: #EAEAEA;border-style: solid;border-width: 0 1px 1px 0;padding: 3px 5px;font-size: 11px;}
.c-wrap, .q-wrap, .sp-wrap{background-color: #E6E6E6;border: 0px;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);border-radius: 6px;font-family: Verdana,serif;font-size: 14px;font-style: normal;margin:8px;padding: 2px 15px;width: auto;}
/*.q-head, .c-head{font-size:10px;padding:8px 10px;border:1px solid #F2F2F2;border-bottom:0;background:#E6E6E6 url(../images/shift/highlight.png) repeat-x 0 0;color:#535353;text-shadow:rgba(255,255,255,1) 0px 1px 0px;font-weight:bold;margin-top:5px;overflow-x:auto;}*/
.q{font-size:12px;font-family:Verdana;background:#E6E6E6 !important;border: 0px;margin-bottom:5px;margin:0;overflow-x:auto}
.c-body{background:#E6E6E6;border: 0px;font-family: tahoma;font-size: 10pt;color: #000000;margin-bottom:5px;margin:0;overflow-x:auto}
img.q-img {margin-top: 2px;float:right;}
/*.sp-head{height: 16px;padding: 9px 0 0 15px;}
.sp-wrap{background:#f2f2f2;border:1px solid #e3e3e3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height: 16px;text-shadow:rgba(255,255,255,1) 0px 1px 0px;}*/
.sp-body{background: #E6E6E6;border:0px;font-family:Verdana;font-size:14px;color: #000000;}
input[type="button"], input[type="submit"], input[type="reset"]{background: url(../images/shift/highlight_strong.png) repeat-x scroll 0 0 #ECECEC;border: 1px solid #D0D0D0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.7) inset;-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.7) inset;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.7) inset;color: #616161 !important;cursor: pointer;font-size: 11px;height: 23px;padding: 2px 5px 5px;text-shadow: 0 1px 0 #FFFFFF;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover{background-color: #F8F8F8;color: #4C4C4C;}
input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active{-webkit-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 2px, rgba(255,255,255,0.8) 0px 1px 0px;-moz-box-shadow:inset rgba(0,0,0,0.2) 0px 1px 2px, rgba(255,255,255,0.8) 0px 1px 0px;box-shadow:inset rgba(0,0,0,0.2) 0px 1px 2px, rgba(255,255,255,0.8) 0px 1px 0px;position:relative;top:1px}
.block_topic{margin-bottom: 10px;}
.block_topic h3.title{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background:#333535 url(../images/shift/mainPattern.png) repeat 50% 100%;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;padding:0 10px;height:40px;line-height:40px;font-weight:normal;font-size:13px;overflow:hidden;text-align:center;color: #FFFFFF;}
.block_topic_no_r, .forumline th.block_topic_no_r{background:#333535 url(../images/shift/whiteoverlay75.png) repeat;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.72) 0%, rgba(255,255,255,0.8) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.72)), color-stop(100%,rgba(255,255,255,0.8)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.8) 100%);background:#333535 url(../images/shift/mainPattern.png) repeat 50% 100%;-webkit-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;-moz-box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;box-shadow:inset rgba(0,0,0,0.5) 0px 1px 3px;padding:0 10px;height:30px;font-weight:bold;font-size:11px;overflow:hidden;text-align:center;color: #FFFFFF;}
.block_topic_b {font: 14px verdana;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-color: #D2D9DC;border-style: solid;border-width: 0 1px 1px;background: #F5F5F5;padding:12px;}
.basicTopicView .message {border-left: 0 none;}
.avapr img {border: 1px solid #B7C0C5;margin: 5px;max-height: 100px;max-width: 100px;padding: 2px;}
.block_title .small, .block_title a {color: #FFFFFF !important;font-size: 11px !important;}

