div.tabs{margin:0 0 5px 0}ul.primary,ul.secondary{width:100%}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/hart/images/tabs/tab-bar.png) repeat-x left bottom}ul.primary li{float:left;margin:0;padding:0}ul.primary li.active a,ul.primary li.active a:hover{border-width:0;color:#000;background-color:rgba(0,0,0,0);background:url(/sites/all/themes/hart/images/tabs/tab-left.png) no-repeat left 0}ul.primary li.active a .tab,ul.primary li.active a:hover .tab{background:url(/sites/all/themes/hart/images/tabs/tab-right.png) no-repeat right 0}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:rgba(0,0,0,0);background:url(/sites/all/themes/hart/images/tabs/tab-left.png) no-repeat left -38px}ul.primary li a:hover{border-width:0;background-color:rgba(0,0,0,0);background:url(/sites/all/themes/hart/images/tabs/tab-left.png) no-repeat left -76px}ul.primary li a:hover .tab{background:url(/sites/all/themes/hart/images/tabs/tab-right.png) no-repeat right -76px}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/hart/images/tabs/tab-right.png) no-repeat right -38px}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;background:url(/sites/all/themes/hart/images/tabs/tab-secondary-bg.png) repeat-x left bottom}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777;background:url(/sites/all/themes/hart/images/tabs/tab-secondary.png) repeat-x left -56px}ul.secondary a .active,ul.secondary a .active:hover{border:1px solid silver;color:#000;background:url(/sites/all/themes/hart/images/tabs/tab-secondary.png) repeat-x left top}ul.secondary a:hover{background:url(/sites/all/themes/hart/images/tabs/tab-secondary.png) repeat-x left bottom}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#auth_box{width:300px;margin:0 auto;padding:50px 0 0;font-family:sans-serif;}#auth_box h1#the_logo{text-align:center;margin:0;padding:0 0 25px;}#auth_box h1#the_logo img{max-width:250px;}#auth_box h2.title{margin:0;padding:0 0 15px;font-size:2em;}#auth_box input[type="text"],#auth_box input[type="password"]{width:260px;border:1px #ccc solid;border-radius:3px;padding:5px;font-size:15px;}#auth_box input[type="submit"]{float:right;}#auth_box #middle_part{border-radius:3px;background:#fff;padding:15px;overflow:hidden;box-shadow:0 0 3px 1px #ccc;}#auth_box .back_link{padding:15px 0 0;}#auth_box #bottom_part{font-size:13px;padding:15px 0 0;}
