@font-face{font-family:'Helvetica Neue';src:local('Helvetica Neue'),local(HelveticaNeue),url(../fonts/HelveticaNeue.woff2) format("woff2"),url(../fonts/HelveticaNeue.woff) format("woff"),url(../fonts/HelveticaNeue.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Helvetica Neue';src:local('Helvetica 95 Black'),local(HelveticaNeue-Black),url(../fonts/HelveticaNeue-Black.woff2) format("woff2"),url(../fonts/HelveticaNeue-Black.woff) format("woff"),url(../fonts/HelveticaNeue-Black.ttf) format("truetype");font-weight:900;font-style:normal}
@font-face{font-family:'Helvetica Neue';src:local('Helvetica Neue LT Std 75 Bold'),local(HelveticaNeueLTStd-Bd),url(../fonts/HelveticaNeueLTStd-Bd.woff2) format("woff2"),url(../fonts/HelveticaNeueLTStd-Bd.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Bd.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'Helvetica Neue';src:local('Helvetica 45 Light'),local(HelveticaNeue-Light),url(../fonts/HelveticaNeue-Light.woff2) format("woff2"),url(../fonts/HelveticaNeue-Light.woff) format("woff"),url(../fonts/HelveticaNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:'Pe-icon-7-stroke';src:url(../fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format("embedded-opentype"),url(../fonts/Pe-icon-7-stroke.woff?d7yf1v) format("woff"),url(../fonts/Pe-icon-7-stroke.ttf?d7yf1v) format("truetype"),url(../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format("svg");font-weight:400;font-style:normal}
ul.list, ol.list{padding-left: 50px;margin-bottom: 15px;font-size:inherit;font-weight:400}
ol.list li{margin-bottom: 15px;list-style: decimal;}
ol.list li ol {padding-left: 40px;margin:15px 0;}
ol.list li ol li{list-style: upper-roman;}
ul.list li{margin-bottom: 15px;list-style: square;}
ul.list li ul{margin-bottom: 15px;padding-left: 40px;padding-top: 15px;}
ul.list li ul li{list-style: square;}
.box-brands{border:20px solid #EBEBEB;}
.box-brands table p,.box-brands table td{font-size: 13px;line-height: 18px;margin-bottom: 0;white-space: initial!important;}
.bg-light {background-color: #f8f9fa!important;padding: 6px 20px;border-radius: 5px; margin-top: 20px;display: inline-block;}
[class^="pe-7s-"],[class*=" pe-7s-"]{display:inline-block;font-family:'Pe-icon-7-stroke';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pe-7s-album:before{content:"\e6aa"}
.pe-7s-arc:before{content:"\e6ab"}
.pe-7s-back-2:before{content:"\e6ac"}
.pe-7s-bandaid:before{content:"\e6ad"}
.pe-7s-car:before{content:"\e6ae"}
.pe-7s-diamond:before{content:"\e6af"}
.pe-7s-door-lock:before{content:"\e6b0"}
.pe-7s-eyedropper:before{content:"\e6b1"}
.pe-7s-female:before{content:"\e6b2"}
.pe-7s-gym:before{content:"\e6b3"}
.pe-7s-hammer:before{content:"\e6b4"}
.pe-7s-headphones:before{content:"\e6b5"}
.pe-7s-helm:before{content:"\e6b6"}
.pe-7s-hourglass:before{content:"\e6b7"}
.pe-7s-leaf:before{content:"\e6b8"}
.pe-7s-magic-wand:before{content:"\e6b9"}
.pe-7s-male:before{content:"\e6ba"}
.pe-7s-map-2:before{content:"\e6bb"}
.pe-7s-next-2:before{content:"\e6bc"}
.pe-7s-paint-bucket:before{content:"\e6bd"}
.pe-7s-pendrive:before{content:"\e6be"}
.pe-7s-photo:before{content:"\e6bf"}
.pe-7s-piggy:before{content:"\e6c0"}
.pe-7s-plugin:before{content:"\e6c1"}
.pe-7s-refresh-2:before{content:"\e6c2"}
.pe-7s-rocket:before{content:"\e6c3"}
.pe-7s-settings:before{content:"\e6c4"}
.pe-7s-shield:before{content:"\e6c5"}
.pe-7s-smile:before{content:"\e6c6"}
.pe-7s-usb:before{content:"\e6c7"}
.pe-7s-vector:before{content:"\e6c8"}
.pe-7s-wine:before{content:"\e6c9"}
.pe-7s-cloud-upload:before{content:"\e68a"}
.pe-7s-cash:before{content:"\e68c"}
.pe-7s-close:before{content:"\e680"}
.pe-7s-bluetooth:before{content:"\e68d"}
.pe-7s-cloud-download:before{content:"\e68b"}
.pe-7s-way:before{content:"\e68e"}
.pe-7s-close-circle:before{content:"\e681"}
.pe-7s-id:before{content:"\e68f"}
.pe-7s-angle-up:before{content:"\e682"}
.pe-7s-wristwatch:before{content:"\e690"}
.pe-7s-angle-up-circle:before{content:"\e683"}
.pe-7s-world:before{content:"\e691"}
.pe-7s-angle-right:before{content:"\e684"}
.pe-7s-volume:before{content:"\e692"}
.pe-7s-angle-right-circle:before{content:"\e685"}
.pe-7s-users:before{content:"\e693"}
.pe-7s-angle-left:before{content:"\e686"}
.pe-7s-user-female:before{content:"\e694"}
.pe-7s-angle-left-circle:before{content:"\e687"}
.pe-7s-up-arrow:before{content:"\e695"}
.pe-7s-angle-down:before{content:"\e688"}
.pe-7s-switch:before{content:"\e696"}
.pe-7s-angle-down-circle:before{content:"\e689"}
.pe-7s-scissors:before{content:"\e697"}
.pe-7s-wallet:before{content:"\e600"}
.pe-7s-safe:before{content:"\e698"}
.pe-7s-volume2:before{content:"\e601"}
.pe-7s-volume1:before{content:"\e602"}
.pe-7s-voicemail:before{content:"\e603"}
.pe-7s-video:before{content:"\e604"}
.pe-7s-user:before{content:"\e605"}
.pe-7s-upload:before{content:"\e606"}
.pe-7s-unlock:before{content:"\e607"}
.pe-7s-umbrella:before{content:"\e608"}
.pe-7s-trash:before{content:"\e609"}
.pe-7s-tools:before{content:"\e60a"}
.pe-7s-timer:before{content:"\e60b"}
.pe-7s-ticket:before{content:"\e60c"}
.pe-7s-target:before{content:"\e60d"}
.pe-7s-sun:before{content:"\e60e"}
.pe-7s-study:before{content:"\e60f"}
.pe-7s-stopwatch:before{content:"\e610"}
.pe-7s-star:before{content:"\e611"}
.pe-7s-speaker:before{content:"\e612"}
.pe-7s-signal:before{content:"\e613"}
.pe-7s-shuffle:before{content:"\e614"}
.pe-7s-shopbag:before{content:"\e615"}
.pe-7s-share:before{content:"\e616"}
.pe-7s-server:before{content:"\e617"}
.pe-7s-search:before{content:"\e618"}
.pe-7s-film:before{content:"\e6a5"}
.pe-7s-science:before{content:"\e619"}
.pe-7s-disk:before{content:"\e6a6"}
.pe-7s-ribbon:before{content:"\e61a"}
.pe-7s-repeat:before{content:"\e61b"}
.pe-7s-refresh:before{content:"\e61c"}
.pe-7s-add-user:before{content:"\e6a9"}
.pe-7s-refresh-cloud:before{content:"\e61d"}
.pe-7s-paperclip:before{content:"\e69c"}
.pe-7s-radio:before{content:"\e61e"}
.pe-7s-note2:before{content:"\e69d"}
.pe-7s-print:before{content:"\e61f"}
.pe-7s-network:before{content:"\e69e"}
.pe-7s-prev:before{content:"\e620"}
.pe-7s-mute:before{content:"\e69f"}
.pe-7s-power:before{content:"\e621"}
.pe-7s-medal:before{content:"\e6a0"}
.pe-7s-portfolio:before{content:"\e622"}
.pe-7s-like2:before{content:"\e6a1"}
.pe-7s-plus:before{content:"\e623"}
.pe-7s-left-arrow:before{content:"\e6a2"}
.pe-7s-play:before{content:"\e624"}
.pe-7s-key:before{content:"\e6a3"}
.pe-7s-plane:before{content:"\e625"}
.pe-7s-joy:before{content:"\e6a4"}
.pe-7s-photo-gallery:before{content:"\e626"}
.pe-7s-pin:before{content:"\e69b"}
.pe-7s-phone:before{content:"\e627"}
.pe-7s-plug:before{content:"\e69a"}
.pe-7s-pen:before{content:"\e628"}
.pe-7s-right-arrow:before{content:"\e699"}
.pe-7s-paper-plane:before{content:"\e629"}
.pe-7s-delete-user:before{content:"\e6a7"}
.pe-7s-paint:before{content:"\e62a"}
.pe-7s-bottom-arrow:before{content:"\e6a8"}
.pe-7s-notebook:before{content:"\e62b"}
.pe-7s-note:before{content:"\e62c"}
.pe-7s-next:before{content:"\e62d"}
.pe-7s-news-paper:before{content:"\e62e"}
.pe-7s-musiclist:before{content:"\e62f"}
.pe-7s-music:before{content:"\e630"}
.pe-7s-mouse:before{content:"\e631"}
.pe-7s-more:before{content:"\e632"}
.pe-7s-moon:before{content:"\e633"}
.pe-7s-monitor:before{content:"\e634"}
.pe-7s-micro:before{content:"\e635"}
.pe-7s-menu:before{content:"\e636"}
.pe-7s-map:before{content:"\e637"}
.pe-7s-map-marker:before{content:"\e638"}
.pe-7s-mail:before{content:"\e639"}
.pe-7s-mail-open:before{content:"\e63a"}
.pe-7s-mail-open-file:before{content:"\e63b"}
.pe-7s-magnet:before{content:"\e63c"}
.pe-7s-loop:before{content:"\e63d"}
.pe-7s-look:before{content:"\e63e"}
.pe-7s-lock:before{content:"\e63f"}
.pe-7s-lintern:before{content:"\e640"}
.pe-7s-link:before{content:"\e641"}
.pe-7s-like:before{content:"\e642"}
.pe-7s-light:before{content:"\e643"}
.pe-7s-less:before{content:"\e644"}
.pe-7s-keypad:before{content:"\e645"}
.pe-7s-junk:before{content:"\e646"}
.pe-7s-info:before{content:"\e647"}
.pe-7s-home:before{content:"\e648"}
.pe-7s-help2:before{content:"\e649"}
.pe-7s-help1:before{content:"\e64a"}
.pe-7s-graph3:before{content:"\e64b"}
.pe-7s-graph2:before{content:"\e64c"}
.pe-7s-graph1:before{content:"\e64d"}
.pe-7s-graph:before{content:"\e64e"}
.pe-7s-global:before{content:"\e64f"}
.pe-7s-gleam:before{content:"\e650"}
.pe-7s-glasses:before{content:"\e651"}
.pe-7s-gift:before{content:"\e652"}
.pe-7s-folder:before{content:"\e653"}
.pe-7s-flag:before{content:"\e654"}
.pe-7s-filter:before{content:"\e655"}
.pe-7s-file:before{content:"\e656"}
.pe-7s-expand1:before{content:"\e657"}
.pe-7s-exapnd2:before{content:"\e658"}
.pe-7s-edit:before{content:"\e659"}
.pe-7s-drop:before{content:"\e65a"}
.pe-7s-drawer:before{content:"\e65b"}
.pe-7s-download:before{content:"\e65c"}
.pe-7s-display2:before{content:"\e65d"}
.pe-7s-display1:before{content:"\e65e"}
.pe-7s-diskette:before{content:"\e65f"}
.pe-7s-date:before{content:"\e660"}
.pe-7s-cup:before{content:"\e661"}
.pe-7s-culture:before{content:"\e662"}
.pe-7s-crop:before{content:"\e663"}
.pe-7s-credit:before{content:"\e664"}
.pe-7s-copy-file:before{content:"\e665"}
.pe-7s-config:before{content:"\e666"}
.pe-7s-compass:before{content:"\e667"}
.pe-7s-comment:before{content:"\e668"}
.pe-7s-coffee:before{content:"\e669"}
.pe-7s-cloud:before{content:"\e66a"}
.pe-7s-clock:before{content:"\e66b"}
.pe-7s-check:before{content:"\e66c"}
.pe-7s-chat:before{content:"\e66d"}
.pe-7s-cart:before{content:"\e66e"}
.pe-7s-camera:before{content:"\e66f"}
.pe-7s-call:before{content:"\e670"}
.pe-7s-calculator:before{content:"\e671"}
.pe-7s-browser:before{content:"\e672"}
.pe-7s-box2:before{content:"\e673"}
.pe-7s-box1:before{content:"\e674"}
.pe-7s-bookmarks:before{content:"\e675"}
.pe-7s-bicycle:before{content:"\e676"}
.pe-7s-bell:before{content:"\e677"}
.pe-7s-battery:before{content:"\e678"}
.pe-7s-ball:before{content:"\e679"}
.pe-7s-back:before{content:"\e67a"}
.pe-7s-attention:before{content:"\e67b"}
.pe-7s-anchor:before{content:"\e67c"}
.pe-7s-albums:before{content:"\e67d"}
.pe-7s-alarm:before{content:"\e67e"}
.pe-7s-airplay:before{content:"\e67f"}
.containerFade {position: relative;}
.mf-cover span{position: relative;top: -30px;padding: 4px 10px;background: #000;font-weight: bold;}
.imageFade{display:block;width:100%;height:auto;}
.overlayFade{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(21, 21, 21, 0.75);cursor:pointer;}
.containerFade:hover .overlayFade{opacity:0.85;}
.containerFade img{margin: 0!important}
.iconFade {color: white;font-size: 40px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}
.videobox{margin-bottom: 15px;}
.videobox h2{font-family: "Montserrat";font-size: 24px;padding: 0 0 10px;margin-bottom: 15px;border-bottom: 4px solid #c5d6e6;}
#slide {margin: 0 auto;text-align: center;background: #121212;padding: 15px 5px;}
.slick-slide img {display: block;max-width: 98%;margin: 2%;}
.main-img h3{margin: 5px 0 15px;min-height: 30px;}
.main-img h3 a{color: #fff;font-size: 13px;font-weight: bold;}
.main-img h3 a:hover{color: #fc0;}
.dataVideo {display: inline-block;text-align: center;margin-bottom: 15px;}
.dataVideo li a{background: #f00;color: #fff;border-radius: 4px;display: block;padding: 2px 6px 4px;margin: 5px 5px;text-align: center;}
.dataVideo li a:hover{background: #03a9f4;color: #fff;text-decoration: none;}
/* CIIE */
.img-ciie {max-width: 100% !important;height: auto !important; display:block; margin:auto;}
.link-ciie a:link {color:#be9e55; text-decoration:none;}
.link-ciie a:visited {color:#be9e55; text-decoration:none;}
.link-ciie a:hover {color:#947838; text-decoration:none;}
.link-ciie a:active {color:#be9e55; text-decoration:none;}
.font-ciie {font-weight:bold; font-family:'Times New Roman', Times, serif; line-height:72px;}
.link-ciie-info a:link {color:#be9e55; text-decoration:underline;}
.link-ciie-info a:visited {color:#be9e55; text-decoration:underline;}
.link-ciie-info a:hover {color:#947838; text-decoration:underline;}
.link-ciie-info a:active {color:#be9e55; text-decoration:underline;}
.font-ciie-offerta {font-family:Arial, Helvetica, sans-serif;}
/* Fine CIIE */

p{font-weight: 400;}
body{margin:0;font:100%/1.4 'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#fff}
*{padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}
:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
button,input,optgroup,select,textarea{margin:0}
.gray-line{background-color:#eaeaea;border:medium none;height:1px;margin:0;width:100%}
.mb15{margin-bottom:15px;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
header{height:auto;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}
header.sticky{position:fixed;height:48px;width:100%;background:rgba(244,244,244,0.85);text-align:left;padding-left:20px;top:0;z-index:9999}
header .container{position:relative}
header .logo{left:0;margin:auto;position:absolute;right:0;top:30px;width:400px;z-index:777}
header .header-social{left:15px;position:absolute;top:50px;display:block;z-index:777}
.list-social{margin-bottom:0;display:inline-flex}
header .header-abbonati a{background:#da2027;color:#fff;padding:4px 10px;font-weight:900}
header .header-abbonati a:hover{background:#0e64a8;text-decoration:none}
.navbar{position:relative;min-height:50px;margin-bottom:10px;border:1px solid transparent}
.menu1 a,.menu a{color:#fff}
.menu1 a:hover,.menu a:hover{color:#fda92b;text-decoration:none}
a{transition:all .4s ease}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0}
.row{margin-left:0!important;margin-right:0!important}
.center{text-align:center}
.row-header{max-width:1200px;width:100%}
.f-right-top{float:right}
.f-left-top{float:left}
.footer-txt{font-weight:normal;font-size:12px;}
#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;cursor:pointer;padding:15px;background-color:unset}
.all-content,.top{height:48px;max-width:1200px;width:100%;margin:auto}
.top{padding-top:10px;background-color:#e5e5e5}
.btn-login,.btn-ftrial,.btn-lang{width:105px;font-size:14px;font-family:Arial,Helvetica,sans-serif;border:1px #bfbfbf solid;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#fff;text-align:center;margin-left:10px;padding:2px 20px}
.btn-login:hover,.btn-ftrial:hover,.btn-lang:hover{text-decoration:none}
.btn-lang{margin-right:10px;float:right}
.btn-login{color:#0064af}
.btn-login:hover{color:#fff;background-color:#0064af;border:1px #0064af solid}
.btn-ftrial{color:#fda92b}
.btn-ftrial:hover{color:#fff;background-color:#fda92b;border:1px #fda92b solid}
.btn-lang{color:#2d374b}
.btn-lang:hover{color:#2d374b}
.logo{width:auto;margin:30px auto 0;display:block}
.search-div{margin:0 auto;display:block}
.search-form{margin:0}
.search-btn{background:url(../images/search-b.jpg) -5px -5px;width:36px;height:36px;float:right;border:0}
.search-input{height:36px;border:2px solid #0064af;font-size:14px;text-indent:20px;float:right;border:2px solid #0064af}
.menu{display:block;height:45px;background-color:#0064af;margin-top:10px}
.dropbtn1{padding:16px;font-size:16px;border:none}
.dropdown{position:relative;display:inline-block}
.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:180px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:99999;}
.dropdown-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #fff;font-size:14px}
.dropdown-content a:hover{background-color:#fff;background-color:#0e64a8}
.dropdown:hover .dropdown-content{display:block}
ul{list-style-type:none}
li{float:left}
.main-menu{height:45px;line-height:45px;font-weight:900;color:#fff;font-size:14px}
.main-menu:hover{color:#fff}
.img-home{margin:14px}
.dropdown-content{background-color:rgba(56,143,211,.9)}
.dropdown-content a:hover{background-color:#1a71b7;border-color:#0186ba;color:#fff;border-bottom:1px solid #fff}
.img-arr{width:10px}
.banner2{margin:24px auto}
.banner2 img{width:100%}
.content{max-width:1200px;width:100%}
.border-grey{border:1px solid #d2d2d2;padding:15px 15px 0;height:max-content}
.margin-l15{margin-left:15px}
.topnews_title{color:#2d374b;font-size:36px;font-weight:900;line-height:1em}
.topnews_title:hover{color:#0064af;text-decoration:none;cursor:pointer}
.topnews_con{font-size:16px;margin-top:30px;line-height:26px;color:#535353}
.petime{font-size:14px;line-height:24px;color:#959595;margin-top:40px;padding-bottom:10px;margin-left:15px}
.petime2{font-size:14px;line-height:24px;color:#959595;padding-bottom:10px;margin-top:5px}
.petime3{font-size:14px;line-height:24px;color:#959595;padding-bottom:10px;margin-top:20px;border-bottom:1px solid #d2d2d2;padding-bottom:10px}
.petime3-nob{font-size:14px;line-height:24px;color:#959595;padding-bottom:10px;margin-top:20px}
.petime3-nob1{font-size:14px;line-height:24px;color:#959595}
.block_title{font-size:30px;line-height:26px;color:#0064af;font-weight:900}
.newstitle{font-size:22px;line-height:24px;font-weight:700;color:#2d374b}
.newstitle:hover{color:#0064af;text-decoration:none}
.img_4news1{width:100%;min-width:180px;margin:0 0 15px;height:auto;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}
.img_4news1:hover{opacity:.7;transition:.5s}
.m-top63{margin-top:63px}
.newstitle2{font-size:17px;line-height:24px;color:#2d374b;font-weight:300}
.newstitle2:hover{color:#0064af;text-decoration:none}
.mb-15{margin-bottom:15px}
.div{border-top:1px solid #d2d2d2;margin-top:30px}
.img-news1{margin-top:0!important}
.m-top90{margin-top:90px}
.grey-news{background-color:#f2f2f2;margin:0!important;padding:auto 0!important}
.sptitle{font-size:18px;font-weight:900;line-height:22px;color:#313131;padding:15px 15px 0}
.grey-news a:hover p{text-decoration:none;color:#0064af}
.grey-news a:hover{text-decoration:none;color:#0064af}
.vcon1{font-size:16px;line-height:18px;color:#434343;margin-top:0}
.vcon{font-size:16px;line-height:24px;color:#626262;margin-top:30px}
.img-background{background-image:url(../images/weekly.jpg);max-width:-webkit-fill-available;width:100%;height:237px;padding:75px 10px;background-repeat-x:no-repeat}
.wfw{font-size:16px;line-height:18px;color:#1b1b1b;font-family:Arial;font-weight:700;width:240px;float:right}
.wfw:hover{color:#0064af}
.img-background div{margin:15px 0}
.blue-background{background-color:#0064af;height:190px;border-radius:5px;margin-top:20px}
.theme{font-size:16px;line-height:26px;color:#fff;font-weight:900;text-align:center;padding:8px;margin-top:20px}
.blue-background .btn{width:100%;max-width:272px;height:39px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:none;outline:none;background:#fda92c;color:#fff;font-size:18px;font-weight:900;cursor:pointer}
.blue-background .btn:hover{color:#fff}
.mb-25{margin-bottom:25px}
.mb-10{margin-bottom:10px}
.display-non{display:none}
.img-grey{width:92%;margin-bottom:10px}
.longtitle{font-size:18px;color:#434343;margin:10px 0}
.graphics{margin-bottom:40px;width:100%}
.margin-l-15{margin-left:-15px;margin-top:30px}
.title{font-size:20px;color:#434343}
.m-top20{margin-top:20px!important}
.small-img{width:110px;height:150px;border:1px #eee solid;box-sizing:border-box;padding:1px}
.small-img:hover{border:2px #fda92b solid}
.article-locked {
    position: relative !important;
    max-height: 200px !important;
    overflow-y: hidden !important;
}
.article-locked-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 25%,#fff 100%);
}
.justify-content-center {-ms-flex-pack: center!important;justify-content: center!important;display:flex!important;}
.title1{line-height:26px;font-size:22px;color:#1b1b1b}
.personal-img{width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%}
.personal-info1{background-color:#eee;padding:20px}
.personal-info1:hover .title{text-decoration:underline}
.personal-info2{background-color:#dcdcdc;padding:15px}
.personal-info2:hover .title{text-decoration:underline}
.comp_name{font-size:20px;color:#313131;line-height:22px}
.comp_name:hover,.compnews:hover{color:#0064af}
.name-art:hover{text-decoration:none}
.comp_content{font-size:16px;color:#646464;margin-top:10px;line-height:24px;margin-bottom:40px;padding-right:15px}
.container1{position:relative;width:100%;padding:15px}
.image{display:block;width:100%;height:auto}
.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:86%;width:89%;opacity:0;transition:.5s ease;background-color:#00000059;margin:15px}
.container1:hover .overlay{opacity:1}
.text{color:#fff;font-size:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;border:1px solid #fff;border-radius:5px;padding:5px}
.compnews{font-size:20px;color:#313131;margin-top:8px;line-height:20px}
.width-max{width:100%}
.side-text{font-size:19px;color:#1b1b1b;margin-top:20px}
.border-sidebar{border-bottom:1px solid #dcdcdc;padding-bottom:20px}
.side-text:hover{color:#0064af}
.sidebar a:hover{text-decoration:none}
.sidebar .block_title{font-size:24px!important}
.ftzlist{font-size:20px;color:#1b1b1b;line-height:26px;margin-top:30px}
.sidebar p:hover{color:#0064af}
footer{height:auto;background-color:#0064af;padding:30px 20px;color:#fff;max-width:1200px;width:100%;margin:auto;padding-left:-15px}
.icon-social a{background-color:#bfbfbf;border-radius:50%;-webkit-border-radius:50%;padding:10px 0;margin-right:10px}
.icon-social a:hover{background-color:#f5ad43}
.footer-info a{line-height:12px;font-size:14px;color:#fff}
.footer-info a:hover{color:#fff;font-weight:700}
.footer-info p{line-height:12px;font-size:14px;color:#fff}
.footer-info p:hover{font-size:15px}
.foot-text{line-height:auto!important;font-size:14px;color:#fff;padding-top:50px}
.log a:hover{text-decoration:none;color:#626262}
.log a{color:#626262;font-size:14px;margin-bottom:10px;background-color:#eee;display: inline-block;}
.this-onef{padding:13px 45px 13px 10px;border-radius:5px}
.this-twof{padding:13px 34px 13px 10px;border-radius:5px}
.for-border1{border-right:1px solid grey;padding-right:10px;margin-right:40px}
.for-border2{border-right:1px solid grey;padding-right:10px;margin-right:26px}
.l-botton1{width:163px;height:42px;display:block;margin-top:6px;background:none;border:1px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font-size:16px;padding-top:8px}
.l-botton1:hover{background-color:#fda92b;border:1px solid #fda92b;color:#fff;text-decoration:none}
.this_list1{list-style-image:url(../images/1.jpg);margin-left:28px}
.this_list2{list-style-image:url(../images/2.jpg);margin-left:28px}
.mobile{font-size:30px;cursor:pointer;background-color:#0064af;color:#fff;padding:10px 34%}
.mob-menu{margin-top:30px}
.section_para a{color:#0064af!important}
.sidenav{height:100%;overflow:scroll;width:0;position:fixed;z-index:99999;top:0;right:0;background-color:#eee;transition:.2s;padding-top:60px}
.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.2s}
.sidenav a:hover{color:#0064af;text-decoration:none}
.sidenav a:focus{color:#0064af;border-bottom:1px solid #0064af;padding-bottom:50px;text-decoration:none;width:308px;margin:0 auto}
.sidenav .closebtn{position:absolute;top:0;font-size:50px}
.slider input[type=checkbox],input[type=radio]{display:none}
.section-head .main-menu{height:36px;line-height:20px}
.section_para a{font-size:20px;padding:0}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
article{display:block}
#slider{text-align:center}
.catch{display:block;height:0;overflow:hidden}
#slider{margin:0 auto}
#slide1:checked ~ #slides .inner{margin-left:0}
#slide2:checked ~ #slides .inner{margin-left:-100%}
#slide3:checked ~ #slides .inner{margin-left:-200%}
#container{width:100%;overflow:hidden}
article img{width:100%}
#slides .inner{width:500%;line-height:0}
#slides article{width:20%;float:left}
#commands{margin:-25% 0 0;width:100%;height:50px}
#commands label{display:none;width:80px;height:80px;opacity:.5}
#commands label:hover{opacity:.8}
#active{position:relative;z-index:5;margin:16% 0 0;text-align:center}
#active label{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;width:10px;height:10px;background:#bbb}
#active label:hover{background:#333;border-color:#777!important}
#slide1:checked ~ #commands label:nth-child(2),#slide2:checked ~ #commands label:nth-child(3),#slide3:checked ~ #commands label:nth-child(1){background:url(https://0.s3.envato.com/files/84450220/img/next.png) no-repeat;float:right;margin:-100px 0 0;display:block}
#slide1:checked ~ #commands label:nth-child(3),#slide2:checked ~ #commands label:nth-child(1),#slide3:checked ~ #commands label:nth-child(2){background:url(https://0.s3.envato.com/files/84450220/img/previous.png) no-repeat;float:left;margin:-100px 0 0 -20px;display:block}
#slide1:checked ~ #active label:nth-child(1),#slide2:checked ~ #active label:nth-child(2),#slide3:checked ~ #active label:nth-child(3){background:#000;opacity:.6;border-color:#fff!important;border:2px solid #fff}
.caption{line-height:20px;margin:0 0 -150%;position:absolute;padding:320px 12px;opacity:0;color:#fff;text-transform:none;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:left;font-size:18px}
.caption bar{display:inline-block;padding:10px;background:#000;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px 3px 3px 3px;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
#slides{position:relative;border:1px solid #ddd;background:#FFF;background:-webkit-linear-gradient(#FFF,#FFF 20%,#EEE 80%,#DDD);background:-moz-linear-gradient(#FFF,#FFF 20%,#EEE 80%,#DDD);background:-ms-linear-gradient(#FFF,#FFF 20%,#EEE 80%,#DDD);background:-o-linear-gradient(#FFF,#FFF 20%,#EEE 80%,#DDD);background:linear-gradient(#FFF,#FFF 20%,#EEE 80%,#DDD);-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}
#slides .inner{-webkit-transform:translateZ(0);-webkit-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-ms-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-o-transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);transition:all 800ms cubic-bezier(0.770,0.000,0.175,1.000);-webkit-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-ms-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-o-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000)}
#slider{-webkit-transform:translateZ(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
#commands label{-webkit-transform:translateZ(0);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}
#slide1:checked ~ #slides article:nth-child(1) .caption,#slide2:checked ~ #slides article:nth-child(2) .caption,#slide3:checked ~ #slides article:nth-child(3) .caption,#slide4:checked ~ #slides article:nth-child(4) .caption,#slide5:checked ~ #slides article:nth-child(5) .caption{opacity:1;-webkit-transition:all 1s ease-out .6s;-moz-transition:all 1s ease-out .6s;-o-transition:all 1s ease-out .6s;transition:all 1s ease-out .6s}
#commands,#commands label,#slides,#active,#active label{-webkit-transform:translateZ(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.tabs ul{list-style-type:decimal;padding:0 20px}
.panel ul a,.panel ul li{font-size:14px;color:#434343;margin-bottom:20px;line-height:16px}
.panel ul a:hover{color:#0064af}
.tabs{width:100%;max-width:600px;height:600px}
.tabs label{cursor:pointer;border-radius:0 0 0 0;padding:10px 0;width:32%;float:left;margin-right:1px;font-size:15px;text-align:center;color:#898989;background-color:#e5e5e5}
.tabs label:focus,.tabs label:hover,.tabs label:active{background-color:#f5ad43;color:#fff}
.tabs input:nth-of-type(1):checked ~ .panels .panel:first-child,.tabs input:nth-of-type(2):checked ~ .panels .panel:nth-child(2),.tabs input:nth-of-type(3):checked ~ .panels .panel:nth-child(3){opacity:1;z-index:5}
.tabs input:nth-of-type(2):checked ~ .panels .panel:first-child,.tabs input:nth-of-type(3):checked ~ .panels .panel:nth-child(3),.tabs input:nth-of-type(1):checked ~ .panels .panel:nth-child(1){opacity:1;z-index:5}
.tabs input:nth-of-type(3):checked ~ .panels .panel:first-child,.tabs input:nth-of-type(1):checked ~ .panels .panel:nth-child(1),.tabs input:nth-of-type(2):checked ~ .panels .panel:nth-child(2){opacity:1;z-index:5}
.panels{float:left;clear:both;position:relative;width:100%;background:#fff;border-radius:0 0 0 0;min-height:315px;padding:0}
.panel{width:100%;opacity:0;position:absolute;background:#eee;border-radius:0 0 0 0;padding:10px 0;box-sizing:border-box}
.categoria{font-size:26px;font-weight:700;color:#1e1e1e;margin:0 0 40px;height:50px;line-height:50px;padding:0 15px;background:#eee;border-bottom:1px solid #ddd}
.breadcrumbs{float:right;font-size:14px;font-weight:400}
.newsheader{padding:0 30px 30px;border-bottom:1px solid #ededed}
.newscontainer h2{font-size:36px;text-align:center;font-weight: 900;}
.data{padding:6px 10px;background:#333;color:#fff;font-size:14px}
.autore {float: right;margin: 0;font-size: inherit;}
.newsbody{padding:30px}
.newslistbody{padding:0 10px}
.newslist{padding:0 0 30px;border-bottom:1px dotted #ddd}
.newslist img{float:left;padding:2px;border:1px solid #ddd;margin-right:15px}
.newslist h4 a{color:#0064af;line-height:22px}
.overlayFade{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(21,21,21,0.85);cursor:pointer}
.containerFade:hover .overlayFade{opacity:1}
.iconFade{color:#fff;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
#mask,#mask1,.login-popup{display:none;position:fixed}
.login-popup{background:#f9f9f9;padding:10px;border:2px solid #ddd;float:left;font-size:11px;font-weight:100;top:50%;left:50%;z-index:99999;box-shadow:0 0 20px #999;-moz-box-shadow:0 0 20px #999;-webkit-box-shadow:0 0 20px #999;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 auto;width:300px}
.dark{background:#484646;color:#a2a2a2}
#mask,#mask1{background:#000;left:0;top:0;width:100%;height:100%;opacity:.8;z-index:999}
img.btn_close{margin:-28px -18px 0 0;float:right}
form label{color:#212121;font-size:10px;font-weight:400;text-transform:uppercase;display:block;margin:5px 10px}
form .input-form{width:100%;height:42px;border:1px solid #ddd;border-radius:20px;font-size:12px;padding:0 20px;margin-bottom:10px;transition:all .4s ease}
form .input-form:focus{border:1px solid rgba(115,167,202,0.7);box-shadow:0 0 4px rgba(115,167,202,0.7);border-radius:20px}
form .textarea-form{width:100%;height:150px;border:1px solid #ddd;border-radius:20px;padding:15px 20px;margin-bottom:25px;transition:all .4s ease}
form .textarea-form:focus{border:1px solid rgba(115,167,202,0.7);box-shadow:0 0 4px rgba(115,167,202,0.7);border-radius:20px}
form .checkbox{margin:30px 0 10px}
form .checkbox label{color:#222;font-size:10px;line-height:1}
form .checkbox input{margin-top:-1px}
form .submit-btn{color:#fff;border:2px solid #1d8ce0;display:block;font-size:11px;padding:10px 40px;text-align:center;text-transform:uppercase;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background-color:#0064af;border-radius:20px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;margin:0 auto}
form .submit-btn:before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
form .submit-btn:hover,form .submit-btn:focus,form .submit-btn:active{color:#fc0;cursor:pointer}
form .submit-btn:hover:before,form .submit-btn:focus:before,form .submit-btn:active:before{-webkit-transform:scale(1);transform:scale(1)}
.ui.tab{display:none}
.ui.tab.active,.ui.tab.open{display:block}
.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}
.ui.tab.loading *{position:relative!important;left:-10000px!important}
.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:'';top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}
.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:'';top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}
.ui.menux{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;background:#FFF;font-weight:400;border:1px solid rgba(34,36,38,0.15);-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);border-radius:.28571429rem;min-height:2.85714286em;font-size:1rem;}
.ui.tabular.menux{border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;background:none transparent;border-bottom:1px solid #D4D4D5}
.ui.attached.menux{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none}
.ui[class*="top attached"].menux{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}
.ui.attached.tabular.menux{margin-left:0;margin-right:0;width:100%}
.ui.menux .itemx{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;padding:.92857143em 1.14285714em;text-transform:none;color:rgba(0,0,0,0.87);font-weight:400;-webkit-transition:background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;transition:background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;transition:background .1s ease,box-shadow .1s ease,color .1s ease;transition:background .1s ease,box-shadow .1s ease,color .1s ease,-webkit-box-shadow .1s ease}
.ui.tabular.menux .active.itemx{background:none #FFF;color:rgba(0,0,0,0.95);border-top-width:1px;border-color:#D4D4D5;font-weight:700;margin-bottom:-1px;-webkit-box-shadow:none;box-shadow:none;border-radius:.28571429rem .28571429rem 0 0!important}
.ui.tabular.menux .itemx{background:transparent;border-bottom:none;border-left:1px solid transparent;border-right:1px solid transparent;border-top:2px solid transparent;padding:.92857143em 1.42857143em;color:rgba(0,0,0,0.87)}
.ui.tabular.menux + .attached:not(.top).segment,.ui.tabular.menux + .attached:not(.top).segment + .attached:not(.top).segment{border-top:none;margin-left:0;margin-top:0;margin-right:0;width:100%}
.ui.attached.segment{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none;border-left:1px solid #D4D4D5;border-right:1px solid #D4D4D5;border-bottom:1px solid #D4D4D5;padding:20px}
a.itemx{cursor:pointer}
.ui.attached.segment ul{display:inline-block;padding:0}
.ui.attached.segment ul li{margin: 0px 0;}
.ui.attached.segment ul li a{color:#0064af}
*:focus{outline:none !important;outline:0 !important;}
.bbox{margin:0 10px;}
.container-box{margin:20px 0;}
.container-box h2{font-weight:900;padding: 0 0 5px;margin-bottom: 30px;border-bottom: 8px solid #efefef;}
ul.list{padding-left:40px;margin-top:20px}
ul.list li{display:list-item;float:none;list-style:circle;padding:5px 0;}
.cookiebar{background-color:#2c3e50;bottom:0;box-sizing:initial;color:#fff;min-height:50px;left:0;position:fixed;width:100%;z-index:999999;}
.cookiebar-wrapper{height:100%;overflow:hidden;padding:14px}
.cookiebar-content{width:90%}
.cookiebar-actions,.cookiebar-content{display:inline-block;vertical-align:middle}
.cookiebar-actions{width:10%;text-align:center}
.cookiebar-desciption{display:inline;font-size:16px}
.cookiebar-link{display:inline;padding-left:5px}
.cookiebar-link a{color:#fff;text-decoration:none}
.cookiebar-link a:hover{text-decoration:underline}
.cookiebar-button{display:inline-block;vertical-align:middle;width:auto}
.cookiebar-btn{background:#e74c3c none repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;font-size:14px;height:28px;padding:0 10px 2px;text-transform:uppercase;margin:auto}
.cookiebar-btn:hover{background:#d34c37 none repeat scroll 0 0}
/*FORM*/
.login-form2 label{display:inline-block;max-width:100%;margin-bottom:15px;font-weight:bold;font-size:14px;}
.login-form2 input[type=radio]{display:inline-block;}
.emailnl{text-align:left;padding-left:10px;}
.mx-auto{margin:0 auto;} 
.d-block{display:block;}
#bripuglia input[type=radio] {display: inline-block;}
form #bripuglia label {display: inline-block;font-weight: 700;}
/*FINE FORM*/
.txtnl {font-size: 16px;font-weight: 100;border-bottom: 1px solid #ddd;text-align: center;padding: 5px 0 10px;margin: 0px 0 30px;font-weight:bold;}
@media screen and (max-width:767px){
.cookiebar-actions{width:100%;text-align:left;margin:8px 0 0}}
@media screen and (min-width: 1px) {
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:5px!important;padding-right:5px!important}
.btn-login,.btn-ftrial,.btn-lang{width:106px;font-size:10.5px}
header .logo img{background:url(../images/logo-small.png) no-repeat 0 0px;width:300px;height:46px}
.imgresp{display: block;width: 100%;height: auto;}
.splash-belt {background: url(../images/splash-belt-road.jpg) no-repeat;height: 368px;z-index: 9;position: relative;display: flow-root;border-radius: 16px;}
.belth3 {width: 100%;text-align:center;background: rgba(255, 255, 255, 0.45);padding: 10px;font-weight: 700;}
.lhnews{min-height:390px !important;}
.topbar{height:auto;padding-top:13px}
.left-topbar{float:none;color:#888;font-size:10px;text-transform:uppercase;display:flex;margin:0 auto;width: 258px;}
.topbar .right-topbar{float:none;color:#888;font-size:10px;text-transform:uppercase;margin:0 auto;display:flex;width:268px}
.search-input{width:225px;font-size:14px}
.menu{display:none}
.search-form{margin:0}
.topnews_con{font-size:14px}
.petime{font-size:12px;line-height:0}
.petime2{font-size:12px;line-height:35px}
#slides{margin-top:20px;box-shadow:unset!important;border:unset!important;background:unset}
.container1:hover .overlay{opacity:0}
.padding-r{padding-right:0!important}
.padding-l{padding-left:5px!important}
.padding-l2{padding-left:0!important}
.padding-l-s{padding-left:0!important}
.padding-mob{padding:0 5px!important}
.padding-mob1{padding:0 5px!important}
.padding-mob-l{padding-left:0 5px!important}
.padding-mob-r{padding-right:0 5px!important}
.padding1{padding:0!important}
.hauto{height:auto!important}
.m-top90{margin-top:0}
.m-top63{margin-top:0}
.img-background{width:100%;padding:60px 0}
.blue-background{width:100%}
.m-left15{margin:0 7px}
.center-mob{text-align:center}
.l-botton1{width:auto}
.log{margin-top:20px}
.bott-for-img{margin-bottom:20px}
.foot-text{padding-top:20px;padding-bottom:30px}
.menu{display:none}
.mob-menu{display:block}
.imgdettnews figcaption {padding:5px 10px; background:#000; color:#fff;line-height: 15px;}
.boxpaywall{background:url(../images/bglogin.jpg) no-repeat;height:446px;z-index: 9;position: relative;display: flow-root;border-radius: 16px;}
.boxpaywall h3{color:#fff;font-weight: 700;text-align: center;margin: 20px;}
.boxpaywall h3 a{color: #03A9F4;}
.boxpaywall h3 a:hover{color:#e91e63; text-decoration:none;}
.box4801 {width: 98%;margin: 0 1%;float: left;}
a.btnEnter-abb {background: #418e3c;border: 1px solid #3a7536;color: #fff;border-radius: 4px;padding: 10px;margin: 0 5% 10px;display: block;font-size: 18px;text-align: center;float: none;}
a:hover.btnEnter-abb {background: #22581f;color: #fff;text-decoration:none;}
a.btnBuy-abb {background: #276894;color: #fff;border-radius: 4px;padding: 10px;margin: 0 5% 10px;display: block;font-size: 18px;text-align: center;float: none;border: 1px solid #29547e;}
a:hover.btnBuy-abb {background: #253b65;color: #fff;text-decoration:none;}
.boxAbbFooter {position: absolute;bottom: 20px;width: 100%;}
.about p{font-size:17px;}
.wmax100{max-width:100%;}
}
@media screen and (min-width: 480px) {
.btn-login,.btn-ftrial,.btn-lang{width:auto;font-size:14px}
.padding-l-s{padding-left:0!important}
}
@media screen and (min-width: 500px) {
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:15px!important;padding-right:15px!important}
.m-top90{margin-top:90px}
.m-top63{margin-top:63px}
.padding-l{padding-left:0!important}
.log{margin-top:0}
.f-right{float:right!important}
.f-left{float:left!important}
.topnews_con{margin-top:0!important}
.petime{margin-top:15px}
.f-initial{float:initial!important}
.f-inherit{float:inherit!important}
.for_special{padding-left:0!important}
.img-background{padding:60px 90px}
.padding{padding-left:0!important;padding-right:0!important}
.padding3{padding-left:15px!important;padding-right:15px!important}
.padding-r{padding-right:0!important}
.padding-l{padding-left:15px!important}
.padding-l2{padding-left:0!important}
.cont-pedding{padding:0!important}
.padding-mob{padding:0 15px!important}
.padding-mob-l{padding-left:0 15px!important}
.padding-mob-r{padding-right:0 15px!important}
.m-top560{margin-top:-300px}
.img-background{width:50%;padding:70px 10px;float:left}
.blue-background{width:45%;float:right}
}
@media screen and (min-width: 640px) {
.topbar{height:62px;padding-top:13px}
.left-topbar{float:left;color:#888;font-size:10px;text-transform:uppercase}
.topbar .right-topbar{float:right;color:#888;font-size:10px;text-transform:uppercase}
}
@media screen and (min-width: 768px) {
.foot-text{padding-top:50px;padding-bottom:0}
.m-top300{margin-top:-270px}
.m-top360{margin-top:0;float:left!important}
.search-form{margin:0}
.padding-l-s{padding-left:15px!important}
.padding-l2{padding-left:15px!important}
.m-top560{margin-top:-288px}
.navbar{border-radius:4px;height:110px}
header.sticky .navbar{display:none}
}
@media screen and (min-width: 980px) {
.m-top300{margin-top:0}
.m-top560{margin-top:0}
.m-top1{margin-top:-300px;padding-left:15px}
.f-inherit1{float:inherit!important}
.search-form{margin:0}
.center-mob{text-align:left}
}
@media screen and (min-width: 1000px) {
.f-initial{float:left!important}
.f-inherit{float:left!important}
.m-top560{margin-top:-560px}
.imgdettnews {
    width: 48%;
    display: block;
    margin: 0 15px 10px 0;
    float: left;
}
.box4801 {width: 48%;margin: 0 1%;float: left;}
}
@media screen and (min-width: 1200px) {
.padding-l{padding-left:0!important}
.img-background{width:100%;padding:60px 90px}
.blue-background{width:100%}
.m-top560{margin-top:0}
.menu{display:block}
.for_special{padding-left:0!important}
.search-form{margin:0}
.topnews_con{font-size:16px}
.petime,.petime2{font-size:16px;line-height:26px}
.padding3{padding-left:0!important;padding-right:0!important}
.f-inherit1{float:left!important}
.m-top1{margin-top:0;padding-left:0}
.padding-mob{padding:0!important}
.padding-mob1{padding:0 15px!important}
.padding-mob-l{padding-left:0!important}
.padding-mob-r{padding-right:0!important}
.hauto{height:auto!important}
.web-padding{padding:0!important}
.img-background{padding:75px 10px}
.for-all-paddingl{padding-left:15px!important}
.f-right{float:left!important}
.f-left{float:right!important}
.topnews_con{margin-top:30px!important}
.petime{margin-top:40px}
.m-top360{margin-top:0}
.bott-for-img{margin-bottom:0}
.l-botton1{width:163px}
.container1:hover .overlay{opacity:1;cursor: pointer;}
.menu{display:block}
.mob-menu{display:none}
}
@media (min-width: 1367px) {
.container{width:1200px}
}
@media screen and (max-width: 9999px) and (min-width: 768px) {
header .logo img{background:url(../images/logo.png) no-repeat 0 0;width: 420px;height:61px;}
header .header-abbonati{right:15px;position:absolute;top:50px;display:block;text-transform:uppercase;font-weight:700;z-index:777}
}