@font-face {
    font-family: 'FGBookC';
    src: url('fonts/itcfranklingothicstd-bkcp-webfont.eot');
    src: url('fonts/itcfranklingothicstd-bkcp-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/itcfranklingothicstd-bkcp-webfont.woff') format('woff'),
         url('fonts/itcfranklingothicstd-bkcp-webfont.ttf') format('truetype'),
         url('fonts/itcfranklingothicstd-bkcp-webfont.svg#ITCFranklinGothicBkCompressed') format('svg');
    font-weight: normal;
    font-style: normal;

}
ul, menu, dir, p, h2, h3 {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}
img, a {outline:none;border:0px;}
a {color:#000000;text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover { color: rgb(232, 20, 20); text-decoration: none;}
a img {border: none;font-size:11px;color:#CCC;}
a.black {color:#000;}
a.red {color: rgb(232, 20, 20);}
a.black:hover {color:rgb(232, 20, 20);}
h1 {float:left;font-size:10px;text-transform:uppercase;margin-left:0px;color:rgb(232, 20, 20);}
h1 a {text-decoration:none;color:#000000;}
h1 a:hover {color:rgb(232, 20, 20);}
h2, h2 a {font-family: 'FGBookC'; font-weight: 100; font-size: 24px; }
h2.fgbg {color:#FFF; }
h2 a.fgbg {color:#000; }
h2 a:hover {color:rgb(232, 20, 20);}
h3  {font-size:12px; line-height:15px;}
h3 a:hover {color:rgb(232, 20, 20);}
h3.toggler {margin: 2px 0 0 5px; font-weight: bold;text-transform:uppercase}
h3.notoggle {margin: 2px 0 0 5px; font-weight: bold;}
h3.toggler:hover {color:rgb(232, 20, 20); cursor: pointer;}
h4  {margin-left: 5px; font-size:11px; font-weight:normal;line-height: 13px;}
#middle img {}
#fluidfeed1 {
	margin-top:0px !important;
    padding-top: 120px;
    border-right: 1px solid gray;
   padding-right:5px;
}
#middle {min-height:1000px;padding : 0px 20px 0px 205px;
  background-size: 500px 500px;
  background-repeat: repeat;overflow:hidden;padding-top: 141px;position:relative;}
  #container {overflow:hidden;margin-left:30px;}
  #wrapper { width: 100%;
    border: none;
    margin: 20px auto 0 auto;
    position: relative;
    height: auto}
  #fluidcontainer {overflow:hidden;}
#dirdrawer {display:none;padding-top:31px;margin-left:15px;}
#postdrawer {display:none;padding-top:56px;margin-left:15px;}
#leftdrawer {    width: 180px;
    position: absolute;
    left: 131px;
    top: 118px;
    height: 420px;
    display:none;border-right:0px solid white;}
#leftdrawer ul li, #leftdrawer ul li a {list-style-type: none;font-family:'FGBookC',arial,sans-serif;font-size:20px;color:#444;line-height: 22px;}
#leftdrawer ul li a:hover {color:rgb(232,20,20);}
.reddened {color:rgb(232,20,20) !important;}
#fluidfeed1 {margin-top:68px;height:440px;}
#soc-circ {clear:both;text-align:right;margin-top:5px;}
.soc-circ img {max-height:20px;max-width:20px;padding:0px !important; }
#fluidlogo {position: absolute;
    top: 15px;
    right: -12px;
    max-width: 155px;}
#threedogwipe {position:relative;margin-top:71px;margin-bottom:5px;}
.threewipe, .wipeblock img{position:absolute !important;top:0px;z-index:2;}
#fluidleftlist li:first-child {padding-top:30px;}
#fluidleftlist li, #fluidleftlist li a {
    font-size: 26px;}
