/* main CSS file that loads in the admin dashboard */
/*	Compiled By: Evan Herman (eherman24) */
/*			www.Evan-Herman.com				*/
/*---------------------------------------------------------*/
/***********************
***Import Font Icons****
***********************/
@font-face {
font-family:wp2yt-insert-icon-font;
src:url(../icon-font/wp2yt-insert-icon-font.eot?#iefix) format(embedded-opentype),url(../icon-font/wp2yt-insert-icon-font.woff) format(woff),url(../icon-font/wp2yt-insert-icon-font.ttf) format(truetype),url(../icon-font/wp2yt-insert-icon-font.svg#wp2yt-insert-icon-font) format(svg);
font-weight:400;
font-style:normal;
}

.wp2yt-icon-envelope,.wp2yt-icon-history,.wp2yt-icon-info,.wp2yt-icon-play,.wp2yt-icon-play-2,.wp2yt-icon-question,.wp2yt-icon-stats,.wp2yt-icon-upload,.wp2yt-icon-upload-2,.wp2yt-icon-upload-3 {
font-family:wp2yt-icon-set;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}

.wp2yt-icon-question:before {
content:"\e002";
}

.wp2yt-icon-stats:before {
content:"\e003";
}

.wp2yt-icon-upload-2:before {
content:"\e004";
}

.wp2yt-icon-upload-3:before {
content:"\e005";
}

.wp2yt-icon-play:before {
content:"\e006";
}

.wp2yt-icon-play-2:before {
content:"\e007";
}

.wp2yt-icon-envelope:before {
content:"\e008";
}

.wp2yt-icon-info:before {
content:"\e010";
}

.link-test {
color:red;
}

.dashboard-button {
float:left;
display:inline-block;
text-decoration:none;
font-size:12px;
line-height:23px;
height:24px;
cursor:pointer;
-webkit-border-radius:3px;
-webkit-appearance:none;
border-radius:3px;
white-space:nowrap;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border-color:#999;
border-style:solid;
border-width:1px;
margin:0 3% 0 0;
padding:0 10px 1px;
}

.stv_descript {
height:12em;
width:12em;
resize:both;
}

.main-plugin-content {
float:left;
width:100%;
overflow:hidden;
}

.side-plugin-content {
float:left;
width:30%;
}

#wp2yt_progress_bar {
display:block;
width:380px;
height:25px;
background-color:#A8A8A8;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
margin-top:10px;
margin-bottom:30px;
font-family:Futura,futura-pt-1,futura-pt-2,Arial,sans-serif;
font-weight:700;
font-size:14px;
line-height:14px;
color:#fff;
position:relative;
}

#wp2yt_progress_bar:before {
display:block;
width:380px;
height:12px;
background-color:rgba(255,255,255,.1);
position:absolute;
top:0;
left:0;
content:"";
border-top-left-radius:10px;
border-top-right-radius:10px;
z-index:400;
}

#wp2yt_progress_bar:after {
display:block;
width:380px;
height:25px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
position:absolute;
top:0;
left:0;
content:"";
-moz-box-shadow:inset 0 0 5px #343434;
-webkit-box-shadow:inset 0 0 5px #343434;
box-shadow:inset 0 0 3px #343434;
z-index:500;
}

#wp2yt_progress_bar li {
display:inline-block;
width:120px;
text-align:center;
padding-top:7px;
padding-bottom:5px;
position:relative;
height:13px!important;
}

#wp2yt_progress_bar li:first-child {
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
height:13px;
}

#wp2yt_progress_bar li:last-child {
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-right-radius:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
width:131px!important;
}

#wp2yt_progress_bar li:last-child:after,#wp2yt_progress_bar li:last-child:before {
border:0;
}

#wp2yt_progress_bar li:after {
width:0;
height:0;
display:block;
border:13px solid transparent;
border-left-color:#fff;
position:absolute;
top:0;
left:121px;
content:"";
z-index:200;
}

#wp2yt_progress_bar li:before {
width:0;
height:0;
display:block;
border:13px solid transparent;
border-left-color:#A8A8A8;
position:absolute;
top:0;
left:118px;
content:"";
z-index:300;
}

