input,select{height:40px}input,select,textarea{border:1px solid silver;color:#171617;padding:5px;width:100%;margin-bottom:10px;display:block}textarea{height:150px;resize:none}.btn,button{color:#fff;font-family:Oswald,Arial,sans-serif;margin-top:10px;display:block;border:1px solid #fff;text-align:center;padding:5px 10px;background-color:#363e42;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;font-weight:300;letter-spacing:1px}.btn:hover,button:hover{background-color:#fff;color:#363e42;border-color:#363e42}.btn{display:inline-block}.modal-body br{display:none}.modal-body p{font-family:Oswald,Arial,sans-serif;text-align:center;font-size:20px;font-weight:400;letter-spacing:1px}.modal-body form .control-group label{font-weight:400;color:#a0a0a0;font-family:Open Sans,Arial,sans-serif}.modal-body form button{color:#fff;font-family:Oswald,Arial,sans-serif;margin-top:10px;font-size:20px;display:block;border:1px solid #fff;text-align:center;padding:5px 10px;background-color:#363e42;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;font-weight:400;letter-spacing:1px}.modal-body form button:hover{background-color:#fff;color:#363e42;border-color:#363e42}form .control-group label{font-weight:400;color:#a0a0a0;font-family:Open Sans,Arial,sans-serif}form button{color:#fff;font-family:Oswald,Arial,sans-serif;margin-top:10px;font-size:20px;display:block;border:1px solid #fff;text-align:center;padding:5px 10px;border-radius:7px;background-color:#363e42;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;font-weight:400;letter-spacing:1px}form button:hover{background-color:#fff;color:#363e42;border-color:#363e42}.modal-content form{margin-bottom:20px}.modal-content .form-control{border-color:#e5e9f1;margin-bottom:15px;box-shadow:none}.modal-content .btn-submit{margin:0 auto}.modal-content .btn-submit.button-login{margin-top:10px}#items .modal-content{border-radius:0}#items .modal-body{padding:0}#items .modal-body>img{width:100%;margin-bottom:15px}#items .modal-body .items-container{height:335px;overflow:auto}#items .modal-body .items-container .fav-item{margin-bottom:15px;position:relative}#items .modal-body .items-container .fav-item .item-close{position:absolute;right:0;top:20px;padding:5px;cursor:pointer}#items .modal-body .items-container .fav-item .item-close i{font-size:13px}#items .modal-body .items-container .fav-item .item-title{border-bottom:1px solid #e8e8e8;margin-bottom:8px}#items .modal-body .items-container .fav-item .item-title p{font-family:Open Sans,Arial,sans-serif;font-size:14px;font-style:italic;padding-left:13px;padding-right:13px;text-transform:none;font-weight:lighter;color:#999;margin-bottom:4px;text-align:left}#items .modal-body .items-container .fav-item .item-image{width:165px;height:118px;overflow:hidden;float:left}#items .modal-body .items-container .fav-item .item-text{padding-left:180px}#items .modal-body .items-container .fav-item .item-text a{font-family:Playfair Display,serif;font-size:14px;font-weight:700;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#items .modal-body .items-container .fav-item .item-text a:hover{color:#999}#items .modal-body .items-container .fav-item .item-text .phone{font-weight:700;font-size:14px;margin-bottom:3px;text-align:left}#items .modal-body .items-container .fav-item .item-text .auth{font-size:12px;font-style:italic;text-align:left;line-height:12px;color:#333}#login .links,#login .title{font-family:Oswald,Arial,sans-serif;font-size:16px;text-align:center;margin-bottom:15px}#login form{padding:0 40px}#login form label{text-transform:uppercase}#login form input,#login form label{font-size:16px;font-family:Oswald,Arial,sans-serif;font-weight:400;letter-spacing:1px}@media (max-width:599px){#items .modal-body .items-container .fav-item .item-image{display:none}#items .modal-body .items-container .fav-item .item-text{padding-left:0;text-align:left!important}}