.nowipe {z-index:1 !important;position:absolute;}
.howyou {font-family:'FGBookC',arial,sans-serif;font-size:20px;text-align: right;width:23%;color:#fff;right:20px;top:100px;position:absolute;z-index:100;text-transform:uppercase;}
.howyou p {}
#howyou {max-width:100%;}
#fluidleftlist li:hover {color:rgb(232,20,20);}
#fluidrightnav {display:none;}
#bottomlist {position:fixed;right:100px;margin-left:140px;margin-top:-2px;}
#bottomlist li {display:inline;}
#bottomlist li a {font-family:'FGBookC',arial,sans-serif;font-size:24px;text-align: right;text-transform:uppercase;color:#444;}
#bottomlist li a:hover {color:rgb(232,20,20);}
#fluidleftnav {width:140px;position:absolute;left:88px;top:45px;height:400px;z-index:2;}
#templeft #fluidleftnav {z-index:auto !important;}
:-webkit-full-screen #fluidleftnav, :-moz-full-screen #fluidleftnav, :full-screen #fluidleftnav {z-index:0;}
#reel-wrapper {padding : 5px 300px 0px 220px;}
.exitsign {max-width:58px !important;float:right;margin:20px 20px 0px 0px;opacity:.4;}
#fluidleftlist li, #fluidleftlist li a {
    font-family: 'FGBookC';
    text-align: right;
    text-transform: uppercase;
    font-size: 26px;
    list-style-type: none;
    line-height: 25px;
    cursor:pointer;
}
.umbralinfo {position:relative;;font-family:'FGBookC',arial,sans-serif;z-index:1;color:#444;font-size:18px;display:none;position:relative;margin-bottom:15px;margin-top:0px;overflow-y: hidden;
	max-height: 35px; /* approximate max height */

	transition-property: all;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}
