body{font :12px/16px Arial,Helvetica,sans-serif}#skip-to-nav,#page{}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Arial,Verdana,Tahoma,"DejaVu Sans",sans-serif;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace;}h1,h2,h3,h4,h5,h6
p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:1.5em 0;}h1{font-size:2em;line-height:1.5em;margin:0.75em 0;}h2{font-size:1.5em;margin:1em 0;}h3{font-size:1.3em;margin:1.154em 0;}h4,h5,h6{font-size:1.1em;margin:1.364em 0;}p{margin:0 0 1em;}p:last-child{margin:0;}blockquote{margin-left:2em;margin-right:2em;}pre{font-size:1.1em;margin:1.364em 0;}hr{height:1px;border:1px solid #666;}address{}ul,ol{margin-left:0;padding-left:2em;}.item-list ul{margin:1.5em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;list-style:none outside none;}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}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;}dl{margin:0;}dt{margin:0;padding:0;font-weight:bold;}dd{margin:0 0 10px;padding:0;}table{border-collapse:collapse;width:100%;margin:0;}th{text-align:left;padding:8px 0;border-bottom:none;}th a img{vertical-align:top;margin:0 0 0 5px;}tbody{border-top:none;}thead{border-top:1px solid #CFCCC5;}tfoot{}caption{}colgroup{}col{}tr{background:none !important;border-bottom:1px solid #CFCCC5;}tr.views-row-last{border-bottom:none !important;}td{padding:10px 0;vertical-align:top;}td.active{background:none !important;}form{margin:0;padding:0;}fieldset{padding:0.5em;}legend{}label{}input{}select{}optgroup{}option{}textarea{}button{}a:link{text-decoration:none;color:#DD151F;}a:visited{color:#DD151F;}a:hover,a:focus{text-decoration:none;}a:active{color:#DD151F;}img{border:0;vertical-align:bottom;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}q{}cite{}strong,b{}em,i{}code,kbd,samp,tt,var{}del{}ins{}big{}small{}sub{}sup{}#admin-menu{font-size:12px;}body#tinymce{background:#FFFFFF;}.hidden{display:none;}.krumo-root{color:#111 !important;}
@font-face{font-family:'AvenirBold';src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-heavy-webfont.eot);src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-heavy-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/c3_tri/fonts/AvenirLTStd-Heavy.otf),url(/sites/all/themes/c3_tri/fonts/avenirltstd-heavy-webfont.woff) format('woff'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-heavy-webfont.ttf) format('truetype'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-heavy-webfont.svg#AvenirLTStd55RomanBold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AvenirMedium';src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-medium-webfont.eot);src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/c3_tri/fonts/AvenirLTStd-Medium.otf),url(/sites/all/themes/c3_tri/fonts/avenirltstd-medium-webfont.woff) format('woff'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-medium-webfont.svg#AvenirLTStd65MediumRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AvenirLight';src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-light-webfont.eot);src:url(/sites/all/themes/c3_tri/fonts/avenirltstd-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/c3_tri/fonts/AvenirLTStd-Light.otf),url(/sites/all/themes/c3_tri/fonts/avenirltstd-light-webfont.woff) format('woff'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-light-webfont.ttf) format('truetype'),url(/sites/all/themes/c3_tri/fonts/avenirltstd-light-webfont.svg#AvenirLTStd35LightRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'AvenirBook';src:url(/sites/all/themes/c3_tri/fonts/AvenirLTStd-Book.otf);font-weight:normal;font-style:normal;}@font-face{font-family:'AvenirRoman';src:url(/sites/all/themes/c3_tri/fonts/AvenirLTStd-Roman.otf);font-weight:normal;font-style:normal;}
body{background-color:#15222C;color:#ccc;margin:0;padding:0;font:normal 14px/22px Helvetica;}.section{width:940px;margin:0 auto;}#header{background:url(/sites/all/themes/c3_tri/images/header-bg.png) no-repeat scroll center center #0A1116;}#page-wrapper{background:url(/sites/all/themes/c3_tri/images/bg.png) repeat-x top center #15222C;}.page-watch #page-wrapper #content .section{width:1170px;}.page-watch #page-wrapper .panel-2col .panel-col-first{width:900px;}.page-watch #page-wrapper .panel-2col .panel-col-last{width:260px;overflow:hidden;}.center-wrapper .panel-col-first{width:655px;}.center-wrapper .panel-col-last{width:285px;}#navigation{border-width:1px 0;border-style:solid;border-color:#4A7385;height:60px;}#main-wrapper{min-height:600px;}h1#page-title{text-transform:uppercase;font-family:Avenirmedium;}#footer{background:#000024;overflow:hidden;margin-top:55px;}#footer .section{padding:10px 0;}#footer .panel-panel{float:left;}#footer .panel-col-first{width:360px;}#footer .panel-col-first .pane-content{height:260px;}#footer .panel-col-first img{left:-85px;top:-15px;position:relative;}#footer .panel-col .pane-content{padding:75px 0 10px;color:#fff;font-weight:bold;font-size:13px;}#footer .panel-col p a{color:#0090F2;display:block;margin-top:12px;}#footer .panel-col{width:280px;}#footer .panel-col-last{width:300px;}#footer .panel-col-last h2.pane-title{color:#fff;}#footer .panel-col-last .inside{padding:30px 0 10px;}#footer .panel-col-last .inside input.form-text{width:250px;}
.front .pane-tri-studios-banner-front-page-banners-live ~ div{display:none;}.page-watch #quicktabs-social_medias li a{color:#FFF !important;}.page-watch #block-tri-studios-watch-facebook-stream{background-color:#FFF;}.page-watch h1#site-name{height:22px;margin:0px;}.page-watch #quicktabs-social_medias .quicktabs-tabs{margin:0px;padding:0px;}.page-watch #quicktabs-social_medias .quicktabs-tabs #quicktabs-tab-social_medias-0{text-indent:-9999px;background-image:url(/sites/all/themes/c3_tri/images/twitter.png);background-repeat:no-repeat;background-position:center center;display:block;width:30px;height:30px;}.page-watch #quicktabs-social_medias .quicktabs-tabs #quicktabs-tab-social_medias-1{text-indent:-9999px;background-image:url(/sites/all/themes/c3_tri/images/facebook.png);background-repeat:no-repeat;background-position:center center;display:block;width:30px;height:30px;}.page-watch #quicktabs-social_medias .quicktabs-tabs li{float:left;background-color:#999;padding:5px;margin-left:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.page-watch #quicktabs-social_medias .quicktabs-tabs li.active{background-color:#FFF;}.page-watch #quicktabs-social_medias .item-list{overflow:hidden;}.page-watch #breadcrumb{display:none;}.page-watch .pane-quicktabs-social-medias{padding-top :7px;}.page-watch .panel-col-last .inside{margin:0px;}.page-watch .twtr-hd,.page-watch .twtr-ft{display :none;}.front #page-title{display:none;}.front #content .panel-2col-stacked .panel-col-top,.front #content .panel-2col-stacked .center-wrapper,.front #content .panel-2col-stacked .panel-col-bottom{margin-bottom:23px;}.front #content .panel-2col-stacked .panel-col-top,.front #content .panel-2col-stacked .panel-col-bottom{padding-top:15px;}.pane-tri-studios-studio-studios .view-content{overflow:hidden;padding-top:45px;}.pane-tri-studios-studio-studios .view-content .views-row{position:relative;}.pane-tri-studios-studio-studios .view-content .views-field-title{background:none repeat scroll 0 0 rgba(0,0,0,0.65);height:43px;line-height:43px;position:absolute;text-align:center;top:167px;width:100%;}.pane-tri-studios-studio-studios .view-content .views-field-title a{color:#FFFFFF;font-family:avenirbold;font-size:20px;letter-spacing:2px;text-transform:uppercase;}.pane-tri-studios-studio-studios .view-content .views-field-body{background:#080E27;padding:20px 17px 15px;}.pane-tri-studios-banner-front-page-banners{position:relative;}.pane-tri-studios-banner-front-page-banners .views-slideshow-controls-text-next{bottom:80px;position:absolute;right:20px;z-index:1000;}.pane-tri-studios-banner-front-page-banners .views-slideshow-controls-text-next a{background:url(/sites/all/themes/c3_tri/images/icon/icon-pager-large.png) no-repeat scroll -52px 3px transparent;display:block;height:40px;width:30px;text-indent:-9999px;}.pane-tri-studios-banner-front-page-banners .views-slideshow-controls-text-previous,.pane-tri-studios-banner-front-page-banners .views-slideshow-controls-text-pause{display:none;}#about-page h2.pane-title{display:none;}#about-page .panel-col-top{background:#19242E;}#about-page .panel-col-top .inside{padding:15px 15px 15px 25px;overflow:hidden;}#about-page .panel-col-top .pane-3{float:left;margin-right:15px;width:370px;font-size:17px;}#about-page .panel-col-top .pane-3 .pane-content{margin-top:20px;line-height:26px;}#about-page .panel-col-top .pane-node{float:left;width:514px;margin-top:-13px;}#about-page .center-wrapper{overflow:hidden;}#about-page .center-wrapper .panel-col-first{width:485px;}#about-page .center-wrapper .panel-col-first .inside{padding:0 25px 0 0;}#about-page .center-wrapper .panel-col-last{width:455px;}#about-page .panel-col-middle .inside{margin:20px 0 30px;}#events-page{width:770px;}#events-page .group-left{width:400px;margin-right:20px;}#events-page .group-right{width:310px;}#news-page{width:640px;}#faq-page .panel-col-first{width:545px;background:#18222C;margin-right:20px;}#faq-page .panel-col-first .pane-content{padding:20px 25px;}#faq-page .panel-col-last{width:375px;}#faq-page .panel-col-last a{color:#DD151F;}.page-blog #page-title{display:none;}.blog-page #block-system-main .panel-col-first{width:590px;}.blog-page #block-system-main .panel-col-last{width:300px;margin-left:50px;}.blog-page #block-system-main .panel-col-last .panel-pane{margin-bottom:30px;border:1px solid #4A7385;}.blog-page #block-system-main .panel-col-last .panel-pane h2.pane-title{margin:0;padding:10px 10px 7px;text-transform:uppercase;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content{border-top:1px solid #4A7385;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu{margin:0;padding:0;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu li{list-style:none outside none;margin:0;padding:10px;border-bottom:1px solid #4A7385;overflow:hidden;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu li a,.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu li .views-field-name{float:left;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu li a.active{color:#73A0B3;}.blog-page #block-system-main .panel-col-last .panel-pane .pane-content ul.menu li .views-field-nid{float:right;}.pane-views-exp-tri-studios-blog-blogs form{margin:0;padding:10px;}.pane-views-exp-tri-studios-blog-blogs form .views-exposed-form{overflow:hidden;}.pane-views-exp-tri-studios-blog-blogs form .views-exposed-form .views-exposed-widgets{margin:0;}.pane-views-exp-tri-studios-blog-blogs form label{display:none;}.pane-views-exp-tri-studios-blog-blogs form .views-widget-filter-keys{float:left;width:195px;padding:0;margin:0;}.pane-views-exp-tri-studios-blog-blogs form .views-widget-filter-keys input.form-text{width:185px;padding:5px;font-size:1.2em;margin:0;}.pane-views-exp-tri-studios-blog-blogs form .views-submit-button{float:right;margin:0;padding:0;}.pane-views-exp-tri-studios-blog-blogs form .views-submit-button input{margin:0 !important;}
.breadcrumb{padding:15px 0 0;overflow:hidden;}.breadcrumb a,.breadcrumb span{text-transform:uppercase;font:bold 10px helvetica;float:left;padding:0 8px 0 0;margin:0 8px 0 0;display:block;height:14px;line-height:16px;}.breadcrumb a{border-right:1px solid #4A7384;}.breadcrumb a.home{background:url(/sites/all/themes/c3_tri/images/icon/icon-breadcrumb.png) no-repeat scroll left center transparent;padding:0 8px 0 0;text-indent:-9999px;width:12px;}#name-and-slogan{float:left;padding:10px 0;}#name-and-slogan a#logo{display:block;text-align:center;outline:none;}#name-and-slogan a#logo img{margin:0 auto;}#site-name{text-indent:-9999px;}#site-slogan{color:#FFFFFF;font:bold 13px avenirmedium;letter-spacing:1px;text-transform:uppercase;}ul#menu-social-links li a{display:block;height:30px;width:30px;text-indent:-9999px;}ul.tabs{margin:0 0 30px;padding:0;overflow:hidden;border-bottom:1px solid #73A0B3;}ul.tabs li{float:left;margin:1px 10px 0 0;}ul.tabs li a{display:block;height:35px;line-height:35px;font-family:avenirmedium;font-size:15px;border-style:solid;border-color:#73A0B3;border-width:1px 1px 0 1px;background:none;margin:0;}ul.tabs li.active a{background:#73A0B3;border-bottom:none;}ul.tabs li a:hover{background:#73A0B3;color:#000;}#message{margin:20px auto;}#message .messages{background-color:#1D2937 !important;color:#ffffff;border:none;}#message .messages.error{color:#DD151F;}.field-name-body ol li{list-style:decimal;}.field-name-body ul li{list-style:disc outside none;}.video-set-wrapper .preview{float:left;width:290px;height:176px;margin:0 20px 20px 0;border:5px solid #1D2937;position:relative;}.video-set-wrapper .preview:nth-child(3n){margin-right:0;}.video-set-wrapper .preview h4{background:none repeat scroll 0 0 rgba(0,0,0,0.8);position:absolute;bottom:0;width:270px;color:#CCC;display:block;font-family:avenirbold;font-size:12px;line-height:15px;text-transform:uppercase;padding:9px 10px;margin:0;}.video-set-wrapper .preview .play-icon{position:absolute;top:50px;left:50%;width:32px;height:32px;margin-left:-16px;background:url(/sites/all/themes/c3_tri/images/icon/icon-play-small.png) no-repeat center transparent;display:block;}.video-set-video.full{width:640px;}
h2.pane-title{text-transform:uppercase;color:#CCCCCC;font:bold 15px AvenirMedium;}.pane-tri-studios-video-video-gallery .view-content .views-row{position:relative;}.pane-tri-studios-video-video-gallery .view-content .views-field-title a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/c3_tri/images/icon/icon-play-small.png) no-repeat center 50px transparent;display:block;}.pane-tri-studios-video-video-gallery .view-content .views-field-title a div{background:none repeat scroll 0 0 rgba(0,0,0,0.8);position:absolute;bottom:0;width:270px;color:#CCCCCC;display:block;font-family:avenirbold;font-size:12px;line-height:15px;text-transform:uppercase;padding:9px 10px 3px;}.pane-tri-studios-video-video-gallery .view-content .views-field-title a span{display:block;}.pane-tri-studios-social-feed h2.pane-title{display:none;}.pane-fieldable-panels-pane{float:left;margin:0 33px 0 0;width:210px;position:relative;min-height:300px;}.pane-fieldable-panels-pane h2.pane-title{background:none repeat scroll 0 0 rgba(0,0,0,0.65);height:43px;line-height:43px;position:absolute;text-align:center;top:167px;width:100%;}.pane-fieldable-panels-pane .field-name-field-content-block-text{background:none repeat scroll 0 0 #080E27;padding:20px 17px 15px;}.inside div:nth-child(7n){margin-right:0 !important;}
.view-empty{background:none repeat scroll 0 0 #CCCCCC;clear:both;padding:10px;text-align:center;color:#000000;}.view-empty p{margin:0;}.view-header{background:#1D2937;padding:21px 10px;margin-bottom:20px;}.view-tri-studios-studio .views-row{float:left;width:210px;margin:0 33px 0 0;}.view-tri-studios-studio .views-row:nth-child(4n){margin-right:0;}.view-tri-studios-video .views-row{float:left;width:290px;height:176px;margin:0 20px 20px 0;border:5px solid #1D2937;}.view-tri-studios-video .views-row:nth-child(3n){margin-right:0;}.view-tri-studios-photo-galleries .views-row{float:left;width:200px;margin:0 30px 30px 0;border:5px solid #1D2937;position:relative;}.view-tri-studios-photo-galleries .views-row:nth-child(4n){margin-right:0;}.view-tri-studios-photo-galleries .views-row .field-name-photo-gallery-title-date{background:none repeat scroll 0 0 rgba(0,0,0,0.8);position:absolute;bottom:0;width:100%;}.view-tri-studios-photo-galleries .views-row .field-name-photo-gallery-title-date .field-items{padding:9px 10px 3px;}.view-tri-studios-photo-galleries .views-row .field-name-photo-gallery-title-date  h2{margin:0;text-transform:uppercase;font:normal 12px AvenirBold;}.view-tri-studios-photo-galleries .views-row .field-name-photo-gallery-title-date p span{font:normal 11px AvenirBold;text-transform:uppercase;}.view-tri-studios-photo-galleries .views-row .field-name-photo-gallery-photo-count{background:none repeat scroll 0 0 #1D2937;color:#FFFFFF;font:bold 11px/25px avenirmedium;height:25px;position:absolute;text-align:center;top:0;width:25px;}.view-tri-studios-events .view-content .views-row{margin-bottom:30px;}.view-tri-studios-events .view-content .views-row .group-right .field-name-title h2{margin:0 0 10px;font:normal 18px AvenirMedium;}.view-tri-studios-events .view-content .views-row .group-right .field-name-field-event-showtime{margin:0 0 10px;}.view-tri-studios-news .view-content .views-row{margin-bottom:40px;}.view-tri-studios-news .view-content .field-name-title h2{margin:0 0 5px;font-family:avenirMedium;line-height:22px;}.view-tri-studios-news .view-content .field-name-post-date{font:normal 12px avenirmedium;margin:5px 0 10px;text-transform:uppercase;}.view-tri-studios-news .view-content .field-name-body{margin:0 0 15px;}.view-tri-studios-partner .view-content h3{font:normal 27px AvenirBold;text-transform:uppercase;}.view-tri-studios-partner .view-content ul{overflow:hidden;padding:0;}.view-tri-studios-partner .view-content ul li.views-row{width:205px;float:left;margin:0 40px 40px 0;min-height:150px;}.view-tri-studios-partner .view-content ul li.views-row:nth-child(4n){margin:0;}.view-tri-studios-faq .view-content .item-list ol{padding:0;margin:0;}.view-tri-studios-faq .view-content .item-list ol li.views-row{margin:0 0 15px;}.view-tri-studios-faq .view-content .item-list ol li.views-row  a{color:#73A0B3;font-size:16px;}.view-tri-studios-faq .view-content .item-list .views-field-title-1{font:normal 16px/22px avenirbold;text-transform:uppercase;margin-bottom:15px;}.view-tri-studios-faq .view-content .item-list .views-field-body{font-size:15px;line-height:22px;}.view-tri-studios-products .view-content{overflow:hidden;}.view-tri-studios-products .view-content .views-row{float:left;margin:0 17px 25px 0;}.view-tri-studios-products .view-content .views-row:nth-child(4n){margin-right:0;}
#navigation{background:#000200;z-index:500;}#navigation ul.menu{margin:0;padding:0;margin-left:15px;height:60px;}#navigation ul.menu li{list-style:none outside none;margin:0;padding:15px 0;position:relative;float:left;}#navigation ul.menu li a,#navigation ul.menu li > span{font:bold 15px AvenirMedium;color:#fff;text-transform:uppercase;padding:0 12px;height:30px;line-height:30px;display:block;border-right:1px solid #4A7384;}#navigation ul.menu li.expanded a,#navigation ul.menu li.expanded > span{background:url(/sites/all/themes/c3_tri/images/icon/icon-dropdown.png) no-repeat scroll 90% center transparent;padding-right:32px;}#navigation ul.menu li.expanded ul a,#navigation ul.menu li.expanded ul span{background:none;padding-right:0;}#navigation ul.menu li.first a,#navigation ul.menu li.first > span{padding-left:0;}#navigation ul.menu li.last a,#navigation ul.menu li.last > span{border:none;}#navigation ul.menu li a.active,#navigation ul.menu li a:hover{color:#DD151F;}#navigation ul.menu li.first a{padding-left:0;}#navigation ul.menu li ul{display:none;background-color:#000200;margin:15px 0 0;padding:0;left:0;height:auto;width:100%;z-index:500;}#navigation ul.menu li.last ul{right:0;left:auto;}#navigation ul.menu li:hover ul{display:block;position:absolute;border:1px solid #4A7384;}#navigation ul.menu li ul li{border:none;float:none;padding:10px 15px;border-bottom:1px solid #4A7384;}#navigation ul.menu li ul li a{border:none;text-align:center;padding:0;z-index:10;}#menu-social-links{float:right;margin:25px 0;}#menu-social-links li{float:left;margin:0 0 0 10px;}ul#menu-social-links li.menu-407 a{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat 0 0 transparent;}ul#menu-social-links li.menu-408 a{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat -40px 0 transparent;}ul#menu-social-links li.menu-409 a{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat -80px 0 transparent;}ul#menu-social-links li.menu-410 a{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat -120px 0 transparent;}ul#menu-social-links li.menu-1099 a{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat -160px 0 transparent;}
.form-text{border-radius:0;border:none;padding:5px;width:400px;}.form-submit{background:none repeat scroll 0 0 #73A0B3;border:medium none;border-radius:0 0 0 0;color:#000000;font-family:avenirbold;font-size:16px;padding:5px 10px;}label{margin-bottom:5px;font-family:avenirlight;font-size:14px;}.description{margin-top:5px;}.form-submit:hover{background:#DD151F;color:#ccc;cursor:pointer;}
.node-page{width:640px;font-size:15px;}.node-banner{position:relative;}#studio-node .panel-col-first{width:640px;}#studio-node .panel-col-first .inside{margin:0 10px 0 0;}#studio-node .panel-col-first .pane-node-body{}#studio-node .panel-col-last{width:300px;background-color:#202F3E;}#studio-node .panel-col-last .inside{padding:12px 10px;margin:0;}.pane-node-field-studio-files{margin-bottom:20px;}.pane-node-field-studio-files .field-items img.file-icon{display:none;}.pane-node-field-studio-files .field-items .even{margin-bottom:15px;}.pane-node-field-studio-files .field-items span.file{margin-bottom:15px;}.pane-node-field-studio-files .field-items span.file a{background:url(/sites/all/themes/c3_tri/images/icon/icon-download.png) no-repeat scroll 256px center transparent;border:1px solid #73A0B3;color:#73A0B3;display:block;font-size:13px;font-weight:bold;height:35px;line-height:35px;padding-left:12px;}.pane-node-field-studio-files .field-items span.file a:hover{color:#DD151F;}.pane-node-field-studio-equipment-list .field-collection-view{padding:0;margin:0;border:none;position:relative;}.pane-node-field-studio-equipment-list .field-name-field-equipment-list-title{text-transform:uppercase;font-family:AvenirBold;font-size:13px;}.pane-node-field-studio-equipment-list .field-name-field-equipment-list-list{font-size:12px;line-height:16px;}.pane-node-field-studio-equipment-list .field-name-field-equipment-list-list p{margin:0;}.pane-node-field-studio-equipment-list .field-items .field-item{margin-bottom:20px;}.pane-node-field-studio-equipment-list .field-collection-container{border:none;}.pane-node-field-studio-equipment-list ul.field-collection-view-links{position:absolute;top:0;right:0;margin:0;}.pane-node-field-studio-equipment-list ul.field-collection-view-links li a,.pane-node-field-studio-equipment-list ul.action-links-field-collection-add li a{font-size:11px;}.pane-node-field-studio-equipment-list ul.action-links-field-collection-add{float:left;margin:0;}.field-slideshow-wrapper{position:relative;}.pane-node-field-studio-images .field-slideshow{height:400px !important;padding:0 !important;}.pane-node-field-studio-images .jcarousel-container{background:#202F3E;padding:0 55px;margin:15px 0 20px;}.pane-node-field-studio-images ul#field-slideshow-1-pager li{margin:0 15px 0 0;}.pane-node-field-studio-images .jcarousel-prev,.pane-node-field-studio-images .jcarousel-next{display:block;height:22px;width:15px;text-indent:-9999px;position:absolute;outline:none;cursor:pointer;}.pane-node-field-studio-images .jcarousel-prev{background:url(/sites/all/themes/c3_tri/images/icon/icon-pager.png) no-repeat scroll 0 center transparent;bottom:30px;left:20px;}.pane-node-field-studio-images .jcarousel-next{background:url(/sites/all/themes/c3_tri/images/icon/icon-pager.png) no-repeat scroll -19px 2px transparent;bottom:30px;right:20px;}#video-node .node-video{margin:75px auto 0;}.node-video{border:7px solid #2E4046;position:relative;}.node-video.view-mode-full{width:640px;height:390px;}.node-video.view-mode-teaser{width:500px;height:280px;}.node-video .field-name-video-title-date{background:none repeat scroll 0 0 rgba(0,0,0,0.65);bottom:0;position:absolute;width:100%;color:#fff;}.node-video .field-name-video-title-date .field-item{padding:20px 15px 5px;}.node-video .field-name-video-title-date h2{font-size:20px;margin:0;text-transform:uppercase;}.node-video .field-name-video-title-date p{font-size:13px;font-weight:bold;}.node-video .icon-play{background:url(/sites/all/themes/c3_tri/images/icon/icon-play-big.png) no-repeat scroll center center transparent;display:block;height:68px;left:50%;margin-left:-34px;position:absolute;top:120px;width:68px;}.node-video.view-mode-teaser .icon-play{top:80px;}.node-video.view-mode-full .field-name-video-title-date{display:none;}.pane-livefyre-livefyre-comments{width:650px;margin:20px auto;}.node-product.view-mode-teaser{width:164px;border:1px solid #4A7384;padding:22px 28px 22px !important;position:relative;height:320px;}.node-product .field-name-title h2{font-size:12px;line-height:16px;}.node-product .field-name-field-product-price{font-size:15px;font-weight:bold;margin-bottom:13px;}.node-product .field-name-field-product-link{position:absolute;bottom:30px;}.node-product .field-name-field-product-link a{background:url(/sites/all/themes/c3_tri/images/icon/icon-cart.png) no-repeat scroll 25px center #476B83;color:#FFFFFF;display:block;font-size:13px;height:33px;line-height:33px;padding-left:50px;text-transform:uppercase;width:115px;}.node-photo-gallery.view-mode-ribbon .field-items .field-item{float:left;}.node-photo-gallery.view-mode-ribbon .field-items .field-item.odd{margin:0 9px;}.node-banner .field-name-linked-banner{width:940px;margin:0 auto;}.node-banner .field-name-banner-title-tagline{background-color:rgba(15,24,30,0.5);position:absolute;width:100%;bottom:60px;padding:10px 0 5px;min-height:60px;}.node-banner .field-name-banner-title-tagline .field-items{padding:0 20px;}.node-banner .field-name-banner-title-tagline .field-items h2{color:#FFFFFF;font-family:AvenirMedium;font-size:27px;letter-spacing:2px;line-height:32px;margin:0;text-transform:uppercase;}.node-banner .field-name-banner-title-tagline .field-items span{font-size:16px;font-family:AvenirLight;letter-spacing:2px;color:#FFFFFF;}.node-event.view-mode-full{width:640px;}.node-event.view-mode-full .field-name-field-event-image,.node-event.view-mode-full .field-name-field-event-availability,.node-event.view-mode-full .field-name-field-event-showtime{margin-bottom:15px;}.node-news{width:640px;}.node-type-news h1#page-title{margin-bottom:0;}.node-news .field-name-post-date{font-weight:bold;margin-bottom:20px;}.audio-player{margin-top:10px;margin-bottom:10px;}.node-poll.view-mode-full{width:600px;margin-top:20px;}.node-poll form .vote-form{text-align:left;}.node-poll form .poll{width:100% !important;}.node-poll form .choices{display:block !important;margin:0 0 10px;overflow:hidden;}.node-poll form .choices .form-item{overflow:hidden;margin:0;}.node-poll form .choices .form-item .form-item-choice{margin:0 0 20px;overflow:hidden;border:1px solid #73A0B3;padding:8px 10px;}.node-poll form .choices .form-item .form-item-choice input.form-radio{float:left;margin-top:17px;margin-right:20px;}.node-poll form .choices .form-item .form-item-choice label{float:left;display:block;height:44px;line-height:44px;}.node-poll label .audio-player{width:450px;height:44px;float:left;margin:0 20px 0 0;}.node-poll .addthis_toolbox{float:right;width:70px;margin-top:8px;}.node-poll .addthis_toolbox a{float:left;margin:0 0 0 5px;background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat 0 0 transparent;width:26px;height:30px;text-indent:-999px;}.node-poll a.addthis_button_preferred_2{background:url(/sites/all/themes/c3_tri/images/icon/icon-social.png) no-repeat -40px 0 transparent;}.node-poll .addthis_toolbox a span,.addthis_32x32_style .at15nc.at300bs{background:none !important;width:26px !important;height:30px !important;display:block;}.node-poll form .choices .form-item .form-item-choice .mr-audio-player-wrapper{height:43px !important;}.poll{width:490px;}.poll .bar{width:488px;height:44px;border:1px solid #73A0B3;background:none;margin:0;}.poll .bar .foreground{background:#DD151F;height:42px;}.poll .total{text-align:left;}.poll .text{height:44px;margin-bottom:5px;}.poll .text .addthis_toolbox{display:none;}.poll .percent{margin-bottom:20px;position:relative;top:-35px;text-align:center;}.field-name-field-poll-top,.field-name-field-poll-bottom{margin:20px 0;}.node-blog{margin-bottom:50px !important;}.node-blog > h2{font-size:2.0em;line-height:1.2em;margin-top:0;margin-bottom:10px;}.node-blog .content{margin-bottom:10px;}.node-blog .content #disqus_thread{margin-top:30px;}.node-blog .content .field-name-body img{margin:10px;}.node-blog ul.links{margin:0;padding:0;display:block;clear:both;}.node-blog ul.links li{padding:0;margin:0 10px 0 0;}

#livefyre #lf_fyre_head a{color:#CCC !important;}#livefyre .lf_comment_container .lf_comment .lf_comment_footer{color:#ccc !important;font-size:10px;}

.node-product .ts_buttonlink{background:url(/sites/all/themes/c3_tri/images/icon/icon-cart.png) no-repeat scroll 25px center #476B83;color:#FFFFFF;display:block;font-size:13px;height:33px;line-height:33px;padding-left:50px;text-transform:uppercase;font-weight:normal;width:110px;border:none;position:absolute;bottom:30px;}.spotify-player{padding-top:3px;margin-left:1px;}.submitted{font-size:12px;color:#BAD3DC;margin-top:-12px;margin-bottom:10px;}.field-name-field-byline{font-size:12px;font-style:normal;color:#BAD3DC;margin-top:-12px;margin-bottom:10px;}
