html{background:#595959;}
body{background:#000;background-image:-ms-linear-gradient(top, #000000 0%, #000000 500px, #595959 100%);background-image:-moz-linear-gradient(top, #000000 0%, #000000 500px, #595959 100%);background-image:-o-linear-gradient(top, #000000 0%, #000000 500px, #595959 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(500px, #000000), color-stop(1, #595959));background-image:-webkit-linear-gradient(top, #000000 0%, #000000 500px, #595959 100%);background-image:linear-gradient(top, #000000 0%, #000000 500px, #595959 100%);}
#blackcover{width:100%;height:100%;background:#000;opacity:0.3;z-index:300;position:fixed;display:none;}
@media(min-width:768px){@media(max-width:991px){.container{width:970px !important;}
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12{float:left;}
.hidden-sm{display:inline;}
.hidden-md{display:none;}
.col-md-1{width:8.333333333333332%;}
.col-md-2{width:16.666666666666664%;}
.col-md-3{width:25%;}
.col-md-4{width:33.33333333333333%;}
.col-md-5{width:41.66666666666667%;}
.col-md-6{width:50%;}
.col-md-7{width:58.333333333333336%;}
.col-md-8{width:66.66666666666666%;}
.col-md-9{width:75%;}
.col-md-10{width:83.33333333333334%;}
.col-md-11{width:91.66666666666666%;}
.col-md-12{width:100%;}
.col-md-push-1{left:8.333333333333332%;}
.col-md-push-2{left:16.666666666666664%;}
.col-md-push-3{left:25%;}
.col-md-push-4{left:33.33333333333333%;}
.col-md-push-5{left:41.66666666666667%;}
.col-md-push-6{left:50%;}
.col-md-push-7{left:58.333333333333336%;}
.col-md-push-8{left:66.66666666666666%;}
.col-md-push-9{left:75%;}
.col-md-push-10{left:83.33333333333334%;}
.col-md-push-11{left:91.66666666666666%;}
.col-md-pull-1{right:8.333333333333332%;}
.col-md-pull-2{right:16.666666666666664%;}
.col-md-pull-3{right:25%;}
.col-md-pull-4{right:33.33333333333333%;}
.col-md-pull-5{right:41.66666666666667%;}
.col-md-pull-6{right:50%;}
.col-md-pull-7{right:58.333333333333336%;}
.col-md-pull-8{right:66.66666666666666%;}
.col-md-pull-9{right:75%;}
.col-md-pull-10{right:83.33333333333334%;}
.col-md-pull-11{right:91.66666666666666%;}
.col-md-offset-1{margin-left:8.333333333333332%;}
.col-md-offset-2{margin-left:16.666666666666664%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-4{margin-left:33.33333333333333%;}
.col-md-offset-5{margin-left:41.66666666666667%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-7{margin-left:58.333333333333336%;}
.col-md-offset-8{margin-left:66.66666666666666%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-10{margin-left:83.33333333333334%;}
.col-md-offset-11{margin-left:91.66666666666666%;}
}
}
.navbar-brand img{height:23px;width:auto;}
.navbar-inverse .nav li.half{width:50%;float:left;}
.navbar-inverse .nav li.half a{padding:8px 0px 8px 20px;}
.navbar-inverse .nav li a{padding:8px 15px;}
.navbar-inverse .nav .dropdown-header{padding:8px 15px;}
.navbar-inverse .user-image{width:20px;height:auto;}
.container-home{background:#000;background:url(../img/header.jpg) no-repeat center -40px;margin:0px auto;padding:0px;}
.container-home-int{margin:0px auto;}
.container .home-jumbotron, .jumbotron.error-jumbotron{padding:25px 32px 15px 60px;background:transparent;color:#ddd;text-shadow:0px 0px 3px #333;}
.jumbotron.error-jumbotron{text-align:center;font-size:18px;line-height:28px;padding:70px 25px;}
.jumbotron.error-jumbotron p{margin-left:auto;margin-right:auto;margin-bottom:25px;line-height:36px;width:850px;}
.jumbotron.error-jumbotron .container{margin-bottom:50px;}
.jumbotron.error-jumbotron h1{text-align:center;color:#eee;font-size:46px;margin-bottom:30px;}
@media(max-width:767px){.jumbotron.error-jumbotron h1{font-size:32px;}
.jumbotron.error-jumbotron p{font-size:22px;line-height:32px;width:80%;}
}
@media(max-width:767px){.jumbotron.error-jumbotron{padding-bottom:30px;}
.jumbotron.error-jumbotron h1{font-size:26px;}
.jumbotron.error-jumbotron p{font-size:18px;line-height:26px;width:95%;}
.jumbotron.error-jumbotron .container{margin-bottom:0px;}
}
.home-jumbotron img{height:70px;width:auto;}
.home-hellotext p{color:#ccc;font-size:18px;}
#fbUserWrapper{margin-top:16px;text-shadow:none;}
#fbUserName, #fbUserLogin, #fbUserLogout{float:right;padding:4px 15px 3px 17px;color:#fff;margin-top:5px;border-radius:8px;background-image:-ms-linear-gradient(top, #777 80%, #666 100%, #666666 0%, #777777 20%);background-image:-moz-linear-gradient(top, #777 80%, #666 100%, #666666 0%, #777777 20%);background-image:-o-linear-gradient(top, #777 80%, #666 100%, #666666 0%, #777777 20%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #666), color-stop(0.2, #777), color-stop(0.8, #777), color-stop(1, #666),);background-image:-webkit-linear-gradient(top, #777 80%, #666 100%, #666666 0%, #777777 20%);background-image:linear-gradient(top, #777 80%, #666 100%, #666666 0%, #777777 20%);box-shadow:inset 4px 0px 5px #666;text-shadow:1px 1px 1px #444;display:block;font-size:13px;line-height:24px;}
#fbUserName:hover, #fbUserName:focus{text-decoration:none;}
#fbUserArrow{float:right;height:0px;margin-right:15px;margin-left:-1px;margin-top:12px;border-left:8px solid #777;border-top:8px solid transparent;border-bottom:8px solid transparent;}
#fbUserImageDiv{float:right;width:40px;height:40px;border-radius:8px;border:0px;}
#fbUserImage{width:40px;height:40px;border-radius:8px;box-shadow:inset 0px 0px 3px #333;}
.step-number{width:35px;font-size:16px;font-weight:bold;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 10px #000;padding:3px 10px 4px 7px;text-align:center;margin-top:18px;float:left;z-index:0;}
.step-number.colorred, .stepmenu a.colortab.colorred{color:#000;text-shadow:1px 1px 1px #FF7F8D;}
.step-number.colorgrey, .stepmenu a.colortab.colorgrey{color:#000;text-shadow:1px 1px 1px #949396;}
.step-number.colorgreen, .stepmenu a.colortab.colorgreen{color:#000;text-shadow:1px 1px 1px #7fff8b;}
.step-number.colorblue, .stepmenu a.colortab.colorblue{color:#000;text-shadow:1px 1px 1px #7FCCFF;}
.step-number.coloryellow, .stepmenu a.colortab.coloryellow{color:#000;text-shadow:1px 1px 1px #F9E27C;}
.colorred, a.colorred{background-image:-ms-linear-gradient(top, #FF7F8D 0%, #C70000 100%);background-image:-moz-linear-gradient(top, #FF7F8D 0%, #C70000 100%);background-image:-o-linear-gradient(top, #FF7F8D 0%, #C70000 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FF7F8D), color-stop(1, #C70000));background-image:-webkit-linear-gradient(top, #FF7F8D 0%, #C70000 100%);background-image:linear-gradient(top, #FF7F8D 0%, #C70000 100%);}
.colorred.active, a.colorred.active{background-image:-ms-linear-gradient(top, #e05555 0%, #f4a1a1 41.06%, #ffffff 100%);background-image:-moz-linear-gradient(top, #e05555 0%, #f4a1a1 41.06%, #ffffff 100%);background-image:-o-linear-gradient(top, #e05555 0%, #f4a1a1 41.06%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #e05555 0%, #f4a1a1 41.06%, #ffffff 100%);background-image:linear-gradient(top, #e05555 0%, #f4a1a1 41.06%, #ffffff 100%);}
.colorgrey, a.colorgrey{background-image:-ms-linear-gradient(bottom, #474747 0%, #949396 100%);background-image:-moz-linear-gradient(bottom, #474747 0%, #949396 100%);background-image:-o-linear-gradient(bottom, #474747 0%, #949396 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #474747), color-stop(1, #949396));background-image:-webkit-linear-gradient(bottom, #474747 0%, #949396 100%);background-image:linear-gradient(bottom, #474747 0%, #949396 100%);}
.colorgrey.active{background-image:-ms-linear-gradient(top, #bbb 0%, #ddd 41.06%, #ffffff 100%);background-image:-moz-linear-gradient(top, #bbb 0%, #ddd 41.06%, #ffffff 100%);background-image:-o-linear-gradient(top, #bbb 0%, #ddd 41.06%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #bbb 0%, #ddd 41.06%, #ffffff 100%);background-image:linear-gradient(top, #bbb 0%, #ddd 41.06%, #ffffff 100%);}
.colorgreen, a.colorgreen{background-image:-ms-linear-gradient(top, #7fff8b 0%, #1cac00 100%);background-image:-moz-linear-gradient(top, #7fff8b 0%, #1cac00 100%);background-image:-o-linear-gradient(top, #7fff8b 0%, #1cac00 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7fff8b), color-stop(1, #1cac00));background-image:-webkit-linear-gradient(top, #7fff8b 0%, #1cac00 100%);background-image:linear-gradient(top, #7fff8b 0%, #1cac00 100%);}
.colorgreen.active{background-image:-ms-linear-gradient(top, #6EEF72 0%, #B2F98B 41.06%, #ffffff 100%);background-image:-moz-linear-gradient(top, #6EEF72 0%, #B2F98B 41.06%, #ffffff 100%);background-image:-o-linear-gradient(top, #6EEF72 0%, #B2F98B 41.06%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #6EEF72 0%, #B2F98B 41.06%, #ffffff 100%);background-image:linear-gradient(top, #6EEF72 0%, #B2F98B 41.06%, #ffffff 100%);}
.coloryellow, a.coloryellow{background-image:-ms-linear-gradient(top, #eae552 0%, #c4861c 100%);background-image:-moz-linear-gradient(top, #eae552 0%, #c4861c 100%);background-image:-o-linear-gradient(top, #eae552 0%, #c4861c 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eae552), color-stop(1, #c4861c));background-image:-webkit-linear-gradient(top, #eae552 0%, #c4861c 100%);background-image:linear-gradient(top, #eae552 0%, #c4861c 100%);}
.coloryellow.active{background-image:-ms-linear-gradient(top, #f7c171 0%, #f3ea88 41.06%, #ffffff 100%);background-image:-moz-linear-gradient(top, #f7c171 0%, #f3ea88 41.06%, #ffffff 100%);background-image:-o-linear-gradient(top, #f7c171 0%, #f3ea88 41.06%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #f7c171 0%, #f3ea88 41.06%, #ffffff 100%);background-image:linear-gradient(top, #f7c171 0%, #f3ea88 41.06%, #ffffff 100%);}
.colorblue, a.colorblue{background-image:-ms-linear-gradient(bottom, #186bdf 0%, #45d5f9 100%);background-image:-moz-linear-gradient(bottom, #186bdf 0%, #45d5f9 100%);background-image:-o-linear-gradient(bottom, #186bdf 0%, #45d5f9 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #186bdf), color-stop(1, #45d5f9));background-image:-webkit-linear-gradient(bottom, #186bdf 0%, #45d5f9 100%);background-image:linear-gradient(bottom, #186bdf 0%, #45d5f9 100%);}
.colorblue.active{background-image:-ms-linear-gradient(top, #7193f8 0%, #89c2f3 41.06%, #ffffff 100%);background-image:-moz-linear-gradient(top, #7193f8 0%, #89c2f3 41.06%, #ffffff 100%);background-image:-o-linear-gradient(top, #7193f8 0%, #89c2f3 41.06%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #7193f8 0%, #89c2f3 30.46%, #ffffff 100%);background-image:linear-gradient(top, #7193f8 0%, #89c2f3 41.06%, #ffffff 100%);}
.step1.gradientgrey{background-image:-ms-linear-gradient(top, #FFF 0%, #CFCFCF 50px);background-image:-moz-linear-gradient(top, #FFF 0%, #CFCFCF 50px);background-image:-o-linear-gradient(top, #FFF 0%, #CFCFCF 50px);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(50px, #CFCFCF));background-image:-webkit-linear-gradient(top, #FFF 0%, #CFCFCF 50px);background-image:linear-gradient(top, #FFF 0%, #CFCFCF 50px);}
.gradientgrey{background-image:-ms-linear-gradient(top, #FFF 0%, #CFCFCF 100%);background-image:-moz-linear-gradient(top, #FFF 0%, #CFCFCF 100%);background-image:-o-linear-gradient(top, #FFF 0%, #CFCFCF 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF), color-stop(1, #CFCFCF));background-image:-webkit-linear-gradient(top, #FFF 0%, #CFCFCF 100%);background-image:linear-gradient(top, #FFF 0%, #CFCFCF 100%);}
.colortab{background-image:-ms-linear-gradient(bottom, #868686 0%, #dbdbdb 100%);background-image:-moz-linear-gradient(bottom, #868686 0%, #dbdbdb 100%);background-image:-o-linear-gradient(bottom, #868686 0%, #dbdbdb 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #868686), color-stop(1, #dbdbdb));background-image:linear-gradient(bottom, #868686 0%, #dbdbdb 100%);background-image:-webkit-linear-gradient(bottom, #868686 0%, #dbdbdb 100%);}
.colortab.active, .colortab.active:hover{background-image:-ms-linear-gradient(bottom, #c1c1c1 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #c1c1c1 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #c1c1c1 0%, #FFFFFF 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #c1c1c1), color-stop(1, #ffffff));background-image:linear-gradient(bottom, #c1c1c1 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #c1c1c1 0%, #FFFFFF 100%);}
.colortab:hover{background-image:-ms-linear-gradient(bottom, #999999 0%, #dddddd 100%);background-image:-moz-linear-gradient(bottom, #999999 0%, #dddddd 100%);background-image:-o-linear-gradient(bottom, #999999 0%, #dddddd 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #999999), color-stop(1, #ddd));background-image:linear-gradient(bottom, #999999 0%, #dddddd 100%);background-image:-webkit-linear-gradient(bottom, #999999 0%, #dddddd 100%);}
.step1{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;box-shadow:0px 0px 10px #333;-moz-box-shadow:0px 0px 10px #333;-webkit-box-shadow:0px 0px 10px #333;padding:12px 12px;margin-left:32px;margin-bottom:20px;position:relative;z-index:200;}
.step1 div{padding-right:115px;}
#step1Input, #step1Search{width:100%;border:none;background:transparent;display:block;height:40px;font-size:22px;font-family:Helvetica;margin-left:10px;text-shadow:#fff 1px 1px 2px;}
#step1Input::-moz-placeholder, #step1Search::-moz-placeholder{color:#777;}
#step1Input:-ms-input-placeholder, #step1Search:-ms-input-placeholder{color:#777;}
#step1Input::-webkit-input-placeholder, #step1Search::-webkit-input-placeholder{color:#777;}
#step1Send, .step1 button{float:right;margin-right:7px;margin-top:3px;font-size:13px;border-radius:18px;padding:8px 12px;box-shadow:inset 0px 0px 6px #444;color:#fff;border:0px;}
.step{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;background:#fff;box-shadow:0px 0px 10px #333, inset 0px 0px 15px #999;-webkit-box-shadow:0px 0px 10px #333, inset 0px 0px 15px #999;-moz-box-shadow:0px 0px 10px #333, inset 0px 0px 15px #999;padding:8px;margin-bottom:25px;margin-left:32px;}
.step-symbols{border-top-left-radius:0px;-moz-border-top-left-radius:0px;-webkit-border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-top-right-radius:0px;-webkit-border-top-right-radius:0px;padding:24px 24px 24px 24px;z-index:100;position:relative;}
.page-header.first, .step-symbols .page-header.first-nomob{margin-top:0px;}
@media(max-width:767px){.step-symbols .page-header.first-nomob{margin-top:40px;}
}
.symbols-whitesp{position:absolute;background:#fff;z-index:305;margin-left:251px;width:175px;height:13px;}
.step2{padding:20px 8px 8px 8px;z-index:100;position:relative;}
.dropdown ul{z-index:200;}
.stepf{height:118px;position:relative;padding-top:15px;z-index:200;border-top-left-radius:0px;-moz-border-top-left-radius:0px;-webkit-border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-top-right-radius:0px;-webkit-border-top-right-radius:0px;}
@media(max-width:767px){.stepf{height:68px;}}
.step-categories{padding:0px 8px;}
.symb, .symbf{font-size:36px;color:#666;width:54px;height:55px;display:inline;line-height:55px;text-align:center;border:0px;}
.symb_wrapper{text-align:center;}
.symbf{float:none;}
.step2-alert{margin:12px 15px 5px 15px;}
.step3{border-top-left-radius:25px;border-top-right-radius:25px;box-shadow:0px 0px 10px #333;padding:12px 12px;margin-left:32px;position:relative;z-index:200;text-align:center;}
#style-result{font-size:40px;line-height:80px;padding:20px 0px;width:100%;background:transparent;color:#222;text-shadow:1px 1px 3px #ccc;text-align:center;border:none;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;white-space:normal;}
.style-perso-deco-basic{margin-top:3px;margin-bottom:13px;}
.style-result-sharewa-img{width:16px;height:16px;}
@media(min-width:768px){.style-perso-ad-right{padding-left:33px;}
.style-perso-ad-right-int{width:160px;height:600px;background:#fff;box-shadow:0px 0px 5px #333;}
.style-perso-decos-left{padding-right:0px;}
}
@media(min-width:1199px){.style-perso-ad-right{padding-left:7px;}
.style-perso-decos-left{padding-right:23px;}
}
.style-decoration-left, .style-decoration-right, .style-decoration-left-reset, .style-decoration-right-reset, .style-decoration-center-reset, .style-decoration-center, .style-decoration-side-reset, .style-decoration-side{margin-bottom:10px;}
@media(max-width:1199px){#style-result{font-size:35px;}
}
@media(max-width:767px){#style-result{font-size:28px;line-height:55px;padding:15px 0px;}
}
@media(max-width:767px){#style-result{font-size:21px;line-height:40px;padding:12px 0px;}
}
.step3b{margin-top:0px;border-radius:0px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;z-index:195;background:#717171;box-shadow:inset 0px 0px 10px #333;}
.step3b .row{margin:15px 0px 0px 0px;}
.step3b .panel{box-shadow:0px 0px 10px #333;}
.step3b .panel-heading{}
.step3b .panel-ads{border:0px;height:280px;margin:0px -1px;border-radius:0px;}
@media(max-width:1199px){.step3b .panel-ads{width:336px;height:280px;margin:0px 3px;}
}
@media(max-width:767px){.step3b .panel-ads{width:auto;height:auto;margin:0px 0px 15px 0px;}
}
.font-perso-body{padding:15px 0px 3px 0px;}
.font-perso-square{text-align:center;margin-bottom:12px;}
.font-perso-square a, .font-perso-square button{color:#222;font-size:12px;background:none;border:none;margin:0px;padding:0;line-height:22px;}
.font-perso-square a:hover{text-decoration:none;}
.font-perso-square .btn, .font-perso-square button .btn{width:50px;padding:0;line-height:38px;font-size:18px;height:45px;margin-bottom:5px;}
.font-perso-size-input-group{width:140px;margin:8px auto 2px auto;}
#font-perso-size-text-alert{display:none;}
.font-perso-body-color{padding:15px 9px 7px 10px;}
.font-perso-square-color, .font-perso-square-bg{text-align:center;margin-bottom:11px;padding:0px 3px 1px 2px;}
.font-perso-square-color a, .font-perso-square-bg a{display:block;width:100%;height:0;padding:50% 0 50% 0;border-radius:5px;color:#fff;font-size:14px;}
a.font-perso-text-bg{color:#222;}
a.font-perso-text-bg:hover{color:#888;text-decoration:none;}
#font-perso-color-other, #font-perso-bg-other{color:#000;background:#fff;}
@media(max-width:1199px){.font-perso-body{padding:13px 0px 3px 0px;}
.font-perso-square{margin-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:6px;}
.font-perso-square .btn, .font-perso-square button .btn{font-size:16px;width:36px;height:36px;line-height:30px;margin-bottom:3px;}
.font-perso-square a, .font-perso-square button{font-size:11px;line-height:20px;}
.font-perso-square-color, .font-perso-square-bg{width:10%;padding:2px 2px;}
}
@media(max-width:767px){.font-perso-body{padding:13px 0px 3px 0px;}
.font-perso-square{margin-bottom:8px;padding-top:4px;padding-bottom:4px;}
.font-perso-square .btn, .font-perso-square button .btn{font-size:16px;width:40px;height:40px;line-height:34px;margin-bottom:3px;}
.font-perso-square a, .font-perso-square button{font-size:11px;line-height:20px;}
.font-perso-square-color, .font-perso-square-bg{width:10%;padding:2px 2px;}
}
.font-perso-square.col-sm-by8{width:12.5%;}
@media(max-width:767px){.font-perso-square.col-sm-by8{width:25%;}
}
@media(max-width:767px){.font-perso-square-color, .font-perso-square-bg{width:6.25%;}
}
@media(max-width:450px){.font-perso-square-color, .font-perso-square-bg{width:12.5%;}
}
.font-perso-square-color a .glyphicon, .font-perso-square-bg a .glyphicon{margin-top:-9px;display:block;}
.font-perso-square-color a:hover, .font-perso-square-bg a:hover{text-decoration:none;}
.font-perso-square-color-disabled, .font-perso-square-bg-disabled{opacity:0.65;}
a.anchor-link{cursor:pointer;}
a.font-action, .font-action{display:block;}
.font-action{margin-bottom:18px;}
@media(min-width:768px){.font-alert{box-shadow:0px 0px 10px #333;}
}
#font-about{margin-bottom:0px;}
.font-action.disabled{cursor:not-allowed;color:grey;}
.uppermenu-font a.disabled{cursor:not-allowed;color:#dedede;}
@media(max-width:767px){a.font-action, .font-action{box-shadow:none;}
}
a.font-action:hover{text-decoration:none;}
a.font-action .glyphicon{float:left;font-size:34px;line-height:38px;margin-right:15px;}
.font-result{margin:10px auto;max-width:100%;cursor:pointer;}
.privacy-header, .about-header{margin-top:0px;}
.privacy-point .page-header, .about-point .page-header{margin-top:35px;}
.privacy-point p, .about-point p{font-size:16px;text-align:justify;line-height:24px;}
.about-well-number{font-size:56px;line-height:80px;font-weight:bold;padding:0px 15px 0px 0px;text-align:center;}
.about-well-text{padding:0px;}
.about-well-text .lead{font-size:20px;line-height:40px;}
@media(max-width:1197px){.about-well-number{font-size:52px;font-weight:bold;line-height:90px;}
.about-well-text .lead{font-size:18px;line-height:30px;}
}
@media(max-width:767px){.about-well{padding:19px;}
.about-well-number{font-size:46px;font-weight:bold;line-height:75px;padding:0px;}
.about-well-text .lead{font-size:16px;line-height:25px;}
}
@media(max-width:767px){.about-well{padding:15px;}
.about-well-number{font-size:40px;font-weight:bold;line-height:54px;text-align:center;margin-bottom:7px;}
.about-well-text .lead{font-size:16px;line-height:24px;text-align:justify;}
}
#contact .contact-fb{vertical-align:-1px;width:14px;height:auto;}
.step-privacy, .step-about, .step-account{padding:10px 15px;position:relative;z-index:100;}
.step-admin{position:relative;z-index:100;padding:10px 20px;}
.step-login{position:relative;z-index:100;}
@media(min-width:768px){.step-login{padding:0px;}
.step-login-left, .step-login-right{padding:15px 20px 5px 20px;}
.step-login-left{border-top-left-radius:25px;float:left;border-bottom-left-radius:25px;text-align:justify;}
.step-login-right{margin-right:-3px;background:#717171;box-shadow:inset 0px 0px 7px #444;float:left;border-top-right-radius:25px;border-bottom-right-radius:25px;}
.step-login-left p{line-height:22px;margin:10px 0px;}
.step-login-right .page-header{color:#fff;border-bottom:1px solid #888;}
}
@media(max-width:767px){.step-login-right{padding-top:15px;}
}
@media(max-width:767px){.step-login-right{padding-top:0px;}
}
@media(max-width:767px){.step-login-left .page-header h3{font-size:20px;}
}
.step-login-left p.login-btn-p{margin:15px auto 15px auto;}
#account-modavatar-input{margin:0px auto 10px auto;}
.account-savedform-delete{margin-bottom:-5px;}
.account-option{margin-top:10px;}
.account-modavatar-img{min-width:64px;max-width:200px;height:auto;margin:5px auto 10px auto;box-shadow:0px 0px 6px #444;}
.cropperContainer img{max-width:570px;height:auto;}
.account-modal .control-label{margin-bottom:6px;line-height:32px;}
.account-modal .control-input{margin-bottom:6px;}
@media(max-width:767px){.privacy-point p{font-size:14px;line-height:22px;}
}
.admin-point p{text-align:justify;line-height:22px;}
.admin-left{line-height:35px;margin-bottom:10px;}
#admin-newfont-file{margin-top:6px;}
.admin-trans-table thead tr th{line-height:34px;}
.admin-trans-lang{float:right;width:35%;font-size:13px;}
.admin-trans-lang-but{float:right;margin-left:7px;}
.admin-trans-table small{font-size:13px;color:#555;margin-top:6px;display:block;}
.admin-trans-pages{float:right;}
textarea.admin-trans-ta{height:90px;width:100%;max-width:100%;resize:vertical;}
.step4{padding:12px 24px;z-index:100;position:relative;}
.step4-ads{margin-bottom:15px;float:right;}
@media(min-width:1200px){.step4-ads{height:640px;width:320px;padding:0px 25px;float:right;}
}
@media(max-width:1199px){.step4-ads{margin-top:50px;}
}
@media(max-width:767px){.step4-ads{margin-top:0px;}
}
.step4 p{padding:12px 0px 9px 0px;}
.step4 .page-header{margin:0px 0px 15px 0px;padding-bottom:6px;}
.sharefb-button{float:right;margin:0px 0px 10px 0px;}
.fbShare-preview{display:block;text-align:center;height:150px;padding:10px;line-height:130px;margin-bottom:10px;}
.fbShare-preview .font-result{max-width:100%;max-height:130px;margin:auto auto;vertical-align:middle;display:inline;}
#fbShare-textarea{width:100%;height:150px;max-width:100%;max-height:150px;margin-bottom:10px;}
.stepmenu-ext{margin-left:32px;}
.stepmenu-top{margin:0px 10px 0px 10px;}
.stepmenu a.colortab{padding:9px 11px 10px 11px;font-weight:bold;height:40px;line-height:20px;text-align:center;font-size:14px;box-shadow:0px 0px 10px #444;float:left;border-top-left-radius:12px;border-top-right-radius:12px;color:#222;position:relative;z-index:10;margin-right:1px;text-shadow:1px 1px 0px #bbb;display:block;margin-top:-11px;}
.stepmenu-top a.colortab{margin-top:0px;height:50px;padding:8px 11px 20px 11px;}
.stepmenu a.colortab .badge{text-shadow:none;background:#888;}
.stepmenu a.colortab:hover, .stepmenu a.colortab:focus{text-decoration:none;}
.stepmenu a.colortab.active{text-shadow:1px 1px 0px #eee;color:#333;}
.stepmenu a.colortab.primary{width:142px;}
.stepmenu a.colortab{width:120px;}
.stepmenu a.colortab.secondary{width:120px;float:left;margin-right:0px;}
.stepmenu-top a.colortab{width:120px;}
.stepmenu-symbols a.colortab{width:183.8px;margin-top:-11px;}
.stepmenu-symbols a.colortab.last{margin-right:0px;}
.stepmenu-symbols .stepmenu-symbols-top a.colortab{width:180px;margin-top:0px;}
.stepmenu-symbols .stepmenu-symbols-top a.colortab.last{margin-right:0px;}
@media(max-width:767px){.stepmenu-ext{display:none;}
}
@media(max-width:1199px){.stepmenu-top{margin:0px 9px 0px 14px;}
.stepmenu a.colortab{width:128px;}
.stepmenu-top a.colortab{width:128px;}
.stepmenu a.colortab.primary{width:165px;}
.stepmenu a.colortab.secondary{width:123px;}
.stepmenu-symbols a.colortab{width:150.3px;}
.stepmenu-symbols .stepmenu-symbols-top a.colortab{width:146px;}
}
@media(max-width:767px){.stepmenu a.colortab.primary{width:118px;}
.stepmenu a.colortab{width:114px;}
.stepmenu-top a.colortab{width:109px;}
.stepmenu a.colortab.secondary{width:109px;}
.stepmenu-symbols a.colortab{width:136.8px;}
.stepmenu-symbols .stepmenu-symbols-top a.colortab{width:132px;}
}
.fblikebox{width:170px;font-size:13px;margin:7px auto 0px auto;}
.fblikelogo{float:left;margin-right:7px;margin-top:6px;height:30px;}
.fblikeimg{width:30px;height:auto;border:none;}
a.fbtitle_lat{font-size:13px;color:#fff;}
.fbsubtitle{font-size:11px;margin-bottom:2px;}
.fbsubtitle_lat{font-size:12px;}
.fb-like{margin:13px auto 0px auto;}
.steph{z-index:100;position:relative;}
.steph-col1{margin:5px 0px 5px 0px;text-align:center;}
.uppermenu{margin-left:75px;margin-right:40px;}
#umenu-help, #umenu-help2{cursor:pointer;}
#umenu-help2{display:none;z-index:301;position:relative;}
#umenu-searchbox{float:right;border:none;width:180px;height:37px;line-height:18px;font-size:14px;padding:8px 10px 11px 10px;background:#fff;border-top-left-radius:13px;box-shadow:0px 0px 4px #333, inset 0px 0px 3px #aaa;}
.lowermenu{margin:0px 17px 0px 41px;}
.uppermenu a, .uppermenu button, .lowermenu a.colorgreen{width:175px;line-height:18px;font-size:14px;height:38px;text-align:center;padding:8px 10px 11px 10px;border-top-left-radius:13px;border-top-right-radius:13px;box-shadow:0px 0px 4px #333;margin-right:1px;font-weight:bold;color:#fff;display:block;float:left;}
.uppermenu button{border:none;}
.uppermenu-font a, .uppermenu-font button{width:140px;}
.uppermenu a.umenu-right, .uppermenu button.umenu-right{float:right;}
.uppermenu-admin a.active{height:50px;position:absolute;}
.uppermenu-admin .link-cont{float:left;width:181px;height:3px;}
#umenu-search, .uppermenu button.umenu-auto, .uppermenu a.umenu-auto{width:auto;padding-left:12px;padding-right:12px;}
@media(min-width:768px){#umenu-searchbut{border-top-left-radius:0;}
}
.uppermenu a.maxi{width:180px;}
.saved-in .category-detail{margin-top:0px;margin-bottom:20px;}
.step-categories a, .saved-in a{color:#333;}
.step-categories a:hover, .saved-in a:hover{text-decoration:none;}
.step-categories a:hover h4, .saved-in a:hover h4{color:#777;}
.step-categories a small, .saved-in a small{color:#555;}
.category-detail{margin-top:20px;display:block;}
@media(max-width:797px){.category-detail .page-header h4{margin-top:0px;}
}
@media(min-width:797px){.category-detail{height:195px;}
}
.category-detail small{line-height:180%;}
.category-desc{margin-bottom:10px;display:block;}
.category-img{float:left;margin-right:25px;width:280px;height:70px;background-size:cover;background-repeat:none;box-shadow:inset 0px 0px 5px #000;margin-bottom:15px;}
.category-detail-img{float:left;width:100%;height:80px;background-size:cover;background-repeat:none;box-shadow:inset 0px 0px 5px #000;margin-bottom:15px;}
@media(max-width:767px){.category-detail-img{width:25%;height:80px;margin-right:5%;}
.category-detail .page-header{margin-left:30%;}
}
.category-int{margin-left:300px;}
.category-desc .page-header, .category-detail .page-header{margin-top:0;padding-bottom:0px;margin-bottom:8px;}
@media(max-width:1199px){.category-img{width:230px;}
.category-int{margin-left:250px;}
}
@media(max-width:767px){.category-img{width:160px;}
.category-int{margin-left:180px;}
}
.lowermenu a.colorgreen.dropdown-toggle{width:100%;padding:11px 10px 8px 10px;font-size:13px;line-height:16px;margin-bottom:10px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;}
.uppermenu a:hover, .lowermenu a:hover{text-decoration:none;}
.uppermenu .right{float:right;}
.uppermenu .secondary{width:120px;font-weight:normal;}
.uppermenu .colorred{text-shadow:1px 1px 1px #8b0716;}
.uppermenu .coloryellow{text-shadow:1px 1px 1px #8c7f07;}
.uppermenu .colorgreen, .lowermenu .colorgreen{text-shadow:1px 1px 1px #078c26;}
.uppermenu .colorgrey{text-shadow:1px 1px 1px #444;}
.uppermenu .colorblue{text-shadow:1px 1px 1px #186bdf;}
.uppermenu .active{color:#000;z-index:201;position:relative;box-shadow:none;text-shadow:none;}
.int1{margin-top:10px;height:90px;}
.int1-int{display:block;text-align:left;width:190px;margin:0 auto;}
.int1-logo{float:left;height:35px;width:auto;margin-right:10px;margin-top:3px;}
.int1-title{font-weight:bold;}
.int1-likebox{border:none;overflow:hidden;height:28px;text-align:center;width:100%;margin:8px 0px 0px 36px;text-align:center;}
.fblikebox{overflow:none;border:none;background:transparent;}
.col-content1{padding:0px 15px 12px 15px;}
.col-content2{padding:0px;margin-top:0px;}
@media(min-width:768px){@media(max-width:1191px){.col-content1{margin-right:-5px;}
.col-content3{margin-left:5px;}
}
}
.col-content3{padding:0px 15px 12px 15px;}
.central-ads{text-align:center;width:1060px;position:absolute;margin:10px 0px;z-index:100;}
@media(min-width:768px){.ads-others-header{margin:8px auto 8px auto;}
.ads-categorylist-central-md, .ads-categorylist-bottom-md{margin:15px auto 8px auto;}
.ads-symbols-central-xs, .ads-symbols-bottom-xs{display:none;}
.ads-symbols-central-md, .ads-symbols-bottom-md{margin-top:20px;}
}
@media(max-width:767px){.ads-categorylist-header-xs{margin-top:8px;}
.ads-mbottom-xs, .ads-font-central-xs, .ads-home-central-xs, .ads-home-bottom-xs{margin-bottom:15px;}
.ads-symbols-central-xs, .ads-symbols-bottom-xs{margin-top:20px;}
.col-content2{height:0px !important;margin:0px !important;padding:0px !important;}
}
.input-group-i10{margin-top:300px;}
.step-search{padding:7px 17px;position:relative;z-index:100;}
@media(max-width:1199px){.central-ads{width:862px;}
}
@media(max-width:767px){.central-ads{width:100%;position:relative;margin:25px 0px 30px 0px;}
.input-group-i10{margin-top:0px;}
}
.fontstyle-output.form-control{padding:0px 12px 4px 12px;line-height:42px;}
.fontstyle-fan{float:right;display:block;}
.fontstyle-output img{max-height:42px;width:auto;max-width:100%;}
.textstyle-output, .textstyle-output[readonly]{background:#fff;color:#222;}
.input-lg.style-alert{font-size:13px;line-height:23px;}
.input-lg.style-alert .style-alert-blue{color:#337ab7;}
.input-lg.style-alert:hover, .input-lg.style-alert:focus{text-decoration:none;color:#8a6d3b;border:1px solid #faebcc;box-shadow:none;}
@media (max-width:767px){.central-ads{margin:0px;}
.input-group-btn .btn-lg-bigmedia.btn, .input-lg-bigmedia.form-control{padding:6px 12px;height:34px;font-size:14px;line-height:1.42857143;border-top-left-radius:4px;border-bottom-left-radius:4px;}
}
.fonts-paging{padding:0px 10px 20px 10px;text-align:center;}
.fonts-paging-left, .fonts-paging-right{font-size:13px;line-height:32px;color:grey;padding:0px 20px;}
.fonts-paging-left{text-align:left;}
.fonts-paging-right{text-align:right;}
.fblike-inline{display:inline;height:20px;max-width:76px;text-align:center;margin:0px 3px;vertical-align:middle;}
.style-output-sharetw, .style-output-sharewa{cursor:pointer;}
.style-output-sharefb img, .style-output-sharetw img, .style-output-sharewa img{width:14px;height:14px;margin-right:6px;vertical-align:-2px;}
.style-output-sharewa2 img{width:14px;height:14px;}
.btn-lg-bigmedia img{width:14px;height:14px;vertical-align:-2px;}
.input-group-mbottom{margin-bottom:16px;}
a.label-go, a.label-go-panel{font-size:14px;margin-top:4px;padding:5px 8px;border-radius:5px;float:right;}
a.label-go-panel{font-size:13px;margin-top:-2px;color:#fff;padding:4px 7px;border-radius:4px;float:right;}
a.error404-link{color:#ddd;font-size:12px;text-align:center;}
a.error404-link .glyphicon{font-size:28px;line-height:42px;display:block;}
a:hover.error404-link{color:#fff;text-decoration:none;}
.font-stldl-done-ext{display:none;}
.font-stldl-done-ext .glyphicon{font-size:50px;width:60px;height:60px;margin:5px auto 15px auto;display:block;line-height:60px;color:#777;}
.font-stldl-loading{font-size:10px;margin:5px auto 15px auto;text-indent:-9999em;width:6em;height:6em;border-radius:50%;background:#ffffff;background:-moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
.font-stldl-loading:before{width:50%;height:50%;background:#777;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:'';}
.font-stldl-loading:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fbModal-badge{float:right;margin-top:12px;margin-right:5px;}
.fbModal-image{width:45px;height:45px;float:left;margin-right:15px;background:#ccc;font-size:30px;text-align:center;color:#fff;}
.fbModal-image .glyphicon{margin-top:7px;}
#fbModal-inputgroup{margin-bottom:20px;}
#fbModal p{margin-bottom:18px;}
.fbModal-user{padding-top:2px;font-size:12px;color:#999;line-height:20px;}
.fbModal-username{font-size:14px;color:#006699;}
.fbModal-textarea{margin-top:16px;max-width:100%;min-height:130px;}
.fbModal-includes{text-align:center;margin-top:10px;line-height:30px;font-size:13px;color:grey;}
.footer{color:#bbb;padding-bottom:25px;font-size:12px;}
.footer-left{padding-left:67px;margin-top:2px;line-height:32px;margin-bottom:10px;}
.footer-left img{height:32px;width:auto;border:none;opacity:0.7;margin-left:5px;}
.footer-left img:hover{opacity:0.9;}
.footer-right{text-align:right;padding-right:35px;line-height:20px;}
.footer-right b{color:#ccc;}
.footer-right a{color:#aaa;}
.footer-right a:hover{color:#bbb;text-decoration:none;}
.footer-logo{height:35px;float:right;margin:2px 0px 0px 20px;opacity:0.8;}
@media(max-width:767px){.footer-left{padding:0px;text-align:center;}
.footer-right{padding:0px;text-align:left;}
}
@media(max-width:767px){.uppermenu-font a{width:55px;}
.font-result{}
.col-content2{padding:0px 10px 15px 10px;margin:0px;}
}
@media(min-width:768px){.step1row{margin-right:346px;}
.step1row::after{clear:none;}
}
@media(max-width:767px){.uppermenu{width:100%;margin:22px 17px 0px 41px;z-index:300;}
.uppermenu-font, .uppermenu-admin{margin:63px 0px 0px 0px;}
.uppermenu-xs-nomargin{margin:22px 0px 0px 0px;}
.uppermenu-xs-index{position:absolute;margin:77px 0px 0px 0px;}
.uppermenu a, .uppermenu button, .uppermenu a.secondary, .uppermenu a.maxi{width:auto;padding-left:15px;padding-right:15px;box-shadow:none;}
.uppermenu a.active{font-weight:normal;}
.uppermenu .link-cont{width:51px;}
.uppermenu-font a, .uppermenu-font button, .uppermenu-font a.secondary{width:43px;}
.col-nomargin{margin:0px;padding:0px;}
.col-nomargin-xs{margin:0px;padding:0px 6px;}
.step-number{width:25px;font-size:12px;padding:4px 7px 4px 5px;margin-top:20px;}
.container .home-jumbotron{text-align:center;padding:15px 0px 15px 0px;margin-bottom:10px;}
.home-hellotext{margin-top:50px;padding-left:0px;padding-right:0px;}
.home-hellotext h2 .glyphicon{font-size:80%;}
.home-jumbotron img{margin:0px auto;max-width:100%;height:auto;text-align:center;max-height:65px;}
.row-xs-white{background:#fff;padding-bottom:25px;}
.row-xs-menu, #filter-menu{background:#4e4e4e;box-shadow:inset 0px 0px 10px #000;padding:7px 3px;border-top:3px solid #fff;z-index:305;position:relative;}
.row-xs-menu a{float:left;width:25%;padding:5px 13px;font-weight:bold;color:#cfcfcf;}
.row-xs-menu a.active{color:#fff;}
.row-xs-menu a:hover{text-decoration:none;}
.row-xs-menu2 a{width:33.3333%;}
#filter-menu{margin:0px -6px 0px -6px;padding:15px 5px 5px 5px;display:none;}
#search-menu form{padding:10px 2px;}
.step1{margin-top:5px;margin-bottom:53px;margin-left:23px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:8px 6px;}
.step1 div{padding-right:62px;}
#step1Input, #step1Search{font-size:18px;}
.step, .step2, .step-symbols{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-radius:0px;box-shadow:none;}
.step-categories{padding:0px;}
.step4{padding:15px;}
.steph-col1{margin-top:8px;}
.col-content2{padding:0px 10px 15px 10px;margin:0px;}
#steph{padding:13px;}
.step3{margin:0px -6px 1px -6px;border-radius:0px;box-shadow:0px -3px 5px #666;padding:0px;}
.step3b{margin-top:10px;background:transparent;}
.step3b .row{margin:0px;}
.step3b .panel{box-shadow:none;}
.font-result{}
}
@media(max-width:767px){.step-privacy, .step-about, .step-account{padding-top:15px;}
@media(max-width:600px){.row-xs-menu a{width:33.3333%;}
.row-xs-menu2 a{width:50%;}
}
@media(max-width:475px){.row-xs-menu a{width:50%;}
.row-xs-menu2 a{width:100%;}
}
.page-header2{margin-top:3px;padding-bottom:4px;}
@media(max-width:767px){#lx_600883 ins.adsbygoogle{width:340px;height:120px;}
}
#lx_610457{top:0px;}
