abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}blockquote,q{quotes:none}ins{text-decoration:none}.striked,del{text-decoration:line-through}.striked{color:#aaa}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}input,select{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}.floatLeft{float:left;text-align:left}img.floatLeft{margin:0 10px 10px}.floatRight{float:right;text-align:right}img.floatRight{margin:0 10px 10px}.cleaner,.floatClear{clear:both}br.floatClear{margin:-1px -1px 0 0;width:1px;height:1px;clear:both}.alignRight{text-align:right}.alignCenter{text-align:center}div.hr{clear:both;margin:0;padding:0}div.hr hr{display:none}.hide{display:none!important}.bold{font-weight:700}.noBg{background:none!important}.error{color:red;font-weight:700}:focus,a{-moz-outline-style:none;outline:none!important}.nb{border:0!important}body{background:#f2f2f2;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:16px;color:#1a1a1a;text-align:center;text-rendering:optimizeLegibility}#fm{padding:41px 0 0;position:relative;min-width:980px}body.has_leaderboard #fm{padding-top:151px}#fm .c{margin:0 auto;width:940px;padding:0 20px;text-align:left;overflow:visible}#fm>.content{background:#fff;position:relative}#fm>header{position:relative;z-index:2;background:#1a1a1a;color:#999}#fm>header:after{top:100%;height:5px;content:" ";background:url(/wp-content/themes/filmmaker/images/checker_black.png) repeat-x 0 100%;opacity:.4}#fm>header:after,#tools{position:absolute;left:0;right:0}#tools{top:0;height:41px;background:#1a1a1a}body.has_leaderboard #tools{top:110px}#fm>.banner{position:absolute;top:0;left:0;right:0;background:#4d4d4d;text-align:center;padding:10px 0 0;height:100px;display:none}#fm>.banner a img{width:728px;height:90px}body.has_leaderboard #fm>.banner{display:block}#fm>.banner *{margin:0 auto;text-align:left;border:0;text-decoration:none}#fm>footer{background:#1a1a1a;color:#999;position:relative}#fm>footer .c{padding:30px 0 35px}address,dl,h1,h2,h3,h4,h5,h6,ol,p,q,small,ul{font-style:normal;font-size:16px;line-height:22px;margin:0 0 18px}h2,h3{font-size:18px;margin:0 0 16px}dt{clear:left;display:inline;float:left;padding:0 10px 0 0}dd{margin:0 0 10px;padding:0}.pullquote p,q{font:28px/33px arno-pro,Georgia,serif;color:#1a1a1a}.pullquote{border-top:2px solid #1a1a1a;padding:21px 0 0}.pullquote p:first-child:before{content:"\201C";position:absolute;left:-12px;top:14px}.pullquote p:last-child:after{content:"\201D"}blockquote{clear:both;color:#787878;padding:0 0 0 19px;border-left:1px solid #ccc}blockquote ol{padding-left:.75em}.col-1 blockquote{clear:none;overflow:visible}b,strong{font-weight:700}a{color:#e1691f;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,0);-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out}a:active,a:focus,a:hover{text-decoration:none;border-bottom:1px solid #e1691f}#fm .cols-2x{padding-top:35px;padding-bottom:54px;zoom:1}.cols-2x .col-1{display:inline;float:left;width:620px;border-top:1px solid #999;padding:25px 0 0}.cols-2x .col-1>.embed:first-child,.cols-2x .col-1>.img:first-child{margin-top:-26px}.cols-2x .col-2{display:inline;float:right;width:300px}.cols-2x:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cols-2x .col-2 .banner{margin:0 0 30px;text-align:center}.cols-2x .col-2 .banner .add-top-0{margin-top:40em}.cols-2x .col-2 .banner .add-top-1{margin-top:80em}.cols-2x .col-2 .banner .add-top-2,.cols-2x .col-2 .banner .add-top-3,.cols-2x .col-2 .banner .add-top-4{margin-top:120em}.cols-2x .col-2 .banner img:hover{border-bottom:0}.cols-2x .col-2 aside{padding:0 0 11px}aside.box_ad{height:auto;margin:0!important;padding:0!important}aside.box_ad div,aside.box_ad embed,aside.box_ad iframe,aside.box_ad img{display:block;margin-bottom:25px!important}aside.box_ad a{border:0!important}#fm .cols-3x{padding-top:35px;padding-bottom:54px;zoom:1}.cols-3x .col-1{display:inline;float:left;width:220px;margin:0 20px 0 0}.cols-3x .col1-2{display:inline;float:left;width:620px}.cols-3x .col1-2>h2{font-size:24px;line-height:30px;padding:0 0 13px;margin:0 0 20px;border-bottom:1px solid #ccc;font-weight:400}.cols-3x .col-2{display:inline;float:left;width:380px}.cols-3x .col-3{display:inline;float:right;width:300px}.cols-3x .col-3 .banner :hover{border-bottom:0}.cols-3x .col1-2 .col-2:after,.cols-3x:after{content:".";display:block;height:0;clear:both;visibility:hidden}.gray{color:#999}.btn{display:inline-block;color:#666;border:1px solid #ccc;padding:0 15px;height:41px;line-height:41px;border-radius:3px;background:#f8f8f9;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f9));background:linear-gradient(180deg,#fff 0,#f8f8f9);-webkit-transition:color .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out}.btn:hover{text-decoration:none;border-color:#1a1a1a;color:#1a1a1a}.btn:active{background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f9),to(#fff));background:linear-gradient(180deg,#f8f8f9 0,#fff)}.social{position:absolute;top:0;left:-9999em;z-index:99999}.social ul{width:30px}.social li{width:30px;height:30px;line-height:28px;overflow:hidden;padding:0;margin:0;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -9999em;position:relative;z-index:99999;white-space:nowrap;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;*margin:0 0 -4px}.social li:hover{width:100px;overflow:hidden}.social li.tw{background-color:#35aade;background-position:-8px -209px}.social li.fb{background-color:#3d5b96;background-position:-9px -259px}.social li.su{background-color:#ec4e2c;background-position:0 -501px}.social li.su a{color:#fff;font-size:14px;white-space:nowrap;border-bottom:0}.social li.su:hover{width:138px}.social li.cs{background-color:#1a1a1a;background-position:0 -551px}.social li.cs span{font-size:14px;white-space:nowrap;color:#fff}.social li.cs:hover{width:113px;cursor:pointer}.social li>.fb-like,.social li>a,.social li>iframe,.social li>span{position:absolute;top:2px;left:35px;margin:0}.social li .fb-like{left:1px;top:-3px}.social li iframe{left:5px;top:5px}.social li .fb-like,.social li iframe{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.social li:hover .fb-like,.social li:hover iframe{opacity:1}.ifp-2x{display:inline-block;width:50px;height:50px;background:url(/wp-content/themes/filmmaker/images/sprite@2x.png) no-repeat 0 -200px;font:0/0 a;color:transparent;vertical-align:middle;border:0}.ifp-2x:hover{text-decoration:none;border:0 solid transparent}.default .col-1{border:0;padding-top:0;width:100%}#fm>header>.c{padding:20px 0 10px;border-top:1px dotted #484848}.ie7 #fm>header *{zoom:1}#fm>header h1{display:inline;float:left;width:640px;height:77px}#fm>header h1 a{display:block;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 0;width:626px;height:77px;font:0/0 a;color:transparent;border-bottom:0}#fm>header p{display:inline;float:left;border-left:1px dotted #484848;padding:0 20px;margin:0;width:258px;height:97px;font:16px/22px arno-pro,Georgia,serif}#fm>header p i{font-style:italic}#fm>header p a{position:relative;top:-4px;color:#999;text-decoration:none;border-bottom:1px solid #1a1a1a}.ie7 #fm>header p a{border-bottom:0}#fm>header p a:hover{color:#efb55a;border-bottom:1px solid #645030}.ie7 #fm>header p a:hover{border-bottom:0;text-decoration:underline}#fm>header nav{border-top:1px dotted #484848;clear:both}#fm>header ul{margin:0;height:51px;font-size:16px;line-height:49px}#fm>header li{display:inline;float:left;margin:0 14px 0 0;padding:1px}#fm>header li.search,#fm>header li.search~li{margin:0;border-left:1px dotted #484848}#fm>header ul a{display:block;height:49px;color:#999;text-decoration:none;position:relative;border-bottom:0;border-color:#333;overflow:visible;white-space:nowrap;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fm>header li.n_1>a{width:81px}#fm>header li.n_2>a{width:63px}#fm>header li.n_3>a{width:127px}#fm>header li.n_4>a{width:71px}#fm>header li.n_5>a{width:44px}#fm>header li.n_6>a{width:84px}#fm>header .subnav-double ul{line-height:29px;padding-top:11px}#fm>header .subnav-double ul a{height:29px}#fm>header ul a:hover{color:#13bad1}#fm>header ul a:hover:after{content:" ";position:absolute;left:0;top:32px;right:0;border-bottom:1px solid #13515a}#fm>header .subnav-double ul a:hover:after{top:22px}#fm>header ul a:active,#fm>header ul li.current>a{color:#fff}#fm>header ul a:active:after,#fm>header ul li.current>a:after{content:"";display:none}#fm>header nav>ul>li.current>a{height:45px;border-bottom:5px solid #333}#fm>header a.fb,#fm>header a.rss,#fm>header a.tw{font:0/0 a;color:transparent;width:49px;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -200px;opacity:.4;border-bottom:0;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}#fm>header a.fb{background-position:0 -250px}#fm>header a.rss{background-position:0 -300px;margin-right:-1px}#fm>header a.fb:after,#fm>header a.rss:after,#fm>header a.tw:after{content:"";display:none}#fm>header a.fb:hover,#fm>header a.rss:hover,#fm>header a.tw:hover{opacity:1;color:transparent}#fm>header a.tw:hover{background-color:#2dabde}#fm>header a.fb:hover{background-color:#3a5b96}#fm>header a.rss:hover{background-color:#da7027}#fm>header fieldset,#fm>header form{overflow:hidden;position:relative}#fm>header label,#fm>header legend{display:none}#fm>header input{display:block;height:44px;color:grey;background:none;border:0;padding:0 67px 0 18px;width:131px;margin:4px 0 0;font:16px/44px proxima-nova,Helvetica,Arial,sans-serif;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}#fm>header input[type=submit]{position:absolute;right:0;top:0;font:0/0 a;color:transparent;width:49px;padding:0;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -154px;opacity:.4;border-radius:0}#fm>header form:hover input[type=text],#fm>header form input[type=text]:focus{background-color:#fff;color:#1a1a1a}#fm>header form:hover input[type=submit],#fm>header form input[type=text]:focus+input[type=submit]{background-position:-50px -154px;opacity:1;cursor:pointer}#fm>header form input[type=text]:focus+input[type=submit]:hover{background-color:#00a1e5;background-position:0 -154px;opacity:1;cursor:pointer}.ie7 #fm>header input[type=submit]{text-indent:-9999em}.ie7 #fm>header form:hover input[type=text],.ie7 #fm>header form input[type=text]{background:#1a1a1a;color:#fff}.ie7 #fm>header form input[type=submit]:hover{background-color:#13bad1;background-position:0 -154px;opacity:1;cursor:pointer}#fm>header ul .subnav{position:absolute;left:0;right:0;top:-9999em;background:#333;height:0;overflow:hidden}#fm>header ul .subnav ul{width:940px;margin:0 auto}article.content .cols-2x>h1,article.content>h1,section.content>h1{font:48px/48px proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-1px;font-weight:300;margin-bottom:29px;margin-top:3px}.generic-detail article.content>h1{font:48px/48px arno-pro,Georgia,serif}.generic-detail article.content>h1 i{font-style:italic}.advertise .content h2,.archive>.content h2,.contact .content h2,.gifts .content h2,.subscribe .content h2,aside>h1{font-size:24px;line-height:30px;padding:0 0 13px;margin:0 0 20px;border-bottom:1px solid #ccc;font-weight:400}.default h1.title{border-bottom:1px solid #999;padding:0 0 31px}#fm>footer>.c{padding:29px 0 16px}#fm>footer h2{display:inline;float:left;color:#fff;font:28px/25px arno-pro,Georgia,serif;margin-bottom:14px}#fm>footer h2>a,#fm>footer h2>a:hover{color:#fff!important;border:0;display:inline}#fm>footer small{font-size:14px;display:inline;float:right;color:#999;line-height:27px;margin-bottom:14px}#fm>footer .ifp{display:inline-block;width:80px;height:25px;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -101px;font:0/0 a;color:transparent;vertical-align:middle;margin:0 0 0 3px}#fm>footer ul{clear:both;overflow:hidden;border-top:1px dotted #484848;padding:14px 0 0}#fm>footer li{display:inline;float:left;margin:0 14px 0 0}#fm>footer li.credit{margin:0;float:right}#fm>footer a{color:#999;text-decoration:none;border-bottom:1px solid #1a1a1a}#fm>footer a:hover{color:#13bad1;border-bottom:1px solid #13515a}#tools ul{overflow:auto}#tools li{display:inline;float:left;margin:0 15px 0 0}#tools li.a-login{float:right;margin:0 0 0 15px}#tools a{display:block;color:#ccc;font:12px/41px Helvetica,Arial,sans-serif}#tools a:hover{text-decoration:underline}#tools .current a{color:#fff;text-decoration:none;background:url(/wp-content/themes/filmmaker/images/checker_white.png) repeat-x 0 100%}.dropdown-ad{background:#e26b13;max-width:980px;height:360px;text-align:center;position:relative;margin:0 auto}.dropdown-ad a{border-bottom:0}.dropdown-ad .close{display:block;width:33px;height:33px;background-color:rgba(0,0,0,.4);position:absolute;top:30px;left:50%;margin:0 0 0 445px;font:16px/33px Lucida Grande,Lucida Sans Unicode,sans-serif;color:#aaa;border:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.dropdown-ad-container{overflow:hidden}.dropdown-ad-container img{width:100%;max-width:980px;height:auto}.strip-subscribe{background:#e26b13;height:104px;text-align:center;position:relative}.strip-subscribe .banner{display:block;text-align:left;padding:24px 70px 0 240px;width:630px;background:url(/wp-content/themes/filmmaker/images/subscribe.png) no-repeat 0 100%;border:0;color:#f9e1d0;margin:0 auto;height:80px;font:23px/29px arno-pro,Georgia,serif;-webkit-font-smoothing:antialiased}.strip-subscribe .banner b{color:#fff;display:block}.strip-subscribe .banner i{background:url(/wp-content/themes/filmmaker/images/dot.png) no-repeat 5px 50%;padding-left:20px}.strip-subscribe .close{display:block;width:33px;height:33px;background-color:rgba(0,0,0,.4);position:absolute;top:30px;left:50%;margin:0 0 0 445px;font:16px/33px Lucida Grande,Lucida Sans Unicode,sans-serif;color:#aaa;border:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.ie7 .strip-subscribe .close{background-color:#1a1a1a}.strip-subscribe .close:hover{background-color:#fff}.tout-subscribe{margin:0 0 0 -20px;width:240px}.tout-subscribe a{display:block;position:relative;width:220px;height:142px;background:#e26b13 url(https://static.filmmakermagazine.com/ads/house/house-console-240x142.jpg) no-repeat 100% 100%;padding:0;font:italic 16px/18px arno-pro,Georgia,serif;color:#fff;border:0;-webkit-font-smoothing:antialiased}.tout-subscribe a .ico{position:absolute;right:20px;top:20px;width:33px;height:33px;background:#1a1a1a url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -1100px;background-color:rgba(0,0,0,.4);font:0/0 a;color:transparent;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.tout-subscribe a:hover .ico{background-color:#fff}.tout-subscribe a b{font-family:arno-pro,Georgia,serif;font-style:normal}div.easingsliderlite{position:relative;left:-160px!important;margin:2em 0!important}.detail .content .col-1>p:first-of-type:first-letter{float:none!important}#fm_twitter{margin-bottom:1em}ul.fm_series{padding:0;margin:0}ul.fm_series img{float:none!important}ul.fm_series a{color:#000!important;text-decoration:none;border-bottom:1px solid #fff}ul.fm_series li.fm_series{padding-top:0!important;border-top:0 solid #ccc;margin:0 15px 15px 0;overflow:hidden;float:left;width:186px;height:212px}ul.listing-articles-lg li.fm_series:first-child{margin:0 15px 15px 0}.fm_series_title{-webkit-background-clip:border-box;-webkit-background-origin:padding-box;-webkit-background-size:auto;-webkit-border-image:none;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-size:auto;border:0 #1a1a1a;border-bottom:1px solid #ccc;color:#1a1a1a;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;height:30px;line-height:30px;margin:0 0 20px;outline-color:#1a1a1a;outline-style:none;outline-width:0;padding:0 0 13px;text-align:left}.fm_series-list-title{font-weight:700;font-size:16px;line-height:22px;color:#1a1a1a;text-decoration:none;padding-top:7px}ul.fm_series img{margin:15px 0 1em;padding:0;overflow:hidden}.fm_series-desc{margin:1em 0}.fm_series a:hover{text-decoration:underline;color:#06a3e3!important}.fm_paginator-numbers li{display:inline-block;font-size:11px;line-height:36px;height:36px;color:#666;letter-spacing:1px;font-weight:700;text-transform:uppercase}.fm_series_people_banner{display:block;border:0;text-decoration:none}.fm_paginator-numbers li a{color:#fff!important;background:#aaa;line-height:36px;width:100%;display:block;text-align:center;text-decoration:none}.fm_paginator-numbers li a:hover{color:#fff!important;background:#999;text-decoration:none!important}.fm_prev{margin:0!important;float:left;border-right:1px solid #fff}.fm_prev,.fm_prev a{width:69px!important}.fm_next{margin:0!important;float:right!important}.fm_next,.fm_next a{width:70px!important}#fm_series_extra_features{margin-top:2em}.fancybox-close{border:0!important}#disqus_thread iframe[src*=disqusads]{display:none}.mobile_content_box ins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.placeload{background:#fff;margin:0 auto;width:100%;position:relative}.placeload .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.placeload .header .img{width:75px;min-width:75px;height:75px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch}.placeload .header .header-content{margin-left:1em;width:100%}.placeload .header .header-content .content-shape{height:1em;margin-bottom:.75em}.placeload .header .header-content .content-shape:first-child{width:60%}.placeload .header .header-content .content-shape:nth-child(2){width:80%}.placeload .image-placeholder{width:100%;margin-top:1em;height:250px}.placeload .placeholder-footer{position:relative;margin-top:1em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.placeload .placeholder-footer .footer-block{width:100%;height:100%;min-height:1em}.placeload .placeholder-footer .footer-block .content-shape{height:1em;margin-bottom:1em}.placeload .placeholder-footer .footer-block .content-shape:first-child{width:90%}.placeload .placeholder-footer .footer-block .content-shape:nth-child(2){width:60%}.loads{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeload;animation-name:placeload;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:#eee;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:1200px 104px;position:relative}@-webkit-keyframes placeload{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeload{0%{background-position:-468px 0}to{background-position:468px 0}}#BackgroundSkin{top:331px;position:absolute;width:100%;height:2000px;background-position:center 0;background-repeat:no-repeat}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(../images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}.button,.button *,.checker,.checker *,.radio,.radio *,.selector,.selector *,.uploader,.uploader *{margin:0;padding:0}input.email,input.password,input.text,textarea.uniform{font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding:3px;color:#777;background:url(../images/bg-input-focus.png) repeat-x 0 0;background:url(../images/bg-input.png) repeat-x 0 0;border-color:#aaa #ccc #ccc #aaa;border-style:solid;border-width:1px;border-radius:3px;outline:0}input.email:focus,input.password:focus,input.text:focus,textarea.uniform:focus{-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3);border-color:#999;background:url(../images/bg-input-focus.png) repeat-x 0 0}div.selector{background-position:-483px -130px;line-height:26px;height:26px}div.selector span{background-position:right 0;height:26px;line-height:26px}div.selector select{top:0;left:0}div.selector.active,div.selector:active{background-position:-483px -156px}div.selector.active span,div.selector:active span{background-position:right -26px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px}div.selector.active:hover,div.selector.focus.active,div.selector.focus:active,div.selector:hover:active{background-position:-483px -208px}div.selector.active:hover span,div.selector.focus.active span,div.selector.focus:active span,div.selector:hover:active span{background-position:right -78px}div.selector.disabled{background-position:-483px -234px}div.selector.disabled span{background-position:right -104px}div.checker,div.checker input,div.checker span{width:19px;height:19px}div.checker span{background-position:0 -260px}div.checker.active span,div.checker:active span{background-position:-19px -260px}div.checker.focus span,div.checker:hover span{background-position:-38px -260px}div.checker.active:hover span,div.checker.focus.active span,div.checker.focus:active span,div.checker:active:hover span{background-position:-57px -260px}div.checker span.checked{background-position:-76px -260px}div.checker.active span.checked,div.checker:active span.checked{background-position:-95px -260px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px}div.checker.active.focus span.checked,div.checker.active:hover span.checked,div.checker.focus:active span.checked,div.checker:hover:active span.checked{background-position:-133px -260px}div.checker.disabled.active span,div.checker.disabled:active span,div.checker.disabled span{background-position:-152px -260px}div.checker.disabled.active span.checked,div.checker.disabled:active span.checked,div.checker.disabled span.checked{background-position:-171px -260px}div.radio,div.radio input,div.radio span{width:18px;height:18px}div.radio span{background-position:0 -279px}div.radio.active span,div.radio:active span{background-position:-18px -279px}div.radio.focus span,div.radio:hover span{background-position:-36px -279px}div.radio.active.focus span,div.radio.active:hover span,div.radio.focus:active span,div.radio:active:hover span{background-position:-54px -279px}div.radio span.checked{background-position:-72px -279px}div.radio.active span.checked,div.radio:active span.checked{background-position:-90px -279px}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px}div.radio.active:hover span.checked,div.radio.focus.active span.checked,div.radio.focus:active span.checked,div.radio:hover:active span.checked{background-position:-126px -279px}div.radio.disabled.active span,div.radio.disabled:active span,div.radio.disabled span{background-position:-144px -279px}div.radio.disabled.active span.checked,div.radio.disabled:active span.checked,div.radio.disabled span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}div.uploader.focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus.active span.action,div.uploader:focus:active span.action{background-position:right -493px}div.uploader.disabled{background-position:0 -325px}div.uploader.disabled span.action{background-position:right -381px}div.button{background-position:0 -523px}div.button span{background-position:right -643px}div.button.focus,div.button.hover,div.button:focus,div.button:hover{background-position:0 -553px}div.button.focus span,div.button.hover span,div.button:focus span,div.button:hover span{background-position:right -673px}div.button.active,div.button:active{background-position:0 -583px}div.button.active span,div.button:active span{background-position:right -703px;color:#555}div.button.disabled,div.button:disabled{background-position:0 -613px}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}div.button{height:30px}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px}div.button span,div.selector select{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}div.selector select{min-width:190px;border:1px solid #fff}div.selector span{padding:0 25px 0 2px;cursor:pointer;color:#666;width:158px;text-shadow:0 1px 0 #fff}div.selector.disabled span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader{width:190px;cursor:pointer}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0 1px 0;background-color:#fff;font-size:11px;font-weight:700}div.uploader span.filename{color:#777;width:82px;border-right:1px solid #bbb;font-size:11px}div.uploader input{width:190px}div.uploader.disabled span.action{color:#aaa}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}.button,.checker,.radio,.selector,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}.checker input:focus,.radio input:focus,.selector select:focus,.uploader input:focus{outline:0}div.button a,div.button button,div.button input{position:absolute}div.button{cursor:pointer;position:relative}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}div.selector{position:relative;padding-left:10px;overflow:hidden}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.selector select{position:absolute;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;height:25px;border:none;background:none}div.checker{position:relative}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;display:inline-block;background:none}div.radio{position:relative}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;text-align:center;display:inline-block;background:none}div.uploader{position:relative;overflow:hidden;cursor:default}div.uploader span.action{float:left;display:inline;padding:2px 0;overflow:hidden;cursor:pointer}div.uploader span.filename{padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default}ul.listing-articles{margin:0;padding:0;color:#999}ul.listing-articles li{margin:0 0 23px;list-style:none}ul.listing-articles li>a:first-child,ul.listing-articles li>a:first-child img{display:block;position:relative;border-bottom:0;margin:0 0 15px}.detail .related-articles ul.listing-articles li>a:first-child{margin:0}ul.listing-articles li .img .locked{position:absolute;left:0;top:0;color:#fff;background:#f0341b url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -601px;padding:0 15px 0 34px;font-size:14px;height:41px;line-height:43px}ul.listing-articles li a{text-decoration:none}ul.listing-articles li>a:first-child:hover~a{color:#999}ul.listing-articles a b{color:#1a1a1a;text-decoration:none;border-bottom:1px solid #fff}ul.listing-articles a b,ul.listing-articles a b>i{-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out}ul.listing-articles b.subscribers,ul.listing-articles b a.subscribers{background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -648px;padding-left:18px}ul.listing-articles a:hover b{color:#06a3e3;border-bottom:1px solid #bfe7f8}ul.listing-articles a:hover b>i{color:#06a3e3!important}ul.listing-articles>li>a:hover~.meta a,ul.listing-articles>li>a:hover~.post-locked-msg a{color:#999}ul.listing-articles .video{position:absolute;left:0;top:131px;width:41px;height:41px;font:0/0 a;color:transparent;background:#1a1a1a url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -350px;background-color:rgba(0,0,0,.7);*background-color:#1a1a1a;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}ul.listing-articles a:hover .video,ul.listing-articles li.hover a .video{background-color:#06a3e3}ul.listing-articles-lg{margin:0 0 30px;padding:0}ul.listing-articles-lg li{padding:26px 0 0;border-top:1px solid #ccc;margin:30px 0 0;overflow:hidden}ul.listing-articles-lg li:first-child{margin:0;border-top:0}ul.listing-articles-lg a{display:block;color:#666;text-decoration:none;border-bottom:0}ul.listing-articles-lg b{display:block;margin:0 0 -7px;font:38px/36px arno-pro,Georgia,serif;color:#1a1a1a;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}ul.listing-articles-lg b i{font-style:italic}ul.listing-articles-lg a:hover b{color:#06a3e3}ul.listing-articles-lg img{display:inline;float:left;margin:6px 20px 0 0}ul.listing-articles-lg a>i{font-style:normal;display:block;color:#999;padding:11px 0 0}.listing-covers{margin:0 0 0 -20px;overflow:hidden}.listing-covers li{display:inline;float:left;margin:0 0 0 20px;width:140px;height:490px;color:#999}.listing-covers a:first-child{display:block;border-bottom:0}.listing-covers img{display:block;width:138px;height:204px;border:1px solid #e6e6e6;margin:0 0 15px}.listing-covers li .img_cover{position:relative}.gwi-iframe-holder,.gwi-modal-content,.listing-covers li .img_cover .gwi-widget{position:absolute;bottom:0;left:0;height:33px;width:66px}.listing-covers li .gwi-widget{margin-bottom:5px}.listing-covers .watchit_button_element img,.watchit_button_element img{width:auto!important;height:auto!important}.listing-covers b{color:#1a1a1a;text-decoration:none;border-bottom:1px solid #fff;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out}.listing-covers b a:after{display:inline-block;content:url(/wp-content/themes/filmmaker/images/ext.png);margin:0 0 0 5px}.listing-covers a:hover b{color:#06a3e3;border-bottom:1px solid #bfe7f8}.listing-columns{margin:0;list-style:none}.listing-columns li{margin:0 0 34px}.listing-columns a{display:block;text-decoration:none;border-bottom:0}.listing-columns p a{display:inline;border-bottom:1px solid #fff}.listing-columns p a:hover{border-bottom:1px solid #e1691f}.listing-columns li>a:first-child:hover~p a{color:#999}.listing-columns .img{position:relative;display:block;margin:0 0 25px}.listing-columns img{display:block}.listing-columns .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:10px 15px 8px;max-width:75%;font-size:14px}.listing-columns b{display:block;margin:0 0 -6px;font:48px/48px arno-pro,Georgia,serif;color:#1a1a1a;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.listing-columns b i{font-style:italic}.listing-columns a:hover b{color:#06a3e3}.listing-columns .meta{color:#999;display:block}.listing-columns p{color:#666}.listing-archive{overflow:hidden;margin:0 0 27px -20px}.listing-archive li{display:inline;float:left;margin:0 0 0 20px}.listing-archive li a{display:block;color:#1a1a1a;font-weight:700;border-bottom:0}.listing-archive li a:hover{color:#06a3e3}.listing-archive li img{display:block;margin:0 0 15px}.table-advertisers td{padding:0 15px 15px 0}.listing-saying-about li{overflow:hidden;border-top:1px solid #e6e6e6;padding:20px 0 23px}.listing-saying-about li:first-child{border-top:0;padding-top:0}.listing-saying-about .meta{display:inline;float:left;width:140px;margin:0 20px 0 0;color:#666;font-size:14px;line-height:22px}.listing-saying-about .meta b{color:#1a1a1a;font-size:16px}.listing-saying-about .meta i{color:#999}.listing-saying-about q{display:inline;float:left;width:460px;color:#666;font:16px/22px proxima-nova,Helvetica,Arial,sans-serif;padding:0;margin:0}.listing-saying-about q:before{content:"\201C"}.listing-saying-about q:after{content:"\201D"}.listing-people{overflow:auto;margin:0 0 27px -20px}.listing-people li{display:inline;float:left;margin:0 0 0 20px;width:220px;height:213px}.listing-people li a{display:block;color:#666;text-decoration:none;border-bottom:0}.listing-people li b{color:#e1691f;border-bottom:1px solid #fff;font-weight:400;-webkit-transition:color .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out}.listing-people li a:hover b{border-bottom:1px solid #e1691f}.listing-people li img{display:block;margin:0 0 13px}.listing-tweets{margin:0}.listing-tweets li{list-style:none;border-top:1px solid #e6e6e6;padding:15px 0 14px;margin:0;color:#4d4d4d}.listing-tweets li:first-child{padding-top:0;border-top:0}.listing-tweets .hash{color:#1a1a1a}.listing-tweets i{display:block;font-style:normal;color:#999;padding:5px 0 0}.listing-news{margin:0}.listing-news li{border-top:1px solid #e6e6e6;margin:0;color:#4d4d4d;list-style:none}.listing-news li a{display:block;padding:15px 0 14px;color:#999;text-decoration:none;border-bottom:0}.listing-news li b{color:#1a1a1a;border-bottom:1px solid #fff;-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out}.listing-news li a:hover b{color:#06a3e3;border-bottom:1px solid #bfe7f8}.tabs{overflow:hidden;margin:0;border-bottom:1px solid #ccc}.tabs li{display:inline;float:left;margin:0 20px 0 0}.tabs li a{display:block;font-size:24px;line-height:30px;padding:0 0 13px;color:#ccc;text-decoration:none;border-bottom:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.tabs li a:hover{color:#e1691f}.tabs li.current a{color:#1a1a1a;border-bottom:5px solid #ccc;padding-bottom:8px;cursor:default}.paginator-numbers{overflow:hidden;margin:0;padding:0;border-top:1px solid #ccc;text-align:right;clear:both}.paginator-numbers li{display:inline-block;font-size:11px;line-height:38px;height:38px;color:#666;letter-spacing:1px;font-weight:700;text-transform:uppercase;*display:inline;*zoom:1}.paginator-numbers li.pg{padding-right:6px}.paginator-numbers li.pg~li{margin-left:-4px}.paginator-numbers li.pg+li.current{margin-left:0}.paginator-numbers li.next,.paginator-numbers li.prev{float:left;margin:0 20px 0 0}.paginator-numbers a{display:inline-block;color:#666;text-align:center;width:38px;height:38px;margin:0;*display:inline;*zoom:1;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.paginator-numbers a:hover{color:#e1691f}.paginator-numbers li.current a{color:#fff;background:#ccc;text-decoration:none}.paginator-numbers li.next a,.paginator-numbers li.prev a{color:#e1691f;width:auto;text-align:left;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -935px;padding:0 0 0 10px;-webkit-transition:none;transition:none}.paginator-numbers li.next a{padding:0 10px 0 0;background-position:100% -1035px}.paginator-numbers li.next a:hover,.paginator-numbers li.prev a:hover{text-decoration:underline}.paginator-numbers li.next a.disabled,.paginator-numbers li.prev a.disabled{color:#e6e6e6;background-position:0 -885px;border-bottom:0;text-decoration:none}.paginator-numbers li.next a.disabled{background-position:100% -985px}.paginator-prev-next{overflow:hidden;margin:0;padding:0;border-top:1px solid #ccc;clear:both}.paginator-prev-next li{display:inline;float:left;font-size:11px;line-height:38px;height:38px;font-weight:700;text-transform:uppercase}.paginator-prev-next li.next{float:right}.paginator-prev-next a{display:block;color:#e1691f;height:38px;margin:0;text-decoration:none;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -935px;padding:0 0 0 10px;-webkit-transition:none;transition:none}.paginator-prev-next li.next a{padding:0 10px 0 0;background-position:100% -1035px}.paginator-numbers li a:hover{text-decoration:underline}.paginator-prev-next a.disabled{color:#e6e6e6;background-position:0 -885px}.paginator-prev-next li.next a.disabled{background-position:100% -985px}.paginator-older-newer{overflow:hidden;margin:0;padding:0;border-top:1px solid #ccc;clear:both}.paginator-older-newer li{display:inline;float:left;font-size:11px;line-height:38px;height:38px;font-weight:700;text-transform:uppercase}.paginator-older-newer li.older{float:right}.paginator-older-newer a{display:block;color:#e1691f;height:38px;margin:0;text-decoration:none;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -734px;padding:0 0 0 15px;letter-spacing:.1em;-webkit-transition:none;transition:none}.paginator-older-newer li.older a{padding:0 15px 0 0;background-position:100% -834px}.paginator-older-newer a:hover{text-decoration:underline}.paginator-older-newer a.disabled,.paginator-older-newer a.disabled:hover{color:#e6e6e6;background-position:0 -684px;text-decoration:none;cursor:default}.paginator-older-newer li.older a.disabled{background-position:100% -784px}nav.extra li.next{float:left;margin-left:3em}li.extra{float:right}li.extra a{background:none}#fm.detail>.cols-2x{overflow:visible;position:relative;z-index:1}.detail .content .col-1{width:460px;padding:25px 0 0 160px}.detail .content .col-1>.cover,.detail .content .col-1>.embed,.detail .content .col-1>.img,.detail .content .col-1>.ngg-imagebrowser,.detail .content .col-1>.pullquote,.detail .content .col-1>.wp-caption,.detail .content .col-1>div.meta,.detail .content .col-1>p>a[rel*=attachment],.detail .content .col-1>p>embed,.detail .content .col-1>p>iframe,.detail .content .col-1>p>img,.detail .content .col-1>p>object{clear:left;display:inline;float:left;margin:6px 20px 22px -160px;position:relative}.detail .content .col-1>div.meta{margin-bottom:60px}.detail .content .col-1>div.meta p.tags{border-top:1px solid #e5e5e5;margin-top:-4px;padding-top:15px}.detail .content .col-1>.embed,.detail .content .col-1>.img,.detail .content .col-1>.ngg-imagebrowser,.detail .content .col-1>.wp-caption,.detail .content .col-1>p>a[rel*=attachment],.detail .content .col-1>p>embed,.detail .content .col-1>p>iframe,.detail .content .col-1>p>img,.detail .content .col-1>p>object{margin:5px 20px 16px -160px}.detail .content .col-1>.embed:first-child,.detail .content .col-1>.img:first-child,.detail .content .col-1>.ngg-imagebrowser{margin-top:-26px;max-width:620px;width:620px;background:#1a1a1a;overflow:hidden}.detail .content .col-1>.ngg-imagebrowser{background:transparent}.detail .content .col-1>.embed:first-child iframe,.detail .content .col-1>.img:first-child iframe{margin:0 auto;display:block;width:620px}.detail .content .col-1 div.meta{width:140px;color:#999;margin-top:0}.detail .content .col-1 div.meta .hidesubmsg{line-height:22px;border:1px solid #333;padding:1em;color:#333;background-color:#efefef}.detail .content .col-1 .img img{display:block;max-width:620px!important;height:auto;margin:0 auto}.detail .content .col-1 .img span,.detail .content .col-1>.wp-caption .wp-caption-text{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px;line-height:17px;margin:0}.detail .content .col-1 .img .locked{position:absolute;left:0;top:0;color:#fff;background:#f0341b url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -601px;padding:0 15px 0 34px;font-size:14px;height:41px;line-height:43px}.detail .content .col-1 .pullquote{margin-top:14px;width:300px}.detail .content .col-1>.cover{position:relative;border:1px solid #e6e6e6;min-height:33px}.detail .content .col-1>.cover img{display:block;margin:0;border:0}.detail .content .col-1>.wp-caption a[rel*=attachment],.detail .content .col-1>.wp-caption a[rel*=attachment] img,.detail .content .col-1>p>a>img,.detail .content .col-1>p>img,.detail .content .col-1>p a[rel*=attachment],.detail .content .col-1>p a[rel*=attachment] img{max-width:620px!important;min-width:300px;height:auto;display:block;border:0!important;text-decoration:none!important}.detail .content .col-1>.wp-caption a[rel*=attachment].full-height-thumb,.detail .content .col-1>.wp-caption a[rel*=attachment] img.full-height-thumb,.detail .content .col-1>p>a>img.full-height-thumb,.detail .content .col-1>p>img.full-height-thumb,.detail .content .col-1>p a[rel*=attachment].full-height-thumb,.detail .content .col-1>p a[rel*=attachment] img.full-height-thumb{max-width:380px!important}.detail .content .col-1>p>embed,.detail .content .col-1>p>iframe,.detail .content .col-1>p>object,.detail .content .col-1>p>object embed{max-width:620px!important;min-width:300px;width:620px!important;position:relative}.detail .content .col-1>.wp-caption,.detail .content .col-1>.wp-caption a[rel*=attachment],.detail .content .col-1>.wp-caption a[rel*=attachment] img{max-width:620px!important;min-width:300px;height:auto}.detail .content .col-1>p:first-of-type:first-letter{display:inline;float:left;font-size:49px;margin:11px 5px 0 -2px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal!important}.detail .content .col-1 .comments{margin:0 0 20px -160px;padding:15px 0 0;clear:left}.detail .featured-articles{clear:both}.detail .featured-articles .leaderboard2{width:728px;margin:0 auto}.detail .featured-articles .leaderboard2 a:hover{border-bottom:0}.detail .featured-articles .leaderboard2 img{margin-bottom:30px}.detail .featured-articles ul.listing-articles{overflow:hidden;padding:0 0 20px;margin:0}.detail .featured-articles ul.listing-articles li{display:inline;float:left;margin:0 0 0 20px;width:220px}.detail .featured-articles ul.listing-articles li:first-child{margin-left:0}#fm.listing .cols-2x{padding-top:33px;padding-bottom:0;position:relative;list-style:none}.listing .content .col-1{padding-top:0;padding-bottom:65px}.listing-heros .content .col-1{border-top:0}.listing-heros section.content>h1{border-bottom:1px solid #999;padding:0 0 31px}.listing-heros section.content>.col-1 .listing-articles-lg>li:first-child{padding-top:0}.listing-heros section.content>.col-1 .hero-features~.listing-articles-lg>li:first-child{padding-top:26px}.listing .hero-features{margin:0;padding:0 0 18px;border-bottom:1px solid #999}.listing .about{color:#666}.listing aside.about>h1{margin-bottom:15px}.listing .about .links{margin:-7px 0 16px}.listing .our_writers{overflow:hidden;padding:0 0 11px}.listing aside.our_writers>h1{margin-bottom:15px}.listing .our_writers .col{display:inline;float:left;width:140px;margin:0}.listing .our_writers .col:first-child{margin-right:20px}.listing .our_writers .col a{color:#999}.listing .our_writers .col a:hover{color:#e1691f;border-bottom:1px solid #e1691f}.listing .tags ul{overflow:hidden;margin:-5px 0 23px -20px}.listing .tags li{display:inline;float:left;width:140px;margin:0 0 0 20px}.listing .tags a:hover{border-bottom:1px solid #e1691f}.listing .elsewhere{overflow:hidden}.listing .elsewhere .col{display:inline;float:left;width:140px;margin:-5px 0 0}.listing .elsewhere .col:first-child{margin-right:20px}.listing .elsewhere h2{font-size:16px;line-height:22px;margin:0 0 6px;font-weight:400}.listing .elsewhere ul{list-style:none}.listing .elsewhere li{margin:0 0 6px}.listing .elsewhere a{color:#999}.listing .elsewhere a:hover{color:#e1691f;border-bottom:1px solid #e1691f}aside.subscribe{padding:0 0 15px}aside.subscribe img{display:inline;float:left;margin:0 20px 20px 0}aside.subscribe p{color:#666;margin:0 0 13px;position:relative;top:-5px}aside.subscribe p+p{clear:both}aside.subscribe .btn{height:51px;line-height:51px}aside.archive{overflow:hidden;padding:0 0 11px}aside.archive .col{display:inline;float:left;width:140px;margin:0}aside.archive .col:first-child{margin-right:20px}aside.archive h2{font-size:24px!important;line-height:26px!important;margin:0!important;font-weight:400;border:0!important;padding:0!important}aside.archive .col ul{margin:0 0 6px}aside.archive .col a{color:#999}aside.archive .col a:hover{color:#e1691f;border-bottom:1px solid #e1691f}aside.archive .col h2 a{color:#1a1a1a}.hero-features{padding:14px 0 20px;margin:-14px 0 0;overflow:hidden}.hero-features header{position:relative;margin:0 0 20px}.hero-features h2{font-size:24px;line-height:30px;padding:0 0 13px;border-bottom:1px solid #ccc;font-weight:400;margin:0!important}.hero-features h2 i{color:#999;font-style:normal}.hero-features header .progress{display:block;background:url(/wp-content/themes/filmmaker/images/checker_grey_lg.png) repeat-x 0 0;height:10px;width:.5%}.hero-features header .paginator{position:absolute;background:#fff;left:0;top:-8px;right:0;height:51px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ie6 .hero-features header .paginator,.ie7 .hero-features header .paginator,.ie8 .hero-features header .paginator{display:none}.hero-features:hover header .paginator{opacity:1}.ie7 .hero-features:hover header .paginator,.ie8 .hero-features:hover header .paginator{display:block}.hero-features header .paginator .next{display:inline;float:right}.hero-features header .paginator .next a{width:480px;height:51px;line-height:50px;overflow:hidden;display:block;text-align:right;white-space:nowrap;padding:0 39px 0 0;background:url(/wp-content/themes/filmmaker/images/sprite_paginator.png) no-repeat 400px -32px;border-bottom:0;text-overflow:ellipsis}.hero-features header .paginator .next a:hover{text-decoration:underline}.hero-features header .paginator .prev{display:inline;float:left;width:51px;border-right:1px solid #ccc}.hero-features header .paginator .prev a{display:block;font:0/0 a;color:transparent;width:51px;height:51px;background:url(/wp-content/themes/filmmaker/images/sprite_paginator.png) no-repeat 19px -82px;border-bottom:0}.hero-features header .paginator .prev a:hover{background-position:19px -132px}.hero-feature{margin:0;color:#666;display:none}.hero-features header+.hero-feature{display:block}.hero-feature .img{position:relative;display:block;margin:0 0 13px;background:#000;border-bottom:0}.hero-feature .img img{display:block}.hero-feature .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px}.hero-feature h3{font:45px/48px arno-pro,Georgia,serif;margin:0 0 18px;color:#1a1a1a}.hero-feature h3 a{color:#1a1a1a;text-decoration:none;border-bottom:0}.hero-feature h3 i{font-style:italic}.hero-feature.hover h3 a,.hero-feature h3 a:hover{color:#06a3e3}.hero-feature.hover p a{color:#999}form,form fieldset{margin:0;padding:0;border:0}form legend{display:none}form ol li,form ul li{list-style-type:none;margin:0 0 15px}form label{display:block;font-size:14px;color:#666;margin:0 0 4px}form input[type=email],form input[type=password],form input[type=search],form input[type=tel],form input[type=text]{background:#fafafa;border:1px solid #ccc;border-radius:1px;width:258px;color:#666;padding:18px 20px 15px;font:16px/16px proxima-nova,Helvetica,Arial,sans-serif;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out}form input[type=email]:hover,form input[type=password]:hover,form input[type=search]:hover,form input[type=tel]:hover,form input[type=text]:hover{border-color:#666}form input[type=email]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus{border-color:#00a1e5;border-width:2px;padding:17px 19px 14px}form input[type=email].error,form input[type=password].error,form input[type=search].error,form input[type=tel].error,form input[type=text].error{border-color:#ee827c;border-width:2px;padding:17px 19px 14px;font-weight:400;color:#ee827c}form input[type=text].small{background:#fafafa;border-radius:1px;width:180px;color:#666;font:14px/14px proxima-nova,Helvetica,Arial,sans-serif;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out}form input[type=text].micro{width:50px}form .btn{padding:18px 15px 17px;height:auto;line-height:16px}.btn_primary,form button,form input[type=submit]{display:block;cursor:pointer;font:16px/16px proxima-nova,Helvetica,Arial,sans-serif;border:1px solid #0081b7;padding:18px 15px 17px;border-radius:3px;color:#fff;text-shadow:0 -1px 0 #0e82b2;background:#1aaae8;background:-webkit-gradient(linear,left top,left bottom,from(#1aaae8),to(#0495d2));background:linear-gradient(180deg,#1aaae8 0,#0495d2);-webkit-transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out}.submit-item .loader{background:url(/wp-content/themes/filmmaker/images/ajax-loader-light.gif) 0 0 no-repeat;width:15px;height:15px;vertical-align:middle;margin-left:.5em;display:none}.submit-item.loading .loader{display:inline-block}.btn_primary{display:inline-block;*display:inline;*zoom:1}.btn_primary_inline{display:inline-block!important}.btn_primary:hover,form button:hover,form input[type=submit]:hover{border-color:#00405c}.btn_primary:active,form button:active,form input[type=submit]:active{background:#1aaae8;background:-webkit-gradient(linear,left top,left bottom,from(#0495d2),to(#1aaae8));background:linear-gradient(180deg,#0495d2 0,#1aaae8)}form button.secondary,form input[type=submit].secondary{text-shadow:none;color:#666;border-color:#ccc;background:#f8f8f9;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f9));background:linear-gradient(180deg,#fff 0,#f8f8f9)}form button.secondary:hover,form input[type=submit].secondary:hover{border-color:#1a1a1a;color:#1a1a1a}form button.secondary:active,form input[type=submit].secondary:active{background:#f8f8f9;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f9),to(#fff));background:linear-gradient(180deg,#f8f8f9 0,#fff)}form .for_email label.loading{background-image:url(/wp-content/themes/filmmaker/images/ajax-loader-light.gif);background-repeat:no-repeat;background-position:100%}form .for_promo{padding:20px 0 15px}form #promo_panel .resultMsg{padding:10px 0;color:#999}form .for_promo label.loading{background-position:100%}.loading,form .for_promo label.loading{background-image:url(/wp-content/themes/filmmaker/images/ajax-loader-light.gif);background-repeat:no-repeat}.loading{background-position:50%}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(/wp-content/themes/filmmaker/images/sprite_uniform.png)}div.selector{background-position:0 -400px;line-height:53px;height:53px;margin:3px 0 2px}div.selector span{background-position:right -100px;height:53px;line-height:53px}div.selector.active,div.selector:active{background-position:0 -506px}div.selector.active span,div.selector:active span{background-position:right -206px}div.selector.focus,div.selector.hover,div.selector:hover{background-position:0 -453px}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -153px}div.selector.active:hover,div.selector.focus.active,div.selector.focus:active,div.selector:hover:active{background-position:0 -506px}div.selector.active:hover span,div.selector.focus.active span,div.selector.focus:active span,div.selector:hover:active span{background-position:right -206px}div.selector.disabled{background-position:0 -612px}div.selector.disabled span{background-position:right -312px}div.selector select{height:50px}div.selector.error{background-position:0 -559px}div.selector.error span{background-position:right -259px}div.checker,div.checker input,div.checker span{width:20px;height:20px}div.checker span{background-position:0 -50px}div.checker.active span,div.checker:active span{background-position:-20px -50px}div.checker.focus span,div.checker:hover span{background-position:0 -50px}div.checker.active:hover span,div.checker.focus.active span,div.checker.focus:active span,div.checker:active:hover span{background-position:-60px -50px}div.checker span.checked{background-position:-38px -50px}div.checker.active span.checked,div.checker:active span.checked{background-position:-46px -50px}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-60px -50px}div.checker.active.focus span.checked,div.checker.active:hover span.checked,div.checker.focus:active span.checked,div.checker:hover:active span.checked{background-position:-60px -60px}div.checker.disabled.active span,div.checker.disabled:active span,div.checker.disabled span{background-position:-80px -50px}div.checker.disabled.active span.checked,div.checker.disabled:active span.checked,div.checker.disabled span.checked{background-position:-100px -50px}div.radio,div.radio input,div.radio span{width:20px;height:20px}div.radio span{background-position:0 0}div.radio.active span,div.radio.focus span,div.radio:active span,div.radio:hover span{background-position:-20px 0}div.radio.active.focus span,div.radio.active:hover span,div.radio.focus:active span,div.radio:active:hover span{background-position:-60px 0}div.radio span.checked{background-position:-40px 0}div.radio.active:hover span.checked,div.radio.active span.checked,div.radio.focus.active span.checked,div.radio.focus:active span.checked,div.radio.focus span.checked,div.radio:active span.checked,div.radio:hover:active span.checked,div.radio:hover span.checked{background-position:-60px 0}div.radio.disabled.active span,div.radio.disabled:active span,div.radio.disabled span{background-position:-80px 0}div.radio.disabled.active span.checked,div.radio.disabled:active span.checked,div.radio.disabled span.checked{background-position:-100px 0}input[type=submit].disabled{opacity:.5}#fm.home>.content{overflow:visible;position:relative;z-index:1;padding-top:33px;padding-bottom:60px}#fm.home .content .cols-3x{padding:0 0 19px}#fm.home .content .cols-2x{padding:0}#fm.home .content .cols-2x .col-1{padding-top:0;border-top:0}.home .content h2{font-size:24px;line-height:30px;padding:0 0 13px;margin:0 0 20px;border-bottom:1px solid #ccc;font-weight:400}.home .content h2 a{color:#1a1a1a}.home .content h2 a:hover{color:#1a1a1a;border-color:#1a1a1a}.home .content h3{font:38px/36px arno-pro,Georgia,serif;margin:0 0 15px;color:#1a1a1a}.home .content h3 a{color:#1a1a1a;text-decoration:none}.home .content h3 i{font-style:italic}.home .content .hover h3 a,.home .content h3 a:hover{color:#06a3e3;border-bottom:0!important}.home .content div.hover p a{color:#999}.home .content .hero-feature h3{font:45px/48px arno-pro,Georgia,serif;margin:0 0 18px}.home .content .hero-feature p.meta{margin-top:-12px;color:#999}.home .latest-news-popular{margin:0 0 26px;position:relative;min-height:600px}.ie7 .home .tabs{position:relative;z-index:9999;background:#fff}.home .tab_content{display:none;width:300px;height:360px;overflow:hidden;padding:0 0 39px}.home .tabs+.tab_content{display:block}.home .tab_content .listing-news{position:relative;width:300px}.home .listing-news .placeload{padding-top:1em}.home .tab_content .paginator-older-newer{position:absolute;left:0;right:0;bottom:0;margin:0;background:#fff}.home .features{padding:0 0 24px}.home .features h2{font-size:24px;line-height:30px;padding:0 0 13px;margin:0 0 20px;border-bottom:1px solid #ccc;font-weight:400}.home .features .first{position:relative;min-height:348px;padding:0 640px 0 0;margin:0 0 20px;color:#666}.home .features .first .img{position:absolute;right:0;top:0;border-bottom:0}.home .features .first .img img{display:block}.home .features .first .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px}.home .features .first h3{padding:3px 0 0;margin:0 0 11px;border-bottom:0!important}.home .features .first h3 a,.home .features .first h3 a:hover{border-bottom:0!important}.home .features .first.hover p a{color:#999}.home .features .first p.meta{margin-top:-12px;color:#999}.home .features .listing-articles{overflow:hidden;margin:0 0 0 -20px;padding:0 0 10px}.home .features .listing-articles li{display:inline;float:left;width:300px;margin:0 0 0 20px}.home .features .listing-articles li a{margin-bottom:0}.home .features .listing-articles .meta{display:block;padding:6px 0 0;margin:0}.home .feature{color:#666}.home .feature .img{position:relative;display:block;margin:0 0 28px;border-bottom:0}.home .feature .img img{display:block}.home .feature .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px}.home .feature .meta{margin-top:-12px;color:#999}.home .content .cols-3x .col-1 .listing-articles{margin:-5px 0 0}.home .content .cols-3x .col-1 .listing-articles li{border-top:1px solid #e6e6e6;padding:15px 0 13px;margin:0;list-style:none}.home .content .cols-3x .col-1 .listing-articles li:first-child{padding:0 0 14px;border-top:0}.home .content .cols-3x .col-1 ul.listing-articles li>a:first-child,.home .content .cols-3x .col-1 ul.listing-articles li>a:first-child+a{margin-bottom:0}.home .content .cols-3x .col-1 .listing-articles li .meta,.home .content .cols-3x .col-1 .listing-articles li b{font-size:16px;line-height:22px}.home .content .cols-3x .col-1 .listing-articles li .meta{padding:0;margin:0}.home .content .cols-3x .col-1 .listing-articles li i{font-size:14px;font-style:normal;color:#999;display:block;margin:0 0 -23px}.home .content .cols-3x .col-1 .listing-articles li.with_i{position:relative;padding-top:35px}.home .content .cols-3x .col-1 .listing-articles li.with_i .i,.home .content .cols-3x .col-1 .listing-articles li.with_i .i:hover{position:absolute;top:15px;left:0;text-decoration:none;border:0}.home .content .cols-3x .col-1 .listing-articles li.with_i .i i{margin:0}.home .content .cols-3x .col-1 .listing-articles li.with_i .i:hover i{text-decoration:underline}.home .content .cols-3x .col-1 .listing-articles li a b>i{font-size:16px;color:#1a1a1a;line-height:22px;font-style:italic;display:inline;margin:0}.home .content .cols-3x .col-1 .listing-articles li i~a:hover~a{color:#999}.home .listing-tweets{margin-top:-5px}.home .listing-covers{margin-bottom:-20px}.home .videos ul.listing-articles{margin:0 0 0 -20px;overflow:hidden}.home .videos ul.listing-articles li{display:inline;float:left;width:300px;margin:0 0 0 20px}.home .tout-subscribe{display:block;position:relative;left:20px}.home .leaderboard2{width:728px;margin:0 auto}#leaderboard2-home a:active,.home .leaderboard2 a:hover{border-bottom:0}.home .leaderboard2 img{margin-bottom:30px}.home .leaderboard2-mobile{width:320px;margin:0 auto}@media only screen and (max-width:335px){.home .leaderboard2-mobile{position:relative;left:-10px}}#leaderboard2-home a:active,.home .leaderboard2-mobile a:hover{border-bottom:0}.home .leaderboard2-mobile img,.home .vodpicks-ad img{margin-bottom:10px}.home .webbox-mobile{margin:0 auto;width:320px}.home .webbox-mobile iframe{width:320px;height:250px;margin-bottom:15px}#fm.vod-detail>.content{position:relative}#fm.vod-detail>.content .cols-2x:first-child{padding-bottom:0;padding-top:33px}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x{padding:16px 0 64px}.vod-detail .content div.col-1 h2{margin:0 0 12px -160px;font:48px/48px arno-pro,Georgia,serif}.vod-detail .content div.col-1 h2 i{font-style:normal}.vod-detail .content .col-1>p:first-of-type:first-letter{display:inline;float:none;font-size:16px;font-weight:400;font-style:normal;margin:0;font-family:proxima-nova,Helvetica,Arial,sans-serif}.vod-detail .vod-submission p{color:#666;margin:-6px 0 18px}.vod-detail .vod-ad{width:300px;margin:0 auto}.detail .content .col-1 .meta{overflow:hidden;margin-top:-7px}.detail .content .col-1 .meta li{display:inline;float:left;margin:0 14px 0 0;color:#999}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x .col-1{padding:0;border-top:0;width:620px}.vod-detail .content .col-1>.img:first-child{margin-bottom:25px}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x .col-1 ul{margin:0}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x .col-1 ul.listing-covers{margin:0 0 0 -20px}#fm.vod-detail>.content .cols-2x:first-child+.cols-2x .col-1 ul.listing-covers li:nth-child(4n+1){clear:both}.vod-detail>.content .col-2{overflow:hidden}.vod-detail>.content .col-2 .col{display:inline;float:left;width:140px;margin:0}.vod-detail>.content .col-2 .col:first-child{margin-right:20px}.vod-detail>.content .col-2 .col h2{font-size:16px;line-height:22px;margin:0;font-weight:400}.vod-detail>.content .col-2 .col ul{margin:0 0 6px}.vod-detail>.content .col-2 .col a{color:#999}.vod-detail>.content .col-2 .col a:hover{color:#e1691f;border-bottom:1px solid #e1691f}#fm.video-detail>.cols-2x{padding-bottom:65px;padding-top:33px;position:relative}.video-detail .content .col-1{width:620px;padding-left:0}.video-detail .content div.col-1>.embed:first-child,.video-detail .content div.col-1>.img:first-child{margin:-26px 0 15px;width:620px;max-width:620px;height:auto;background:#1a1a1a}.video-detail .content div.col-1>.embed iframe{margin:0 auto;display:block;width:620px}.video-detail .content div.col-1 h2{margin:0 0 13px;font:48px/48px arno-pro,Georgia,serif}.video-detail .content div.col-1 h2 i{font-style:italic}.video-detail .content div.col-1 h2 a{color:#1a1a1a;text-decoration:none}.video-detail .content div.col-1 h2 a:hover,.video-detail .content div.col-1.hover h2 a{color:#06a3e3;border-bottom:0!important}.video-detail .content div.col-1.hover p a{color:#999}.video-detail .content div.col-1 p.meta{color:#999;margin:-7px 0 27px}.video-detail .content .col-1>p:first-of-type:first-letter{display:inline;float:none;font-size:16px;font-weight:400;font-style:normal;margin:0;font-family:proxima-nova,Helvetica,Arial,sans-serif}.video-detail .more-videos{clear:both}.video-detail .more-videos .listing-articles{margin:0 0 0 -20px}.video-detail .more-videos .listing-articles li{display:inline;float:left;margin:0 0 0 20px;height:345px;width:300px}#fm.latest-issue>.content{overflow:visible;position:relative;z-index:1;padding-top:33px;padding-bottom:10px}.latest-issue .main-feature{position:relative;padding:0 320px 0 0;margin:0 0 27px;color:#666}.latest-issue .main-feature .img,.latest-issue .main-feature .img:hover{position:relative;margin:0 0 21px;text-decoration:none;border:0;display:block}.latest-issue .main-feature .img img{display:block}.latest-issue .main-feature .img span.locked{position:absolute;left:0;top:0;color:#fff;background:#f0341b url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -601px;padding:0 15px 0 34px;font-size:14px;height:41px;line-height:43px}.latest-issue .main-feature h2{font:48px/48px arno-pro,Georgia,serif;color:#1a1a1a;margin:0 0 6px}.latest-issue .main-feature h2 a,.latest-issue .main-feature h2 a:hover{color:#1a1a1a;border-bottom:0;text-decoration:none}.latest-issue .main-feature.hover h2,.latest-issue .main-feature.hover h2 a{color:#06a3e3}.latest-issue .main-feature .meta{margin-top:-7px}.latest-issue .main-feature .cover{position:absolute;right:20px;bottom:5px}.latest-issue .main-feature.hover .post-locked-msg a,.latest-issue .main-feature.hover p a,.latest-issue>.content .meta{color:#999}.latest-issue>.content .listing-articles{color:#666}.latest-issue .features h2{font-size:24px;line-height:30px;padding:0 0 13px;margin:0 0 20px;border-bottom:1px solid #ccc;font-weight:400}.latest-issue .features .first{position:relative;min-height:348px;padding:0 640px 0 0;margin:0 0 20px;color:#666}.latest-issue .features .first h3 a{color:#1a1a1a;text-decoration:none;border-bottom:0}.latest-issue .features .first.hover h3 a,.latest-issue .features .first h3 a:hover{color:#06a3e3}.latest-issue .features .first.hover .post-locked-msg a,.latest-issue .features .first.hover p a{color:#999}.latest-issue .features .first .img{position:absolute;right:0;top:0;border-bottom:0}.latest-issue .features .first .img img{display:block}.latest-issue .features .first .img span{position:absolute;left:0;bottom:0;color:#fff;background:#1a1a1a;background:rgba(0,0,0,.5);padding:14px 15px 12px;max-width:75%;font-size:14px}.latest-issue .features .first .img .locked{position:absolute;left:0;top:0;color:#fff;background:#f0341b url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -601px;padding:0 15px 0 34px;font-size:14px;height:41px;line-height:43px}.latest-issue .features .first h3{font:38px/36px arno-pro,Georgia,serif;color:#1a1a1a;padding:3px 0 0;margin:0 0 11px}.latest-issue .features .first h3 i{font:italic 38px/36px arno-pro,Georgia,serif}.latest-issue .features .listing-articles{overflow:hidden;margin:0 0 0 -20px;padding:0 0 10px}.latest-issue .features .listing-articles li{display:inline;float:left;width:300px;margin:10px 0 0 20px}.latest-issue .features .listing-articles .meta{display:block;padding:6px 0 0;margin:0}.latest-issue .features .listing-articles p+.meta{margin-top:-12px}#fm.latest-issue>.content .cols-3x{padding-top:17px}.latest-issue>.content .cols-3x .col-1,.latest-issue>.content .cols-3x .col-2,.latest-issue>.content .cols-3x .col-3{padding-bottom:20px}.latest-issue>.content .cols-3x .col-1 .listing-articles{margin:-5px 0 0}.latest-issue>.content .cols-3x .col-1 .listing-articles li{font-size:14px;line-height:20px;border-top:1px solid #e6e6e6;padding:7px 0 14px;margin:0}.latest-issue>.content .cols-3x .col-1 .listing-articles li:first-child{padding:0 0 14px;border-top:0}.latest-issue>.content .cols-3x .col-1 ul.listing-articles li>a:first-child{margin-bottom:0}.latest-issue>.content .cols-3x .col-1 .listing-articles li .meta,.latest-issue>.content .cols-3x .col-1 .listing-articles li b{font-size:16px;line-height:22px}.latest-issue>.content .cols-3x .col-1 .listing-articles li .meta{padding:6px 0 0;margin:0;display:block}.latest-issue>.content .cols-3x .col-2 .listing-articles li .img{margin:0 0 15px}.latest-issue>.content .cols-3x .col-2 .listing-articles li .img img{margin-bottom:28px}.latest-issue>.content .cols-3x .col-2 .listing-articles li b{font:34px/37px arno-pro,Georgia,serif;text-decoration:none;border-bottom:0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.latest-issue>.content .cols-3x .col-2 .listing-articles li b i{font-style:normal;font:italic 34px/37px arno-pro,Georgia,serif}.latest-issue>.content .cols-3x .col-2 .listing-articles li .meta{display:block;padding:6px 0 1px}.latest-issue>.content .cols-3x .col-2 .listing-articles li p+.meta{margin-top:-12px}.latest-issue>.content .also{border-top:1px solid #e6e6e6;padding:24px 0 0;margin:0 0 15px;color:#666}.latest-issue>.content .also b{color:#1a1a1a}.content .post-locked-msg{color:#999;font-style:italic;font-size:14px;line-height:1.3em;display:inline}.content .post-locked-excerpt{display:inline}.latest-issue>.content nav{width:620px}#fm.columns>.content .cols-2x{padding-top:40px;padding-bottom:65px;position:relative}.columns .content header{background:#666 url(/wp-content/themes/filmmaker/images/chevrons_wh.png) repeat-x 0 100%;color:#fff;padding:35px 0 17px;max-width:980px;margin:0 auto;-webkit-font-smoothing:antialiased}.columns .content header h1{font:700 48px/48px arno-pro,Georgia,serif;margin-bottom:4px}.columns .content header h1 i{font-style:italic}.columns .content header h2{font:24px/24px arno-pro,Georgia,serif}.columns .content header h2 i{font-style:italic}.columns .content header h2 b{display:inline-block;font:italic 24px/24px arno-pro,Georgia,serif;background:url(/wp-content/themes/filmmaker/images/dot.png) no-repeat 5px 50%;padding-left:20px}.columns .content header h1 a,.columns .content header h1 a:hover,.columns .content header h2 a,.columns .content header h2 a:hover{color:#fff;text-decoration:none;border-bottom:0}.columns .content .c{background:#fff}.columns section.content .cols-2x .col-1{padding:0;border-top:0}.columns .content .meta .hidesubmsg{line-height:22px;border:1px solid #333;padding:1em;color:#333;background-color:#efefef}.column-detail article.content>.c>h1{font:48px/48px arno-pro,Georgia,serif;margin-bottom:29px;margin-top:-6px}.column-detail article.content>.c>h1 i{font-style:italic}.archive .content .col-1{padding-top:33px}.archive .content .col-1 .archive_title{background-color:rgba(0,0,0,.7);color:#fff;text-transform:uppercase;text-align:center;padding:5px 0;margin-top:-47px;margin-bottom:12px;position:relative}.archive .content .col-1 .listing-archive p.readLinks a{color:#e47327;text-decoration:none;font-size:16px;display:inline}.search .content .col-1{border-top:0}.search .content fieldset,.search .content form{overflow:hidden;position:relative}.search .content label,.search .content legend{display:none}.search .content input[type=text]{display:block;padding:18px 71px 15px 20px;width:527px;margin:0}.search .content form input[type=text]:focus{padding:17px 70px 14px 19px}.search .content form input[type=submit]{position:absolute;right:2px;top:2px;border:0;font:0/0 a;color:transparent;width:50px;height:50px;padding:0;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -50px -150px;cursor:pointer;border-radius:0;pointer-events:none}.search .content form input[type=text]:focus+input[type=submit]{background-position:-100px -150px;pointer-events:auto}.search .content form input[type=submit]:active,.search .content form input[type=text]:focus+input[type=submit]:hover{background-color:#00a1e5;background-position:0 -150px}.search .content form input[type=submit]:active{border:1px solid #00a1e5;border-left:0}.ie7 .search .content input[type=submit]{text-indent:-9999em}.advertise .content>img{display:block;margin:0 0 36px}.advertise .content .col-1{border-top:0;padding-top:0}.advertise .content .col-1 h2{padding-top:9px;margin-bottom:15px}.advertise .how-to{padding-bottom:11px;color:#666}.advertise .how-to h1{margin-bottom:14px;color:#1a1a1a}.advertise .how-to p{line-height:28px;margin-bottom:7px}.advertise .how-to b{color:#1a1a1a}.advertise .how-to .tel{color:#666;text-decoration:none}.advertise .requirements{color:#666}.advertise .requirements h1{margin-bottom:14px;color:#1a1a1a}.advertise .requirements p,.advertise .requirements ul{margin:0;line-height:28px}.advertise .requirements b{color:#1a1a1a}.contact .content .col-1{border-top:0;padding-top:0}.contact .content .nb{color:#999}#fm.subscribe ol{padding:0}#fm.subscribe #s_em,#fm.subscribe #s_ey{width:75px}#fm.subscribe section.c{padding-top:35px;padding-bottom:54px;zoom:1}.subscribe .header{padding:125px 30px 0 640px;min-height:275px;background:#e26b13 url(/wp-content/themes/filmmaker/images/subscribe_lg.png) no-repeat 30px 100%}.subscribe .content .header h2,.subscribe .header p{font:24px/28px arno-pro,Georgia,serif;color:#fff;-webkit-font-smoothing:antialiased;border:0;padding:0;margin:0 0 17px}.subscribe .content .header h2{font-size:46px;line-height:48px;font-weight:700}.subscribe .header h2 i,.subscribe .header p i{font-style:italic}#fm.subscribe .cols-3x{padding:6px 0 0}.subscribe .cols-3x .col-1,.subscribe .cols-3x .col-2,.subscribe .cols-3x .col-3{width:280px;padding:0 0 0 .5em;margin:0}.subscribe .cols-3x .col-2,.subscribe .cols-3x .col-3{width:280px;padding:0 0 0 2em}.subscribe form input[type=password],.subscribe form input[type=text]{width:84%}#fm.subscribe .cols-2x{padding:15px 0 0;margin:0}#fm.subscribe .cols-2x .col-1{padding-top:0;border-top:0;width:280px;margin:0}#fm.subscribe .cols-2x .col-2{padding-top:0;border-top:0;width:620px}.subscribe .subcols-2x .subcol-1,.subscribe .subcols-2x .subcol-2{width:270px;float:left;margin:0 1em 0 0;padding:0}.subscribe .cols-2_1 .col-1{width:600px;float:left}.subscribe .cols-2_1 .col-2{width:270px;float:left;margin:0 1em 0 0;padding:0}#fm.subscribe .cols-2_1:after{content:".";display:block;height:0;clear:both;visibility:hidden}.subscribe h3{font-size:16px;line-height:22px;margin-bottom:.5em}.subscribe .content h2{margin-bottom:15px}.subscribe h2 i{color:#999;font-style:normal;font-weight:400}#frmDigitalSubscribe,#subscribe_ipad,.subscribe .print{height:320px;position:relative;margin-bottom:27px}#frmDigitalSubscribe input[type=submit],#ipad_subscribe,.subscribe .print input[type=submit]{position:absolute;bottom:0}#ipad_subscribe{bottom:15px}.subscribe .print ol{overflow:hidden;margin-bottom:25px}.subscribe .print ol li{display:inline;float:left}.subscribe .print li:first-child{margin-right:15px!important}.subscribe .print label{color:#999;font-size:16px;margin:0}.subscribe .print label:hover span{text-decoration:underline;color:#13bad1;cursor:pointer}.subscribe .digital>p,.subscribe .newsletter>p{margin-bottom:20px}.subscribe .newsletter{position:relative}.subscribe .newsletter label{display:none}.subscribe .newsletter input[type=email],.subscribe .newsletter input[type=text]{padding:18px 71px 15px 20px;width:185px;margin:0}.subscribe .newsletter input[type=email]:focus,.subscribe .newsletter input[type=text]:focus{padding:17px 70px 14px 19px}.subscribe .newsletter input[type=submit]{position:absolute;right:24px;bottom:2px;border:0;font:0/0 a;color:transparent;width:49px;height:50px;padding:0;background:url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat -50px -400px;border-radius:0;cursor:default}.subscribe .newsletter input[type=email]:focus+input[type=submit],.subscribe .newsletter input[type=text]:focus+input[type=submit]{background-position:-100px -400px}.subscribe .newsletter input[type=email]:focus+input[type=submit]:hover,.subscribe .newsletter input[type=text]:focus+input[type=submit]:hover{background-color:#00a1e5;background-position:0 -400px;cursor:pointer}.subscribe .newsletter input[type=submit]:active{background-color:#00a1e5;background-position:0 -400px}.ie7 .subscribe .newsletter input[type=submit]{text-indent:-9999em}.subscribe .faq h2{margin:0}.subscribe .faq h3{border-bottom:1px solid #e6e6e6;padding:15px 50px 14px 0;margin:0;position:relative}.subscribe .faq h3:hover,.support h3:hover{cursor:pointer}.subscribe .faq h3 span{border-bottom:1px solid #fff;color:#1a1a1a;-webkit-transition:color .2s ease-in-out,border-bottom .2s ease-in-out;transition:color .2s ease-in-out,border-bottom .2s ease-in-out}.subscribe .faq h3:hover span{border-bottom-color:#bfe7f8;color:#00b9d2}.subscribe .faq h3 span.ico{content:" ";position:absolute;right:0;top:9px;width:33px;height:33px;background:#ccc url(/wp-content/themes/filmmaker/images/sprite.png) no-repeat 0 -1350px;border-bottom:0;opacity:0;-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.subscribe .faq h3:hover span.ico{opacity:1}.subscribe .faq h3.open{border-bottom-color:#fff}.subscribe .faq h3.open span.ico{background-position:0 -1300px;opacity:1}.subscribe .faq h3 span.ico:hover{background-color:#e26b13}.subscribe .faq div{color:#666;border-bottom:1px solid #e6e6e6}.support div{color:#666;line-height:22px}.subscribe .faq div ol,.subscribe .faq div ul,.support div ol,.support div ul{padding-left:1.2em}.subscribe .faq div ul li,.support div ul li{list-style-type:disc}.subscribe .faq div ol li,.support div ol li{list-style-type:decimal}.support div{margin-bottom:20px}#review_information .user_alert{color:#1aaae8}#review_information,#thank_you{padding-bottom:80px}#review_information .user-data li{padding:0 0 .25em}.subscribe label label.error{font-size:10px;margin-top:-7px;margin-bottom:-15px}#btnPaypal{margin:15px 0}#digitalSubscription input[type=submit]{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}#digitalSubscription label.error{color:#888}.subscribe #printSubscription ol{overflow:hidden;margin-bottom:25px}.subscribe #printSubscription label{color:#999;font-size:16px;margin:0}.subscribe #printSubscription label:hover span{text-decoration:underline;color:#13bad1;cursor:pointer}#printSubscription .price_difference{color:#000}#fm.subscribe .schedule tr{font-size:13px}#fm.subscribe .schedule th{padding:10px 8px;border-bottom:2px solid #999;line-height:1.4em;font-size:14px}#fm.subscribe .schedule td{padding:16px 8px;border-bottom:1px solid #eee}.gifts h2 i{color:#999;font-style:normal;font-weight:400}.gifts div.selector span{width:250px}.gifts div.selector select{width:300px}#subscribe_section #f_schedule_link{display:none}#fm.checkout .c{padding-top:35px;padding-bottom:54px;zoom:1}#fm.checkout .cols-2x{padding:24px 0 0;border-top:1px solid #999}.checkout .cols-2x .col-1{width:300px;padding:0;border:0}.checkout .cols-2x .col-2{width:620px;padding:0;border:0}.checkout h2,.checkout h3,.checkout h4{font-size:16px;line-height:22px}.checkout ol li{list-style-type:none}#checkout-progress-wrapper{color:#666}#checkout-progress-wrapper .one-page-checkout-progress>h3:first-child{display:none}#checkout-progress-wrapper .one-page-checkout-progress h4{position:relative;border-bottom:1px solid #e6e6e6;padding:15px 50px 14px 0;color:#ccc}#checkout-progress-wrapper .one-page-checkout-progress h4 .separator{display:none}#checkout-progress-wrapper .one-page-checkout-progress h4.complete{color:#333}#checkout-progress-wrapper .one-page-checkout-progress h4.complete a{position:absolute;right:0;top:9px;width:33px;height:33px;font:0/0 a;color:transparent;background:#ccc;border:0;opacity:0;-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}#checkout-progress-wrapper .one-page-checkout-progress h4.complete:hover a{opacity:1}#checkout-progress-wrapper .one-page-checkout-progress h4.complete a:hover{background-color:#01a1e5}.checkout .cols-2x .col2-set{zoom:1}.checkout .cols-2x .col2-set .col-1{display:inline;float:left;width:300px}.checkout .cols-2x .col2-set .col-2{display:inline;float:right;width:300px}.checkout .cols-2x .col2-set:after{content:".";display:block;height:0;clear:both;visibility:hidden}#checkoutSteps .head{position:relative}#checkoutSteps h3{border-bottom:1px solid #e6e6e6;padding:15px 50px 14px 0}#checkoutSteps h3 .step-count{display:none}#checkoutSteps .head a{position:absolute;right:0;top:9px;width:33px;height:33px;font:0/0 a;color:transparent;background:#ccc;border:0;opacity:0;-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}#checkoutSteps .head:hover a{opacity:1}#checkoutSteps .head a:hover{background-color:#01a1e5}#checkoutSteps label{margin:0;display:inline}#checkoutSteps h4{text-transform:uppercase;font-size:12px;letter-spacing:.1em}#checkoutSteps #checkout-step-login .col-1 .form-list{overflow:hidden}#checkoutSteps #checkout-step-login .col-1 .form-list li{display:inline;float:left}#checkoutSteps #checkout-step-login .col-1 .form-list li:first-child{margin-right:15px}#checkoutSteps #checkout-step-login .col-1 .form-list label{color:#999;font-size:16px;margin:0}#checkoutSteps #checkout-step-login .btn{padding:18px 15px 17px;height:auto}#fm.logins .content.c{padding-top:35px;padding-bottom:40px;zoom:1}#fm.logins .cols-2x{padding:24px 0 0;border-top:1px solid #999}.logins .cols-2x .col-1{width:300px;padding:0;border:0}.logins .cols-2x .col-2{width:620px;padding:0;border:0}.logins h2,.logins h3,.logins h4{font-size:16px;line-height:22px}.logins ol li{list-style-type:none}#fm.logins form p.error{background:#ef837b;margin:4px 0 14px;padding:15px 20px 14px}#fm.logins form p.error,#fm.logins form p.error span.error{color:#fff;font-weight:400}#fm.logins form p.error a,#fm.logins form p.error a:hover{color:#fff;border-color:#fff}#form-container{margin-bottom:10px}#form-container .head{position:relative}#form-container h3{border-bottom:1px solid #e6e6e6;padding:15px 50px 14px 0}#form-container .head a{position:absolute;right:0;top:9px;width:33px;height:33px;font:0/0 a;color:transparent;background:#ccc;border:0;opacity:0;-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}#form-container .head:hover a{opacity:1}#form-container .head a:hover{background-color:#01a1e5}#form-container label{margin:0;display:inline}#form-container h4{text-transform:uppercase;font-size:12px;letter-spacing:.1em}form.reg-form .form-list{overflow:hidden;width:100%;margin-bottom:22px}form.reg-form .form-list li{display:block;overflow:hidden;width:100%}form.reg-form .form-list li label{color:#999;font-size:13px;margin:0}form.reg-form .form-list li.li-double>div{float:left}form.reg-form .form-list li.li-double>p.required{float:left;height:100px;line-height:100px;margin:0;padding:0;color:#999}form#password_reset .input-box{margin-bottom:37px}form.reg-form p.required{opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}form.reg-form li input[type=email],form.reg-form li input[type=password],form.reg-form li input[type=search],form.reg-form li input[type=tel],form.reg-form li input[type=text]{margin-top:3px;width:418px;margin-bottom:25px}form.reg-form li.li-double input[type=email],form.reg-form li.li-double input[type=password],form.reg-form li.li-double input[type=search],form.reg-form li.li-double input[type=tel],form.reg-form li.li-double input[type=text]{width:178px;margin-right:20px}form.reg-form li .btn,form.reg-form li .btn_primary form.reg-form li input[type=submit].secondary,form.reg-form li input[type=submit]{display:block;float:left;margin:0 20px 3px 0;padding-right:30px;padding-left:30px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}form#password_reset input[type=submit].secondary{margin:0 0 3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}form.reg-form .form-list li:first-child{margin-right:15px}form.reg-form .button-set{min-height:53px}form.reg-form .form-list label{color:#999;font-size:16px;margin:0}#aside-form-container{color:#666}#aside-form-container h4{position:relative;border-bottom:1px solid #e6e6e6;padding:15px 50px 14px 0}form.reg-form+.head{border-top:1px solid #999}#form-container form:hover input[type=email],#form-container form:hover input[type=password],#form-container form:hover input[type=search],#form-container form:hover input[type=tel],#form-container form:hover input[type=text]{border-color:#666}#form-container form input.error{border-color:#ee827c!important}#form-container form.reg-form:hover p.required{opacity:1}#password_reset .submit-btn{display:inline-block;margin-right:15px}#password_reset .resultDisplay{display:inline-block;vertical-align:top;width:300px}#receipts_output .payments{border:1px solid #ddd;padding:1em}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#fm>footer .ifp,#fm>header a.fb,#fm>header a.rss,#fm>header a.tw,#fm>header h1 a,#fm>header input[type=submit],.latest-issue .main-feature .img span,.paginator-numbers li.next a,.paginator-numbers li.prev a,.paginator-prev-next a,.search .content input[type=submit],.social li,ul.listing-articles .video,ul.listing-articles b.subscribers,ul.listing-articles b a.subscribers{background-image:url(/wp-content/themes/filmmaker/images/sprite@2x.png);background-size:640px 1600px}}#fm_quicksearch_form{position:relative;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-top-left-radius:1px;border-top-right-radius:1px;display:block;overflow:hidden;padding:0;margin:0;z-index:10000}#fm_quicksearch_form,#fm_quicksearch_form form{width:160px;height:50px}input#fm_quicksearch{border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-top-left-radius:1px;border-top-right-radius:1px;color:#808076;cursor:auto;display:block;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:49px;letter-spacing:normal;line-height:49px;list-style-type:none;padding:0 50px 0 18px!important;margin:0;position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0;background:#000;width:100%!important;*width:154px!important;outline:none;transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;-webkit-transition:background .2s,color .2s;-o-transition:background .2s,color .2s}#fm_quicksearch_form:hover input#fm_quicksearch,.fm_quicksearch-on #fm_quicksearch{background:#fff}#fm_quicksearch_form.fm_quicksearch-down:hover #fm_quicksearch,.fm_quicksearch-down.fm_quicksearch-on #fm_quicksearch{color:#000!important}#fm_quicksearch-btn{position:absolute;top:0;right:49px;width:49px;height:49px;background:url(http://filmmakermagazine.com/wp-content/themes/filmmaker/images/sprite.png) 1px -154px no-repeat;border:0;cursor:hand!important;padding:0;margin:0}#fm_quicksearch-btn:hover{background:#00a1e5 url(http://filmmakermagazine.com/wp-content/themes/filmmaker/images/sprite.png) 0 -154px no-repeat!important}#fm_quicksearch_form:hover #fm_quicksearch-btn,.fm_quicksearch-on #fm_quicksearch-btn{background:url(http://filmmakermagazine.com/wp-content/themes/filmmaker/images/sprite.png) -49px -154px no-repeat}