.wp-2-yt-buttons {
display:table;
margin:0 auto;
}

.preview-yt-video-btn {
float:left;
margin-right:.5em!important;
color:#fff!important;
}

.insert-video-to-post-btn,.new-upload-insert-video-to-post-btn {
float:left;
}

.noAuthCodeError {
height:0;
overflow:hidden;
border:1px solid #c00;
font-size:16px;
line-height:4;
text-align:center;
}

#wp2yt-tabs .error {
background-color:transparent!important;
border-color:transparent!important;
}

.tagit {
width:31.5%;
margin-top:5px!important;
}

ul.tagit {
overflow:auto;
margin-left:inherit;
margin-right:inherit;
background:inherit;
padding:1px 5px;
}

ul.tagit li.tagit-choice {
position:relative;
line-height:inherit;
-moz-border-radius:6px;
border-radius:6px;
-webkit-border-radius:6px;
border:1px solid #CAD8F3;
background:0 0;
background-color:#78AD51;
font-weight:400;
}

ul.tagit li.tagit-choice-read-only {
padding:.2em .5em;
}

ul.tagit li.tagit-choice-editable {
padding:.2em 18px .2em .5em;
}

ul.tagit li.tagit-new {
padding:.25em 4px .25em 0;
}

ul.tagit li.tagit-choice a.tagit-label {
cursor:pointer;
text-decoration:none;
}

ul.tagit li.tagit-choice .tagit-close {
cursor:pointer;
position:absolute;
top:50%;
margin-top:-8px;
line-height:17px;
right:.4em;
}

ul.tagit input[type=text] {
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
border:0;
width:inherit;
outline:0;
color:#333;
background:0 0;
margin:0;
padding:0;
}

ul.tagit li.tagit-choice .tagit-label:not(a) {
color:#333;
font-weight:700;
}

ul.tagit li.tagit-choice a.tagit-close {
text-decoration:none;
}

ul.tagit li.tagit-choice .tagit-close .text-icon {
display:inline;
font-family:arial,sans-serif;
font-size:16px;
line-height:16px;
color:#777;
}

ul.tagit li.tagit-choice.remove,ul.tagit li.tagit-choice:hover {
background-color:#8BB96A;
border-color:#78AD51;
}

.ui-widget {
font-size:1.1em;
}

.wp2yt-tips-box {
border:1px solid grey;
margin-right:.8em;
z-index:100;
width:22%;
margin-top:1em;
margin-bottom:2em;
position:absolute;
top:0;
right:0;
padding:.2em 1em;
}

.wp2yt-tips-box h3 {
margin-top:.2em;
}

.about-evan-image-link-tag {
display:table;
text-decoration:none;
margin:0 auto;
}

.wp2yt-eherman-profile-pic {
-webkit-transition:opacity .3s ease-in-out;
-moz-transition:opacity .3s ease-in-out;
-ms-transition:opacity .3s ease-in-out;
-o-transition:opacity .3s ease-in-out;
transition:opacity .3s ease-in-out;
background:url(../images/wp2yt-eherman-profile-pic.jpg) center no-repeat;
height:80px;
width:80px;
border-radius:25%;
text-align:center;
padding-top:.5em;
}

.wp2yt-external-wordpress-link {
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
-webkit-transition:opacity .4s ease-in-out;
-moz-transition:opacity .4s ease-in-out;
-ms-transition:opacity .4s ease-in-out;
-o-transition:opacity .4s ease-in-out;
transition:opacity .4s ease-in-out;
background:url(../images/wp2yt-icon-wordpress.png);
height:64px;
width:64px;
border-radius:50%;
margin-top:1em;
margin-left:.5em;
}

.wp2yt-external-wordpress-link:hover {
background:url(../images/wp2yt-icon-wordpress-green.png);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
filter:alpha(opacity=1);
cursor:pointer;
}

.wp2yt-wordpress-link-text {
position:absolute;
margin-top:.5em!important;
margin-left:-1.5em;
display:none;
}

