.module dt{font-size:13px}.module .fa-stack{color:#BCBCBC}.module .fa-stack:hover{color:#999}.module.gallery .grid-wrap{max-width:100%;padding:0 0 30px}.module.gallery .grid-wrap ul{margin-left:1px}.module.gallery .grid-wrap ul li{position:relative;left:2px;border:1px solid #ddd;background-color:#F5F5F5;margin:-1px 0 0 -1px;overflow:hidden}.module.gallery .grid-wrap ul li:hover{background-color:#E8EDED}.module.gallery .grid-wrap figure{height:260px;display:table;margin:auto;vertical-align:middle;overflow:hidden}.module.gallery .grid-wrap figcaption{color:#555;position:absolute;bottom:-67px;left:0;width:100%}.module.gallery .grid-wrap figcaption.product{bottom:-130px}.module.gallery .grid-wrap li:hover figcaption{background:#FFF;bottom:0;z-index:1}.module.gallery .grid-wrap figcaption h5{margin:5px 0}.module.gallery .grid-wrap figure .img-wrap{display:table-cell;vertical-align:middle}.module.gallery .grid-wrap figure .img-wrap img{max-width:100%;height:auto;width:100%;max-height:230px}.module.gallery .grid-wrap figure .img-wrap i{color:#CCC}.module.gallery .grid-wrap .view-icon{position:absolute;right:0;top:-40px}.module.gallery .grid-wrap li:hover .view-icon{top:0;z-index:1}.module.gallery .view-icon a{color:#CCC;display:table-cell;padding-left:1px}.module.gallery .view-icon a i{padding:12px;background-color:rgba(0,0,0,.6)}.module.gallery .grid-wrap .view-icon,.module.gallery .grid-wrap figcaption,.module.gallery .grid-wrap li:hover .view-icon,.module.gallery .grid-wrap li:hover figcaption{transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.module.gallery .related .img-container{margin:15px auto;border:1px solid #ddd;background-color:#F5F5F5}.module.gallery .related figure{padding:15px;height:165px;display:table;vertical-align:middle}.module.gallery .related figure .img-wrap img{max-height:135px}.module.gallery table th{font-size:12px;font-weight:700;text-align:center;padding-top:20px;padding-bottom:20px}.module.gallery table .price{font-size:16px;text-align:inherit;color:#525252}.module.news .date{margin:10px 0}.module.news h3{width:100%;position:relative;overflow:hidden;line-height:30px;margin-bottom:20px}.module.news h3 a{color:#666}.module.news h3 a:hover{text-decoration:none;color:inherit}.module.news h3 a span.label{font-size:12px;vertical-align:middle}.module.news h3 .stripe{display:inline-block;height:1pc;vertical-align:bottom}.captcha,.ui-widget.info{vertical-align:middle}.module.news h3 .stripe:after{border-top:3px solid #d9d9d9;border-bottom:3px solid #d9d9d9;height:7px;content:"";display:inline-block;position:absolute;width:100%}.module.news .panel-body{position:relative;min-height:280px}.module.news .panel-body i{position:absolute;bottom:0;right:0;background-color:#E6E6E6;color:#595959;width:40px;text-align:center;font-size:20px;line-height:40px;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.module.news .panel-body i:hover{background-color:#BFBFBF;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.upload img,.upload img:hover{-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-out;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-out;-ms-transition-duration:500ms;-ms-transition-timing-function:ease-out}.module.news .column-count .panel{display:inline-block}.module.news .column-count .panel:hover a{text-decoration:underline;color:inherit}.module.news .column-count .panel:hover img{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%);-o-filter:brightness(90%);-ms-filter:brightness(90%)}.module.news .caption{height:200px}.module.comments .well,.module.comments .well-lg{border-radius:3px;box-shadow:none}.module.comments .well-lg{margin-bottom:15px}.module.comments .bg-reply{border:1px solid #F8EBAF;background-color:#FDFBEC}.module.comments .panel{border-radius:3px}.module.comments strong{font-size:13px}.module.comments .label{background-color:#939DA7}.module.review figure img{margin-top:5px;margin-bottom:5px}.module.sitemap ul{margin-bottom:0}.module.sitemap ul li{list-style:none;border-bottom:1px dotted #E6E6E6}.module.sitemap ul li:last-child{border-bottom:0}.module.sitemap ul li a{margin-bottom:1px;display:block;padding:8px 4px;color:#666}.module.sitemap ul li a:hover{background-color:#F7F7F9;color:#09F;text-decoration:none}.module.sitemap ul li address{padding-left:4px;padding-right:4px;min-height:90px}.front-login section{background-image:url("../images/mod_img/login-bg.jpg");background-position:center center;background-size:cover;margin-bottom:20px}.front-login section .trans-box{background:rgba(0,0,0,.55);padding:45px 20px 25px}.front-login .panel{padding:30px;border:0}.front-login h4{color:#666;margin-bottom:20px}.front-login .btn{padding-top:12px;padding-bottom:12px}.front-login .btn-fb{background-color:#2D5F9C;border:0}.front-login .btn-fb:hover{background-color:#354F88}.login-box .input-group i{font-size:18px;color:#999;width:20px}.login-box .input-group .form-control{height:45px}.CodeMirror{height:600px}.CodeMirror pre{white-space:normal}.mod-polls .polls-bg{background:#FFFFA6}.mod-polls .poll-title{font-weight:400;font-size:17px;color:#F60;background:url("../images/mod_img/bullet.html") 0 7px no-repeat;border:1px solid #FC6;padding:5px 0;text-indent:20px}.mod-polls .btn a{background:#F49610;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC106', endColorstr='#F49610');background:-webkit-gradient(linear,left top,left bottom,from(#FFC106),to(#F49610));background:-moz-linear-gradient(top,#FFC106,#F49610);border:1px solid #F60;box-shadow:0 1px 1px #FEEB81 inset;padding:5px 25px;font-weight:700;color:#FFF;cursor:pointer;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;float:right}.captcha img,.upload{float:left}.mod-polls .btn a:hover{background:#6B8C23;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99CC00', endColorstr='#6B8C23');background:-webkit-gradient(linear,left top,left bottom,from(#9C0),to(#6B8C23));background:-moz-linear-gradient(top,#9C0,#6B8C23);border:1px solid #6B8C23;box-shadow:0 1px 1px #C7FF1C inset;color:#FFF;text-decoration:none}.mod-polls .result-block{border:1px solid #0775E1;margin:0 0 10px}.mod-polls .result-block h4{background-color:#0775E1;color:#FFF;text-align:center;line-height:25px;margin:0}.mod-polls .result-block .total{background-color:#85B000;color:#FFF;line-height:20px}.required{color:red;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.error-page,.error-page .container h1{font-family:Arial,Helvetica,sans-serif}legend .required{color:#FF0}.captcha input[type=text]{width:100px}.input-errors{width:auto;font-style:italic;color:red;line-height:30px;clear:left;display:block}#dialog_calendar{width:100%;height:400px;background:url("../../../../../vendor/scripts/BookingCalendar/images/loader-big.gif") center center no-repeat}.upload{border:1px solid #EEE;min-width:90px;min-height:100px;text-align:center;padding:5px;margin:15px 15px 15px 0}.upload:hover{background-color:#EEE}.upload img{margin-top:10px;min-height:40px;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);z-index:0}.upload img:hover{-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);z-index:2}.upload a i{color:#F15757;font-size:21px;margin-top:5px}.module.invoice .lead{margin-bottom:5px}.module.invoice .k-dropdown{width:100%;height:30px}.error-page{color:#555;font-size:14px;background:url("../images/error_img/bg.jpg") #FFF}.error-page .container{position:relative;background:#FFF}.error-page .container .label{background:url("../images/error_img/404.png") no-repeat;width:181px;height:181px;position:absolute;top:-8px;left:-8px;display:block}.error-page .container h1{font-size:60px;font-weight:700;color:#c1c1c1;letter-spacing:-2px;text-shadow:none;margin-top:30px;margin-bottom:20px}.label,label{font-weight:400}.error-page .container .alert{font-size:17px}.error-page .container p{word-wrap:break-word}.error-page .container span{color:#D9534F;font-size:17px}.label a,.ui-dialog a.btn{color:#FFF}.error .container-fluid,.k-widget.form-control{padding:0}.k-input,.k-state-default{border-radius:0!important}.k-dropzone{border:1px dashed #ddd!important;border-radius:0!important}.k-animation-container *{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.module .k-grid *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ui-widget{font-size:14px}.ui-widget.info{padding:0 10px 0 5px;display:inline-block}.ui-widget.info .ui-corner-all{padding:2px;margin-bottom:1px;overflow:hidden}.ui-dialog iframe{height:480px}.ui-combobox{position:relative;display:inline-block;margin:0 40px 0 0}.ui-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-1px;padding:0}.ui-combobox-input{margin:0;padding:.3em}.ui-autocomplete-loading{background-image:url("../images/loader/ui-anim_basic_16x16.gif");background-position:98% center;background-repeat:no-repeat}.ui-dialog-content .label{font-size:13px}form .ui-combobox{display:block;margin:0}form .ui-combobox .ui-combobox-toggle{margin-left:-30px;border-radius:0}form .ui-combobox-input{width:100%;border-radius:0}legend{font-size:14px}.progress{margin-top:30px}.progress-bar{background-color:#337ab7!important}.input-group.small{width:50%}.pull-left.spacer{margin:0 2% 1% 0}.media .img-thumbnail{max-width:none}.btn,.form-control,.img-thumbnail,.input-group-addon,.list-group-item:first-child,.list-group-item:last-child,.panel,.panel-heading,.thumbnail,.well,.well-lg{border-radius:0}.thumb-corp{height:160px;max-height:160px;overflow:hidden}.thumb-corp img{display:block;max-height:180px;height:auto!important;width:auto\9;-ms-interpolation-mode:bicubic}.title-tipso{border-bottom:0}.inline input.p_button.down{margin-left:6px!important}.td-width{width:50%}.text-middle{vertical-align:middle!important}.column-count{-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px}.column-count.two{-moz-column-count:2;-webkit-column-count:2;column-count:2}.column-count.three{-moz-column-count:3;-webkit-column-count:3;column-count:3}.column-count.four{-moz-column-count:4;-webkit-column-count:4;column-count:4}@media (min-width:768px) and (max-width:991px){.column-count{-moz-column-count:1;-webkit-column-count:1;column-count:1}.column-count.four{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (max-width:767px){.column-count,.column-count.two{-moz-column-count:1;-webkit-column-count:1;column-count:1}.column-count.three{-moz-column-count:2;-webkit-column-count:2;column-count:2}.column-count.four{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (max-width:600px){.column-count.three{-moz-column-count:1;-webkit-column-count:1;column-count:1}.column-count.four{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (max-width:480px){.column-count.four{-moz-column-count:1;-webkit-column-count:1;column-count:1}.error-page .container h1{font-size:40px;margin:100px 0 20px}}@media (max-width:360px){.module.gallery .table .thumb{display:none}.front-login .panel{padding:10px;border:0}}