@media only screen and (min-width:768px) and (max-width:960px){.social_wrapper{width:766px;}#wrapper{width:766px;}#top_bar{width:766px;}.tagline{width:706px;}#slider_wrapper{width:766px; height:400px;}.nivoSlider{width:766px;}.nivoSlider img{width:766px;}.nivo-controlNav{width:766px;}.standard_wrapper.small{width:726px;}input[type="submit"].medium,input[type="button"].medium,a.button.medium{font-size:14px; padding:.65em 1.4em .65em 1.4em;}#footer{width:766px;}#footer ul.sidebar_widget{width:726px;}#copyright{width:766px;}.copyright_wrapper{width:726px;}.copyright_wrapper .left_wrapper{width:450px;}.copyright_wrapper .right_wrapper{width:200px;}.caption_inner{width:726px;}.standard_wrapper{width:726px;}.portfolio200_shadow,.portfolio200_shadow img.portfolio_img{width:170px;}.portfolio200_shadow{height:auto;}.portfolio200_overlay{width:170px; height:130px; margin-left:0px; display:none;}.portfolio_desc_200{width:170px; margin-top:10px;}.portfolio642_shadow,.portfolio642_shadow img.portfolio_img{max-width:726px; max-height:320px;}.portfolio642_shadow{height:auto;}.portfolio642_overlay{width:726px; height:300px; margin-left:0px; display:none;}.portfolio_desc_642{width:726px; margin-top:20px;}.portfolio450_shadow,.portfolio450_shadow img.portfolio_img{max-width:350px;}.portfolio450_shadow{height:auto;}.portfolio450_overlay{width:350px; height:200px; margin-left:0px; display:none;}.portfolio_desc_450{width:350px; margin-top:20px;}.portfolio295_shadow,.portfolio295_shadow img.portfolio_img{max-width:230px;}.portfolio295_shadow{height:auto;}.portfolio295_overlay{width:230px; height:170px; margin-left:0px; display:none;}.portfolio_desc_295{width:230px; margin-top:5px;}.portfolio180_shadow,.portfolio180_shadow img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content img.img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content img.portfolio_img{max-width:162px;}.portfolio180_shadow{height:120px;}.portfolio180_overlay{width:162px; height:120px; margin-left:0px; display:none;}.portfolio_desc_180{width:162px; margin-top:5px;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar{width:180px; padding-right:10px; margin-right:10px;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar{width:520px;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div{max-width:520px;}#content_wrapper .inner .inner_wrapper img{max-width:100%;}li.Custom_Facebook_Page{display:none;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper{width:180px; padding-left:10px;}#content_wrapper .inner .inner_wrapper .sidebar_content{width:520px;}#content_wrapper .inner .inner_wrapper .sidebar_content img,#content_wrapper .inner .inner_wrapper .sidebar_content iframe,#content_wrapper .inner .inner_wrapper .sidebar_content div{max-width:520px;}.map_shadow,#map_contact{width:520px; height:250px;}.pricing_box.five.large .header span{font-size:1.3em; top:15px;}.video-js-box,video.video-js{max-width:520px;}.vjs-poster{width:520px; height:auto;}.comment .right{width:79.5%;}ul.children div.comment .right{width:64.5%;}#content_wrapper ul.children ul.children{width:77%;}}@media only screen and (max-width:767px){body{padding-top:10px;}.social_wrapper{width:318px;}#wrapper{width:318px; margin-top:-10px;}#top_bar{width:318px; height:auto; float:left;}#menu_border_wrapper,.menu-main-menu-container{float:left; margin:0;}#menu_border_wrapper{border-top:1px solid #444;}#menu_wrapper .nav ul,#menu_wrapper div .nav{height:auto; margin:0; padding:0; padding-bottom:10px;}#menu_wrapper .nav ul li,#menu_wrapper div .nav li{width:100%;}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li a{width:260px; padding:8px 20px 8px 20px; border-bottom:1px solid #444;}#menu_wrapper .nav ul li:last-child a,#menu_wrapper div .nav li:last-child a{border:0;}.tagline{width:258px; margin-left:-14px;}#slider_wrapper{width:318px; height:165px; margin-top:23px;}.nivoSlider{width:318px;}.nivoSlider img{width:318px;}.nivo-controlNav{width:318px;}.standard_wrapper.small{width:290px;}.tagline_text{float:none; width:100%;}.tagline_button{float:none; width:100%; text-align:center; margin-top:30px;}#footer{width:318px;}#footer ul.sidebar_widget{width:290px;}#copyright{width:318px;}.copyright_wrapper{width:290px;}.copyright_wrapper .left_wrapper{float:left; width:100%;}.copyright_wrapper .right_wrapper{float:left; width:100%; text-align:left;}#footer ul li.widget,#footer ul li.widget.last{float:left; width:100%;}#content_wrapper{margin-top:37px;}.caption_inner{width:290px;}.standard_wrapper{width:290px;}.one_fourth{width:100%; margin-bottom:4%;}.one_fourth.last{width:100%; margin-bottom:4%;}.one_third{width:100%; margin-bottom:4%;}.one_third.last{width:100%; margin-bottom:4%;}.one_half{width:100%; margin-bottom:4%;}.one_half.last{width:100%; left:0; margin-bottom:4%;}.two_third{width:100%; margin-bottom:4%;}.two_third.last{width:100%; margin-bottom:4%;}.one_fifth{width:100%; margin-bottom:4%;}.one_fifth.last{width:100%; margin-bottom:4%;}.one_sixth{width:100%; margin-bottom:4%;}.one_sixth.last{width:100%; margin-bottom:4%;}.pricing_box.three{width:100%;}.portfolio200_shadow,.portfolio200_shadow img.portfolio_img{width:290px;}.portfolio200_shadow{height:auto;}.portfolio200_overlay{width:290px; height:200px; margin-left:0px; display:none;}.portfolio_desc_200{width:290px; margin-top:10px; margin-bottom:20px;}.portfolio642_shadow,.portfolio642_shadow img.portfolio_img{width:290px;}.portfolio642_shadow{height:auto;}.portfolio642_overlay{width:290px; height:200px; margin-left:0px; display:none;}.portfolio_desc_642{width:290px; margin-top:20px;}.portfolio450_shadow,.portfolio450_shadow img.portfolio_img{width:290px;}.portfolio450_shadow{height:auto;}.portfolio450_overlay{width:290px; height:200px; margin-left:0px; display:none;}.portfolio_desc_450{width:290px; margin-top:15px;}.portfolio295_shadow,.portfolio295_shadow img.portfolio_img{width:290px;}.portfolio295_shadow{height:auto;}.portfolio295_overlay{width:290px; height:200px; margin-left:0px; display:none;}.portfolio_desc_295{width:290px; margin-top:15px;}.portfolio180_shadow,.portfolio180_shadow img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img.portfolio_img{width:290px;}#content_wrapper .inner .inner_wrapper .sidebar_content img.img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content img.portfolio_img,{width:290px;}.portfolio180_shadow{height:auto;}.portfolio180_overlay{width:290px; height:200px; margin-left:0px; display:none;}.portfolio_desc_180{width:290px; margin-top:5px;}#content_wrapper .inner{margin-top:10px;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar{width:100%; padding-right:0; margin-right:0;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar{width:100%;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img{max-width:100%;}#content_wrapper .inner .inner_wrapper img{max-width:100%;}li.Custom_Facebook_Page{display:none;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper{width:100%; padding-left:0;}#content_wrapper .inner .inner_wrapper .sidebar_content{width:100%;}#content_wrapper .inner .inner_wrapper .sidebar_content iframe,#content_wrapper .inner .inner_wrapper .sidebar_content div,#content_wrapper .inner .inner_wrapper .sidebar_content img{max-width:100%; height:auto;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper{margin-top:10px;}#searchform input[type="text"]{width:286px;}.map_shadow,#map_contact{display:none;}.pricing_box.five.large .header span{font-size:1.3em; top:15px;}.pricing_box.four{width:49%;}.pricing_box.four.large{margin-top:0; padding-bottom:20px;}#content_wrapper .pricing_box.large ul{margin:10px 10% 25px 20%;}.pricing_box.large .header{height:42px;}.pricing_box.large .header span,.pricing_box .header span{font-size:14px;}.pricing_box .header span{top:13px;}.video-js-box,video.video-js{width:290px; height:auto;}.vjs-poster{width:290px; height:auto;}.styled_box_title,.styled_box_content{padding:0.6em 0.6em 0.6em;}blockquote{width:80%;}.top_info{text-align:center; width:100%; margin-bottom:10px;}.social_wrapper ul{margin-bottom:10px; text-align:center; float:none;}.social_wrapper ul li{display:inline-block; float:none;}.logo{text-align:center; float:none;}.social_wrapper{margin-bottom:0;}.comment_arrow{display:none;}.comment .right{width:68%;}ul.children div.comment .right{width:45%;}ul.children div.comment ul.children div.comment .right{width:50%;}#content_wrapper ul.children ul.children{width:100%;}ul.children .comment{margin-left:-39px;}#content_wrapper ul.children{border:0;}#content_wrapper ul.children ul.children{margin-left:-16px;}.comment_wrapper #respond{margin-left:20px;}.comment_wrapper ul.children #respond{margin-left:-55px;}form textarea{max-width:269px;}#menu_wrapper .nav ul,#menu_wrapper div .nav{display:none;}#menu_border_wrapper select{display:inline-block; width:318px; margin-top:-2px;}#menu_border_wrapper{text-align:center; margin:10px 0 0 0; width:100%; border:0;}}@media only screen and (min-width:480px) and (max-width:767px){body{padding-top:10px;}.social_wrapper{width:480px;}#wrapper{width:480px; margin-top:-10px;}#top_bar{width:480px; height:auto; float:left;}#menu_border_wrapper,.menu-main-menu-container{float:left; margin:0;}#menu_border_wrapper{border-top:1px solid #444;}#menu_wrapper .nav ul,#menu_wrapper div .nav{height:auto; margin:0; padding:0; padding-bottom:10px;}#menu_wrapper .nav ul li,#menu_wrapper div .nav li{width:100%;}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li a{width:440px; padding:8px 20px 8px 20px; border-bottom:1px solid #444;}#menu_wrapper .nav ul li:last-child a,#menu_wrapper div .nav li:last-child a{border:0;}.tagline{width:420px; margin-left:-30px;}#slider_wrapper{width:480px; height:250px; margin-top:23px;}.nivoSlider{width:480px;}.nivoSlider img{width:480px;}.nivo-controlNav{width:480px;}.standard_wrapper.small{width:420px;}.tagline_text{float:none; width:100%;}.tagline_button{float:none; width:100%; text-align:center; margin-top:30px;}#footer{width:480px;}#footer ul.sidebar_widget{width:420px;}#copyright{width:480px;}.copyright_wrapper{width:420px;}.copyright_wrapper .left_wrapper{float:left; width:100%;}.copyright_wrapper .right_wrapper{float:left; width:100%; text-align:left;}#footer ul li.widget,#footer ul li.widget.last{float:left; width:100%;}#content_wrapper{margin-top:37px;}.caption_inner{width:440px;}.standard_wrapper{width:440px;}.one_fourth{width:100%; margin-bottom:4%;}.one_fourth.last{width:100%; margin-bottom:4%;}.one_third{width:100%; margin-bottom:4%;}.one_third.last{width:100%; margin-bottom:4%;}.one_half{width:100%; margin-bottom:4%;}.one_half.last{width:100%; left:0; margin-bottom:4%;}.two_third{width:100%; margin-bottom:4%;}.two_third.last{width:100%; margin-bottom:4%;}.one_fifth{width:100%; margin-bottom:4%;}.one_fifth.last{width:100%; margin-bottom:4%;}.one_sixth{width:100%; margin-bottom:4%;}.one_sixth.last{width:100%; margin-bottom:4%;}.portfolio200_shadow,.portfolio200_shadow img.portfolio_img{width:440px;}.portfolio200_shadow{height:auto;}.portfolio200_overlay{width:440px; height:200px; margin-left:0px; display:none;}.portfolio_desc_200{width:440px; margin-top:10px; margin-bottom:20px;}.portfolio642_shadow,.portfolio642_shadow img.portfolio_img{width:440px;}.portfolio642_shadow{height:auto;}.portfolio642_overlay{width:440px; height:200px; margin-left:0px; display:none;}.portfolio_desc_642{width:440px; margin-top:20px;}.portfolio450_shadow,.portfolio450_shadow img.portfolio_img{width:440px;}.portfolio450_shadow{height:auto;}.portfolio450_overlay{width:440px; height:200px; margin-left:0px; display:none;}.portfolio_desc_450{width:440px; margin-top:15px;}.portfolio295_shadow,.portfolio295_shadow img.portfolio_img{width:440px;}.portfolio295_shadow{height:auto;}.portfolio295_overlay{width:440px; height:200px; margin-left:0px; display:none;}.portfolio_desc_295{width:440px; margin-top:15px;}.portfolio180_shadow,.portfolio180_shadow img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img.portfolio_img{width:440px;}#content_wrapper .inner .inner_wrapper .sidebar_content img.img.portfolio_img,#content_wrapper .inner .inner_wrapper .sidebar_content img.portfolio_img,{width:440px;}.portfolio180_shadow{height:auto;}.portfolio180_overlay{width:440px; height:200px; margin-left:0px; display:none;}.portfolio_desc_180{width:440px; margin-top:5px;}#content_wrapper .inner{margin-top:10px;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper.left_sidebar{width:100%; padding-right:0; margin-right:0;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar{width:100%;}#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar iframe,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar div,#content_wrapper .inner .inner_wrapper .sidebar_content.left_sidebar img{max-width:100%;}li.Custom_Facebook_Page{display:none;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper{width:100%; padding-left:0;}#content_wrapper .inner .inner_wrapper .sidebar_content{width:100%;}#content_wrapper .inner .inner_wrapper .sidebar_content iframe,#content_wrapper .inner .inner_wrapper .sidebar_content div,#content_wrapper .inner .inner_wrapper .sidebar_content img{max-width:100%;}#content_wrapper .inner .inner_wrapper .sidebar_wrapper{margin-top:10px;}#searchform input[type="text"]{width:426px;}.map_shadow,#map_contact{display:none;}.pricing_box.five.large .header span{font-size:1.3em; top:15px;}.pricing_box.four{width:49%;}.pricing_box.four.large{margin-top:0; padding-bottom:20px;}#content_wrapper .pricing_box.large ul{margin:10px 10% 25px 20%;}.pricing_box.large .header{height:42px;}.pricing_box.large .header span,.pricing_box .header span{font-size:14px;}.pricing_box .header span{top:13px;}.video-js-box,video.video-js{width:440px; height:auto;}.vjs-poster{width:440px; height:auto;}.top_info{text-align:center; width:100%; margin-bottom:10px;}.social_wrapper ul{margin-bottom:10px; text-align:center;}.social_wrapper ul li{display:inline-block; float:none;}.logo{text-align:center; float:none;}.comment_arrow{display:none;}.comment .right{width:79%;}ul.children div.comment .right{width:61.5%;}#content_wrapper ul.children ul.children{width:72%;}#content_wrapper ul.children ul.children{width:100%;}ul.children .comment{margin-left:-39px;}#content_wrapper ul.children{border:0;}#content_wrapper ul.children ul.children{margin-left:-16px;}.comment_wrapper #respond{margin-left:35px;}.comment_wrapper ul.children #respond{margin-left:-40px;}form textarea{max-width:420px;}#menu_wrapper .nav ul,#menu_wrapper div .nav{display:none;}#menu_border_wrapper select{display:inline-block; width:480px; margin-top:-2px;}#menu_border_wrapper{text-align:center; margin:10px 0 0 0; width:100%; border:0;}}.flex-container a:active,.flexslider a:active{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0; padding:0; list-style:none;}.flexslider{width:100%; margin:0; padding:0;}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%; display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{background:#121314; position:relative; zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-container{zoom:1; position:relative;}.flex-caption{background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom:1;}.flex-caption{width:96%; padding:2%; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.3); color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.3); font-size:14px; line-height:18px;}.flex-direction-nav li a{width:52px; height:52px; margin:-13px 0 0; display:block; position:absolute; top:50%; cursor:pointer; text-indent:-9999px;}.flex-direction-nav li .next{background-position:-52px 0; right:-21px;}.flex-direction-nav li .prev{left:-20px;}.flex-direction-nav li .disabled{opacity:.3; filter:alpha(opacity=30); cursor:default;}#slider_wrapper .flex-control-nav{width:100%; height:10px; position:absolute; bottom:0; text-align:center; background:#121314;}.flex-control-nav li{margin:; display:inline-block; zoom:1; float:left;}.flex-control-nav li:first-child{margin:0;}.flex-control-nav li a{height:10px;display:block; cursor:pointer; text-indent:-9999px;}.flex-control-nav li a:hover{background:#f55d2d;}.flex-control-nav li a.active{background:#f55d2d; cursor:default;}.flex-control-nav li:last-child{float:right;}.home_portfolio{margin-bottom:20px;}.home_portfolio .flex-control-nav{height:7px;}@media screen and (-webkit-min-device-pixel-ratio:0){.home_portfolio .flex-control-nav{height:10px;}}.home_portfolio .flex-control-nav li{margin-right:1px;}.home_portfolio .flex-control-nav li,.home_portfolio .flex-control-nav li:last-child{float:none;}.home_portfolio .flex-control-nav li a{background:#000; opacity:0.2;filter:alpha(opacity=20);}.home_portfolio .flex-control-nav li a.active,.home_portfolio .flex-control-nav li a:hover{opacity:1;filter:alpha(opacity=100);}#slider_wrapper .flexslider ul.slides li a .slide_content_left{position:absolute;top:313px;max-width:400px;padding:10px 15px 10px 15px;text-align:left;color:#999;background:#272625 url('../../images/portfolio_overlay_pattern.png') repeat;opacity:0.9;}#slider_wrapper .flexslider ul.slides li a .slide_content_right{position:absolute;top:313px;right:0;max-width:400px;padding:10px 15px 10px 15px;text-align:left;color:#999;background:#272625 url('../../images/portfolio_overlay_pattern.png') repeat;opacity:0.9;}#slider_wrapper .flexslider ul.slides li a .slide_content_left h5,#slider_wrapper .flexslider ul.slides li a .slide_content_right h5{color:#fff;}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002;}.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:1003;}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:1010;}#fancybox-loading div{width:44px;height:44px;background:url('fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('blank.gif');z-index:1003;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden;}.fancybox-prev span{left:20px;background-position:0 -36px;}.fancybox-next span{right:20px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{margin-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}.video-js-box{text-align:left; position:relative; line-height:0 !important; margin:0; padding:0 !important; border:none !important;}video.video-js{background-color:#000; position:relative; padding:0;}.vjs-flash-fallback{display:block;}.video-js-box img.vjs-poster{display:block; position:absolute; left:0; top:0; width:100%; height:100%; margin:0; padding:0; cursor:pointer;}.video-js-box .vjs-subtitles{color:#fff; font-size:20px; text-align:center; position:absolute; bottom:40px; left:0; right:0;}.video-js-box.vjs-fullscreen{position:fixed; left:0; top:0; right:0; bottom:0; overflow:hidden; z-index:1000;}.video-js-box.vjs-fullscreen video.video-js,.video-js-box.vjs-fullscreen .vjs-flash-fallback{position:relative; top:0; left:0; width:100%; height:100%; z-index:1000;}.video-js-box.vjs-fullscreen img.vjs-poster{z-index:1001;}.video-js-box.vjs-fullscreen .vjs-spinner{z-index:1001;}.video-js-box.vjs-fullscreen .vjs-controls{z-index:1003;}.video-js-box.vjs-fullscreen .vjs-big-play-button{z-index:1004;}.video-js-box.vjs-fullscreen .vjs-subtitles{z-index:1004;}.vjs-styles-check{height:5px; position:absolute;}.video-js-box.vjs-controls-below .vjs-controls{position:relative; opacity:1; background-color:#000;}.video-js-box.vjs-controls-below .vjs-subtitles{bottom:75px;}.video-js-box .vjs-controls{position:absolute; margin:0; opacity:0.85; color:#fff;display:none;left:0; right:0;width:100%;bottom:0px;height:35px;padding:0;}.video-js-box .vjs-controls > div{position:absolute;text-align:center; margin:0; padding:0;height:25px;top:5px;background-color:#0B151A;background:#1F3744 -webkit-gradient(linear,left top,left bottom,from(#0B151A),to(#1F3744)) left 12px;background:#1F3744 -moz-linear-gradient(top,#0B151A,#1F3744) left 12px;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;box-shadow:1px 1px 2px #000; -webkit-box-shadow:1px 1px 2px #000; -moz-box-shadow:1px 1px 2px #000;}.vjs-controls > div.vjs-play-control{left:5px;width:25px;}.vjs-controls > div.vjs-progress-control{left:35px;right:165px;}.vjs-controls > div.vjs-time-control{width:75px; right:90px;}.vjs-controls > div.vjs-volume-control{width:50px; right:35px;}.vjs-controls > div.vjs-fullscreen-control{width:25px; right:5px;}.vjs-controls > div.vjs-progress-control{border-top-right-radius:0; -webkit-border-top-right-radius:0; -moz-border-radius-topright:0;border-bottom-right-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0;}.vjs-controls > div.vjs-time-control{border-top-left-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0;border-bottom-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0;}.vjs-play-control{cursor:pointer !important;}.vjs-play-control span{display:block; font-size:0; line-height:0;}.vjs-paused .vjs-play-control span{width:0; height:0; margin:8px 0 0 8px;border-left:10px solid #fff;border-top:5px solid rgba(0,0,0,0); border-bottom:5px solid rgba(0,0,0,0);}.vjs-playing .vjs-play-control span{width:3px; height:10px; margin:8px auto 0;border-top:0px; border-left:3px solid #fff; border-bottom:0px; border-right:3px solid #fff;}.vjs-progress-holder{position:relative; padding:0; overflow:hidden; cursor:pointer !important;height:9px; border:1px solid #777;margin:7px 1px 0 5px;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}.vjs-progress-holder div{position:absolute; display:block; width:0; height:9px; margin:0; padding:0;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}.vjs-play-progress{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#777));background:-moz-linear-gradient(top,#fff,#777);}.vjs-load-progress{opacity:0.8;background-color:#555;background:-webkit-gradient(linear,left top,left bottom,from(#555),to(#aaa));background:-moz-linear-gradient(top,#555,#aaa);}.vjs-controls .vjs-time-control{font-size:10px; line-height:1; font-weight:normal; font-family:Helvetica,Arial,sans-serif;}.vjs-controls .vjs-time-control span{line-height:25px;}.vjs-volume-control{cursor:pointer !important;}.vjs-volume-control div{display:block; margin:0 5px 0 5px; padding:4px 0 0 0;}.vjs-volume-control div span{float:left; padding:0;margin:0 2px 0 0;width:5px; height:0px;border-bottom:18px solid #555;}.vjs-volume-control div span.vjs-volume-level-on{border-color:#fff;}.vjs-volume-control div span:nth-child(1){border-bottom-width:2px; height:16px;}.vjs-volume-control div span:nth-child(2){border-bottom-width:4px; height:14px;}.vjs-volume-control div span:nth-child(3){border-bottom-width:7px; height:11px;}.vjs-volume-control div span:nth-child(4){border-bottom-width:10px; height:8px;}.vjs-volume-control div span:nth-child(5){border-bottom-width:14px; height:4px;}.vjs-volume-control div span:nth-child(6){margin-right:0;}.vjs-fullscreen-control{cursor:pointer !important;}.vjs-fullscreen-control div{padding:0; text-align:left; vertical-align:top; cursor:pointer !important;margin:5px 0 0 5px;width:20px; height:20px;}.vjs-fullscreen-control div span{float:left; margin:0; padding:0; font-size:0; line-height:0; width:0; text-align:left; vertical-align:top;}.vjs-fullscreen-control div span:nth-child(1){margin-right:3px;margin-bottom:3px;border-top:6px solid #fff;border-right:6px solid rgba(0,0,0,0);}.vjs-fullscreen-control div span:nth-child(2){border-top:6px solid #fff; border-left:6px solid rgba(0,0,0,0);}.vjs-fullscreen-control div span:nth-child(3){clear:both; margin:0 3px 0 0; border-bottom:6px solid #fff; border-right:6px solid rgba(0,0,0,0);}.vjs-fullscreen-control div span:nth-child(4){border-bottom:6px solid #fff; border-left:6px solid rgba(0,0,0,0);}.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(1){border:none; border-bottom:6px solid #fff; border-left:6px solid rgba(0,0,0,0);}.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(2){border:none; border-bottom:6px solid #fff; border-right:6px solid rgba(0,0,0,0);}.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(3){border:none; border-top:6px solid #fff; border-left:6px solid rgba(0,0,0,0);}.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(4){border:none; border-top:6px solid #fff; border-right:6px solid rgba(0,0,0,0);}.vjs-no-video{font-size:small; line-height:1.5;}div.vjs-big-play-button{display:none;z-index:2;position:absolute; top:50%; left:50%; width:80px; height:80px; margin:-43px 0 0 -43px; text-align:center; vertical-align:center; cursor:pointer !important;border:3px solid #fff; opacity:0.9;border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;background-color:#0B151A;background:#1F3744 -webkit-gradient(linear,left top,left bottom,from(#0B151A),to(#1F3744)) left 40px;background:#1F3744 -moz-linear-gradient(top,#0B151A,#1F3744) left 40px;box-shadow:4px 4px 8px #000; -webkit-box-shadow:4px 4px 8px #000; -moz-box-shadow:4px 4px 8px #000;}div.vjs-big-play-button:hover{box-shadow:0px 0px 80px #fff; -webkit-box-shadow:0px 0px 80px #fff; -moz-box-shadow:0px 0px 80px #fff;}div.vjs-big-play-button span{display:block; font-size:0; line-height:0;width:0; height:0; margin:20px 0 0 23px;border-left:40px solid #fff;border-top:20px solid rgba(0,0,0,0); border-bottom:20px solid rgba(0,0,0,0);}.vjs-spinner{display:none; position:absolute; top:50%; left:50%; width:100px; height:100px; z-index:1; margin:-50px 0 0 -50px;transform:scale(0.5); -webkit-transform:scale(0.5); -moz-transform:scale(0.5);}.vjs-spinner div{position:absolute; left:40px; top:40px; width:20px; height:20px; background:#fff;border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;border:1px solid #ccc;}.vjs-spinner div:nth-child(1){opacity:0.12; transform:rotate(000deg) translate(0,-40px) scale(0.1); -webkit-transform:rotate(000deg) translate(0,-40px) scale(0.1); -moz-transform:rotate(000deg) translate(0,-40px) scale(0.1);}.vjs-spinner div:nth-child(2){opacity:0.25; transform:rotate(045deg) translate(0,-40px) scale(0.2); -webkit-transform:rotate(045deg) translate(0,-40px) scale(0.2); -moz-transform:rotate(045deg) translate(0,-40px) scale(0.2);}.vjs-spinner div:nth-child(3){opacity:0.37; transform:rotate(090deg) translate(0,-40px) scale(0.4); -webkit-transform:rotate(090deg) translate(0,-40px) scale(0.4); -moz-transform:rotate(090deg) translate(0,-40px) scale(0.4);}.vjs-spinner div:nth-child(4){opacity:0.50; transform:rotate(135deg) translate(0,-40px) scale(0.6); -webkit-transform:rotate(135deg) translate(0,-40px) scale(0.6); -moz-transform:rotate(135deg) translate(0,-40px) scale(0.6);}.vjs-spinner div:nth-child(5){opacity:0.62; transform:rotate(180deg) translate(0,-40px) scale(0.8); -webkit-transform:rotate(180deg) translate(0,-40px) scale(0.8); -moz-transform:rotate(180deg) translate(0,-40px) scale(0.8);}.vjs-spinner div:nth-child(6){opacity:0.75; transform:rotate(225deg) translate(0,-40px) scale(1.0); -webkit-transform:rotate(225deg) translate(0,-40px) scale(1.0); -moz-transform:rotate(225deg) translate(0,-40px) scale(1.0);}.vjs-spinner div:nth-child(7){opacity:0.87; transform:rotate(270deg) translate(0,-40px) scale(1.1); -webkit-transform:rotate(270deg) translate(0,-40px) scale(1.1); -moz-transform:rotate(270deg) translate(0,-40px) scale(1.1);}.vjs-spinner div:nth-child(8){opacity:1.00; transform:rotate(315deg) translate(0,-40px) scale(1.3); -webkit-transform:rotate(315deg) translate(0,-40px) scale(1.3); -moz-transform:rotate(315deg) translate(0,-40px) scale(1.3);}.vim-css .vjs-controls{height:60px; opacity:0.9; color:#fff;}.vim-css .vjs-controls > div{height:32px; top:18px; padding:0; text-align:center; background:rgba(23,35,34,0.746094);border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}.vim-css .vjs-controls > div.vjs-play-control{width:65px; left:10px;}.vim-css .vjs-controls > div.vjs-progress-control{left:85px; right:160px;}.vim-css .vjs-controls > div.vjs-time-control{width:75px; right:85px;}.vim-css .vjs-controls > div.vjs-volume-control{width:50px; right:35px;}.vim-css .vjs-controls > div.vjs-fullscreen-control{width:25px; right:10px;}.vim-css .vjs-controls .vjs-play-control{top:10px; margin:0; height:40px;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}.vim-css .vjs-play-control:hover{background:#00ADEF;}.vim-css.vjs-paused .vjs-play-control span{border-left-color:#fff; border-top-width:9px; border-left-width:18px; border-bottom-width:9px; margin:11px 0 0 24px;}.vim-css.vjs-playing .vjs-play-control span{width:5px; height:18px; margin:5px auto 0; border-left:5px solid #fff; border-right:5px solid #fff; margin:11px 0 0 24px;}.vim-css .vjs-controls .vjs-progress-control{border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px;}.vim-css .vjs-progress-control .vjs-progress-holder{height:8px; padding:1px; margin:10px 5px 0 10px; border-color:#666666; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}.vim-css .vjs-progress-control .vjs-play-progress{height:8px; background:#00ADEF; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}.vim-css .vjs-progress-control .vjs-load-progress{height:8px; background:#898F8F; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}.vim-css .vjs-controls .vjs-time-control{font-size:11px;}.vim-css .vjs-controls .vjs-time-control span{line-height:32px;}.vim-css .vjs-volume-control div{padding:7px 0 0 5px; width:30px;}.vim-css .vjs-volume-control div span{float:left; margin:0 2px 0 0; padding:0; width:3px; height:3px; border-bottom:12px solid #666666;-webkit-transition:all 100ms linear; -moz-transition:all 100ms linear;}.vim-css .vjs-volume-control div span.vjs-volume-level-on{border-color:#00ADEF;}.vim-css .vjs-volume-control div span:hover{height:0; border-bottom-width:15px;}.vim-css .vjs-fullscreen-control div{margin:10px 0 0 0;}.vim-css .vjs-controls .vjs-fullscreen-control{border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0;}.vim-css .vjs-fullscreen-control div span:nth-child(1){margin:0 4px 4px 0; border:none; border-top:4px solid #fff; border-right:4px solid rgba(0,0,0,0);}.vim-css .vjs-fullscreen-control div span:nth-child(2){border:none; border-top:4px solid #fff; border-left:4px solid rgba(0,0,0,0);}.vim-css .vjs-fullscreen-control div span:nth-child(3){clear:both; margin:0 4px 0 0; border:none; border-bottom:4px solid #fff; border-right:4px solid rgba(0,0,0,0);}.vim-css .vjs-fullscreen-control div span:nth-child(4){border:none; border-bottom:4px solid #fff; border-left:4px solid rgba(0,0,0,0);}.vim-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(1){border:none; border-bottom:4px solid #fff; border-left:4px solid rgba(0,0,0,0);}.vim-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(2){border:none; border-bottom:4px solid #fff; border-right:4px solid rgba(0,0,0,0);}.vim-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(3){border:none; border-top:4px solid #fff; border-left:4px solid rgba(0,0,0,0);}.vim-css.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(4){border:none; border-top:4px solid #fff; border-right:4px solid rgba(0,0,0,0);}.vim-css .vjs-fullscreen-control:hover div span:nth-child(3),.vim-css .vjs-fullscreen-control:hover div span:nth-child(4),.vim-css.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(1),.vim-css.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(2){border-bottom-color:#00ADEF;}.vim-css .vjs-fullscreen-control:hover div span:nth-child(1),.vim-css .vjs-fullscreen-control:hover div span:nth-child(2),.vim-css.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(3),.vim-css.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(4){border-top-color:#00ADEF;}.vim-css div.vjs-big-play-button{width:130px; height:80px; margin:-40px 0 0 -65px;border:none; opacity:0.9;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;background:rgba(23,35,34,0.746094);box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}.vim-css div.vjs-big-play-button:hover{background:#00ADEF;opacity:1;}.vim-css div.vjs-big-play-button span{margin:22px 0 0 48px;border-left:36px solid #fff;border-top:18px solid rgba(0,0,0,0); border-bottom:18px solid rgba(0,0,0,0);}