@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900);a,body{color:#333}*,h1,h2,h3,h4,h5,h6,p,ul{margin:0}footer,section{width:100%;float:left}body,h1,h2,h3,h4,h5,h6{font-weight:400}*{border:0;padding:0}body{white-space:normal;word-wrap:break-word;font-family:Lato;font-size:16px;line-height:1.5;overflow-x:hidden}a,a:focus,a:hover,a:visited{text-decoration:none!important;outline:0!important}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-130{margin-top:130px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.mb-110{margin-bottom:110px}.mx-auto{margin-left:auto;margin-right:auto}.my-40{margin-top:40px;margin-bottom:40px}.my-50{margin-top:50px;margin-bottom:50px}.my-60{margin-top:60px;margin-bottom:60px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-25{padding-top:25px}.pt-35{padding-top:35px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-90{padding-top:90px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.py-30{padding-top:30px;padding-bottom:30px}.py-40{padding-top:40px;padding-bottom:40px}.py-50{padding-top:50px;padding-bottom:50px}.py-60{padding-top:60px;padding-bottom:60px}.py-70{padding-top:70px;padding-bottom:70px}.pb-80,.py-80{padding-bottom:80px}.py-80{padding-top:80px}.px-auto{padding-left:auto;padding-right:auto}.pl-80{padding-left:80px}.pr-20{padding-right:20px}footer{background-color:#333;color:#999;padding:12px 0;font-size:12px}footer span{display:block;font-size:11px;color:#666}footer a{color:#666;transition:all ease .3s;font-size:inherit}footer a:focus,footer a:hover{color:#3cc}footer a.fb{background-image:url(../images/icons/fb.png);display:inline-block;height:29px;width:29px}footer a.fb:focus,footer a.fb:hover{background-image:url(../images/icons/fb-hover.png)}#enquiry .modal-dialog{width:calc(100% - 20px);max-width:895px}#enquiry .modal-content{background:url(../images/about/diagonal-line.png) fixed rgba(0,0,0,0);float:left;width:100%;border-radius:0;overflow-x:hidden}#enquiry .modal-header .close{font-size:30px;margin-right:20px;margin-top:-20px}#enquiry .modal-header{border-bottom:0;padding:40px 0 25px}#enquiry .modal-title{text-align:center;font-size:30px;color:#3cc}#enquiry .modal-body{padding:15px 70px;float:left;width:100%}#enquiry form{float:left;width:100%;margin-bottom:20px}#enquiry .form-group{float:left;width:100%;position:relative}#enquiry form label{float:left;width:135px;font-weight:400;line-height:46px;margin-bottom:0;height:46px}#enquiry form input,#enquiry form select,#enquiry form textarea{width:calc(100% - 135px);float:left;padding:10px 20px;border:1px solid #c3bfbf;height:46px;outline:0!important;border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}#enquiry form select{padding-right:30px}#enquiry form select option{padding:0 20px}#enquiry form input:hover,#enquiry form select:focus,#enquiry form textarea:focus{border-color:#6c9;box-shadow:0 0 2px rgba(51,204,204,.5)}#enquiry form textarea{height:120px;resize:none}#enquiry form input[type=submit]{border:none;background-color:#3cc;text-align:center;color:#fff;margin:5px auto 0;display:block;float:right}#enquiry form input[type=submit]:focus,#enquiry form input[type=submit]:hover{background:url(../images/green-gradient.png) center/auto 100% repeat no-repeat}.select2-container{width:calc(100% - 135px)!important}.select2-container--default .select2-selection--multiple,.select2-selection{border-radius:0!important;border:1px solid #c3bfbf!important}.select2-container input{border:0!important;padding:0!important;height:auto!important}.select2-container input:focus,.select2-container input:hover{border:0!important;box-shadow:none!important;margin-bottom:20px}.select2-container--classic .select2-selection--multiple .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{width:100%!important;padding:5px 20px!important}.select2-search,.select2-search__field{width:270px!important}a#fixed-button{background-color:#3cc;color:#fff;position:fixed;right:-67px;top:calc(50% - 25px);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:18px;padding:15px 35px;z-index:1}@media (max-width:991px){.mb-md-30{margin-bottom:30px!important}#footer-text{text-align:center}footer .text-right{text-align:center!important}}@media (max-width:767px){#main{margin-top:80px}footer .row-height-sm>div{text-align:center}footer a.fb{float:none!important;margin-top:10px}}@media (max-width:599px){#enquiry .modal-body{padding:15px 20px}}@media (max-width:479px){#enquiry form input,#enquiry form label,#enquiry form select,#enquiry form textarea,.select2-container{width:100%!important}footer{font-size:13px}footer span,footer span a{font-size:11px}}