.wp2yt-external-site-link {
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
-webkit-transition:opacity .4s ease-in-out;
-moz-transition:opacity .4s ease-in-out;
-ms-transition:opacity .4s ease-in-out;
-o-transition:opacity .4s ease-in-out;
transition:opacity .4s ease-in-out;
background:url(../images/wp2yt-icon-site.png);
height:64px;
width:64px;
border-radius:50%;
margin-top:1em;
margin-left:.5em;
}

.wp2yt-external-site-link:hover {
background:url(../images/wp2yt-icon-site-green.png);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
filter:alpha(opacity=1);
cursor:pointer;
}

.wp2yt-external-site-link-text {
position:absolute;
margin-top:.5em!important;
display:none;
}

.wp2yt-external-plugin-link {
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
-webkit-transition:opacity .4s ease-in-out;
-moz-transition:opacity .4s ease-in-out;
-ms-transition:opacity .4s ease-in-out;
-o-transition:opacity .4s ease-in-out;
transition:opacity .4s ease-in-out;
background:url(../images/wp2yt-icon-plugins.png);
height:64px;
width:64px;
border-radius:50%;
margin-top:1em;
margin-left:.5em;
}

.wp2yt-external-plugin-link:hover {
background:url(../images/wp2yt-icon-plugins-green.png);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);
filter:alpha(opacity=1);
cursor:pointer;
}

.wp2yt-plugin-link-text {
position:absolute;
margin-top:.5em!important;
margin-left:-1em;
display:none;
}

h3.wp2yt-external-links-header {
display:table;
margin:-.1em auto .5em;
}

.wp2yt-eherman-profile-pic:hover {
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
cursor:pointer;
}

.wp2yt-evan-description {
float:left;
font-size:15px;
}

.wp2yt-image-links {
display:table;
width:249px;
border-top:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
padding-top:1em;
padding-bottom:2em;
margin:0 auto;
}

.wp2yt-box1,.wp2yt-box2,.wp2yt-box3 {
float:left;
margin-top:-1.3em;
color:#666;
padding:6px;
}

.wp2yt-paypal-donation-button {
display:table;
text-align:center;
margin:0 auto;
}

.wp2yt-paypal-donation-button form {
display:table;
margin:.5em auto 0;
}

.wp2yt-paypal-donation-button b {
font-size:14px;
line-height:2.2;
}

.about-evan-box {
display:inline-block;
width:100%;
margin-bottom:1em;
}

#form-div input,#form-div label {
display:block;
margin:0 0 5px;
}

#help_page_feedback_div {
width:50%;
}

#help_page_feedback_div #feedback_form {
display:inline-block;
width:100%;
}

#help_page_feedback_div #feedback_form .element {
float:left;
width:35%;
margin:0 .5em;
}

.inner_content {
width:46em;
}

.help-image {
margin-left:60px;
margin-top:20px;
}

.submit-button {
margin-top:.8em;
}

.no_videos_error h3 {
font-size:2em;
}

#setting-error-settings_updated {
background-color:rgba(139,185,106,.55);
width:51.8%;
margin-left:0;
border-color:rgba(92,133,63,.5);
}

.scrollable-content {
width:1500em;
}

.show_playlist {
overflow-x:scroll;
height:565px;
max-height:565px;
overflow-y:hidden;
}

#playlists {
width:100%;
overflow-x:hidden;
}

#videos {
margin-top:4em;
border-width:3px 0 3px 3px;
}

.show_playlist img {
height:200px;
margin-bottom:.5em;
border:2px solid rgba(120,173,81,.75);
box-shadow:2px 2px 2px rgba(185,185,185,.56);
border-radius:2%;
}

.wp2yt-hr {
clear:both;
float:none;
width:100%;
height:2px;
border:0;
background:#ddd;
background-image:0;
margin:1.4em 0;
}

#playlists h4 {
font-size:18px;
margin:.6em 5px .6em 0;
}

#playlists p {
margin:1px 1px -18px;
}

#playlists b {
text-decoration:underline;
}

.titlebox {
text-align:center;
font-size:17px;
font-family:sans-serif;
width:500px;
height:21px;
}

.imagebox {
text-align:center;
padding-top:10px;
}

.statsBox {
display:table;
color:green;
margin:.5em auto 0;
padding:.15em 0;
}

.viewBox {
float:left;
height:15px;
}

