@charset "UTF-8";
@font-face{font-family: Klavika Rg;src: url('Klavika-Regular.eot');src: url('Klavika-Regular.eot?#iefix') format('embedded-opentype'),url('Klavika-Regular.woff') format('woff'),url('Klavika-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family: Airstream;src:url(Airstream-webfont.eot?#iefix) format("embedded-opentype"),url(Airstream-webfont.woff) format("woff"),url(Airstream-webfont.ttf) format("truetype"),url('Airstream-webfont.svg#Airstream') format('svg');}
@font-face{font-family: Anastasia;src:url(anastasia_regular-webfont.eot?#iefix) format("embedded-opentype"),url(anastasia_regular-webfont.woff) format("woff"),url(anastasia_regular-webfont.ttf) format("truetype"),url('anastasia_regular-webfont.svg#Anastasia') format('svg');}
@font-face{font-family: tradegothicroman;src:url(tradegothic-webfont.eot?#iefix) format("embedded-opentype"),url(tradegothic-webfont.woff) format("woff"),url(tradegothic-webfont.ttf) format("truetype"),url('tradegothic-webfont.svg#tradegothicroman') format('svg');}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,small,strong,center,dl,dt,dd,ol,ul,li,fieldset,form,table,tbody,tfoot,thead,tr,th,td,embed,footer,header,section,time,audio,video{border:0;font-size:100%;margin:0;outline:0;padding:0}
.clear{clear:both}
.left,.float-left,.alignleft{float:left !important}
.right,.float-right,.alignright{float:right !important}
.center{text-align:center !important}
img.center{margin:0 auto}
.hidden,.hide{display:none}
#header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);background:#dfddc7;border-bottom:1px solid #cfcfcf;position:fixed;top:0;width:100%;z-index:1000}
#header .logo1{float:left;padding:10px 0 0 0}
#header .logo{width:140px;height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #cfcfcf}
#header .logo a{display:block;height:inherit;text-decoration:none;width:inherit}
#header .logo2{float:left;padding:0 0 0 20px}
#header .logoMC{padding:10px 350px 0 0}
#header .logoMC a{display:block;height:inherit;text-decoration:none;width:inherit}
#header .payoff{float:left;padding:0 0 10px 0;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;}
#header .btns{position:absolute;top:10px;right:20px}
#footer{background:#37342d url(rigato_tortora_scuro.gif) repeat bottom;height:190px;min-width:1000px;position:relative;width:100%;z-index:2000}
#footer .content{margin:0 auto;padding:10px 20px 10px 20px;width:960px}
.footer-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:0px;padding-left:20px;width:20%}
.footer-col:first-child{padding:0}
.footer-col h4{border-bottom:1px solid #dfddc7;color:#fff;height:40px;line-height:40px;margin-bottom:10px}
.footer-col ul{margin:0}
.footer-col li{font-family:verdana;color:#dfddc7;line-height:20px;width:100%}
.footer-col li a{color:#dfddc7;text-decoration:none}
.footer-col li a:hover{color:#fff}
.footer-info{font-family:verdana;text-align:center;font-size:8px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;color:#dfddc7}
.footer-info a{color:#ed174f;text-decoration:none}
.footer-info a:hover{color:#fff}
.profile #intro .title{float:left;min-height:60px;max-width:555px;padding-top:20px}
.profile .ctas{margin:20px 0 0 0;overflow:hidden}
.profile .ctas:first-child{margin:0}
.profile .ctas li{clear:both;float:left;width:100%}
.profile .ctas li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;clear:both;color:#37342d;float:left;line-height:16px;padding:12px 20px;text-decoration:none;width:100%}
.profile .ctas li:first-child a{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-top:1px solid #cfcfcf}
.profile .ctas li:last-child a{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.profile .ctas li .icon{display:inline-block;float:left;margin-right:12px;position:relative}
.profile .ctas li span{font-family:'AirstreamBoldTwo';font-size:11px;font-weight:normal;letter-spacing:1px;line-height:16px;text-transform:uppercase;display:block;margin-left:28px}
.profile .ctas li span small{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10px;font-weight:normal;letter-spacing:1px;line-height:16px;text-transform:none;-khtml-opacity:.8;-moz-opacity:.8;-webkit-opacity:.8;opacity:.8;filter:alpha(opacity=80)}
.profile .ctas li a:hover{color:#ed174f;text-decoration:none}
.profile .ctas #numbers{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:12px 20px}
.profile .ctas li.dark{margin-top:1px}
.profile .ctas li.dark:first-child{margin:0}
.profile .ctas li.dark a{background-color:#37342d;border-bottom:none;border-left-color:#37342d;border-right-color:#37342d;border-top:none;color:#fff}
.profile .ctas li.dark a:hover{background-color:#ed174f;border-left-color:#ed174f;border-right-color:#ed174f}
.profile #primary{max-width:640px}
.profile #player{background-color:#000;height:360px;max-width:640px}
.profile #sections{margin-top:20px}
.profile #sections .nav{background-color:#37342d}
.field-wrapper{clear:both;display:block;float:left;padding-bottom:20px;width:100%}
.field-wrapper .suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;float:left;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.field{float:left}
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:normal;text-transform:none;-webkit-appearance:none;background-color:#fff;border:1px solid #cfcfcf;border-radius:0;color:#37342d;float:left;line-height:20px;margin:0;outline:none;overflow:auto;padding:10px;resize:vertical;width:440px}
.textarea.wide textarea{width:640px}
.textarea .placeholder{color:#999;line-height:20px;margin:1px 0 0 1px;padding:10px;pointer-events:none;position:absolute;z-index:1}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none !important}
h1{font-family:Klavika Rg;font-size:28px;font-weight:bold;letter-spacing:1px;line-height:normal;color:#37342d;text-transform:none;margin-bottom:10px}
h3{font-family:Klavika Rg;font-size:24px;font-weight:normal;letter-spacing:1px;line-height:25px;color:#37342d}
h3 a{color:#37342d}
h3 a:hover{color:#ed174f}
h4{font-family:Klavika Rg;font-size:12px;font-weight:normal;letter-spacing:1px;line-height:normal;text-transform:uppercase;color:#37342d;margin-bottom:10px}
h4 a{color:#37342d}
h4 a:hover{color:#ed174f}
p{font-family:verdana;color:#37342d;font-size:13px;font-weight:normal;line-height:20px;margin-bottom:10px}
div.medium p,div.medium li,p.medium,ul.medium li,span.medium{font-size:14px;line-height:24px}
div.big p,div.big li,p.big,ul.big li,span.big{font-size:16px;line-height:26px}
div.bigger p,div.bigger li,p.bigger,ul.bigger li,span.bigger{font-size:20px;line-height:28px}
div.big p,p.big,div.bigger p,p.bigger{margin-bottom:20px}
p.highlight{color:#588195}
a{border:none;color:#ed174f;outline:none;text-decoration:none}
a:hover{text-decoration:underline}
.light,.light p{color:#999}
span.blue{color:#588195}
span.red{color:#ed174f}
span.yellow{color:#e9ba26}
span.green{color:#9dab43}
small{font-size:11px}
small.success{color:#9dab43}
ul{list-style:none;margin-bottom:20px}
ul.omar_ul{list-style-type:square;margin: -10px 0 0 20px}
ol.omar_ol{margin:0 0 0 20px}
ul.hor li{float:left}
ul.centered{clear:left;float:left;left:50%;margin-left:auto;margin-right:auto;position:relative}
ul.centered li{float:left;right:50%;position:relative}
ul.list{list-style-position:outside;list-style-type:disc;margin-left:16px}
ul.icons{margin:0}
ul.icons li{height:16px;line-height:16px;margin-bottom:5px}
ul.icons .icon{margin-right:5px}
button,input[type=submit],input[type=image]{-webkit-appearance:none;border:0;cursor:pointer;outline:none}
button,input[type=submit]{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ed174f;color:#fff;text-decoration:none}
.button,button,input[type=submit]{font-family:'AirstreamBoldTwo';font-size:12px;font-weight:normal;letter-spacing:2px;line-height:40px;text-transform:uppercase;color:#fff;height:40px;margin:0;padding:0;text-align:center;width:300px}
.button a{display:block;height:inherit;text-decoration:none;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ed174f;color:#fff;text-decoration:none !important}
.button span{color:#fff}
.button a:hover,button:hover,input[type=submit]:hover{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.4);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.4)}
.button a:active,button:active,input[type=submit]:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.6);box-shadow:inset 0 2px 4px rgba(0,0,0,0.6);background-color:#ee2223}
.button.big,button.big,input[type=submit].big{font-family:'AirstreamBoldTwo';font-size:18px;font-weight:normal;letter-spacing:5px;line-height:60px;text-transform:uppercase;height:60px;margin:0 auto;width:400px}
.button.big a,button.big,input[type=submit].big{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0);-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
.input .button,.input input[type=submit]{float:left;margin-left:5px}
.capabilities li:first-child{margin:0 !important}
.capabilities.large{margin:0 0 20px 0;padding:0}
.capabilities.large li{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#37342d url(capabilities_omar.png);float:left;height:60px;margin-left:5px;position:relative;width:60px}
.capabilities.large li:hover,.capabilities.large li.current{background-color:#ed174f}
.capabilities.large li a{display:block;height:inherit;text-decoration:none;width:inherit}
.capabilities.large .capability-1,.capabilities.search #capability-1 .capability-icon{background-position:0 0}
.capabilities.large .capability-2,.capabilities.search #capability-2 .capability-icon{background-position:-60px 0}
.capabilities.large .capability-3,.capabilities.search #capability-3 .capability-icon{background-position:-120px 0}
.capabilities.large .capability-4,.capabilities.search #capability-4 .capability-icon{background-position:-180px 0}
.capabilities.large .capability-5,.capabilities.search #capability-5 .capability-icon{background-position:-240px 0}
.capabilities.large .capability-6,.capabilities.search #capability-6 .capability-icon{background-position:-300px 0}
.capabilities.large .capability-7,.capabilities.search #capability-7 .capability-icon{background-position:0 -60px}
.capabilities.large .capability-8,.capabilities.search #capability-8 .capability-icon{background-position:-60px -60px}
.capabilities.large .capability-9,.capabilities.search #capability-9 .capability-icon{background-position:-120px -60px}
.capabilities.large .capability-10,.capabilities.search #capability-10 .capability-icon{background-position:-180px -60px}
.capabilities.large .capability-11,.capabilities.search #capability-11 .capability-icon{background-position:-240px -60px}
.capabilities.large .capability-12,.capabilities.search #capability-12 .capability-icon{background-position:-300px -60px}
.capabilities.large .capability-13,.capabilities.search #capability-13 .capability-icon{background-position:-360px 0}
.capabilities.large .capability-14,.capabilities.search #capability-14 .capability-icon{background-position:-420px 0}
.capabilities.large .capability-15,.capabilities.search #capability-15 .capability-icon{background-position:-360px -60px}
.capabilities.large .capability-16,.capabilities.search #capability-16 .capability-icon{background-position:-420px -60px}
.icon{background:url(icons2.png) no-repeat;height:16px;width:16px}
.icon a{display:block;height:inherit;text-decoration:none;width:inherit}
span.icon{padding-left:23px;width:auto}
.icon.arrow.down{background-position:-16px 0}
.icon.arrow.down.white{background-position:-16px -16px}
.icon.arrow.prev{background-position:-16px -32px}
.icon.arrow.prev.white{background-position:-16px -48px}
.icon.arrow.next{background-position:-16px -64px}
.icon.arrow.next.white{background-position:-16px -80px}
.icon.close{background-position:-16px -96px}
.icon.close.white{background-position:-16px -112px}
.icon.close.red{background-position:-16px -128px}
.icon.check{background-position:-16px -144px}
.icon.check.white{background-position:-16px -160px}
.icon.check.red{background-position:-16px -176px}
.icon.check.green{background-position:-16px -192px}
.icon.twitter.reply{background-position:-32px 0}
.icon.twitter.retweet{background-position:-32px -16px}
.icon.twitter.favorite{background-position:-32px -32px}
.icon.twitter.reply:hover{background-position:-32px -48px}
.icon.twitter.retweet:hover{background-position:-32px -64px}
.icon.twitter.favorite:hover{background-position:-32px -80px}
.icon.anvil{background-position:-48px 0}
.icon.user1{background-position:-48px -16px}
.icon.user2{background-position:-48px -32px}
.icon.user3{background-position:-48px -48px}
.icon.reply{background-position:-64px 0}
.icon.attachment{background-position:-64px -16px}
.icon.comment{background-position:-80px 0}
.icon.comment.red{background-position:-80px -16px}
.icon.contact{background-position:-96px 0}
.icon.contact.white{background-position:-96px -16px}
.icon.contact.red{background-position:-96px -32px}
.icon.contact.grey{background-position:-96px -48px}
.icon.add{background-position:-96px -64px}
.icon.add.white{background-position:-96px -80px}
.icon.add.red{background-position:-96px -96px}
.icon.add.grey{background-position:-96px -112px}
.icon.note{background-position:-96px -128px}
.icon.note.white{background-position:-96px -144px}
.icon.note.red{background-position:-96px -160px}
.icon.note.grey{background-position:-96px -176px}
.icon.phone.white{background-position:-96px -192px}
.icon.phone.grey{background-position:-96px -240px}
.icon.website.white{background-position:-96px -208px}
.icon.profile.grey{background-position:-96px -224px}
.icon.loading{background:url(loader-arrows.gif) !important}
.item .icon.add:hover{background-position:-96px -96px}
.item .icon.contact:hover{background-position:-96px -32px}
.item .icon.check:hover{background-position:-16px -176px}
.item .icon.note:hover{background-position:-96px -160px}
.item .icon.comment:hover{background-position:-80px -16px}
.icon.close.white:hover{background-position:-16px -128px}
.icon.medium{height:30px;width:30px}
.icon.large{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(icons-lg.png) no-repeat;height:60px;width:60px}
.icon.large.facebook{background-position:0 0;background-color:#3c5a98}
.icon.large.facebook:hover{background-color:#4e71b9}
.icon.large.twitter{background-position:-60px 0;background-color:#2ca9e1}
.icon.large.twitter:hover{background-color:#59bbe7}
.icon.large.linkedin{background-position:-120px 0;background-color:#016699}
.icon.large.linkedin:hover{background-color:#0188cc}
.nav .loader{float:right;margin:8px 8px 0 0}
#pagination .loader{margin:8px 0 0 266px;position:absolute}
.input .loader{float:left;margin:4px 0 0 10px}
.modal-backdrop{-khtml-opacity:.7;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7;background-color:#000;filter:alpha(opacity=70);position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000}
.modal{-moz-background-clip:border-box;-webkit-background-clip:border-box;background-clip:border-box;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.5);box-shadow:0 3px 5px rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;left:50%;margin-left:-340px;position:fixed;top:10%;width:680px;z-index:3001}
.modal-header{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.5);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.5);background-color:#37342d;padding:7px}
.modal-body{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#dfddc7;border-top:1px solid #37342d;max-height:600px;position:relative;overflow:hidden}
.popup-header{background:#37342d;text-align:center;width:100%}
.popup-header .headline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Anastasia;font-size:20px;font-weight:normal;letter-spacing:3px;line-height:60px;text-transform:uppercase;color:#fff;height:60px;overflow:hidden;padding:0 30px;text-overflow:ellipsis;white-space:nowrap}
.popup-header.withlogo{height:70px}
.popup-header.withlogo .logo{background-color:#37342d;background-position:center right;height:75px;margin:0 auto;width:140px}
.popup-phone{background-position:center right;height:160px;margin:0 auto;width:450px}
.popup-body{padding:20px 30px 30px 30px}
.popup .capabilities li{-webkit-box-shadow:inset 0 5px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 5px 3px rgba(0,0,0,0.5);box-shadow:inset 0 5px 3px rgba(0,0,0,0.5);background-color:transparent}
.popup .bullets{margin:10px auto 0 auto}
.popup .bullets li{background:url(popup-bullets2.png) no-repeat top;clear:both;float:left;height:40px;line-height:40px !important;margin-bottom:5px;padding-left:55px;text-align:left}
.popup .bullets #bullet-contact{background-position:0 0}
.popup .bullets #bullet-save{background-position:0 -40px}
.popup .bullets #bullet-reviews{background-position:0 -80px}
.popup .bullets #bullet-updates{background-position:0 -120px}
.module{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;float:left;margin:0 auto 20px auto;width:100%}
.module .headline{font-family:Anastasia, serif;font-size:80px;font-weight:normal;letter-spacing:0;line-height:42px;clear:both;color:#37342d;float:left;margin-bottom:5px;text-align:center}
.module .headline a{color:#37342d;text-decoration:none}
.module .headline a:hover{color:#ed174f}
.plan .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 20px 0}
.popover{-moz-background-clip:border-box;-webkit-background-clip:border-box;background-clip:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.5);box-shadow:0 3px 5px rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;display:none;float:none;left:0;position:absolute;text-align:left;top:0;white-space:normal;width:500px;z-index:1000}
.popover.top{margin-top:-10px}
.popover.right{margin-left:5px;top:0 !important}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-5px;top:0 !important}
.popover-title{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;letter-spacing:0;line-height:40px;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;background-color:#37342d;height:40px !important;margin:0;padding:0 20px}
.popover-title:empty{display:none}
.popover-content{line-height:20px;padding:15px 20px 20px 20px}
.popover .arrow{border:6px solid transparent;display:block;height:0;position:absolute;width:0}
.popover.top .arrow{left:50%;margin-left:-6px;border-bottom-width:0;border-top-color:#fff;bottom:-6px}
.popover.right .arrow{border-left-width:0;border-right-color:#37342d;left:-6px;margin-top:-6px;top:50%}
.popover.bottom .arrow{border-bottom-color:#37342d;border-top-width:0;left:50%;margin-left:-6px;top:-6px}
.popover.left .arrow{border-left-color:#37342d;border-right-width:0;margin-top:6px;top:0;right:-6px}
#sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:20px;overflow:hidden}
.sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.sidebar h3{font-family:'AirstreamCondEighteen';font-size:20px;font-weight:normal;letter-spacing:0;line-height:normal;text-transform:none;margin-bottom:10px}
.sidebar.left{margin-right:20px;z-index: -1}
.sidebar.right{margin-left:20px}
.sidebar li a:hover{color:#ed174f;text-decoration:underline}
#sidebar ul.labels li,.sidebar ul.labels li{height:26px;line-height:26px}
#sidebar ul.values li,.sidebar ul.values li{height:26px;line-height:26px}
.tags{height:26px;overflow:hidden}
.tag{font-family:inherit;font-size:8px;font-weight:bold;letter-spacing:1px;line-height:22px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#5a5a5a;float:left;height:22px;margin:0 4px 4px 0}
.tag a{display:block;height:inherit;text-decoration:none;width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#5a5a5a;max-width:300px;overflow:hidden;padding:0 7px;text-decoration:none !important;text-overflow:ellipsis;white-space:nowrap}
.tag a:hover{color:#f03a3b}
.tag.dark a{background-color:#588195;color:#fff}
.controller .options{margin-left:210px}
.controller #option-checkall{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:0 16px}
.controller .pagination{border:0;padding:0}
html,body{height:100%;width:100%}
body{font-family:Helvetica,verdana,Arial,sans-serif;text-align:justify;font-size:13px;font-weight:bold;letter-spacing:normal;line-height:20px;text-transform:none;background:#dfddc7;color:#37342d;line-height:20px}#container{height:auto !important;height:100%;margin:20px auto 0 auto;min-height:100%;width:100%;background:#EEEEEE url(rigato_tortora_chiaro.gif) repeat bottom}
#push{background-color:#dfddc7;height:480px;width:100%}
::selection,::-moz-selection{background:#cfcfcf}
img{background:none;display:block;outline:0}
hr{border:0;background:#cfcfcf;height:1px;margin:0 0 10px 0;padding:0;width:100%}
table{border-collapse:collapse;border-spacing:0}
.slideshow li{margin:0;padding:0;position:absolute}
.timestamp{color:#999;font-size:11px}
#main{margin:0 auto;overflow-x:hidden;padding:10px 20px 10px 20px;max-width:960px}
#main.withfeature{padding-top:20px !important}
#main.standard{width:960px !important}
#main.thin{width:620px !important}
#main.single{width:300px !important}
#main .primary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:620px}
#main .col{min-width:300px}
#main .col.single{margin:0 auto;width:300px}
#main.thin .col{width:300px}
#main.standard .col{width:460px}
@media all and (min-width:1330px){#footer .content{width:1290px} #feature .headline{width:1290px} #main .primary{width:950px} #main.standard .primary{width:620px} #main,.controller,.controller .content{width:1290px} .controller .top{width:610px} .item.listview .caption{width:750px} .cms .featured #pager{display:none} .cms .featured .remote{display:block}}
.bandiera_inglese {width: 15px; height: 12px; float: left; background: url(bandiera_inglese.gif) no-repeat}
.bandiera_italiano {width: 15px; height: 12px; float: left; background: url(bandiera_italiano.gif) no-repeat}
.bandiera_russo {width: 15px; height: 12px; float: left; background: url(bandiera_russo.gif) no-repeat}
.omar_h1, .omar_h1 a, .omar_h2, .omar_h2 a, .omar_h3, .omar_h3 a, .omar_dt, .omar_dt a {text-decoration: none;color: #37342d;font-family: Klavika Rg;}
.omar_h1{margin: 10px 0 0 0;letter-spacing: -1px;font-size: 3.5em;font-weight: bold;}
.omar_h2{margin: 0;padding: 20px 0 5px 0;letter-spacing: -1px;font-size: 2.6em;font-weight: bold;}
.omar_h3{margin: 0;padding: 10px 0 0 0;font-size: 2em;font-weight: bold;}
.omar_h4{margin: 0;padding: 0;font-size: 1em;font-weight: bold;}
.stud_tab1, .stud_tab2, .stud_tab3, .stud_tab4, .stud_tab5, .stud_tab6 {height: 30px;float: left;}
.stud_tab1{width: 140px;text-align: left;}
.stud_tab2, .stud_tab3, .stud_tab4, .stud_tab5, .stud_tab6 {width: 100px;text-align: right;}
.index_tab1, .index_tab2, .index_tab3 {height: 30px;float: left;}
.index_tab1{width: 240px;text-align: left;}
.index_tab2, .index_tab3 {width: 200px;text-align: right;}
.clear_left{clear: left;}
.float_left{float: left;}