#calloutsContent > div.colA > p > a > img 

{
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: 90% !important;
}


/* resource thumbnail styling: Anishinaabe art */

#main_0_columna_0_RepeaterResourceItems_ResourceItem1_0_PanelThumbnailDiv_0 {
margin-right: 10px !important; 
}

#main_0_columna_0_RepeaterResourceItems_ResourceItem1_1_PanelThumbnailDiv_1 {

margin-right: 10px !important;

}

/* responsive styling for ps/ppp poll on homepage */
#ps-poll {
width: 100%;
height: auto;
}

#content > div:nth-child(5) > div.leftresource > div > a > img {
border: none !important;
}

.addthis_bar {
display: none !important;
}





#mainform {
position: relative;
}


/* keeps the PS/PPP cover image on oct.ca homepage proportional when resisizing */
#calloutsContent > div.colA > div > a > img {
    width: auto !important;
    height: auto !important;
    max-width: 100% !important;
    max-height: 90% !important;
}


/* keeps the PS/PPP Poll promotional bannner (below the current issue on oct.ca homepage) proportional when resisizing */
#calloutsContent > div.colA > p:nth-child(7) > a > img {
width:auto;
    height:auto;
    max-width:100%;
    max-height:90%;
}

/* adjustment carousel on mobile devices < 366px wide */
@media only screen 
  and (max-device-width: 344px)
  and (max-device-width: 320px) {
#bannerNav > a.pause {
display: none;
}
}


/* adjustment to share buttons */

#container > section > div.colA.sharing > div.share_content_top {
background-color: transparent !important;
}

/* adjustment to let's connect follow buttons */

#atftbx > p > span {
display: none !important;
}

/* ----------- iPhone 6 Landscape----------- */

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

#atftbx > div > a:nth-child(1) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}

#atftbx > div > a:nth-child(2) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}

#atftbx > div > a:nth-child(3) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}

#atftbx > div > a:nth-child(4) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}

#atftbx > div > a:nth-child(5) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}

#atftbx > div > a:nth-child(6) > span.at-icon-wrapper > svg {
    width: 30px !important;
    height: 30px !important;
}


#atftbx > div > a:nth-child(1) {
	width: 13% !important;
}
#atftbx > div > a:nth-child(2){
	width: 13% !important;
}
#atftbx > div > a:nth-child(3){
	width: 13% !important;
}
#atftbx > div > a:nth-child(4){
	width: 13% !important;
}
#atftbx > div > a:nth-child(5){
	width: 13% !important;
}
#atftbx > div > a:nth-child(6){
	width: 13% !important;
}

#atftbx > div > a:nth-child(1) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}

#atftbx > div > a:nth-child(2) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}

#atftbx > div > a:nth-child(3) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}

#atftbx > div > a:nth-child(4) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}

#atftbx > div > a:nth-child(5) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}

#atftbx > div > a:nth-child(6) > span.at-icon-wrapper {
    height: 30px !important;
    width: 30px !important;
}



}


/* ----------- Desktop----------- */

@media (min-device-width: 740px)

{

#atftbx > div > a:nth-child(1) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}

#atftbx > div > a:nth-child(2) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}

#atftbx > div > a:nth-child(3) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}

#atftbx > div > a:nth-child(4) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}

#atftbx > div > a:nth-child(5) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}

#atftbx > div > a:nth-child(6) > span.at-icon-wrapper > svg {
    width: 40px !important;
    height: 40px !important;
}


#atftbx > div > a:nth-child(1) {
	width: 15% !important;
}
#atftbx > div > a:nth-child(2){
	width: 15% !important;
}
#atftbx > div > a:nth-child(3){
	width: 15% !important;
}
#atftbx > div > a:nth-child(4){
	width: 15% !important;
}
#atftbx > div > a:nth-child(5){
	width: 15% !important;
}
#atftbx > div > a:nth-child(6){
	width: 15% !important;
}

#atftbx > div > a:nth-child(1) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

#atftbx > div > a:nth-child(2) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

#atftbx > div > a:nth-child(3) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

#atftbx > div > a:nth-child(4) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

#atftbx > div > a:nth-child(5) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

#atftbx > div > a:nth-child(6) > span.at-icon-wrapper {
    height: 40px !important;
    width: 40px !important;
}

}

/* adjustment to home page slider slider dropshadow on mobile */

@media only screen and (max-width: 480px) {

#banner li div {
    top: 145px;
}
}

/* update for announcements */
#newsWidget li p {
   min-height:50px;
}


/* custom CSS for Experience your College like never before */

/* ----------- iPhone 4 and 4S ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

#experience-your-college-like-never-before-facebook-widget- > iframe {

width: 238px;

}

#experience-your-college-like-never-before-instagram-widget- {

height: 246px;

}

}

/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

#experience-your-college-like-never-before-instagram-widget- {

height: 420px;

}

#experience-your-college-like-never-before-facebook-widget- > iframe {

width: 400px;

}

}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {

#experience-your-college-like-never-before-facebook-widget- > iframe {

width: 238px;

}

#experience-your-college-like-never-before-instagram-widget- {

height: 246px;

}

}


/* Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

#experience-your-college-like-never-before-instagram-widget- {

height: 490px !Important;

}

}

/* ----------- iPhone 6 ----------- */


/* Portrait */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

#experience-your-college-like-never-before-instagram-widget- {

height: 290px;
}
}

/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 

#experience-your-college-like-never-before-instagram-widget- {

height: 346px;

}

#experience-your-college-like-never-before-facebook-widget- > iframe {

width: 330px;

}

}



/* ----------- iPhone 6+ ----------- */


/* Portrait */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 

#experience-your-college-like-never-before-instagram-widget- {

height: 336px;
}

}

/* Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

#experience-your-college-like-never-before-instagram-widget- {

height: 376px;

}

#experience-your-college-like-never-before-facebook-widget- > iframe {

width: 370px;

}

}