.likeBox {
float:left;
margin-left:1.5em;
}

.main-plugin-content a:hover {
color:#EF0E11;
}

.wp2yt-profile-pic-text {
display:none;
text-decoration:none!important;
color:#78AD51;
font-weight:700;
}

.wp2yt-settings-page-wrapper {
margin:10px 20px 0 35px !important;
}

#wp2yt-video-description,#wp2yt_video_categories,#wp2yt_video_title,ul.tagit {
border:1px solid #78AD51;
}

.eherman-banner-ad:hover {
opacity:.95;
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
-o-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
}

#wp2yt_video_categories {
margin-bottom:1.5em;
width:422px;
}

#wp2yt-video-description {
resize:vertical;
}

.wp2yt-check-yt-connection {
width:520px;
background:#EBEBEB;
border:1px dashed rgba(0,0,0,.34);
text-align:center;
margin-top:1.2em;
padding:1.3em;
}

.form-table {
width:auto!important;
}

#success-checkmark {
display:table;
width:30%;
margin:1em auto 0;
}

.wp2yt-connection-check-message-error {
color:red;
margin-top:1em;
font-weight:700;
}

.wp2yt-connection-check-message-success {
color:green;
margin-bottom:-1em;
margin-top:1em;
font-weight:700;
}

.wp-default-preloader {
margin-top:.5em;
margin-bottom:-1.5em;
}

.wp2yt-check-settings-img {
height:45px;
width:45px;
display:table;
position:absolute;
margin:0 auto 0 -2em;
}

.check-settings-images {
height:45px;
width:45px;
display:none;
margin:1em auto 0;
}

.wp2yt-red {
color:#EB5050;
}

.wp2yt-green {
color:#8BB96A;
}

.wp2yt-blue {
color:#2693FF;
}

.wp2yt-hr2 {
position:absolute;
left:0;
width:66%;
color:#B9B9C8;
background-color:#B9B9C8;
height:1px;
-moz-opacity:.6;
-khtml-opacity:.6;
opacity:.6;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:alpha(opacity=60);
margin:0 auto;
}

#yt_account5 {
margin-bottom:2em;
}

#stv_oauth2_input,#stv_oauth2_input:focus,#yt_account,#yt_account2,#yt_account2:focus,#yt_account3,#yt_account3:focus,#yt_account4,#yt_account4:focus,#yt_account5,#yt_account5:focus,#yt_account:focus,#yt_email,#yt_email:focus,#yt_pass,#yt_pass:focus {
border:1px solid #8BB96A;
width:60%;
}

#missing-information {
width:600px;
}

#wp2yt-tabs {
min-width:620px;
width:100%;
opacity:.4;
cursor:wait;
border:0!important;
background:0 0;
padding:0!important;
}

.sad-person-picture,.sorry-notice {
display:table;
margin:1em auto .5em;
}

.element #reason,.wp2yt-comment-submission,.wp2yt-email-submission,.wp2yt-name-submission,.wp2yt-website-submission {
margin:.4em .4em .4em 0;
}

.wp2yt-comment-submission {
min-width:200px;
height:120px;
resize:both;
max-width:72%;
}

.wp2yt-page-load-image {
position:absolute;
z-index:9999;
top:35%;
left:30%;
}

#wp2yt-tabs #form1 label {
cursor:default;
}

.youtube-input input[type=file] {
height:200px;
width:480px;
background:url(../../images/dropzone.jpg) no-repeat center;
margin-top:.5em;
border:1px dashed #000;
}

.wp2yt-refresh-playlists {
border:0;
position:absolute;
margin-top:-5em!important;
margin-right:1.7em!important;
right:0;
padding-left:24px!important;
width:160px;
font-size:Smaller;
}

.wp2yt-refresh-playlists img {
position:absolute;
margin-left:-17px;
margin-top:2px;
}

#video-success {
height:220px;
}

.wp2yt-check-yt-connect-btn {
margin-left:1em!important;
}

.clearfix {
zoom:1;
}

.clearfix:after,.clearfix:before {
display:table;
content:"";
line-height:0;
}

.clearfix:after {
clear:both;
}

.hide-text {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0;
}

