/* @override http://hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?oobiel */

/* @override http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?o7stif
	http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?o7svco */

/* @override http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?o74njw */

/* @override http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?o718bc */

/* @override http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?n6lumw */

/* @override http://www.hrlsc.on.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?n17kpk */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mz5jhf */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mz4227 */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?myg0rd */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?my2q9u */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxzonr */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxknq1 */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxknq1 */

/* @override http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxhzus
	http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxjwkp
	http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxjz2u
	http://www.accessdesigndev.ca/sites/all/themes/hrlsc/css/hrlsc-alpha-default-normal.css?mxknq1 */

/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */
 
 
 /* English Nav Spacing*/
  
ul.nice-menu li {
 
 list-style-image: none;
 list-style-type: none;
 text-transform: uppercase;
 /*padding-left: 10px;*/
 margin-top: 8px;
/* width: px;*/
 font-size: 1.2em;
 
 float: left;
 margin-right: 39px;
 line-height: 1em;
 font-weight: 600;
}

ul.nice-menu ul li {
font-size: .9em;

}
 
 
.block-nice-menus-1 div.block-inner.clearfix div.content.clearfix {
 	margin: 12px 0 10px 35px;
 }
 
 
 .block-nice-menus-2 div.block-inner.clearfix div.content.clearfix {
  	margin: 10px 0 10px 15px;
  }
  
 
 
  #region-menu  ul.menu li {
  
  list-style-image: none;
  list-style-type: none;
  text-transform: uppercase;
  /*padding-left: 10px;*/
  margin-top: 8px;
  width: 135px;
  font-size: 1.2em;
  
  float: left;
  margin-right: 27px;
  line-height: 1em;
  font-weight: 600;
  }
  
  
  /*  FAQs*/
    ul.nice-menu li.menu-604 {
  
     padding-right: 40px;
     
     }
  
  ul.nice-menu li.menu-568 {

   }
   
   
  ul.nice-menu li.menu-569 {

   }
  
  
  /* Reports and Statistics */
  ul.nice-menu li.menu-570 {
width: 140px;
   }
   
   /* Human Rights Stories */
   
  ul.nice-menu li.menu-571 {
width: 140px;
   }
   
   /* About Us */
   ul.nice-menu li.menu-612 {
padding-right: 30px;
    }
    
    
    /* How-To Guides */
   ul.nice-menu li.menu-576 {
padding-right: 20px;
    
    }
   
   
  ul.nice-menu li.menu-572 {
   	width: 100px;
   	margin-top: 10px;
   	margin-right: 0px;
   
   }
  
  
  #block-menu-block-2 ul.menu li.menu-mlid-568 {
  	width: 150px;
  	margin-top: 10px;
  }
  
  
  #block-menu-block-2 ul.menu li.menu-mlid-569 {
  	width: 140px;
  	margin-top: 18px;
  }
  
  #block-menu-block-2 ul.menu li.menu-mlid-570 {
  	width: 150px;
  	margin-top: 11px;
  }
  
  #block-menu-block-2 ul.menu li.menu-mlid-571 {
  	width: 147px;
  	margin-top: 13px;
  }
  
  #block-menu-block-2 ul.menu li.menu-mlid-572 {
  	width: 150px;
  	margin-top: 18px;
  
  }
  
  #block-menu-block-2 div.block-inner.clearfix div.content.clearfix {
  	margin: 10px 0 10px 20px;
  }
 
 
 /* French Menu Spacing */
ul#nice-menu-2 li {
 
 list-style-image: none;
 list-style-type: none;
 text-transform: uppercase;
 /*padding-left: 10px;*/
/* margin-top: 8px;*/
/* width: px;*/
/* font-size: 1.2em;*/
 
 float: left;
 margin-right: 30px;
 line-height: 1em;
 font-weight: 600;
}
   
 
/*  FAQs*/
  ul.nice-menu li.menu-657 {
width: 100px;
   	margin-top: 13px;
/*   	padding-right: 25px;*/
   
   }
/* Fiches */
ul.nice-menu li.menu-634 {
 	width: 140px;
 	margin-top: 3px;
 }
 
 /* Le Centre en Bref */
ul.nice-menu li.menu-625 {
 	width: 100px;
margin-top: 13px;
margin-right: 10px;
 }
  /* Rapports */
