body{display:none;}

body.taxonomy #content .hentry{min-height:10px; margin-bottom:10px;}

/**Apply Now Page**/
a.internal{border-width:3px;border-style:solid;border-color:inherit;}
span.applyhead{display:block;color:white;text-align:center;font-weight:bold;font-size:17px;margin:10px}
span.applyp{color:#333}
a.internal br{display:none}

/**Fixes for Amir to incorporate**/
#profilecourses strong{font-size:12px;font-weight:normal;font-style:italic;}
#profilecourses p{font-size:12px;line-height:14px;}
#profilecourses{padding:20px;}

#ubc7-unit{box-shadow:none!important;}
body.home #ubc7-unit-menu .navbar-inner:after {height:15px;}
#artslogo{height:20px;}
#why-unit{background:url("http://project.arts.ubc.ca/webproject/images/WhyDeptBtn.png") repeat scroll 0 0 transparent}

div.event,div.when{display:inline}
.swt-outter .ui-widget-content a, div.event a{text-decoration:none;font-weight:bold;}
#utility-before-content div.section-widget-tabbed{padding-top:30px;}
.profile_cct:after{clear:none;}

.nav-tabs li a:focus,.nav-tabs li a:hover,.nav-tabs li a, #qlinks li a{border:none;}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:active, .nav-tabs > .active > a:focus{border:none;}



body.singular-profile_cct .field-shell-name .field h2{margin-top:20px;}
body.singular-profile_cct .nav-tabs > li > a, .nav-pills > li > a{width:75px;}

/***MOD to style subnav in content**/
div#content  div.single {
    border-radius: 3px 3px 3px 3px !important;
    color: white;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 12px;
    margin: 8px 5px 5px;
    text-decoration: none;
}

div#content  div.single a:hover{border-radius: 3px 3px 3px 3px !important;}


/***MOD CHANGES WITH CTLT CHANGES ***/
body.home #primary-secondary{bottom:0;height:100%;margin-top:10px;position:relative;background:none;display:none;}
#primary{margin-left:0;}
.row-fluid .offset3{margin-left:25%;}
#ubc7-unit-name a .shorten-more{font-size:18px!important;}



/*BREADCRUMB STYLES*/

div.breadcrumb{
background:url('http://project.arts.ubc.ca/webproject/images/BG_greyRepeat.jpeg') 0 0 repeat-x;}
.breadcrumb a {color: black;}

.breadcrumb {
    font-size:12px;
    margin-left:-15px;
    margin-right:-15px;
    position:absolute;
    width:100%;
    padding:0px;
    height:40px;
line-height:50px;
z-index:10;
}
.breadcrumb .trail-end {color:black;font-weight:bold;}
.breadcrumb .divider {color:black;padding:0 5px;}

/*********************/

/*GENERAL TEXT STYLES*/