.input-block-level {
display:block;
width:100%;
min-height:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.btn {
display:inline;
zoom:1;
margin-bottom:0;
font-size:14px;
line-height:20px;
text-align:center;
vertical-align:middle;
cursor:pointer;
color:#333;
text-shadow:0 1px 1px rgba(255,255,255,.75);
background-image:linear-gradient(tobottom,#fff,#e6e6e6);
background-repeat:repeat-x;
background-color:#e6e6e6;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border:0;
border-bottom-color:#b3b3b3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
margin-left:.3em;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
padding:4px 12px;
}

.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled] {
color:#333;
background-color:#d9d9d9;
}

.btn.active,.btn:active {
background-color:#ccc \9;
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}

.btn:focus,.btn:hover {
color:#333;
text-decoration:none;
background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear;
}

.btn:focus {
outline:5px auto 0;
outline-offset:-2px;
}

.btn.disabled,.btn[disabled] {
cursor:default;
background-image:none;
opacity:.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.btn-large {
font-size:17.5px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
padding:11px 19px;
}

.btn-large [class*=" icon-"],.btn-large [class^=icon-] {
margin-top:4px;
}

.btn-small {
font-size:11.9px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:2px 10px;
}

.btn-small [class*=" icon-"],.btn-small [class^=icon-] {
margin-top:0;
}

.btn-mini [class*=" icon-"],.btn-mini [class^=icon-] {
margin-top:-1px;
}

.btn-mini {
font-size:10.5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:0 6px;
}

.btn-block {
display:block;
width:100%;
padding-left:0;
padding-right:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.btn-block+.btn-block {
margin-top:5px;
}

.btn-primary {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#08c,#04c);
background-repeat:repeat-x;
background-color:#04c;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled] {
color:#fff;
background-color:#003bb3;
}

.btn-primary.active,.btn-primary:active {
background-color:#039 \9;
}

.btn-warning {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#fbb450,#f89406);
background-repeat:repeat-x;
background-color:#f89406;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled] {
color:#fff;
background-color:#df8505;
}

.btn-warning.active,.btn-warning:active {
background-color:#c67605 \9;
}

.btn-danger {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#ee5f5b,#bd362f);
background-repeat:repeat-x;
background-color:#bd362f;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled] {
color:#fff;
background-color:#a9302a;
}

.btn-danger.active,.btn-danger:active {
background-color:#942a25 \9;
}

.btn-success {
line-height:1.2;
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#62c462,#51a351);
background-repeat:repeat-x;
background-color:#51a351;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled] {
color:#fff;
background-color:#499249;
}

.btn-success.active,.btn-success:active {
background-color:#408140 \9;
}

.btn-info {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#5bc0de,#2f96b4);
background-repeat:repeat-x;
background-color:#2f96b4;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled] {
color:#fff;
background-color:#2a85a0;
}

.btn-info.active,.btn-info:active {
background-color:#24748c \9;
}

.btn-inverse {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-image:linear-gradient(tobottom,#444,#222);
background-repeat:repeat-x;
background-color:#222;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
}

.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled] {
color:#fff;
background-color:#151515;
}

.btn-inverse.active,.btn-inverse:active {
background-color:#080808 \9;
}

button.btn::-moz-focus-inner,input[type=submit] .btn::-moz-focus-inner {
border:0;
padding:0;
}

button.btn.btn-large,input[type=submit] .btn.btn-large {
padding-top:7px;
padding-bottom:7px;
}

button.btn.btn-mini,input[type=submit] .btn.btn-mini {
padding-top:1px;
padding-bottom:1px;
}

.btn-link,.btn-link:active,.btn-link[disabled] {
background-color:transparent;
background-image:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.btn-link {
cursor:pointer;
color:#08c;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
border-color:transparent;
}

.btn-link:focus,.btn-link:hover {
color:#005580;
text-decoration:underline;
background-color:transparent;
}

.btn-link[disabled]:focus,.btn-link[disabled]:hover {
color:#333;
text-decoration:none;
}

.btn-group {
position:relative;
display:inline;
zoom:1;
font-size:0;
vertical-align:middle;
white-space:nowrap;
margin-left:.3em;
}

.btn-toolbar {
font-size:0;
margin-top:10px;
margin-bottom:10px;
}

.btn-group>.btn {
position:relative;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

.btn-group>.btn+.btn {
margin-left:-1px;
}

.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover {
font-size:14px;
}

.btn-group>.btn-mini {
font-size:10.5px;
}

.btn-group>.btn-small {
font-size:11.9px;
}

.btn-group>.btn-large {
font-size:17.5px;
}

.btn-group>.btn:first-child {
margin-left:0;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topleft:4px;
border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-radius-bottomleft:4px;
border-bottom-left-radius:4px;
}

.btn-group>.btn:last-child,.btn-group>.dropdown-toggle {
-webkit-border-top-right-radius:4px;
-moz-border-radius-topright:4px;
border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-moz-border-radius-bottomright:4px;
border-bottom-right-radius:4px;
}

.btn-group>.btn.large:first-child {
margin-left:0;
-webkit-border-top-left-radius:6px;
-moz-border-radius-topleft:6px;
border-top-left-radius:6px;
-webkit-border-bottom-left-radius:6px;
-moz-border-radius-bottomleft:6px;
border-bottom-left-radius:6px;
}

.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle {
-webkit-border-top-right-radius:6px;
-moz-border-radius-topright:6px;
border-top-right-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomright:6px;
border-bottom-right-radius:6px;
}

.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
z-index:2;
}

.btn-group>.btn+.dropdown-toggle {
-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
padding:5px 8px;
}

.btn-group>.btn-mini+.dropdown-toggle {
padding:2px 5px;
}

.btn-group>.btn-small+.dropdown-toggle {
padding-top:5px;
padding-bottom:4px;
}

.btn-group>.btn-large+.dropdown-toggle {
padding:7px 12px;
}

.btn-group.open .dropdown-toggle {
background-image:none;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}

.btn-group.open .btn.dropdown-toggle {
background-color:#e6e6e6;
}

.btn-group.open .btn-primary.dropdown-toggle {
background-color:#04c;
}

.btn-group.open .btn-warning.dropdown-toggle {
background-color:#f89406;
}

.btn-group.open .btn-danger.dropdown-toggle {
background-color:#bd362f;
}

.btn-group.open .btn-success.dropdown-toggle {
background-color:#51a351;
}

.btn-group.open .btn-info.dropdown-toggle {
background-color:#2f96b4;
}

.btn-group.open .btn-inverse.dropdown-toggle {
background-color:#222;
}

.btn .caret {
margin-top:8px;
margin-left:0;
}

.btn-large .caret {
margin-top:6px;
border-left-width:5px;
border-right-width:5px;
border-top-width:5px;
}

.btn-mini .caret,.btn-small .caret {
margin-top:8px;
}

.dropup .btn-large .caret {
border-bottom-width:5px;
}

.btn-danger .caret,.btn-info .caret,.btn-inverse .caret,.btn-primary .caret,.btn-success .caret,.btn-warning .caret {
border-top-color:#fff;
border-bottom-color:#fff;
}

.btn-group-vertical {
display:inline;
zoom:1;
}

.btn-group-vertical>.btn {
display:block;
float:none;
max-width:100%;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

.btn-group-vertical>.btn+.btn {
margin-left:0;
margin-top:-1px;
}

.btn-group-vertical>.btn:first-child {
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}

.btn-group-vertical>.btn:last-child {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}

.btn-group-vertical>.btn-large:first-child {
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;
border-radius:6px 6px 0 0;
}

.btn-group-vertical>.btn-large:last-child {
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
}

.dropdown-toggle {
margin-bottom:-3px;
}

.caret {
display:inline-block;
width:0;
height:0;
vertical-align:top;
border-top:4px solid #000;
border-right:4px solid transparent;
border-left:4px solid transparent;
content:"";
}

.dropdown .caret {
margin-top:8px;
margin-left:2px;
}

.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:160px;
list-style:none;
background-color:#fff;
border:1px solid rgba(0,0,0,.2);
border-right-width:2px;
border-bottom-width:2px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
box-shadow:0 5px 10px rgba(0,0,0,.2);
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
margin:2px 0 0;
padding:5px 0;
}

.dropdown-menu .divider {
width:100%;
height:1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom:1px solid #fff;
margin:-5px 0 5px;
}

.dropdown-menu>li>a {
display:block;
clear:both;
font-weight:400;
line-height:20px;
color:#fff;
white-space:nowrap;
padding:3px 20px;
}

.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a {
text-decoration:none;
color:#fff;
background-color:#0081c2;
background-image:linear-gradient(tobottom,#08c,#0077b3);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
color:#fff;
text-decoration:none;
outline:0;
background-color:#0081c2;
background-image:linear-gradient(tobottom,#08c,#0077b3);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);
}

.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
color:#999;
}

.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
text-decoration:none;
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
cursor:default;
}

.open {
z-index:1000;
}

.dropdown-backdrop {
position:fixed;
left:0;
right:0;
bottom:0;
top:0;
z-index:990;
}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
border-top:0;
border-bottom:4px solid #000;
content:"";
}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
top:auto;
bottom:100%;
margin-bottom:1px;
}

.dropdown-submenu>.dropdown-menu {
top:0;
left:100%;
margin-top:-6px;
margin-left:-1px;
-webkit-border-radius:0 6px 6px;
-moz-border-radius:0 6px 6px;
border-radius:0 6px 6px;
}

.dropup .dropdown-submenu>.dropdown-menu {
top:auto;
bottom:0;
margin-top:0;
margin-bottom:-2px;
-webkit-border-radius:5px 5px 5px 0;
-moz-border-radius:5px 5px 5px 0;
border-radius:5px 5px 5px 0;
}

.dropdown-submenu>a:after {
display:block;
content:" ";
float:right;
width:0;
height:0;
margin-top:5px;
margin-right:-10px;
border-color:transparent transparent transparent #ccc;
border-style:solid;
border-width:5px 0 5px 5px;
}

.dropdown-submenu:hover>a:after {
border-left-color:#fff;
}

.dropdown-submenu.pull-left {
float:none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
left:-100%;
margin-left:10px;
-webkit-border-radius:6px 0 6px 6px;
-moz-border-radius:6px 0 6px 6px;
border-radius:6px 0 6px 6px;
}

.dropdown .dropdown-menu .nav-header {
padding-left:20px;
padding-right:20px;
}

.typeahead {
z-index:1051;
margin-top:2px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

.icon-remove {
font-family:wpyt-icon-font;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}

[data-icon]:before {
font-family:wp2yt-insert-icon-font;
content:attr(data-icon);
speak:none;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.icon-forward {
font-family:wp2yt-insert-icon-font;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}

.btn-success,.wp2yt-delete-video-btn {
height:29px;
}

.title_and_video_count_div {
position:absolute;
font-family:"Open Sans",sans-serif;
}

.wp2yt-tab-content-holder ul.tagit:hover {
cursor:text;
}

#wp2yt-tabs ul.ui-tabs-nav li a:hover {
cursor:pointer;
color:#78AD51;
padding:1.2em 1.5em;
}

body.settings_page_wp2yt_settings input[disabled=disabled][type=text] {
opacity:.5!important;
}

.wp2yt-tab-content-holder .tagit,.wp2yt-tab-content-holder input[type=text],.wp2yt-tab-content-holder textarea {
background:linear-gradient(tobottom,#eaeaea0,#f5f5f516%,#f5f5f5100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#f5f5f5',GradientType=0);
}

.geo_div {
width:670px!important;
}

.http-cookie-image {
width:4%;
float:right;
margin-right:15em;
margin-top:-6em;
}

#wpcontent {
margin-left:160px!important;
background:#fff!important;
}

#branding {
display:none;
padding-left:2em;
}

#wpbody-content {
overflow:hidden!important;
}

.done #success-checkmark {
width:25%;
}

