/***** Generals Results & Favorites *****/
.box-menu{width:950px;margin:0 auto;}
.box-results{font-size:11px;margin:0 auto;padding:0 26px;}
.hide-filter,.show-filter{font-size:1.1em;color:#5b5b5b;}
.wrapper{width:100%;float:left;}
#results-left{float:left;width:210px;_width:260px;*width:260px;margin-left:-100%;}
#results-middle{margin:0 190px 0 230px;padding:0 20px;min-width:496px;position:relative;background:#fff;z-index:100;}
#results-right{float:left;width:180px;margin-left:-180px;position:relative;}
#results-middle-favorites{position:relative;padding:0 0 0 230px;}
#results-favorites{position:relative;padding:0 0 0 230px;}
/***** results-filter *****/
#results-filter{float:left;margin-bottom:20px;_margin-left:50px;*margin-left:50px;list-style-type:none;}
.results-filter-item {clear:both;margin-top:5px;width:190px;float:left;}
#results-filter .opened, #results-filter .closed {margin-left:20px;}
#results-filter .opened{list-style-image:url(../img/icons/arrow_open.png);}
#results-filter .closed{list-style-image:url(../img/icons/icons/arrow_close.png);}
#results-filter .filter-title{color:#333;font-size:1.1em;}
#results-filter .filter-title img{margin:0px 3px -2px 0px;}
#results-filter .filter-term{font-size:1.1em;line-height:1.4em;font-weight:normal;list-style-type:none;list-style-image:none;clear:both;}
#results-filter .filter-term a,#results-filter .filter-term strong{float:left;}
#results-filter .filter-term a:link,#results-filter .filter-term a:visited,#results-filter .filter-term strong{text-decoration:none;color:#294da8;}
#results-filter .filter-term a:hover,#results-filter .filter-term a:active{text-decoration:underline;color:#294da8;}
#results-filter .filter-term span{float:right;color:#84848f;}
#results-filter .more{display:none;}
.results-filter-selected{border-top:1px solid #eaeaea;background-color:#f6f6f6;padding:5px;margin:5px 0;width:200px;float:right;}
.results-filter-selected p{color:#888;margin-right:5px;}
.results-filter-selected ul{margin:5px 0;list-style-type:none;}
.results-filter-selected li{font-size:1.1em;padding-bottom:2px;font-weight:bold;}
.results-filter-selected li a{text-decoration:none;color:#333338;}
/***** results-adwords *****/
.results-adwords{}
.results-adwords .adword {font-size:11px;margin:8px;}
.results-adwords .adword p a:link,.results-adwords .adword p a:visited{color:#294DA8;text-decoration:none;}
.results-adwords .adword p a:hover,.results-adwords .adword p a:active{color:#294DA8;text-decoration:underline;}
.results-adwords .adword img{float:right;margin:0 0 5px 5px;}
.results-adwords .adword h4{font-size:1.2em;font-weight:normal;}
/***** results-list *****/
#results-list{}
h1.list-title, h2.list-title, span.list-title{font-size:26px;font-weight:normal;color:#000;margin-bottom:10px;display:inline;}
h1.list-title a{color:#000;text-decoration:none;}
.save-search{clear:both;color:#747474;margin:6px 0 7px;}
.save-search img{margin:0 3px -3px 8px;}
.related-search{clear:both;margin:0 0 0 0;font-size:1em;margin-bottom:3px;color:#747474;}
.related-search a{text-decoration:none;}
.pagination{text-align:right;margin:10px 0 0 0;font-size:12px;}
.pagination a{font-weight:bold; margin:0 2px;}
/*Search results tools */
.results-list-heading{float:left;width:100%;margin:30px 0 5px;border-bottom:1px solid #ccc;font-size:12px;}
.sorting-tools {float:left;}
.sorting-tools span, .sorting-tools a {display:inline-block;padding:6px;margin-bottom:-1px;border:1px solid;background:url("../img/bg/grey_gradient_top_bottom.png") repeat-x #fff;}
.sorting-tools span, .sorting-tools a:hover {background-position:left bottom;}
.sorting-tools span {border-color:#ccc #ccc #fff;}
.sorting-tools a {border-color:#ccc;background-position: 0 -10px;}
.view-tools{float:right;margin-top:10px;}
.view-tools span, .sorting-tools span{color:#00298F;cursor:pointer;text-decoration:underline;}
.view-tools span:hover{text-decoration:none;}
.view-tools .active, .sorting-tools .active {font-weight:bold;cursor:default !important;text-decoration:none !important;}
/***** results-list-item *****/
#results-list {clear:both;}
.results-list-item{font-size:11.5px;margin-top:4px;padding:10px 5px 5px;position:relative;overflow:hidden;_display:inline-block;/*Stupid IE6*/
list-style-type:none;background-image:url('../img/bg/list_item_separator.png'); background-position:left bottom;background-repeat:repeat-x;}
.results-item-hover {background-color:#ddf0f8;}
.results-list-item .item-favorite{float:left;width:20px;margin-right:10px;}
.results-list-item .item-favorite p{padding:3px;}
.results-list-item .job-title:visited{color:#8090B7;}
.results-list-item .numcandidates, .results-list-item .job-location, .results-list-item .last-update-label, .results-list-item .last-update, .results-list-item .company-label {color:#747474;}
.results-list-item .shift{color:#387d00;}
.results-list-item .description{margin:8px 0 3px;font-size:12px;}
.results-list-item .description-info,.results-list-item .description-info-favorites a{font-size:1em;margin-top:-2px;overflow:visible;}
.results-list-item .description-info h3{display:inline;font-size:1.2em;}
.results-list-item .description-info a{color:#387d00;font-size:0.85em;text-decoration:underline;font-weight:normal;}
.results-list-item .company {display:inline; font-size:12px;font-weight:normal;}
.results-list-item .company a {color:#387d00;text-decoration:underline;}
.results-list-item .disab-icon{margin-left:10px;vertical-align:text-bottom;}
.results-list-item strong.keyword{font-weight:normal;background-color:#ff9;padding:0px;}
.results-list-item a strong.keyword{text-decoration:underline;}
.list-view-titles {list-style-type:none;position:relative;height:35px;font-weight:bold;}
.list-view .description, .list-view .last-update-label, .list-view .company-label {display:none;}
.list-view .results-list-item {display:block;height:40px;}
.list-view .job-title a {font-size:12px;}
.list-view .list-view-titles li, .list-view .job-title, .list-view .job-location, .list-view .last-update, .list-view .company, .list-view .disab-icon {display:block;position:absolute;top:5px;}
.list-view .job-title, .list-view-titles .jobtitle-title {left:5px;width:36%;}
.list-view .job-location, .list-view-titles .joblocation-title {left:38%;width:25%;}
.list-view .province {display:none;}
.list-view .company, .list-view-titles .company-title {left:65%;width:18%;}
.list-view .last-update, .list-view-titles .lastupdate-title {left:85%;width:8%;}
.list-view .disab-icon {left:93%;}
.expanded-view .list-view-titles {display:none;}
.expanded-view .job-title{margin:0 0 2px;}
.expanded-view .numcandidates {margin-left:10px;}
.expanded-view .job-title a {font-size:14px;}
.expanded-view .job-place {display:block;}
.expanded-view .job-description {margin-top:5px;}

/***** results-list-ending *****/
.results-list-ending .favorites img{margin:0 5px -3px 8px;}
.results-list-ending .save-search{margin:30px 0;padding-left:5px;}
.results-list-ending .pagination{margin:20px 0 0 0;font-size:12px;float:right;}
.results-list-ending .pagination li {float:left;display:block;margin:0 2px;border:1px solid #ccc;font-weight:bold; }
.results-list-ending .pagination a, .results-list-ending .pagination span {color: #666;display:block;padding:4px 8px;background:transparent url('../img/bg/pagination.png') repeat-x;}
.results-list-ending .pagination a:hover, .results-list-ending .pagination span {color: #fff;background-color:#ffce25;background-position: -100px 0;}
.termsofuse{-x-system-font:none;background-color:#EEEEEE;border:1px solid #A7A6AA;color:#999999;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:100px;line-height:normal;margin-left:30px;overflow:auto;padding:5px;width:485px;}
.alert-activation-noresults{background-color:#FFFBB8;border:1px solid #E5E1A3;margin-bottom:0.2em;padding:12px;text-align:center;color:#333338;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:0.8em;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:20px;width:926px;}
.alert-activation-noresults p{color:#535353;font-size:11px;}
.alert-activation-noresults h1{color:#535353;font-weight:normal;line-height:1em;}
/***** Alert Activation *****/
#alert-activation h1{font-size:42px;font-weight:normal;color:#535353;line-height:1em;}
.alert-activation-form{float:left;margin:3em 0;}
.alert-activation-info{float:right;margin:3em 0 3em 2em;padding-left:3em;background:#fff url(../img/bg_dotted_vertical.png) repeat-y top left;color:#535353;width:400px;}
/***** register form *****/
.alert-activation-form{width:400px;padding-right:40px;background:#fff url(../img/bg_form.png) repeat-y top right;float:left;}
.alert-activation-form h3{font-size:14px;font-weight:normal;margin-bottom:1em;}
.alert-activation-form form{}
.alert-activation-form form fieldset{border:0;margin-bottom:3em;}
.alert-activation-form form input:hover,.alert-activation-form form select:hover{background:#fffbb8;}
.alert-activation-form form legend{}
.alert-activation-form form label{width:120px;display:-moz-inline-box;display:inline-block;border-bottom:1px dotted #ccc;margin-right:10px;margin-bottom:10px;}
.alert-activation-form form input{border:1px solid #a7a6aa;width:250px;margin-bottom:10px;font-size:13px;padding:.15em;}
.alert-activation-form form .check{width:26px;border:0;margin:10px 0 -2px 0;padding:0;font-size:0;}
.alert-activation-form .alert-activation-form-button{width:100px;border-bottom:1px solid #404040;border-right:1px solid #404040;margin:20px 0 0 0;}
.alert-activation-form .alert-activation-form-button:hover{background-color:#e6e4df;}
/***** Alert Activation Info *****/
.alert-activation-info{float:left;width:400px;padding-left:40px;}
.alert-activation-info img{float:right;margin-left:6em;}
.alert-activation-info h2{color:#535353;font-weight:normal;font-size:28px;line-height:1em;margin-bottom:.7em;}
.alert-activation-info img{float:right;}
.alert-activation-info p{margin-bottom:1em;}
.alert-activation-info .rss{}
.alert-activation-info div{border-top:1px solid #ccc;padding-top:1.5em;margin-top:1.5em;}
.alert-activation-info .rss img{float:left;margin:0 1.5em 0 0;}
/***** Errors *****/
.main-error{font-size:1em;padding:1.5em 1em 1.5em 3em;}
/****** RSS ******/
.box-results-rss{important! padding:0;}
#results-list .rss-title h1{font-size:2.0em;margin:0.5em 0;}
#results-list .rss-title p{font-size:1.3em;margin:0.5em 0;}
#results-list .rss-title h2{font-size:1.5em;margin:0.8em 0;}
#results-list .rss-title h3{font-size:1.1em;margin:0.5em 0;}
/****** OPENX *****/
#ad-wsk{text-align:right;padding-top:10px;padding-right:25px;}
#jobseeker_search_results_top_skyscrapper {clear:left;width:750px;margin:0 auto;}
#jobseeker_search_results_top_skyscrapper img{ border:1px solid #ccc;margin-bottom:20px;padding:3px;text-align:center;}
/* No results page */
.no-results #results-list {background:#fafafa;}
.no-results .results-list-item {background:none;border-bottom:1px solid #ccc; margin:5px;padding:5px;}
.no-results .job-title a, .no-results .company a {color:#999 !important;}
.no-results .description {color:#aaa !important;}
.no-results .results-list-item strong.keyword{font-weight:normal;;background-color:#fafafa;padding:0px;}
.no-results .results-list-item a strong.keyword{text-decoration:underline;}