.adroitinfo {height:90%;font-family:'FGBookC',arial,sans-serif;color:#000;font-size:20px;line-height:24px;width:100%;text-align:left;padding:0px 0px 0px 10px;position:absolute;left:50%;top:40px;}
.adroitinner {position: relative;height:100%;width:100%;}
.adroitinfo2 {height:100%;font-family:'FGBookC',arial,sans-serif;color:#000;font-size:20px;line-height:24px;width:48%;text-align:left;padding:0px 0px 0px 0px;position:absolute;left:52%;top:0px;z-index:1;}

.desc-envelope {position:absolute;bottom:35px;max-width:100%;opacity:1;}
.adroitinfo a, .desc-envelope a {color:rgb(232,20,20);}
.umbralwrap {max-height: 0;transition: max-height 0.3s ease-in; -webkit-transition: max-height 0.3s; 
  -moz-transition: max-height 0.3s; 
  -ms-transition: max-height 0.3s; 
  -o-transition: max-height 0.3s; 
  transition: max-height 0.3s;  
  overflow: hidden;cursor:pointer;margin-top:-4px;}
.umbralactive {cursor:pointer;
    max-height: 35px;
    transition: max-height 0.3s ease-out;
}
.umbralrewrap {max-height: 0px;
    transition: max-height 0.3s ease-out;}
.modal-content {  }
.vidwrap {margin:40px 10px;}
.vidwrap img {display:none;}
.stripwrap {position:relative;clear:both;}
.stripwrap img {padding:0px 0px 4px 0px;cursor:pointer !important;width:50%;position:relative;margin-bottom:0px;max-width:400px;z-index:10;border:0px solid #fff;}
.stripwrap:hover img {border-color:;}
#launchspace {position:relative;z-index:1000;}
.fp-playlist {display:none;}
#talentname {font-family:'ITCFranklinGothicW02-Dm 812960', arial, sans-serif;font-weight:100;position:absolute;top:155px;margin-top:0px !important;margin-bottom:0px !important;left:204px;letter-spacing:1px;font-size:34px;color:#000;}
.pictwothird {width:60%;float:left;position:relative;height:auto;}
.adroitbug {font-family:'FGBookC',arial,sans-serif;color:rgb(232,20,20);font-size:20px;line-height:24px;width:auto;text-align:left;padding:0px;position:absolute;bottom:34px;right:0px;display:none;background-color:rgba(0,0,0,0.5);}
.modal-content {position:relative !important;z-index:10 !important;}
.flowplayer {z-index:1000;width:86%;margin-left:7%;}
#marquis {position:absolute;top:20px;left:20px;z-index:1;}
#marquis h2, #marquis h3 {float:left;color:#fff;opacity:.4;font-family: 'FGBookC', sans-serif;line-height:20px;}
#marquis h2 {margin-left:10px;}
#catchall {position:absolute;width:100%;height:100%;z-index:30;}
.nouveau .img-envelope {width:400px;}
.nouveau #fluidleftnav {position:relative;float:left;left:0px;width:20%;z-index:auto !important;}
.nouveau .stripwrap {margin-left:8px;min-height:230px;}
.nouveau #middle {position:relative;float:left;margin: 0;padding:195px 0 0 0;width:80%;overflow:visible;}
.nouveau .vidtrigger img {z-index:auto !important;width:400px;}
.nouveau .adroitinfo2 {position:absolute;padding:0 0 0 10px;height:100%;font-size:18px;left:400px;max-width:100%;}
.nouveau .desc-envelope {position:relative;bottom:auto;width:90%;}
.nouveau #talentname {left:7px;}
.nouveau .expandedmenu .desc-envelope {line-height:18px;}
.nouveau #leftdrawer {right:-172px;left:auto;}
.indent {margin-left:20px;}
.adroitmots {height:100%;float:left;clear:both;width:100%;}
.spacer {height:130px;float:left;}
.extra1, .extra2, .extra3 {float:left;}
.extra2, .extra3 {margin-left:10px;}
.extra1 img, .extra2 img, .extra3 img {max-height:68px;width:auto;margin-bottom:10px;margin-top:30px;}
.img-envelope {width:36%;max-width:400px;float:left;height:100%;}
.fp-fullscreen {}
.flowplayer .fp-color { background-color: rgba(232, 20, 20, 1);}
.flowplayer .fp-pause { }
.flowplayer .fp-color-play { fill: #e81414; }
.flowplayer .fp-ratio { padding-top 56.25% }
.flowplayer .fp-embed { display: none !important }
.flowplayer .fp-airplay { display: none !important }
.flowplayer .fp-playlist { display: none !important}
.flowplayer .fp-default-playlist { display: none !important}
.flowplayer .fp-share { display: none !important; }

.flowplayer .fp-logo { display: none !important; }
.flowplayer .fp-bar { background-color: #000 !important ;}
.flowplayer.is-playing{ background-color:#000 !important;}
.flowplayer .fp-progress { background-color: #e81414 !important;}
.flowplayer .fp-buffer { background-color: #333 !important;}
.flowplayer.is-paused .fp-play {background-color: transparent;
  position: absolute;
  padding-top: 17%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;}
.flowplayer.is-paused .fp-play svg {display:none;-webkit-transform: scale(1.5);
        -ms-transform: scale(1.5);
            transform: scale(1.5);
    filter: alpha(opacity=100);
    opacity: 1; }
    .flowplayer.is-paused .fp-play .fp-playbtn {}
@media only screen and (max-width: 1220px) {
	.extra1 img, .extra2 img, .extra3 img {max-height:60px;}
	 .desc-envelope{font-size:15px;}
		}
@media only screen and (max-width: 1020px) {
	.extra1 img, .extra2 img, .extra3 img {max-height:40px !important;}
		}
@media only screen and (max-width: 960px) {
	.adroitinfo, .adroitinfo2{font-size:18px;line-height:20px;}
		}
@media only screen and (max-width: 840px) {
	.adroitinfo, .adroitinfo2{font-size:18px;line-height:20px;}
	.nouveau .vidtrigger img {width:200px;}
	.nouveau .adroitinfo2 {left:200px;width:auto;}
	.nouveau .stripwrap {max-height:150px;min-height:120px;overflow:hidden;}
	.nouveau .spacer {height:0px;}
	.nouveau .desc-envelope {width:100%;}
	.nouveau .umbralinfo {font-size:17px;}
	.nouveau #fluidlogo {max-width:125px;right:-9px;}
	.extra1 img, .extra2 img, .extra3 img {margin-top:5px;margin-bottom:2px;}
		}
@media only screen and (max-width: 600px) and (orientation: portrait) {
	.expandedmenu {padding:500px 20px 0px 20px !important;}
	#talentname {top:98px;padding-left:0px;left:218px;}
	.expandedmenu #talentname {padding-left:0px !important;}
	#middle {padding-top:138px;}
	.adroitinfo, .adroitinfo2{font-size:16px;line-height:17px;}
	.nouveau #talentname {top:6px;left:10px;z-index:2;right:auto;color:#fff;margin-bottom:15px;}
	.nouveau #fluidleftnav {min-width:144px;width:100%;height:200px;}
	.nouveau #fluidleftlist li {display:inline;margin:0 10px;padding:3px;line-height:30px;}
	.nouveau #fluidfeed1 {height:200px;padding-top:60px;border-right:0px;}
	.nouveau #fluidlogo {right:auto;margin-left:10px;max-width:205px;}	
	.nouveau #middle {width:100% !important;padding:45px 0 0 0;overflow:visible;}
	#container {margin-left:10px;}
	.nouveau .img-envelope {max-width:96%;}
	.nouveau #leftdrawer {left:0px;}
	.nouveau #postdrawer {padding-top:35px;}
	.nouveau .stripwrap {max-height:none;min-height:120px;overflow:hidden;}
	.nouveau .adroitinfo2 {width:auto;left:0px;padding-right:40px;} .spacer {height:0px;}
	.nouveau .expandedmenu {padding:0px 0px 0px 0px !important;margin-left:0px !important;margin-top:240px !important;}
	.nouveau .expandedmenu #talentname {top:-35px;width:100%;text-align:left;left:10px;}
	.nouveau .vidtrigger img {width:100%;}
	.img-envelope {width:96%;}
	.umbralinfo, #leftdrawer ul li, #leftdrawer ul li a, #fluidleftlist li, #fluidleftlist li a {color:#fff;}
	#leftdrawer ul li:hover, #leftdrawer ul li a:hover, #fluidleftlist li:hover, #fluidleftlist li a:hover {color:rgb(232,20,20);}
	.fluidlogo {display:none;}
	#darkfluidlogo {    display:block !important;right: auto;
    margin-left: 10px;
    max-width: 205px;
    position: absolute;
    top: 15px;}
	   body { background-color:#222;}
    .adroitbug {display:none;}
	.adroitinfo, .adroitinfo2 {display:none;}
	}
	
@media all and (orientation:portrait) { 	.expandedmenu {padding:700px 20px 0px 20px !important;}
	#talentname {top:98px;padding-left:0px;left:218px;}
	.expandedmenu #talentname {padding-left:0px !important;}
	#middle {padding-top:138px;}
	.nouveau #soc-circ li {display:inline;}
	.adroitinfo, .adroitinfo2{font-size:16px;line-height:17px;}
	.nouveau #talentname {top:6px;left:10px;z-index:2;right:auto;color:#fff;margin-bottom:15px;}
	.nouveau #fluidleftnav {min-width:144px;width:100%;height:230px;top:0px;}
	.nouveau #fluidleftlist li {display:inline;margin:0 20px;padding:3px;line-height:30px;}
	.nouveau #fluidleftlist li, .nouveau #fluidleftlist li a {font-size:32px;}
	.nouveau #fluidfeed1 {height:200px;padding-top:60px;border-right:0px;}
	.nouveau #fluidlogo {right:auto;margin-left:10px;max-width:205px;}	
	.nouveau #middle {width:100% !important;padding:45px 0 0 0;overflow:visible;}
	#container {margin-left:10px;}
	.stripwrap img {max-width:96%;}
	.nouveau .img-envelope {max-width:96%;width:96%;}
	.nouveau #leftdrawer {left:0px;width:100%;top:200px;}
	.nouveau #dirdrawer, .nouveau #postdrawer {padding-top:0px;}
	.nouveau #leftdrawer ul li {font-size:35px;line-height:35px;}
	.nouveau #leftdrawer ul li a {font-size:35px;}
	.nouveau #postdrawer {padding-top:15px;}
	.nouveau .stripwrap {max-height:none;min-height:120px;overflow:hidden;}
	.nouveau .adroitinfo2 {width:auto;left:0px;padding-right:40px;} .spacer {height:0px;}
	.nouveau .expandedmenu {padding:0px 0px 0px 0px !important;margin-left:0px !important;margin-top:440px !important;}
	.nouveau .expandedmenu #talentname {top:-35px;width:100%;text-align:left;left:10px;}
	.nouveau .vidtrigger img {width:100%;}
	.nouveau .umbralwrap {max-height:40px !important;margin-top:0px;height:40px;}
	.nouveau .umbralinfo {display: block;font-size:20px;}
	.umbralinfo, #leftdrawer ul li, #leftdrawer ul li a, #fluidleftlist li, #fluidleftlist li a {color:#fff;}
	#leftdrawer ul li:hover, #leftdrawer ul li a:hover, #fluidleftlist li:hover, #fluidleftlist li a:hover {color:rgb(232,20,20);}
	.fluidlogo {display:none;}
	#darkfluidlogo {    display:block !important;right: auto;
    margin-left: 10px;
    max-width: 205px;
    position: absolute;
    top: 15px;}
	   body { background-color:#222;}
    .adroitbug {display:none;}
	.adroitinfo, .adroitinfo2 {display:none;} }
@media only screen and (max-width: 500px) {
	#talentname {line-height:24px;left:205px;top:62px;}
	.picthird img, .stripwrap img{width:100%;}
	.adroitbug {display:none;}
	.adroitinfo, .adroitinfo2 {display:none;}
	.umbralinfo {font-size:14px;margin-top:0px;}
		}

@media only screen and (min-width: 1024px) {.adroitinfo{left:400px;} .nouveau .adroitinfo2{max-width:auto;}}
@media only screen and (min-width: 1135px) { }
@media only screen and (min-width: 1250px) {}  }
@media only screen and (min-width: 960px) {
	.nouveau .adroitinfo2{}
		}