@font-face{font-family:'WebServeroffRegular';src:url('fonts/webserveroff.eot');src:url('fonts/webserveroff.eot') format('embedded-opentype'),src:url('fonts/webserveroff.woff2') format('woff2'),url('fonts/webserveroff.woff') format('woff'),url('fonts/webserveroff.ttf') format('truetype'),url('fonts/webserveroff.svg#WebServeroffRegular') format('svg')}body{font-family:'WebServeroffRegular',sans-serif;font-size:23px;background-color:#3c3f39;color:#fff;margin:0;padding:0}.main-page-wrapper{-webkit-box-shadow:0 20px 100px 12px #141414;box-shadow:0 20px 100px 12px #141414;padding-left:0;padding-right:0}header .top-panel{background:rgba(0,0,0,0.60);padding-top:20px;padding-bottom:20px;-webkit-box-shadow:0 5px 70px 3px #303030;box-shadow:0 5px 70px 3px #303030;position:fixed;z-index:111111;width:100%;max-width:1450px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-bottom:2px solid white}header .top-panel .social-icons{font-size:20px;text-align:center;padding-top:20px}header .top-panel .social-icons i{padding:10px;width:42px;height:42px;text-align:center;background-color:transparent;-webkit-border-radius:60px 60px 60px 60px;border-radius:60px 60px 60px 60px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid #fff;opacity:.9}header .top-panel .social-icons i:hover{background-color:#fff;color:#000;opacity:1}header .top-panel .social-icons a{color:#fff}header .top-panel .phone{font-size:40px;line-height:30px;padding-top:10px;text-align:right}header .top-panel .phone .subt{font-size:18px;padding-right:17px}header .top-panel .logo img{padding-top:5px;zoom:.9}#header{background:url('img/top_bg.jpg') center no-repeat;background-size:cover}#header .top-spacer{padding-top:140px}.fill{background-color:rgba(60,63,57,0.74)}.line-hr{height:60px;background:url('img/line.jpg') top center repeat-x}#map-section{background:url('img/map_section.jpg') top center no-repeat;background-size:cover}#map-section .map-title{background:url('img/op.png') top right no-repeat;background-size:contain}#map-section .map-tags{padding:80px;margin-top:180px;margin-bottom:180px;text-align:center}#map-section .map-tags span{padding:5px;-webkit-transition-property:background;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease;text-shadow:1px 1px 1px #0d0d0d}#map-section .map-tags span:hover{background-color:#000;color:#fff;cursor:default}#map-section .map-tags span.size100{font-size:130%}#map-section .map-tags span.size110{font-size:190%}#map-section .map-tags span.size120{font-size:200%}#map-section .map-tags span.size130{font-size:210%}#map-section .map-tags span.size140{font-size:220%}#map-section .map-tags span.size150{font-size:230%}#map-section .map-tags span.size160{font-size:160%}#map-section .map-tags span.size170{font-size:170%}#map-section .map-tags span.size180{font-size:180%}#icons-section{padding-top:100px;margin-top:-60px;padding-bottom:100px;background:url('img/icons_bg.jpg');background-attachment:fixed}#icons-section .img-icon,#icons-section .icon-caption{text-align:center}#icons-section .img-icon{margin-bottom:20px}#icons-section .img-icon img{margin-left:-20px}#icons-section .icon-caption{padding-left:10px;padding-right:10px;font-size:19px}#abilities-section{background:#787a77 url('img/wog2.jpg') top center no-repeat;background-size:cover;padding-bottom:30px}#abilities-section .title{padding-top:80px;text-align:center}#abilities-section .overlay{margin-top:40px;text-align:center}#abilities-content{background:#100c00;color:#151614;font-size:26px;padding-bottom:80px}#abilities-content .backdroped{color:#fff;padding-top:40px}#just-try-it{background:url('img/business_security.jpg') top center no-repeat;background-size:cover;padding-top:60px;text-shadow:-1px -1px 1px rgba(255,255,255,0.2),1px 1px 1px rgba(255,255,255,0.2),1px 1px 1px rgba(0,0,0,0.7)}#just-try-it .intro{margin-bottom:40px}#just-try-it .main-wrapper{padding:40px;font-size:26px}#just-try-it .main-wrapper h1{text-align:center;font-size:75px}#table-section{padding-top:20px;background-color:#232927;padding-bottom:80px}#table-section h3{text-align:center;font-size:44px;margin-bottom:40px}#table-section p{padding-left:30px;padding-right:30px;text-align:center;padding-bottom:50px}#table-section .downloads{padding-top:20px;line-height:60px;font-size:33px}#table-section .downloads .title{margin-bottom:20px}#table-section .downloads i{font-size:50px}#table-section .downloads a{color:#fff;font-size:30px}#contact-section{padding-top:30px;background-color:#1f201d}#contact-section h4{font-size:45px}#contact-section .address{margin-bottom:50px}#contact-section .logo{text-align:right;padding-top:50px}#photo-block{background:url('img/photo-bg.jpg') center no-repeat;background-size:cover;padding-top:60px;padding-bottom:100px}#photo-block h2{font-size:55px;text-align:center;margin-bottom:50px}#photo-block h3{font-size:30px;text-align:center;margin-bottom:20px}.slider-item a img{-webkit-filter:brightness(1) grayscale(1);-webkit-transition:all 1.0;-moz-transition:all 1.0;-ms-transition:all 1.0;-o-transition:all 1.0;transition:all 1.0}.slider-item a:hover img{-webkit-filter:brightness(1.6) grayscale(1);-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.container-fluid{max-width:1450px}.hidden{opacity:0}.visible{opacity:1}.floss{max-width:1500px}.edgeLoad-titan_head{visibility:hidden}.marg-top{margin-top:80px}.centered{text-align:center}::selection{background:#3c3f39;color:#fff}::-moz-selection{background:#3c3f39;color:#fff}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#181c1b}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-bottom:1px solid #fff}.slider-item{text-align:center}#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none}#form-section{background:#100c00 url('img/titan1.png') top right no-repeat;background-attachment:fixed;padding-top:50px;padding-bottom:40px;text-align:center;border-top:2px solid #515151;border-bottom:2px solid #515151}#form-section h2{font-size:65px}#form-section .outline{outline:2px solid #fff}#form-section h4{font-size:30px;margin-bottom:40px}#contact input{padding:30px;font-size:30px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;margin-top:10px;margin-bottom:20px}#contact textarea{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;font-size:30px;margin-top:10px;margin-bottom:20px;padding:30px}#contact .btn{width:300px;background:transparent;border:2px solid #fff;font-size:50px;padding:10px}#contact .btn:hover{background-color:#fff;color:#000}
.notification_error
{
height: auto;
width: 400px;
margin: 0 auto;
padding: 20px;
background: #c42222;
text-align: center;
    margin-bottom: 10px;
}

.notification_ok
{
height: auto;
width: 400px;
margin: 0 auto;
padding: 20px;
background: #57c422;
text-align: center;
    margin-bottom: 10px;
}