#wp2yt-tabs .ui-tabs-anchor {
padding-bottom:.65em;
}

#wp2yt-tabs .ui-widget-header {
background:#222;
border:0;
border-bottom:1px solid silver;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
}

#wp2yt-tabs ul li {
padding-top:.5em;
}

#wp2yt-tabs ul.ui-tabs-nav li a {
color:#E2E2E2;
padding:1.2em 1.5em;
}

#wp2yt-tabs ul.ui-tabs-nav li {
padding-top:0;
}

#wp2yt-tabs .ui-tabs-nav .ui-state-active {
background:transparent url(../images/uiTabsArrow.png) no-repeat bottom center;
border:0;
}

#media-upload .main-plugin-content {
background:#fff;
}

.wp2yt-preview-image-overlay {
position:absolute;
margin-top:78px;
margin-left:150px;
display:none;
}

#wp2yt-tabs ul.ui-tabs-nav li a,.help_page ul li a,.wp2yt-title-link {
-o-transition:.15s;
-ms-transition:.15s;
-moz-transition:.15s;
-webkit-transition:.15s;
transition:.15s;
}

.wp2yt-icon-upload:before,.icon-remove:before {
content:"\e000";
}

.wp2yt-icon-history:before,.icon-forward:before {
content:"\e001";
}

