html,
body{height:100%;}
.carousel,
.item,
.active{height:100%;}
.carousel-inner{height:100%;}
.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
footer{margin:50px 0;}
.carousel.slide{max-height:300px;overflow:hidden;}
body{background-attachment:fixed;background-image:url("https://interaffiliates.eu/images/back.jpg");padding-top:80px;}
.widget{background:#eee none repeat scroll 0 0;border:1px solid #888;border-radius:5px;box-shadow:0 10px 10px -10px;display:block;float:left;margin:10px;min-height:280px;padding:10px;position:relative;text-align:center;width:100%;}
.widget > p + img{display:block;float:left;width:100%;}
.bg-yellow{background:#ffc300;color:#444!important;}
.no-margin{margin:0;}
.form-group.terms-div *{font-size:20px;line-height:22px;padding:20px 0;}
.col-lg-12.tcenter.commisions-image > img{max-width:270px;opacity:0.8;padding:20px;}
.widget > h4{background:#444 none repeat scroll 0 0;border-radius:4px;color:#fff;display:block;float:left;line-height:30px;margin-left:calc(50% - 110px);margin-right:calc(50% - 110px);width:220px;}
.summary > .list-group{display:block;float:left;padding-top:10px;}
.flag{opacity:0.4;position:absolute;right:10px;top:0;}
.btn-default{background:#5cb85c none repeat scroll 0 0;border-color:#5cb85c;color:#fff;}
.dNone{display:none!important;}
.tcenter{text-align:center;}
.widget .row{margin:10px auto 0;}
.terms-div{display:block;float:left;margin:0;text-align:center;width:100%;}
.msgBlock{display:block;float:left;font-size:16px;font-weight:bold;padding-bottom:60px;padding-top:50px;text-align:center;width:100%;}
.submit-register,
.register-btn.btn.btn-success.btn-lg{border-radius:3px;display:block;float:none;font-size:24px;font-weight:bold;margin:10px auto;max-width:425px;text-transform:uppercase;width:100%;margin-bottom:30px;}
.nav.navbar-nav > li.active,
.nav.navbar-nav > li:hover{background:#eee none repeat scroll 0 0 !important;}
.carousel-caption{background:rgba(15, 55, 105, 0.8) none repeat scroll 0 0;border-radius:4px;bottom:90px;color:#fff;}
.article-img img{display:block;float:left;margin:0 15px;padding:0;}
body .navbar{background:#1f619f none repeat scroll 0 0;border:0 none;box-shadow:0 8px 25px -20px black;}
.summary > p{text-align:justify;}
.navbar-nav > li > a{padding-bottom:30px;padding-top:30px;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.description .title{color:#1f619f;font-weight:bold;padding-bottom:20px;text-align:center;}
.container.main-content{padding-bottom:70px;}
.contentBlock > *{text-align:center;}
footer{background:#e4e7e9 none repeat scroll 0 0;bottom:0;color:#666;display:block;float:left;height:auto;margin:0;min-height:100px;padding-bottom:30px;padding-top:30px;width:100%;}
footer .menu{list-style:outside none none;}
footer .menu li a{color:#333;display:block;float:left;font-weight:bold;line-height:30px !important;width:100%;}
.frmBlock,
.frmContainer{display:block;float:none;margin:0 auto;max-width:600px;}
.frmBlock{max-width:320px;}
.FooterTxt{line-height:50px;}
a.navbar-brand{display:block;float:left;height:auto;line-height:unset !important;padding:24px 0 !important;position:relative;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.sub-head{color:#fff;font-size:12px;opacity:0.7;position:absolute;text-align:center;text-transform:uppercase;width:85%;}
.caret.rotateright{color:#444;margin-right:3px !important;margin-top:-3px;transform:rotate(-90deg);}
.form-control.login-input{margin-bottom:10px;}
.panel.panel-info{margin:20px auto;max-width:400px;}