@import "../font-sourcesanspro.min.css";html,body{font-family:'Source Sans Pro',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,a,span,label,p,h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676767}header{background:#FFF;height:100px}header img{padding:5px}header .options{margin-top:35px;font-size:15px;padding:7px 20px;margin-right:10px}#header-tiny a{width:100%}#header-tiny img{margin:0 auto;display:block}footer #details{background-color:#474747;height:300px;background-image:url(../../images/glasses.png);background-repeat:no-repeat;background-position:left bottom}footer #details div{margin-top:25px}footer #details #about h2{font-weight:300;color:#A8A8A8}footer #details #about p{font-weight:300;color:#FFF;font-size:20px}footer #details #about .options i{color:#FFF;font-size:30px;padding:5px}footer #details #about .options i:hover{color:#ddd;cursor:pointer}footer #details #about a{text-decoration:none}footer #terms{background-color:#3C3C3C;height:50px}footer #terms h5{text-align:center;color:#FFF;padding:7px}footer #terms h5 a{float:right}footer #terms h5 a:hover{color:#FFF}section#about{background:#fff;padding-top:15px!important;padding-bottom:15px!important;border-top:5px solid #E5E5E5}section#about .container .row{background-color:#fff;padding:15px}section#about .container .row p{font-size:18px;font-weight:300}section#about .about{color:#777!important}section#about .container .row span{font-size:16px;font-weight:300}section#about .slider{padding:15px}section#about .row{margin:0!important;padding:15px}section#about .title{font-weight:300;text-align:center}section#about .info{background-color:#F9F9F9;margin-top:20px}section#about .info p{padding:5px;line-height:1.5;font-size:17px}section#about .info h3{text-align:left}section#realcases{background:url(../../images/realcases-bg.jpg);background-size:cover;padding-top:15px!important;border-top:5px solid #9FCB76}section#realcases .row{padding-bottom:50px;background-image:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%)}section#realcases .about{color:#777!important}section#realcases .container .row span{font-size:16px;font-weight:300}section#realcases .title{font-weight:300;text-align:center;color:#fff}section#realcases .info{position:relative;min-height:450px;margin-top:10px}section#realcases .info div{width:300px;background:#fff;border:2px solid #FFF;padding:0!important;margin-right:35px;margin-top:15px}section#realcases .info div:first-child{margin-left:35px}section#realcases .info div > h3{padding:0 15px;text-align:left}section#realcases .info div > p{padding:0 15px}section#realcases .info div > p > i{width:10px;font-size:15px;color:#e47e6c}section#realcases .info div > img{height:300px}section#realcases .info .buttons-choice{padding:10px}section#realcases .info .order{width:160px}section#whoarewe{background:#fff;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #9FCB76}section#whoarewe .container{background-color:#fff;padding:15px}section#whoarewe .container .row p{font-size:18px;font-weight:300}section#whoarewe .about{color:#777!important}section#whoarewe .container .row span{font-size:16px;font-weight:300}section#login{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#login .row{margin-top:-15px}section#login .row p{font-size:18px;font-weight:300}section#login .credentials{margin:10px 5px}section#login .credentials label{font-size:17px}section#login .credentials #login-confirm,#login-signup{font-size:15px;padding:7px 20px}section#login .forgotpassword{margin:5px}section#login .forgotpassword h5{font-size:15px;cursor:pointer}section#login .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#login .box-login{padding:15px;margin:15px;border-right:1px solid #F4F4F4}section#login .box-login input[type='checkbox']{color:#ccc}section#login h3{text-align:left}section#login .box-create{padding:15px;margin:60px 15px;text-align:center}section#login .box-create h3{font-weight:300}section#login .box-create h6{font-size:18px;color:#DA866D}section#login .box-create h5{margin-top:25px;line-height:1.5}section#login .box-create a{font-weight:400;font-size:16px;padding:7px 20px;margin-top:15px}section#signup{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#signup .row{margin-top:-15px}section#signup .row p{font-size:18px;font-weight:300}section#signup .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#signup h2{text-align:center;font-weight:300}section#signup .box-info{padding:15px;margin:15px 0;border-right:1px solid #F4F4F4}section#signup .box-details{padding:15px;margin:15px 0}section#signup .info{margin:10px 0}section#signup .info label{font-size:17px}section#signup .confirm{text-align:center;padding:10px}section#signup .confirm button{padding:7px 20px;font-size:15px}section#profile{min-height:400px;border-top:5px solid #E5E5E5}section#profile .bg{height:350px;background-size:cover!important;background-position:center center!important;position:relative}section#profile .details{position:absolute;bottom:0;right:0;width:100%;padding:15px;margin:0;background-image:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}section#profile .details h1{color:#fff;font-size:70px;text-align:left}section#profile .details h3{color:#fff;margin:10px 0;text-align:left}section#profile .order{border:1px solid #FFF;font-size:15px;padding:7px 20px}section#profile .order i{padding-right:8px}section#profile #photos{padding:15px}section#profile #photos img#main{width:387px;max-height:387px;border:1px solid #F0F0F0}section#profile #photos img#main:hover{cursor:pointer;border:1px solid #ccc}section#profile #photos #photos-more{padding:10px 0}section#profile #photos #photos-more img{width:91px;height:91px;margin:5px 2px;border:1px solid #F0F0F0}section#profile #photos #photos-more img:hover{cursor:pointer;border:1px solid #ccc}section#profile #details{padding-left:0}section#profile #details h2{padding-bottom:5px;border-bottom:1px solid #F0F0F0}section#profile #details p{font-size:20px;font-weight:300}section#profile #details table > tbody > tr > td{font-size:18px;color:#ccc}section#profile #details table > tbody > tr:first-child > td{border-top:none}section#profile #details table > tbody > tr > td:first-child{width:208px}section#profile #details table > tbody > tr > td:last-child{text-align:right;color:#000}section#profile #contact{padding:15px}section#profile #contact h3{color:#000}section#profile #contact h4{text-align:left}section#profile #contact table > tbody > tr > td{font-size:15px;color:#D76B4B}section#profile #contact table > tbody > tr > td + td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:261px}section#profile #contact table > tbody > tr > td > i{color:#ccc}section#profile #contact table > tbody > tr > td > a{text-decoration:none;color:#D76B4B}section#error{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#error .row{margin-top:-15px}section#error .row p{font-size:18px;font-weight:300}section#error .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#error h1,h3,h4{text-align:center}section#error h4{padding-top:25px;padding-bottom:25px}section#forgotpassword{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#forgotpassword .row{margin-top:-15px}section#forgotpassword .row p{font-size:18px;font-weight:300}section#forgotpassword .credentials{margin:10px 5px}section#forgotpassword .credentials label{font-size:17px}section#forgotpassword .credentials #forgot-confirm,#forgot-signup{font-size:15px;padding:7px 20px}section#forgotpassword .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#forgotpassword .box-login{padding:15px;margin:15px;border-right:1px solid #F4F4F4}section#forgotpassword .box-login input[type='checkbox']{color:#ccc}section#forgotpassword h3{text-align:left}section#forgotpassword .box-create{padding:15px;margin:60px 15px;text-align:center}section#forgotpassword .box-create h3{font-weight:300}section#forgotpassword .box-create h6{font-size:18px;color:#DA866D}section#forgotpassword .box-create h5{margin-top:25px;line-height:1.5}section#forgotpassword .box-create a{font-weight:400;font-size:16px;padding:7px 20px;margin-top:15px}section#recoverpassword{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#recoverpassword .row{margin-top:-15px}section#recoverpassword .row p{font-size:18px;font-weight:300}section#recoverpassword .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#recoverpassword h1,h3,h4{text-align:center}section#recoverpassword h4{padding-top:25px;padding-bottom:25px}section#notallowed{background-color:#F5F5F5;padding-top:15px!important;padding-bottom:50px!important;border-top:5px solid #E5E5E5}section#notallowed .row{margin-top:-15px}section#notallowed .row p{font-size:18px;font-weight:300}section#notallowed .container{background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}section#notallowed h1,h3,h4{text-align:center}section#notallowed h3,h4{font-weight:300}section#notallowed a{text-decoration:none;color:#d76b4b}section#notallowed h4{padding-top:25px;padding-bottom:25px}.btn.btn-greeny{background-color:#86BB6F;border-color:#86BB6F;color:#fff}.btn.btn-greeny i{padding-right:8px}.btn.btn-greeny:hover,.btn.btn-greeny:active,.btn.btn-greeny.hover{background-color:#86BB6F}.btn.btn-orangy{background-color:#e47e6c;border-color:#e47e6c;color:#fff}.btn.btn-orangy i{padding-right:8px}.btn.btn-orangy:hover,.btn.btn-orangy:active,.btn.btn-orangy.hover{background-color:#e47e6c}.btn-flat{border-radius:0!important}.margintop-global{margin-top:15px}#header-navigation ul > li > a{cursor:pointer}#header-navigation .create{border:1px solid #fff!important}#header-navigation .login:after{content:'';width:32px;background:none;height:4px;position:absolute;bottom:2px;z-index:99999;left:20px;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;color:#fff;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.row{margin:0}div.required label:before,.control-label:not(span):before,td.required:before{content:'* ';color:red;font-weight:700}#header-small{display:none}@media (max-width: 1023px){footer #terms{margin-top:-10px}}@media (width: 1024px){section#realcases .info div{margin-right:25px}}@media (width: 1280px){section#realcases .info div{margin-right:8px}}@media (width: 1366px){section#realcases .info div{margin-right:29px}}@media (max-width: 1366px){section#realcases .info div:first-child{margin-left:0!important}}@media (max-width: 414px){#header-large{display:none}#header-small{display:block}.logo{width:100px;margin-top:10px}}@media (max-width: 413px){section#profile .details h1{font-size:50px}}@media (max-width: 359px){section#realcases .info div{width:283px}}