/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 12 2018 | 19:50:18 */
-72px#main-menu /******************
   General Rules
******************/

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* IE/Edge */
  user-select: none;           /* non-prefixed version, currently
                                  not supported by any browser */
}

.clear { 
    clear: both; 
    height: 0; 
}
    







.content p a,
.content li a {
  text-decoration: underline;
}

.content ul li {
  margin-bottom: 1rem;
  list-style-position: outside;
}

.content ol li {
 	margin-bottom: 1rem; 
    list-style-position: outside;
}

.content ul,
.content ol {
  padding-left: 1.5rem;
}

.li-heavy {
 	font-size: 1.75rem !important;
}

h1,.tabbed-header {
  	font-size: 2rem !important;
    font-weight: bolder;
    font-family: "Roboto Slab" !important;
    text-align: center;
}

.tabs-panel {
   margin-top: 2rem; 
}

h6 {
  padding: 10px 15px;
  background-color: #6B5798;
  display:inline-block;
  color: white;
  font-size: 2rem;
  margin-top: 15px !important;
}

h5 {
  padding: 10px 15px;
  background-color: #ABA378;
  display:inline-block;
  color: white;
  font-size: 1.5rem;
  margin-top: 7.5px !important;
}

.sti-hr {
  border: 1px dashed #383838; 
  margin: 0;
}

.content-mobi {
  margin-bottom: 3rem;
  display: none;
}

a.mrcurrentsibling {
    text-decoration: underline;
}

.error {
    color: red;
}

#materialsForm table tr td:nth-child(1) {
 	width: 200px; 
 	min-width: 200px !important; 
 	max-width: 200px !important; 
}

.page-id-1781 .large-title,
.page-id-1781 .sibling-nav,
.page-id-1785 .large-title,
.page-id-1785 .sibling-nav,
.page-id-1852 .large-title,
.page-id-1852 .sibling-nav,
.page-id-1863 .large-title,
.page-id-1863 .sibling-nav {
  display: none;
}

.page-id-1781 #intro-box > .inner,
.page-id-1785 #intro-box > .inner {
  border-top-color: #1a4f87 !important;
}

.intro-button {
 	border: 3px solid #000000; 
  padding: 10px 20px; 
  color: #000000;
  background-color: #ffffff;

    -webkit-transition: .35s ease-in-out;
    -ms-transition: .35s ease-in-out;
    -moz-transition: .35s ease-in-out;
    -o-transition: .35s ease-in-out;
    transition: .35s ease-in-out;
}

.intro-button:hover {
  color: #ffffff;
  background-color: #000000;

    -webkit-transition: .35s ease-in-out;
    -ms-transition: .35s ease-in-out;
    -moz-transition: .35s ease-in-out;
    -o-transition: .35s ease-in-out;
    transition: .35s ease-in-out;
}

@media (max-width: 635px) {
  .content-mobi {
    display: block;
  }
}



@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
    #core {
    	margin-top: 72px;  
  }	
  
  html.lang-fr #masthead #main-menu .main-menu > li.separator {
    width: 0.5875rem;
}
  
  .mastheadfrench {
    /*margin-top: 75px;*/
  }
  
  .lang-fr #masthead {
    	/*height: 72px;*/
    /*margin-top: -40px;*/
  }
  
  .lang-fr #masthead .inner #menu-main-menu-widescreen-fr li {
    	/*margin-top: 0;*/
  }
}}
