@charset UTF-8;
.container{width:1000px;clear:both;margin:0 auto;}
a,button{box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-callout:none;cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100000000;background:url(../images/page-loader.gif) 50% 50% no-repeat;background-color:transparent;}
#currency_block{height:20px;width:60px;overflow:hidden;border:1px solid #555;background:#666;display:inline-block;-webkit-box-shadow:0 1px 3px rgba(50,50,50,0.22);-moz-box-shadow:0 1px 3px rgba(50,50,50,0.22);box-shadow:0 1px 3px rgba(50,50,50,0.22);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:top;margin:3px 6px 0 0;padding:0;}
#currency_block select{-webkit-appearance:none;-moz-appearance:window;appearance:none;color:#fff;font-size:12px;border:0;background:#666;display:inline;outline:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;}
#jsRequired{color:red;font-size:25px;font-weight:700;position:fixed;text-align:center;top:28px;left:100px;background:#fff;width:350px;margin:auto;padding:6px 5px 5px;}
#main{padding-top:20px;padding-bottom:15px;padding-right:0;background:#fff;border:1px solid #fff;border-bottom-color:#ddd;border-right:0;-webkit-border-top-left-radius:12px;-moz-border-radius-topleft:12px;border-top-left-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;margin:auto auto auto 30px;}
#main #mainWrapper{min-height:360px;}
.paginationControl{background:#f5f5f5;font-size:10px;height:25px;overflow:hidden;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;white-space:nowrap;padding:4px 20px 4px 0;}
.paginationControlInside{float:right;display:inline-block;white-space:nowrap;}
.paginationControl .disabled{color:#777;text-decoration:none;font-size:13px;font-weight:400;background:transparent;border:0;padding:0;}
.paginationControl span{background:transparent;font-weight:700;font-size:12px;display:inline-block;padding-left:6px;padding-right:6px;border-bottom:1px solid #aaa;color:#888;}
.paginationControl a{color:#666;text-decoration:none;font-size:12px;display:inline-block;background:#fbfbfb;border:1px solid #bbb;padding:0 6px;}
.paginationControl a:HOVER{text-decoration:none;background-color:#FFFACD;}
.yellow{color:#ffc709;}
.blue{color:#379adf;}
.green{color:#458723;}
a{color:#596480;cursor:pointer;outline:none;text-decoration:none;padding:0 2px;}
a img,img{border:0;vertical-align:middle;}
a.blue{color:#379adf;text-decoration:underline;}
a.mm_link{background:none;color:blue;font-size:14px;text-decoration:underline;}
a.none{color:#FFF;padding:0 2px;}
a.none:hover{background-color:transparent;color:#FFF;text-decoration:none;}
a.logout{color:#ddd;font-size:11px;}
#loginSignup a.welcome,#index #form_login a.welcome{color:#eee;text-decoration:none;}
#body_top{background-color:#333;background-image:url(../images/bg/body-top.jpg);background-repeat:repeat;position:absolute;top:0;left:0;width:100%;height:250px;z-index:-1;}
#body_top_expand{background-image:url(../images/bg/body-top.jpg);background-repeat:repeat;position:absolute;top:250px;left:0;width:100%;z-index:-1;display:none;}
body{background:#e6e6e6;color:#222;font-family:"Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-size:12px;line-height:22px;text-align:left;margin:100px 0 0;padding:0;}
body,#body_margin,#body_top,#body_top_expand,#clipbin_panel,#clipbinpub_panel{min-width:1000px;}
h1{text-align:left;line-height:28px;font-size:20px;font-weight:400;color:#379adf;text-shadow:1px 1px 1px rgba(150,150,150,0.4);margin:0;padding:0;}
h1,h2,h3,h4,ul,li,form,#upload dt,#upload dd,.formTABLE .errors li{font-family:"Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0;padding:0;}
object{outline:none;}
p{margin:13px 0;}
#flashMessage{font-size:14px;line-height:20px;text-align:center;display:none;color:#FF6347;border:1px solid #bbdf8d;background:#eaf7d9;z-index:99;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 2px rgba(50,50,50,0.2);-moz-box-shadow:1px 1px 2px rgba(50,50,50,0.2);box-shadow:1px 1px 2px rgba(50,50,50,0.2);margin:-10px auto 10px;padding:8px;}
#flashMessage.warn{color:#B8860B;}
#flashMessage a{color:#B8860B;text-decoration:underline;}
#flashMessage .close{display:inline-block;float:right;font-family:"Lucida Console", Monaco, monospace;font-size:14px;color:#777;text-decoration:none;width:18px;height:18px;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:5px;padding:0;}
.ccTabs .tabs ul{list-style-type:none;}
.ccTabs .tabs ul li{float:left;margin-left:14px;display:inline;}
.ccTabs .tabs ul li a,.ccTabs .tabs ul li span{cursor:pointer;display:block;font-size:14px;text-transform:capitalize;font-style:italic;color:#888;text-decoration:none;background:transparent;padding:5px 10px 3px;}
.ccTabs .tabs ul li a:HOVER,.ccTabs .tabs ul li span:HOVER{color:#222;}
.ccTabs .tabs ul li.active a,.ccTabs .tabs ul li.active span{color:#222;position:relative;z-index:3;background:#fff;border:1px solid #bbb;border-bottom:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;}
.ccTabs .ccTabContent{z-index:0;border-top:1px solid #bbb;margin-top:-1px;padding-top:25px;padding-left:6px;padding-right:auto;display:block;text-align:center;position:relative;}
.ccTabs .ccTabContent .ajaxLoader{text-align:center;width:66px;height:66px;display:block;margin:120px auto auto;}
.stickyPopup{background:#f6f6f6;border:1px solid #ddd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute;display:none;z-index:1;-webkit-box-shadow:-2px 2px 5px rgba(100,100,100,0.20);-moz-box-shadow:-2px 2px 5px rgba(100,100,100,0.20);box-shadow:-2px 2px 5px rgba(100,100,100,0.20);min-width:285px;width:285px;max-width:550px;padding:0;}
.stickyPopup .stickyPopupCaption{background:#ddd;display:inline-block;width:100%;}
.stickyPopupCaption .stickyPopupTitle{float:left;width:200px;display:inline-block;font-size:12px;color:#222;cursor:default;padding:2px 2px 2px 6px;}
.stickyPopupCaption .stickyPopupClose{float:right;width:50px;display:inline-block;text-align:right;cursor:pointer;text-decoration:underline;color:#596480;padding:2px 6px 2px 2px;}
.stickyPopup .stickyPopupInside{font-size:12px;color:#444;line-height:18px;cursor:default;padding:10px;}
.ui-tooltip{background:#fff;border:0 solid #fff;border-radius:0;max-width:500px;padding:10px;}
.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px;display:none;}
.ui-tooltip .arrow.top{top:-16px;bottom:auto;}
.ui-tooltip .arrow.left{left:27%;}
.ui-tooltip .arrow.right{left:auto;right:14%;}
.ui-tooltip .arrow:after{background:#bbb;border:1px solid #bbb;box-shadow:0;-webkit-box-shadow:0;-moz-box-shadow:0;content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg);}
.ui-tooltip .arrow.top:after{bottom:-20px;top:auto;}
.help_popup .arrow:after{background:#aaa;border-color:#aaa;}
.help_popup{border:1px solid #bbb;background:#ddd;}
.insideTip{line-height:18px;color:#111;text-align:left;font-size:13px;padding:0 6px 4px;}
.insideTip ul{margin-left:20px;margin-top:8px;margin-bottom:5px;}
.insideTip ul li{padding-bottom:3px;}
.objFlash_noscript{position:absolute;margin-top:-236px;}
.cc_lightFlashMessage{display:none;position:fixed;top:80px;right:25px;background:rgba(0,0,0,0.7);font-size:16px;font-weight:100;color:#0f0;border:none;border-radius:none;z-index:100000000;padding:10px 20px;}
#socialRow{display:inline-block;min-width:140px;white-space:nowrap;}
#socialRow .c2{margin-left:5px;float:left;}
iframe{border:0;}
.topProducerBox{width:273px;height:180px;background:#fff;float:left;border:1px solid #ddd;-webkit-box-shadow:1px 1px 1px rgba(50,50,50,0.60);-moz-box-shadow:1px 1px 1px rgba(50,50,50,0.60);box-shadow:1px 1px 1px rgba(50,50,50,0.60);margin:10px 30px 10px 10px;}
.topProducerBox .padin{padding:8px;}
.topProducerBox .padin2{padding-left:4px;padding-top:8px;}
.topProducerBox .button,.topProducerBox .buttongreen,.topProducerBox .buttonblue{padding-top:0;padding-bottom:0;line-height:21px;width:80px;font-size:10px;text-align:center;-webkit-box-shadow:1px 2px 1px rgba(50,50,50,0.22);-moz-box-shadow:1px 2px 1px rgba(50,50,50,0.22);box-shadow:1px 2px 1px rgba(50,50,50,0.22);}
.topProducerBox .c1{width:150px;float:left;display:inline-block;}
.topProducerBox .c2{width:100px;float:left;display:inline-block;}
.topProducerBox .c2 ul{margin-left:10px;}
.topProducerBox .c2 ul li{margin-top:3px;}
.topProducerBox h4{font-size:13px;color:#333;line-height:20px;}
.topProducerBox .padin2 ul li{line-height:18px;font-size:12px;color:#666;margin:0;padding:0;}
.topProducerBox .padin2 ul li span{color:#888;font-size:11px;}
header{display:block;width:100%;position:fixed;top:0;z-index:99;}
header h1,header h2,header h3,header h4,header h5,header h6{font-weight:400;font-family:'Source Sans Pro', "Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#menu-container{background:rgba(0,0,0,0.9);color:#fff;overflow:hidden;height:50px;}
#clipcanvas{display:inline-block;width:40px;float:left;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#menu{display:inline-block;float:right;overflow:hidden;width:940px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#navbar-search{display:block;width:347px;overflow:hidden;float:right;margin:0;padding:0;}
#navbar-search input{border-radius:0;display:inline-block;width:286px;float:left;border:none;font-size:14px;line-height:20px;height:20px;margin:10px 0;padding:5px 10px;}
#navbar-search button{display:inline-block;width:40px;float:right;background:#0f0;border:none;height:30px;margin:10px 0;padding:5px 12px;}
#navbar-search button img{width:15px;}
.menu-left{display:inline-block;float:left;overflow:hidden;width:700px;padding-left:5px;text-align:left;}
.menu-right{width:228px;display:inline-block;float:right;overflow:hidden;}
.btn-menu{background:transparent;border:0;color:#fff;font-family:arial, sans-serif;font-size:12px;line-height:50px;font-weight:100;text-transform:uppercase;display:inline-block;overflow:hidden;margin:0;padding:0 0 0 4px;}
.btn-menu:hover,.btn-menu.active,.btn-menu.front-active{color:#0f0;}
.btn-menu::after,.btn-menu:hover::after,.btn-menu:active::after,.btn-menu:focus::after{color:#fff;content:"|";font-size:16px;line-height:50px;font-weight:100;display:inline-block;padding:0 0 0 12px;}
.btn-green-menu{display:inline-block;border:1px solid #ef7767 !important;border-radius:2px;font-size:1em;line-height:1em;background:transparent;color:#fff !important;opacity:.8;margin:16px 0 0 8px;padding:2px 4px;}
.icon-menu{display:inline-block;float:left;height:20px;margin:15px 5px 15px 0;}
#submenu{z-index:100;width:1000px;padding-top:10px;position:relative;margin:0 auto;}
#submenu-close{position:absolute;top:0;right:0;background:transparent;width:34px;height:34px;border:none;font-size:20px;opacity:0;z-index:99;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
#submenu-look{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #dadada;top:-10px;left:10px;position:absolute;opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.container-submenu{background:#dadada;overflow:inherit;display:none;height:210px;font-size:12px;position:absolute;z-index:5;padding:40px;}
.container-submenu a{color:#292929;text-decoration:underline!important;}
.collections-header{overflow:hidden;padding-bottom:30px;}
.green-radio input[type=radio] + label{display:inline-block;line-height:20px;cursor:pointer;}
.collections-header.green-radio input[type=radio] + label{font-size:14px;text-transform:uppercase;margin-right:40px;}
.green-radio input[type=radio] + label span{background:#777;width:18px;height:18px;border-radius:50%;display:inline-block;margin-right:5px;float:left;}
.green-radio input[type=radio] + label span span{background:#fff;width:10px;height:10px;border-radius:50%;display:inline-block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:4px;}
.collections-body{background:#777;overflow:hidden;clear:both;height:200px;width:960px;margin:0 -40px -40px;padding:20px;}
.collection-btn{width:34px;padding:70px 10px;}
#collection-btn-back{float:left;margin-left:-15px;}
#collection-btn-next{float:right;margin-right:-15px;}
.collections-element-container{position:relative;display:inline-block;float:left;width:180px;height:120px;overflow:hidden;margin:20px 2px;}
.collections-element-info{background:rgba(0,0,0,0.4);position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.collections-element-container:hover .collections-element-info{opacity:0;}
.collections-element-info p{display:block;color:#fff!important;position:absolute;top:10px;left:20px;right:20px;border-bottom:1px solid #fff;text-transform:uppercase;font-weight:100;font-size:16px;margin:0;padding:0 0 5px;}
.collections-element-info span{display:block;color:#fff!important;position:absolute;bottom:10px;right:20px;text-transform:uppercase;text-decoration:underline;}
.list-categories{list-style:none;line-height:30px;display:inline-block;float:left;overflow:hidden;position:relative;margin:0 68px 0 0;padding:0;}
.list-categories.last{margin:0;}
.pricing h2{font-size:2em;font-weight:100;}
.pricing p{margin:10px 0 0;padding:0;}
.pricing-include{width:220px;float:left;}
.pricing-include ul{list-style:none;margin:0 0 20px;padding:0;}
.pricing-include ul li:before{content:"-";}
.pricing-include iframe{margin-left:-10px;}
.pricing-packs{width:505px;float:left;overflow:hidden;margin:0;padding:20px;}
.packs-table{display:inline-block;width:340px;float:left;}
.packs-table h2{background:#aaa;font-size:14px;text-align:center;text-transform:uppercase;padding:5px 10px;}
.packs-table ul{list-style:none;background:#eee;}
.packs-table li{border-bottom:1px solid #aaa;width:100%;height:28px;}
.packs-table div{display:inline-block;width:73px;overflow:hidden;height:30px;border-right:1px solid #aaa;line-height:30px;margin:0;padding:0;}
.pack-video-price-line-through{text-decoration:line-through;}
.pack-video-price{font-weight:700;text-align:center;}
.pack-video-save{color:red;font-weight:700;text-align:center;}
.packs-table span{display:inline-block;margin:5px;}
.packs-amount{width:135px;float:right;}
.packs-amount dl,.packs-amount dt,.packs-amount dd{overflow:hidden;margin:0;padding:0;}
.packs-amount dl{width:100%;margin-bottom:20px;}
.packs-amount dt{width:45%;overflow:hidden;float:left;}
.packs-amount dd{width:45%;float:right;text-align:right;}
.packs-amount-total{font-weight:700;}
.pricing-per-item{width:130px;float:right;border-left:1px solid #aaa;margin-right:-20px;padding:20px;}
.my-colections-title{display:inline-block;float:left;font-weight:100;font-size:18px;margin:7px 0;padding:0;}
.my-colections-select{display:inline-block;float:right;width:260px;height:30px;background:#fff;border:1px solid #999;position:relative;overflow:hidden;margin:0 20px;}
.my-colections-select span{position:absolute;background:#999;top:0;right:0;height:30px;width:30px;pointer-events:none;}
.my-colections-select span:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;top:12px;right:9px;position:absolute;}
.my-colections-select select{background:transparent!important;border:none;width:280px;height:30px;font-size:12px;-moz-appearance:none;-webkit-highlight:none;-webkit-appearance:none;box-shadow:none;outline:none;border-radius:0;margin:0!important;padding:0 0 0 10px!important;}
.my-colections-select select:focus,.my-colections-select select:active,.my-colections-select select:hover{outline:none;border:none;}
.my-colections-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}
.my-colections-select option{background:#6e6e6f;margin:0;padding:4px;}
.my-collections-header .btn{height:32px;line-height:32px;}
.my-collections-header .btn-delete{margin-right:10px;}
.my-collections-separator{clear:both;display:block;width:1000px;height:1px;border:none;background:#aaa;margin:20px -40px 40px;}
.my-collections-body{height:110px;overflow:auto;margin:0 -8px;}
.my-collections-thumbnail{display:inline-block;float:left;overflow:hidden;position:relative;width:152px;height:86px;margin:2px 1.5px;}
.my-collections-options{background:rgba(0,0,0,0.9);overflow:hidden;padding-bottom:5px;position:absolute;bottom:-200px;left:0;right:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.my-collections-options .addClipbinIconMini{float:right!important;margin-right:10px;}
.my-collections-thumbnail:hover .my-collections-options{bottom:0;}
.cart-header,.cart-body,.cart-footer{overflow:hidden;clear:both;}
.cart-header{padding-bottom:20px;font-size:14px;line-height:30px;}
.cart-title{display:inline-block;float:left;font-size:18px;font-weight:100;margin:0;padding:0;}
.cart-body{height:140px;overflow-y:auto;}
.cart-list{list-style:none;margin:10px 0;padding:0;}
.cart-list li{overflow:hidden;clear:both;display:block;font-size:14px;margin:0 0 10px;padding:0;}
.cart-thumbnail,.cart-name,.cart-price,.cart-remove{float:left;line-height:30px;display:inline-block;}
.cart-thumbnail{width:53px;height:33px;overflow:hidden;}
.cart-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:90px;height:32px;margin:0 10px;}
.cart-price{text-align:right;width:70px;}
.cart-remove{line-height:14px;float:right;background:#777;border:none;border-radius:1px;margin:4px 0;}
.cart-footer{background:#acacac;margin:0 -40px -40px;padding:10px 10px 10px 20px;}
.cart-total{display:inline-block;font-family:arial;font-weight:100;font-size:18px;line-height:40px;color:#484848;margin:0;padding:0;}
#currency-options label{display:block;width:100%;font-size:16px;margin:0 0 20px;}
#currency-options label input{display:inline-block;margin-right:10px;}
#submenu-login .log-in{display:inline-block;width:130px;float:left;}
#submenu-login .log-in .btn{width:100%;text-align:center;font-size:13px;font-weight:400;margin:0;padding:0;}
#submenu-login .sign-up{display:inline-block;width:100px;float:right;font-size:11px;line-height:1.8em;margin:0 20px 0 10px;}
#log-out{list-style:none;margin:-10px 0 0;padding:0;}
#log-out li{display:block;text-align:center;}
#log-out li:first-child{border-bottom:1px solid #aaa;}
#log-out li a{font-size:14px;font-weight:100;text-decoration:none!important;display:block;padding:20px 0;}
.container-submenu-medium{width:579px;}
.container-submenu-small{width:260px;right:0;}
.container-submenu-mini{width:80px;height:100px;right:0;}
.container-submenu-right-margin{right:20px;}
.container-submenu-front{width:270px;height:40px;position:absolute;right:0;z-index:9;box-shadow:0 2px 1px rgba(0,0,0,0.2);padding:10px;}
.container-submenu-active ~ #submenu-look,.front-container-submenu-active ~ #submenu-look,#submenu-login.container-submenu-active ~ #submenu-close,.front-container-submenu-active ~ #submenu-close{opacity:1;}
#submenu-categories.container-submenu-active ~ #submenu-look{left:100px;}
#submenu-collections.container-submenu-active ~ #submenu-look{left:205px;}
#submenu-pricing.container-submenu-active ~ #submenu-look{left:300px;}
#submenu-mycollections.container-submenu-active ~ #submenu-look{left:782px;}
#submenu-mycart.container-submenu-active ~ #submenu-look{left:830px;}
#submenu-currencies.container-submenu-active ~ #submenu-look{left:880px;}
#submenu-account.container-submenu-active ~ #submenu-look,#submenu-login.container-submenu-active ~ #submenu-look,#submenu-login.front-container-submenu-active ~ #submenu-look{left:942px;}
.cc-color{color:#0F0;}
.text-centered{text-align:center;}
.btn-transparent{background:transparent;border:none;}
.btn{display:inline-block;border-radius:1px;border:none;font-size:12px;font-weight:100;line-height:40px;text-transform:uppercase;text-decoration:none;margin:0;padding:0 20px;}
a.btn{text-decoration:none!important;}
.btn-margin-top{margin-top:50px!important;}
.btn-delete{background:#999;color:#fff;}
.btn-block{display:block;margin:20px 0;}
.form-input{border:1px solid #999;border-radius:0;width:88%;display:block;font-size:14px;margin:0 0 10px;padding:5%;}
form{display:inline;margin:0;padding:0;}
input[type=text],input[type=password],select,textarea{font-size:12px;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(50,50,50,0.22);-moz-box-shadow:0 1px 3px rgba(50,50,50,0.22);box-shadow:0 1px 3px rgba(50,50,50,0.22);padding:3px;}
input[type=text]:FOCUS,select:FOCUS,textarea:FOCUS{background-color:#fff;border-color:#BDB76B;border-style:double;border-width:1px;padding:3px;}
.button{white-space:nowrap;display:inline-block;cursor:pointer;border:1px solid #495267;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#606c88;font-family:"Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;text-transform:capitalize;text-decoration:none;-webkit-box-shadow:1px 0 1px rgba(50,50,50,0.5);-moz-box-shadow:1px 0 1px rgba(50,50,50,0.5);box-shadow:1px 0 1px rgba(50,50,50,0.5);padding:6px;}
.buttongreen{white-space:nowrap;display:inline-block;cursor:pointer;border:1px solid #34740e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;font-size:14px;text-align:center;color:#FFF;background-color:#4ba614;font-family:"Trebuchet MS", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:2px 2px 2px rgba(50,50,50,0.22);-moz-box-shadow:2px 2px 2px rgba(50,50,50,0.22);box-shadow:2 2px 2px rgba(50,50,50,0.22);padding:6px;}
.buttonsmall{font-size:12px;text-transform:none;padding:5px;}
.buttonblue{display:inline-block;cursor:pointer;border:1px solid #25729a;font-family:trebuchet MS, sans-serif;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#3093c7;width:auto;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;-webkit-box-shadow:2px 2px 2px rgba(50,50,50,0.22);-moz-box-shadow:2px 2px 2px rgba(50,50,50,0.22);box-shadow:2px 2px 2px rgba(50,50,50,0.22);padding:6px;}
.errors li{color:red;line-height:13px;list-style-type:none;margin:2px 0 0;padding:0;}
.form .block1{padding-top:10px;}
.form .errors{color:red;font-weight:400;list-style-type:none;margin:0;padding:0;}
.form .formElementRow{clear:both;margin-bottom:10px;}
.form .textBox,.formTABLE .textBox{font-size:15px;vertical-align:text-top;width:250px;padding:6px;}
.form .textBox:FOCUS,.formTABLE .textBox:FOCUS{background-color:#fff;outline:0 none;border-color:#BDB76B;border-style:double;border-width:2px;padding:5px;}
.form div.formElementRow,.form div.formElement{margin-top:0;}
.form textarea,.formTABLE textarea{height:150px;width:250px;}
.formTABLE{margin-top:5px;width:100%;}
.formTABLE .errors{clear:both;color:red;font-weight:400;line-height:12px;list-style-type:none;margin:5px 0 0;padding:0;}
.formTABLE .formElemenTRChb{font-size:10px;}
.formTABLE .formElemenTRChb .formElementTDChb{padding-right:5px;text-align:right;}
.formTABLE .formElemenTRChb label{font-size:12px;line-height:14px;margin:0;padding:0;}
.formTABLE .formElemenTRChb td{padding-top:15px;vertical-align:top;white-space:inherit;}
.formTABLE .formElementTD{padding-top:2px;white-space:normal;width:auto;}
.formTABLE .formElementTRBtn td{padding-top:20px;}
.formTABLE label{font-size:12px;vertical-align:text-top;}
.formTABLE td{vertical-align:middle;white-space:nowrap;padding:2px 15px 2px 2px;}
dl{margin-bottom:0;}
dl dt{float:left;margin-right:10px;padding:5px;}
dl dd{margin:2px 0;padding:5px 0;}
#searchBar{float:left;margin-left:30px;display:inline-block;margin-top:12px;}
#searchBar .padin{border:0;margin:0;padding:0;}
#searchBar .caption{display:none;background:#eee;cursor:move;}
#searchBar .caption .capt_c1{font-size:14px;width:400px;color:#606c88;opacity:.85;filter:alpha(opacity=90);padding:5px 6px 6px 10px;}
#searchBar .caption .capt_c1 span{border:0;background:transparent;display:inline;color:#888;font-size:11px;font-weight:400;margin:0;padding:0;}
#searchBar .caption .capt_c1 a{border:0;background:transparent;display:inline;color:#888;font-size:11px;font-weight:400;text-decoration:underline;margin:0;padding:0;}
#searchBar .caption .capt_c2{text-align:right;width:50px;float:right;padding-right:12px;padding-top:4px;}
#searchBar .caption .capt_c2 span{font-size:12px;color:#aaa;cursor:pointer;text-decoration:none;}
#searchBar.popup{position:fixed;left:50%;top:100px;width:700px;margin-left:-350px;background:#fff;border-radius:5px;z-index:999;border:5px solid #666;-webkit-box-shadow:1px 2px 2px rgba(50,50,50,0.52);-moz-box-shadow:1px 2px 2px rgba(50,50,50,0.52);box-shadow:1px 2px 2px rgba(50,50,50,0.52);padding:0;}
#searchBar.popup .padin{padding:43px 25px 54px 32px;}
#searchBarMask{opacity:.8;filter:alpha(opacity=80);background:#000;width:100%;height:100%;z-index:10;top:0;left:0;position:fixed;display:none;}
#searchForm{display:inline-block;float:left;font-size:13px;margin:0;padding:0;}
#searchBar ul li{float:left;margin:0;padding:0;}
#searchBar ul li ul{position:absolute;margin-top:43px;left:-9999em;z-index:99999;}
#searchBar ul li:hover ul,#searchBar ul li.hover ul{left:auto;}
#searchBar #browse{display:inline-block;float:left;background:#fff;width:75px;height:37px;overflow:hidden;text-align:center;border-top:4px solid #ddd;border-bottom:4px solid #ddd;border-left:4px solid #ddd;padding-left:1px;padding-right:0;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;}
#searchBar #browse #browseButton{display:block;position:relative;margin-left:2px;margin-top:2px;width:60px;height:23px;overflow:hidden;vertical-align:middle;cursor:pointer;border:1px solid #495267;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;font-family:trebuchet MS, sans-serif;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#606c88;padding:4px 6px 4px 5px;}
#searchBar #browse #browseButton span{font-size:8px;padding-right:6px;float:right;display:table-cell;vertical-align:top;}
#searchBar #submenu{background:#fff;border:1px solid #bbb;border-top:1px solid #bbb;position:relative;height:325px;display:block;width:465px;-webkit-box-shadow:0 1px 2px rgba(50,50,50,0.45);-moz-box-shadow:0 1px 2px rgba(50,50,50,0.45);box-shadow:0 1px 2px rgba(50,50,50,0.45);padding:15px 8px 15px 16px;}
#searchBar #submenu .col{float:left;text-align:left;width:152px;display:inline-block;}
#searchBar #submenu a{border-right:0;color:#333;display:block;}
#searchBar #submenu .bottomLink{position:absolute;margin-top:-20px;right:20px;display:inline-block;}
#searchBar #submenu .bottomLink a{font-size:11px;text-transform:capitalize;color:#379adf;text-decoration:underline;}
#searchForm .button{float:left;white-space:nowrap;display:inline-block;margin-left:2px;height:47px;border:1px solid #25729a;margin-top:-1px;font-size:16px;font-family:trebuchet MS, sans-serif;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#3093c7;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding:15px 35px;}
#searchForm .textBox{float:left;border-top:4px solid #ddd;border-bottom:4px solid #ddd;border-right:4px solid #ddd;border-left:0;font-size:16px;height:37px;width:400px;overflow:hidden;color:#222;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;outline:none;padding:0 0 0 8px;}
.ui-autocomplete{max-height:267px;overflow-y:auto;overflow-x:hidden;z-index:999;}
.ui-autocomplete .ui-menu-item{border-bottom:0 solid #eee;padding-top:3px;}
.ui-autocomplete .ui-menu-item a{font-size:15px;}
.ui-autocomplete-loading{background:transparent;}
.ui-autocomplete .ui-state-hover,.ui-autocomplete .ui-corner-all.ui-state-focus{background:#ececec;border:1px solid #ececec;}
.clipBox{background-color:#fff;float:left;text-align:center;width:152px;height:110px;margin:10px 8px 8px 10px;padding:0;}
.clipBox_selected{border:2px solid #379adf;}
.clipThumb{background:#fff;height:81px;moz-background-clip:border;moz-background-inline-policy:continuous;moz-background-origin:padding;display:inline-block;width:144px;margin:3px;padding:1px;}
.clipBox .icon1{margin-top:-2px;float:left;display:inline-block;width:70px;text-align:center;border-right:1px solid #fff;height:23px;}
.clipBox .icon2{margin-top:-2px;float:right;display:inline-block;width:74px;text-align:center;border-left:0 solid #fff;height:23px;}
.clipBox .icon1,.clipBox .icon2{cursor:pointer;}
.clipBox .icon1:HOVER,.clipBox .icon2:HOVER{background:#ddd;}
.clipBox .titleAlt .title{padding-left:21px;}
.clipBox .title,.clipBox .icons{background:#fff;color:#666;text-align:left;font-size:12px;height:21px;vertical-align:middle;overflow:hidden;margin:0 3px;padding:0;}
.clipBox .title a,.clipBox .icons a{color:#666;margin:0;padding:0;}
.clipBox .clipBoxChkBox{display:inline-block;position:absolute;margin-left:6px;margin-top:4px;}
.clipBox .title{color:#666;display:block;padding:0 4px 0 5px;}
.clipBox .title .duration{display:inline-block;float:right;color:#999;}
.clipBox .icons{margin-top:2px;background:#ddd;display:none;}
#main .clipBox .clipText{color:#666;font-size:11px;text-decoration:none;}
.clipBox .clipThumb h4{font-size:12px;font-weight:400;margin:0;padding:0;}
.clipBox .clipThumb a,.clipBox .clipThumb img{margin:0;padding:0;}
.clipbinList .clipBox{float:left;width:92px;height:80px;margin-top:0;background:#fff;display:inline-block;overflow:hidden;padding:2px;}
.clipbinList .clipBox .clipThumb{width:88px;height:50px;display:inline-block;float:left;overflow:hidden;margin:0;padding:2px 0 5px 2px;}
.producerThumbs{width:180px;line-height:14px;height:50px;overflow:hidden;text-align:left;background:#fff;border:1px solid #fff;border-bottom-color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(50,50,50,0.45);-moz-box-shadow:0 1px 3px rgba(50,50,50,0.45);box-shadow:0 1px 3px rgba(50,50,50,0.45);margin:0 0 8px;padding:5px 0 0;}
.addCartIconMini{float:right;width:20px;padding-right:8px;}
.addClipbinIconMini{float:left;width:20px;padding-left:8px;}
.producerThumbs p{color:#222;margin:0;padding:2px 0 0;}
.producerThumbs a{font-size:12px;color:#222;margin:0;padding:0;}
.producerThumbs p a{margin-left:15px;display:block;text-decoration:underline;}
.producerThumbs img{width:60px;height:34px;vertical-align:baseline;}
.producerThumbs span{border-bottom:1px dotted #fff;}
.html5player_poster{position:absolute;width:420px;height:236px;}
.html5player_preloader{position:absolute;background:transparent;z-index:999999;width:420px;height:236px;text-align:center;}
.html5player_preloader img{display:block;opacity:.6;filter:alpha(opacity=60);width:60px;height:60px;margin:83px auto auto;}
.flowplayer_div{background:#111;width:420px;height:236px;color:#ffc709;display:none;}
.flowplayer_div h2{font-weight:400;padding-top:15px;}
.flowplayer_div h2,h3,p{padding-left:20px;}
.flowplayer_div a{color:#eee;text-decoration:underline;}
.video_popup{background:#1c1c1c;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 0 #aaa;box-shadow:0 0 0 #aaa;-moz-box-shadow:0 0 0 #aaa;border-color:#1c1c1c;}
.video_popup .arrow{width:50px;height:16px;}
.video_popup .arrow:after{width:20px;height:25px;background:#222;border-color:#222;}
.cc_player_popup{background-color:transparent;color:#111;border:0;box-shadow:0;height:276px;overflow:hidden;position:relative;z-index:1;}
.cc_player_popup .cc_player_poster{display:none;width:420px;height:236px;background-color:#111;border:0;margin:0;padding:0;}
.cc_player_popup .bigClip{width:420px;height:236px;display:block;background-color:#111;border:0;margin:0;padding:0;}
.cc_player_popup .text{font-size:11px;height:36px;overflow:hidden;text-align:center;line-height:16px;color:#888;filter:alpha(opacity=90);opacity:.90;margin:7px 0 0;padding:0;}
.cc_player_popup b{font-weight:400;color:#999;filter:alpha(opacity=90);opacity:.90;}
.cc_player_popup h1{color:#999;filter:alpha(opacity=90);opacity:.90;font-size:11px;font-weight:400;text-align:center;line-height:16px;text-shadow:none;margin:0;padding:2px 0;}
footer{background:#e6e6e6;color:#222;overflow:hidden;clear:both;text-align:center;font-size:11px;line-height:14px;margin:0;padding:40px 0 20px;}
footer a{color:#444;text-decoration:none;display:block;}
footer h1{color:#333;font-size:3em;line-height:1em;text-align:center;margin:0 0 40px;padding:0;}
footer h4{font-size:1.4em;line-height:1em;margin:0 0 10px;padding:0;}
footer p{font-size:13px;font-weight:100;letter-spacing:.1em;margin:40px 0 0;}
footer ul{list-style:none;}
.footer-links-container{display:inline-block;text-align:left;}
.footer-links{list-style:none;font-size:12px;line-height:34px;font-weight:100;margin:0 0 20px;padding:0;}
.footer-icons{display:inline-block;width:36px;margin:4px 12px;}
.footer-copy p{margin-top:7px;}
#clipbin_manage_button .buttonblue,#clipbin_manage_button .button{font-size:10px;padding:3px;}
#clipbin_panel{background:transparent;border-top:0 solid #111;color:#111;height:auto;left:0;position:fixed;top:0;width:100%;z-index:10;}
#clipbin_panel .header{border-top:0 solid #888;border-bottom:1px solid #575757;height:29px;overflow:hidden;display:block;width:100%;-webkit-box-shadow:-3px 3px 3px rgba(50,50,50,0.22);-moz-box-shadow:-3px 3px 3px rgba(50,50,50,0.22);box-shadow:-3px 3px 3px rgba(50,50,50,0.22);white-space:nowrap;}
#clipbin_panel .header .binpart{height:29px;background:url(../images/bg/clipbin_panel.jpg) repeat bottom left;cursor:pointer;display:block;width:auto;text-align:center;}
#clipbin_panel .header .cartpart{width:365px;height:29px;float:right;background:#294c6c url(../images/bg/cart.png) repeat bottom left;overflow:hidden;cursor:pointer;display:block;}
#clipbin_panel .header .binpart .title{height:29px;overflow:hidden;width:114px;white-space:nowrap;display:inline-block;cursor:pointer;float:left;}
#clipbin_panel .header .binpart .clipbin_count{width:61px;display:inline-block;height:28px;overflow:hidden;white-space:nowrap;color:#fff;font-size:13px;padding-top:4px;cursor:pointer;float:left;}
#clipbin_panel .header .binpart .maximize_block{float:none;display:inline-block;width:52px;height:38px;background-color:#ccc;overflow:hidden;text-align:center;margin-left:200px;}
#clipbin_panel .header .binpart .maximize_block .maximize{font-family:Helvetica, Calibri, Arial, sans-serif;font-size:10px;color:#555;text-decoration:underline;display:inline-block;line-height:normal;padding:10px 0 0;}
#clipbin_panel .header .binpart #currency_block{float:right;display:inline-block;}
#clipbin_panel .header .cartpart .title{margin-right:87px;display:block;}
#clipbin_panel .header .cartpart .checkout{float:right;display:inline-block;margin-top:-2px;width:80px;}
#clipbin_panel .header .cartpart .checkout .buttongreen{padding-top:5px;}
#clipbin_panel .clipbin_count a,#clipbin_panel .clipbin_count a.remember_save{color:#bbb;font-size:11px;}
#clipbin_panel .header .binpart .title span{vertical-align:top;margin-top:2px;display:inline-block;}
#clipbin_panel .header .binpart .title a{display:inline-block;padding-top:4px;}
#clipbin_panel .header .cartpart .buttongreen{border:1px solid #34740e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;font-family:trebuchet MS, sans-serif;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:700;text-align:center;color:#FFF;background-color:#4ba614;display:inline-block;margin-top:1px;padding:1px 6px 2px;}
#clipbin_panel .header .cartpart .buttongreen:HOVER{border:1px solid #224b09;background-color:#36780f;}
#clipbin_panel .header .cartpart .sprite_cart{vertical-align:top;display:inline-block;margin-left:2px;margin-top:3px;padding:0;}
#clipbin_panel .header .cartpart .title a.cart_summary{font-size:13px;text-align:left;display:inline-block;padding-top:3px;}
#clipbin_panel .header .title,#clipbin_panel .header a{color:#fff;font-size:13px;padding-top:0;margin:0 0 0 3px;}
#clipbin_panel .header a.yellow{color:#ffc709;text-decoration:none;}
#clipbin_panel .inside{background:#eee;display:none;height:106px;overflow:hidden;width:100%;margin:0 auto;padding:0;}
#clipbin_panel .inside #cart_display{background:#ccdded;height:106px;overflow:auto;width:365px;float:right;display:block;}
#clipbin_panel .inside .binpart{margin-right:369px;height:106px;display:block;}
#clipbin_panel .inside .binpart .select_bin{background:#aaa;width:150px;height:106px;text-align:center;float:left;display:inline-block;overflow:hidden;padding-top:10px;}
#clipbin_panel .inside #clipbin_display{height:106px;margin-left:150px;overflow:auto;overflow-x:hidden;overflow-y:sroll;display:block;text-align:center;}
#clipbin_panel .inside #clipbin_display .clipbinList{padding-left:10px;padding-bottom:10px;padding-top:6px;}
#clipbin_panel .inside #cart_display #cartList{display:inline-block;margin:10px 0 0;padding:0;}
#clipbin_panel .inside #cart_display #cartList .itemRow{display:inline-block;margin-left:14px;padding:0;}
#clipbin_panel .inside #cart_display #cartList ul{clear:left;list-style-type:none;width:100%;margin:0;padding:0;}
#clipbin_panel .inside #cart_display #cartList ul li{float:left;overflow:hidden;margin:0;padding:0;}
#clipbin_panel .inside #cart_display #cartList ul li.c1{width:60px;}
#clipbin_panel .inside #cart_display #cartList ul li.c2{padding-left:12px;width:174px;}
#clipbin_panel .inside #cart_display #cartList ul li.c3{width:60px;text-align:right;}
#clipbin_panel .inside #cart_display #cartList .remove{color:#888;display:inline-block;margin-top:-10px;font-size:11px;padding-top:9px;vertical-align:top;cursor:pointer;}
#clipbin_panel .inside #clipbin_manage_button{margin-top:10px;text-align:center;}
#clipbin_panel .inside .binpart .select_bin .title{color:#222;margin-top:0;text-align:center;}
#clipbin_panel .inside .clipbinEmpty,#clipbin_panel .inside .cartEmpty{text-align:center;padding-top:10px;}
#clipbinpub_panel{bottom:0;display:none;height:auto;left:0;position:fixed;width:100%;z-index:10;}
#clipbinpub_panel_hidden{bottom:0;display:none;right:8px;position:fixed;z-index:10;width:42px;height:32px;overflow:hidden;background-color:#bf8b11;background-image:url(../images/bg/clipbinpub.png);background-position:top left;background-repeat:repeat-x;border-bottom:0 solid #a2793b;border-top:0 solid #cab645;-webkit-box-shadow:2px -1px 3px rgba(50,50,50,0.22);-moz-box-shadow:2px -1px 3px rgba(50,50,50,0.22);box-shadow:2px -1px 2px rgba(50,50,50,0.22);-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-border-top-left-radius:15px;-moz-border-radius-topleft:15px;border-top-left-radius:15px;cursor:pointer;opacity:.85;filter:alpha(opacity=85);}
#clipbinpub_panel_hidden div{padding-left:7px;padding-top:5px;}
#clipbinpub_panel #hide_pubpanel{float:right;display:inline-block;margin-right:7px;margin-top:3px;opacity:.7;filter:alpha(opacity=70);cursor:pointer;}
#clipbinpub_panel .header{cursor:pointer;height:30px;width:100%;overflow:hidden;background-color:#bf8b11;background-image:url(../images/bg/clipbinpub.png);background-position:top left;background-repeat:repeat-x;border-bottom:1px solid #a2793b;border-top:1px solid #cab645;color:#eee;-webkit-box-shadow:3px -3px 3px rgba(50,50,50,0.22);-moz-box-shadow:3px -3px 3px rgba(50,50,50,0.22);box-shadow:3px -3px 3px rgba(50,50,50,0.22);}
#clipbinpub_panel .header .title{display:inline-block;float:left;width:158px;font-size:17px;text-decoration:none;padding:4px 0 4px 2px;}
#clipbinpub_panel .header #radiolist{float:left;display:block;width:380px;padding-top:4px;}
#clipbinpub_panel .header .col2{margin-left:540px;height:30px;}
#clipbinpub_panel .header .maximize_block{margin-top:-30px;position:absolute;right:50%;display:inline-block;width:52px;height:30px;background-color:#ccc;overflow:hidden;text-align:center;}
#clipbinpub_panel .header .maximize{font-family:Helvetica, Calibri, Arial, sans-serif;font-size:10px;color:#555;display:inline-block;line-height:normal;text-decoration:underline;padding:6px 0 0;}
#clipbinpub_panel .header #radiolist input{height:13px;margin-bottom:4px;vertical-align:middle;width:13px;}
#clipbinpub_panel .header #radiolist label{color:#333;font-size:12px;padding-right:10px;padding-top:2px;}
#clipbinpub_panel .inside{background:#e5e5e5;color:#333;display:none;height:155px;width:100%;overflow:auto;}
#clipbinpub_panel .inside a{color:#333;}
.clbinpub_thumb_big{display:none;width:401px;height:301px;background:transparent;}
.clbinpub_thumb_box{padding-right:12px;padding-left:12px;color:#333;line-height:15px;font-size:10px;}
.clbinpub_thumb_box a.title{color:#222;margin-top:5px;margin-left:0;display:block;width:120px;height:24px;line-height:11px;overflow:hidden;text-align:left;padding-left:1px;}
.clbinpub_thumb_box .clbinpub_thumb{cursor:pointer;width:120px;height:88px;-webkit-box-shadow:0 1px 3px rgba(50,50,50,0.69);-moz-box-shadow:0 1px 3px rgba(50,50,50,0.69);box-shadow:0 1px 3px rgba(50,50,50,0.69);}
.clipbinpub_popup,.clipbinpub_popup .arrow:after{background:#fff;border-color:#fff;}
#clipbinpub_panel .inside .block{padding-top:10px;width:980px;margin:auto;}
#pubclipbin_prev_anchor,#pubclipbin_next_anchor{display:block;float:left;padding-top:41px;}
.sprite_add_bin{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -66px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:36px;height:36px;display:block;}
.sprite_add_bin_small{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1728px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:20px;display:block;}
.clipBox .icon1:HOVER .sprite_add_bin_small,.sprite_add_bin_small_hover,.sprite_add_bin_small:HOVER{background-position:-10px -1688px;}
.clipBox_hover .sprite_add_bin,.sprite_add_bin_hover,.sprite_add_bin:HOVER{background-position:-10px -10px;}
.sprite_remove_bin{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1384px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:36px;height:36px;display:block;}
.sprite_remove_bin_small{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1344px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:20px;display:inline-block;}
.sprite_add_cart_small{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -162px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:20px;display:block;}
.clipBox .icon2:HOVER .sprite_add_cart_small,.clipBox_hover .sprite_add_cart_small,.sprite_add_cart_small:HOVER{background-position:-10px -122px;}
.sprite_add_cart{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -258px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:36px;height:36px;display:block;padding:0;}
.clipBox_hover .sprite_add_cart,.sprite_add_cart:HOVER{background-position:-10px -202px;}
.sprite_remove_cart{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1480px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:36px;height:36px;display:block;}
.sprite_remove_cart_small{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1440px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:20px;display:block;}
a.sprite_add_bin,a.sprite_add_bin_small,a.sprite_remove_bin,a.sprite_remove_bin_small,a.sprite_add_cart_small,a.sprite_add_cart,a.sprite_remove_cart,a.sprite_remove_cart_small{display:inline-block;text-indent:-9999em;}
div.sprite_add_bin,div.sprite_add_bin_small,div.sprite_remove_bin,div.sprite_remove_bin_small,div.sprite_add_cart_small,div.sprite_add_cart,div.sprite_remove_cart,div.sprite_remove_cart_small{display:inline-block;cursor:pointer;}
a.sprite_add_bin_small,a.sprite_remove_bin_small,a.sprite_add_cart_small,a.sprite_remove_cart_small,div.sprite_add_bin_small,div.sprite_remove_bin_small,div.sprite_add_cart_small,div.sprite_remove_cart_small{opacity:.9;filter:alpha(opacity=90);}
.addClipbinIconMini .sprite_remove_bin_small,.addCartIconMini .sprite_remove_cart_small{opacity:.83;filter:alpha(opacity=83);}
.arr_left_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -314px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:38px;display:block;}
.arr_left_sprite:HOVER{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -372px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:38px;}
.arr_right_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -430px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:38px;display:block;}
.arr_right_sprite:HOVER{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -488px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:38px;}
.arr_left_sprite,.arr_right_sprite{display:inline-block;text-indent:-9999em;cursor:pointer;}
.open_panel_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1081px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:24px;height:24px;display:block;}
.open_panelb_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -590px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:24px;height:24px;display:block;}
.close_panel_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -720px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:24px;height:24px;display:block;}
.close_panelb_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -546px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:24px;height:24px;display:block;}
.sprite_cart{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -634px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:29px;height:22px;display:inline-block;}
.sprite_clipbin{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -676px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:24px;height:24px;display:inline-block;}
a.sprite_clipbin{text-indent:30px;}
.sprite_embed{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -765px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:60px;height:20px;display:block;}
.sprite_help{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -805px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:20px;height:20px;display:inline-block;text-indent:-9999em;}
.sprite_home{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -845px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:30px;height:30px;display:inline-block;}
.sprite_share{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1536px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:48px;height:48px;display:inline-block;text-indent:-9999em;}
.mc_sec_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -987px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:35px;height:25px;display:inline-block;}
.mc_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -945px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:35px;height:25px;display:inline-block;}
.paypal_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1214px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:35px;height:25px;display:inline-block;}
.ver_visa_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1604px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:35px;height:25px;display:inline-block;}
.visa_sprite{background-image:url(../images/icons/sprite_2013-05-30.png);background-position:-10px -1646px;background-repeat:no-repeat;overflow:hidden;vertical-align:middle;width:35px;height:25px;display:inline-block;}
.clearBoth,.clear,.footer-copy{clear:both;}
a.blue:hover,#loginSignup a.welcome:HOVER,#index #form_login a.welcome:HOVER,#flashMessage a:HOVER,.stickyPopupCaption .stickyPopupClose:HOVER,#searchBar .caption .capt_c1 a:HOVER,#searchBar #submenu .bottomLink a:HOVER,.producerThumbs p a:HOVER,#clipbin_panel a:HOVER{text-decoration:none;}
a:hover,#searchBar .caption .capt_c2 span:HOVER,#searchBar #submenu A:HOVER,footer a:hover,#clipbinpub_panel .inside a:HOVER{text-decoration:underline;}
#body_margin,.on-fix-hidden,.green-radio input[type=radio],.html5_video_poster,.video_popup_prev{display:none;}
.ccTabs,#submenu .container{position:relative;}
#socialRow div,input[type=image],a.button,a.buttongreen,a.buttonblue{display:inline-block;}
#socialRow .c1,.fl,footer .container div:first-child,#clipbinpub_panel .header #radiolist ul li{float:left;}
.topProducerBox ul,#searchBar ul,#clipbinpub_panel .header #radiolist ul{list-style-type:none;margin:0;padding:0;}
.topProducerBox ul li,.clipBox .titleAlt{text-align:left;}
.btn-menu.btn,.cart-body h3,.cart-body p{padding:0;}
.btn-last::after,.btn-last:hover::after,.btn-last:active::after,.btn-last:focus::after,.btn-last-left::after,.btn-last-left:hover::after,.btn-last-left:active::after,.btn-last-left:focus::after{content:"";padding:0;}
.container-submenu-active,.front-container-submenu-active,.list-categories li,#searchBar.popup .caption,#main .clipBox .clipText a{display:block;}
.container-submenu a:hover,#log-out li a:hover,.cc_player_popup .text,.cc_player_popup b,.cc_player_popup h1{color:#888;}
.green-radio input[type=radio]:checked + label span span,.btn-principal{background:#0f0;}
.collections-thumbnail,.responsive-image{width:100%;}
.pricing,.my-collections-header,footer ul li,footer .container{overflow:hidden;}
.packs-table li:last-child,.packs-table div:last-child{border:none;}
.fr,footer .container div:last-child{float:right;}
.producerThumbs .c1,.producerThumbs .c2{display:inline-block;float:left;margin:5px 5px 5px 7px;}
#clipbin_panel .inside #cart_display #cartList ul.sum li.c2,#clipbin_panel .inside #cart_display #cartList ul.sum li.c3{text-align:right;}
#clipbinpub_panel .inside .col,#clipbinpub_panel .inside .col .colBox{display:inline-block;float:left;}

/*******************09/06/2017*****************/
body footer {background: #4e4e4e none repeat scroll 0 0 !important;color: #ffffff;}
body footer .container h1 { color: #ffffff; font-size: 2rem;}
.footer-links-container h4 { color: #ffffff;font-size: 1.25rem;}
.footer-links li a {color: #ffffff;font-size: 0.875rem;}
.footer-copy p {font-size: 16px;margin-top: 7px;}
.footer-links-container .footer-links {margin-bottom: 0;}


header #menu-container{background: #4e4e4e !important;}
#menu header.fixed .menu-left{margin-left:0px; background: #4e4e4e none repeat scroll 0 0 !important;}
header .container{width:98%;}
#navbar-search{display:block !important;}
#menu .menu-left .btn-menu {font-size: 17px; font-weight: 300;padding: 0 12px;}
.btn-green-menu{display:none;}
.eng {
  color: #ffffff;
  float: left;
  line-height: 51px;
  padding:0px 10px;
  text-decoration:none;
  font-size: 16px;
}
.save_pack {
  background: #EF7767 none repeat scroll 0 0;
  color: #ffffff;
  float: left;
  font-size: 1.1rem;
  margin-left: 5px;
  margin-top: 0;
  padding: 14px 19px;
  text-align: center;
  text-decoration: none !important;
  
}
#clipcanvas img {
  margin-top: 8px;
}
#menu {
  width: 1000px !important;
}
#menu .menu-left {
  padding-left: 0;
  text-align: right;
  transition: all 0.3s ease-in-out 0s;
  width: 600px;
}
#menu .menu-right {
  margin-left: 0px !important;
  transition: all 0.3s ease-in-out 0s;
  width: 310px;
}
#btn-login {
  color: #ffffff;
  float: right;
  font-size: 13px;
}

.menu-right {
  float: right;
  margin-left: 0;
  transition: all 0.3s ease-in-out 0s;
  width: 340px;
}
.btn-last-left::after, .btn-last-left:hover::after, .btn-last-left:active::after, .btn-last-left:focus::after{content:inherit !important;}
.icon-menu {
  display: inline-block;
  float: left;
  height: 30px;
  margin: 12px 5px 12px 4px;
  width: 29px;
}
.menu-right .btn-menu::after, .menu-right .btn-menu:hover::after, .menu-right .btn-menu:active::after, .menu-right .btn-menu:focus::after{content:inherit;}
/*******************09/06/2017*****************/


.banner {
    position: absolute;
    z-index: 400;
    height: 56px;
    background-color: #4e4e4e;
	box-sizing: border-box;
text-align: center;
width: 100%;
margin: 0 auto;
max-width: auto;
}

.brand {
    position: absolute;
    box-sizing: border-box;
    padding: 0 1rem;
    font-style: italic;
    font-family: "proxima-nova",Arial,sans-serif;
    color: #ef7767;
    margin-top: 0;
	text-align:center;
    z-index: 100;
}

.brand__logo {
    font-size: 1.875rem;
    line-height: 1;
    margin: 0;
        margin-top: 0px;
    padding-bottom: 0.6875rem;
    margin-top: 2px;
}
.brand__logo a {
    color: #ef7767;
    font-family: "proxima-nova",Arial,sans-serif;
}
.brand__logo img {
    position: relative;
    top: 0.75rem;
}
.cart-login {
    display: -webkit-flex;
    display: flex;
    color: white;
    position: absolute;
    right: 10px;
    top: 7.5px;
}

.cart-login .cart {
    padding: 9px 18px;
}
.cart-login {
    color: white;
}
.cart-login .cart a {
    background: url("../img/cart.png") no-repeat;
    display: block;
    width: 29px;
    height: 30px;
}
.banner .tools {
    display: block;
}

 .nav--type_utility {
   box-sizing: border-box;
    padding: 0;
	   top: 0;
    position: absolute;
    right: 8.1rem;
    margin-top: 1rem;
    margin-top: 0;
}
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
 
.nav--type_primary {
    text-align: center;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    background-color: #4e4e4e;
    padding: 6px 0;
    margin-top: 12px;
}
.nav--type_primary {
    text-align: center;
}
.nav--type_primary .menu {
    padding: 0;
    margin: 0;
    position: relative;
    display: -webkit-flex;
    display: flex;
}
.nav--type_primary .menu li {
    padding-right: 1rem;
    font-weight: 300;
}

.nav--type_primary .menu-item-has-children a {
    display: inline-block;
    padding: 1px;
}
.nav--type_primary .menu-item a {
    color: #ececec;
    display: block;
    text-transform: uppercase;
    font: 300 1.25rem "proxima-nova",Arial,sans-serif;
}

.nav--type_primary .menu-item-has-children.expanded .sub__menu, .nav--type_primary .menu-item-has-children.current_page_item .sub__menu {
   display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
align-items: center;
position: absolute;
z-index: 100;
background-color: #ececec;
left: 0;
width: 1035px;
height: auto;
margin: 0;
padding: 0;
left: -290px;
top: 38px;
}
.sub__menu-al{display:none;}
.nav--type_primary .menu-item-has-children.expanded .submenu, .nav--type_primary .menu-item-has-children.current_page_item .submenu {
    width: 80%;
    padding: 0;
    text-align: left;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
	margin:20px 0;
}
.nav--type_primary .menu li:not(:last-child) a::after {
    color: #fff;
    content: "|";
    font-size: 20px;
    font-weight: 100;
    padding: 0 0 0 1rem;
}
.nav--type_primary .menu-item-has-children.expanded .submenu .menu-item, .nav--type_primary .menu-item-has-children.current_page_item .submenu .menu-item {
    width: calc(100% / 4);
    padding-right: 0;
}
.nav--type_primary .menu-item-has-children.expanded .submenu li, .nav--type_primary .menu-item-has-children.current_page_item .submenu li {
    margin-bottom: 1rem;
}
.nav--type_primary .menu-item-has-children.expanded .submenu .menu-item a, .nav--type_primary .menu-item-has-children.current_page_item .submenu .menu-item a {
    text-transform: none;
    font-size: 1rem;
    color: #878787;
}
.nav--type_primary a:hover{
    color: #ef7767;
}
.nav--type_primary .menu-item-has-children a {
    display: inline-block;
    padding: 1px;
}
.close_button {
    display: block;
    height: 1.25rem;
    position: relative;
    margin: 4rem 0 2rem;
    width: 1.25rem;
    z-index: 200;
    cursor: pointer;
}
.close_button::before {
    right: 1.375rem;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.close_button::after {
    right: 0.875rem;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.close_button::after, .close_button::before {
    content: "";
    background-color: #ef7767;
    display: block;
    width: 24px;
    height: 2px;
    position: absolute;
    top: 10px;
    left: -2px;
    z-index: 1;
    pointer-events: none;
}
.button_mobile{display:none;}
.nav--type_utility .menu-item a {
    font-size: 1rem;
   padding: 15px 12px;
display: block;
margin-top:6px;
    font: "proxima-nova",Arial,sans-serif;
    /*! font-size: 0.875rem; */
    font: 300 .875rem "proxima-nova",Arial,sans-serif;
    font-size: 1rem;
}
.nav--type_utility .page_item a, .nav--type_utility .menu-item a {
    color: #ececec;
}
.cart-login > * a {
    color: #ececec;
    font: 300 .875rem "proxima-nova",Arial,sans-serif;
    font-size: 0.875rem;
    font-size: 1rem;
	text-transform: none;
}
.cart-login > * {
    font-size: 1rem;
    padding: 0.75rem 0.75rem;
}
li{list-style:none;}
a:hover{text-decoration:none;}

.nav--type_utility .menu-item:first-child {
    margin-left: 0;
}
.nav--type_utility .menu-item {
    display: inline-block;
    padding: 0;
    text-transform: none;
}

.nav--type_utility .menu-item:nth-child(1) {
    background-color: #ef7767;
    height: 56px;
}
.submenu li a:after{display:none;}
#submenu-login{right: -173px!important;}
#submenu-login .btn-principal,#submenu-mycart .btn-principal{background:#ef7767!important;color:#fff!important;}
#submenu-mycart{right: -130px!important;}
#submenu-mycart .green-radio input[type="radio"]:checked + label span span, .btn-principal {
    background: #ef7767;
}

#submenu-close{top: -4px!important;right: -177px!important;}
.container-submenu-mini{right: -182px;}


/**************jeevi*************/
.cart-login .cart {
  float: right;
  padding: 10px 12px !important;
}
.cart-login > *{padding:0px !important;}
#btn-account > a {font-size: 12px;}
footer h1, footer h2, footer h3, footer h4, footer ul, footer li, footer form, footer #upload dt, footer #upload dd, footer .formTABLE .errors li
{
	font-family:Arial !important;
	font-weight:normal;
}

body footer {
   
    font-family: arial;
}

footer p{letter-spacing:0px !important; font-size:15px !important;}

footer .container{width:1090px;}
.cart-title{font-family:arial;}

#submenu-mycart {
    font-family: arial;
}
/**************jeevi*************/


.cart-block{position:relative;}
.cart-count{background-color: #4e4e4e;  height: 33px;left: 25px; position: absolute; top: -9px;    z-index: 10;}
body .footer-icons{  margin: 9px 0 !important;}
body .footer h1{margin-bottom:54px !important;}
.footer-copy > iframe {
    display: none;
}
.cart-login .cart a.login_cart {
  background: rgba(0, 0, 0, 0) url("../img/cart-1.png") no-repeat scroll 0 0;
  display: block;
  height: 30px;
  width: 29px;
}
.cart .cart-count {
  background-color: #4e4e4e;
  font-size: 12px;
  height: 33px;
  left: 25px;
  position: absolute;
  text-align: center;
  top: -9px;
  z-index: 10;
}
#submenu-account::before,#submenu-login::before  {
    border-bottom: 10px solid #dadada;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: "";
    opacity: 1;
    position: absolute;
    right: 13px;
    top: -10px;
    z-index: 2147483647;
}