.step_one li:nth-child(1),.step_two li:nth-child(2),.step_three li:nth-child(3) {
background-color:#ee3636;
}

.step_one li:nth-child(1):before,.step_two li:nth-child(2):before,.step_three li:nth-child(3):before {
border-left-color:#ee3636!important;
}

.step_two li:nth-child(-n+1),.step_three li:nth-child(-n+2) {
background-color:#981b1e!important;
}

.step_two li:nth-child(-n+1):before,.step_three li:nth-child(-n+2):before {
border-left-color:#981b1e!important;
}

#embedLinkDiv,ul.tagit li.tagit-choice .ui-icon,.correct-settings-checkmark,.incorrect-settings-x,.wp-default-preloader {
display:none;
}

a.preview-yt-video-btn:hover,.ui-tabs-anchor:hover,.wp2yt-active-link,#ui-id-2 {
color:#fff;
}

ul.tagit li,ul.tagit li.tagit-choice input {
display:block;
float:left;
margin:2px 5px 2px 0;
}

ul.tagit li.tagit-choice a.tagLabel:hover,ul.tagit li.tagit-choice a.tagit-close .text-icon:hover,.ui-tooltip-content {
color:#FF4C4C;
}

#help_page_feedback_div #feedback_form .comment-element,#help_page_feedback_div #feedback_form .element>input,#help_page_feedback_div #feedback_form .element>select,#help_page_feedback_div #feedback_form .element>textarea,#help_page_feedback_div #feedback_form .wp2yt-comment-submission,.stv_oauth2_input {
width:100%!important;
}

