body{font-family: 'Open Sans', sans-serif; margin:0; padding:0; background:#fff;}
/* float clearing for IE6 */
* html .clearfix{
  height: 1%;
  overflow: visible;
}
form {margin:0; padding:0;}
/* float clearing for IE7 */
*+html .clearfix{
  min-height: 1%;
}

/* float clearing for everyone else */
.clearfix:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}
a{outline:none; color:#006198;}
.align-left { float:left;}
.align-right {float:right;}

.head_menu{text-align:left;height:117px;background:#000;width:100%;}
.head_menu .container{width:1070px; height:117px; margin:0 auto;}
.head_menu .logo{width:102px;height:57px;display:block;margin:30px 0 0 0;float:left;}
.head_menu .logo .spriteimg{display:block;background-position:0 -888px;background-repeat:no-repeat;width:102px;height:57px;}

div.submenu {z-index:999999;position:absolute;top:25px;left:10px;visibility:hidden;margin:0;padding:0;background:#000; border:1px solid #2b2b2b;width:auto !important;height:auto !important;}
.submenu a {position:relative;display:block;margin:0;padding:6px 10px !important;height:auto !important;width:100px;white-space:nowrap;text-align:left;text-decoration:none;background:#000 !important; color: #fff !important;font-size:13px !important;}
.submenu a:hover{background: #222222 !important; color: #CCCCCC !important;}
a.subfirst {}
a.sublast {}

.spriteimg, .s1:before, .s2:before, .s3:before, .s4:before, .s5:before, .s6:before, .s7:before, .s8:before {background: transparent url(images/sprite.png) no-repeat 0 0;}

.menubut{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 -20px 0 0; padding:68px 0 0 6px; float:right;}
.menubut li{display:inline-block;padding:0;position:relative;}
.menubut a{color:#fff; font-size:14px; font-weight: 600;text-decoration:none; display:block; height:31px; margin:0px; padding:0px; background-position:left top;}
.menubut a:hover{color:#ccc;}
a.but-on{background-position:left -62px;}
.menubut a b{display:block; height:26px; padding:0 20px 0 20px; cursor:pointer; background-position:right -31px;}
.menubut a:hover b{cursor:pointer;}
.menubut a.active:after {background:#bd1818;height:3px;display:block;margin:-4px 20px 0 20px;content:'';}
a.but-on b{color:#FFF; background-position:right -93px; cursor:pointer;}

.hpbanner{text-align:left; width:100%;}
.hpbanner .container {width:1070px; margin: 35px auto;}
.hpbanner h1{margin:0; padding:0 0 15px 0; font-size:56px; line-height:50px; color:#838383; font-weight:400; text-transform:uppercase;}
.hpbanner h1 span {font-weight:800; color:#3c3c3c;}
.hpbanner .container div {padding:0 0 0 6px; font-size:16px; color:#646668; font-weight:200;}

.info{text-align:left;width:100%;margin-top:25px;background-color:#fff;background-repeat:repeat-x; background-position:0 -1475px;}
.infodet{width:100%;margin-top:25px;background-color:#fff;background-repeat:repeat-x; background-position:0 -1962px;padding:50px 0;}
.infoprod{text-align:left;width:100%;}
.info.static .container {width:1070px;margin:0 auto;min-height:470px;padding-bottom:30px;}
.infoprod .container {width:1070px;margin:0 auto;padding-bottom:10px;}
.infoprodPlayer .container {padding-bottom: 40px;}
.infoprod h1, .static h1 {font-size:40px;color:#838383;line-height:45px;text-transform:uppercase;font-weight:400;margin:30px 0 35px 0;}
.clearinf{clear:both; height:0px;}
.infol{width: 1070px; margin: 0 auto;}
.infonoRad .FLVdownloader, .infonoRad .FLVconverter{display:inline-block;}
.infonoRad .container {min-height:auto !important; padding-bottom: 70px; border-bottom:3px solid #ccc;}
.infonoRad .container:last-child{border:0 none;}
.infonoRad .FLVbut {margin-top:-100px;}
.infonoRad h2 {font-size:25px;color:#838383;margin:20px 0 0 366px;font-weight:600;}
.titlediv{font-weight:bold;}
.info h3{margin:0px 7px 25px 7px; font-size:26px; color:#000; line-height:20px;}
.info h4{margin:0px 0px 3px 0px; font-size:18px; color:#000; line-height:20px;}
.info ol{list-style-type:lower-alpha; margin-top:0px;}
.static{font-size:15px;color:#303030;}
.flv_title_nobd{border-bottom:0 none !important;}
.static h3{margin:0; font-size:16px;}
.static a{color:#1e4f82;}
.static a:hover{color:#386b9f;}
.static input[type=text], .static select, .static textarea{background:#FFF; width:450px; border:1px solid #b1b1b1; padding:10px 7px;font-size:15px;}
.static select{width:466px;}
.static textarea{height:100px;}
.static .container .staticfl {position:relative;}
a.sendbtn{width:120px; height:40px; display:block; font-size:16px;font-weight:600;display:inline-block;line-height:40px;background:#2aa201;color:#fff;text-decoration:none;text-shadow:0 1px 1px #228501;white-space:nowrap;text-align:center;}
a.sendbtn:hover{color:#fff;}
.buttonbx{width:466px;padding: 20px 0;text-align: right;}
.productbx{width:312px; display: inline-block; vertical-align: top;}
.productbx a{color:#067AA0; height: 20px;}
.productbxmid {margin: 0 62px;}
.FLVline{margin-bottom:20px;border-bottom:3px solid #ccc;padding: 25px 0;}
.FLVline:last-child {border: 0 none;}
.FLVline .FLVdownload{width:800px;display:inline-block;vertical-align:top;}
.FLVlearn{padding:0 0 0 75px;}
.FLVconverter{width:312px;height:296px;background-repeat:no-repeat;background-position:0 0;}
.infoprod .FLVconverter, .infoprod .FLVdownloader, .infoprod .FLVplayer {display:inline-block;vertical-align:top;}
.FLVconverteri{margin:0; font-size:14px;}
.FLVconverteri span {display:block;margin-bottom:97px;color:#303030;}
.FLVconverteri strong {display:block;margin:0 auto 65px auto;background-repeat:no-repeat;background-position:0 -945px;width:134px;height:134px;}
.FLVconvertertitle{margin:0 0 20px 0;}
.FLVconvertertitle h2{color:#838383; font-size:22px; margin:0; text-align:center;}
.FLVconverter-btn a{font-size:18px;font-weight:600;display:block;width:256px;height:48px;line-height:48px;background:#0072ba;color:#fff;text-decoration:none;text-shadow:0 1px 1px #005d98;margin:7px auto 75px auto;white-space:nowrap;}
.FLVconverter-btn a span {background-repeat:no-repeat;background-position:-102px -896px;width:36px;height:24px;display:inline-block;margin:-4px 35px 0 13px;vertical-align:middle;}
.FLVdownloader{width:312px;height:296px;background-repeat:no-repeat;background-position:0 -296px;}
.FLVdownloaderi{margin:0; font-size:14px;}
.FLVdownloaderi strong {display:block;margin:0 auto 65px auto;background-repeat:no-repeat;background-position:-135px -945px;width:101px;height:134px;}
.FLVdownloaderi span {display:block;color:#303030;}
.FLVdownloadertitle{margin:0 0 20px 0;}
.FLVdownloadertitle h2{color:#838383; font-size:22px; margin:0; text-align:center;}
.FLVdownloader-btn a{font-size:18px;font-weight:600;display:block;width:256px;height:48px;line-height:48px;background:#f69600;color:#fff;text-decoration:none;text-shadow:0 1px 1px #bd7300;margin:7px auto 75px auto;white-space:nowrap;}
.FLVdownloader-btn a span {background-repeat:no-repeat;background-position:-102px -896px;width:36px;height:24px;display:inline-block;margin:-4px 35px 0 13px;vertical-align:middle;}
.FLVplayer{width:312px;height:296px;background-repeat:no-repeat;background-position:0 -592px;}
.FLVplayeri{margin:0; font-size:14px;}
.FLVplayeri strong {display:block;margin:0 auto 65px auto;background-repeat:no-repeat;background-position:-236px -945px;width:134px;height:134px;}
.FLVplayeri span {display:block;color:#303030;}
.FLVplayertitle{margin:0 0 20px 0;}
.FLVplayertitle h2{color:#838383; font-size:22px; margin:0; text-align:center;}
.FLVplayertitle a{display:block; width:130px; height:51px; background:transparent url(images/download.gif) no-repeat left top;}
.FLVplayer-btn {text-align:center;}
.FLVplayer-btn a{font-size:16px;font-weight:600;color:#767676;text-decoration:underline;white-space:nowrap;display:inline-block;margin:20px 0 89px 0;}
.FLVspacer{background-color:red; height:4px; margin:24px 0 24px 0; width:671px;}
.FLVplayersm{width:128px; height:149px; float:left; background:transparent url(images/FLVplayer_box.gif) no-repeat left top;}
.FLVinfo{display:inline-block;vertical-align:top;width:680px; margin:30px 0 0 50px; font-size:14px;color:#646668;}
.FLVinfo h1{color:#000; font-size:27px; margin:15px 0 20px 0; line-height:24px;}
.FLVmarbot10 {margin-bottom: 5px !important;}
.FLVtitlelink {font-size: 13px; color: #1E4F82;}
a.FLVtitlelink:hover{color: #386B9F;}
.FLVbut{padding:0 0 0 366px;}
.FLVbut b{display:block; margin-top:31px; font-size:22px; text-align:center;}
.FLVprodspacer{background-color:#d5e9f0; height:4px; margin:24px 0px 24px 0px; width:810px;}
.FLVthumb{display:inline-block;vertical-align:top;width:320px;margin-right:40px;}
.FLVthumb center a {display: inline-block;color:#006198;font-size:14px;margin-top:4px;}
.FLVdetails{display:inline-block;vertical-align:top;width:700px;font-size:14px;color:#303030;}
.FLVdetails h3{margin:0 0 5px 0;line-height: 15px;font-size:18px;color:#666;font-weight:600;}
.FLVcart{margin-bottom:30px;}
.FLVcarti{border:1px solid#bdbdbd; border-right:0 none;border-bottom:0 none;margin-bottom:15px;}
.FLVcartih td{font-size:18px;font-weight:400;color:#5a5a5a;background-color:#e7e7e7;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:12px;}
.FLVcartit td{background-color:#FFF; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:7px;}
.FLVcartit img{vertical-align:middle;display:inline-block; margin:0px 15px 0px 4px;}
.FLVcartit div{margin-right:10px;font-size:14px;color:#696969;display:inline-block;vertical-align:middle;width:300px;}
.FLVcartit h1{margin:0;padding:0;border:0 none;font-size:18px;line-height:18px;font-weight:600;text-transform:inherit;}
.FLVcartit h1 a{color:#000; text-decoration:none;}
.FLVcartit h1 a:hover {color:#333;}
.FLVcartit span{font-size:18px;color:#000;font-weight:400;}
.FLVcartnote{color:#303030;font-size:15px;}
.FLVcartnote strong {font-size:18px;color:#666;display:block;font-weight:600;}
.FLVcartnoteas{color:#666;font-size:12px;padding-bottom:40px;}
a.buybtn{display:block; background:transparent url(images/buybtn.gif) no-repeat left top; width:43px; height:37px;}
a.buybtn:hover{background-position:left bottom;}
.FLVcarttxt{color:#303030; font-size:15px;padding:15px 0;}
.FLVcarttxt h2{margin:0;font-size:18px;color:#666;font-weight:600;}
.FLVcarttxt img{vertical-align:top;}
.FLVcartppinfo {display:inline-block;vertical-align:top;width:835px;margin-left:7px;}
.FLVthanks{font-size:31px !important; color:#FFF !important; font-weight:bold !important; padding:30px 0px 0px 0px !important; display:block !important; background:transparent none !important; height:auto !important;}
.sitemap{display:inline-block;vertical-align:top;width:500px;}
.sitemap strong{font-size:20px;}
.staticfl {margin: 25px 0px 25px 0px;}
.staticfl ul {width: 470px; list-style-type: none; margin: 0px; padding: 0px;}
.staticfl li {padding: 0px 0px 25px 40px;position:relative;}
.s1:before, .s2:before, .s3:before, .s4:before, .s5:before, .s6:before, .s7:before, .s8:before {display:block;position:absolute;width:34px;height:34px;content:"";left:-2px;top:-7px;}
.s1:before {background-position:-1px -1081px;}
.s2:before {background-position:-36px -1081px;}
.s3:before {background-position:-71px -1081px;}
.s4:before {background-position:-106px -1081px;}
.s5:before {background-position:-141px -1081px;}
.s6:before {background-position:-176px -1081px;}
.s7:before {background-position:-211px -1081px;}
.s8:before {background-position:-246px -1081px;}
.staticfl a {display:inline-block;}
.FLV2cols {margin-bottom:15px;}
.FLV2cols .FLVbut {display:inline-block;padding:0;vertical-align:top;}
.FLV2cols .flash-steps {display:inline-block;vertical-align:top;padding-right:40px;}
.FLV2cols .flash-steps p{margin:0;}
.flash-steps-img {display:block;margin:30px auto 0 auto;}
.container-th {width:312px;margin:0 auto;} 
.container-th .FLVbut {padding:0 !important;}
.container-th .FLVbut a {margin:0 auto;display:block;}
.container-th-fix {position:relative;margin-top:-61px;}
.container-th-top {position:absolute;top:0;right:5px;}
.container-th-fix .container-th-top {position:static; margin-top: 80px;}
.footer{text-align:left; width:100%; background:#121417;}
.footer .container{width:1070px;margin:0 auto;padding:47px 0;min-height:inherit !important;}
.footer-menu{font-size:13px; padding:0 0 40px 0; display:block;}
.footer-menu>a{color:#86898e; font-size: 14px;text-decoration:none;display:inline-block;margin-right:42px;}
.footer-menu>a:last-child {margin-right:0;}
.footer-menu>a:hover{color:#76787d;}
.footer-menu>strong {float:right;font-size:14px;color:#7f7f7f;margin-top:-6px;font-weight:400;}
.footer-menu>strong>a {width:35px;height:35px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;margin-left:11px;}
.footer>div>strong{font-weight:600;color:#373a40;font-size:11px;padding:0;display:block;}
.footer>div>strong span {color:#373a40;font-weight:600;float:right;}
.addthisbox {float: right;}

/* new download button */
.FLVbut a, a.freedown_btn {font-size:18px;font-weight:600;display:inline-block;width:256px;height:48px;line-height:48px;background:#2aa201;color:#fff;text-decoration:none;text-shadow:0 1px 1px #228501;white-space:nowrap;}
.FLVbut a:hover {color:#fff;}
.FLVbut a span {background-repeat:no-repeat;background-position:-102px -896px;width:36px;height:24px;display:inline-block;margin:-4px 35px 0 13px;vertical-align:middle;}
.infoprodPlayer .FLVbut a {font-size: 16px;width:330px;}
.infoprodPlayer .FLVbut a:first-child {margin-right: 30px;}
.infoprodPlayer .FLVbut a span {margin:-4px 16px 0 13px;}
.FLVline .FLVbut {display:inline-block;vertical-align:top;width:256px;padding:0;}

.success , .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:10px 10px 10px 15px;
    background-repeat: no-repeat;
    background-position: 10px center;
  
    font-size:14px;
}
.success {
    color: #06850A;
    background-color: #DFF2BF;
    
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
}
.error_msg {
    color:#D8000C;
    display:block;
}
ul.toc {}
ul.toc li{}

.infoprod .paypal-form, .premium-footer .paypal-form, .static .paypal-form, .preamiumpop .paypal-form {text-align:left !important;padding:0 !important;font-size:18px;font-weight:600;display:inline-block;width:256px;height:48px;line-height:48px;background:#ffc439;color:#00385c;text-decoration:none;font-style:italic;font-weight:600;white-space:nowrap;border:0 none;outline:0;cursor:pointer;}
.infoprod .paypal-form span, .premium-footer .paypal-form span, .static .paypal-form span {background-repeat:no-repeat;background-position:-140px -893px;width:37px;height:30px;display:inline-block;margin:-3px 35px 0 13px;vertical-align:middle;}
.buttons-wrapper {text-align:left;font-size:14px;}
.infoprod .buttons-wrapper {margin-top:-96px;}

/* NEW PREMIUM PAGE */
.premiumpage {margin-top:15px;}
.premium-table {margin:0px auto 30px auto; border:1px solid #bdbdbd; background-color:#f2f2f2; width:100%;}
.features-list, .checked-list {list-style-type:none; list-style-image:none; list-style-position:outside; padding:0px; margin:0px;}
.features-list li {list-style-type:none; list-style-image:none; list-style-position:outside;}
.premium-table-first-col {width:622px;}
.premium-table-third-col {width:223px;}
.premium-table-second-col {width:223px;background: #f2f2f2; position:relative; margin-top:-8px;border:1px solid #ccc;}
.premium-th {height:75px;}
.premium-table-first-col .premium-th {padding:13px 5px 0px 20px; height:62px;}
.premium-table-second-col .premium-th {width:223px; height:82px; border-bottom:1px solid #D1D1D1;}
.features-list li {padding:9px 10px 9px 20px; display:block; clear:both; font-size:13px; font-weight:normal; line-height:16px; border-bottom:1px solid #d1d1d1;}
.features-list li.even-row {background-color:#f3f3f3;}
.features-list li.odd-row {background-color:#e6e6e6;}
.features-list li.odd-row.highlighted {background-color:#ebc0b7; font-weight:bold;}
.features-list li.even-row.highlighted {background-color:#f7cbc2; font-weight:bold;}
.features-list li.first {border-top:1px solid #d1d1d1;}

.checked-list li {padding:8px 10px; display:block; clear:both; height:18px; text-align:center; border-bottom:1px solid #d1d1d1;}
.premium-table-third-col .checked-list li.first{border-top:1px solid #d1d1d1;}
.checked-list li.even-row {background-color:#f3f3f3;}
.checked-list li.odd-row {background-color:#e6e6e6;}
.checked-list li.odd-row.highlighted {background-color:#ebc0b7;}
.checked-list li.even-row.highlighted {background-color:#f7cbc2;}
.premium-table-second-col .premium-th .col-title {font-size:15px; height:33px;line-height:37px;font-weight:bold; color:#fff; text-shadow:0px 1px 1px #000; display:block; width:223px; text-align:center; background:#ba0000;padding:3px 0px 8px;}
.premium-table-second-col .price-value {display:inline; font-size:13px; font-weight:normal;}
.premium-table-second-col .price {background-color:#ecb4aa; height:38px; width:223px; text-align:center;vertical-align:middle; font-size:13px; color:#681100; font-weight:bold;}
.price-currency {line-height:14px; font-size:13px; font-weight:bold; display:inline;}
.premium-table-third-col .premium-th .col-title {
	font-size:16px;
	background-color:#f6f6f6;
	font-weight:normal; 
	height:42px;
	color:#202020;
	text-shadow:0px 0px 1px #fff; 
	display:block; width:156px;
	text-align:center; 
	padding:28px 0px 5px;
	width:223px;}
.premium-table-third-col .price { display:none; width:156px; padding:5px 0px 2px; height:41px; font-size:12px; font-weight:bold; text-shadow:0px 1px 1px #fff; text-align:center;}
.premium-table-third-col .price-value{display:inline; font-size:34px; font-weight:normal; text-shadow:0px 1px 1px #fff;}
.premium-table-first-col .premium-footer {padding:16px 8px 8px 20px;}
.premium-table-second-col .premium-footer {padding:4px; height:48px; text-align:center}
.premium-table-second-col .premium-footer .paypal-form {width:215px;}
.premium-table-second-col .premium-footer .paypal-form span {margin:-3px 13px 0 13px;}
.premium-table-second-col .premium-footer a.bank-card-btn {text-decoration:none; display:block; text-shadow:0px 1px #fff; color:#153b01; padding-top: 8px; height: 47px; text-align:center; cursor:pointer; font-size:13px; font-weight:bold; font-style:italic; line-height:16px; width:176px; background:#73b542 url(../images/bank-card-btn.jpg) no-repeat 0% 0%;}
.premium-table-second-col .premium-footer a.bank-card-btn:hover {color:#0a3000; background-position:0% -55px;}

.premium-table-third-col .premium-footer {padding:16px 0 0 0; text-align:center; font-weight:bold;}
.premium-table-third-col .free-btn {display:block; margin:0px auto; height:28px; clear:both; margin-bottom:4px;}
.under-table-text{clear:both; position:absolute; margin-top:-22px; line-height:22px;}
.premium-table.converter{height:302px;}
.premium-table.downloader{height:442px;}
.checkicon {background-position: -271px -898px;height:21px;width:21px;display:block;margin:-2px auto 0 auto;}

.introtxtr span.price-currency, .introtxtr span.price-value {
	display:inline;
	padding:0;
}

/*ISN*/
.isn-true {width:660px; margin-top:15px;}
.preamiumpop.converter {height:325px; width:650px; margin-bottom:0px;}
.preamiumpop.downloader {width:650px; margin-bottom:0px; height:355px;}
.premium-table.preamiumpop.converter{height:257px;}
.preamiumpop .premium-table-second-col .premium-th {width:150px;}
.preamiumpop .premium-table-third-col .price {width:130px;}
.preamiumpop .premium-table-third-col .premium-th .col-title {width:223px;font-size:15px;}
.preamiumpop .features-list li {font-size:11px;height:26px;line-height:26px;}
.preamiumpop .premium-table-first-col {width:370px;}
.preamiumpop .premium-table-second-col {width:150px;}
.preamiumpop .premium-table-third-col {width:130px;}
.boxms .infostatic {margin:5px 10px 0px;}
.boxms .under-table-text {width:300px; line-height:16px; margin-top: -72px; display:none;}
.boxms .under-table-text p {margin-bottom:15px;}
.preamiumpop .premium-table-second-col .price {
	width:150px;
	font-size:13px !important;
	height:38px;
	vertical-align:middle;
	background-color: #ecb4aa;
	}
.preamiumpop .premium-table-third-col .premium-footer {padding-top:21px;}
.preamiumpop .premium-table-second-col .price-value {display:inline; font-size:14px; line-height: 17px; font-weight:normal; text-shadow:0px 1px 1px #fff;}
.preamiumpop .premium-table-second-col .premium-th .col-title {width:150px; color:#fff; text-shadow:0px 1px 1px #232323;line-height:20px;}

.preamiumpop .premium-table-second-col .premium-footer .paypal-form {
    display:block; 
    padding-bottom: 18px; 
    height: 45px; 
    cursor:pointer; 
    border:none; 
	margin:0px auto;
    background-position:0px 0px; 
    font-size:12px; font-style:italic; font-weight:bold;width:142px; margin-bottom:8px;}
.preamiumpop .premium-table-second-col .premium-footer .paypal-form span {width:33px;margin:-3px 1px 0 7px}
.preamiumpop .premium-table-second-col .premium-footer .pay-pal-btn:hover {background-position:0% -45px; width:134px; color:#002240;}
.preamiumpop .premium-table-second-col .premium-footer a.bank-card-btn {
	text-decoration:none;
	display:none;
	text-shadow:0px 1px #fff;
	color:#153b01;
	padding-top: 8px;
	height: 37px;
	text-align:center;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	line-height:16px;
	width:134px;
	background:#73b542 url(../images/bank-card-btn-isn.jpg) no-repeat 0% 0%;
}
.preamiumpop .premium-table-second-col .premium-footer a.bank-card-btn:hover {color:#0a3000; background-position:0% -45px;}

.preamiumpop .premium-table-third-col .price {width:130px; line-height:14px; background-color:#e2eed5; padding:22px 0px 13px; font-size:12px; font-weight:bold; text-shadow:0px 1px 1px #fff; text-align:center;}
.preamiumpop .premium-table-third-col .price-value{ font-family:OldSansBlack; display:inline; font-size:30px; font-weight:normal; text-shadow:0px 1px 1px #fff;}
.preamiumpop  .premium-table-second-col .premium-footer { height: 46px;}
.preamiumpop  .premium-table-first-col .premium-footer { height: 30px;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;margin-left:-1px;}
.preamiumpop  .premium-table-third-col .premium-footer { height: 33px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;margin-right:-1px;}
.preamiumpop .premium-table-second-col {background: #f2f2f2 url(../images/preamiumpop-ytd-pro-header.jpg) no-repeat 50% -9px;}
.preamiumpop .ribbon {
display:none;
}
.preamiumpop .premium-table-third-col .checked-list li.last {border-right:1px solid #bdbdbd;width:102px;}
.preamiumpop .premium-table-first-col .features-list li.last {border-left:1px solid #bdbdbd;margin-left:-1px;}
.preamiumpop .premium-table-first-col .premium-th {padding-left:5px !important;}
.converter.preamiumpop.premium-table {height:305px;}
.converter.preamiumpop .premium-table-second-col .premium-th .col-title {font-size:16px;}
.flvdownloader-faq {padding-top:90px;}
.faq h3{font-size:20px; margin-bottom:20px;}
.faq h4 {margin:15px 0 0 0;}
.faq p {margin:0;}

/* ---- THANK YOU ---- */
.thank-you-message {width:auto;background:#cfffa4;font-size:27px;color:#000;font-weight:400;height:100px;padding: 20px;text-align:center;}
.thank-you-message p {margin:3px 0px;}
.thank-you-message p.thank-you-big-text{font-size:30px;line-height:38px;}

/* UPGRADE TO PRO */
.go-pro-wrapper {width:100%;font-size:27px;color:#000;font-weight:400;height:120px;line-height:120px;background-color:#ffe99e;}
.netflix-ad {width:792px; height:80px; margin-top:15px;}
.go-pro-cta {display:inline-block;vertical-align:middle;}
hr.grayline {height:1px; background-color:#e1e1e1; border:none; width:100%; clear:both; line-height:1px;margin-top:20px;}
.go-pro-text {display:inline-block;width:740px;vertical-align:top;margin:0 10px 0 26px;}
.go-pro-cta a {position:relative;margin-top:-5px;font-size:18px;font-weight:600;display:inline-block;width:256px;height:48px;line-height:48px;background:#ba0000;color:#fff;text-decoration:none;text-shadow:0 1px 1px #980000;white-space:nowrap;}
.go-pro-cta a:hover {color:#fff;}
.go-pro-cta a span {background-repeat:no-repeat;background-position:-179px -898px;width:32px;height:24px;display:inline-block;margin:-2px 41px 0 16px;vertical-align:middle;}
.go-pro-cta strong {background-repeat:no-repeat;background-position:-215px -898px;width:43px;height:43px;display:block;position:absolute;top:-1px;right:-1px;}

/* THANK YOU PRO */
.steps {padding:10px;display:inline-block;vertical-align:top;background-color:#ffe99e;position:relative;padding:11px 20px 20px 54px;width:281px;height:233px;margin:10px;}
.steps.s1:before,.steps.s2:before,.steps.s3:before,.steps.s4:before,.steps.s5:before,.steps.s6:before,.steps.s7:before,.steps.s8:before{top:10px;left:10px;}
.steps p {margin:5px 0px 5px;}
.steps img {padding:3px; margin-top:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background-color:#fff; border:1px solid #e3e2d5;}
.FLVbut form {display:inline-block;vertical-align:top;margin:0 15px 0 52px;}
.info-price {display:inline-block;vertical-align:top;color:#505050;margin-top:10px;}
.info-price .small-text {font-size:12px;}
.info-price .auto-renew-ct {font-size:15px;}
.FLVbut .downloader {background:#509a1a url(images/free-download-dw.jpg) no-repeat 0% 0%; width:266px;}
.FLVbut .converter {background:#509a1a url(images/free-download-cv.jpg) no-repeat 0% 0%; width:266px;}
.buttons-wrapper .compare-link {display:block;font-size:14px;color:#006198;margin:40px 0 40px 366px;font-weight:600;}
.preamiumpop .features-list li {padding:4px;}
body.isn-nobg {background-image:none; background-color:#ffffff;}
.FLVcarti label {font-size:15px;color:#505050;}
.flash-steps {width:760px;}
.small-text {clear:both; font-size:11px; text-align:center; line-height:12px;}
.alert-bar {text-align:center; color:#000; padding:16px 10px; background-color:#eac04f; font-size:14px; position:static; width:100%; font-weight:600; line-height:20px;}
.alert-bar-close {display:block; width:21px; height:21px; background:url(/images/alert-bar-close.png) no-repeat; position:absolute; right:30px; top:25px;}

@media (max-width: 1200px) {
.head_menu .container,.infoprod .container,.infoprod .infol{width:auto;margin: 0 20px;}
.menubut a b{padding:0 10px;}
.menubut a.active:after{margin:-4px 10px 0 10px;}
.menubut {margin:0;}
#formats {right:2px;left:inherit;}
.head_menu .logo {margin-left:10px;}
.info.static .container{width:auto;padding:20px;}
.footer .container{width:auto;padding:20px !important;}
.productbx,.FLVconverter,.FLVdownloader,.FLVplayer,.FLVconverter-btn a,.FLVdownloader-btn a,.container-th,.container-th .FLVbut a{width:182px;}
.FLVconvertertitle h2,.FLVdownloadertitle h2,.FLVplayertitle h2,.container-th .FLVbut a{font-size:14px;}
.FLVconverter{background-position:-64px 0;}
.FLVdownloader{background-position:-64px -296px;}
.FLVplayer {background-position:-64px -592px;}
.FLVconverter-btn a,.FLVdownloader-btn a,.FLVplayer-btn a{font-size:14px;}
.FLVconverter-btn a span,.FLVdownloader-btn a span,.container-th .FLVbut a span{margin:-4px 15px 0 13px;}
.infol{width:690px;}
.hpbanner .container{width:auto;margin:30px auto;}
.hpbanner h1{font-size:45px;text-align:center;}
.hpbanner .container div{padding:0 20px;}
.spriteimg.info{background-color:#ededed;}
.FLVbut{padding:0 0 0 236px;}
.buttons-wrapper .compare-link{margin:40px 0 40px 236px;}
.FLVdetails{width:580px;}
.FLVline .FLVdownload{width:682px;}
.FLVcartppinfo{width:700px;}
.container-th-top{right:120px;}
.go-pro-wrapper{position:relative;font-size:25px;}
.go-pro-text{width:auto;padding-right:210px;display:block;margin:0 0 0 15px;}
.go-pro-cta{position:absolute;right:15px;top:44px;}
.go-pro-cta a{width:182px;font-size:14px;}
.go-pro-cta a span{margin: -2px 12px 0 16px;}
.premium-table{width:900px;}
.premium-table-second-col,.premium-table-second-col .premium-th,.premium-table-second-col .premium-th .col-title,.premium-table-second-col .price,.premium-table-third-col,.premium-table-third-col .premium-th .col-title{width:180px;}
.premium-table-first-col{width:538px;}
.premium-table-second-col .premium-footer .paypal-form{width:168px;font-size:12px;}
.premium-table-second-col .premium-footer .paypal-form span{margin:-3px 10px 0 13px;}
.infonoRad h2{margin:20px 0 0 236px;}
.infonoRad .container{padding-bottom:50px!important;}
}

@media (max-width: 1000px) {
.footer-menu>a{margin-right:10px;}
.footer>div>strong span{display:block;float:none;}
.FLVinfo{width:430px;}
.FLVbut a,a.freedown_btn,.infoprod .paypal-form{font-size:14px;width: 182px;}
.FLVbut a span{margin:-4px 15px 0 13px;}
.infoprod .paypal-form span{margin:-3px 10px 0 13px}
.infoprod .buttons-wrapper{margin-top:-25px;}
.FLVbut form{margin:0 15px 0 20px;}
.info-price,.info-price .small-text{text-align:left;width:182px;text-align:left;}
.info-price{margin-left:247px;}
.FLVthumb{width:270px;}
.FLVthumb img{width:100%;}
.FLVdetails{width:300px;}
.infoprodPlayer .FLVbut a{font-size:14px;width:285px;}
.infoprod.infoprodPlayer .buttons-wrapper{margin-top:-96px !important;}
.infoprodPlayer .FLVbut a span{margin:-4px 11px 0 13px;}
.infoprodPlayer .FLVbut a:first-child{margin-right:8px;margin-bottom: 15px;}
.FLVline .FLVdownload{width:550px;}
.FLVcartit td:first-child img {display:none;}
.FLVcartppinfo{width:580px;}
.go-pro-wrapper{font-size:18px;height:80px;line-height:80px;}
.go-pro-cta{top:21px;}
.premium-table{width:100%;}
.premium-table-first-col{width:59.5%;}
.premium-table-second-col,.premium-table-third-col{width:20%;}
.infonoRad .FLVbut{margin-top:-20px;}
.staticimg img{width:100%;}
.staticimg .FLVbut{margin-top:20px;}
}

@media (max-width: 875px) {
.menubut a b{padding:0 5px;font-size:12px;}
.menubut a.active:after{margin:-6px 5px 0 5px;}
.footer-menu{padding-bottom:15px;}
.addthisbox{float:none;margin-top:15px;}
#devices{right:2px;left:inherit;}
.hpbanner h1,.static h1{font-size:35px;padding-bottom: 5px;}
.spriteimg.info{background:transparent none;}
.FLVline .FLVdownload{width:405px;}
.FLVcartit h1{font-size:16px !important;padding-bottom:0;}
.FLVcartppinfo{width:auto;margin-left:0;}
.container-th-top {margin:20px 0;position:static;}
.go-pro-wrapper{font-size:16px;}
.features-list li{height:40px;}
.checked-list li{height:42px;}
.premium-table-second-col .premium-th,.premium-table-second-col .premium-th .col-title,.premium-table-second-col .price{width:100%;}
.premium-table-second-col .premium-th .col-title{line-height:12px;}
.premium-table-third-col .premium-th .col-title{width:99%;}
.premium-table-second-col .premium-th .col-title{font-size:12px;font-weight:400;}
.premium-table-second-col .premium-footer .paypal-form{width:100%;text-align:center!important;}
.premium-table-second-col .premium-footer .paypal-form span{display:none;}
.premium-table{height:inherit !important;}
.premium-table-second-col{margin-bottom:-6px;}
.infoprod-det .FLVinfo{width:350px;}
}

@media (max-width: 730px) {
.hpbanner h1,.static h1{font-size:25px;line-height:26px;}
.menubut{padding: 20px 0 0 0;text-align:center;}
.head_menu, .head_menu .container{height:auto;padding:10px 0;}
.menubut, .logo{float:none !important;display:block;}
.logo{margin:0 auto 0 auto !important;}
.infol{width:auto;}
.productbx,.FLVconverter,.FLVdownloader,.FLVplayer{width:295px;display:block;}
.FLVconverter-btn a,.FLVdownloader-btn a,.FLVplayer-btn a{font-size:18px;width:256px;}
.container-th{width:295px!important;}
.FLVconverter-btn a span,.FLVdownloader-btn a span{margin:-4px 35px 0 13px;}
.FLVconverter{background-position:0 0;}
.FLVdownloader{background-position:0 -296px;}
.FLVplayer{background-position:0 -592px;}
.productbx,.productbxmid{margin: 0 auto 30px 0;width:auto;}
.FLVconverter,.FLVdownloader,.FLVplayer{margin:0 auto;}
.FLVconvertertitle h2,.FLVdownloadertitle h2,.FLVplayertitle h2{font-size: 22px;}
.FLVconverteri,.FLVdownloaderi,.FLVplayeri{margin:0 20px;border-bottom:3px solid #ccc;}
.FLVplayeri{border-bottom:0 none;}
.FLVconverteri>span,.FLVdownloaderi>span,.FLVplayeri>span{margin:0 0 30px 0;}
.infoprod h1{text-align:center;font-size:35px;}
.infoprod-det{text-align:center;}
.FLVinfo{width:auto;margin:0 20px;}
.infoprod .buttons-wrapper,.infoprod.infoprodPlayer .buttons-wrapper{margin:20px 0 0 0 !important;}
.FLVbut{padding:0;text-align:center;}
.info-price{margin-left: 189px;text-align:center;}
.info-price .small-text{text-align:center;}
.FLVline .FLVdownload{display:block;width:auto;}
.FLVline .FLVbut{width:182px;margin-top:20px;}
.static .paypal-form{font-size:14px;width:185px;}
.static .paypal-form span{margin:-3px 12px 0 13px;}
.FLVcartit span,.FLVcarti label,.FLVcartit div{font-size:12px;}
.FLVcartit h1{font-size:13px !important;}
.FLVcartit div{margin:0;width:240px;}
.go-pro-wrapper{font-size:14px;line-height:14px;}
.go-pro-text{padding: 20px 210px 0 0;}
.premium-footer a,.premium-th.clearfix,.premium-th>div,.features-list li{font-size:12px !important;}
.premium-th .price {font-size:11px !important;}
.premium-th.clearfix div:first-child{font-weight:600;}
.infonoRad h2{margin:20px 0;text-align:center;font-size:20px;line-height:20px;} 
.infonoRad .FLVbut{margin-top:20px;}
}

@media (max-width: 675px) {
.FLVthumb{display:block;width:300xp;margin:0 auto;}
.FLVdetails{width:auto;margin:30px 20px 0 20px;}
.infodet{background-color: #ededed;}
.buttons-wrapper .compare-link{margin:40px 0;text-align:center;}
}

@media (max-width: 640px) {
.menubut a b{font-weight:200;padding:0 2px;}
.menubut a.active:after{margin:-8px 2px 0 2px;}
.footer-menu>a {display:block;margin:0 0 15px 0;}
.addthisbox{margin-top:25px;}
.infoprodPlayer .FLVbut a{margin:0 auto 15px auto !important;font-size:14px;width:280px;text-align:left !important;}
.infoprodPlayer .container{padding-bottom: 20px;}
.FLVcartit div{width:auto;}
.FLVcartit h1{line-height:15px;}
.sitemap{width:auto;display:block;margin-bottom:30px;}
.info.static .container{width:auto;}
.container-th-fix .container-th-top,.container-td{display:none;}
}

@media (max-width: 530px) {
.premium-table-second-col, .premium-table-third-col{width:96px;}
.premium-table-first-col{width:250px;}
.premium-table{width:auto;border:0 none;background:transparent;}
.premium-table-third-col,.premium-table-first-col{border:1px solid #d1d1d1;}
.premium-table-third-col{border-left:0 none;}
.premium-table-first-col{border-right:0 none;}
.premium-table-second-col .premium-footer .paypal-form{font-size:11px;}
.aboutflv{display:block;width:100%;height:auto;}
}

@media (max-width: 505px) {
.menubut a b {font-weight:200;padding:0 2px;}
.menubut a.active:after{margin:-8px 2px 0 2px;}
.infoprod h1{font-size:30px;line-height:30px;}
.FLVbut a,a.freedown_btn,.infoprod .paypal-form{width:256px;display:block;text-align:left !important;font-size:18px;margin:0 auto 20px auto;}
.FLVbut a span{margin:-4px 35px 0 13px;}
.infoprod .paypal-form span{margin:-3px 35px 0 13px;}
.info-price{margin:0;}
.infoprod .paypal-form{margin-bottom:5px;}
.FLVbut form {margin: 0;}
.buttons-wrapper .compare-link{margin:25px 0;}
.spriteimg.FLVconverter,.spriteimg.FLVdownloader,.spriteimg.FLVplayer {width: 182px;}
.FLVconverter{background-position: -64px 0;}
.FLVdownloader{background-position: -64px -296px;}
.FLVplayer{background-position: -64px -592px;}
.infoprodPlayer .FLVbut a:first-child {margin: 0 auto 20px auto;}
.staticfl ul{width:auto;}
.static input[type=text],.static textarea{width:260px;}
.static select,.buttonbx{width:276px;}
.infostatic.premiumpage>div{padding-top:20px;overflow:auto;width:100%;}
.premium-table{width:460px;}
.infoprod-det .FLVinfo{width:auto!important;}
.thank-you-message{height:auto;}
.steps{width:auto;display:block;margin:10px 0;padding:10px 5px 10px 5px;height:auto;}
.steps p{padding-left:45px;padding-bottom:20px;margin:0;}
.steps img{width:97%;}
}

@media (max-width: 430px) {
.static .paypal-form {width:auto;padding:0 5px !important;display:block;font-size:11px;}
.static .paypal-form span{display:none;}
.FLVcartit td{padding:5px 1px;}
.FLVcarti{margin-left:-10px;}
.container-th{margin-left:-15px;}
.container-th .FLVbut a {width:240px;}
.go-pro-wrapper{height:auto;}
.go-pro-text{padding:20px;}
.go-pro-cta{position:static;display:block;margin:0 auto;padding-bottom:20px;width:182px;}
.FLVbut{float:none!important;}
}

@media (max-width: 380px) {
.infoprodPlayer .FLVbut a{margin:0 auto 15px auto !important;font-size:12px;width:250px;text-align:left !important;}
.infonoRad .FLVbut a{width:230px;}
}

.cookie{position:fixed;left:0;background:#c5c5c5;width:100%;bottom:0;padding:13px;color:#333;text-align:center;font-size:13px;display:none;z-index:9999;}
.cookie a{color:#333;text-decoration:underline;}
a.cookie_ok{border:1px solid #999;display:inline-block;padding:2px 6px !important;text-decoration:none !important;text-align:center;margin-left:10px;}