*{margin:0;padding:0}.clearfix{display:inline-block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}* html .clearfix{height:1%}.clearfix{display:block}.clearleft,.clearl,.cleft{clear:left}.clearright,.clearr,.cright{clear:right}.clear,.clearboth,.clearall{clear:both}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip a:active,#skip a:focus{position:static;width:auto;height:auto}div.view div.views-admin-links{width:auto}.with-wireframes #header,.with-wireframes #content-top,.with-wireframes #content-top>*,.with-wireframes #content-header,.with-wireframes #content-header>*,.with-wireframes #content-area,.with-wireframes #content-area>*,.with-wireframes #content-bottom,.with-wireframes #content-bottom>*,.with-wireframes #primary,.with-wireframes #secondary,.with-wireframes #sidebar-left-inner,.with-wireframes #sidebar-right-inner,.with-wireframes .block{padding:2px;border:1px solid #bbb}.with-wireframes .node{border-bottom:1px solid #bbb;margin-bottom:10px}.with-wireframes .block{margin-bottom:3px}.with-wireframes #content-top,.with-wireframes #content-header,.with-wireframes #content-area,.with-wireframes #content-bottom{margin:0 3px 3px}.with-wireframes #footer{margin-top:3px;padding:2px;border:1px solid #ccc}.with-wireframes.with-navigation #content,.with-wireframes.with-navigation .sidebar{margin-top:50px}.with-wireframes #navigation{height:50px}#page{width:940px;margin:0 auto}#content{float:left;width:100%;margin-right:-100%;padding:0}.sidebar{float:left}#sidebar-second{float:right}#footer{float:none;clear:both}#header,#footer,.mission,.breadcrumb,.node{clear:both}.two-sidebars .center,.sidebar-first .center{margin-left:250px}#sidebar-first{width:250px;margin-right:-250px}.two-sidebars .center,.sidebar-second .center{margin-right:200px}#sidebar-second{width:200px}.inner{padding:0}#navigation{float:left;margin-left:0;margin-right:-100%;padding:0;width:100%;height:36px}body{margin:0;font:12px/normal "Helvetica Neue",helvetica,Arial,sans-serif}a:link,a:visited{color:#407293;text-decoration:none}a:hover,a:active{color:#8b2346}#site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 .5em;margin:0}h1,h2,h3,h4,h5,h6{line-height:1.3em}h1{font-size:2.2em;font-weight:300;padding:0 0 .5em;margin:0}h2{font-size:1.8em;font-weight:300;margin-bottom:.75em}h3{font-size:1.4em;margin-bottom:1em}h4{font-size:1.2em;margin-bottom:.8em}h5{font-size:1.1em;font-weight:600;margin-bottom:0}h6{font-size:1em;font-weight:bold}p{margin:0 0 1em 0}ul,ol{margin-left:0;padding-left:2em}table{width:99%}tr.even td,tr.odd td{padding:10px 5px}tr.odd{background-color:white}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}#edit-title{font-size:24px;width:99%}#system-themes-form img{width:100px}.form-item .description{font-style:italic;line-height:1.2em;font-size:.8em;margin-top:5px;color:#777}#edit-delete{color:#c00}#header,#footer{background:#efefef}#sidebar-first{background:#e7edff}#sidebar-second{background:#ffd075}#navigation{background:#feffa5}@font-face{font-family:'plus_minus';src:url(//fa-ct.org/sites/all/themes/basic/css/fonts/plus_minus.eot)}@font-face{font-family:'plus_minus';src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAQgAAsAAAAABhwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAOUAAAEszr6Jj0ZGVE0AAAHwAAAAGgAAABxnYACeR0RFRgAAAgwAAAAdAAAAIAAxAARPUy8yAAACLAAAAEwAAABgUvzfL2NtYXAAAAJ4AAAASAAAAVrgRBMQaGVhZAAAAsAAAAAxAAAANv/V0+loaGVhAAAC9AAAAB4AAAAkBeT/5GhtdHgAAAMUAAAADgAAAA4FwAAAbWF4cAAAAyQAAAAGAAAABgAEUABuYW1lAAADLAAAAOgAAAGn3YWgSXBvc3QAAAQUAAAADAAAACAAAwAAeJxjZGBhYWBkZOQuyCktjs/NzCstZmBkYmBksPkhw/RDlvmHBEs3D3M3D4scF4NwRH13N4zmYe/O/lnyM4RVhqGWX4aBQUCGoUVQhoFHhuGkEAMzyAQOBiEGmdK8TDcDAwOE6Uj2MDAwtjPwMPAxsDAyMvHo2PF1/wxh+Vvys4Sd7wfLzxBRBa7vPn+MRJ//lvsup/9b7rec/ncg8fy7HJr8HxZ9dr6fJSLdot08XEAnCIM8FPyf4bRVwn+GJUcX/P8fDWT9NwGxTI4ugnKjreJQxeIgiiHaoHoXwcXi5LkBIutuUwAAAHicY2BgYGQAgpOd+YYg+txrj20wGgBJWQdiAAB4nGNgZGBg4ANiCQYQYGJgBEJmIGYB8xgABGsANgAAAHicY2BmesA4gYGVgYPxHhMzAwNDOoRmTGRQYdjHwMDEwAoShQBGAQYECEhzTWFwYND+wMB04P8DBiemAwwKDUA1cAUKQMgIAFozDFN4nGNgYGBmgGAZBkYGEAgB8hjBfBYGCyDNxcDBwASEDAzaDLofGP7/B6uCs/9f/39NgBGqFwoY2RhQBfADJrD9wwwAALQVC0B4nGNgZGBgAOItcqt/xvPbfGXgZnoAFGE499pjG4L+/4DpAdMBIJeDgQkkCgCFxw4AAAAAeJxjYGRgYDrw/wGDE9MDBoa/CkASKIICmAGVTQXKAAAC4AAAAAAAAALgAAAAAAAAAABQAAAEAAB4nIWPMU7DMBiFv7RpEAUxIWYzMCZyLBZ6gA6MDF2rDlYUKU0qpzlCr9BLcAp2jsEBOAIvwRILUi1Z/+fn5/9/Bm45kzCuhCUPkWdcUUae88QpcirPR+QFN3xFzlgmmZxJei3lfno18ow7HiPPeeUlcirPe+SFpn5GzqR/c6BhoGfLnpp2Yg7N0G/3dTuI3/BUkht2BB19NTQ7wZpO9uNUgxweg6PAqq60/2v8e+PI9eFc1ao+q1XXHtddqLxxhTUr8zdeB5eXubOlbBejbhQiSKynaEbNxzhsfOjrrjVlYS83+QE0RUQbeJxjYGbACwAAfQAE) format('woff'),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWdgAJ4AAAXUAAAAHEdERUYAMwAGAAAFtAAAACBPUy8yUtrfDgAAAVgAAABWY21hcOBIFBsAAAHIAAABWmdhc3D//wADAAAFrAAAAAhnbHlmbzx38gAAAzQAAACYaGVhZP/V0+kAAADcAAAANmhoZWEF5P/mAAABFAAAACRobXR4BrUAAAAAAbAAAAAWbG9jYQBaADAAAAMkAAAADm1heHAASgAXAAABOAAAACBuYW1l3YWgSQAAA8wAAAGncG9zdJ+0TbUAAAV0AAAANgABAAAAAQAAiCsWgV8PPPUACwLgAAAAAM7rSLYAAAAAzutItgAA/+AC4ALAAAAACAACAAAAAAAAAAEAAALA/+AAQgLgAAD9IALgAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAGABQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQLgAZAABQAIAd4CAwAAAGcB3gIDAAABYQAkAL4AAAIABQMAAAAAAAAAAAABEAAAAAAAAAAAAAAAUGZFZABAACvwAALA/+AAQgLAACCAAAABAAAAAAAAAuAAAAAAAAAA9QAAAAAAAALgAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAFQAAwABAAAAHAAEADgAAAAKAAgAAgACAAAAKwAt8AD//wAAAAAAKwAt8AD//wAA/9n/2BADAAEAAAAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAQABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAwAEwAAAABAAD/4ALgAsAAAgAAEQEhAuD9IALA/SAAAAAAAgAA/+AC4ALAAAcAEwAAACAGEBYgNhAHIxUjNSM1MzUzFTMCCP7Q2NgBMNi4ilyKilyKAsDY/tDY2AEwxoqKXIqKAAACAAD/4ALgAsAABwALAAAAIAYQFiA2EAchNSECCP7Q2NgBMNi4/pABcALA2P7Q2NgBMMZcAAAAAAAADACWAAEAAAAAAAEACgAWAAEAAAAAAAIABwAxAAEAAAAAAAMAJQCFAAEAAAAAAAQACgDBAAEAAAAAAAUACwDkAAEAAAAAAAYACgEGAAMAAQQJAAEAFAAAAAMAAQQJAAIADgAhAAMAAQQJAAMASgA5AAMAAQQJAAQAFACrAAMAAQQJAAUAFgDMAAMAAQQJAAYAFADwAHAAbAB1AHMAXwBtAGkAbgB1AHMAAHBsdXNfbWludXMAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAAcABsAHUAcwBfAG0AaQBuAHUAcwAgADoAIAAyAC0AMQAtADIAMAAxADQAAEZvbnRGb3JnZSAyLjAgOiBwbHVzX21pbnVzIDogMi0xLTIwMTQAAHAAbAB1AHMAXwBtAGkAbgB1AHMAAHBsdXNfbWludXMAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAHAAbAB1AHMAXwBtAGkAbgB1AHMAAHBsdXNfbWludXMAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAABAAIBAgAOABAHdW5pRjAwMAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAFAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADO60i2AAAAAM7rSLY=) format('truetype');font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'plus_minus';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus-alt,.icon-minus-alt{font-family:'plus_minus';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-plus-alt:before{content:"\2b"}.icon-minus-alt:before{content:"\2d"}.icon-plus-alt,.icon-minus-alt{display:none}ul.gigamenu li.gigamenu-level-0>div.gigamenu{visibility:hidden}ul.gigamenu li.gigamenu-level-0>div.gigamenu.visible{visibility:visible}.element-invisible{width:1px}ul.gigamenu div.hide_line{height:1px;position:absolute;display:none;z-index:9999;top:auto;margin-top:13px}ul.gigamenu li.nav_hover div.hide_line{display:block}div.gigamenu-wrapper>ul.gigamenu{position:relative;padding:0;margin:auto;height:35px}ul.gigamenu>li>div.gigamenu-inside{background-color:#000;left:0;margin:0;padding:10px 0;position:absolute;z-index:999;max-width:980px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px;border:1px solid #666;top:auto;margin-top:13px}ul.gigamenu li li ul{margin:0}.gigamenu-horizontal ul.gigamenu li.gigamenu-level-0{float:left}#nav div.gigamenu-inside{text-align:left}#nav .gigamenu-wrapper>ul>li{margin:0;padding:0;display:block;float:left;text-align:center;height:20px;line-height:19px;vertical-align:middle;border:1px solid #666;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;height:22px}#nav .gigamenu-wrapper>ul>li.nav_hover{border-bottom:0;height:34px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#nav .gigamenu-wrapper>ul>li.high-school{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(204,102,0,0) 0,rgba(204,102,0,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(204,102,0,0)),color-stop(100%,rgba(204,102,0,1)));background:-webkit-linear-gradient(left,rgba(204,102,0,0) 0,rgba(204,102,0,1) 100%);background:-o-linear-gradient(left,rgba(204,102,0,0) 0,rgba(204,102,0,1) 100%);background:-ms-linear-gradient(left,rgba(204,102,0,0) 0,rgba(204,102,0,1) 100%);background:linear-gradient(left,rgba(204,102,0,0) 0,rgba(204,102,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cc6600',endColorstr='#cc6600',GradientType=1)}#nav .gigamenu-wrapper>ul>li.high-school.nav_hover{background:none;background-color:#c60}ul.gigamenu>li.high-school>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_highschool.png) repeat 0 0}ul.gigamenu>li.high-school>div.hide_line{background-color:#c60}#nav .gigamenu-wrapper>ul>li.college-program{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjOTkzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzk5MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(204,153,51,0) 0,rgba(204,153,51,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(204,153,51,0)),color-stop(100%,rgba(204,153,51,1)));background:-webkit-linear-gradient(left,rgba(204,153,51,0) 0,rgba(204,153,51,1) 100%);background:-o-linear-gradient(left,rgba(204,153,51,0) 0,rgba(204,153,51,1) 100%);background:-ms-linear-gradient(left,rgba(204,153,51,0) 0,rgba(204,153,51,1) 100%);background:linear-gradient(left,rgba(204,153,51,0) 0,rgba(204,153,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cc9933',endColorstr='#cc9933',GradientType=1)}#nav .gigamenu-wrapper>ul>li.college-program.nav_hover{background:none;background-color:#c93}ul.gigamenu>li.college-program>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_college.png) repeat 0 0}
ul.gigamenu>li.college-program>div.hide_line{background-color:#c93}#nav .gigamenu-wrapper>ul>li.summer-sojourn{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkODczYSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZDg3M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(93,135,58,0) 0,rgba(93,135,58,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(93,135,58,0)),color-stop(100%,rgba(93,135,58,1)));background:-webkit-linear-gradient(left,rgba(93,135,58,0) 0,rgba(93,135,58,1) 100%);background:-o-linear-gradient(left,rgba(93,135,58,0) 0,rgba(93,135,58,1) 100%);background:-ms-linear-gradient(left,rgba(93,135,58,0) 0,rgba(93,135,58,1) 100%);background:linear-gradient(left,rgba(93,135,58,0) 0,rgba(93,135,58,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005d873a',endColorstr='#5d873a',GradientType=1)}#nav .gigamenu-wrapper>ul>li.summer-sojourn.nav_hover{background:none;background-color:#5d873a}ul.gigamenu>li.summer-sojourn>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_summer.png) repeat 0 0}ul.gigamenu>li.summer-sojourn>div.hide_line{background-color:#5d873a}#nav .gigamenu-wrapper>ul>li.evaluation-center,#nav .gigamenu-wrapper>ul>li.giving{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkODc4MiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDg3ODIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(109,135,130,0) 0,rgba(109,135,130,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(109,135,130,0)),color-stop(100%,rgba(109,135,130,1)));background:-webkit-linear-gradient(left,rgba(109,135,130,0) 0,rgba(109,135,130,1) 100%);background:-o-linear-gradient(left,rgba(109,135,130,0) 0,rgba(109,135,130,1) 100%);background:-ms-linear-gradient(left,rgba(109,135,130,0) 0,rgba(109,135,130,1) 100%);background:linear-gradient(left,rgba(109,135,130,0) 0,rgba(109,135,130,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006d8782',endColorstr='#6d8782',GradientType=1)}#nav .gigamenu-wrapper>ul>li.evaluation-center.nav_hover,#nav .gigamenu-wrapper>ul>li.giving.nav_hover{background:none;background-color:#6d8782}ul.gigamenu>li.evaluation-center>div.gigamenu-inside,ul.gigamenu>li.giving>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_eval.png) repeat 0 0}ul.gigamenu>li.evaluation-center>div.hide_line,ul.gigamenu>li.giving>div.hide_line{background-color:#6d8782}#nav .gigamenu-wrapper>ul>li.research-consulting{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhODI0YyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YTgyNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(138,130,76,0) 0,rgba(138,130,76,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(138,130,76,0)),color-stop(100%,rgba(138,130,76,1)));background:-webkit-linear-gradient(left,rgba(138,130,76,0) 0,rgba(138,130,76,1) 100%);background:-o-linear-gradient(left,rgba(138,130,76,0) 0,rgba(138,130,76,1) 100%);background:-ms-linear-gradient(left,rgba(138,130,76,0) 0,rgba(138,130,76,1) 100%);background:linear-gradient(left,rgba(138,130,76,0) 0,rgba(138,130,76,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008a824c',endColorstr='#8a824c',GradientType=1)}#nav .gigamenu-wrapper>ul>li.research-consulting.nav_hover{background:none;background-color:#8a824c}ul.gigamenu>li.research-consulting>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_research.png) repeat 0 0}ul.gigamenu>li.research-consulting>div.hide_line{background-color:#8a824c}#nav .gigamenu-wrapper>ul>li.alumni{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3MGM0YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNzBjNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(167,12,75,0) 0,rgba(167,12,75,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(167,12,75,0)),color-stop(100%,rgba(167,12,75,1)));background:-webkit-linear-gradient(left,rgba(167,12,75,0) 0,rgba(167,12,75,1) 100%);background:-o-linear-gradient(left,rgba(167,12,75,0) 0,rgba(167,12,75,1) 100%);background:-ms-linear-gradient(left,rgba(167,12,75,0) 0,rgba(167,12,75,1) 100%);background:linear-gradient(to right,rgba(167,12,75,0) 0,rgba(167,12,75,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a70c4b',endColorstr='#a70c4b',GradientType=1)}
#nav .gigamenu-wrapper>ul>li.alumni.nav_hover{background:none;background-color:#a70c4b}ul.gigamenu>li.alumni>div.gigamenu-inside{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/dropdown_alumni.png) repeat 0 0}ul.gigamenu>li.alumni>div.hide_line{background-color:#a70c4b}#nav .gigamenu-wrapper>ul>li>a{color:#fff;font-weight:normal;text-transform:uppercase;letter-spacing:1px;font-size:10px;padding-left:14px;padding-right:14px;font-weight:bold;font-size:11px;vertical-align:middle}#header ul.gigamenu li.gigamenu-level-0 div.gigamenu-inside a{color:#fff;font-weight:bold;font-size:11px;letter-spacing:1px}#header ul.gigamenu li.gigamenu-level-0 div.gigamenu-inside a:hover{border-bottom:1px dotted}ul.gigamenu li{list-style:none}ul.gigamenu li li.gigamenu-level-1{list-style:none outside none;margin:0;padding:0;margin-top:10px;line-height:normal}ul.gigamenu li li.gigamenu-level-1:first-child{margin-top:0}ul.inside-split{float:left;padding:0 10px;position:relative;padding-left:40px}ul.inside-split.max_width-2{max-width:413px}ul.inside-split.max_width-3{max-width:259px}ul.inside-split.max_width-4{max-width:181px}ul.first-col-ul{padding-left:10px}#nav ul.gigamenu li.nav_spacer{width:16px;border:0;width:22px}#nav .gigamenu-wrapper>ul>li.gigamenu-heading.high-school{margin-left:0}#nav .gigamenu-wrapper>ul>li.gigamenu-heading.alumni{margin-right:0}a:visited,a:link{border-bottom:1px dotted #666}a:hover{text-decoration:none;color:#a70c4b}body.node-type-blog .field-name-body a:visited,body.node-type-blog .field-name-body a:link,#page.menu-high-school .field-name-body a:visited,#page.menu-high-school .field-name-body a:link,#page.menu-high-school .field a:visited,#page.menu-high-school .field a:link{color:#c60}#page.menu-college-program .field-name-body a:visited,#page.menu-college-program .field-name-body a:link{color:#c93}#page.menu-summer-sojourn .field-name-body a:visited,#page.menu-summer-sojourn .field-name-body a:link{color:#5d873a}#page.menu-evaluation-center .field-name-body a:visited,#page.menu-evaluation-center .field-name-body a:link,#page.menu-giving .field-name-body a:visited,#page.menu-giving .field-name-body a:link{color:#6d8782}#page.menu-research-consulting .field-name-body a:visited,#page.menu-research-consulting .field-name-body a:link{color:#8a824c}#page.menu-alumni .field-name-body a:visited,#page.menu-alumni .field-name-body a:link{color:#a70c4b}#page.menu-high-school .field-name-body a:hover,#page.menu-high-school .field a:hover,#page.menu-college-program .field-name-body a:hover,#page.menu-summer-sojourn .field-name-body a:hover,#page.menu-evaluation-center .field-name-body a:hover,#page.menu-giving .field-name-body a:hover,#page.menu-research-consulting .field-name-body a:hover{color:#a70c4b}#page.menu-alumni .field-name-body a:hover{color:#407293}hr{border:0;background-color:#949494;margin-top:1em;margin-bottom:1em;height:1px}div.field-name-body table{border:0;margin-top:1em;margin-bottom:1em}div.field-name-body table,div.field-name-body tbody,div.field-name-body tr,div.field-name-body td{border-color:#949494}div.field-name-body tbody{border-top:0}.ui-widget.linkit-wrapper{font-size:0}#linkit-modal{padding:15px;padding-top:0;font-size:12px;border:1px solid #b2b2b2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#nav{font-family:Helvetica,Arial,sans-serif;font-size:11px;position:absolute;bottom:0;max-width:900px}#header a:visited,#header a:link,#navigation a{border-bottom:0}#contact_box{position:absolute;top:10px;right:24px;color:#fff;text-align:right}#contact_box span.contact_txt{font-family:Georgia,serif;font-size:18px}#contact_box span.contact_txt a{color:#fff}#contact_box span.contact_txt a:hover{border-bottom:1px dotted #fff}#contact_box span.contact_spacer{font-family:Georgia,serif;font-size:18px}#contact_box span.contact_phone_number{font-size:18px;font-family:Helvetica,Arial,sans-serif;color:#C93 !important;position:relative;top:1px;font-weight:bold}#contact_box div.contact_txt2{font-size:11px;letter-spacing:2px;font-family:Helvetica,Arial,sans-serif;margin-top:4px;font-weight:bold;text-transform:uppercase}
#google_search_block{position:absolute;top:57px;right:104px;width:180px}#google_search_block div.form-item-search-block-form,#google_search_block div.form-actions{display:block;margin:0}#google_search_block div.form-actions{float:left;width:30%}#google_search_block div.form-actions input,#search-form #edit-submit{border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;margin:0;vertical-align:top;width:100%;font-family:Arial;font-size:11px;font-weight:bold;padding:3px;padding-top:1px;border-bottom:0;height:22px}#google_search_block div.form-item-search-block-form{float:left;width:65%}#google_search_block div.form-item-search-block-form input,#search-form #edit-keys{vertical-align:top;border:1px;border-style:solid;border-color:#ddd #bbb #999;padding-left:4px;border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;width:97%;font-family:Arial;font-size:11px;padding:4px 0 2px 4px;border-bottom:0;height:15px}#search-form #edit-keys{width:30%}#search-form #edit-submit{width:10%;min-width:70px}#google_search_block div.form-item-search-block-form input:focus,#google_search_block div.form-item-search-block-form input:active{-moz-box-shadow:#fff 0 0 7px;-webkit-box-shadow:#fff 0 0 7px;box-shadow:#fff 0 0 7px}#block-system-main img{max-width:100%;height:auto}body.page-search label{font-weight:normal;margin-right:2px}body.page-search #google-cse-results-gadget{display:none}body.page-search tbody{border-top:0}body.page-search table{margin-bottom:0}body.page-search #cse div.gsc-control-cse{padding:0}body.page-search #cse div.gsc-above-wrapper-area{padding:0;border-bottom:1px solid #949494}body.page-search #cse td.gsc-result-info-container div.gsc-result-info{margin-top:0;padding:0;color:#666}body.page-search #cse{color:#666;font-size:13px;line-height:22px}body.page-search #cse a:visited,body.page-search #cse a{color:#000}body.page-search #cse a:hover,body.page-search #cse a:hover b{color:#a70c4b}body.page-search #cse .gs-result .gs-title,body.page-search #cse .gs-result .gs-title *{text-decoration:none}body.page-search #cse a b{color:#407293}body.page-search #cse .gs-image-box{margin-right:5px;width:160px}body.page-search #cse .gsc-webResult .gsc-result{border:0;border-bottom:1px solid #949494;padding:10px 0}body.page-search #cse .cse .gsc-webResult.gsc-result:hover,body.page-search #cse .gsc-webResult.gsc-result:hover,body.page-search #cse .gsc-webResult.gsc-result.gsc-promotion:hover,body.page-search #cse .gsc-results .gsc-imageResult-classic:hover,body.page-search #cse .gsc-results .gsc-imageResult-column:hover{border-color:#949494}body.page-search #cse div.gsc-cursor-box{margin-top:10px;font-size:16px}body.page-search #cse .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#666;text-decoration:none}body.page-search #cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#a70c4b}body.page-search #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#407293}body.page-search #cse .gs-result img.gs-image,body.page-search #cse .gs-result img.gs-promotion-image{border-color:#949494}body.page-search td.gcsc-branding-img-noclear img{max-width:51px !important}body.page-search .gcsc-branding a{border-bottom:0}body.page-search #content-area .search-form.google-cse label{font-size:16px;vertical-align:top;position:relative;top:3px}body.page-search #content-area .search-form.google-cse #edit-keys{border-bottom:1px solid #ddd;width:auto;font-size:14px}body.page-search #content-area .form-type-textfield.form-item-keys{display:inline-block;margin-top:0}body.page-search #content-area #edit-submit{display:inline-block;margin-left:-3px;border-bottom:1px solid #ddd;height:23px}#header{background-color:#407293;height:127px;background-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/header_grad.png);background-repeat:repeat-x;padding-top:25px;padding-left:20px;padding-right:20px;font-family:Georgia,serif;position:relative}#header a#logo{display:inline-block;height:50px;width:50px;margin-right:19px;vertical-align:top}#header #name-and-slogan{display:inline-block}#header #site-name{font-size:32px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:1px;line-height:40px;position:relative;top:-6px;padding:0}#header #site-name a{color:#d7d2ba}#header #name-and-slogan #site-slogan{font-size:13px;line-height:13px;letter-spacing:2px;position:relative;top:-4px;text-align:center;color:#fff;font-family:Helvetica,Arial,sans-serif}#header #msg{font-size:16px;font-style:italic;color:#d7d2ba;margin-top:16px;margin-left:2px;clear:left}img{vertical-align:middle}#sidebar-first{background-color:#647d46;background-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/side_grad.png);background-repeat:repeat-x}.region.region-sidebar-first{position:relative;z-index:1}body.sidebar-first #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/homepage_bg.png) repeat-y 0 0}body.sidebar-first #page.menu-high-school #main,body.sidebar-first.node-type-blog #page #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/highschool_bg.png) repeat-y 0 0}
body.sidebar-first #page.menu-college-program #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/college_bg.png) repeat-y 0 0}body.sidebar-first #page.menu-summer-sojourn #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/summer_bg.png) repeat-y 0 0}body.sidebar-first #page.menu-evaluation-center #main,body.sidebar-first #page.menu-giving #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/eval_bg.png) repeat-y 0 0}body.sidebar-first #page.menu-research-consulting #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/research_bg.png) repeat-y 0 0}body.sidebar-first #page.menu-alumni #main{background:#fff url(//fa-ct.org/sites/all/themes/basic/css/imgs/alumni_bg.png) repeat-y 0 0}#main{background-color:#fff}#footer #block-block-1{background-color:#a70c4b;padding:3px 0;text-align:center;color:#fff;font-size:9px;letter-spacing:1px;font-weight:bold}#footer #block-block-1 div.content{position:relative;top:-1px}#footer #block-block-1 span#footer_name{font-size:14px;font-family:Georgia,serif;letter-spacing:0;font-weight:normal;position:relative;top:1px}#footer #block-block-1 span.footer_spacer{margin-left:17px;margin-right:17px}#footer #block-block-1 span.mailto{display:none}#footer #block-block-1 a{color:#fff;border-bottom:0}body.node-type-page #content-area div.breadcrumb,body.node-type-internal-page #content-area div.breadcrumb,body.node-type-webform #content-area div.breadcrumb{display:block}body.front div.breadcrumb,body.front #content-area div.breadcrumb,body.node-type-page div.breadcrumb,body.node-type-webform div.breadcrumb,body.node-type-internal-page div.breadcrumb{display:none}div.breadcrumb a{color:#666}div.breadcrumb{padding:0;margin:0;margin-bottom:10px;font-size:11px;letter-spacing:1px;line-height:15px;clear:none}div.breadcrumb span.breadcrumb_spacer{margin-left:2px}body.error_404 div.breadcrumb{display:none}#content-inner{padding:10px 30px 30px;color:#666;line-height:130%}body{background-color:#d7d2ba}#sidebar-first-inner{padding:0 30px 34px}body.front #sidebar-first-inner{padding:0 30px 40px}#sidebar-first a{color:#fff}#sidebar-first div.block-menu h2.block-title{color:#fff}#sidebar-first div.block-menu div.content>ul.menu{margin:0;padding:0;position:relative;z-index:1}#sidebar-first div.block-menu div.content li{list-style-image:none;list-style:none}#sidebar-first div.block-menu div.content li.collapsed{list-style-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/menu_arrow.png)}#sidebar-first div.block-menu div.content li.expanded{list-style-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/menu_arrow_expanded.png)}#sidebar-first div.block-menu div.content li{margin:0;padding:0;margin-bottom:12px;line-height:16px}#sidebar-first div.block-menu ul.menu li ul.menu{padding-left:15px;margin-bottom:24px;margin-top:12px}#sidebar-first div.block-menu ul.menu li ul.menu li{margin-bottom:12px}#sidebar-first div.block-menu div.content a{color:#fff;border-bottom:0;font-weight:bold;font-size:11px;letter-spacing:1px}#sidebar-first div.block-menu div.content a:hover{border-bottom:1px dotted #fff}#sidebar-first div.block-menu div.content a.active{border-bottom:1px dotted #fff}#sidebar-first #block-views-nodequeue_1-nodequeue1{margin-top:40px}#sidebar-first #block-views-nodequeue_1-nodequeue1 .view-content ul{margin:0;list-style:none}#sidebar-first #block-views-nodequeue_1-nodequeue1 .view-content ul li{margin:0;padding:0;margin-bottom:10px}#sidebar-first #block-views-events_calendar-block_1 h2.block-title{background-color:#6d8782}#sidebar-first #block-views-events_calendar-block_2 h2.block-title,#sidebar-first #block-views-nodequeue_1-nodequeue1 h2.block-title{background-color:#6d8782}#sidebar-first #block-menu-menu-high-school h2.block-title{background-color:#c60}#sidebar-first #block-menu-menu-college-program h2.block-title{background-color:#c93}#sidebar-first #block-menu-menu-summer-sojourn h2.block-title{background-color:#5d873a}#sidebar-first #block-menu-menu-evaluation-center h2.block-title,#sidebar-first #block-menu-menu-giving h2.block-title{background-color:#6d8782}#sidebar-first #block-menu-menu-research-consulting h2.block-title{background-color:#8a824c}#sidebar-first #block-menu-menu-alumni h2.block-title{background-color:#a70c4b}#sidebar-first #block-views-events_calendar-block_1 h2.block-title,#sidebar-first #block-views-events_calendar-block_2 h2.block-title,#sidebar-first #block-views-nodequeue_1-nodequeue1 h2.block-title,#sidebar-first #block-menu-menu-high-school h2.block-title,#sidebar-first #block-menu-menu-college-program h2.block-title,#sidebar-first #block-menu-menu-summer-sojourn h2.block-title,#sidebar-first #block-menu-menu-evaluation-center h2.block-title,#sidebar-first #block-menu-menu-giving h2.block-title,#sidebar-first #block-menu-menu-research-consulting h2.block-title,#sidebar-first #block-menu-menu-alumni h2.block-title{color:#fff;margin-left:-30px;padding-left:30px;padding-right:15px;font-weight:normal;padding-top:7px;padding-bottom:7px;background-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/side_grad.png);background-repeat:repeat-x;font-size:22px;line-height:23px;margin-bottom:20px;border:1px solid #666;border-top:0;border-left:0;-webkit-border-bottom-right-radius:7px;-moz-border-radius-bottomright:7px;border-bottom-right-radius:7px}#sidebar-first #block-views-events_calendar-block_1 h2.block-title span.cal_and_events_first.smaller{font-size:21px}#sidebar-first #block-views-events_calendar-block_1 h2.block-title span.cal_and_events_first,#sidebar-first #block-views-events_calendar-block_2 h2.block-title span.cal_and_events_first,#sidebar-first #block-views-nodequeue_1-nodequeue1 h2.block-title,#sidebar-first #block-menu-menu-high-school h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-college-program h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-summer-sojourn h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-evaluation-center h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-giving h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-research-consulting h2.block-title span.cal_and_events_first,#sidebar-first #block-menu-menu-alumni h2.block-title span.cal_and_events_first{font-family:Georgia,serif;display:block}#sidebar-first #block-views-events_calendar-block_1 h2 span.cal_and_events_second,#sidebar-first #block-views-events_calendar-block_2 h2 span.cal_and_events_second,#sidebar-first #block-menu-menu-high-school h2.block-title span.cal_and_events_second,#sidebar-first #block-menu-menu-college-program h2.block-title span.cal_and_events_second,#sidebar-first #block-menu-menu-summer-sojourn h2.block-title span.cal_and_events_second,#sidebar-first #block-menu-menu-evaluation-center h2.block-title span.cal_and_events_second,#sidebar-first #block-menu-menu-giving h2.block-title span.cal_and_events_second,#sidebar-first #block-menu-menu-research-consulting h2.block-title span.cal_and_events_second{font-family:Helvetica,Arial,sans-serif;color:#d7d2ba;text-transform:uppercase;letter-spacing:2px;position:relative;font-size:18px;left:9px;display:block;font-weight:bold}
#sidebar-first #block-views-events_calendar-block_2 h2 span.cal_and_events_second{left:12px}#sidebar-first #block-views-events_calendar-block_2{color:#fff}#sidebar-first #block-views-events_calendar-block_2 div.view-events-calendar div.views-field-title a{color:#d7d2ba;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:11px;border-bottom:1px dotted}#sidebar-first #block-views-events_calendar-block_2 div.view-events-calendar div.views-field-body{font-weight:bold;font-size:11px;margin-top:1px;margin-bottom:2px;line-height:14px}#sidebar-first #block-views-events_calendar-block_2 div.view-events-calendar div.views-field-body span.field-content{border-bottom:1px dotted}#sidebar-first #block-views-events_calendar-block_2 div.view-events-calendar div.views-field-body span.field-content a{border-bottom:0}#block-views-events_calendar-block_2 div.view-events-calendar div.views-row{overflow:hidden;margin-bottom:10px;word-wrap:break-all;margin-bottom:18px;padding-bottom:0}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal{width:42px;background-color:#507676;text-align:center;float:left;margin-right:15px;border:1px solid #666;letter-spacing:1px;line-height:normal;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:7px 0 7px 0}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal span{display:block;font-weight:bold;color:#d89c30;font-size:18px}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal span:first-child{padding-bottom:2px;color:white;font-size:11px;margin-top:1px;margin-bottom:1px;text-transform:uppercase;letter-spacing:1px}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal_txt{width:130px;float:left}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal_time{color:#c93;font-weight:bold;font-size:11px}#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal_time span.date-display-single{border-bottom:1px dotted}#edit-field-header-image-und-table label{margin-top:10px}body.node-type-page #main,body.node-type-internal-page #main,body.node-type-webform #main,body.node-type-blog #main,body.node-type-webform #main,body.page-high-school-head-school-blog #main{position:relative}body.node-type-page #sidebar-first-inner,body.node-type-internal-page #sidebar-first-inner,body.node-type-blog #sidebar-first-inner{padding-bottom:74px}body.front #sidebar-first-inner{padding:0 30px 40px}#sidebar-first #upcoming_events_link{width:250px;height:40px;margin-left:-30px;position:absolute;bottom:0;overflow:hidden}#sidebar-first #upcoming_events_link img{float:left}#sidebar-first #upcoming_events_link div.upcoming_txt{background-color:#6d8782;border-left:1px solid #666;border-top:1px solid #666;border-top-left-radius:7px;height:39px;margin-left:93px;position:relative;z-index:1}#sidebar-first #upcoming_events_link div.upcoming_txt span.upcoming_first{font-family:Georgia,serif;display:block;color:#fff;position:absolute;left:12px;top:3px;font-size:17px}#sidebar-first #upcoming_events_link div.upcoming_txt span.upcoming_second{font-family:Helvetica,Arial,sans-serif;position:absolute;top:21px;left:30px;color:#d7d2ba;font-size:14px}#sidebar-first #upcoming_events_link div.upcoming_txt span.upcoming_third{font-size:12px;position:relative;left:5px;top:-1px}#sidebar-first #upcoming_events_link a{border-bottom:medium none;display:block;height:40px;left:0;position:absolute;top:0;width:100%;z-index:10}body.page-events #content-area div.view-id-events_calendar div.view-header{display:none}body.page-events #block-views-events_calendar-block_2 h2.block-title{display:none}#block-views-events_calendar-block_1 h2.block-title{color:#fff}#block-views-events_calendar-block_1 div.date-nav_title{margin-bottom:0;padding-bottom:0;overflow:hidden;text-align:center;background-color:#407293;color:#fff;text-transform:uppercase;padding:5px}#block-views-events_calendar-block_1 div.date-nav_title a{color:#fff}#block-views-events_calendar-block_1 div.date-nav_title a.month_prev{float:left}
#block-views-events_calendar-block_1 div.date-nav_title a.month_next{float:right}#block-views-events_calendar-block_1 div.date-nav-wrapper{margin:0}#block-views-events_calendar-block_1 div.month-view td{text-align:center;padding:3px}#block-views-events_calendar-block_1 div.month-view th.days{border:0;font-weight:normal;padding:3px;background-color:#d7d2ba}#block-views-events_calendar-block_1 div.month-view table td{background-color:#efede3}#block-views-events_calendar-block_1 div.month-view table td.today{background-color:#6d8782;color:#fff}#block-views-events_calendar-block_1 div.month-view table td a{color:#666;text-decoration:none}#block-views-events_calendar-block_1 div.month-view table td.today a{color:#fff}#block-views-events_calendar-block_1{margin-bottom:20px}#block-views-event_type_list-block h2.block-title{color:#fff;font-size:15px;margin-bottom:10px;font-family:Georgia,serif}#block-views-event_type_list-block div.content{padding-left:8px}#block-views-event_type_list-block div.content a{font-weight:bold;font-size:11px;letter-spacing:1px}#block-views-event_type_list-block div.view-header,#block-views-event_type_list-block div.views-row{margin-bottom:5px}#block-views-event_type_list-block div.views-row-last{margin-bottom:0}#content h1.title,#content div.field-name-title h2{font-family:Georgia,serif;font-size:26px;color:#407293;line-height:30px;margin-bottom:20px;padding-bottom:0}#page.menu-high-school #content div.field-name-title h2,body.node-type-blog #content div.field-name-title h2,body.page-high-school-head-school-blog #content h1.title{color:#c60}#page.menu-high-school #header,body.node-type-blog #header{background-color:#c60}#page.menu-high-school div.field-name-field-files div.label-above,body.node-type-blog div.field-name-field-files div.label-above{color:#c60}#page.menu-high-school #sidebar-first,body.node-type-blog #sidebar-first{background-color:#c93}#page.menu-college-program #content div.field-name-title h2{color:#c93}#page.menu-college-program #header{background-color:#c93}#page.menu-college-program div.field-name-field-files div.label-above{color:#c93}#page.menu-college-program #sidebar-first{background-color:#647d46}#page.menu-summer-sojourn #content div.field-name-title h2{color:#5d873a}#page.menu-summer-sojourn #header{background-color:#5d873a}#page.menu-high-school div.field-name-field-files div.label-above{color:#5d873a}#page.menu-summer-sojourn #sidebar-first{background-color:#4e653a}#page.menu-evaluation-center #content div.field-name-title h2,#page.menu-giving #content div.field-name-title h2{color:#6d8782}#page.menu-evaluation-center #header,#page.menu-giving #header{background-color:#6d8782}#page.menu-high-school div.field-name-field-files div.label-above{color:#6d8782}#page.menu-evaluation-center #sidebar-first,#page.menu-giving #sidebar-first{background-color:#407293}#page.menu-research-consulting #content div.field-name-title h2{color:#8a824c}#page.menu-research-consulting #header{background-color:#8a824c}#page.menu-high-school div.field-name-field-files div.label-above{color:#8a824c}#page.menu-research-consulting #sidebar-first{background-color:#666a57}#page.menu-alumni #content div.field-name-title h2{color:#a70c4b}#page.menu-alumni #header{background-color:#a70c4b}#page.menu-high-school div.field-name-field-files div.label-above{color:#a70c4b}#page.menu-alumni #sidebar-first{background-color:#c60}div.view-mode-full div.field-name-field-files{margin-top:20px;padding-top:5px;display:inline-block;color:#407293;border-top:1px solid #ccc;width:100%}div.view-mode-full div.field-name-field-files div.label-above{font-weight:normal;font-family:Georgia,serif;font-size:22px;line-height:28px;margin-bottom:-5px}div.view-mode-full div.field-name-field-files .field-item .contextual-links-wrapper{display:none}div.view-mode-full div.field-name-field-files .field-item{display:inline-block;margin-right:10px}div.view-mode-full div.field-name-field-files div.file{margin-top:10px;display:inline-block}div.view-mode-full div.field-name-field-files .file .file-icon,div.view-mode-full div.field-name-field-files .file .file-size{display:none}
div.view-mode-full div.field-name-field-files span.file{display:inline-block}div.view-mode-full div.field-name-field-files span.file a{display:block;text-decoration:none !important;padding:3px 8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:inset 0 0 2px #fff;-o-box-shadow:inset 0 0 2px #fff;-webkit-box-shadow:inset 0 0 2px #fff;-moz-box-shadow:inset 0 0 2px #fff;color:#444;border:1px solid #d0d0d0;background-image:-moz-linear-gradient(#ededed,#e1e1e1);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#e1e1e1),to(#ededed));background-image:-webkit-linear-gradient(#ededed,#e1e1e1);background-image:-o-linear-gradient(#ededed,#e1e1e1);text-shadow:1px 1px 1px #fff;background-color:#e1e1e1}div.view-mode-full div.field-name-field-files span.file a:active{box-shadow:inset 0 0 3px #999;-o-box-shadow:inset 0 0 3px #999;-webkit-box-shadow:inset 0 0 3px #999;-moz-box-shadow:inset 0 0 3px #999;border:1px solid #666}div.view-mode-full div.field-name-field-files span.file a:hover{border:1px solid #b0b0b0;background-image:-moz-linear-gradient(#e1e1e1,#ededed);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ededed),to(#e1e1e1));background-image:-webkit-linear-gradient(#e1e1e1,#ededed);background-image:-o-linear-gradient(#e1e1e1,#ededed);background-color:#ededed}body.node-type-event #content div.field-name-title h2,body.node-type-blog #content div.field-name-title h2{margin-bottom:5px}body.node-type-event div.view-mode-full div.field-name-field-date,body.node-type-blog div.view-mode-full div.field-name-post-date{text-transform:uppercase;margin-bottom:2px;font-size:11px;letter-spacing:1px;margin-bottom:15px}body.node-type-event div.view-mode-full div.field-name-field-event-section{margin-top:15px;border-top:1px dotted #666;padding-top:8px}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-label{color:#c93}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-items{margin-top:-2px}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-items div.field-item:first-child{margin-left:5px}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-items div.field-item{float:left;margin-left:8px;padding:2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font-weight:normal;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/buttons.png) 0 0 repeat-x;font-size:11px;line-height:normal}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-items div.field-item a{border-bottom:0;color:#666}body.node-type-event div.view-mode-full div.field-name-field-event-section div.field-items div.field-item a:hover{color:#c93}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-event-section div.field-label{font-weight:normal;font-size:11px;line-height:16px}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-event-section div.field-items div.field-item{display:inline;margin-left:6px;font-size:11px}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-event-section div.field-items div.field-item:first-child{margin-left:0}body.page-events #content div.view-events-calendar div.view-content div.group-footer{margin-top:8px}body.page-events #content div.view-events-calendar div.view-content div.views-row{border-top:1px dotted #666;padding-top:20px;margin-top:20px;position:relative}body.page-events #content div.view-events-calendar div.view-content div.views-row-1{margin-top:0}body.page-events #content div.view-events-calendar div.view-content div.field-name-title h2{font-size:18px;line-height:24px;margin-bottom:10px}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-date{text-transform:uppercase;margin-bottom:2px;font-size:11px;letter-spacing:1px}body.page-events #content div.view-events-calendar div.view-content div.field-name-custom-teaser a{position:absolute;bottom:0;right:0}
body.page-events #content div.view-events-calendar div.view-content div.ds-2col-stacked-fluid>.group-left{width:75px;margin-right:10px;margin-bottom:10px}body.page-events #content div.view-events-calendar div.view-content div.ds-2col-stacked-fluid>.group-right{float:none;width:auto}div.view-content div.views-row .field-name-field-event-image a{border:0}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.views-row{border-top:1px dotted #666;padding-top:20px;margin-top:20px;position:relative}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.views-row-1{margin-top:0}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.field-name-title h2{font-size:18px;line-height:24px;margin-bottom:10px}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.field-name-custom-teaser a{position:absolute;bottom:0;right:0}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.ds-2col-stacked-fluid>.group-left{width:77px;margin-right:10px;margin-bottom:8px}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.ds-2col-stacked-fluid>.group-right{float:none;width:auto}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.field-name-post-date div.field-label,body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.field-name-post-date div.field-item{font-weight:normal;font-size:11px}body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.group-footer{margin-top:8px}.view-blog-list .item-list{margin-top:20px;margin-bottom:-25px}body.node-type-blog div.view-mode-full div.field-name-post-date div.label-inline{display:inline}div.field-name-field-event-image .field-item .contextual-links-wrapper{display:none !important}#content div.view-content div.field-name-field-event-image span.image-wrap{border:1px solid #666;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:75px;height:75px}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-event-image div.file,body.page-high-school-head-school-blog #content div.view-events-calendar div.view-content div.field-name-field-event-image div.file{line-height:0}div.file span.play_button{position:absolute;background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/play_button.png) no-repeat center center;z-index:1}body.page-events #content div.view-events-calendar div.view-content div.field-name-field-event-image div.file span.play_button,body.page-high-school-head-school-blog #content div.view-content div.field-name-field-event-image div.file span.play_button{height:77px;width:77px}body.node-type-event #content div.field-name-field-event-image div.file span.play_button,body.node-type-blog #content div.field-name-field-event-image div.file span.play_button{height:250px;width:413px}body.node-type-event #content div.field-name-field-event-image div.file,body.node-type-blog #content div.field-name-field-event-image div.file{display:inline-block;cursor:pointer}#content div.field-name-event-media a,#content div.field-name-event-media span.ext{display:none}body.node-type-event #play_slideshow,body.node-type-blog #play_slideshow{margin-left:0;width:413px;background-position:right top;margin-top:-7px}div.view-mode-full div.field-name-header-imgs a{display:none}div.contextual-links-wrapper a.contextual-links-trigger{border-bottom:0}div.contextual-links-wrapper ul.contextual-links a{border-bottom:0}div.contextual-links-wrapper ul.contextual-links li a:hover{background-color:#407293;color:#FFF !important}body.page-node div#content-header div.tabs{display:none}body.page-node-webform div#content-header div.tabs,body.page-node-reorder div#content-header div.tabs,body.page-node-access div#content-header div.tabs{display:block}body.page-node-edit div#content-header div.tabs{display:block}body.page-node div.view-mode-full div.field-name-tabs{margin-bottom:10px}div.node-page div.field-name-field-header-image,div.node-internal-page div.field-name-field-header-image{cursor:pointer;margin-left:-30px;margin-right:-30px;margin-bottom:5px;margin-top:-10px}
div.node-page div.field-name-field-header-image a,div.node-internal-page div.field-name-field-header-image a{border:0;outline:0}body.front div.node-page div.field-name-field-header-image{margin-bottom:20px}div.view-header-img-colorbox div.contextual-links-wrapper{right:-31px}div.node-page div.field-name-header-imgs{float:right}#play_slideshow{width:35px;height:25px;background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/slideshow_icon.png) no-repeat 0 0;margin-left:auto;cursor:pointer}body.front #play_slideshow{margin-top:-15px}div.view-mode-full div.field-name-field-event-image{margin-bottom:12px;display:inline-block}body.page-node-edit div.image-widget-data input.form-submit{margin-left:10px}.views-displays .secondary a:hover,.views-displays .secondary .active a{color:#000}div.view-blog-list div.view-header{position:absolute;top:50px;right:30px}body.page-high-school-head-school-blog-sort .view-header a{font-size:16px}#draggableviews-table-blog_list-sort{width:100%}#draggableviews-table-blog_list-sort td.views-field-nothing div.sort_teaser{width:350px;float:left}#draggableviews-table-blog_list-sort td.views-field-nothing img{float:left;margin-right:5px;margin-bottom:5px}#draggableviews-table-blog_list-sort td.views-field-nothing span.sort_title{font-weight:bold;display:block;margin-bottom:5px}#gd-credit{text-align:right;margin-top:2px;margin-bottom:4px;color:#666;font-size:9px}body.front #gd-credit{margin-bottom:0}#gd-credit a{color:#666}#gd-credit a:hover{color:#ed1b2e}#gd-credit span.ext{display:none}p{margin:0 0 1em 0}#content-area p{margin:1em 0 0}#content-area p:first-child{margin-top:0}a img{border:0;outline:0}th{border-bottom:2px solid #ccc}#better-messages-wrapper div.footer a{border:0}#better-messages-default div.status{background:url('/misc/message-24-ok.png') no-repeat 9px 6px}body.page-node-edit h2.pane-title{display:none}fieldset{border:1px solid #666;padding:10px 20px}fieldset legend{padding-left:0;padding-right:3px}form.node-form fieldset{border:1px solid #ccc}form.node-form fieldset legend{font-weight:bold}div.view-mode-full div.field-name-body img.image-inline_image[style*="float:left"],div.view-mode-full div.field-name-body img.image-inline_image[style*="float: left"]{margin-right:20px !important;margin-top:2px !important}div.view-mode-full div.field-name-body img.image-inline_image[style*="float:right"],div.view-mode-full div.field-name-body img.image-inline_image[style*="float: right"]{margin-left:20px !important;margin-top:2px !important}span.form-required{float:left;margin-right:5px;position:relative;top:2px;font-size:140%}form.node-form a.tabledrag-toggle-weight{display:none}table div.ImagePreviewBox img[style*="float:right"],table div.ImagePreviewBox img[style*="float: right"]{margin-left:20px !important}table div.ImagePreviewBox img[style*="float:left"],table div.ImagePreviewBox img[style*="float: left"]{margin-right:20px !important}div.ImagePreviewBox table td{font:12px "Helvetica Neue",helvetica,Arial,sans-serif;color:#666;line-height:130%}.cke_dialog a,.cke_inner a{border:0}.cke_dialog_ui_vbox_child{padding:5px 0 !important}form.node-form div.form-item-title{margin-bottom:20px}form.node-form div.form-item-body-und-0-value{margin-top:20px}form.node-form div.field-name-field-date{display:inline-block;width:360px;line-height:normal}form.node-form div.field-name-field-date fieldset{border:0;margin:0;padding:0}form.node-form div.field-name-field-date legend{font-weight:bold;margin-bottom:5px}form.node-form div.field-name-field-date fieldset div.fieldset-wrapper{border:1px solid #666;padding:18px}form.node-form div.field-name-field-date fieldset div.fieldset-wrapper #edit-field-date-und-0-value{padding:0;margin:9px 0}form.node-form div.field-name-field-event-section{display:inline-block;line-height:0;margin-left:20px;vertical-align:top}form.node-form div.field-name-field-event-section div.form-item{margin:0}
form.node-form div.ui-multiselect,form.node-form div.field-name-field-event-section label{line-height:normal}form.node-form div.ui-multiselect div.ui-widget-header{font-weight:normal}form.node-form div.ui-multiselect a{border-bottom:0}form.node-form div.ui-multiselect li{height:22px;padding-top:1px;font-size:12px}form.node-form div.ui-multiselect input.search{background-image:none;opacity:1;border:1px solid #aaa}form.node-form a.tabledrag-toggle-weight{display:none}span.cke_skin_kama{width:702px !important}table.sticky-header{z-index:10}.vertical-tabs ul.vertical-tabs-list li,.vertical-tabs ul.vertical-tabs-list li a:hover{outline:0}div.text-format-wrapper span.cke_skin_kama{padding:0}body.cke_show_borders{font:12px/normal "Helvetica Neue",helvetica,Arial,sans-serif}div.text-format-wrapper .cke_skin_kama .cke_contents iframe{border:1px solid #999;margin-left:-1px}div.text-format-wrapper .cke_skin_kama .cke_wrapper{padding:8px}div.text-format-wrapper fieldset{width:99.2%;border:0;margin:0;padding:0}div.text-format-wrapper fieldset div.fieldset-wrapper{padding-top:10px;padding-bottom:20px}div.text-format-wrapper fieldset div.fieldset-wrapper div.form-item-body-und-0-format{margin:0;padding:0;padding-left:5px;margin-bottom:5px}div.filter-guidelines{padding-left:5px}div.wysiwyg-toggle-wrapper{margin-top:15px;margin-bottom:15px}fieldset .filter-help a{padding-left:0}form.node-form label{margin-bottom:5px}form div#edit-actions{margin-top:20px;margin-bottom:0}.media-browser-tab .form-actions{margin-bottom:0}body.page-node-edit #content-inner{padding-bottom:10px}body.page-node-edit #edit-delete{float:right;margin-right:0}input.field-add-more-submit{margin-top:15px;margin-bottom:15px}ul.vertical-tabs-list a{border-bottom:0}a.tabledrag-handle{border-bottom:0}.media-widget .preview .media-item .label-wrapper label{color:#407293}.media-widget .preview .media-item:hover{border-color:#407293}body div.contextual-links-wrapper{z-index:5}input.form-submit,a.button,div.wysiwyg-toggle-wrapper a{outline:0;cursor:pointer;padding:4px 17px;margin-right:30px;color:#5a5a5a;text-align:center;font-weight:normal;font-size:1.077em;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/buttons.png) 0 0 repeat-x;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;display:inline-block}a.button:link,a.button:visited,a.button:hover,a.button:active,div.wysiwyg-toggle-wrapper a:link,div.wysiwyg-toggle-wrapper a:visited,div.wysiwyg-toggle-wrapper a:hover,div.wysiwyg-toggle-wrapper a:active{text-decoration:none;color:#5a5a5a}a.button:hover,div.wysiwyg-toggle-wrapper a:hover,input.form-submit:hover{color:#407293}input.form-submit:active{background:#666;color:#fff;border-color:#555;text-shadow:#222 0 -1px 0}input.form-button-disabled,input.form-button-disabled:active{background:#eee none;border-color:#eee;text-shadow:none;color:#999}input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select{padding:2px;border:1px solid #ccc;border-top-color:#999;background:#fff;color:#333}input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus{color:#000;border-color:#ace}body.page-admin-config-content-linkit td.ctools-export-ui-operations .ctools-dropbutton{position:relative}#media-browser-tabset #branding{border:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0;background-color:#eee}#media-browser-tabset #branding h1{font-size:20px;font-weight:bold;height:auto;line-height:normal;margin-top:-2px;padding:0}#media-browser-page #edit-upload-ajax-wrapper label{margin-bottom:5px}.ui-dialog.media-wrapper{font-size:0}body.page-media-browser{background:transparent}body.page-media-browser ul.primary li a{background-color:transparent;border:0}.ui-widget{font-family:Helvetica,Arial,sans-serif}ul a:link,ul a:visited{border-bottom:0;outline:0}form.node-form label.media-filename{margin-bottom:0;line-height:normal}.media-item .label-wrapper{position:inherit;width:100%;max-width:100px}.media-item img{margin-bottom:5px}.media-list-thumbnails .form-type-checkbox{bottom:auto;top:4px;left:6px;position:absolute}.media-list-thumbnails li{position:relative}#cboxLoadedContent iframe{border:0 none;display:block;height:100%;overflow:hidden;width:100%}body.user-editor.page-admin-structure-menu-manage #menu-overview thead th:first-child+th{display:none}body.user-editor.page-admin-structure-menu-manage #menu-overview tbody td:first-child+td{display:none}div.vertical-tabs-panes fieldset{clear:none}div.ctools-modal-content .modal-header{padding:.25em .25em .25em 1em}div.ctools-modal-content a.close img{top:-2px;margin-left:5px;border-bottom:0}form.node-form #edit-submit{float:left}#page.unpublished #main{background-color:#fff4f4 !important}#page.unpublished #content-inner:before{content:'Current Page Unpublished to Public';font-size:20px;color:#b30b3b;line-height:26px;background-color:#AAA;margin-left:-20px;margin-right:-20px;padding:4px 0 5px 0;text-align:center;display:block;margin-bottom:8px}#block-views-events_calendar-block_2 div.view-events-calendar div.views-row.Disabled:before,#sidebar-first div.block-menu div.content a.menu-node-unpublished:after{content:'(unpublished)';font-size:80%;margin-left:6px;font-weight:normal}#block-views-events_calendar-block_2 div.view-events-calendar div.views-row.Disabled:before{margin-left:0}body.page-events div.view-content div.node-event.node-unpublished,body.page-high-school-head-school-blog div.view-content div.node-blog.node-unpublished{padding:10px;border:1px dotted #666}
body.page-events #content div.view-events-calendar div.view-content div.node-event.node-unpublished div.field-name-custom-teaser a,body.page-high-school-head-school-blog #content div.view-blog-list div.view-content div.node-blog.node-unpublished div.field-name-custom-teaser a{right:10px;bottom:10px}body.page-events div.view-content div.node-event.node-unpublished:before,body.page-high-school-head-school-blog div.view-content div.node-blog.node-unpublished:before{content:'This Story Unpublished to Public';font-size:17px;color:#b30b3b;line-height:12px;background-color:#AAA;padding:8px 20px 8px 20px;text-align:center;display:block;margin-bottom:5px}body.page-high-school-head-school-blog #content-inner{position:relative}body.page-high-school-head-school-blog a.feed-icon{position:absolute;top:8px;right:30px;border-bottom:0}body.page-node-revisions div.breadcrumb,body.page-node-revisions-view div.breadcrumb,body.page-node-reorder div.breadcrumb{display:block}body.page-node-revisions- div.breadcrumb{display:none}#block-system-help{padding:10px;background-color:#ececec;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-bottom:0;margin-bottom:10px;color:#666}.tabledrag-toggle-weight-wrapper .tabledrag-toggle-weight{display:none}#block-user-login{display:none}#colorbox.user-login-block .block-inner div.content{margin:10px}#colorbox.user-login-block .block-inner #edit-name,#colorbox.user-login-block .block-inner #edit-pass{height:20px;padding:0 5px;border:1px solid #CCC;margin-top:-1px;width:148px}#colorbox.user-login-block .block-inner div.form-item{width:310px}#colorbox.user-login-block .block-inner h2.block-title{display:none}#colorbox.user-login-block .block-inner label{float:left;width:150px;font-size:13px}#colorbox.user-login-block .block-inner div.item-list ul{overflow:hidden;font-size:11px;font-family:'LatoRegular',sans-serif;margin:0}#colorbox.user-login-block .block-inner div.item-list ul li{float:right;list-style-type:none;margin:0;padding:0}#colorbox.user-login-block .block-inner div.item-list ul li.first{display:none;margin-right:10px;float:left}#colorbox.user-login-block .block-inner input.ui-button{width:100%;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#colorbox.user-login-block .block-inner form div.form-actions{margin-top:10px;margin-bottom:0}#colorbox.user-login-block .block-inner form div.form-actions input{width:100%;margin-right:0}.oembed .oembed-title{display:none}.oembed.oembed-photo .oembed-title{display:block;border-bottom:0}.oembed.oembed-photo .oembed-content{border-bottom:0}.oembed-video .oembed-content,.googtube-embed,.inline-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.inline-video iframe,.oembed-video iframe,.oembed-video object,.oembed-video embed,.googtube-embed iframe,.googtube-embed object,.googtube-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-style:preserve-3d}.inline-video-wrapper{max-width:480px;margin-bottom:5px;margin-top:5px}body ul.tabs{display:block;overflow:hidden;padding-top:1px}span.ext{display:inline-block;height:10px}#directions_block{overflow:hidden}#google_map{width:400px;float:left;margin-right:10px}#google_directions fieldset{padding:10px;padding-top:5px;border:1px solid #ccc}#google_directions fieldset legend{padding-left:3px}#google_directions form{margin-top:8px}#google_directions form input#mapsUsSaddr{margin-top:5px;border:1px solid #ccc;padding:5px;width:186px}#google_directions form input.submit{cursor:pointer;width:198px;border:1px solid #ccc;padding:5px;margin-top:8px}div.field-name-body ul,div.field-name-body ol{margin-top:10px;margin-bottom:10px;padding-left:0;list-style-position:outside;margin-left:30px}div.field-name-body ul li,div.field-name-body ol li{margin-bottom:4px}a.hide_link{display:none}.form-item-submitted-send-a-catalog-and-application-yes label,.form-item-submitted-put-on-regular-mailing-list-yes label,.form-item-submitted-have-an-admissions-representative-call-me-yes label{display:none}#edit-submitted-send-a-catalog-and-application,#edit-submitted-put-on-regular-mailing-list-1,#edit-submitted-have-an-admissions-representative-call-me-1{position:relative;left:-5px;top:-1px}
#edit-submitted-student-name{width:300px}#edit-submitted-current-grade{width:60px}#edit-submitted-address,#edit-submitted-address2{width:343px}#edit-submitted-city,#edit-submitted-city2{width:100px}#edit-submitted-zip,#edit-submitted-zip2{width:60px}#edit-submitted-phone,#edit-submitted-home-phone,#edit-submitted-work-phone{width:90px}#edit-submitted-work-phone{margin-left:2px}#edit-submitted-parent-guardian-name{width:263px}#edit-submitted-professionals-name{width:273px}#edit-submitted-occupation{width:326px}#edit-submitted-e-mail-address{width:200px}#edit-submitted-cell-phone{width:102px}.webform-client-form #edit-submit{margin-right:0;width:100%;font-weight:bold}.webform-container-inline label{margin-right:5px}a#facebook_link{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/find_us_on_fb.png) no-repeat center center;height:18px;width:70px;display:inline-block;margin-left:5px;margin-top:6px;padding:4px;vertical-align:top;border-radius:4px;overflow:hidden;white-space:nowrap;background-color:rgba(255,255,255,.5);font:0/0 serif;text-shadow:none;color:transparent}a#facebook_link:hover{background-color:rgba(255,255,255,.8)}a#facebook_link span{display:none}div.share42init{height:16px !important}#share42{border:0 !important;background:transparent !important;padding:0 !important;display:inline-block;height:16px}#share42:hover{border:0 !important;background:transparent !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#share42 a{opacity:1 !important;border-bottom:0}#block-share42-share42:before{content:'Share';display:block;text-align:center;margin-bottom:2px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:10px}#block-share42-share42{float:right;margin-bottom:0 !important;position:absolute;bottom:0;right:0;padding:2px 10px 5px 10px !important;background-color:#6d8782;border-top-left-radius:10px;border:1px solid #666 !important;border-right:0 !important;border-bottom:0 !important}#block-share42-share42 .share42-item{margin:0 0 0 10px !important}#block-share42-share42 .share42-item:first-child{margin-left:0 !important}body.node-type-event #main{position:relative}body.page-node-edit #block-share42-share42{display:none}body.node-type-blog #main,body.node-type-event #main{position:relative;padding-bottom:30px}.webform-client-form input,.webform-client-form select{max-width:100%;box-sizing:border-box;font-size:13px;padding:2px}.webform-client-form input.form-submit{padding:4px 17px}fieldset{min-width:0}@-moz-document url-prefix(){fieldset{display:table-cell}}.webform-component-fieldset{border:1px solid #ccc;box-sizing:border-box;max-width:100% !important;min-width:auto !important;font-size:0;margin-bottom:20px}.webform-container-inline label{display:inline-block}.webform-component-fieldset legend{padding:0 3px}.webform-component-fieldset .fieldset-legend{font-family:Georgia,serif;font-size:20px;color:#407293;line-height:30px}#page.menu-high-school .webform-component-fieldset .fieldset-legend a,#page.menu-high-school .webform-component-fieldset.collapsed .fieldset-legend a:hover,#page.menu-high-school .webform-component-fieldset .fieldset-legend{color:#c60}#page.menu-high-school .webform-component-fieldset.collapsed .fieldset-legend a{color:#666}.webform-component-fieldset legend+.fieldset-wrapper{margin-top:-10px}.webform-client-form fieldset .form-item{margin-top:.75em;margin-bottom:.75em;font-size:12px}.webform-component-fieldset.collapsed{height:auto !important;padding-top:0;padding-bottom:0;margin-bottom:15px !important}.webform-component--family-information legend+.fieldset-wrapper{margin-top:-5px !important}.webform-component--family-information--parent-guardian{margin-bottom:10px !important}.webform-submit.button-primary.form-submit{width:100%;margin:0}.webform-component--applicant-information--first-name,.webform-component--applicant-information--middle-name,.webform-component--applicant-information--last-name,.webform-component--applicant-information--nickname,.webform-component--applicant-information--date-of-birth,.webform-component--applicant-information--age,.webform-component--applicant-information--for-grade,.webform-component--applicant-information--boarding-day,.webform-component--applicant-information--home-phone,.webform-component--applicant-information--cell-phone,.webform-component--applicant-information--email{max-width:22%;display:inline-block;margin-right:2.5%}
.webform-component--applicant-information--boarding-day{width:100%;max-width:none}.webform-component--applicant-information--age input{max-width:40px}.webform-component--applicant-information--date-of-birth,.webform-component--applicant-information--email,.webform-component--applicant-information--for-grade{max-width:40%}.webform-component--applicant-information--for-grade input{max-width:40px}.webform-component--applicant-information--date-of-birth{min-width:212px}.webform-component--applicant-information--date-of-birth select{padding:1px 2px}.webform-component--family-information--parent-guardian--guardian-name,.webform-component--family-information--parent-guardian2--guardian-name,.webform-component--family-information--parent-guardian--guardian-city,.webform-component--family-information--parent-guardian2--guardian-city,.webform-component--family-information--parent-guardian--guardian-state,.webform-component--family-information--parent-guardian2--guardian-state,.webform-component--family-information--parent-guardian--guardian-zip,.webform-component--family-information--parent-guardian2--guardian-zip,.webform-component--school-information--name-of-most-recent-school,.webform-component--school-information--recent-school-city,.webform-component--school-information--recent-school-state,.webform-component--school-information--recent-school-zip{display:inline-block;max-width:40%;margin-right:2.5%}.webform-component--school-information--recent-school-address,.webform-component--family-information--parent-guardian--guardian-street-address,.webform-component--family-information--parent-guardian2--guardian-street-address{max-width:43.2%;display:inline-block;margin-right:2.5%}.webform-component--school-information--recent-school-state,.webform-component--family-information--parent-guardian--guardian-state,.webform-component--family-information--parent-guardian2--guardian-state{max-width:30%}.webform-component--school-information--recent-school-zip,.webform-component--family-information--parent-guardian--guardian-zip,.webform-component--family-information--parent-guardian2--guardian-zip{max-width:10%}.webform-component--family-information--parent-guardian--guardian-home-phone,.webform-component--family-information--parent-guardian--guardian-work-phone,.webform-component--family-information--parent-guardian--guardian-cell-phone,.webform-component--family-information--parent-guardian--guardian-email,.webform-component--family-information--parent-guardian--guardian-occupation,.webform-component--family-information--parent-guardian--guardian-colleges-attended,.webform-component--family-information--parent-guardian2--guardian-home-phone,.webform-component--family-information--parent-guardian2--guardian-work-phone,.webform-component--family-information--parent-guardian2--guardian-cell-phone,.webform-component--family-information--parent-guardian2--guardian-email,.webform-component--family-information--parent-guardian2--guardian-occupation,.webform-component--family-information--parent-guardian2--guardian-colleges-attended,.webform-component--school-information--recent-school-telephone,.webform-component--school-information--recent-school-contact-person{max-width:30%;display:inline-block;margin-right:2.5%}#edit-submitted-family-information-if-parents-are-divorced-who-has-legal-custody-of-student,#edit-submitted-family-information-with-whom-does-the-student-live,#edit-submitted-family-information-who-has-financial-responsibility-for-applicants-education{width:150px}.webform-component--family-information--name-of-step-father,.webform-component--family-information--name-of-step-mother{max-width:40%;margin-right:2.5%;display:inline-block}#edit-submitted-family-information-please-check-all-that-apply{padding-bottom:5px}#edit-submitted-family-information-please-check-all-that-apply .form-type-checkbox{display:inline-block;margin-right:10px;margin-top:1em;margin-bottom:0;width:120px}fieldset.siblings,fieldset.previous_school{padding-bottom:18px;margin-bottom:10px}fieldset.previous_school .container-inline,fieldset.siblings .container-inline{margin-top:10px}
fieldset.previous_school .container-inline input,fieldset.siblings .container-inline input{margin-right:10px;width:45%}fieldset.previous_school .container-inline input:first-child,fieldset.siblings .container-inline input:first-child{margin-right:4%}fieldset.previous_school fieldset:first-child+.container-inline,fieldset.siblings fieldset:first-child+.container-inline{margin-top:5px}fieldset.siblings .webform-component-fieldset,fieldset.previous_school .webform-component-fieldset{padding:0;border:0;margin-bottom:0}fieldset.siblings .webform-component-fieldset .fieldset-wrapper .webform-component{max-width:30%;display:inline-block;margin-right:2.5%}fieldset.siblings .webform-component-fieldset .fieldset-wrapper .webform-component.webform-component-number{max-width:10%}fieldset.siblings .webform-component-fieldset .fieldset-wrapper .webform-component.webform-component-number+.webform-component-textfield{max-width:50%}fieldset.previous_school .webform-component-textfield{max-width:30%;display:inline-block;margin-right:2.5%}.webform-component-signature-of-applicant,.webform-component-signature-of-custodial-parent-or-legal-guardian{margin-top:20px;margin-bottom:20px}#edit-submitted-signature-of-applicant,#edit-submitted-signature-of-custodial-parent-or-legal-guardian{width:150px}.webform-component-i-understand-that-checking-this-box-constitutes-a-legal-signature{margin-top:25px;margin-bottom:25px;font-size:110%}#edit-submitted-i-understand-that-checking-this-box-constitutes-a-legal-signature{display:inline-block}.webform-component-managed_file span.file{margin-right:10px}.webform-component label:after{content:':';margin-left:-3px}.webform-component-radios .form-radios label:after,.webform-component-checkboxes .form-checkboxes label:after,.webform-component--family-information--if-parents-are-divorced-who-has-legal-custody-of-student label:after,.webform-component--family-information--with-whom-does-the-student-live label:after,.webform-component--family-information--who-has-financial-responsibility-for-applicants-education label:after{display:none}@media(max-width:980px){.webform-component--applicant-information--for-grade{max-width:100%;min-width:204px}.webform-component--applicant-information--home-phone,.webform-component--applicant-information--cell-phone{min-width:93px}.webform-component--family-information--siblings--sibling--sibling-current-school-or-college{min-width:152px}.webform-component--applicant-information--first-name,.webform-component--applicant-information--middle-name,.webform-component--applicant-information--last-name,.webform-component--applicant-information--nickname{min-width:100px}.webform-component--family-information--parent-guardian--guardian-zip,.webform-component--family-information--parent-guardian2--guardian-zip,.webform-component--family-information--siblings--sibling--sibling-age,.webform-component--school-information--recent-school-zip{min-width:40px}.webform-component--school-information--name-of-most-recent-school{min-width:190px}}@media(max-width:400px){.webform-component--applicant-information--boarding-day>label{display:block}.webform-component--applicant-information--home-phone,.webform-component--applicant-information--cell-phone,.webform-component--applicant-information--email,.webform-component--family-information--parent-guardian--guardian-home-phone,.webform-component--family-information--parent-guardian--guardian-work-phone,.webform-component--family-information--parent-guardian--guardian-cell-phone,.webform-component--family-information--parent-guardian--guardian-email,.webform-component--family-information--parent-guardian--guardian-street-address,.webform-component--family-information--parent-guardian--guardian-occupation,.webform-component--family-information--parent-guardian--guardian-colleges-attended,.webform-component--family-information--parent-guardian--guardian-city,.webform-component--family-information--parent-guardian--guardian-state,.webform-component--family-information--parent-guardian2--guardian-home-phone,.webform-component--family-information--parent-guardian2--guardian-work-phone,.webform-component--family-information--parent-guardian2--guardian-cell-phone,.webform-component--family-information--parent-guardian2--guardian-email,.webform-component--family-information--parent-guardian2--guardian-street-address,.webform-component--family-information--parent-guardian2--guardian-occupation,.webform-component--family-information--parent-guardian2--guardian-colleges-attended,.webform-component--family-information--parent-guardian2--guardian-city,.webform-component--family-information--parent-guardian2--guardian-state,.webform-component--school-information--recent-school-telephone,.webform-component--school-information--recent-school-state{min-width:93px}
.webform-component--school-information--recent-school-contact-person{min-width:108px}}#colorbox{outline:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;background-color:#6d8782}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight,#cboxTopCenter,#cboxBottomCenter,#cboxMiddleLeft,#cboxMiddleRight,#cboxContent{background-color:#6d8782}#cboxTopLeft,#cboxTopRight,#cboxBottomLeft,#cboxBottomRight{width:10px;height:10px}#cboxTopCenter,#cboxBottomCenter{height:10px}#cboxMiddleLeft,#cboxMiddleRight{width:10px}#cboxTopCenter{border-top:1px solid #666}#cboxMiddleLeft{border-left:1px solid #666;margin-left:-1px}#cboxMiddleRight{border-right:1px solid #666;margin-right:-1px}#cboxTopCenter{border-top:1px solid #666}#cboxBottomCenter{border-bottom:1px solid #666}#cboxTopLeft{border-top-left-radius:10px;border-top:1px solid #666;border-left:1px solid #666;margin-left:-1px}#cboxTopRight{border-top-right-radius:10px;border-right:1px solid #666;border-top:1px solid #666;margin-right:-1px}#cboxBottomLeft{border-bottom-left-radius:10px;border-left:1px solid #666;border-bottom:1px solid #666;margin-left:-1px}#cboxBottomRight{border-bottom-right-radius:10px;border-bottom:1px solid #666;border-right:1px solid #666;margin-right:-1px}#cboxOverlay{background:#d7d2ba}#cboxContent{overflow:visible}.cboxIframe{background:#666}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadingGraphic{background:url(//fa-ct.org/sites/all/themes/basic/css/imgs/ajax-loader.gif) no-repeat center center;background-color:#666;background-color:#6d8782;height:100%;width:100%;border-radius:10px}#cboxTitle{color:#666;text-align:left;float:none !important;font-size:15px;margin-top:13px;margin-left:-8px;margin-right:-8px}#cboxCurrent{position:absolute;top:-32px;left:-8px;font-size:15px;color:#666}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-color:transparent;display:block}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:26px;height:26px;position:absolute;top:-40px;border:0;outline:0}#cboxNext{width:26px;height:26px;background-position:0 0;right:26px}#cboxNext:hover{background-position:0 -26px}#cboxPrevious{width:26px;height:26px;background-position:0 -156px;right:78px}#cboxPrevious:hover{background-position:0 -182px}#cboxClose{width:26px;height:26px;background-position:0 -208px;right:-10px}#cboxClose:hover{background-position:0 -234px}.cboxSlideshow_on #cboxSlideshow{width:26px;height:26px;background-position:0 -52px;right:52px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:0 -78px}.cboxSlideshow_off #cboxSlideshow{width:26px;height:26px;background-position:0 -104px;right:52px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:0 -130px}#colorbox,#cboxWrapper{overflow:visible !important}#header{padding-bottom:14px}#header #google_translate_element{margin-top:10px}#header #google_translate_element .goog-te-gadget-simple{font-size:12px}#header #msg{max-width:55%;line-height:1.2}@media all and (min-width:760px){#header #google_translate_element{position:absolute;right:24px;top:90px;margin-top:0}}@media all and (min-width:760px) and (min-device-width:760px) and (max-width:980px){#block-views-events_calendar-block_2 div.view-events-calendar div.upcoming_cal_txt{width:80px}.narrow_breakpoint{display:block;margin-top:5px}.narrow_breakpoint .footer_spacer:first-child{display:none}#contact_box{top:10px}#page{width:720px}body.sidebar-first #main{background-position:-50px 0 !important}.two-sidebars .center,.sidebar-first .center{margin-left:200px}#sidebar-first{width:200px;margin-right:-200px}div.node-page div.field-name-field-header-image,div.node-internal-page div.field-name-field-header-image{height:auto;width:520px}div.node-page div.field-name-field-header-image img,div.node-internal-page div.field-name-field-header-image img{max-width:100%;width:100%;height:auto}#sidebar-first #upcoming_events_link{width:200px}#sidebar-first #upcoming_events_link div.upcoming_txt span.upcoming_first{left:8px !important;font-size:14px}#sidebar-first #upcoming_events_link div.upcoming_txt span.upcoming_second{left:20px !important;font-size:12px}#header{height:180px;padding-bottom:0}#msg{max-width:65% !important}div.gigamenu-wrapper>ul.gigamenu{height:74px}#nav .gigamenu-wrapper>ul>li.nav_hover{margin-bottom:-13px}#nav .gigamenu-wrapper>ul>li.gigamenu-heading.alumni{clear:left}#nav{width:680px}ul.inside-split.max_width-2{max-width:304px}ul.inside-split.max_width-3{max-width:186px}ul.inside-split.max_width-4{max-width:127px}li.gigamenu-heading.alumni,li.gigamenu-heading.giving,li.gigamenu-level-0.giving{margin-top:13px !important}#nav ul.gigamenu li.nav_spacer{width:16px}#nav .gigamenu-wrapper>ul>li.research-consulting+.nav_spacer{display:none}}@media all and (max-width:760px){.narrow_breakpoint{display:block;margin-top:5px}.narrow_breakpoint .footer_spacer:first-child{display:none}#header{padding-bottom:20px}#header a#logo{margin-bottom:10px}.dropdown-arrow{text-align:center;line-height:normal;font-size:20px;color:#ebebeb;height:100%;width:10%;position:absolute;top:0;right:0;background-color:rgba(196,196,196,0.3);display:block;border-top-right-radius:7px;border-bottom-right-radius:7px;cursor:pointer}.dropdown-arrow:hover{color:#fff}.dropdown-arrow:before{margin-top:4px;display:block}#sidebar-first .block-menu h2{position:relative}#sidebar-first .dropdown-arrow{width:10%;border-top-right-radius:0;height:60px}#page.menu-alumni #sidebar-first .dropdown-arrow,#page.menu-giving #sidebar-first .dropdown-arrow{width:10%;border-top-right-radius:0;height:37px}#page.menu-alumni #sidebar-first .dropdown-arrow:before,#page.menu-giving #sidebar-first .dropdown-arrow:before{top:15%}#sidebar-first .dropdown-arrow:before{position:relative;top:25%}#sidebar-first div.block-menu div.content a{font-size:13px;padding:5px 0}#sidebar-first div.block-menu div.content li{margin-bottom:26px}body.node-type-page #sidebar-first-inner,body.node-type-internal-page #sidebar-first-inner,body.node-type-blog #sidebar-first-inner{padding-bottom:54px}#nav .gigamenu-wrapper>ul>li.nav_hover .dropdown-arrow{height:28px;border-bottom-right-radius:0}ul.gigamenu>li>div.gigamenu-inside{margin-top:0}#nav div.gigamenu-inside{left:0 !important;top:0 !important;right:auto !important;position:relative;overflow:hidden;border:0;border-top:1px solid #666;clear:left;padding:20px 0}ul.first-col-ul{padding-left:20px}body.node-type-page #main,body.node-type-internal-page #main,body.page-high-school-head-school-blog #main{position:inherit}#page{width:100%}#sidebar-first{margin-right:0;width:100%;float:none;position:relative;margin-bottom:10px;border-bottom:1px solid #666}#main{background:#fff !important}.two-sidebars .center,.sidebar-first .center{margin-left:0}#content{float:none;margin-right:0}#content-inner{padding:10px 10px 20px}#nav{position:inherit}#header,div.gigamenu-wrapper>ul.gigamenu{height:auto !important}
#header{text-align:center}#header_top{display:inline-block}#header #msg{width:100%;max-width:420px;margin:auto}div.node-page div.field-name-field-header-image,div.node-internal-page div.field-name-field-header-image{width:auto !important;height:auto !important;margin-left:-10px;margin-right:-10px}div.node-page div.field-name-field-header-image img,div.node-internal-page div.field-name-field-header-image img{width:100%;height:auto !important}#contact_box{margin-top:20px}#page.menu-college-program .contact_phone_number{color:#fff !important}#nav{margin-top:20px}#nav .gigamenu-wrapper>ul>li{width:100%;margin-left:-1px !important}div.hide_line{display:none !important}#nav .gigamenu-wrapper>ul>li.nav_hover{height:auto !important;border-bottom:1px solid #666;border-radius:7px;margin-bottom:0}#nav .gigamenu-wrapper>ul>li>a{display:block;width:100%;font-size:140%;padding:5px 0}#nav .gigamenu-wrapper>ul>li{line-height:normal;height:28px;position:relative}#nav .gigamenu-wrapper>ul>li>a:hover{padding:5px 0}#nav .gigamenu-wrapper>ul>li.nav_spacer{height:15px !important}#sidebar-first #upcoming_events_link{width:100%}#contact_box{position:inherit;text-align:center;top:auto;right:auto}#google_search_block{position:inherit;top:auto;right:auto;width:40%;margin:auto;margin-top:14px;margin-bottom:0;height:22px;min-width:250px}#header ul.gigamenu li.gigamenu-level-0 div.gigamenu-inside a{font-weight:normal;font-size:14px;padding:5px 0}ul.gigamenu li li.gigamenu-level-1{margin-top:20px}ul.inside-split.max_width-2{max-width:40%}ul.inside-split.max_width-3,ul.inside-split.max_width-4{float:none;max-width:100% !important;padding:0;margin-top:14px;padding-left:20px;padding-right:20px}a#facebook_link{background-image:url(//fa-ct.org/sites/all/themes/basic/css/imgs/find_us_on_fb_100.png);height:26px;width:100px;padding:5px;margin-top:13px}}@media all and (max-width:510px){#header a#logo{width:auto;margin-right:0;display:block}#header #msg{margin-top:10px}#footer_name{display:block;margin-bottom:3px}#footer #block-block-1 .content span.footer_spacer{visibility:hidden;margin:5px}#footer #block-block-1 div.content{line-height:21px}.narrow_breakpoint{display:block;margin-top:0}#gd-credit{margin-top:4px;margin-bottom:3px}}@media all and (max-width:460px){#nav div.gigamenu-inside{padding:20px}ul.inside-split{float:none;width:100%;max-width:100% !important;padding:0;margin-top:14px}ul.inside-split.first-col-ul{margin-top:0}ul.inside-split.max_width-3,ul.inside-split.max_width-4{padding:0}#header ul.gigamenu li.gigamenu-level-0 div.gigamenu-inside a{word-break:break-word}}@media all and (max-width:330px){#header #site-name{line-height:32px;margin-bottom:10px}}