﻿

body,
#Page-Container .BlockContent .Related-Articles,
#Page-Content h1#ctl00_ContentPlaceHolder1_SchoolNavigationControl_h1SchoolName,
#Page-Container #ctl00_ContentPlaceHolder1_SchoolNavigationControl_pnlSchoolButtons.Block-Buttons {
    background: #f3f3f3 !important;
}

#Page-Content .Schools, #Page-Content .Navigation-Section,
#ctl00_ContentPlaceHolder1_LeftUserControl_pnlRelatedArticles img {
border-color:#f3f3f3;	
}

#Page-ExDiv1 {
	top:14px;
}

#Page-ExDiv1 span {
       background-image: url(/graphics/custom/logo.png);
    width: 125px;
    height: 40px;
}

#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:visited, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover {
padding:20px;	
}

#Page-Wrapper .Page-Content-Home .QuickSearch-Block-Outer #QuickSearch-Block {
    width: 680px;
    height: 52px;
    background: #CF3B49;
    border-radius: 4px;
    box-shadow: inset 1px 1px 1px rgba(225,255,255,0.3),0 1px 1px rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.25);
    -moz-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.25);
}

#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover {
    border-bottom: 2px solid #CF3B49;
}

.btn.QuickSearch-Block-SearchGroup {
    background: #777;
}

.dropdown-menu li a {
    color: #999999 !important;
    padding: 8px 15px;
}

    .dropdown-menu li a:hover,
    .dropdown-menu li a:focus {
        color: #777777 !important;
        text-decoration: none;
        background-image: none;
        background: #f0f0f0 url(/Graphics/standard/thin_arrow_right.png) no-repeat;
        background-size: 12%;
        background-position: 135px 8px;
    }

#Page-Header {
    background: #CF3B49;
    -webkit-print-color-adjust: exact;
}

#Page-Tabs-Container-Outer  {
    width: 810px;
}

.Page-Header-Name {
}

#Page-Header .Page-Header-Accordion-Block {
    background: #CF3B49;
}

    .Page-Header-Name span {
        background: #CF3B49;
    }
	
	#Page-Header .Page-Header-Accordion-Block:before {
	border-bottom-color:#CF3B49;
	}
	
	.Button-Dialog-Login:hover {
	background: #DF4B59;
	color:#ffffff !important;
	font-weight: bold;
text-shadow: 0 -1px rgba(0, 0, 0, .5);
-webkit-font-smoothing: antialiased;
	padding:10px;
	-webkit-border-radius: 4px !important;
-moz-border-radius: 4px !important;
-o-border-radius: 4px !important;
border-radius: 4px !important;
	}

#Page-Header .Page-Header-AccessLogin a:hover {
    background: #DF4B59;
}

.Page-Header-AccessLogin .Button-Dialog-Signup, #Page-Header .Page-Header-AccessLogin a.iButton, #Page-Header .Page-Header-AccessLogin a.iButton:link {
	background: #CF3B49 url(/graphics/dashboard/generic_grey.png) no-repeat center left;
	 background-size: 24px;
    background-position: 10px 4px;
}

#Page-Header .Page-Header-AccessLogin .iButton:hover {
    background: #DF4B59 url(/graphics/dashboard/generic_grey.png) no-repeat center left;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/graphics/dashboard/generic_IE.png', sizingMethod='scale');
    background-size: 24px;
    background-position: 10px 4px;
}



.ui-dialog {
 background: rgba(207, 59, 73,0.95); 
}

#Page-Container table.Table-Standard tr th {
    background-color: #CF3B49;
}


