body { background-image: url('https://www.lustfull.co.za/images/bg/bg.jpg'); background-repeat: no-repeat; background-position: center; background-attachment: fixed; webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height:100%; width:100%; padding-top:5px;background-color:transparent; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;} 
.container {background-image:url(https://www.lustfull.co.za/images/bg/container.png);background-repeat: repeat-y;}

.btn-success {padding:9px 14px;font-size:110%; line-height: 1.1; border-radius:5px; box-shadow: 1px 2px 2px; background-color: #FF5674;}
.btn-primary {background-color:#4FAF00;}

.deco-font{font-family: 'Poiret One', cursive; line-height:135%;color:#FAFAFA;}
.deco-font a:link{color:#FAFAFA;text-decoration:none;line-height:135%;}
.deco-font a:hover{color:#FF0000;text-decoration:underline;line-height:135%;}
.deco-font-intro{line-height:145%; padding:0 3% 0 3%; color:#FAFAFA;}

.lustfull{font-family: 'Petit Formal Script', cursive; line-height:135%;color:#FF5674; font-weight:bold;}
.lustfull-white {color:#FFF;}
.h2lustfull {font-family: 'Petit Formal Script', cursive; line-height:135%;color:#FF5674;}
.lustfull-intro {padding:4% 6% 5% 6%; line-height:195%; color:#fafafa;}

.navbar-brand>img {height: 100%; padding: 3% 5% 2% 45%;} .navbar {background-color: transparent; background: transparent;border-color: transparent;} .navbar li { color: #000; } 

hr { display: block;height: 1px;border: 0;border-top: 1px solid #FF274D;margin: 1em 0;padding: 0; }

.profile-title{color:#DF0001;font-family: 'Petit Formal Script', cursive;font-size:180%;font-weight:bold;}
.h4titles{margin:0 2em 1em 2em;}
.offline {color:#FF0000;font-family: 'Petit Formal Script', cursive;}

tr td a[href^="tel:"]{color:#FAFAFA !important;} tr td a[href^="tel:"] a:hover{color:green !important;}
tr td a[href^="tel:"]{color:#FAFAFA !important;} tr td a[href^="mailto:"]{color:#FAFAFA;}
a[href^="tel:"]{color:#FAFAFA !important;} a[href^="tel:"] a:hover{color:green !important;}
a[href^="tel:"]{color:#FAFAFA !important;} a[href^="mailto:"]{color:#FAFAFA;}
tr td a[href^="mailto:"] a:hover{color:green;text-decoration:none;}

p {font-family: 'Petit Formal Script', cursive; color:#FAFAFA; font-size:1.2rem;} .pb {font-style: italic;}

.intro{line-height:125%;font-size:100%;padding:.20% 3% 0 3%;}
.intro a{line-height:125%;font-size:100%;color:#FAFAFA;text-decoration:none;}
.intro a:hover{line-height:125%;font-size:100%;color:#FAFAFA;text-decoration:none;}
.intro a:visited{line-height:145%;font-size:110%;color:#FAFAFA;text-decoration:none;background-color:#000;}
.warningred{font-size:1.5em;color:#D5F346;padding:7px 0 7px 0;}
.warning{font-size:.9em;color:#FAFAFA;}
.modal-body{background:-webkit-radial-gradient(50% 50%, closest-side, #800080, #000000);background:-o-radial-gradient(50% 50%, closest-side, #FF274D, #000000);background:-moz-radial-gradient(50% 50%, closest-side, #FF274D, #000000);background:radial-gradient(closest-side at 50% 50%, #FF274D, #0e0e0e);}
.modal-footer{text-align:center;}.modal.hr {display: block;height: 1px;border: 0;border-top: 1px solid #FF274D;margin: 1em 0;padding: 0;}.by-entering{line-height:125%;}

.profilespace{margin:50px 0 50px 0;}
.header-profile{margin-top:5px;} .header-feature{margin-bottom:10px;}

h1, h2, .h3contact {font-family: 'Petit Formal Script', cursive;color:#FAFAFA;}

.form-horizontal .form-group{margin-left:0;margin-right:0;}
.form-group .form-control:last-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.thumb{margin-bottom:30px;}
.stylish-input-group .input-group-addon{background:white !important;}
.stylish-input-group .form-control{border-right:0;box-shadow:0 0 0;border-color:#ccc;}
.stylish-input-group button{border:0;background:transparent;}

table{border-collapse:collapse;width:100%;} td{text-align:center;width:100%;padding:.4em 0 .4em 0 ;font-size:60%;color:#FF5674; font-weight:bold; background-color:#56FFD5;}
th{text-align:center;padding:.3em;background-color:#56FFD5;} tr{height:.3em;} tr, td, h4, h5, p {line-height:145%; color:#df4863; }

.name {color:#FF5674;font-family: 'Petit Formal Script', cursive;font-size:180%; line-height:80%; text-align:center;} /* - thumbnail profile names - */
.name-small {font-family: 'Petit Formal Script', cursive;font-size:150%; line-height:60%;}
.name-icons {font-family: 'Petit Formal Script', cursive;font-size:85%;}

.align-center{text-align:center;display:block;margin-left:auto;margin-right:auto;}

.footer .footer-links{list-style:none;text-align:center;font-weight:inherit;font-size:12px;color:#9EBE00;padding:0;margin:-25px 0 15px 0;}
.footer .footer-links a{display:inline-block;text-decoration:none;color:inherit;padding:5px 7px 5px 7px;transition:all .5s ease;}
.footer .footer-links a:hover{color:#FF274D;}
.gradientprofiles{height:200px;background:black;background:-webkit-linear-gradient(#080808, #FF274D);background:-o-linear-gradient(#080808, #FF274D);background:-moz-linear-gradient(#080808, #FF274D;background:linear-gradient(#080808, #ff538B;}

.account-wall{margin-top:1%;margin-bottom:1%;height:100%;padding:15px 55px 250px 55px;background-color:#740003 !important;-moz-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.3);text-align:center;}
.profile-img{text-align:center;margin-bottom:15px;}

textarea{box-shadow: 1px 1px 12px gray; border-radius:3px; -webkit-transition: box-shadow .2s; transition: box-shadow .2s;}