h1{padding-top:20px;}
.nav-tabs > li > a,.nav-pills > li > a {padding-left:4px;padding-right:4px;}
.btn-mini{
    background-repeat:repeat-x;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

/*********************/

/*HOME PAGE ONLY STYLES*/
body.home .nav-tabs > li > a{border:0;padding-left:12px;padding-right:12px;width:62px;text-transform:uppercase;}
body.home .tab-content > .active, .pill-content > .active{height:218px;}
body.home div.newsitem > p{margin:0px;}
body.home div.newsitem,body.home div.eventsitem{border-bottom:1px solid #cecece;margin-bottom:7px;padding-bottom:5px;}
body.home div.newsitem a,body.home div.eventsitem a{font-weight:bold;}
body.home #secondary{float:none;margin:0px 0px 0px 46px}



body.home #container > .row-fluid,body.events-gridview #container > .row-fluid{background:none;}
body.home #utility-before-content{margin-top:0px;}
body.home #content div.hentry{min-height:280px;}


/*********************/



/*EVENTS*/
table.tribe-events-calendar, .tribe-events-calendar td{border:none;}
.tribe-events-calendar td{border:1px solid #BBBBBB}
table.tribe-events-calendar{overflow-y:auto;display:inline;}
li.tribe_events{margin-bottom:0px;}
.tribe-events-month-nav select{width:auto;}
h2.tribe-events-cal-title{margin-top:50px;margin-bottom:10px;}
.tribe-events-calendar-buttons{top:0px;}
.tribe-events-calendar td, #tribe-events-content a, #tribe-events-event-meta a{
-ms-word-break: break-all;
     word-break: break-all;

     // Non standard for webkit
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}
/************************************/

body.singular-tribe_events #primary,body.singular-tribe_events #sidebar,body.singular-tribe_events #secondary{display:none;}
body.singular-tribe_events #content{margin-top:50px;}
body.events-list #primary,body.events-list #secondary{display:none;}

/*********************/


#utility-before-content{margin-top:40px}
#primary-secondary,#frontpage-siderbar{margin-top:10px}
body.events-gridview #primary{background:none;}

#subsidiary{padding-bottom:20px}
#subsidiary ul#menu-bottom-nav li,#subsidiary div.widget-nav-menu ul.nav-menu  li{list-style:none;font-weight:normal;font-size:10px}
#subsidiary ul#menu-bottom-nav > li,#subsidiary div.widget-nav-menu ul.nav-menu > li{float:left;width:15%;font-weight:bold;font-size:10px;padding-left:10px;}
#subsidiary ul#menu-bottom-nav li a,#subsidiary div.widget-nav-menu ul.nav-menu  li a{display:block;line-height:14px;margin-bottom:8px;text-decoration:none;color:#555;text-transform:uppercase;}
#subsidiary ul.sub-menu{margin-left:0}

#body-container > .content{background-color:#DEDEDE;}

#secondary{float:right;margin-top:55px;}

#container{position:relative;padding-top:0px;}

/**************************TEST*/
#content{background:none;}
/******************************/

#olt-subpages-navigation-widget-3{margin-top:0px;margin-right:0px;}
#content div.hentry{min-height:560px;}
body.archive-profile_cct #content div.hentry,body.taxonomy-profile_cct_group #content div.hentry{min-height:2px;margin-bottom:10px}
.trail-begin{padding-left:10px}
form#taxonomy-drilldown-dropdowns-form{margin-left:0px;}
form#taxonomy-drilldown-dropdowns-form ul{list-style:none;margin-left:0px;}
form#taxonomy-drilldown-dropdowns-form ul select{width:90%;}

#qlinks li a{padding:10px 4px 10px 5px;color:white!important;margin-left:5px;}
#qlinks li a span{float:right;margin-right:10px;}
#qlinks li a{text-decoration:none;width:100%;display:inline-block;}
#qlinks ul{margin:0px;}
#qlinks li{list-style:none;width:100%;display:inline-block;}

#qlinks a{
     /*color:#E9E488!important;*/
     margin-bottom:10px!important;
    line-height:12px;     
    -moz-border-radius:  5px 0px 0px 5px!important;
    -webkit-border-radius: 5px 0px 0px 5px!important;
    -khtml-border-radius: 5px 0px 0px 5px!important;
    border-radius: 5px 0px 0px 5px!important;
   }

 #qlinks li a{text-decoration:none;width:100%;display:inline-block;}
 #qlinks{}
 #qlinks ul{margin:0px;}
 #qlinks li{list-style:none;width:100%;display:inline-block;}



div.sidenav{margin-top:40px;}

div.sidenav div.single a,.sidenav .accordion-heading a, .sidenav .accordion-inner a{color:white;}
.sidenav .accordion-group .accordion-group{border-width:0px}
.sidenav.accordion{border:none;}
div.sidenav div.single,.sidenav .accordion-group{border-left:none;border-right:none;border-top:none;}
div..sidenav .accordion-inner,div.sidenav div.single,.sidenav .accordion-heading{line-height:16px;}
.sidenav .accordion-group:last-child{border-bottom:none;border-top:none;}
.sidenav .accordion-group .accordion-group .link, .sidenav .accordion-group .accordion-inner > a, .sidenav .accordion-group .accordion-inner .accordion > a{padding-left:32px;}
.sidenav .accordion-group .accordion-group .accordion-inner > a:last-child{border-bottom:none;}
.sidenav .accordion-inner{background-color:transparent;}

ul.subpages-navi li{list-style:none;}
ul.subpages-navi li a{color:white;text-decoration:none;display:block;}
ul.subpages-navi li a:hover{color:#E9E488!important;text-decoration:none;}

ul.subpages-navi a{padding-left:10px;}

ul.children li.subpages-navi-level-1 a{padding-left:25px;}
ul.children li.subpages-navi-level-2 a{padding-left:50px;}
ul.subpages-navi li{margin-top:0px;}


ul.subpages-navi, .subpages-navi ul{margin:0px}
ul.subpages-navi .hitarea{display:none;}


#normal-shell {padding:10px 0px 20px 0px;}
#normal-shell .picture img{width:75px; height:96px;}
#normal-shell .one-third{width:90px;}
#normal-shell .name,#normal-shell .bio{width:70%;float:left;clear:none;}
#normal-shell .field-shell h2{font-size:18px;margin-top:0px;line-height:18px;margin-bottom:4px;}
#normal-shell .field-shell p{margin:0px;line-height:1.2em;font-size:12px}

div#applynow{margin-top:10px;padding:60px;padding-top:20px}

body.taxonomy-profile_cct_group #primary,#primary-secondary{top:38px;bottom:0;height:auto;margin-top:10px;position:absolute;margin-left:-15px;z-index:1;}

/*div.phone{display:none;}*/

@media (max-width: 480px) {
  #ubc7-unit-name a .shorten-more{font-size:13px!important;}
  body.taxonomy-profile_cct_group div.profile_cct, body.archive-profile_cct div.profile_cct,div.profilelist-shortcode div.profile_cct{width:45%;float:left;}
  body.taxonomy-profile_cct_group div.profile_cct:nth-child(odd),body.archive-profile_cct div.profile_cct:nth-child(odd), div.profilelist-shortcode div.profile_cct:nth-child(odd){clear:both}
  #normal-shell{clear:none;float:left;padding:10px 20px 20px 10px;width:100%;}
  #normal-shell .email,#normal-shell .phone,#normal-shell .position,#normal-shell .bio, #normal-shell .clone_excerpt{text-align:center;display:none;}
  #normal-shell .field-shell h2{font-size:14px;text-align:center;/*width100px;*/clear:left;width:90%;}
  #normal-shell .picture{width:100%;height:100%}
  #normal-shell .picture img{width:auto;height:auto;/*width:200px; height:256px;min-width:200px;width:80%;height:100%;*/}
  #middlecontent .span1{width:0px;display:none;}
  div#applynow{padding:20px 20px 60px;}
  body.events-gridview div#subsidiary div.phone{display:block;margin-top:40px;}
  body.events-gridview #container > .row-fluid{display:none;}
  div.event,div.when{display:block;}
}



@media(max-width:767px){
  body.events-gridview div#subsidiary div.phone{display:block;margin-top:40px;}
  body.events-gridview #container > .row-fluid{display:none;}
  div.event,div.when{display:block;}

  div.sidenav/*,#olt-subpages-navigation-widget-3*/{margin-right:-40px;}
  #container > .row-fluid{background:none;}
  #qlinks li a{padding:10px 0px 10px 0px;border-radius:5px 5px 5px 5px!important} 
  body.taxonomy-profile_cct_group #primary,#primary-secondary{position:relative;bottom:auto;height:auto;}
  .row-fluid .offset3{width: 100%; margin-left:0;}}
  ul.subpages-navi, .subpages-navi ul{margin: 0 -40px 0 0;}

  body.home #frontpage-siderbar{padding:26px;padding-top:0px;margin-left:0px;}
  ul.children{margin-right:0px;}
  div.sidenav{margin-top:-1px;}
  #secondary{margin-right:-5px}
  body.home div.mmhead{margin-left:0px;margin-right:25px;}
  body.home div.faqhead{margin-left:0px;margin-right:25px;}
}



@media(min-width:768px) and (max-width:979px){
  #secondary{margin-right:-20px}
  body.singular-profile_cct  #container > .row-fluid{padding:0 15px}
  body.singular-profile_cct  #primary-secondary{margin-left:-15px}
  body.singular-profile_cct  #secondary,body.singular-profile_cct  #content{padding:0px;margin-right:-25px;}
}

@media(min-width:979px) and (max-width:1199px){
  #container > .row-fluid{background:url("http://project.arts.ubc.ca/webproject/images/curved.png") no-repeat scroll -76px 40px transparent;}  /*#applybtn{float:right;} */
  .breadcrumb{display:block}  
  #qlinks li a{padding:10px 0px 10px 10px;}
  #secondary{margin-right:0px}
  img#profilepic{margin-top:40px;}
body.singular-profile_cct  #container > .row-fluid{padding:0 15px}
body.singular-profile_cct  #primary-secondary{margin-left:-15px}
body.singular-profile_cct  #secondary,body.singular-profile_cct  #content{padding:0px;margin-right:0;}
body.home div.mmhead{margin-right:0px;margin-left:8px;}
body.home div.faqhead{margin-left:0px;margin-right:8px;}
 img#profilepic{margin-top:0px;}
}

@media(max-width:980px){
  #olt-subpages-navigation-widget-3{margin-top:0px;}
  #qlinks li a{padding:10px 0px 10px 10px;margin-left:5px;}
  #primary-secondary{margin-left:-20px;}
  .breadcrumb{margin-left:-20px;margin-right:-20px;}

/*Dealing with footer menu and events list*/
  #body-container > .content{background-color:#ffffff;}
  #subsidiary .nav-menu,#subsidiary #menu-bottom-nav{display:none;}
  #subsidiary{margin-top:-30px;}
/******************************************/

  .breadcrumb{display:none;}
  h1{padding-top:0px;}
  body.singular-page-503 #utility-before-content{margin-top:0px;}
  #utility-before-content{display:none;}
  #primary-secondary,#frontpage-siderbar{margin-top:0px;}
  body.home #secondary,body.home #frontpage-siderbar{margin-top:10px;}
  #container > .row-fluid{margin-right: -20px;padding-top: 0;position: relative;}
     body.taxonomy-profile_cct_group #primary,#primary-secondary{top:0px;margin:1px 0 0 -20px}
}

@media(max-width:768px){
  #qlinks li a{padding:10px 0px 10px 10px;margin-left:-10px;}
  body.singular-profile_cct #primary-secondary{top:0px;margin:0px 0 0 0px}
  div#profilecenter{margin-top:20px!important;}
}

@media(min-width:1200px) {
  #container > .row-fluid{background:url("http://project.arts.ubc.ca/webproject/images/curved.png") no-repeat scroll -26px 40px transparent}  /*#applybtn{float:right;} */
  #qlinks li a{padding:10px 0px 10px 15px;margin-left:0px;}
  #secondary{margin-right:0px;}
  img#profilepic{margin-top:40px;}
  body.singular-profile_cct  #container > .row-fluid{padding:0 15px}
  body.singular-profile_cct  #primary-secondary{margin-left:-15px}
  body.singular-profile_cct  #secondary,body.singular-profile_cct  #content{padding:0px;margin-right:0;}
  body.home div.mmhead{margin-right:0px;margin-left:8px;}
  body.home div.faqhead{margin-left:0px;margin-right:8px;}
  img#profilepic{margin-top:0px;}
  #artslogo{height:25px;}
}


/*************MOD**************/

body.singular-page-1596 h1.page-title{display:none;}
p.applyhead{text-align:center;color:white;font-weight:bold;font-size:16px;padding-top:10px;padding-bottom:3px;}

div.abox{padding:10px;}
.rounded-corners {
     -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
p.applytext{text-align:center;}


div.abox p a{display:none;}

a.internal img:hover{opacity:.8}


.sidenav .accordion-heading .accordion-toggle{padding:4px 12px;}
.sidenav .single a,
.sidenav .accordion-heading a, 
.sidenav .accordion-inner a{
padding: 4px 16px;line-height:20px;font-size:12px;
}



#normal-shell .field-shell p {display:none;}
#normal-shell .field-shell div.textarea p{display:block;}
#normal-shell .name, #normal-shell .bio{float:none!important;width:100%!important}

div#profilecenter{margin:auto;text-align:center;}

/*FIX MADE JULY 2013*/

.sidenav .accordion-heading .accordion-toggle{height:auto;line-height:20px;}
.sidenav .accordion-inner .accordion-group:last-child .supages-navi-level-1{border-bottom:none}