#Page-Container .BorderedBlock input.Active,
#Page-Container .BorderedBlock input.Active:hover,
#Page-Container .BorderedBlock input.Active:active {
    color: #ffffff !important;
    text-shadow: none;
    border: 1px solid #CF3B49;
    padding: 7px 11px 7px 11px;
    border-top: 1px solid #DF4B59;
    background: #CF3B49;
    background-image: -moz-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -ms-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DF4B59), to(#CF3B49));
    background-image: -webkit-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -o-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: linear-gradient(top, #DF4B59,#CF3B49);
}


#Page-Container table.Table-Standard tr.Paging-Standard td table tr td span {
    text-shadow: none;
    padding: 8px 8px;
    background: #CF3B49;
    background-image: -moz-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -ms-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DF4B59), to(#CF3B49));
    background-image: -webkit-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -o-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: linear-gradient(top, #DF4B59,#CF3B49);
    border: 1px solid #CF3B49;
    color: #FFFFFF;
}

#Page-Content .AboutCanada .Navigation-Section a.Active,
#Page-Content .AboutCanada .Navigation-Section a.Active:link,
#Page-Content .AboutCanada .Navigation-Section a.Active:visited,
#Page-Content .AboutCanada .Navigation-Section a.Active:hover {
    color: #ffffff !important;
    text-shadow: none !important;
    border-color: #CF3B49 !important;
    background: #CF3B49 !important;
    background-image: -moz-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -ms-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DF4B59), to(#CF3B49));
    background-image: -webkit-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -o-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: linear-gradient(top, #DF4B59,#CF3B49);
}

#Page-Footer-Outer {
    display: block;
    background: #CF3B49;
}

#Page-Content .StudyAbroad-Australia a.iButton,
#Page-Content .StudyAbroad-Australia a.iButton:link,
#Page-Content .StudyAbroad-Caribbean a.iButton,
#Page-Content .StudyAbroad-Caribbean a.iButton:link,
#Page-Content .StudyAbroad-Europe a#ctl00_ContentPlaceHolder1_hylUndergraduateEurope,
#Page-Content .StudyAbroad-Europe a#ctl00_ContentPlaceHolder1_hylUndergraduateEurope:link,
#Page-Content .StudyAbroad-UnitedKingdom a.iButton,
#Page-Content .StudyAbroad-UnitedKingdom a.iButton:link,
#Page-Content .StudyAbroad-UnitedStates a.iButton,
#Page-Content .StudyAbroad-UnitedStates a.iButton:link {
    background: #CF3B49;
}

.Progress-Bar {
    width: 0%;
    background-image: -moz-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -ms-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DF4B59), to(#CF3B49));
    background-image: -webkit-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: -o-linear-gradient(top, #DF4B59, #CF3B49);
    background-image: linear-gradient(top, #DF4B59,#CF3B49);
    padding: 10px;
    border-radius: 5px 0px 0px 5px;
    white-space: nowrap;
}


#Page-Content .SubTabs-Accordion {
    display: none;
}

a.EventProfile-Register span,
a.EventProfile-Download span {
   
}

@media only screen and (max-width: 1200px) and (min-width: 1024px) {
	
/* TOP NAV */

#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:visited, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover {
    padding: 20px 8px;
}
	
#Page-Tabs-Container-Outer {
       width: 664px !important;
}

}

@media only screen and (max-width: 1023px) {
#Page-Content .SubTabs-Container .SubTabs-TopMenu,
.SubTabs-Container {
    background: #CF3B49 !important;
}

#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylDashboardTab:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylDashboardTab:link:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link, #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited {
    background: #dF4B59 !important;
  
}

#Page-Content .SubTabs-Container .SubTabs-Accordion {
    border: 1px solid #CF3B49;
}

#Page-Content .SubTabs-Container .SubTabs-Accordion:hover {
    background-color: #dF4B59 !important;
	border: 1px solid #dF4B59;
}

#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#V2TopNavigationControl_hylAboutCanada span:before, 
#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#V2TopNavigationControl_hylAboutCanada:link span:before {
    background-image: url(../graphics/SVG/white/maple-leaf.svg);
	    width: 19px;
    height: 19px;
    margin-left: -2px;
}

}

@media only screen and (max-width: 480px) {

#Page-ExDiv1 span {
	    height: 30px !important;
}

}

@media only screen and (max-width: 320px) {
	
	

}