.main-plugin-content a,.main-plugin-content a:visited,#ui-id-4,.main-plugin-content .title {
color:#333;
}

.main-plugin-content ::selection,.wp2yt-settings-page-wrapper ::selection,.main-plugin-content ::-moz-selection,.wp2yt-settings-page-wrapper ::-moz-selection {
color:#333;
background-color:#78AD51;
}

.eherman-banner-ad img,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
width:100%;
}

.btn:first-child,.btn-group:first-child {
margin-left:0;
}

button.btn,input[type=submit].btn,button.btn.btn-small,input[type=submit] .btn.btn-small {
padding-top:3px;
padding-bottom:3px;
}

.btn-group+.btn-group,.btn-toolbar>.btn+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn {
margin-left:5px;
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.dropdown-toggle:active,.open .dropdown-toggle,#wp2yt-tabs ul.ui-tabs-nav li a:focus {
outline:0;
}

.dropdown,.dropup,.dropdown-submenu {
position:relative;
}

.dropdown-menu.pull-right,.pull-right>.dropdown-menu {
right:0;
left:auto;
}

.open>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu {
display:block;
}

#wp2yt-tabs .ui-tabs-nav,#wp2yt-tabs .ui-tabs-nav .ui-state-default {
background:0 0;
border:0;
}

body.settings_page_wp2yt_settings input[type=checkbox]:hover,.http-cookie-image:hover {
cursor:pointer;
}

.blueNavLinkOverride,.blueNavLinkActiveOverride {
color:#333!important;
}

#wp2yt-tabs ul.ui-tabs-nav li.ui-state-active>a,.help_page ul li a.wp2yt-active-link,.help_page ul li a:hover,.wp2yt-title-link:hover {
color:#78AD51!important;
}