ul.nice-menu li.menu-628 {
 	width: 120px;
 	margin-top: 13px;
 }
 
 /* Histroires */
 ul.nice-menu li.menu-629 {
 	width: 130px;
 	margin-top: 6px;
 }
 
 /* Communiquez */
ul#nice-menu-2 li.menu-575 {
  	width: 150px;
  	margin-top: 13px;
margin-right: 0px;
  }


 /* French Nav Spacing*/
  
/*ul.nice-menu li {
margin-top: 8px;
width: 135px;
font-size: 1.2em;
float: left;
margin-right: 30px;
line-height: 1em;
font-weight: 600;
 }*/
 
#block-menu-block-4 div.block-inner.clearfix div.content.clearfix {
	margin:10px 0px 10px 20px;
	
	
}







 #region-menu .menu-block-4  ul.menu li {
margin-top: 8px;
width: 135px;
font-size: 1.2em;
float: left;
margin-right: 30px;
line-height: 1em;
font-weight: 600;
 }
 
#block-menu-block-4 div.block-inner.clearfix div.content.clearfix {
	margin:10px 0px 10px 20px;
	
	
}
 
 #block-menu-block-4 ul.menu li.menu-mlid-626 {
 	width: 225px;
 	margin-top: 3px;
 	margin-left: 0px;

 }
 
 #block-menu-block-4 ul.menu li.menu-mlid-627 {
 	width: 90px;
 	margin-top: 10px;
 }
 
 #block-menu-block-4 ul.menu li.menu-mlid-628 {
 	width: 140px;
 	margin-top: 10px;
 
 }
 
 #block-menu-block-4 ul.menu li.menu-mlid-629 {
 	width: 140px;
 	margin-top: 3px;
 }
 
 #block-menu-block-4 ul.menu li.menu-mlid-575 {
 	width: 150px;
 	margin-right: 0px;
 }









  #flexslider-1 ul.slides div.views-field.views-field-field-caption div.field-content p {
width:95.3%;
     padding: 15px;
   }
   
   #block-block-2 div.block-inner.clearfix div.content.clearfix ul li {
   	color: white;
   	background: #5d7f8d;
   	padding: 35px 0px 15px 0;
   	margin-bottom: 10px;
   	font-size: 1.5em;
   	line-height: 1.1em;
   	font-weight: 600;
   	text-align: center;
   	height: 77px;
   	margin-left: -10px;
   	margin-right: -10px;
	
/*   	float: left;*/
   }
   
   #block-block-18 div.block-inner.clearfix div.content.clearfix ul li {
   	color: white;
   	background: #5d7f8d;
   	padding: 35px 0px 15px 0;
   	margin-bottom: 10px;
   	font-size: 1.5em;
   	line-height: 1.1em;
   	font-weight: 600;
   	text-align: center;
   	height: 77px;
   	margin-left: -10px;
   	margin-right: -10px;
	
/*   	float: left;*/
   }
   
div.section-heading {

  	height: 250px;
   }
   
.section-heading h2 {
/*   	width:300px;*/
   	float: left;
   	background: #5d7f8d;
/*   	margin: 0px 10px 0 0px;*/
   	color: white;
   	padding: 0 20px;
   	font-size: 1.9em;

      }
      
div.section-heading img {
   width: 620px;
   height: auto;
   float: right;

   }
   
  div#region-header-first.grid-12.region.region-header-first {
  	margin: 0;
  	width: 960px;
  }
  
  
  div.welcome-en {
  	float: left;
    margin: 0px 35px 0 35px;
  
  }
  
  div.welcome-on {
  	clear: both;
  	margin-left: auto;
  	margin-right: auto;
    	}
  

  div.welcome-fr {
    margin: 0px 0px 0 10px;
  	float: left;
  }
  
   #region-preface-first {
  	margin: 0px;
  	margin-right: 10px;
   	width: 32%;
  font-size: 1.5em;
    }
  
    
    #region-preface-second {
  margin: 0px;
  margin-right: 10px;
    	width: 32.5%;  
    	  font-size: 1.5em;	
    }
    
    #region-preface-third {
    	  	margin: 0;
    	  	width: 33.4%;
    	  	  font-size: 1.5em;
    }
 
#block-block-57 {
	float: left;
	margin-left: 80px;
}

#block-block-58 {
	float: left;
	margin-left: 80px;
}