.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
:root{--primary-color:#007F80;--primary-color-dark:#006a7f;--color-lightgray:#F7F7F7;}@font-face{font-family:'TitilliumWeb';src:url(/themes/subthemevira/css/fonts/TitilliumWeb/TitilliumWeb-Regular.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'TitilliumWeb';src:url(/themes/subthemevira/css/fonts/TitilliumWeb/TitilliumWeb-Italic.ttf) format('truetype');font-weight:400;font-style:italic;}@font-face{font-family:'TitilliumWeb';src:url(/themes/subthemevira/css/fonts/TitilliumWeb/TitilliumWeb-Bold.ttf) format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'TitilliumWeb';src:url(/themes/subthemevira/css/fonts/TitilliumWeb/TitilliumWeb-Light.ttf) format('truetype');font-weight:300;font-style:normal;}*{font-family:"TitilliumWeb",sans-serif;}.table-list th{background-color:var(--primary-color);}.bg-primary{background-color:var(--primary-color);}.sk-cube-grid .sk-cube{background-color:#00bcbe!important;}img.filter-image-invalid{display:none;}.content ul{padding-left:14px!important;}.left_sidebar{float:left;width:22%!important;padding:0px 0px 0px 0px!important;}.content_right{float:right;width:75%!important;padding:0px 0px 0px 0px!important;}.footer-copy{font-size:1rem!important;}.one_sixth{width:12.666%;position:relative;margin-right:4%;float:left;}.one_fourth_custom.last.nomobile{padding:0px;margin:0px;}nav#menu_sotto_logo ul li{list-style:none;}h1 strong{font-weight:bold;}li.link-correlati{margin-bottom:10px;}.correlati li>span>a{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;margin-top:5px;}.correlati li>span{display:block;}img.align-left{float:left;padding-right:5px;}img.align-right{float:right;padding-left:5px;}img.align-center{margin:0 auto;}figure.caption.caption-img.align-left{float:left;}figure.caption.caption-img.align-right{float:right;}figure.caption.caption-img.align-center{margin:0 auto;}h1,h2,h3,h4,h5,h6{font-weight:600!important;color:#333;}h1 >a{font-size:unset!important;}body,input,textarea{font-size:16px;font-weight:400!important;font-style:normal;color:#2d2d2d!important;}.content p,.content{font-weight:400!important;color:#2d2d2d!important;font-size:16px;}.content p{margin:1em 0 1em 0;}p{font-size:1rem;}article.home-page-block-article p{font-size:0.9rem;}article.home-page-block-article p h1{font-size:1rem;}a,input,ul{font-size:1rem;font-weight:unset;}nav.menu-style.gray-menu a.is-active{color:var(--primary-color)!important;}#intern_lv_at_menu_left li.menu-item.menu-item--expanded.menu-item--active-trail ul.menu{display:none;}h1{background:none!important}#tiny li a{font-size:12px!important;}#tiny li::after{content:"|";}.top-section{border-bottom:unset;margin-top:40px!important;padding:28px 0px 0px 0px!important;}a.link-elenco-completo{font-size:1rem;text-transform:uppercase;text-decoration:underline;color:var(--primary-color);float:right;}.fullimage_box >img{width:100%;height:100%;}a>strong{color:var(--primary-color);text-decoration:underline;}a>strong:hover{color:#00a2aa;}.menu_sticky{float:left;width:100%;top:0px;-webkit-box-shadow:0px 0px 8px 2px #7f7f7f4f;-moz-box-shadow:0px 0px 8px 2px #7f7f7f4f;box-shadow:0px 0px 8px 2px #7f7f7f4f;position:fixed;z-index:1001;border-top:none!important;background:#ffffff;background-image:none!important;}.big-title{font-size:3em;margin-bottom:50px;}.search-title{font-size:29px;color:#333333;margin-bottom:25px;margin-top:3px;}main ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;}main ul li{list-style:disc!important;}.page_title{margin-top:0px!important;padding:0px !important;}ul.menu{margin-left:0px;padding:0;list-style:none outside;text-align:left;}div.breadcrumb>div.pagenation a{color:#757575;}#tiny li:nth-child(8)::after{content:"";}.one_fourth_custom{width:11%!important;position:relative;margin-right:4%;float:left;}.three_fourth_custom{width:85%!important;position:relative;margin-right:4%;float:left;}#menu_sotto_logo li.menu-item{float:left;width:33%;height:29px;margin-right:2px;text-align:center;padding-top:5px;background-repeat:no-repeat;background-color:#00a2aa;background-image:url(/sites/default/files/sfondo_voce_di_menu_header.jpg);background-size:cover;}#menu_sotto_logo li.menu-item a{color:#fff;}div.breadcrumb>div.pagenation{font-size:1rem;margin:0;padding:5px 0 5px 10px;background:#ffffff;margin-bottom:30px;border-left:solid 2px #00a2aaa6;color:#757575;}.breadcrumb a{padding-left:5px;padding-right:5px;}.breadcrumb a:hover{background-color:var(--primary-color);color:#fff!important;}div#logo{width:95%;height:115px;background-size:contain;background-position:20px;}#logo a{display:block;}#logo a:focus-visible{outline-offset:-3px;height:99%;}div#logo:hover{cursor:pointer;}.settings-tray-editable.block-social-media-links{margin-top:10px;float:right;}.social-media-links--platforms.platforms.inline.horizontal li a{color:#0ca4a9;font-size:10px;}.menu_footer li.menu-item a{color:#fff;background-color:#006a7f;}.menu_footer li.menu-item{margin-right:39px;font-weight:bold;font-size:1.1em;margin-bottom:22px;}.one_full.nomobile{display:none;}.one_full.mobile{display:block;}@media only screen and (min-width:768px){.one_full.nomobile{display:block;}.one_full.mobile{display:none;}}@media only screen and (min-width:768px) and (max-width:999px){.menu_footer.bg-no-repeat.block-bg.settings-tray-editable.block.block-menu.navigation.menu--menu-footer{height:120px;}#menu_sotto_logo li.menu-item{width:234px!important;}}@media only screen and (min-width:480px) and (max-width:767px){.menu_footer.bg-no-repeat.block-bg.settings-tray-editable.block.block-menu.navigation.menu--menu-footer{height:200px;}div#logo{margin:0px;}#menu_sotto_logo li.menu-item{width:100% !important;background-size:cover;margin-bottom:3px !important;height:35px !important;}.one_fourth{width:100%!important;margin-bottom:20px;}.last{margin-right:0 !important;clear:right;margin-bottom:0 !important;margin-top:30px;}.social-media-links--platforms.platforms.inline.horizontal li a{font-size:1rem;}}@media only screen and (max-width:479px){.menu_footer.bg-no-repeat.block-bg.settings-tray-editable.block.block-menu.navigation.menu--menu-footer{height:250px;}div#logo{margin:0px;}#menu_sotto_logo li.menu-item{width:234px!important;}a.link-elenco-completo{float:none;position:relative;display:inline-block;clear:both;}.menu-accoglienza-sagoma,.menu-ricerca-sagoma{min-height:200px!important;height:auto!important;}.one_fourth{margin-bottom:20px;}.last{margin-right:0 !important;clear:right;margin-bottom:0 !important;margin-top:30px;}.social-media-links--platforms.platforms.inline.horizontal li a{font-size:1rem;}}.details_norma{border:none;background-color:#fbfbfb;}.details_norma > summary{text-align:center;}p{color:#666;}.menu_footer li.menu-item{float:left;}div#info-pubblicazione-amm-trasp{font-size:12px;color:dimgrey;margin-top:20px;font-style:italic;}div#allegati-am-trasp{overflow:hidden;background-color:#f5f5f5;padding:20px;clear:both;overflow-x:scroll;}#allegati-am-trasp h3{font-size:12px;}#block-vira-content p{color:#000;}div#link-interno-at,div#link-esterno-at{border-left:dotted 2px #00bcbf;margin-bottom:20px;}div#link-interno-at h3,div#link-esterno-at h3{font-size:12px;}div#link-interno-at a:before,div#link-esterno-at a:before{content:"\f101";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-right:10px;color:var(--primary-color);}li.link-correlati i{color:var(--primary-color);}div#link-interno-at,div#link-esterno-at{padding:20px;float:left;}div#link-esterno-at a,div#link-interno-at a{clear:both;float:left;}.copyright_info{float:left;padding:35px 0px 35px 0px;margin:0px 0px 0px 0px;width:100%;color:#d4d4d4;background:#fff!important;background-image:none;}div#info-pubblicazione-amm-trasp{clear:both;}#primo_lv_at_menu{background-color:var(--color-lightgray);padding:15px;margin-bottom:30px;}body.boxed{background-image:none!important;background-color:#e6e6e6!important;}#primo_lv_at_menu-menu{font-size:16px;font-weight:bold;margin-bottom:15px;}#intern_lv_at_menu_left{background-color:#e7f3f3;padding:15px;border-bottom:solid 6px #00bdbe;}#intern_lv_at_menu_left-menu{font-size:16px;font-weight:bold;}#intern_lv_at_menu_left ul.menu li{list-style:disc;}#intern_lv_at_menu_left ul.menu a{color:#222f37;}#intern_lv_at_menu_left ul.menu a:hover{color:#00bdbd!important;}#primo_lv_at_menu ul.menu li{border-bottom:solid 1.5px #eaeaea;padding:7px;}#primo_lv_at_menu ul.menu a.is-active{color:#0daabb;}#primo_lv_at_menu ul.menu a{color:#222f37;font-weight:600;}#primo_lv_at_menu ul.menu a:hover{color:#00bdbd;}#primo_lv_at_menu_interno ul.menu li{list-style:none;}#primo_lv_at_menu_interno ul.menu a{padding:20px 70px 20px 30px;border-right:1px solid #ffffff;border-bottom:1px solid #c0c8ce;display:block;font-size:18px;position:relative;color:#303a43;}#primo_lv_at_menu_interno ul.menu{border-left:1px solid #c0c8ce;border-right:1px solid #c0c8ce;border-top:3px solid #00bcbe;margin-left:0px;}#primo_lv_at_menu_interno ul.menu a:hover{color:var(--primary-color)!important;}#primo_lv_at_menu_interno .menu-item{padding-top:0em!important;}h2#primo_lv_at_menu_interno-menu{font-size:1rem;margin-bottom:10px;}#primo_lv_at_menu_interno{margin-top:50px;padding-top:10px;}#titolo-menu-trasparente{background-color:var(--color-lightgray);}#titolo-menu-trasparente ul{margin-bottom:0px;padding:15px 15px 0px 15px;}#titolo-menu-trasparente ul li{list-style:none;font-size:18px;color:#484848!important;font-weight:bold;}#titolo-menu-trasparente ul li a,#titolo-menu-trasparente ul li a.is-active{color:#484848!important;font-weight:bold;}#primo_lv_at_menu ul.menu li ul.menu li:last-child,#primo_lv_at_menu ul.menu li:last-child{border:0px;}.menu-item{list-style-position:inside;}#primo_lv_at_menu_interno ul.menu li.menu-item a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:right;position:absolute;right:3%;color:#00bcbe;}#allegati-am-trasp span{width:100%;}body.toolbar-tray-open.toolbar-fixed.ltr.boxed.toolbar-vertical.bg-cover{padding-top:120px!important;}body.toolbar-tray-open.toolbar-fixed.ltr.boxed.bg-cover.toolbar-horizontal{padding-top:120px!important;}.table-list table{width:100%;border:1px solid #dddddd;}.table-list th{background-color:var(--primary-color) !important;color:#fff;}.table-list{border:none!important;margin-top:20px;}#access .menu ul li a{padding:15px 5px!important;display:inline-block;text-decoration:none;font-size:1rem!important;color:#333333;margin:0;text-align:center;}#access .menu ul li::after{content:'';}#access .menu ul li ul li{}#access .menu ul li ul li a{background:#fff!important;border-bottom:none!important;color:#333!important;}nav#access div#menu.menu{border-bottom:solid 3px #00bdbd;font-weight:bold;}ul#tiny{z-index:0!important;}.banner-footer{float:left;text-align:center;margin-bottom:-20px;}.top_section{}.table-list td{padding:10px;text-align:left!important;background-color:var(--color-lightgray);}div.menu_footer{background:#00697f;min-height:56px;height:auto;position:relative;clear:both;overflow:auto;}#toolbar-administration,#toolbar-administration *{box-sizing:border-box;z-index:5000;}.page_title .pagenation a{padding:0px 0px 0px 0px;color:#ddd;background:none!important;}ul.tabs li{width:auto!important;}.toolbar-bar .toolbar-icon-toolbar-menu:before{background-image:url(/core/themes/stable/images/core/icons/bebebe/hamburger.svg)!important;}.toolbar-icon-link-toolbar-menu-menu-link-content-12061960-dd3f-49a2-8fa7-1842aecfbc6b:before{background-image:url(/core/themes/stable/images/core/icons/787878/file.svg)!important;}a.toolbar-icon.toolbar-icon-link-toolbar-menu.toolbar-icon-link-toolbar-menu-menu-link-content-89621021-23cb-4f90-bcec-4332ae6d9511:before{background-image:url(/core/themes/stable/images/core/icons/787878/orgchart.svg)!important;}.content ul li:not(.link-correlati){list-style:disc;list-style-position:outside;}.ui-dialog-buttonset button{text-decoration:none;background:#33a4aa!important;border:solid 1px #267a7f!important;font-weight:bold!important;}.ui-dialog-buttonset button:active,.ui-dialog-buttonset button:hover{color:unset;display:initial;font-size:1em;font-weight:bold!important;outline:initial;cursor:pointer;background:#267a7f!important;border-radius:3px!important;border:solid 1px #267a7f!important;text-align:center;text-transform:uppercase;background:initial;color:initial;border:initial;border-top:none;border-radius:initial;}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#408e9c;border-radius:0;color:#000000;background:#8cc5ca;font-weight:bold;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#559ba8;background:#8cc5ca;}article.home-page-block-article{min-height:230px;max-height:300px;}article.home-page-block-article time{color:#1d1d1d;font-size:1rem;margin-bottom:5px;}article.home-page-block-article header>h1{font-size:1.2em;color:var(--primary-color);background:none;margin-bottom:0px;padding-top:10px;}article.home-page-block-article header>h1>a{font-weight:bold;}article.home-page-block-article footer>a{text-decoration:underline;text-align:right;font-size:1rem;position:absolute;bottom:0px;color:var(--primary-color);}div#slick-views-notizie-block-notizie-homepage-1-slider nav.slick__arrow{width:60px;bottom:0px;float:right;margin-top:-25px;margin-right:15px;position:relative;}div#slick-views-notizie-block-notizie-homepage-1-slider:before{content:'';position:absolute;width:100%;height:9px;background:#03bdbe;top:-8px;left:0;}div#slick-views-notizie-block-notizie-homepage-1-slider{padding-bottom:50px;padding-left:10px;outline-offset:-1px;outline:solid 1px #e6e6e6;padding-right:10px;box-sizing:border-box;}div#slick-views-notizie-block-notizie-homepage-1-slider div.slide__content{text-align:left;}.notizie-slider h3,.slider-specialisti h3{font-size:30px;padding-bottom:13px;display:inline-block;}.blocco-specialisti{height:400px;padding-top:100px;background:var(--color-lightgray);}span.titolo-home{font-weight:bold;color:var(--primary-color);}div#titolo-home-notizie a{font-size:1rem;text-transform:uppercase;text-decoration:underline;color:var(--primary-color);float:right;}button.slick-arrow:hover{background:#dbdbdb!important;}button.slick-arrow:hover::before{color:#ffffff}.slick-next::before{color:#ffffff;content:"\f105";font-family:"Fontawesome";font-family:"Fontawesome";font-size:25px;}.slick-prev::before{color:#ffffff;content:"\f104";font-family:"Fontawesome";font-family:"Fontawesome";font-size:25px;}button.slick-prev.slick-arrow.slick-disabled,button.slick-next.slick-arrow.slick-disabled{background:#dbdbdb;border-radius:0px;}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{background-color:#c3c3c3;border-radius:0px;height:25px;width:25px;}.messages.messages--status{margin-bottom:100px;}.slide__caption{padding:20px!important}.divider{margin-top:30px;margin-bottom:30px;width:100%;height:2px;background:#dfdfdf;}ul.slider-menu.slick-initialized.slick-slider li{margin-right:10px;aspect-ratio:1/1;padding:20px;display:block;position:relative;border:solid 1px #e6e6e6;border-bottom:9px solid #01b0b3;}ul.slider-menu.slick-initialized.slick-slider li a{color:var(--primary-color);font-size:1.3em!important;display:block;width:62%;font-weight:bold;}ul.slider-menu.slick-initialized.slick-slider li:last-child{margin-right:0px!important;}div.blocco-servizi{margin-bottom:150px;}div.blocco-servizi h2{font-size:29px;}div.blocco-servizi h2 span{font-weight:bold;color:var(--primary-color);}div.blocco-servizi ul{overflow:hidden;}span.colored-text,h2.colored-text{font-weight:bold;color:var(--primary-color);}.divider-image{width:100%;height:75px;background-position:center;background-image:url(/themes/subthemevira/css/images/template/divider.svg);background-repeat:no-repeat;background-size:cover;}ul.slider-menu.slick-initialized.slick-slider li:hover{cursor:pointer;background:var(--color-lightgray);}ul.slider-menu{padding:0;}ul.slider-menu.slick-initialized.slick-slider li.document:before,ul.slider-menu li.document:before{content:"";opacity:0.2;bottom:20px;right:5px;position:absolute;height:85px;width:85px;background-repeat:no-repeat;background-color:#01b0b3;-webkit-mask:url(/themes/subthemevira/css/images/template/paper.svg) no-repeat center/contain;mask:url(/themes/subthemevira/css/images/template/paper.svg) no-repeat center/contain;}ul.slider-menu.slick-initialized.slick-slider li.download:before,ul.slider-menu li.download:before{content:"";opacity:0.2;bottom:20px;right:5px;position:absolute;height:85px;width:85px;background-repeat:no-repeat;background-color:#01b0b3;-webkit-mask:url(/themes/subthemevira/css/images/template/download.svg) no-repeat center/contain;mask:url(/themes/subthemevira/css/images/template/download.svg) no-repeat center/contain;}ul.slider-menu.slick-initialized.slick-slider li.care:before,ul.slider-menu li.care:before{content:"";opacity:0.2;bottom:20px;right:15px;position:absolute;height:85px;width:85px;background-repeat:no-repeat;background-color:#01b0b3;-webkit-mask:url(/themes/subthemevira/css/images/template/care.svg) no-repeat center/contain;mask:url(/themes/subthemevira/css/images/template/care.svg) no-repeat center/contain;}ul.slider-menu.slick-initialized.slick-slider li.calendar:before,ul.slider-menu li.calendar:before{content:"";opacity:0.2;bottom:20px;right:15px;position:absolute;height:85px;width:85px;background-repeat:no-repeat;background-color:#01b0b3;-webkit-mask:url(/themes/subthemevira/css/images/template/calendar.svg) no-repeat center/contain;mask:url(/themes/subthemevira/css/images/template/calendar.svg) no-repeat center/contain;}div.container-slider-arrow{width:62px;position:relative;float:right;margin-right:10px;}.counter-home{float:left;width:100%;text-align:center;padding:104px 0px 85px 0px;background:#00bdbd url(/themes/subthemevira/css/images/template/counter-bg.jpg)!important;background-size:cover;}.counter-home span{font-size:1.3em;font-weight:bold;text-shadow:2px 2px 4px rgba(0,0,0,0.8);}.footer{float:left;width:100%;border-top:5px solid #006983!important;background-color:#004353!important;color:#fff!important;}.footer ul.menu li.menu-item > a{color:#fff !important;}.footer ul.menu li.menu-item.menu-item--collapsed{list-style:none!important;list-style-type:unset!important;list-style-image:unset!important;}.menu-item--collapsed,.menu-item--expanded{list-style:none!important;list-style-type:unset!important;list-style-image:unset!important;}.informazioni-footer-asst h5{font-size:1.3em;font-weight:bold;}.informazioni-footer-asst h5,.informazioni-footer-asst p{color:#fff}.footer .informazioni-footer-asst a{color:#47c3c5;text-decoration:underline;}.views-field.views-field-field-immagine-banner img{margin:0 auto;}.banner-slider .slick--less .slick-slide{vertical-align:middle!important;}.search-bar{background-color:var(--color-lightgray);margin-bottom:30px;}.divider-search{width:100%;height:75px;background-position:center;background-image:url(/themes/subthemevira/css/images/template/divider-search.svg);background-repeat:no-repeat;background-size:cover;}.cover{position:absolute;z-index:1000;margin-top:-74px;}.content_fullwidth.no-padding{padding-top:0px;}.views-exposed-form .form--inline .form-item{display:inline;float:none;}.views-exposed-form .form--inline .form-actions{display:inline-block;}ol.search-results ul li{list-style:disc;}.views-exposed-form form input[type="submit"]{position:absolute;top:0px;right:-12px;border-radius:0px 4px 4px 0px!important;}.views-exposed-form form input.form-text,.form-text,.form-select,.form-textarea{background:#ffffff;width:100%;border:1px solid #757575;height:34px;}.pagenation{color:#00bdbd;}ol.search-results.node-search-results{list-style-position:outside;}div.ultimo-aggiornamento{padding:5px 5px 5px 0px;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgb(249,249,249) 45%,rgb(255,255,255) 100%);font-size:1rem;}.nodisplay{display:none;}.correlati{background:#fbfbfb;border-left:solid 2px #00a2aa;padding:15px;width:90%;position:relative;float:left;}.sidebar-images img{height:100%;}.counter-search{font-weight:normal!important}.top_section{border-bottom:0px!important;}.highcontrast .search-bar,.highcontrast .divider-search{background:none!important}.highcontrast time{color:#fff!important}.highcontrast div.site_wrapper{background-color:black!important;}.highcontrast div.site_wrapper div.ultimo-aggiornamento{background-color:black!important;background:black!important;color:#fff!important}.highcontrast .pagenation{background:none!important;color:white!important;}.highcontrast .copyright_info{background:#000!important}.highcontrast .pagenation a{color:yellow!important;}.highcontrast div.site_wrapper p,.highcontrast div.site_wrapper p strong,.highcontrast div.site_wrapper h1,.highcontrast div.site_wrapper h2,.highcontrast div.site_wrapper h3,.highcontrast div.site_wrapper h4,.highcontrast div.site_wrapper h5,.highcontrast div.site_wrapper h6,body.highcontrast h2.search-title strong,.highcontrast .search-title,.highcontrast .big-title strong{color:white!important;}body.highcontrast .correlati h3{color:#000!important;}.highcontrast div.site_wrapper a,.highcontrast div.site_wrapper a:visited{color:#5f70e8;text-decoration:underline;}div.highcontrast-button >a.button-toggle-highcontrast{text-decoration:unset!important;text-transform:unset!important;color:#fff!important;}div.remove-highcontrast-button{height:22px;width:22px;background:#fff;text-align:center;color:black;border:solid 1px lightgray;float:left;margin-top:6px;margin-left:5px;}div.highcontrast-button{width:22px;height:22px;text-align:center;background:#000;float:left;margin-top:6px;margin-left:5px;}div.remove-highcontrast-button >a.button-toggle-remove{text-decoration:unset!important;text-transform:unset!important;color:#000!important;}.popup-content.info.eu-cookie-compliance-content{border:0px;background-color:unset;}a.cookie-link{text-decoration:underline;color:#8fdcde;}a#text_resize_increase{background:url(/themes/subthemevira/css/images/template/a_pluss.svg) no-repeat 0 0!important;width:22px!important;height:22px!important;}a#text_resize_decrease{background:url(/themes/subthemevira/css/images/template/a_minus.svg) no-repeat 0 0!important;width:22px!important;height:22px!important;margin:6px 0 0 3px!important;}ul.top_social_links li a{font-size:25px!important;}ul.top_social_links li i{color:#00bdbd;transition:.2s;}ul.top_social_links{margin:10px 0px 0px 0px!important;display:flex;justify-content:center;width:100%;}.top_social_links li{float:left;background:#024c5e;height:50px!important;width:50px!important;border-radius:100px!important;box-sizing:border-box!important;padding:5px!important;margin:0px 0px 0px 5px;text-align:center;display:flex;justify-content:center;align-items:center;}.tabella-specialisti table tr td{vertical-align:middle;background:var(--color-lightgray);padding:15px;font-size:16px;width:33%;text-transform:uppercase;}.tabella-specialisti table tr td img{vertical-align:middle;padding-right:10px;}.tabella-specialisti table{width:100%;}.link-specialista a{text-transform:uppercase;color:var(--primary-color);}ul.patologie-correlate li{font-size:16px;font-weight:100;}span.link-specialista:hover a{color:#00bdbd!important;}.specialista a{display:block;}.specialista-foto{width:250px;height:250px;cursor:pointer;background-size:cover;overflow:hidden;margin:0 auto;background-position:center;}.specialista-foto p{display:none;font-size:1rem;text-align:left;vertical-align:middle;position:absolute;bottom:20px;font-weight:bold;color:var(--primary-color);width:100%;background:#ffffffc2;padding:10px;height:auto;}.specialista-foto:hover p{display:block;color:var(--primary-color);}.specialista-foto:hover .specialista-testo{width:100%;height:100%;padding:20px;}.specialista-foto:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.specialista-testo{width:100%;height:100%;padding:20px;}h4.specialista{text-transform:uppercase;text-align:left;margin-top:10px;margin:0 auto;width:250px;}.blocco-specialisti-home{background:var(--color-lightgray);}.blocco-specialisti-home h3{font-size:29px;padding-bottom:13px;display:inline-block;margin-left:15px;}form#user-register-form label{display:inline-block;width:100%;}label.visually-hidden.js-form-required.form-required{width:0px!important;}h6.policy-banner{color:#fff!important}button.agree-button.eu-cookie-compliance-default-button{margin-top:34px;padding:0 10px;}.views-exposed-form.filtri-bandi-gara,.views-exposed-form.filtri-concorsi{padding:10px;margin-bottom:30px;background:var(--color-lightgray);position:relative;overflow:hidden;}.views-exposed-form.filtri-bandi-gara input.form-text,.views-exposed-form.filtri-bandi-gara select,.views-exposed-form.filtri-concorsi input.form-text,.views-exposed-form.filtri-concorsi select,.views-exposed-form.filtri-concorsi input[type="date"],.views-exposed-form.filtri-bandi-gara input[type="date"]{width:93%!important;background:#ffffff;border:1px solid #757575;height:34px;border-radius:4px;}.views-exposed-form.filtri-bandi-gara input[type="submit"],.views-exposed-form.filtri-concorsi input[type="submit"]{float:right;margin-right:27px;margin-bottom:10px;position:relative;color:#fff!important;background:var(--primary-color);border-radius:5px!important;font-weight:bold;border-bottom:1px solid #999;}.views-exposed-form.filtri-bandi-gara input[type="submit"]:hover,.views-exposed-form.filtri-concorsi input[type="submit"]:hover{background:var(--primary-color-dark);}.views-exposed-form.filtri-bandi-gara select,.views-exposed-form.filtri-concorsi select,.views-exposed-form.filtri-concorsi input[type="date"],.views-exposed-form.filtri-bandi-gara input[type="date"]{width:96%!important;margin:0px;}.highlight.blue{background:var(--primary-color)!important;}.highlight.lightblue{background-color:#008299;}a.but_archivio_bandi{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#00bdbd;color:#fff!important;border-bottom:1px solid #909090;border-radius:3px;}a.but_archivio_bandi:hover{background:#048686;}.bandi-di-gara details summary,.concorsi details summary{padding:10px;background:var(--color-lightgray);}.bandi-di-gara details,.concorsi details{margin-top:1em;margin-bottom:1em;background:#fff;}a.custom-link{font-size:1rem;text-transform:uppercase;text-decoration:underline;color:var(--primary-color);float:right;}.bandi-di-gara,.concorsi{font-size:1rem}.bandi-di-gara .file,.concorsi .file{background-image:none;}.bandi-di-gara .file,.concorsi .file{padding-left:0px;width:100%;}.bandi-di-gara details table thead,.concorsi details table thead{display:none;}.bandi-di-gara .file a:before,.concorsi .file a:before{content:"\f103";font-family:'FontAwesome';font-size:16px;position:relative;margin:10px;}.bandi-di-gara .file a:hover:before,.concorsi .file a:hover:before{top:3px}.bandi-di-gara article h2,.concorsi article h2{text-transform:uppercase;}div.button-accesso a{float:left;width:48%;margin-bottom:30px;margin-top:20px;height:29px;margin-right:2px;text-align:center;padding-top:5px;color:#fff !important;background-color:var(--primary-color);background-size:cover;}div#edit-markup-result{position:relative;display:inline-block;}div#edit-markup-result>li>ul{font-size:11px;display:inline-block;border-left:solid 2px #fff;padding-left:0px!important;background:var(--color-lightgray);border-left:solid 2px #fff;border-top:solid 1px #fff;}div#edit-markup-result>li>ul li{list-style:none;border-bottom:solid 2px #fff;overflow:hidden;padding:5px;}div#edit-markup-result>li>ul li button{float:right;}div#edit-markup-result>li{list-style:none;background:var(--color-lightgray);vertical-align:top;}fieldset#edit-conferma-email--wrapper label{display:inline-block;width:100%;}div#edit-markup-result>li>span{font-size:11px;font-weight:bold;}div#edit-markup-result>li img{width:60px;}.full_width{width:100%;float:left;}div#edit-selezione-specialita-o-prestazione table{background:var(--color-lightgray);border-spacing:0px;}div#edit-selezione-specialita-o-prestazione table td >table{border-spacing:0px;}div#edit-selezione-specialita-o-prestazione table td >table tr{border-bottom:solid 1px #fff;}div#edit-selezione-specialita-o-prestazione table td >table tr td{border:solid 2px #fff;max-width:430px;vertical-align:middle;}div#edit-selezione-specialita-o-prestazione table td{vertical-align:top;border-bottom:solid 3px #fff;padding:10px;}div#edit-selezione-specialita-o-prestazione table td:last-child{padding:0px;}div#edit-selezione-specialita-o-prestazione table td >table tr td:nth-child(2){white-space:nowrap;}.gray-menu{background-color:var(--color-lightgray);margin-bottom:30px;}h3.albo:hover{color:#00a2aa;}div.comunicazione{border:solid 1px lightgray;padding:15px;margin-bottom:20px;}.menu-style.gray-menu a:hover{color:var(--primary-color)!important;}.gray-menu ul li:last-child{border-bottom:0!important;}.gray-menu ul li.menu-item--active-trail,.gray-menu ul li a.is-active ul{background:#fbfbfb!important;}.menu-accoglienza{background:var(--color-lightgray);padding:40px;margin-bottom:30px;box-sizing:border-box;height:440px;background-image:url(/themes/subthemevira/css/images/template/per-accoglienza.jpg);background-position:bottom;overflow:hidden;}.menu-ricerca-sagoma{position:absolute;bottom:0;left:0;width:100%;padding:20px 40px 40px 40px;box-sizing:border-box;height:230px;z-index:2;background:var(--primary-color);}.inclinate{transform:rotate(-3deg);width:106%;height:69px;background:var(--color-lightgray);position:absolute;box-sizing:border-box;overflow:hidden;left:0;bottom:178px;z-index:0;}.square{height:194px;width:300px;background:#01b0b3;position:absolute;z-index:0;bottom:-370px;left:-18px;}.square-ricerca{position:absolute;width:300px;height:200px;background:red;right:-21px;top:-20px;background:var(--color-lightgray);}.inclinate-ricerca{transform:rotate(3deg);width:106%;height:69px;background:var(--color-lightgray);position:absolute;box-sizing:border-box;overflow:hidden;left:-2px;bottom:178px;z-index:0;background:var(--primary-color);}.menu-ricerca{padding:40px;margin-bottom:30px;box-sizing:border-box;height:440px;background-image:url(/themes/subthemevira/css/images/template/formazione.jpg);background-position:center left;overflow:hidden;}li.accoglienza,li.ricerca{list-style:none;}li.accoglienza a,li.accoglienza span{font-size:1rem;text-transform:uppercase;text-decoration:underline;color:var(--primary-color);clear:both;}li.ricerca a,li.ricerca span{font-size:1rem;text-transform:uppercase;text-decoration:underline;color:#fff;clear:both;}.menu-accoglienza h3 strong,.menu-ricerca h3 strong{font-size:30px;font-weight:bold!important;}.menu-ricerca h3,.menu-ricerca h3 strong{color:#fff!important;font-size:30px;}.menu-accoglienza-sagoma{background:var(--color-lightgray);position:absolute;bottom:0;left:0;width:100%;padding:20px 40px 40px 40px;box-sizing:border-box;height:230px;z-index:2;}article.content-page table{background-color:#fff;border:1px solid #dddddd;margin-bottom:20px;}article.content-page table td{padding:10px;background-color:#fff;border:solid 1px #dddddd;}article.content-page table:not(.prestazione) th,article.content-page table th>p,article.content-page table th>p strong{padding:10px;background-color:#fff;font-weight:bold!important;}div.informazioni-mappa-servizi{background:var(--color-lightgray);color:#0f0f0f;padding:10px;}.zoom-in{cursor:zoom-in;}.descrizione-img p{font-size:10px;text-align:center;}ul.ui-menu.ui-autocomplete li.ui-menu-item{margin:0;cursor:pointer;border-bottom:solid 1px rgb(214,214,214);width:100%;}ul.ui-menu.ui-autocomplete li.ui-menu-item a{border-top:0px!important;text-align:left;font-weight:normal;}ul.ui-menu.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper:hover,ul.ui-menu.ui-autocomplete li.ui-menu-item:hover{border-top:0px!important;text-align:left;font-weight:normal;color:#00bdbd;}ul.ui-menu.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper{transition:none;animation:none;}ul.ui-menu.ui-autocomplete{border:solid 1px lightgray;}.servizio-bk{aspect-ratio:4 / 3;background-size:cover;overflow:hidden;background-position:center;}.servizio-title h3{text-align:left;text-transform:uppercase;color:#fff!important;font-size:1.8em;font-weight:700!important;vertical-align:top;background-color:var(--primary-color);padding:2px;}.servizio-bk:hover{cursor:pointer;}ul.blazy--view--banner-footer li.grid{padding:0px;}.servizio-title{position:relative;display:flex;flex-direction:column;justify-content:end;aspect-ratio:4/ 3;margin-top:-50px;margin-left:30px;}ul#tiny li:last-child:after{border:0px!important;content:'';}div.overlay{width:100%;aspect-ratio:4 / 3;position:absolute;background-color:rgb(0 42 53 / 26%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.servizio-bk:hover div.overlay{background:none;}.footer a.scrollup{color:#fff!important;padding-top:7px;margin-top:25px!important;clear:both;}.scrollup_area{width:34px;height:52px!important;margin:0 auto;}form.webform-submission-richiedi-prenotazione-form div table td{background:var(--color-lightgray)!important;border:solid 0px;}form.webform-submission-richiedi-prenotazione-form table table{border:0px;}form.webform-submission-richiedi-prenotazione-form tr:only-child td table{margin:0;}.table{width:100%;max-width:100%;margin-bottom:1rem;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #eceeef;}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}.table tbody + tbody{border-top:2px solid #eceeef;}.table .table{background-color:#fff;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #eceeef;}.table-bordered th,.table-bordered td{border:1px solid #eceeef;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-striped tbody tr:nth-of-type(odd){background-color:#f7f7f7;}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075);}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table-success,.table-success > th,.table-success > td{background-color:#dff0d8;}.table-hover .table-success:hover{background-color:#d0e9c6;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#d0e9c6;}.table-info,.table-info > th,.table-info > td{background-color:#d9edf7;}.table-hover .table-info:hover{background-color:#c4e3f3;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#c4e3f3;}.table-warning,.table-warning > th,.table-warning > td{background-color:#fcf8e3;}.table-hover .table-warning:hover{background-color:#faf2cc;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#faf2cc;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f2dede;}.table-hover .table-danger:hover{background-color:#ebcccc;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#ebcccc;}.thead-inverse th{color:#fff;background-color:#292b2c;}.thead-default th{color:#464a4c;background-color:#eceeef;}.table-inverse{color:#fff;background-color:#292b2c;}.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#fff;}.table-inverse.table-bordered{border:0;}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}.table-responsive.table-bordered{border:0;}.tabella-mappa th{background:#757575;color:#fff;}body.toolbar-fixed:not(.toolbar-tray-open) .menu_sticky,.toolbar-vertical .menu_sticky{margin-top:40px!important;}body.toolbar-vertical:not(.toolbar-fixed) .menu_sticky{margin-top:0px!important;}body.toolbar-tray-open:not(.toolbar-vertical) .menu_sticky{margin-top:80px!important;}#slider-servizi .item-list.item-list--blazy.item-list--blazy-grid{overflow:hidden;}.site_wrapper .content_fullwidth,.site_wrapper #block-subthemevira-content article{margin-bottom:62px;}.contextual .trigger{z-index:1002!important;}.martop20{margin-top:20px;}article.bandi-di-gara.full ul li{list-style:none;}.content div strong>a{text-decoration:underline!important;}li.webchat__basic-transcript__activity.webchat__basic-transcript__activity--acknowledged{list-style:none;}.blocco-staff-equipe a:not(:last-child):after{content:' - ';color:#000!important;}li.menu-item--active-trail ul li.menu-item--active-trail ul li a{padding-left:45px!important;}nav.menu-style.gray-menu a.is-active{color:var(--primary-color)!important;font-weight:bold;}li.menu-item--active-trail ul li a{padding-left:30px;}.gray-menu ul li a{border-bottom:solid 1px #b2b2b2;color:#222f37 !important;font-weight:500;min-height:20px;position:relative;display:block;padding:10px;text-decoration:none;}ul#menu,ul#sidebar{border:solid 1px #b2b2b2;}.gray-menu li.menu-item--active-trail.have-child>a{font-weight:bold;}.gray-menu li.menu-item--active-trail.have-child >a:after,.gray-menu li.menu-item--expanded >a:after{content:"\f078";font-family:'FontAwesome';float:right;display:inline;text-align:right;}div#botContainer ul li.react-film__filmstrip__item{list-style:none;}input#edit-pass-pass1{display:inherit;}.menu--menu-tipologie-modulistica ul.menu li.menu-item.menu-item--active-trail a{color:var(--primary-color)!important;}div.js-form-item:not(.webform-element--title-inline) label:not(.option){display:block;}form.webform-submission-form select,form.webform-submission-form input[type="text"]{width:70%;height:32px;vertical-align:middle;padding:0px 0px 0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}form.webform-submission-form textarea{width:70%;vertical-align:middle;padding:0px 0px 0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.js-webform-checkboxes div.js-form-item{display:flex;align-items:flex-start;}.circle-account{background-color:#EFFBFB;color:var(--primary-color);font-size:16px;border:none;cursor:pointer;width:40px;height:40px;padding:0px;border-radius:50%;letter-spacing:-1px;display:flex;align-items:center;justify-content:center;}.circle-account svg{fill:var(--primary-color);width:16px;}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:160px;overflow:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);top:47px;right:0;padding:20px;z-index:100;}.dropdown-content a{color:black;}.dropdown a:hover{color:#0C93A9;}.show{display:block;}.menu--account{display:flex;justify-content:end;margin-right:-13px;margin-bottom:25px;}.dropdown-container{display:flex;flex-direction:row;gap:3px;}.dropdown-container button{display:flex;gap:10px;background:none;border:0;overflow:unset;padding:0;height:100%;}.dropdown-container .icon{width:14px;height:40px;display:flex;align-items:center;}.dropdown-container .icon svg{fill:#4B4B4B;}.container-account{display:flex;flex-direction:row;gap:10px;align-items:center;}.dropdown-content hr{border-color:#E2E2E2;}.link-account{display:flex;flex-direction:column;gap:10px;}.dropdown-content .name-account{color:#4B4B4B;font-weight:bold;text-transform:uppercase;}.vira-search{position:relative;}@media only screen and (min-width:769px) and (max-width:1099px){.top_section{margin-top:113px !important;}}div#edit-account{padding:20px;background:#ececec;}form.user-form input#edit-field-data-di-nascita-0-value-date{float:none;width:70%;height:32px;vertical-align:middle;padding:0px 0px 0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.vocabulary-reparti.content-page p a,.article.content-page p a,.sezioni-portale.content-page p a{text-decoration:underline;}.eu-cookie-compliance-categories-buttons button,.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories button{color:#fff;text-shadow:none;background:#004353;margin-top:10px;font-weight:normal;padding:unset;padding-left:10px;padding-right:10px;border:none;}.eu-cookie-compliance-message button{color:#000;}.eu-cookie-compliance-close-button{background-repeat:no-repeat;}@media screen and (max-width:600px){.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;position:relative;float:left;margin-top:0px;}}@media print{.sliding-popup-bottom{display:none !important;height:0;}}.custom-select{position:relative;display:inline-block;padding:5px;border:1px solid #757575;border-radius:4px;background-color:#fff;cursor:pointer;width:93%;min-height:24px;margin-top:2px;}.custom-options{display:none;position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;list-style:none;margin:0;top:100%;left:0;right:0;z-index:1;height:400px;overflow-y:auto;}.custom-options li{padding:5px;cursor:pointer;border-bottom:1px solid #ebebeb;transition:0.3s;}.custom-options li:hover{filter:brightness(90%);}.dashes-0{background-color:#86B8C1;color:#000 !important;font-weight:bold;}.dashes-1{background-color:#BCD7DC;padding-left:20px !important;color:#000 !important;}.dashes-2{background-color:#FFFFFF;color:#000 !important;padding-left:40px !important;}.custom-options li:first-child{background-color:#FFFFFF;}.views-exposed-form.filtri-bandi-gara,.views-exposed-form.filtri-concorsi{overflow:visible;padding-bottom:104px;}#edit-term-node-tid-depth--2{height:0;overflow:hidden;width:0 !important;}#access .menu ul li{z-index:auto !important;}#access .menu ul li ul li a{width:auto !important;}.accessible-menu-btn{display:flex !important;justify-content:space-between;}.accessible-submenu .accessible-menu-link,.accessible-submenu .accessible-menu-btn{height:auto !important;}.main-content a,.main-content a strong{color:var(--primary-color) !important;text-decoration:underline;}.sr-only,label[for="edit-contiene"],label[for="edit-reparto"],label[for="edit-specialista"],label[for="edit-patologia"],label[for="edit-contiene--2"],label[for="edit-reparto--2"],label[for="edit-specialista--2"],label[for="edit-patologia--2"],label[for="edit-descrizione"]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}#menu a,#sidebar a{text-decoration:none;}#sidebar a{color:#000 !important;}#sidebar a.is-active{color:var(--primary-color) !important;}.skip-link{position:absolute;top:-40px;left:0;z-index:9999;background:var(--primary-color);color:#FFF;padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;transition:top 0.2s ease;}.skip-link:focus,.skip-link:focus-visible{position:fixed;top:.5rem;left:.5rem;outline:2px solid #ff8c03;}button.slick-arrow:focus,button.slick-arrow:focus-visible{outline:2px solid #ff8c03 !important;}.main-content ul#menu a{color:#000 !important;}.main-content ul#menu a.is-active{color:var(--primary-color) !important;}.visually-hidden,.visually-hidden-focusable,#logo h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}.visually-hidden:focus,.visually-hidden:focus-visible,.visually-hidden-focusable:focus,.visually-hidden-focusable:focus-visible{position:relative;width:auto;height:auto;margin:0;clip:auto;padding:5px 15px;clip-path:none;overflow:visible;white-space:normal;}.banner-footer a:focus-visible,.banner-footer a:focus{display:block;outline:3px solid #ff8c03;outline-offset:-11px;}#access .menu ul li ul li a:hover{background:var(--color-lightgray) !important;cursor:pointer;}#access .menu ul li ul li  a:focus,#access .menu ul li ul li  a:focus-visible{outline-offset:-3px !important;}#access .menu ul li ul{display:grid;padding:20px !important;grid-template-columns:repeat(3,1fr);width:1200px;margin:auto auto auto auto;top:58px;left:50% !important;transform:translateX(-50%);box-shadow:0 2px 10px rgba(0,0,0,0.2);border-radius:4px;}@media only screen and (min-width:1170px) and (max-width:1199px){#access .menu ul li ul{width:1120px !important;}}@media only screen and (min-width:1100px) and (max-width:1169px){#access .menu ul li ul{width:1000px !important;}}@media only screen and (min-width:1001px) and (max-width:1099px){#access .menu ul li ul{width:850px !important;top:112px !important;grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:768px) and (max-width:1000px){#access .menu ul li ul{width:747px !important;top:112px !important;grid-template-columns:repeat(2,1fr);}}
body.wide .container{width:1200px!important;margin:auto auto auto auto;}.show-mobile{display:none;}@media only screen and (min-width:1200px){body.wide .container{width:1200px!important;margin:auto auto auto auto;}.ricerca{display:block!important;}}@media only screen and (min-width:1170px) and (max-width:1199px){.ricerca{display:block!important;}body.wide .container{width:1120px!important;margin:auto auto auto auto;}#access .menu ul li a{padding:30px 6px 20px 6px;}#access .menu ul li a:hover{padding:30px 6px 20px 6px;}#access .menu ul li a.active{padding:18px 6px 20px 6px;margin-top:10px;}.top_social_links li{margin:0px 0px 0px 0px;}.site_search_home #site-searchform #s{width:70%;}.punch_text{font-size:27px;}.sitefeatures_02 .left{width:38%;background-size:92%;}.sitefeatures_02 .right{width:62%;}.what_people_says .contarea{width:80%;}.punch_text_02 .readmore_but_03{float:left;}.twitter_feed .right{width:85%;}.punchline_text_box{width:93%;}.punchline_text_box .left{width:70%;}.punchline_text_box .right{width:30%;}.lirc_section li.right{width:52%;}.slider_static_image{height:385px;}.slider_static_image .static_right_img{height:385px;background-size:65%;}.slider_static_image .static_left_content{float:left;width:38%;margin:65px 0px 0px 10px;}.slider_static_image .text1{font-size:18px;margin:0px;}.slider_static_image .text2{font-size:27px;margin-top:10px;}.slider_static_image .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video{height:385px;}.slider_video .video_ara{width:94%;height:300px;margin-top:45px;}.slider_video .text1{font-size:18px;margin:0px;}.slider_video .text2{font-size:27px;margin-top:10px;}.slider_video .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video .slider_video_content{margin:58px 0px 0px 10px;}.our_team_box_big  img.teammempic{width:170px;}.our_team_box_big ul{width:165px;}.our_team_box ul{margin:0;padding:7px 0 0 0px;float:left;width:120px;}.our_team_box .boxleft{width:120px;float:left;margin:0px 14px 0 0;}.our_team_box .boxright{width:120px;float:right;margin:0px;}.box_widget_full{width:95%;}.left_sidebar{width:26%;}.right_sidebar{width:26%;}ul.fullimage_box2{width:75%;}.project_details strong{font-size:11px;}.project_details span a{padding:3px 4px;margin:0px 0px 0px 1px;font-size:10px;}.portfolio_image{width:93%;}.portfolio_image .title{padding:10px 19px 7px 10px;}#site-searchform #s{width:62%;}.adsbanner-list li{width:90px;height:90px;}.adsbanner-list li img{width:90px;height:90px;}.adsbanner-list li.last{width:90px;height:90px;}.blog_post h3{width:83%;}.post_info_content{padding:0px;margin:0 0 0 15%;width:85%;float:left;}.post_info_content_small{padding:0px;margin:0 0 0 2.5%;width:51.7%;float:left;}.post_info_content_small a.date{float:left;margin:0px 10px 0px 0px;}.post_info_content_small h3{font-size:18px;float:left;width:70%;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 70px;padding:0px 0px 0px 0px;width:70%;}.blog_postcontent .video_frame iframe{height:250px;}.about_author{width:92%;}.comment_form{width:100%;}.address-info{width:88%;}.google-map{width:96%;}a.show_hide{margin:0px 0px 0px 720px;}.punchline_text_home h2{width:75%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:20%;}.site_boxedfeatures_two{width:75%;}.site_boxedfeatures_two img{width:100%;}.button_slider{margin:0px;padding:0px 0px 0px 20px;width:120px;height:40px;font-size:14px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}.get_features .get_features_list li.right{width:72%;}}@media only screen and (min-width:1100px) and (max-width:1169px){.ricerca{display:block}body.wide .container{width:1000px!important;margin:auto auto auto auto;}#access .menu ul li a{padding:30px 6px 20px 6px;}#access .menu ul li a:hover{padding:30px 6px 20px 6px;}#access .menu ul li a.active{padding:18px 6px 20px 6px;margin-top:10px;}.top_social_links li{margin:0px 0px 0px 0px;}.site_search_home #site-searchform #s{width:70%;}.punch_text{font-size:27px;}.sitefeatures_02 .left{width:38%;background-size:92%;}.sitefeatures_02 .right{width:62%;}.what_people_says .contarea{width:80%;}.punch_text_02 .readmore_but_03{float:left;}.twitter_feed .right{width:85%;}.punchline_text_box{width:93%;}.punchline_text_box .left{width:70%;}.punchline_text_box .right{width:30%;}.lirc_section li.right{width:52%;}.slider_static_image{height:385px;}.slider_static_image .static_right_img{height:385px;background-size:65%;}.slider_static_image .static_left_content{float:left;width:38%;margin:65px 0px 0px 10px;}.slider_static_image .text1{font-size:18px;margin:0px;}.slider_static_image .text2{font-size:27px;margin-top:10px;}.slider_static_image .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video{height:385px;}.slider_video .video_ara{width:94%;height:300px;margin-top:45px;}.slider_video .text1{font-size:18px;margin:0px;}.slider_video .text2{font-size:27px;margin-top:10px;}.slider_video .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video .slider_video_content{margin:58px 0px 0px 10px;}.our_team_box_big  img.teammempic{width:170px;}.our_team_box_big ul{width:165px;}.our_team_box ul{margin:0;padding:7px 0 0 0px;float:left;width:120px;}.our_team_box .boxleft{width:120px;float:left;margin:0px 14px 0 0;}.our_team_box .boxright{width:120px;float:right;margin:0px;}.box_widget_full{width:95%;}.left_sidebar{width:26%;}.right_sidebar{width:26%;}ul.fullimage_box2{width:75%;}.project_details strong{font-size:11px;}.project_details span a{padding:3px 4px;margin:0px 0px 0px 1px;font-size:10px;}.portfolio_image{width:93%;}.portfolio_image .title{padding:10px 19px 7px 10px;}#site-searchform #s{width:62%;}.adsbanner-list li{width:90px;height:90px;}.adsbanner-list li img{width:90px;height:90px;}.adsbanner-list li.last{width:90px;height:90px;}.blog_post h3{width:83%;}.post_info_content{padding:0px;margin:0 0 0 15%;width:85%;float:left;}.post_info_content_small{padding:0px;margin:0 0 0 2.5%;width:51.7%;float:left;}.post_info_content_small a.date{float:left;margin:0px 10px 0px 0px;}.post_info_content_small h3{font-size:18px;float:left;width:70%;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 70px;padding:0px 0px 0px 0px;width:70%;}.blog_postcontent .video_frame iframe{height:250px;}.about_author{width:92%;}.comment_form{width:100%;}.address-info{width:88%;}.google-map{width:96%;}a.show_hide{margin:0px 0px 0px 720px;}.punchline_text_home h2{width:75%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:20%;}.site_boxedfeatures_two{width:75%;}.site_boxedfeatures_two img{width:100%;}.button_slider{margin:0px;padding:0px 0px 0px 20px;width:120px;height:40px;font-size:14px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}.get_features .get_features_list li.right{width:72%;}}@media only screen and (min-width:1001px) and (max-width:1099px){.ricerca{display:block}body.wide .container{width:850px!important;margin:auto auto auto auto;}#access .menu ul li a{padding:30px 6px 20px 6px;}#access .menu ul li a:hover{padding:30px 6px 20px 6px;}#access .menu ul li a.active{padding:18px 6px 20px 6px;margin-top:10px;}.top_social_links li{margin:0px 0px 0px 0px;}.site_search_home #site-searchform #s{width:70%;}.punch_text{font-size:27px;}.sitefeatures_02 .left{width:38%;background-size:92%;}.sitefeatures_02 .right{width:62%;}.what_people_says .contarea{width:80%;}.punch_text_02 .readmore_but_03{float:left;}.twitter_feed .right{width:85%;}.punchline_text_box{width:93%;}.punchline_text_box .left{width:70%;}.punchline_text_box .right{width:30%;}.lirc_section li.right{width:52%;}.slider_static_image{height:385px;}.slider_static_image .static_right_img{height:385px;background-size:65%;}.slider_static_image .static_left_content{float:left;width:38%;margin:65px 0px 0px 10px;}.slider_static_image .text1{font-size:18px;margin:0px;}.slider_static_image .text2{font-size:27px;margin-top:10px;}.slider_static_image .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video{height:385px;}.slider_video .video_ara{width:94%;height:300px;margin-top:45px;}.slider_video .text1{font-size:18px;margin:0px;}.slider_video .text2{font-size:27px;margin-top:10px;}.slider_video .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video .slider_video_content{margin:58px 0px 0px 10px;}.our_team_box_big  img.teammempic{width:170px;}.our_team_box_big ul{width:165px;}.our_team_box ul{margin:0;padding:7px 0 0 0px;float:left;width:120px;}.our_team_box .boxleft{width:120px;float:left;margin:0px 14px 0 0;}.our_team_box .boxright{width:120px;float:right;margin:0px;}.box_widget_full{width:95%;}.left_sidebar{width:26%;}.right_sidebar{width:26%;}ul.fullimage_box2{width:75%;}.project_details strong{font-size:11px;}.project_details span a{padding:3px 4px;margin:0px 0px 0px 1px;font-size:10px;}.portfolio_image{width:93%;}.portfolio_image .title{padding:10px 19px 7px 10px;}#site-searchform #s{width:62%;}.adsbanner-list li{width:90px;height:90px;}.adsbanner-list li img{width:90px;height:90px;}.adsbanner-list li.last{width:90px;height:90px;}.blog_post h3{width:83%;}.post_info_content{padding:0px;margin:0 0 0 15%;width:85%;float:left;}.post_info_content_small{padding:0px;margin:0 0 0 2.5%;width:51.7%;float:left;}.post_info_content_small a.date{float:left;margin:0px 10px 0px 0px;}.post_info_content_small h3{font-size:18px;float:left;width:70%;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 70px;padding:0px 0px 0px 0px;width:70%;}.blog_postcontent .video_frame iframe{height:250px;}.about_author{width:92%;}.comment_form{width:100%;}.address-info{width:88%;}.google-map{width:96%;}a.show_hide{margin:0px 0px 0px 720px;}.punchline_text_home h2{width:75%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:20%;}.site_boxedfeatures_two{width:75%;}.site_boxedfeatures_two img{width:100%;}.button_slider{margin:0px;padding:0px 0px 0px 20px;width:120px;height:40px;font-size:14px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}.get_features .get_features_list li.right{width:72%;}}@media only screen and (min-width:768px) and (max-width:1000px){body.wide .container{width:747px!important;margin:auto auto auto auto;}.ricerca{display:block!important;}#access .menu ul li a{padding:30px 6px 20px 6px;}#access .menu ul li a:hover{padding:30px 6px 20px 6px;}#access .menu ul li a.active{padding:18px 6px 20px 6px;margin-top:10px;}.top_social_links li{margin:0px 0px 0px 0px;}.site_search_home #site-searchform #s{width:70%;}.punch_text{font-size:27px;}.sitefeatures_02 .left{width:38%;background-size:92%;}.sitefeatures_02 .right{width:62%;}.what_people_says .contarea{width:80%;}.punch_text_02 .readmore_but_03{float:left;}.twitter_feed .right{width:85%;}.punchline_text_box{width:93%;}.punchline_text_box .left{width:70%;}.punchline_text_box .right{width:30%;}.lirc_section li.right{width:52%;}.slider_static_image{height:385px;}.slider_static_image .static_right_img{height:385px;background-size:65%;}.slider_static_image .static_left_content{float:left;width:38%;margin:65px 0px 0px 10px;}.slider_static_image .text1{font-size:18px;margin:0px;}.slider_static_image .text2{font-size:27px;margin-top:10px;}.slider_static_image .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video{height:385px;}.slider_video .video_ara{width:94%;height:300px;margin-top:45px;}.slider_video .text1{font-size:18px;margin:0px;}.slider_video .text2{font-size:27px;margin-top:10px;}.slider_video .text3{font-size:13px;padding:18px 0px;margin-top:20px;}.slider_video .slider_video_content{margin:58px 0px 0px 10px;}.our_team_box_big  img.teammempic{width:170px;}.our_team_box_big ul{width:165px;}.our_team_box ul{margin:0;padding:7px 0 0 0px;float:left;width:120px;}.our_team_box .boxleft{width:120px;float:left;margin:0px 14px 0 0;}.our_team_box .boxright{width:120px;float:right;margin:0px;}.box_widget_full{width:95%;}.left_sidebar{width:26%;}.right_sidebar{width:26%;}ul.fullimage_box2{width:75%;}.project_details strong{font-size:11px;}.project_details span a{padding:3px 4px;margin:0px 0px 0px 1px;font-size:10px;}.portfolio_image{width:93%;}.portfolio_image .title{padding:10px 19px 7px 10px;}#site-searchform #s{width:62%;}.adsbanner-list li{width:90px;height:90px;}.adsbanner-list li img{width:90px;height:90px;}.adsbanner-list li.last{width:90px;height:90px;}.blog_post h3{width:83%;}.post_info_content{padding:0px;margin:0 0 0 15%;width:85%;float:left;}.post_info_content_small{padding:0px;margin:0 0 0 2.5%;width:51.7%;float:left;}.post_info_content_small a.date{float:left;margin:0px 10px 0px 0px;}.post_info_content_small h3{font-size:18px;float:left;width:70%;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 70px;padding:0px 0px 0px 0px;width:70%;}.blog_postcontent .video_frame iframe{height:250px;}.about_author{width:92%;}.comment_form{width:100%;}.address-info{width:88%;}.google-map{width:96%;}a.show_hide{margin:0px 0px 0px 720px;}.punchline_text_home h2{width:75%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:20%;}.site_boxedfeatures_two{width:75%;}.site_boxedfeatures_two img{width:100%;}.button_slider{margin:0px;padding:0px 0px 0px 20px;width:120px;height:40px;font-size:14px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}.get_features .get_features_list li.right{width:72%;}}@media only screen and (min-width:480px) and (max-width:767px){.nomargin-bottom-mobile{margin-bottom:0px!important;}.nomargin-top-mobile{margin-top:0px!important;}.show-mobile{display:block!important;}.no-mobile{display:none}#access .menu ul#tiny{display:none;}.selectnav{display:block!important;}.selectnav{display:inline!important;}#access .menu select{border:1px solid #e3e3e3;border-top:2px solid #e3e3e3;padding:9px 9px 9px 9px;background-color:#fff;color:#333639;width:360px;margin:10px 40px 20px 0px;float:left;}body.wide .container{width:438px!important;margin:auto auto auto auto;}.content_left{float:left;width:100%;padding:40px 0px 0px 0px;}.content_fullwidth{float:left;width:100%;padding:40px 0px 0px 0px;}.right_sidebar{float:left;width:100%!important;padding:40px 0px 0px 0px;}.left_sidebar{float:left;width:100%!important;padding:40px 0px 0px 0px;}.content_right{float:left;width:100%!important;padding:40px 0px 0px 0px;}.one_full{width:100%;}.one_half{width:100%!important;margin-bottom:40px;}.one_third{width:100%!important;margin-bottom:40px;}.one_fourth{width:100%;margin-bottom:40px;}.one_fifth{width:100%;margin-bottom:40px;}.one_sixth{width:100%;}.two_third{width:100%!important;margin-bottom:40px;}.three_fourth{width:100%!important;margin-bottom:40px;}.last{margin-right:0 !important;clear:right;margin-bottom:0 !important;}#logo{margin:0px 0px -20px 140px;}#logo_innerpage{margin:10px 0px -10px 155px;}.top_section{float:left;width:100%;margin-top:125px;padding:28px 0px;border-bottom:1px solid #f3f3f3;}.page_title{margin-top:140px;}.sitefeatures_02 .left{float:left;padding:0px;margin:0px;width:100%;min-height:380px;border-bottom:2px solid #fff;background:url(/themes/subthemevira/images/site-img20.png) no-repeat center bottom;}.sitefeatures_02 .right{float:right;padding:0px 0px 50px 0px;margin:50px 0px 0px 0px;width:100%;color:#fff;}.sitefeatures_03 .left{margin:0px 0px 50px 0px;width:100%;}.sitefeatures_03 .right{width:100%;}.sitefeatures_03 .center{display:none;}.what_people_says .contarea{float:left;width:88%;}.punch_text_02 .readmore_but_03{float:left;}.tci_list li{width:25px;height:40px;}.tci_list li.email{margin:0px 10px 0px 0px;}.tci_list li.phone{margin:0px 10px 0px 0px;}.site_boxedfeatures{margin:0px 20px 30px 0px;width:88%;}.about_site img{width:99%;}.get_features ul.get_features_list{width:100%;}.get_features .get_features_list li.right{width:85%;}.clients .jcarousel-skin-tango .jcarousel-item{margin-right:10px;}.bottom_hilight .left{float:left;width:100%;padding:0px;margin:40px 0px 0px 0px;background-color:#fff;}.bottom_hilight .left iframe{float:left;width:100%;height:270px;}.bottom_hilight .right{float:left;width:100%;padding:0px 0px 40px 0px;margin:27px 0px 0px 0px;}.bottom_hilight p{margin-top:10px;}#footer .newsletter .rss_feeds{margin-top:16px;margin-left:27px;}.fresh_works .fresh_works_multylist li{margin:0px 0px 0px 0px;}.fresh_works .fresh_works_multylist li .item{width:223px;height:200px;}.fresh_works .fresh_works_multylist li .item .caption{width:203px;height:180px;}.punchline_text_box{width:90%;}.punchline_text_box .left{width:100%;}.punchline_text_box .right{width:100%;float:left;}.punchline_text_box .right a{float:left;margin:10px 0px 0px 0px;}ul.fullimage_box2{width:90%;}.mar_top20{margin-top:55px;width:100%;float:left;}.slider_static_image{height:250px;}.slider_static_image .static_right_img{height:250px;background-size:58%;}.slider_static_image .static_left_content{float:left;width:47%;margin:50px 0px 0px 0px;}.slider_static_image .text1{font-size:14px;margin:0px;}.slider_static_image .text2{font-size:22px;margin-top:0px;}.slider_static_image .text3{font-size:10px;padding:10px 0px;margin-top:13px;}.slider_static_image .text4{margin-top:13px;}.slider_video{height:540px;}.slider_video .video_ara{width:94%;height:300px;margin-top:0px;}.slider_video .text1{font-size:14px;margin:0px;}.slider_video .text2{font-size:22px;margin-top:0px;}.slider_video .text3{font-size:10px;padding:10px 0px;margin-top:10px;}.slider_video .text4{margin-top:10px;}.slider_video .slider_video_content{margin:18px 0px 0px 10px;}.our_team_box_big  img.teammempic{width:100%;}.our_team_box_big ul{width:100%;}.our_team_box .boxleft{width:100%;float:left;margin:0px 0px 30px 0;}.our_team_box .boxright{width:100%;float:left;margin:0px;}.our_team_box ul{width:100%;}ul.fullimage_box{float:left;padding:0px;margin:0px 0px 30px 0px;width:100%;}ul.fullimage_box.last{float:left;width:100%;margin-left:0%;}.lirc_section li.left.two{margin:0 0 0 43%;}.error_pagenotfound strong{font-size:100px;}.error_pagenotfound b{font-size:20px;}.error_pagenotfound i{font-size:13px;font-weight:600;}.error_pagenotfound p{font-size:11px;}.portfolio_area_left{padding:0px;margin:0px 0px 30px 0px;width:98%;float:left;}.portfolio_area_right{padding:0px;margin:0px 0px 0px 0px;width:98%;float:left;}.project_details{padding:0px;margin:65px 0px 0px 0px;}.addto_favorites{float:left;margin:15px 0px 0px 0px;}.addto_favorites:hover{float:left;margin:15px 0px 0px 0px;}.portfolio_area_right ul.small_social_links{margin:22px 0px 0px 170px;}.project_details span{padding:4px 0px;}.project_details strong{width:22%;}.blog_post h3{font-size:18px;float:left;width:82%;}.blog_post a.date{float:left;margin-right:15px;}.post_info_content{padding:0px;margin:0 0 0 0;width:97%;float:left;}ul.post_meta_links{float:left;margin:-20px 0px 12px 72px;padding:0px 0px 0px 0px;width:80%;}.post_meta_links li.post_by{float:left;padding:0px 0px 0px 18px;border-right:1px solid #d3d3d3;background:url(/themes/subthemevira/images/blog/icon-by-user.png) no-repeat 0px 5px;}.post_meta_links li.post_categoty{float:left;padding:0px 0px 0px 25px;border-right:1px solid #d3d3d3;background:url(/themes/subthemevira/images/blog/icon-category.png) no-repeat 9px 6px;}.post_meta_links li.post_comments{float:left;padding:0px 0px 0px 25px;background:url(/themes/subthemevira/images/blog/icon-comments.png) no-repeat 9px 5px;}.post_meta_links li a{color:#a1a1a1;padding:0px 10px 0px 0px;text-decoration:none;font-size:11px;}.blog_postcontent .image_frame{float:left;width:96%;border:7px solid #eee;margin-bottom:25px;}.blog_postcontent .video_frame iframe{float:left;width:97%;height:200px;border:7px solid #ddd;margin-bottom:25px;}.blog_postcontent .image_frame.small{float:left;width:97%;border:7px solid #ddd;margin-bottom:25px;}.blog_postcontent .video_frame.small iframe{float:left;width:97%;height:200px;border:7px solid #ddd;margin-bottom:25px;}.post_info_content_small{padding:0px;margin:0;width:99%;float:left;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 80px;padding:0px 0px 0px 0px;width:82%;}#site-searchform #s{width:83%;}ul.adsbanner-list{width:50%;}.adsbanner-list li{margin:0px 10px 10px 0px;padding:0px;float:left;width:100px;height:100px;list-style-type:none;}.adsbanner-list li.last{margin:0px 0px 0px 0px;padding:0px;float:left;width:100px;height:100px;list-style-type:none;}.adsbanner-list li img{width:100%;height:auto;}.about_author{width:90%;}.comment_form{float:left;width:100%;margin-top:30px;}.comment_form label{float:left;width:90px;height:15px;padding:7px 10px;margin-bottom:20px;}.comment_input_bg{float:left;width:68%;height:25px;padding:7px 10px 0px 10px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_textarea_bg{float:left;width:94%;height:235px;padding:7px 10px 0px 10px;margin-bottom:20px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_checkbox{float:left;display:block;width:94%;margin-top:10px;}.address-info{width:90%;}.google-map{width:97%;}.pricing-tables{width:24.5%;}.pricing-tables .title{font-size:12px;}.pricing-tables .price{font-size:18px;}.pricing-tables .price i{font-size:9px;margin-top:0px;}.pricing-tables-helight{position:relative;float:left;width:24.5%;}.pricing-tables-helight .title{font-size:12px;}.pricing-tables-helight .price{font-size:18px;}.pricing-tables-helight .price i{font-size:9px;margin-top:0px;}.pricing-tables-two{width:33%;}.pricing-tables-two .title{font-size:12px;}.pricing-tables-two .price{font-size:18px;}.pricing-tables-two .price i{font-size:9px;margin-top:0px;}.pricing-tables-helight-two{position:relative;float:left;width:33%;}.pricing-tables-helight-two .title{font-size:12px;}.pricing-tables-helight-two .price{font-size:18px;}.pricing-tables-helight-two .price i{font-size:9px;margin-top:0px;}.slidingDiv{height:75px;}a.show_hide{margin:0px 0px 0px 430px;}.punchline_text_home h2{width:74%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:25%;}.site_boxedfeatures_two{width:85%;}.site_boxedfeatures_two img{width:auto;}.button_slider{margin:0px;padding:0px 0px 0px 10px;width:80px;height:27px;font-size:9px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}.pricing-tables-main .ordernow .normalbut{padding:10px 10px;}.pricing-tables-main .ordernow .colorchan{padding:10px 10px;}li.servizio{width:26%;height:100px;border:1px solid #ccc;border-bottom:9px solid #3abcc3;float:left;margin-right:8px;margin-bottom:8px;color:#fff;display:block;position:relative;padding:10px;}li.servizio a{color:var(--primary-color);font-size:1rem;font-weight:bold;display:block;}li.servizio:before{opacity:0.1!important;}}@media only screen and (max-width:479px){.show-mobile{display:block!important;}.nomargin-bottom-mobile{margin-bottom:0px!important;}.nomargin-top-mobile{margin-top:0px!important;}.no-mobile{display:none}#access .menu ul#tiny{display:none;}.selectnav{display:block;}.selectnav{display:inline;}#access .menu select{border:1px solid #e3e3e3;border-top:2px solid #e3e3e3;padding:9px 9px 9px 9px;background-color:#fff;color:#333639;width:220px;margin:10px 37px 20px 0px;float:left;display:inline;}body.wide .container{width:300px!important;margin:auto auto auto auto;}.content_left{float:left;width:100%;padding:40px 0px 0px 0px;}.content_fullwidth{float:left;width:100%;padding:40px 0px 0px 0px;}.right_sidebar{float:left;width:100%!important;padding:40px 0px 0px 0px;}.left_sidebar{float:left;width:100%!important;padding:40px 0px 0px 0px;}.content_right{float:left;width:100%!important;padding:40px 0px 0px 0px;}.one_full{width:100%;}.one_half{width:100%!important;margin-bottom:30px;}.one_third{width:100%!important;margin-bottom:30px;}.one_fourth{width:100%!important;margin-bottom:30px;}.one_fifth{width:100%;margin-bottom:30px;}.two_third{width:100%!important;margin-bottom:30px;}.three_fourth{width:100%!important;margin-bottom:30px;}.one_sixth{width:100%;}.last{margin-right:0 !important;clear:right;margin-bottom:0 !important;}#logo{margin:0px 0px -20px 85px;}#logo_innerpage{margin:10px 0px -10px 105px;}.top_section{float:left;width:100%;margin-top:118px;padding:28px 0px;border-bottom:1px solid #f3f3f3;}.page_title{margin-top:140px;}.top_contact_info{min-height:100px;}.tci_list li{width:40px;height:40px;}.tci_list li.email{margin:0px 20px 0px 0px;}.tci_list li.phone{margin:0px 20px 0px 0px;}.sitefeatures_02 .left{float:left;padding:0px;margin:0px;width:100%;min-height:280px;border-bottom:2px solid #fff;background:url(/themes/subthemevira/images/site-img20.png) no-repeat center bottom;background-size:100%;}.sitefeatures_02 .right{float:right;padding:0px 0px 50px 0px;margin:50px 0px 0px 0px;width:100%;color:#fff;}.sitefeatures_03 .left{margin:0px 0px 50px 0px;width:100%;}.sitefeatures_03 .right{width:100%;}.sitefeatures_03 .center{display:none;}.punch_text_02 .readmore_but_03{float:left;}.site_boxedfeatures{margin:0px 20px 30px 0px;width:81%;}.about_site img{width:99%;}.get_features ul.get_features_list{width:100%;}.clients .jcarousel-skin-tango .jcarousel-item{margin-right:10px;}.bottom_hilight .left{float:left;width:100%;padding:0px;margin:40px 0px 0px 0px;background-color:#fff;}.bottom_hilight .left iframe{float:left;width:100%;height:270px;}.bottom_hilight .right{float:left;width:100%;padding:0px 0px 40px 0px;margin:27px 0px 0px 0px;}.bottom_hilight p{margin-top:10px;}#footer .newsletter .rss_feeds{margin-top:16px;margin-left:27px;}.fresh_works .fresh_works_multylist li{margin:0px 0px 0px 0px;}.fresh_works .fresh_works_multylist li .item{width:223px;height:200px;}.fresh_works .fresh_works_multylist li .item .caption{width:203px;height:180px;}.punchline_text_box{width:83%;}.punchline_text_box .left{width:100%;}.punchline_text_box .right{width:100%;float:left;}.punchline_text_box .right a{float:left;margin:10px 0px 0px 0px;}ul.fullimage_box2{width:85%;}.mar_top20{margin-top:55px;width:100%;float:left;}.slider_static_image{height:165px;}.slider_static_image .static_right_img{height:165px;background-size:58%;}.slider_static_image .static_left_content{float:left;width:48%;margin:20px 0px 0px 0px;}.slider_static_image .text1{font-size:10px;margin:0px;}.slider_static_image .text2{font-size:16px;margin-top:0px;}.slider_static_image .text3{font-size:7px;padding:5px 0px;margin-top:7px;}.slider_static_image .text4{margin-top:7px;}.slider_video{height:415px;}.slider_video .video_ara{width:94%;height:220px;margin-top:0px;}.slider_video .text1{font-size:10px;margin:0px;}.slider_video .text2{font-size:16px;margin-top:0px;}.slider_video .text3{font-size:7px;padding:5px 0px;margin-top:10px;}.slider_video .text4{margin-top:10px;}.slider_video .slider_video_content{margin:18px 0px 0px 10px;}.image_left1{margin:0px 30px 20px 0px;}.our_team_box_big  img.teammempic{width:100%;}.our_team_box_big ul{width:100%;}.our_team_box .boxleft{width:100%;float:left;margin:0px 0px 30px 0;}.our_team_box .boxright{width:100%;float:left;margin:0px;}.our_team_box ul{width:100%;}ul.fullimage_box{float:left;padding:0px;margin:0px 0px 30px 0px;width:100%;}ul.fullimage_box.last{float:left;width:100%;margin-left:0%;}.lirc_section li.left.two{margin:0 0 0 43%;}.testimonials-9{float:left;width:94%;}.error_pagenotfound strong{display:block;font-size:90px;color:#e3e3e3;font-weight:normal;}.error_pagenotfound b{display:block;font-size:16px;color:#eee;margin:0;}.error_pagenotfound i{display:block;font-size:9px;color:#999;margin:0;font-style:normal;font-weight:bold;}.portfolio_image{width:95%;}.portfolio_area_left{padding:0px;margin:0px 0px 30px 0px;width:98%;float:left;}.portfolio_area_right{padding:0px;margin:0px 0px 0px 0px;width:98%;float:left;}.project_details{padding:0px;margin:65px 0px 0px 0px;}.addto_favorites{float:left;margin:15px 0px 0px 0px;}.addto_favorites:hover{float:left;margin:15px 0px 0px 0px;}.portfolio_area_right ul.small_social_links{margin:22px 0px 0px 170px;}.project_details span{padding:4px 0px;}.project_details strong{width:22%;}.blog_post h3{font-size:18px;float:left;width:71%;}.blog_post a.date{float:left;margin-right:15px;}.post_info_content{padding:0px;margin:10px 0 0 0;width:97%;float:left;}ul.post_meta_links{float:left;margin:-10px 0px 12px 72px;padding:0px 0px 0px 0px;width:70%;}.post_meta_links li.post_by{float:left;padding:0px 0px 0px 18px;background:url(/themes/subthemevira/images/blog/icon-by-user.png) no-repeat 0px 5px;}.post_meta_links li.post_categoty{float:left;padding:0px 0px 0px 25px;background:url(/themes/subthemevira/images/blog/icon-category.png) no-repeat 9px 6px;}.post_meta_links li.post_comments{float:left;padding:0px 0px 0px 25px;background:url(/themes/subthemevira/images/blog/icon-comments.png) no-repeat 9px 5px;}.post_meta_links li a{color:#a1a1a1;padding:0px 10px 0px 0px;text-decoration:none;font-size:10px;}.blog_postcontent .image_frame{float:left;width:94%;border:7px solid #eee;margin-bottom:25px;}.blog_postcontent .video_frame iframe{float:left;width:94%;height:200px;border:7px solid #ddd;margin-bottom:25px;}.blog_postcontent .image_frame.small{float:left;width:95%;border:7px solid #ddd;margin-bottom:25px;}.blog_postcontent .video_frame.small iframe{float:left;width:95%;height:200px;border:7px solid #ddd;margin-bottom:25px;}.post_info_content_small{padding:0px;margin:0;width:95%;float:left;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 80px;padding:0px 0px 0px 0px;width:70%;}.pagination b{float:left;margin:0px 0px 10px 0;padding:0px 10px;font-weight:normal;color:#999;width:90%;}#site-searchform #s{width:74%;}ul.adsbanner-list{margin:0px 0px 0px 0px;padding:0px;float:left;width:50%;}.adsbanner-list li{margin:0px 10px 10px 0px;padding:0px;float:left;width:110px;height:110px;list-style-type:none;}.adsbanner-list li.last{margin:0px 0px 0px 0px;padding:0px;float:left;width:110px;height:110px;list-style-type:none;}.adsbanner-list li img{width:100%;height:auto;}ul.adsbanner-list.two{margin:0px 0px 0px 0px;float:left;}.about_author{width:85%;}.comment_form{float:left;width:100%;margin-top:30px;}.comment_form label{float:left;width:90px;height:15px;padding:7px 10px;margin-bottom:20px;}.comment_input_bg{float:left;width:52%;height:25px;padding:7px 10px 0px 10px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_textarea_bg{float:left;width:90%;height:235px;padding:7px 10px 0px 10px;margin-bottom:20px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_checkbox{float:left;display:block;width:90%;margin-top:10px;}.address-info{width:84%;}.google-map{width:95%;}.pricing-tables{width:24%;}.pricing-tables .title{font-size:12px;}.pricing-tables .price{font-size:18px;}.pricing-tables .price i{font-size:9px;margin-top:0px;}.pricing-tables-helight{position:relative;float:left;width:24%;}.pricing-tables-helight .title{font-size:12px;}.pricing-tables-helight .price{font-size:18px;}.pricing-tables-helight .price i{font-size:9px;margin-top:0px;}.pricing-tables-two{width:32%;}.pricing-tables-two .title{font-size:12px;}.pricing-tables-two .price{font-size:18px;}.pricing-tables-two .price i{font-size:9px;margin-top:0px;}.pricing-tables-helight-two{position:relative;float:left;width:33%;}.pricing-tables-helight-two .title{font-size:12px;}.pricing-tables-helight-two .price{font-size:18px;}.pricing-tables-helight-two .price i{font-size:9px;margin-top:0px;}.slidingDiv{height:100px;}a.show_hide{margin:0px 0px 0px 275px;}.punchline_text_home h2{width:100%;margin:0px 0px 0px 0px;}.punchline_text_home strong{width:100%;margin:0px 0px 20px 0px;}.site_boxedfeatures_two{width:80%;}.site_boxedfeatures_two img{width:auto;}.tci_list_left li{margin:0px 0px 0px 2px;}.pricing-tables-main .ordernow .normalbut{padding:10px 5px;font-size:10px;}.pricing-tables-main .ordernow .colorchan{padding:10px 5px;font-size:10px;}.button_slider{margin:0px;padding:0px 0px 0px 5px;width:58px;height:18px;font-size:7px;background-size:100%;}.button_slider:hover{color:#fff;background-size:100%;}li.servizio{width:40%;height:100px;border:1px solid #ccc;border-bottom:9px solid #3abcc3;float:left;margin-right:8px;margin-bottom:8px;color:#fff;display:block;position:relative;padding:10px;}li.servizio a{color:var(--primary-color);font-size:1rem;font-weight:bold;display:block;}li.servizio:before{opacity:0.1!important;}}
@font-face{font-family:'Open Sans';src:url(/themes/subthemevira/css/fonts/OpenSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/subthemevira/css/fonts/OpenSans-Bold.ttf) format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/subthemevira/css/fonts/OpenSans-Light.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/subthemevira/css/fonts/OpenSans-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{padding:0px;margin:0px;background:#fff;}body,input,textarea{font-weight:normal;font-style:normal;color:#727272;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#333;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-size:27px;margin-bottom:22px;padding-bottom:8px;font-style:normal;background:url(/themes/vira/images/title-h-line.png) no-repeat left bottom;}h2{font-size:22px;margin-bottom:25px;font-style:normal;font-weight:normal;}h2 i{font-weight:normal;font-style:normal;}h2 strong{font-weight:bold;}h3{font-size:16px;margin-bottom:15px;font-weight:600;font-style:normal;}h4{font-size:15px;margin-bottom:15px;font-style:normal;font-weight:600;}h5{font-size:14px;margin-bottom:15px;font-style:normal;font-weight:600;}h6{font-size:13px;margin-bottom:15px;font-style:normal;font-weight:600;}h1 i{font-style:normal;font-weight:bold;}p{font-weight:normal;}ul,ol{margin:0 0 20px 0;list-style-position:inside;}ul{list-style:none;}ul li{list-style:none;}ol{list-style-type:decimal;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}strong{font-weight:normal;font-weight:600;color:#454545;}cite,em,i{font-style:italic;}blockquote{margin:20px 0 20px 36px;font-size:13px;border-left:5px solid #1889c1;padding:5px 20px 5px 20px;font-weight:normal;color:#454545;}pre{background:#f4f4f4;font-size:1rem;margin-bottom:40px;overflow:auto;padding:0.75em 20px;}code,kbd{font-size:1rem;}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help;}address{display:block;margin:0 0 40px;}ins{background:#fff9c0;text-decoration:none;}sup,sub{font-size:10px;height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}.dropcap{display:block;float:left;font-size:45px;padding:0;margin:0;margin:15px 8px 0 0;text-transform:uppercase;}.lite1{color:#ca6d6d;border-bottom:1px dotted #ca6d6d;}.lite2{border-bottom:1px dotted #ca6d6d;}a{color:var(--primary-color);text-decoration:none;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}{height:1%;}.clearfix{display:block;}.image_left{float:left;padding:0px;margin:0px 0px 16px 0px;width:100%;}.image_left1{float:left;padding:0px;margin:0px 30px 0px 0px;}.image_left2{float:left;padding:10px;margin:0px 10px 0px 0px;}.image_left3{float:left;padding:0px;margin:0px 30px 0px 0px;}.image_left9{float:left;padding:0px;margin:0px;}.image_left11{float:left;padding:0px;margin:0px 20px 0px 0px;}.image_right12{float:right;padding:0px;margin:0px;}.mar_top1{margin-top:10px;width:100%;float:left;}.mar_top2{margin-top:20px;width:100%;float:left;}.mar_top3{margin-top:30px;width:100%;float:left;}.mar_top4{margin-top:40px;width:100%;float:left;}.mar_top5{margin-top:50px;width:100%;float:left;}.mar_top6{margin-top:15px;width:100%;float:left;}.mar_top7{margin-top:25px;width:100%;float:left;}.mar_top8{margin-top:35px;width:100%;float:left;}.mar_top9{margin-top:45px;width:100%;float:left;}.mar_top10{margin-top:55px;width:100%;float:left;}.mar_top20{margin-top:119px;width:100%;float:left;}.mar_top21{margin-top:18px;width:100%;float:left;}.mar_btm1{margin-bottom:10px;width:100%;float:left;}.mar_btm2{margin-bottom:20px;width:100%;float:left;}.mar_btm3{margin-bottom:30px;width:100%;float:left;}.padding-top-1{padding-top:10px;}.padding-top-2{padding-top:20px;}.padding-top-3{padding-top:30px;}.padding-top-4{padding-top:40px;}.padding-top-5{padding-top:50px;}.padding-top-6{padding-top:60px;}.padding-top-7{padding-top:70px;}.padding-top-8{padding-top:80px;}.padding-top-9{padding-top:90px;}.padding-top-10{padding-top:100px;}.divider_line{float:left;width:100%;height:18px;padding:0px;margin:30px 0px 30px 0px;background:url(/themes/vira/images/divider-hlines.png) no-repeat center top;}.divider_line2{float:left;width:100%;height:18px;padding:0px;margin:35px 0px 30px 0px;background:url(/themes/vira/images/divider-hlines.png) no-repeat center top;}.divider_line3{float:left;width:100%;height:18px;padding:0px;margin:32px 0px 27px 0px;background:url(/themes/vira/images/divider-hlines.png) no-repeat center top;}.divider_line4{float:left;width:100%;height:1px;padding:0px;margin:14px 0px 15px 0px;border-bottom:1px solid #454545;}.divider_line5{float:left;width:100%;height:8px;padding:0px;margin:30px 0px 27px 0px;background:url(/themes/vira/images/divider-hlines.png) no-repeat left top;}.divider_line8{float:left;width:100%;height:18px;padding:0px;margin:20px 0px 25px 0px;background:url(/themes/vira/images/divider-hlines.png) no-repeat left top;}.divider_line_9{float:left;width:100%;height:18px;padding:0px;margin:0px 0px 27px 0px;}.counters1{float:left;width:100%;padding:0px;text-align:center;font-size:45px;color:#fff;font-weight:600;}.counters1 i{color:#fff;font-size:42px;display:block;margin-bottom:35px;}.counters1 h4{display:block;width:50%;font-size:18px;color:#fff;font-weight:500;margin:18px auto 0 auto;}.counters1.two i{color:#46d8bd;}.color-1{color:#fff;}.color-2{color:#1889c1;}.hero-img{display:block;max-width:100%;height:auto;}
#logo{float:left;padding:0px 0px 0px 20px;margin:0px 0px 0px 0px;background:url(/themes/vira/images/logo.png) no-repeat left top;}#logo h1{padding:0px;margin:16px 0px 0px 0px;float:left;font-family:'Open Sans',sans-serif;font-weight:bold;font-size:40px;color:#1889c1;text-transform:none;background:none;}#logo h1 i{display:block;color:#b9b9b9;font-size:11px;font-weight:normal;font-style:normal;text-transform:none;}#logo_innerpage{float:left;padding:0px 0px 0px 13px;margin:0px 0px 0px 0px;background:url(/themes/vira/images/logo.png) no-repeat left 10px;background-size:17%;}#logo_innerpage h1{padding:0px;margin:17px 0px 0px 0px;float:left;font-family:'Open Sans',sans-serif;font-weight:bold;font-size:31px;color:#1889c1;text-transform:none;background:none;}#logo_innerpage h1 i{display:block;color:#b9b9b9;font-size:9px;font-weight:normal;font-style:normal;text-transform:none;}.site_wrapper{width:100%;margin:0px auto 0 auto;}#page_wrapper_full{width:100%;margin:auto auto auto auto;}.container_full{width:100%;margin:auto auto auto auto;}.container{width:1000px;margin:auto auto auto auto;}.one_half,.one_third,.one_fourth,.two_third,.three_fourth,.one_fifth{position:relative;margin-right:4%;float:left;}.one_full{width:100%;}.one_half{width:48%;}.one_third{width:30.650%;}.one_fourth{width:22%;}.one_fifth{width:16.800%;}.two_third{width:65.350%;}.three_fourth{width:74%;}.last{margin-right:0 !important;clear:right;}.menu_sticky{float:left;width:100%;top:0px;position:fixed;z-index:1001;border-top:4px solid #333;background:#f9f9f9 url(/themes/vira/images/menu-shadow.png) repeat-x left bottom;}#access .menu{list-style:none;font-weight:normal;position:relative;float:right;font-family:'Open Sans',sans-serif;font-weight:normal;margin-top:0px;}#access .menu select{border:2px solid #eee;padding:10px 10px 10px 10px;background-color:#f9f9f9;color:#333;}#access .menu ul{margin:0px;list-style-type:none;position:relative;text-align:left;z-index:1001;margin:0;float:right;}#access .menu ul li{position:relative;display:inline-block;padding:0;z-index:101;margin:0px 0px 0px 1px;float:left;}#access .menu ul li.last{background:none;}#access .menu ul li a{display:inline-block;text-decoration:none;font-size:14px;color:#333;margin:0;padding:30px 16px 20px 16px;text-align:center;}#access .menu ul li a:hover{color:var(--primary-color);padding:30px 16px 20px 16px;}#access .menu ul li a.active{color:#1889c1;border-radius:3px;padding:18px 16px 20px 16px;background-color:#fff;margin-top:10px;border-left:1px solid #eee;border-top:2px solid #eee;border-right:1px solid #eee;}#access .menu ul li ul{position:absolute;left:0;height:auto;display:none;visibility:hidden;padding:0;text-align:left;background:#fff;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.2);box-shadow:0px 0px 4px rgba(0,0,0,0.2);}#access .menu ul li ul li{display:list-item;float:none;background:none;padding:0;margin:0;height:auto;}#access .menu ul li ul li ul{top:0;}#access .menu ul li ul li a{margin:0;border:none;display:block;padding:13px 12px 13px 12px;font-size:13px;font-weight:normal;color:#fff;background:#1889c1 url(/themes/vira/images/spacer.gif) no-repeat center bottom;width:159px;text-align:left;border-bottom:1px solid #ddd;}#access .menu ul li ul li a:hover,#access .menu ul li ul li.active a,#access .menu ul li ul li a.selected{background:#454545 url(/themes/vira/images/spacer.gif) no-repeat center bottom;border-bottom:1px solid #ddd;color:#fff;padding:13px 12px 13px 12px;}#access .menu ul li ul li:last-child{border:none;}* html #access .menu{height:1%;}.selectnav{display:none;width:440px;margin-left:20px;}#access .menu ul li ul li a.arrow{margin:0;border:none;display:block;padding:0px;height:1px;background:url(/themes/vira/images/spacer.gif) no-repeat left top;}#access .menu ul li ul li a.arrow img{position:absolute;top:-13px;left:20px;}.top_section{float:left;width:100%;margin-top:67px;padding:28px 0px;border-bottom:1px solid #f3f3f3;}ul.top_social_links{float:left;padding:0px;margin:20px 0px 0px 0px;}.top_social_links li{float:left;padding:0px;margin:0px 0px 0px 5px;width:20px;height:20px;text-align:center;border-radius:10px;}.top_social_links li:hover{background-color:#fff;}.top_social_links li:hover i{color:#1889c1;}.top_social_links li i{color:#e3e3e3;}ul.top_clist{float:left;padding:0px;margin:0px;}.top_clist li{float:left;padding:0px;margin:0px 13px 0px 0px;color:#b9b9b9;}.top_clist li i{color:#d3d3d3;}.top_clist li a{color:#b9b9b9;}.top_clist li a:hover{color:#1889c1;}.site_search_home{margin:5px 0px 0px 0px;padding:0px;float:left;width:100%;}.site_search_home #site-searchform{margin:0;padding:0;}.site_search_home #site-searchform #s{border:1px solid #eee;background-color:#fff;width:78%;height:34px;padding:0px 10px 0px 10px;color:#999;float:left;}.site_search_home #site-searchform #searchsubmit{float:left;width:40px;height:36px;cursor:pointer;text-indent:-5555em;overflow:hidden;background:#1889c1 url(/themes/vira/images/site-search-icon.png) no-repeat center 11px;border:0;}.site_search_home #site-searchform #searchsubmit:hover{float:left;width:40px;height:36px;cursor:pointer;text-indent:-5555em;overflow:hidden;background:#333 url(/themes/vira/images/site-search-icon.png) no-repeat center 11px;border:0;}.button_slider{margin:0px;padding:0px 0px 0px 30px;width:170px;height:55px;float:left;text-align:left;vertical-align:middle;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:18px;color:#fff;text-transform:uppercase;background:url(/themes/vira/images/button-01.png) no-repeat left top;}.button_slider:hover{color:#fff;background:url(/themes/vira/images/button-02.png) no-repeat left top;}.punch_text{float:left;width:100%;padding:50px 0px;background-color:#1889c1;text-align:center;color:#fff;font-size:34px;font-weight:normal;}.punch_text strong{color:#fff;font-weight:bold;}.punch_text i{font-size:18px;color:#fff;display:block;font-weight:normal;font-style:normal;}.punch_text .but_01{padding:11px 22px;margin:0px;background-color:#fff;border-radius:4px;font-size:14px;color:#1889c1;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;border-bottom:1px solid #666;}.punch_text .but_01:hover{color:#333;}.punch_text .but_02{padding:11px 22px;margin:0px;background-color:#2fbbff;border-radius:4px;font-size:14px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;border-bottom:1px solid #666;}.punch_text .but_02:hover{color:#333;}.punch_text.nobgcolor{background:none;color:#1889c1;font-family:'Open Sans',sans-serif;}.punch_text.nobgcolor i{color:#999;}.punch_text_02{float:left;width:100%;padding:30px 0px;background-color:#1889c1;text-align:left;color:#fff;font-family:'Open Sans',sans-serif;font-size:27px;font-weight:normal;}.punch_text_02 .readmore_but_03{float:right;}.sitefeatures_01{text-align:center;}.sitefeatures_01 i{color:#1889c1;}.readmore_but{padding:8px 16px;margin:0px;background-color:#eee;font-size:14px;color:#1889c1;border-radius:2px;}.readmore_but:hover{color:#1889c1;background-color:#f9f9f9;}.readmore_but_02{font-family:'Open Sans',sans-serif;font-weight:600;font-size:11px;color:#727272;text-transform:uppercase;}.readmore_but_02:hover{color:#1889c1;}.readmore_but_03{font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px;color:#1889c1;text-transform:uppercase;background-color:#fff;padding:13px 20px;border-radius:4px;}.readmore_but_03:hover{color:#666;}.grey_bg{float:left;width:100%;padding:50px 0px;background:#f3f3f3 url(/themes/vira/images/shadow-01.png) repeat-x left top;}.grey_bg2{float:left;width:100%;padding:50px 0px 0px 0px;background:#f3f3f3 url(/themes/vira/images/shadow-01.png) repeat-x left top;}.colored_bg{float:left;width:100%;padding:0px;background-color:#1889c1;}.fresh_works{float:left;width:100%;height:418px;}.fresh_works_list section .display .small-group{float:left;width:470px;height:200px;overflow:hidden;}.fresh_works_list section .display .small-group div.small{position:relative;float:left;width:50%;height:100%;color:#fff;text-align:center;overflow:hidden;}.fresh_works_list section .display .small-group div.small img{width:100%;height:100%}.fresh_works_list section .display .small-group div.small .hover{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;z-index:90;}.fresh_works_list section .display .small-group div.small:hover .hover{background:#1889c1;border-width:11px 11px 11px 11px;}.fresh_works_list section .display .small-group div.small:hover .info{color:#fff;}.fresh_works_list section .display .small-group div.small a{color:#fff;}.fresh_works_list section .display .small-group div.small .info{position:absolute;bottom:20px;left:0;width:100%;z-index:100;background:none;border:none;-webkit-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);-moz-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);-o-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1)}.fresh_works_list section .display .small-group div.small .info h1{background:none;color:#fff;margin:0px;padding:0px;font-size:14px;font-weight:bold;}.fresh_works_list section .display .small-group div.small .info h2{background:none;color:#fff;margin:0px;padding:0px;font-size:12px;font-weight:normal;}.fresh_works_list section.cheapest .small-group .additionnal{font-weight:500;color:#fff;font:500 14px Arial Narrow,Helvetica Neue,Arial,Helvetica,sans-serif;padding:0;position:absolute;top:100%;left:0;right:0;opacity:0;margin-top:10px;}.fresh_works_list section.cheapest .small-group .additionnal b{padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;color:#fff;font-size:12px;font-weight:normal;background:url(/themes/vira/images/arrow-01.png) no-repeat left 4px;}.fresh_works_list section.cheapest .small-group .additionnal strong{display:block;font-weight:500;color:#fff;}.fresh_works_list section.cheapest .small-group div.small:hover .info{bottom:75px;}.fresh_works_list section.cheapest .small-group div.small:hover .additionnal{opacity:1;}.fresh_works_list section.cheapest .small-group div.small:hover h2,.fresh_works_list section.cheapest .small-group div.small:hover section#easy-to-reach .large .info h3,.fresh_works_list section#easy-to-reach .large .info section.cheapest .small-group div.small:hover h3{color:#fff;margin:0px;padding:0px;}.fresh_works_list section.cheapest .small-group div.small:hover h2 strong,.fresh_works_list section.cheapest .small-group div.small:hover section#easy-to-reach .large .info h3 strong,.fresh_works_list section#easy-to-reach .large .info section.cheapest .small-group div.small:hover h3 strong{color:#fff;margin:0px;padding:0px;}.sitefeatures_02{float:left;padding:0px;margin:0px;width:100%;}.sitefeatures_02 .left{float:left;padding:0px;margin:0px;width:47%;min-height:380px;background:url(/themes/vira/images/site-img20.png) no-repeat left bottom;}.sitefeatures_02 .left img{float:left;}.sitefeatures_02 .right{float:right;padding:0px;margin:0px;width:53%;color:#fff;}.sitefeatures_02 .right ul{float:left;padding:0px;margin:0px;}.sitefeatures_02 .right li{float:left;padding:25px 0px 25px 0px;margin:0px;border-bottom:1px dashed #74b8da;}.sitefeatures_02 .right li.first{padding:0px 0px 25px 0px;}.sitefeatures_02 .right li.last{border-bottom:none;padding:25px 0px 0px 0px;}.sitefeatures_02 .right li i{color:#fff;float:left;}.sitefeatures_02 .right li h2{color:#fff;font-weight:normal;width:87%;float:right;margin:0px;}.sitefeatures_02 .right li h2 em{margin-top:10px;font-size:13px;font-style:normal;display:block;}.sitefeatures_03{float:left;padding:0px;margin:0px;width:100%;}.sitefeatures_03 h1{margin:0px;padding:0px;background:none;text-align:center;}.sitefeatures_03 h1 small{margin:0px;padding:9px 0px 0px 0px;text-align:center;font-size:16px;color:#727272;display:block;}.sitefeatures_03 .left{float:left;padding:0px;margin:0px;width:46%;text-align:right;background:url(/themes/vira/images/site-img21.jpg) no-repeat left bottom;}.sitefeatures_03 .left h2{color:#1889c1;margin-bottom:20px;}.sitefeatures_03 .left ul{padding:0px;margin:20px 0px 25px 0px;}.sitefeatures_03 .left li{padding:0px 14px 0px 0px;margin:0px;color:#999;background:url(/themes/vira/images/dot-round.png) no-repeat right 13px;}.sitefeatures_03 .right{float:left;padding:0px;margin:0px;width:46%;background:url(/themes/vira/images/site-img22.jpg) no-repeat right bottom;}.sitefeatures_03 .right h2{color:#1889c1;margin-bottom:20px;}.sitefeatures_03 .right ul{padding:0px;margin:20px 0px 25px 0px;}.sitefeatures_03 .right li{padding:0px 0px 0px 14px;margin:0px;color:#999;background:url(/themes/vira/images/dot-round.png) no-repeat left 13px;}.sitefeatures_03 .center{float:left;padding:0px;margin:0px;width:8%;min-height:285px;background:url(/themes/vira/images/v-dotted-lines.png) repeat-y center top;}.sitefeatures_04{float:left;width:100%;text-align:center;padding:104px 0px 85px 0px;background:#1889c1 url(/themes/vira/images/site-img32.png) repeat-y center top;}.sitefeatures_05{float:left;width:100%;text-align:center;text-transform:uppercase;padding:20px 0px 75px 0px;}.sitefeatures_05 h2{font-size:23px;font-weight:600;text-align:center;color:#272727;margin-bottom:50px;}.sitefeatures_06{float:left;width:100%;text-align:center;padding:180px 0px 180px 0px;background:#eee url(/themes/vira/images/bg-image1.jpg);background-attachment:fixed;background-origin:initial;background-clip:initial;background-size:cover;background-repeat:no-repeat;background-position:100% 0;background-position:center;}.sitefeatures_06 h1{color:#fff;font-size:42px;font-weight:700;text-transform:uppercase;text-align:left;}.sitefeatures_06 h2{color:#fff;font-size:18px;font-weight:normal;text-align:left;width:59%;}.sitefeatures_06 .linebg{display:block;width:70px;height:3px;background:#fff;}.sitefeatures_07{float:left;width:100%;text-align:center;padding:100px 0px;}.sitefeatures_07 .box1{background-color:#f0f0f0;position:relative;padding:135px 33px 25px 30px;background-image:url(/themes/vira/images/site-image01.jpg);background-repeat:no-repeat;background-position:top center;}.sitefeatures_07 .box2{background-color:#f0f0f0;position:relative;padding:135px 33px 25px 30px;background-image:url(/themes/vira/images/site-image02.jpg);background-repeat:no-repeat;background-position:top center;}.sitefeatures_07 .box3{background-color:#f0f0f0;position:relative;padding:135px 33px 25px 30px;background-image:url(/themes/vira/images/site-image03.jpg);background-repeat:no-repeat;background-position:top center;}.sitefeatures_07 .contant{background-color:#fff;margin-top:-0px;padding:40px 25px 35px 25px;text-align:left;}.sitefeatures_07 h3{text-transform:none;font-weight:500;font-size:18px;}.sitefeatures_07 b{text-transform:none;font:13px 'Open Sans',sans-serif;font-weight:normal;font-style:normal;}.linebg_1{width:50px;height:2px;background-color:#1889c1;text-align:left;}.sitefeatures_08{float:left;width:100%;text-align:center;text-transform:uppercase;padding:20px 0px 0px 0px;}.sitefeatures_08 h2{font-size:23px;font-weight:600;text-align:center;color:#272727;margin-bottom:50px;}.imghoverzoom2{position:relative;}.imghoverzoom2 .textbox{width:92%;height:90%;position:absolute;top:5%;left:4%;-webkit-transform:scale(0.9);transform:scale(1.15);background-color:rgba(24,137,193,0.97);opacity:0;}.imghoverzoom2:hover .textbox{-webkit-transform:scale(1);transform:scale(1);opacity:1;}.imghoverzoom2 .textbox{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.textbox{color:#fff;font-size:16px;font-weight:500;text-align:center;}.button1 > a{position:relative;color:#fff;text-align:center;font-family:'Raleway',sans-serif;font-weight:700;font-size:13px;letter-spacing:3px;}.button1 > a:hover{color:#fff;}.button1 > a:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}.button1 > a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.textbox h5{color:#fff;font-size:21px;font-weight:600;text-align:center;}.imghboxtext{position:relative;}.imghboxtext .textbox{width:0%;height:70%;padding-left:8%;position:absolute;top:100px;left:90px;background-color:rgba(29,32,37,0.9);opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.imghboxtext:hover .textbox{width:50%;opacity:1;}.imghboxtext a.go{position:absolute;left:0;top:332px;color:#fff;padding:10px;}.imghboxtext a.go:hover{left:5px;}.para_sec01{float:left;width:100%;height:210px;padding:40px 0px 0px 0px;text-align:center;background:#eee url(/themes/vira/images/para-bg1.png) no-repeat center top;}.para_sec01 b{font-weight:bold;font-size:27px;padding:18px 0px;font-family:'Open Sans',sans-serif;color:#222628;display:block;margin-bottom:27px;}.para_sec01 b em{margin-top:13px;font-size:18px;font-style:normal;display:block;font-weight:normal;}.para_sec01 a{color:#fff;border-radius:5px;background-color:#1889c1;padding:16px 27px;font-size:18px;font-weight:bold;border:1px solid #1889c1;text-transform:uppercase;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.para_sec01 a:hover{color:#fff;background-color:#282b2e;border:1px solid #282b2e;}.recent_blogs{float:left;width:100%;height:295px;}.recent_blogs_list section .display .small-group{float:left;width:470px;height:295px;overflow:hidden;}.recent_blogs_list section .display .small-group div.small{position:relative;float:left;width:50%;height:100%;color:#fff;text-align:center;overflow:hidden;}.recent_blogs_list section .display .small-group div.small img{width:100%;height:100%}.recent_blogs_list section .display .small-group div.small .hover{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;z-index:90;}.recent_blogs_list section .display .small-group div.small:hover .hover{background:#1889c1;border-width:11px 11px 11px 11px}.recent_blogs_list section .display .small-group div.small:hover .info{color:#fff}.recent_blogs_list section .display .small-group div.small a{color:#fff}.recent_blogs_list section .display .small-group div.small .info{position:absolute;bottom:20px;left:0;width:100%;z-index:100;background:none;border:none;-webkit-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);-moz-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);-o-transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1);transition:bottom 0.5s cubic-bezier(0.19,1,0.22,1)}.recent_blogs_list section .display .small-group div.small .info h1{background:none;color:#fff;margin:0px;padding:0px;font-size:14px;font-weight:bold;}.recent_blogs_list section .display .small-group div.small .info h2{background:none;color:#fff;margin:0px;padding:0px;font-size:12px;font-weight:normal;}.recent_blogs_list section .display .small-group div.small .info h2 i.date{color:#fff;font-size:12px;float:left;padding:0px 0px 0px 18px;margin:7px 0px 0px 25px;background:url(/themes/vira/images/icon-clock.png) no-repeat left 2px;}.recent_blogs_list section .display .small-group div.small .info h2 i.comments{color:#fff;font-size:12px;float:right;padding:0px 0px 0px 18px;margin:7px 20px 0px 0px;background:url(/themes/vira/images/icon-comment.png) no-repeat left 2px;}.recent_blogs_list section.cheapest .small-group .additionnal{font-weight:500;color:#fff;font:500 14px Arial Narrow,Helvetica Neue,Arial,Helvetica,sans-serif;padding:0;position:absolute;top:100%;left:0;right:0;opacity:0;margin-top:20px;}.recent_blogs_list section.cheapest .small-group .additionnal b{padding:7px 10px 7px 20px;margin:0px 0px 0px 0px;color:#fff;font-size:12px;font-weight:normal;border:1px solid #fff;background:url(/themes/vira/images/arrow-01.png) no-repeat 10px 11px;}.recent_blogs_list section.cheapest .small-group .additionnal strong{display:block;font-weight:500;color:#fff;}.recent_blogs_list section.cheapest .small-group div.small:hover .info{bottom:140px;}.recent_blogs_list section.cheapest .small-group div.small:hover .additionnal{opacity:1;}.recent_blogs_list section.cheapest .small-group div.small:hover h2,.recent_blogs_list section.cheapest .small-group div.small:hover section#easy-to-reach .large .info h3,.recent_blogs_list section#easy-to-reach .large .info section.cheapest .small-group div.small:hover h3{color:#fff;margin:0px;padding:0px;}.recent_blogs_list section.cheapest .small-group div.small:hover h2 strong,.recent_blogs_list section.cheapest .small-group div.small:hover section#easy-to-reach .large .info h3 strong,.recent_blogs_list section#easy-to-reach .large .info section.cheapest .small-group div.small:hover h3 strong{color:#fff;margin:0px;padding:0px;}.what_people_says{float:left;width:100%;min-height:420px;background:url(/themes/vira/images/world-map-big.png) no-repeat center 100px;}.what_people_says h1{margin:0px;padding:0px;background:none;text-align:center;}.what_people_says h1 small{margin:0px;padding:7px 0px 0px 0px;text-align:center;font-size:16px;color:#727272;display:block;}.what_people_says .contarea{float:left;width:83%;padding:25px;background-color:#fff;border:1px solid #f3f3f3;border-radius:5px;}.what_people_says .whopic{float:left;width:100%;margin-top:-1px;padding:10px 0px 0px 0px;background:url(/themes/vira/images/arrow-testi.png) no-repeat 27px top;}.what_people_says .whopic strong{color:#999;margin-top:10px;display:block;}.what_people_says .whopic strong small{color:#999;font-size:11px;display:block;font-weight:normal;}.slider_static_image{width:100%;height:500px;float:left;padding:0px;margin:0px 0px 0px 0px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:normal;background:url(/themes/vira/images/sliders/iosslider/slider-bg1.jpg) no-repeat center bottom;}.slider_static_image .static_right_img{width:100%;height:500px;background:url(/themes/vira/images/sliders/iosslider/slide1.png) no-repeat right bottom;}.slider_static_image .text1{font-size:27px;font-weight:normal;color:#595959;}.slider_static_image .text2{font-size:45px;font-weight:bold;color:#1889c1;margin-top:20px;}.slider_static_image .text3{color:#727272;font-size:18px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:22px 0px;margin-top:35px;}.slider_static_image .text4{margin-top:35px;}.slider_static_image .static_left_content{float:left;width:40%;padding:0px;margin:80px 0px 0px 0px;}.slider_video{width:100%;float:left;padding:0px;border-bottom:1px solid #e6e6e6;margin:0px 0px 0px 0px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:normal;height:485px;background:url(/themes/vira/images/sliders/iosslider/slider-bg1.jpg) no-repeat center bottom;}.slider_video .video_ara{float:right;width:94%;height:370px;margin-top:58px;margin-right:10px;border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}.slider_video .video_ara iframe{width:100%;height:100%;}.slider_video .video_ara iframe{width:100%;height:100%;}.slider_video .text1{font-size:27px;font-weight:normal;color:#595959;}.slider_video .text2{font-size:45px;font-weight:bold;color:#1889c1;margin-top:20px;}.slider_video .text3{color:#727272;font-size:18px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:18px 0px;margin-top:25px;}.slider_video .text4{margin-top:30px;}.slider_video .slider_video_content{float:left;width:100%;padding:0px;margin:85px 0px 0px 0px;}.footer{float:left;width:100%;border-top:5px solid #272727;background-color:#333;color:#999;}.footer h2{color:#fff;margin-bottom:20px;}.footer h2 i{font-weight:bold;font-style:normal;}.footer a{color:#999;}.footer a:hover{color:#fff;}.footer ul.list{padding:0px;margin:0px;}.footer .list li{padding:0px;margin:0px;}.footer ul.contact_address{float:left;padding:0px;margin:10px 0px 0px 0px;width:100%;}.footer .contact_address li{padding:0px;margin:0px;}.footer #footer_logo{float:left;padding:0px 0px 0px 20px;margin:0px 0px 0px 0px;background:url(/themes/vira/images/footer-logo.png) no-repeat left top;}.footer #footer_logo h1{padding:0px;margin:16px 0px 0px 0px;float:left;font-family:'Open Sans',sans-serif;font-weight:bold;font-size:40px;color:#fff;text-transform:none;background:none;}.footer #footer_logo h1 i{display:block;color:#999;font-size:11px;font-weight:normal;font-style:normal;text-transform:none;}.twitter_feed{float:left;padding:0px;margin:0px;width:100%;}.twitter_feed .left{float:left;padding:0px;margin:0px;width:20px;}.twitter_feed .right{float:right;padding:0px;margin:-2px 0px 0px 0px;width:89%;}.twitter_feed a{color:#999;}.twitter_feed a:hover{color:#fff;}.twitter_feed a.small{font-size:9px;color:#727272;}.twitter_feed a.small:hover{font-size:9px;color:#999;}#flickr_badge_wrapper{padding:0px;margin:0px;width:100%;}#flickr_badge_wrapper img{width:65px;height:53px;margin-right:6px;margin-bottom:1px;border:1px solid #999 !important;}#flickr_www{display:block;padding:0 10px 0 10px !important;}#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{text-decoration:none !important;background:inherit !important;color:#3993ff;}#flickr_badge_wrapper{margin-top:25px;}#flickr_badge_source{padding:0 !important;}.copyright_info{float:left;padding:35px 0px 35px 0px;margin:0px 0px 0px 0px;width:100%;color:#727272;background:#272727 url(/themes/vira/images/scrool-up-arrow-02.png) no-repeat center top;}.copyright_info b{font-size:1rem;color:#727272;font-style:normal;font-weight:normal;}.copyright_info span{float:right;}.copyright_info a{margin-top:10px;font-size:1rem;color:#727272;text-align:right;text-decoration:underline;display:block;}ul.footer_social_links{float:left;padding:0px;margin:0px 0px 0px 0px;}.footer_social_links li{float:left;padding:0px;margin:0px 0px 0px 5px;width:24px;height:24px;text-align:center;border-radius:24px;vertical-align:middle;background-color:#3c3c3c;color:#727272;}.footer_social_links li:hover{background-color:#3c3c3c;}.footer_social_links li:hover i{color:#999;}.footer_social_links li i{color:#727272;}.scrollup_area{width:34px;height:20px;margin:0 auto;}.scrollup{float:left;width:34px;height:20px;top:0px;position:relative;display:none;font-family:'Open Sans';font-weight:normal;font-size:9px;text-transform:uppercase;color:#666;background:url(/themes/vira/images/scrool-up-arrow.png) no-repeat center top;}a.scrollup{color:#666;padding-top:7px;}a.scrollup:hover{color:#999;}.waves_graph{float:left;width:100%;height:7px;background:#f3f3f3 url(/themes/vira/images/waves-graph.png) repeat-x left top;}.content_left{float:left;width:71%;padding:40px 0px 0px 0px;}.content_fullwidth{float:left;width:100%;padding:40px 0px 0px 0px;}.right_sidebar{float:right;width:25%;padding:40px 0px 0px 0px;}.left_sidebar{float:left;width:25%;padding:40px 0px 0px 0px;}.content_right{float:right;width:71%;padding:40px 0px 0px 0px;}.page_title{width:100%;float:left;width:100%;margin-top:70px;padding:28px 0px;border-bottom:1px solid #f3f3f3;}.page_title .title{width:100%;float:left;text-align:left;margin:0px;}.page_title .title h1{color:#333;margin:0px 0px 0px 0px;background:none;}.page_title .pagenation{float:left;width:100%;font-family:'Open Sans',sans-serif;font-weight:normal;font-size:12px;text-align:left;font-weight:normal;color:#1889c1;margin:0px;padding:0px;}.page_title .pagenation i{color:#ddd;margin:0px 2px 0px 2px;}.page_title .pagenation a{padding:0px 0px 0px 0px;color:#ddd;background:url(/themes/vira/images/arrow-05.png) no-repeat left 6px;}.page_title .pagenation a:hover{color:#1889c1;}.blog_post{float:left;width:100%;}.blog_post h3{float:left;font-size:20px;text-align:left;text-transform:none;font-weight:600;color:#333;width:85%;}.blog_post h3 a{color:#1889c1;text-decoration:none;float:left;margin-top:3px;text-transform:none;}.blog_post h3 a:hover{color:#454545;}.post_info_content{padding:0px;margin:-5px 0 0 13%;width:87%;float:left;}ul.post_meta_links{float:left;margin:-12px 0px 0px -6px;padding:0px 0px 0px 0px;width:80%;}.post_meta_links li{float:left;margin:0px;padding:0px 0px 0px 4px;list-style-type:none;color:#999;}.post_meta_links li.post_by{padding:0px 0px 0px 25px;background:url(/themes/vira/images/blog/icon-by-user.png) no-repeat 5px 5px;}.post_meta_links li.post_categoty{padding:0px 0px 0px 22px;background:url(/themes/vira/images/blog/icon-category.png) no-repeat 2px 6px;}.post_meta_links li.post_comments{padding:0px 0px 0px 22px;background:url(/themes/vira/images/blog/icon-comments.png) no-repeat 2px 5px;}.post_meta_links li a{color:#a1a1a1;padding:0px 18px 0px 0px;text-decoration:none;font-size:11px;}.post_meta_links li a:hover{color:#727272;text-decoration:none;}.blog_postcontent{float:left;width:100%;}.blog_postcontent .image_frame{float:left;width:98%;border:7px solid #fff;margin-bottom:25px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}.blog_postcontent .image_frame:hover{border:7px solid #f9f9f9;}.blog_postcontent .image_frame img{float:left;width:99.7%;border:1px solid #fff;}.blog_postcontent .video_frame iframe{float:left;width:98%;height:300px;border:7px solid #fff;margin-bottom:25px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}.blog_postcontent .video_frame iframe:hover{border:7px solid #f9f9f9;}.blog_post h3{width:74%;}.blog_postcontent .image_frame.small{float:left;width:43%;border:7px solid #fff;margin-bottom:25px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}.blog_postcontent .image_frame.small:hover{border:7px solid #f9f9f9;}.blog_postcontent .image_frame img{float:left;width:99.7%;border:1px solid #fff;}.blog_postcontent .video_frame.small iframe{float:left;width:43%;height:140px;border:7px solid #fff;margin-bottom:25px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);}.blog_postcontent .video_frame iframe:hover{border:7px solid #f9f9f9;}.post_info_content_small{padding:0px;margin:0 0 0 4%;width:50%;float:left;}ul.post_meta_links_small{float:left;margin:-15px 0px 12px 80px;padding:0px 0px 0px 0px;width:80%;}.post_meta_links_small li.post_by{float:left;padding:0px 0px 0px 18px;background:url(/themes/vira/images/blog/icon-by-user.png) no-repeat 0px 5px;}.post_meta_links_small li.post_categoty{float:left;padding:0px 0px 0px 26px;background:url(/themes/vira/images/blog/icon-category.png) no-repeat 9px 6px;}.post_meta_links_small li.post_comments{float:left;padding:0px 0px 0px 26px;background:url(/themes/vira/images/blog/icon-comments.png) no-repeat 9px 5px;}.post_meta_links_small li a{color:#a1a1a1;padding:0px 5px 0px 0px;text-decoration:none;font-size:11px;}.post_meta_links_small li a:hover{color:#727272;padding:0px 5px 0px 0px;text-decoration:none;font-size:11px;}.blog_post a.date{padding:10px 5px 0px 0px;text-decoration:none;width:55px;height:55px;text-align:center;background:#f9f9f9;display:block;margin-right:20px;float:left;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);}.blog_post a.date strong{color:#1889c1;font-size:27px;font-weight:normal;display:block;margin-bottom:10px;}.blog_post a.date:hover strong{color:#333;}.blog_post a.date i{color:#fff;font-size:11px;font-style:normal;padding:0px 10px;display:block;border-top:1px solid #f3f3f3;width:40px;background-color:#1889c1;}.blog_post a.date:hover i{background-color:#454545;}.post_readmore:link,.post_readmore:visited{float:right;height:27px;width:185px;text-align:center;padding-top:7px;color:#fff;text-decoration:none;background:url(/themes/vira/images/skin01/but_post_readmore.jpg) no-repeat left top;}.post_readmore:hover{float:right;height:27px;width:185px;text-align:center;padding-top:7px;color:#fff;text-decoration:none;background:url(/themes/vira/images/skin01/but_post_readmore_hover.jpg) no-repeat left top;}.sharepost{float:left;width:80%;margin-bottom:30px;}.sharepost ul{margin:0px;padding:0px;}.sharepost li{margin:0px 7px 5px 0px;padding:2px 5px;float:left;list-style-type:none;background-color:#1889c1;}.sharepost li i{color:#fff;}.sharepost li:hover{background-color:#454545;}.about_author{float:left;width:93%;padding:20px;background-color:#f9f9f9;border:1px solid #eee;}.about_author img{float:left;margin-right:20px;}.about_author a{font-family:'Open Sans' !important;font-weight:normal;font-weight:600;color:#333;}.about_author a:hover{color:#ff8100;}.pagination{clear:both;padding:10px 0;margin-bottom:20px;font-family:'Open Sans',sans-serif;}.pagination b{float:left;margin:0px 5px 2px 0;padding:0px 10px;font-weight:normal;color:#999;}.pagination a.navlinks{font-size:12px;color:#454545 !important;background-color:#eee;font-weight:600;text-transform:uppercase;padding:7px 10px;border-radius:3px;}.pagination a.navlinks:hover{color:#fff !important;background-color:#454545;}.pagination a.current{color:#fff !important;background-color:#454545;}.comment_form{float:left;width:90%;margin-top:30px;}.comment_form label{float:left;width:90px;height:15px;padding:7px 10px;margin-bottom:20px;}.comment_input_bg{float:left;width:70%;height:25px;padding:7px 10px 0px 10px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_textarea_bg{float:left;width:90%;height:235px;padding:7px 10px 0px 10px;margin-bottom:20px;border-top:2px solid #e3e3e3;border-left:2px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.comment_checkbox{float:left;display:block;width:90%;margin-top:10px;}.comment_submit{background-color:var(--primary-color);padding:9px 13px;font-family:'Open Sans',sans-serif;font-weight:600;border-radius:4px;color:#fff !important;text-transform:uppercase;border:none;}.comment_submit:hover{background-color:var(--primary-color-dark);cursor:pointer;}.comment_wrap{padding:20px 20px 20px 0px;overflow:hidden;border-bottom:1px solid #eee;}.comment_wrap.chaild{border-bottom:1px solid #eee;margin:10px 20px 10px 50px;overflow:hidden;}.gravatar{float:left;}.comment_content{overflow:hidden;padding-left:20px;position:relative;min-height:80px;}.comment_content .comment_meta{position:relative;}.comment_content .comment_meta .comment_author{display:inline;font-size:14px;font-style:normal;}.comment_content .comment_meta .comment_author i{display:inline;font-size:11px;font-style:italic;}.comment_content .comment_text{clear:both;padding-top:0px;overflow:hidden;}.comment_content .comment_text a{color:#d3d3d3;margin-top:5px;float:left;}.comment_content .comment_text a:hover{color:#727272;margin-top:5px;float:left;}#comments_section li ul li{margin-left:30px;}.comment_form{float:left;width:690px;margin-top:30px;}.blocklabel{float:left;width:100%;display:block;margin-top:10px;}.comment_form label{float:left;width:90px;height:15px;padding:7px 10px;margin-bottom:20px;}.input_bg{float:left;width:70%;height:32px;vertical-align:middle;padding:0px 0px 0px 10px;border-top:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.textarea_bg{float:left;width:90%;height:235px;padding:7px 10px 0px 10px;margin-bottom:20px;border-top:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;}.address-info{float:left;background-color:#f9f9f9;border:1px solid #e1e1e1;padding:20px 20px 10px 20px;width:91%;margin-bottom:40px;}.address-info a{color:#1889c1;}.address-info a:hover{color:#454545;}.google-map{width:99%;height:350px;border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}.our_team_box{width:100%;float:left;}.our_team_box ul{margin:0;padding:7px 0 0 0px;float:left;width:160px;}.our_team_box li{margin:0;padding:0;list-style-type:none;color:#a9a9a9;}.our_team_box li a{margin:7px 5px 0 0;padding:0;float:left;}.our_team_box  img.teammempic{width:100%;margin:0px;padding:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}.our_team_box  img.teammempic:hover{width:100%;margin:0px;padding:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.our_team_box li a img:hover{margin:0px;padding:0;opacity:0.7;filter:alpha(opacity=10);}.our_team_box li strong{font-size:13px;color:#454545;display:block;}.our_team_box li strong i{color:#999;font-size:11px;font-style:normal;}.our_team_box .boxleft{width:160px;float:left;margin:0px 20px 0 0;}.our_team_box .cont-area{float:left;font-size:10px;color:#727272;width:100%;margin-bottom:10px;}.our_team_box .boxright{width:160px;float:right;margin:0px;}.our_team_box li a i{color:#dadada;}.our_team_box_big{width:100%;float:left;}.our_team_box_big ul{margin:0;padding:20px 0 0 0px;float:left;width:220px;}.our_team_box_big li{margin:0;padding:0;list-style-type:none;color:#a9a9a9;}.our_team_box_big li a{margin:7px 5px 0 0;padding:0;float:left;}.our_team_box_big  img.teammempic{width:225px;margin:0px;padding:0;float:left;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}.our_team_box_big  img.teammempic:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.our_team_box_big li a img:hover{margin:0px;padding:0;opacity:0.7;filter:alpha(opacity=10);}.our_team_box_big li strong{font-size:14px;color:#454545;display:block;}.our_team_box_big li strong i{color:#999;font-size:12px;font-style:normal;}.our_team_box_big .cont-area{float:left;font-size:10px;color:#727272;width:100%;margin-bottom:10px;}.our_team_box_big li a i{color:#dadada;}ul.clients_logos_list{padding:0;margin:20px 0 0 0px;position:relative;}.clients_logos_list li{padding:0;margin:0;float:left;width:25%;}.clients_logos_list li img{width:100%;}.clients_logos_list li.last{margin:0 0px 0 0;}.portfolio_area{padding:0px;margin:0px;width:100%;float:left;}.portfolio_area_left{padding:0px;margin:0px;width:75%;float:left;}.portfolio_area_left img{padding:0px;margin:0px;width:100%;float:left;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}.portfolio_area_right{padding:0px;margin:0px 0px 0px 3%;width:22%;float:left;}.project_details{padding:0px;margin:50px 0px 0px 0px;}.project_details span{padding:5px 0px;margin:0px 0px 0px 0px;font-size:14px;font-weight:bold;color:#454545;float:left;width:100%;border-bottom:1px solid #e3e3e3;}.project_details strong{padding:0px 0px;margin:0px 0px 0px 0px;font-size:13px;font-weight:bold;color:#727272;float:left;width:40%;}.project_details em{padding:0px 0px;margin:0px 0px 0px 0px;font-size:13px;font-weight:normal;font-style:normal;color:#727272;float:left;width:60%;}.project_details span a{padding:3px 10px;margin:0px 0px 0px 3px;font-size:11px;font-weight:normal;font-style:normal;color:#727272;background-color:#e3e3e3;border-radius:3px;}.project_details span a:hover{background-color:#ddd;}.addto_favorites{padding:3px 10px 5px 10px;margin:20px 0px 0px 0px;width:122px;display:block;border-radius:3px;font-size:13px;color:#999;background:#eee;}.addto_favorites:hover{background:#ddd;}.addto_favorites i{color:#c3c3c3;}ul.small_social_links{padding:0px;margin:9px 0 25px 0px;}.small_social_links li{padding:0px;margin:0px 9px 0px 0px;float:left;}.small_social_links li i{color:#1889c1;}.small_social_links li a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}.small_social_links li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;}.portfolio_image{float:left;width:98%;padding:0px;margin:0px;border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}.portfolio_image .title{float:left;width:92%;padding:10px 19px 7px 20px;margin:0px;font-size:13px;color:#333;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;}.portfolio_image img{float:left;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.portfolio_image img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-moz-opacity:1;-khtml-opacity:1;opacity:1;}.site-search-area{margin:0px;padding:0px;}#site-searchform{margin:0;padding:0;}#site-searchform #s{border:1px solid #eee;background-color:#fff;width:71%;height:30px;padding:5px 10px 0px 10px;color:#999;float:left;}#site-searchform #searchsubmit{float:left;width:50px;height:36px;cursor:pointer;text-indent:-5555em;overflow:hidden;background:#1889c1 url(/themes/vira/images/site-search-icon.png) no-repeat center 11px;border:0;}#site-searchform #searchsubmit:hover{float:left;width:50px;height:36px;cursor:pointer;text-indent:-5555em;overflow:hidden;background:#454545 url(/themes/vira/images/site-search-icon.png) no-repeat center 11px;border:0;}.sidebar_widget{float:left;width:100%;padding:0px;margin:0px;}.sidebar_widget ul.arrows_list1{margin-top:-3px;}.sidebar_widget ul.arrows_list1 li a{color:#1889c1;}.sidebar_widget ul.arrows_list1 li a:hover{color:#666;}.sidebar_title{float:left;width:100%;background:url(/themes/vira/images/title-h-line2.png) no-repeat left 26px;}.sidebar_widget h3,.clientsays_widget h3{margin-bottom:25px;background-color:#fff;float:left;padding:0px 0px 10px 0px;}.sidebar_widget h3 i,.clientsays_widget h3 i{font-weight:normal;font-style:normal;}ul.recent_posts_list{margin:0px;padding:0px;width:100%;float:left;}.recent_posts_list li{padding:0px 0px 10px 0px;margin:0px 0px 13px 0px;list-style-type:none;border-bottom:1px solid #f5f6f6;float:left;width:100%;}.recent_posts_list li a{text-decoration:none;display:block;color:#999;}.recent_posts_list li a:hover{color:#1889c1;}.recent_posts_list li span{float:left;margin-right:15px;}.recent_posts_list li span img{float:left;margin-right:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.recent_posts_list li span img:hover{float:left;margin-right:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;}.recent_posts_list li i{padding:1px 0px 0px 0px;margin:0px;display:block;font-size:10px;font-style:normal;color:#c9c9c9;}.recent_posts_list li.last{padding:0px 0px 7px 0px;margin:0px 0px 0px 0px;border-bottom:0px solid #f5f6f6;}.clientsays_widget{float:left;width:100%;padding:0px;margin:0px;color:#999;}.clientsays_widget strong{font-weight:600;color:#454545;}.clientsays_widget h3{margin-bottom:18px;}.clientsays_widget img{float:left;margin-right:13px;margin-top:7px;border:1px solid #e3e3e3;}ul.adsbanner-list{margin:0px 0px 0px 0px;padding:0px;float:left;width:100%;}.adsbanner-list li{margin:0px 10px 10px 0px;padding:0px;float:left;width:120px;height:120px;list-style-type:none;}.adsbanner-list li img{margin:0px;padding:0px;float:left;width:120px;height:120px;list-style-type:none;}.adsbanner-list li.last{margin:0px 0px 0px 0px;padding:0px;float:left;width:120px;height:120px;list-style-type:none;}a.but_goback,a.but_ok_2,a.but_wifi,a.but_warning_sign,a.but_user,a.but_tag,a.but_table,a.but_star,a.but_search,a.but_phone,a.but_pencil,a.but_new_window,a.but_music,a.but_hand_right,a.but_thumbs_down,a.but_thumbs_up,a.but_globe,a.but_hospital,a.but_coffe_cup,a.but_settings,a.but_chat,a.but_play_button,a.but_remove_2,a.but_lock,a.but_shopping_cart,a.but_exclamation_mark,a.but_info,a.but_question_mark,a.but_minus,a.but_plus,a.but_folder_open,a.but_file,a.but_envelope,a.but_edit,a.but_cogwheel,a.but_check,a.but_camera,a.but_calendar,a.but_bookmark,a.but_book,a.but_download,a.but_pdf,a.but_word_doc,a.but_woman{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:600;-moz-border-radius:3px;border-radius:3px;}a.but_goback i{color:#fff;}a.but_goback{padding:13px 25px 13px 22px;margin:0px 0px 0px 0px;background:#1889c1;border-bottom:1px solid #454545;}a.but_goback:hover{color:#fff;background-color:#32a8e3;}a.but_ok_2{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_ok_2:hover{background-color:#ff9900;}a.but_wifi{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#0099cc;border-bottom:1px solid #909090;}a.but_wifi:hover{background-color:#00abde;}a.but_warning_sign{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e5cc19;border-bottom:1px solid #909090;}a.but_warning_sign:hover{background-color:#efda1b;}a.but_user{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#007f99;border-bottom:1px solid #909090;}a.but_user:hover{background-color:#0090ad;}a.but_tag{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e59919;border-bottom:1px solid #909090;}a.but_tag:hover{background-color:#efa61b;}a.but_table{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c6699;border-bottom:1px solid #909090;}a.but_table:hover{background-color:#5674ad;}a.but_star{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#99cc4c;border-bottom:1px solid #909090;}a.but_star:hover{background-color:#a6da52;}a.but_search{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#66667f;border-bottom:1px solid #909090;}a.but_search:hover{background-color:#747490;}a.but_phone{padding:10px 20px 10px 20px;margin:0px 0px 0px 0px;background:#e56619;border-bottom:1px solid #909090;}a.but_phone:hover{background-color:#ef6f1b;}a.but_pencil{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cc4c19;border-bottom:1px solid #909090;}a.but_pencil:hover{background-color:#da521b;}a.but_new_window{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#001900;border-bottom:1px solid #909090;}a.but_new_window:hover{background-color:#333333;}a.but_music{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cccc7f;border-bottom:1px solid #909090;}a.but_music:hover{background-color:#dada8a;}a.but_hand_right{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_hand_right:hover{color:#fff;background-color:#ff9900;}a.but_thumbs_down{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#9999cc;border-bottom:1px solid #909090;}a.but_thumbs_down:hover{background-color:#a6a6da;}a.but_thumbs_up{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#00cce5;border-bottom:1px solid #909090;}a.but_thumbs_up:hover{background-color:#00daef;}a.but_globe{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#669999;border-bottom:1px solid #909090;}a.but_globe:hover{background-color:#6fa6a6;}a.but_hospital{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#196666;border-bottom:1px solid #909090;}a.but_hospital:hover{background-color:#1b6f6f;}a.but_coffe_cup{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f994c;border-bottom:1px solid #909090;}a.but_coffe_cup:hover{background-color:#8aa652;}a.but_settings{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#997f4c;border-bottom:1px solid #909090;}a.but_settings:hover{background-color:#a68a52;}a.but_chat{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f9919;border-bottom:1px solid #909090;}a.but_chat:hover{background-color:#8aa61b;}a.but_play_button{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c664c;border-bottom:1px solid #909090;}a.but_play_button:hover{background-color:#567456;}a.but_remove_2{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e59966;border-bottom:1px solid #909090;}a.but_remove_2:hover{background-color:#efa66f;}a.but_lock{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#994c19;border-bottom:1px solid #909090;}a.but_lock:hover{background-color:#a6521b;}a.but_shopping_cart{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#cc7f4c;border-bottom:1px solid #909090;}a.but_shopping_cart:hover{background-color:#da8a52;}a.but_exclamation_mark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c7f7f;border-bottom:1px solid #909090;}a.but_exclamation_mark:hover{background-color:#528a8a;}a.but_info{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#667fcc;border-bottom:1px solid #909090;}a.but_info:hover{background-color:#6f8ada;}a.but_question_mark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c0019;border-bottom:1px solid #909090;}a.but_question_mark:hover{background-color:#620020;}a.but_minus{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#666666;border-bottom:1px solid #909090;}a.but_minus:hover{background-color:#747474;}a.but_plus{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#333333;border-bottom:1px solid #909090;}a.but_plus:hover{background-color:#444444;}a.but_folder_open{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#99cc99;border-bottom:1px solid #909090;}a.but_folder_open:hover{background-color:#a6daa6;}a.but_file{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#999999;border-bottom:1px solid #909090;}a.but_file:hover{background-color:#a6a6a6;}a.but_envelope{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#727272;border-bottom:1px solid #909090;}a.but_envelope:hover{background-color:#7c7c7c;}a.but_edit{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#e5cc7f;border-bottom:1px solid #909090;}a.but_edit:hover{background-color:#efda8a;}a.but_cogwheel{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#194c7f;border-bottom:1px solid #909090;}a.but_cogwheel:hover{background-color:#1e5c99;}a.but_check{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#004c4c;border-bottom:1px solid #909090;}a.but_check:hover{background-color:#005c5c;}a.but_camera{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#007fcc;border-bottom:1px solid #909090;}a.but_camera:hover{background-color:#008ada;}a.but_calendar{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#4c99e5;border-bottom:1px solid #909090;}a.but_calendar:hover{background-color:#52a6ef;}a.but_bookmark{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#990000;border-bottom:1px solid #909090;}a.but_bookmark:hover{background-color:#b60000;}a.but_book{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#7f9999;border-bottom:1px solid #909090;}a.but_book:hover{background-color:#8aa6a6;}a.but_download{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_download:hover{background-color:#ff9900;}a.but_pdf{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_pdf:hover{background-color:#ff9900;}a.but_word_doc{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_word_doc:hover{background-color:#ff9900;}a.but_woman{padding:10px 22px 10px 22px;margin:0px 0px 0px 0px;background:#ff8100;border-bottom:1px solid #909090;}a.but_woman:hover{background-color:#ff9900;}.info,.error,.notice,.success{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #bbb;margin-bottom:20px;font-size:13px;}p.error{border:none;}.info strong,.error strong,.notice strong,.success strong{font-size:16px;}.message-box-wrap{border:0px solid #fff;padding:10px;}.info{color:#4a84bc;border-color:#c6e3ff;background-color:#e6f3ff;}.error{color:#bd6767;border-color:#f1bdbd;background-color:#ffdddd;}.notice{color:#a79a30;border-color:#d7d099;background-color:#f6f2d2;}.success{color:#1ea133;border-color:#a9ecb4;background-color:#dffbe4;}.close-but{width:10px;height:10px;float:right;border:none;margin:5px;background:url(/themes/vira/images/elements/icon-remove.png) no-repeat center top;}.dropcap1,.dropcap2,.dropcap3{float:left;text-align:center;overflow:hidden;font-family:'Open Sans',sans-serif;font-weight:normal;}.dropcap1{width:53px;height:58px;background:url(/themes/vira/images/elements/dropcap_gray.png) no-repeat scroll 0px 0px transparent;color:#999;margin:0 8px -4px 0;font-size:32px;}.dropcap1.gray{background-image:url(/themes/vira/images/elements/dropcap_gray.png);}.dropcap2{background:url(/themes/vira/images/elements/dropcap_gray.png) no-repeat scroll 0 -108px transparent;color:#999;height:56px;width:53px;margin:0 8px -4px 0;font-size:32px;}.dropcap2.gray{background-image:url(/themes/vira/images/elements/dropcap_gray.png);}.dropcap3{font-size:40px;width:44px;height:44px;margin:0 0 -4px 0;}.dropcap3.gray{color:#999;}ul.list1,ul.list2,ul.list3,ul.list4,ul.list5,ul.list6,ul.list7,ul.list8,ul.list9,ul.list10{list-style-type:none;margin:0px 0px 25px 0px;padding:0px;text-align:left;}ul.list1 li,ul.list2 li,ul.list3 li,ul.list4 li,ul.list5 li,ul.list6 li,ul.list7 li,ul.list8 li,ul.list9 li,ul.list10 li{padding-left:18px;margin:3px 0;}ul.list1 li{background:url(/themes/vira/images/elements/icon-heart.png) no-repeat left 5px;}ul.list2 li{background:url(/themes/vira/images/elements/icon-ok.png) no-repeat left 5px;}ul.list3 li{background:url(/themes/vira/images/elements/icon-right-arrow.png) no-repeat left 5px;}ul.list4 li{background:url(/themes/vira/images/elements/icon-star.png) no-repeat left 4px;}ul.list5 li{background:url(/themes/vira/images/elements/icon-chevron-right.png) no-repeat left 5px;}ul.list6 li{background:url(/themes/vira/images/elements/icon-chat.png) no-repeat left 5px;}ul.list7 li{background:url(/themes/vira/images/elements/icon-play-button.png) no-repeat left 5px;}ul.list8 li{background:url(/themes/vira/images/elements/icon-remove.png) no-repeat left 5px;}ul.list9 li{background:url(/themes/vira/images/elements/icon-cart.png) no-repeat left 5px;}ul.list10 li{background:url(/themes/vira/images/elements/icon-user.png) no-repeat left 4px;}.highlight{color:#fff;padding:2px 5px;background:#000;border-radius:3px;}.highlight.black{background:#000;border-radius:3px;}.highlight.red{background:#ff0000;border-radius:3px;}.highlight.gray{background:#aaa;}.highlight.yellow{background:#fff000;}.highlight.blue{background:#0099cc;}.highlight.pink{background:#e826b4;}.highlight.green{background:#48b02b;}.highlight.orange{background:#ffcc00;}.highlight.magenta{background:#9325ea;}.button,button{text-decoration:none;text-align:center;color:#585656;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:32px;padding:0px 15px;position:relative;outline:none;overflow:hidden;cursor:pointer;border:1px solid #dcdcdc;border:rgba(0,0,0,.2) 1px solid;border-bottom:rgba(0,0,0,.4) 1px solid;font-family:'Open Sans',sans-serif;font-weight:normal;text-transform:uppercase;background:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0%,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,center top,center bottom,from(rgba(255,255,255,.1)),to(rgba(0,0,0,.1)));background-color:white;}.button::-moz-focus-inner{border:none;}.button:hover,.button.hover,.page-numbers:hover{background:-moz-linear-gradient(center top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.1) 100%);background:-webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.2)));}.button:active,.button.active,.page-numbers:active{top:2px;background:-moz-linear-gradient(center top,rgba(0,0,0,.1) 0%,rgba(255,255,255,.2) 100%);background:-webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.2)),to(rgba(0,0,0,.1)));}.button.full{display:block;}.button.small{font-size:13px;}.button.medium{font-size:13px;height:40px;}.button.large{font-size:16px;height:50px;}.button.red{background-color:#ff0000;color:#fff;}.button.blue{background-color:#117ed1;color:#fff;}.button.lightblue{background-color:#0099cc;color:#fff;}.button.green{background-color:#009933;color:#fff;}.button.black{background-color:#333;color:#fff;}.button.orange{background-color:#ff8100;color:#fff;}.button.darkgray{background-color:#818181;color:#fff;}.button.gray{background-color:#f0f0f0;color:#000;}.table-style{float:left;width:100%;}.table-list{float:left;background-color:#fff;border:1px solid #dddddd;margin-bottom:20px;width:100%;}.table-list th{padding:10px;background-color:#eee;}.table-list td{padding:10px;text-align:center;background-color:#f5f5f5;}.table-list tr:hover td{background-color:#f9f9f9;}ul.list_empty{float:left;padding:0px;margin:0px;width:100%;}.list_empty li{float:left;padding:0px;margin:0px 20px 35px 0px;}.pricing-tables-main{position:relative;float:left;margin-bottom:40px;}.pricing-tables{position:relative;float:left;width:24%;border:1px solid #eee;}.pricing-tables .title{float:left;width:100%;height:30px;padding:13px 0 10px 0;background-color:#454545;text-align:center;font-size:23px;color:#fff;border-top:3px solid #272727;border-bottom:1px solid #818181;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables .price{float:left;width:100%;padding:20px 0 30px 0;background-color:#636363;text-align:center;font-size:40px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables .price i{font-size:14px;color:#ccc;display:block;font-weight:normal;font-style:normal;margin-top:5px;}.pricing-tables .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}.pricing-tables .cont-list ul{margin:0;padding:0;}.pricing-tables .cont-list li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff;}.pricing-tables .cont-list li.last{border:none;}.pricing-tables .ordernow{float:left;width:100%;padding:18px 0px;background-color:#eee;text-align:center;color:#fff;}.pricing-tables-main .ordernow .normalbut{color:#fff;background-color:#666;border:1px solid #454545;padding:10px 20px;border-radius:3px;font-weight:bold;}.pricing-tables-main .ordernow .normalbut:hover{background-color:#727272;}.pricing-tables-main .ordernow .colorchan{color:#fff;background-color:#1889c1;border:1px solid #666;padding:10px 20px;border-radius:3px;font-weight:bold;}.pricing-tables-main .ordernow .colorchan:hover{color:#fff;background-color:#299fd9;}.pricing-tables-helight{position:relative;float:left;width:27%;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.1);}.pricing-tables-helight .title{float:left;width:100%;height:46px;padding:20px 0 0 0;margin-top:-10px;background-color:#0091c1;text-align:center;font-size:23px;color:#fff;border-top:3px solid #0087b3;border-bottom:1px solid #00a4da;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-helight .price{float:left;width:100%;padding:20px 0 30px 0;background-color:#0099cc;text-align:center;font-size:45px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-helight .price i{font-size:14px;color:#eee;display:block;font-weight:normal;font-style:normal;margin-top:5px;}.pricing-tables-helight .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}.pricing-tables-helight .cont-list ul{margin:0;padding:0;}.pricing-tables-helight .cont-list li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff;}.pricing-tables-helight .cont-list li.last{border:none;}.pricing-tables-helight .ordernow{float:left;width:100%;padding:20px 0 25px 0;background-color:#eee;text-align:center;color:#fff;}.pricing-tables-two{position:relative;float:left;width:33%;border:1px solid #eee;}.pricing-tables-two .title{float:left;width:100%;height:30px;padding:13px 0 10px 0;background-color:#454545;text-align:center;font-size:23px;color:#fff;border-top:3px solid #272727;border-bottom:1px solid #818181;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-two .price{float:left;width:100%;padding:20px 0 30px 0;background-color:#636363;text-align:center;font-size:40px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-two .price i{font-size:14px;color:#ccc;display:block;font-weight:normal;font-style:normal;margin-top:5px;}.pricing-tables-two .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}.pricing-tables-two .cont-list ul{margin:0;padding:0;}.pricing-tables-two .cont-list li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff;}.pricing-tables-two .cont-list li.last{border:none;}.pricing-tables-two .ordernow{float:left;width:100%;padding:18px 0;background-color:#eee;text-align:center;color:#fff;}.pricing-tables-helight-two{position:relative;float:left;width:33%;z-index:3;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 5px rgba(0,0,0,0.1);}.pricing-tables-helight-two .title{float:left;width:100%;height:46px;padding:20px 0 0 0;margin-top:-10px;background-color:#0091c1;text-align:center;font-size:23px;color:#fff;border-top:3px solid #0087b3;border-bottom:1px solid #00a4da;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-helight-two .price{float:left;width:100%;padding:20px 0 30px 0;background-color:#0099cc;text-align:center;font-size:45px;color:#fff;font-family:'Open Sans',sans-serif;font-weight:normal;}.pricing-tables-helight-two .price i{font-size:14px;color:#eee;display:block;font-weight:normal;font-style:normal;margin-top:5px;}.pricing-tables-helight-two .cont-list{float:left;width:100%;padding:15px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#f9f9f9;text-align:center;color:#727272;}.pricing-tables-helight-two .cont-list ul{margin:0;padding:0;}.pricing-tables-helight-two .cont-list li{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #fff;}.pricing-tables-helight-two .cont-list li.last{border:none;}.pricing-tables-helight-two .ordernow{float:left;width:100%;padding:20px 0 25px 0;background-color:#eee;text-align:center;color:#fff;}.framed-box{border:1px solid #e3e3e3;width:100%;}.framed-box.center{text-align:center;}.framed-box-wrap{border:1px solid #fff;background-color:#f9f9f9;}.framed-box-wrap .pricing-title{background-color:#f1f1f1;padding:20px 0px 0px 0px;text-align:center;border-bottom:1px solid #fff;}.framed-box-wrap .pricing-text-list{padding:15px 20px 20px 20px;text-align:center;}.testimonials-5{float:left;}.testimonials-5 span{float:left;margin-top:15px;}.testimonials-4{float:left;}.testimonials-4 .left{float:left;width:50px;margin:5px 20px 5px 0;}.testimonials-4 span{float:left;height:34px;width:100%;padding:0px;position:relative;z-index:999;margin-bottom:-1px;margin-top:-15px;}.testimonials-4 .content{float:left;padding:20px 20px 25px 20px;border:1px solid #eee;background-color:#f9f9f9;border-radius:5px;}.testimonials-4 .content i{font-size:11px;color:#909090;text-transform:none;}.testimonials-2{float:left;}.testimonials-2 span{float:left;padding:20px 30px 20px 30px;border:1px solid #eee;background:#f9f9f9;}.big_text1{font-family:'Open Sans',sans-serif;font-weight:normal;font-size:27px;color:#999;}.big_text1 i{color:#1889c1;font-style:normal;}ul.fullimage_box{float:left;padding:0px;margin:0px;width:48%;}.fullimage_box li{padding:0px;margin:0px;}.fullimage_box li img{margin-bottom:8px;width:100%;}.fullimage_box li img:hover{}ul.fullimage_box.last{float:left;width:48%;margin-left:4%;}ul.fullimage_box2{float:left;padding:30px 20px;margin:0px;width:86.6%;border:1px solid #eee;border-radius:4px;}.fullimage_box2 li{padding:0px;margin:0px;text-align:center;}ul.fullimage_box2.last{float:left;width:100%;margin-left:4%;}.fullimage_box2 li i{color:#1889c1;}.fullimage_box2 h3{color:#1889c1;margin-top:13px;}.box_widget_full{float:left;width:96%;padding:2%;margin:0px;background-color:#fbfbfb;border:1px solid #eee;border-bottom:2px solid #eee;}ul.list_doted02{float:left;margin:13px 0px 0px 0px;padding:0px;}.list_doted02 li{margin:0px 0px 13px 0px;padding:0px 0px 0px 13px;background:url(/themes/vira/images/dot.png) no-repeat left 9px;}.list_doted02 li h5{margin-bottom:2px;padding-bottom:8px;border-bottom:1px solid #f3f3f3;}ul.arrows_list1{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.arrows_list1 li{margin:0px;padding:0px 0px 7px 0px;list-style-type:none;color:#999;}ul.lirc_section{float:left;padding:0px;margin:0px;width:100%;}.lirc_section li{float:left;padding:0px;margin:0px;}.lirc_section li.left{float:left;padding:0px;margin:0 8% 0 0;width:90px;height:90px;text-align:center;vertical-align:middle;background-color:#f3f3f3;border-radius:100%;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;}.lirc_section li.left i{color:#1889c1;}.lirc_section li.right{float:left;padding:0px;margin:0;width:60.7%;}.lirc_section li.left.two{padding:0px;margin:0 0 0 35%;width:65px;height:65px;text-align:center;vertical-align:middle;background-color:#f3f3f3;border-radius:100%;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;}.lirc_section li.right.two{float:left;padding:0px;margin:0;width:100%;text-align:center;}.lirc_section li.right.two h3{margin-top:20px;}.punchline_text_box{float:left;width:95.400%;padding:20px;margin:0px;border:1px solid #eee;border-left:5px solid #1889c1;color:#999;background:#f9f9f9;}.punchline_text_box strong{font-size:15px;color:#454545;}.punchline_text_box .left{float:left;width:80%;}.punchline_text_box .right{float:left;width:20%;}a.knowmore_but{float:right;padding:13px 20px 13px 20px;margin:0px 0px 0px 50px;font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;font-weight:600;background-color:#1889c1;-moz-border-radius:3px;border-radius:3px;border-bottom:1px solid #454545;}a.knowmore_but:hover{color:#fff;background-color:#32a8e3;}.get_features{width:100%;float:left;padding:0px;margin:0px;}.get_features h5{margin-bottom:7px;}.get_features ul.get_features_list{float:left;padding:0px;margin:0px 0px 23px 0px;}.get_features ul.get_features_list.last{margin:0px 0px 0px 0px;}.get_features .get_features_list li{float:left;padding:0px;margin:0px;}.get_features .get_features_list li.left{float:left;padding:0px;margin:0px 15px 0px 0px;width:44px;height:44px;background-color:#1889c1;border-radius:45px;text-align:center;vertical-align:middle;}.get_features .get_features_list li.left i{color:#fff;}.get_features .get_features_list li.right{width:80%;}ul.lirt_section{float:left;padding:0px;margin:0px;width:100%;}.lirt_section li.left{float:left;padding:0px;margin:0 25px 0 0;width:65px;height:65px;text-align:center;vertical-align:middle;background-color:#f3f3f3;border-radius:100%;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 2px 0px 0px #FFF;font-size:22px;}.lirt_section li strong{font-weight:600;font-size:14px;color:#1889c1;display:block;margin:8px 0 0 0;}.lirt_section li i{font-style:normal;}.error_pagenotfound{padding:30px 30px 45px 30px;margin:0 auto;width:67%;background-color:#fff;border:1px solid #eee;border-bottom:5px solid #eee;text-align:center;}.error_pagenotfound strong{display:block;font-size:145px;color:#e3e3e3;}.error_pagenotfound b{display:block;font-size:40px;color:#eee;margin:0;}.error_pagenotfound i{display:block;font-size:18px;color:#1889c1;margin:0;font-style:normal;}*:focus-visible{outline:3px solid #ff8c03;outline-offset:2px;}
@font-face{font-family:'FontAwesome';src:url(/themes/vira/css/font-awesome/font/fontawesome-webfont.eot?v=3.2.1);src:url(/themes/vira/css/font-awesome/font/fontawesome-webfont.eot#iefix&v=3.2.1) format('embedded-opentype'),url(/themes/vira/css/font-awesome/font/fontawesome-webfont.woff?v=3.2.1) format('woff'),url(/themes/vira/css/font-awesome/font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'),url(/themes/vira/css/font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}a [class^="icon-"],a [class*=" icon-"]{display:inline;}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}.icon-muted{color:#eeeeee;}.icon-light{color:#ffffff;}.icon-dark{color:#333333;}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.pull-right{float:right;}.pull-left{float:left;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}.icon-glass:before{content:"\f000";}.icon-music:before{content:"\f001";}.icon-search:before{content:"\f002";}.icon-envelope-alt:before{content:"\f003";}.icon-heart:before{content:"\f004";}.icon-star:before{content:"\f005";}.icon-star-empty:before{content:"\f006";}.icon-user:before{content:"\f007";}.icon-film:before{content:"\f008";}.icon-th-large:before{content:"\f009";}.icon-th:before{content:"\f00a";}.icon-th-list:before{content:"\f00b";}.icon-ok:before{content:"\f00c";}.icon-remove:before{content:"\f00d";}.icon-zoom-in:before{content:"\f00e";}.icon-zoom-out:before{content:"\f010";}.icon-power-off:before,.icon-off:before{content:"\f011";}.icon-signal:before{content:"\f012";}.icon-gear:before,.icon-cog:before{content:"\f013";}.icon-trash:before{content:"\f014";}.icon-home:before{content:"\f015";}.icon-file-alt:before{content:"\f016";}.icon-time:before{content:"\f017";}.icon-road:before{content:"\f018";}.icon-download-alt:before{content:"\f019";}.icon-download:before{content:"\f01a";}.icon-upload:before{content:"\f01b";}.icon-inbox:before{content:"\f01c";}.icon-play-circle:before{content:"\f01d";}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}.icon-refresh:before{content:"\f021";}.icon-list-alt:before{content:"\f022";}.icon-lock:before{content:"\f023";}.icon-flag:before{content:"\f024";}.icon-headphones:before{content:"\f025";}.icon-volume-off:before{content:"\f026";}.icon-volume-down:before{content:"\f027";}.icon-volume-up:before{content:"\f028";}.icon-qrcode:before{content:"\f029";}.icon-barcode:before{content:"\f02a";}.icon-tag:before{content:"\f02b";}.icon-tags:before{content:"\f02c";}.icon-book:before{content:"\f02d";}.icon-bookmark:before{content:"\f02e";}.icon-print:before{content:"\f02f";}.icon-camera:before{content:"\f030";}.icon-font:before{content:"\f031";}.icon-bold:before{content:"\f032";}.icon-italic:before{content:"\f033";}.icon-text-height:before{content:"\f034";}.icon-text-width:before{content:"\f035";}.icon-align-left:before{content:"\f036";}.icon-align-center:before{content:"\f037";}.icon-align-right:before{content:"\f038";}.icon-align-justify:before{content:"\f039";}.icon-list:before{content:"\f03a";}.icon-indent-left:before{content:"\f03b";}.icon-indent-right:before{content:"\f03c";}.icon-facetime-video:before{content:"\f03d";}.icon-picture:before{content:"\f03e";}.icon-pencil:before{content:"\f040";}.icon-map-marker:before{content:"\f041";}.icon-adjust:before{content:"\f042";}.icon-tint:before{content:"\f043";}.icon-edit:before{content:"\f044";}.icon-share:before{content:"\f045";}.icon-check:before{content:"\f046";}.icon-move:before{content:"\f047";}.icon-step-backward:before{content:"\f048";}.icon-fast-backward:before{content:"\f049";}.icon-backward:before{content:"\f04a";}.icon-play:before{content:"\f04b";}.icon-pause:before{content:"\f04c";}.icon-stop:before{content:"\f04d";}.icon-forward:before{content:"\f04e";}.icon-fast-forward:before{content:"\f050";}.icon-step-forward:before{content:"\f051";}.icon-eject:before{content:"\f052";}.icon-chevron-left:before{content:"\f053";}.icon-chevron-right:before{content:"\f054";}.icon-plus-sign:before{content:"\f055";}.icon-minus-sign:before{content:"\f056";}.icon-remove-sign:before{content:"\f057";}.icon-ok-sign:before{content:"\f058";}.icon-question-sign:before{content:"\f059";}.icon-info-sign:before{content:"\f05a";}.icon-screenshot:before{content:"\f05b";}.icon-remove-circle:before{content:"\f05c";}.icon-ok-circle:before{content:"\f05d";}.icon-ban-circle:before{content:"\f05e";}.icon-arrow-left:before{content:"\f060";}.icon-arrow-right:before{content:"\f061";}.icon-arrow-up:before{content:"\f062";}.icon-arrow-down:before{content:"\f063";}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}.icon-resize-full:before{content:"\f065";}.icon-resize-small:before{content:"\f066";}.icon-plus:before{content:"\f067";}.icon-minus:before{content:"\f068";}.icon-asterisk:before{content:"\f069";}.icon-exclamation-sign:before{content:"\f06a";}.icon-gift:before{content:"\f06b";}.icon-leaf:before{content:"\f06c";}.icon-fire:before{content:"\f06d";}.icon-eye-open:before{content:"\f06e";}.icon-eye-close:before{content:"\f070";}.icon-warning-sign:before{content:"\f071";}.icon-plane:before{content:"\f072";}.icon-calendar:before{content:"\f073";}.icon-random:before{content:"\f074";}.icon-comment:before{content:"\f075";}.icon-magnet:before{content:"\f076";}.icon-chevron-up:before{content:"\f077";}.icon-chevron-down:before{content:"\f078";}.icon-retweet:before{content:"\f079";}.icon-shopping-cart:before{content:"\f07a";}.icon-folder-close:before{content:"\f07b";}.icon-folder-open:before{content:"\f07c";}.icon-resize-vertical:before{content:"\f07d";}.icon-resize-horizontal:before{content:"\f07e";}.icon-bar-chart:before{content:"\f080";}.icon-twitter-sign:before{content:"\f081";}.icon-facebook-sign:before{content:"\f082";}.icon-camera-retro:before{content:"\f083";}.icon-key:before{content:"\f084";}.icon-gears:before,.icon-cogs:before{content:"\f085";}.icon-comments:before{content:"\f086";}.icon-thumbs-up-alt:before{content:"\f087";}.icon-thumbs-down-alt:before{content:"\f088";}.icon-star-half:before{content:"\f089";}.icon-heart-empty:before{content:"\f08a";}.icon-signout:before{content:"\f08b";}.icon-linkedin-sign:before{content:"\f08c";}.icon-pushpin:before{content:"\f08d";}.icon-external-link:before{content:"\f08e";}.icon-signin:before{content:"\f090";}.icon-trophy:before{content:"\f091";}.icon-github-sign:before{content:"\f092";}.icon-upload-alt:before{content:"\f093";}.icon-lemon:before{content:"\f094";}.icon-phone:before{content:"\f095";}.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}.icon-bookmark-empty:before{content:"\f097";}.icon-phone-sign:before{content:"\f098";}.icon-twitter:before{content:"\f099";}.icon-facebook:before{content:"\f09a";}.icon-github:before{content:"\f09b";}.icon-unlock:before{content:"\f09c";}.icon-credit-card:before{content:"\f09d";}.icon-rss:before{content:"\f09e";}.icon-hdd:before{content:"\f0a0";}.icon-bullhorn:before{content:"\f0a1";}.icon-bell:before{content:"\f0a2";}.icon-certificate:before{content:"\f0a3";}.icon-hand-right:before{content:"\f0a4";}.icon-hand-left:before{content:"\f0a5";}.icon-hand-up:before{content:"\f0a6";}.icon-hand-down:before{content:"\f0a7";}.icon-circle-arrow-left:before{content:"\f0a8";}.icon-circle-arrow-right:before{content:"\f0a9";}.icon-circle-arrow-up:before{content:"\f0aa";}.icon-circle-arrow-down:before{content:"\f0ab";}.icon-globe:before{content:"\f0ac";}.icon-wrench:before{content:"\f0ad";}.icon-tasks:before{content:"\f0ae";}.icon-filter:before{content:"\f0b0";}.icon-briefcase:before{content:"\f0b1";}.icon-fullscreen:before{content:"\f0b2";}.icon-group:before{content:"\f0c0";}.icon-link:before{content:"\f0c1";}.icon-cloud:before{content:"\f0c2";}.icon-beaker:before{content:"\f0c3";}.icon-cut:before{content:"\f0c4";}.icon-copy:before{content:"\f0c5";}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}.icon-save:before{content:"\f0c7";}.icon-sign-blank:before{content:"\f0c8";}.icon-reorder:before{content:"\f0c9";}.icon-list-ul:before{content:"\f0ca";}.icon-list-ol:before{content:"\f0cb";}.icon-strikethrough:before{content:"\f0cc";}.icon-underline:before{content:"\f0cd";}.icon-table:before{content:"\f0ce";}.icon-magic:before{content:"\f0d0";}.icon-truck:before{content:"\f0d1";}.icon-pinterest:before{content:"\f0d2";}.icon-pinterest-sign:before{content:"\f0d3";}.icon-google-plus-sign:before{content:"\f0d4";}.icon-google-plus:before{content:"\f0d5";}.icon-money:before{content:"\f0d6";}.icon-caret-down:before{content:"\f0d7";}.icon-caret-up:before{content:"\f0d8";}.icon-caret-left:before{content:"\f0d9";}.icon-caret-right:before{content:"\f0da";}.icon-columns:before{content:"\f0db";}.icon-sort:before{content:"\f0dc";}.icon-sort-down:before{content:"\f0dd";}.icon-sort-up:before{content:"\f0de";}.icon-envelope:before{content:"\f0e0";}.icon-linkedin:before{content:"\f0e1";}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}.icon-legal:before{content:"\f0e3";}.icon-dashboard:before{content:"\f0e4";}.icon-comment-alt:before{content:"\f0e5";}.icon-comments-alt:before{content:"\f0e6";}.icon-bolt:before{content:"\f0e7";}.icon-sitemap:before{content:"\f0e8";}.icon-umbrella:before{content:"\f0e9";}.icon-paste:before{content:"\f0ea";}.icon-lightbulb:before{content:"\f0eb";}.icon-exchange:before{content:"\f0ec";}.icon-cloud-download:before{content:"\f0ed";}.icon-cloud-upload:before{content:"\f0ee";}.icon-user-md:before{content:"\f0f0";}.icon-stethoscope:before{content:"\f0f1";}.icon-suitcase:before{content:"\f0f2";}.icon-bell-alt:before{content:"\f0f3";}.icon-coffee:before{content:"\f0f4";}.icon-food:before{content:"\f0f5";}.icon-file-text-alt:before{content:"\f0f6";}.icon-building:before{content:"\f0f7";}.icon-hospital:before{content:"\f0f8";}.icon-ambulance:before{content:"\f0f9";}.icon-medkit:before{content:"\f0fa";}.icon-fighter-jet:before{content:"\f0fb";}.icon-beer:before{content:"\f0fc";}.icon-h-sign:before{content:"\f0fd";}.icon-plus-sign-alt:before{content:"\f0fe";}.icon-double-angle-left:before{content:"\f100";}.icon-double-angle-right:before{content:"\f101";}.icon-double-angle-up:before{content:"\f102";}.icon-double-angle-down:before{content:"\f103";}.icon-angle-left:before{content:"\f104";}.icon-angle-right:before{content:"\f105";}.icon-angle-up:before{content:"\f106";}.icon-angle-down:before{content:"\f107";}.icon-desktop:before{content:"\f108";}.icon-laptop:before{content:"\f109";}.icon-tablet:before{content:"\f10a";}.icon-mobile-phone:before{content:"\f10b";}.icon-circle-blank:before{content:"\f10c";}.icon-quote-left:before{content:"\f10d";}.icon-quote-right:before{content:"\f10e";}.icon-spinner:before{content:"\f110";}.icon-circle:before{content:"\f111";}.icon-mail-reply:before,.icon-reply:before{content:"\f112";}.icon-github-alt:before{content:"\f113";}.icon-folder-close-alt:before{content:"\f114";}.icon-folder-open-alt:before{content:"\f115";}.icon-expand-alt:before{content:"\f116";}.icon-collapse-alt:before{content:"\f117";}.icon-smile:before{content:"\f118";}.icon-frown:before{content:"\f119";}.icon-meh:before{content:"\f11a";}.icon-gamepad:before{content:"\f11b";}.icon-keyboard:before{content:"\f11c";}.icon-flag-alt:before{content:"\f11d";}.icon-flag-checkered:before{content:"\f11e";}.icon-terminal:before{content:"\f120";}.icon-code:before{content:"\f121";}.icon-reply-all:before{content:"\f122";}.icon-mail-reply-all:before{content:"\f122";}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}.icon-location-arrow:before{content:"\f124";}.icon-crop:before{content:"\f125";}.icon-code-fork:before{content:"\f126";}.icon-unlink:before{content:"\f127";}.icon-question:before{content:"\f128";}.icon-info:before{content:"\f129";}.icon-exclamation:before{content:"\f12a";}.icon-superscript:before{content:"\f12b";}.icon-subscript:before{content:"\f12c";}.icon-eraser:before{content:"\f12d";}.icon-puzzle-piece:before{content:"\f12e";}.icon-microphone:before{content:"\f130";}.icon-microphone-off:before{content:"\f131";}.icon-shield:before{content:"\f132";}.icon-calendar-empty:before{content:"\f133";}.icon-fire-extinguisher:before{content:"\f134";}.icon-rocket:before{content:"\f135";}.icon-maxcdn:before{content:"\f136";}.icon-chevron-sign-left:before{content:"\f137";}.icon-chevron-sign-right:before{content:"\f138";}.icon-chevron-sign-up:before{content:"\f139";}.icon-chevron-sign-down:before{content:"\f13a";}.icon-html5:before{content:"\f13b";}.icon-css3:before{content:"\f13c";}.icon-anchor:before{content:"\f13d";}.icon-unlock-alt:before{content:"\f13e";}.icon-bullseye:before{content:"\f140";}.icon-ellipsis-horizontal:before{content:"\f141";}.icon-ellipsis-vertical:before{content:"\f142";}.icon-rss-sign:before{content:"\f143";}.icon-play-sign:before{content:"\f144";}.icon-ticket:before{content:"\f145";}.icon-minus-sign-alt:before{content:"\f146";}.icon-check-minus:before{content:"\f147";}.icon-level-up:before{content:"\f148";}.icon-level-down:before{content:"\f149";}.icon-check-sign:before{content:"\f14a";}.icon-edit-sign:before{content:"\f14b";}.icon-external-link-sign:before{content:"\f14c";}.icon-share-sign:before{content:"\f14d";}.icon-compass:before{content:"\f14e";}.icon-collapse:before{content:"\f150";}.icon-collapse-top:before{content:"\f151";}.icon-expand:before{content:"\f152";}.icon-euro:before,.icon-eur:before{content:"\f153";}.icon-gbp:before{content:"\f154";}.icon-dollar:before,.icon-usd:before{content:"\f155";}.icon-rupee:before,.icon-inr:before{content:"\f156";}.icon-yen:before,.icon-jpy:before{content:"\f157";}.icon-renminbi:before,.icon-cny:before{content:"\f158";}.icon-won:before,.icon-krw:before{content:"\f159";}.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}.icon-file:before{content:"\f15b";}.icon-file-text:before{content:"\f15c";}.icon-sort-by-alphabet:before{content:"\f15d";}.icon-sort-by-alphabet-alt:before{content:"\f15e";}.icon-sort-by-attributes:before{content:"\f160";}.icon-sort-by-attributes-alt:before{content:"\f161";}.icon-sort-by-order:before{content:"\f162";}.icon-sort-by-order-alt:before{content:"\f163";}.icon-thumbs-up:before{content:"\f164";}.icon-thumbs-down:before{content:"\f165";}.icon-youtube-sign:before{content:"\f166";}.icon-youtube:before{content:"\f167";}.icon-xing:before{content:"\f168";}.icon-xing-sign:before{content:"\f169";}.icon-youtube-play:before{content:"\f16a";}.icon-dropbox:before{content:"\f16b";}.icon-stackexchange:before{content:"\f16c";}.icon-instagram:before{content:"\f16d";}.icon-flickr:before{content:"\f16e";}.icon-adn:before{content:"\f170";}.icon-bitbucket:before{content:"\f171";}.icon-bitbucket-sign:before{content:"\f172";}.icon-tumblr:before{content:"\f173";}.icon-tumblr-sign:before{content:"\f174";}.icon-long-arrow-down:before{content:"\f175";}.icon-long-arrow-up:before{content:"\f176";}.icon-long-arrow-left:before{content:"\f177";}.icon-long-arrow-right:before{content:"\f178";}.icon-apple:before{content:"\f179";}.icon-windows:before{content:"\f17a";}.icon-android:before{content:"\f17b";}.icon-linux:before{content:"\f17c";}.icon-dribbble:before{content:"\f17d";}.icon-skype:before{content:"\f17e";}.icon-foursquare:before{content:"\f180";}.icon-trello:before{content:"\f181";}.icon-female:before{content:"\f182";}.icon-male:before{content:"\f183";}.icon-gittip:before{content:"\f184";}.icon-sun:before{content:"\f185";}.icon-moon:before{content:"\f186";}.icon-archive:before{content:"\f187";}.icon-bug:before{content:"\f188";}.icon-vk:before{content:"\f189";}.icon-weibo:before{content:"\f18a";}.icon-renren:before{content:"\f18b";}
#style-selector{position:fixed;top:90px;left:0;z-index:9999;border-top:2px solid #272727;border-right:2px solid #272727;border-bottom:2px solid #272727;border-left:0px solid #272727;}.style-selector-wrapper{position:relative;z-index:9999;display:inline-block;background:#454545;}.style-selector-wrapper > div{margin:0px 10px 10px 10px;}#style-selector a.close{position:absolute;top:-2px;right:-48px;width:46px;height:38px;text-align:center;background:#272727 url(/themes/vira/js/style-switcher/colors-swi.png) no-repeat 10px 4px;border-radius:0px;border-top:2px solid #272727;border-right:2px solid #272727;border-bottom:2px solid #272727;border-left:0px solid #272727;font-size:1px;color:#272727;}#style-selector a.active{box-shadow:0 0 0 2px #000;}#style-selector .title{height:40px;width:100%;float:left;display:block;background:#272727;text-align:center;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;}#style-selector .title-sub{margin-top:60px;margin-bottom:0px;margin-left:7px;display:block;color:#fff;text-align:left;font-weight:bold;font-size:12px;text-transform:uppercase;}#style-selector .title-sub2{margin-top:18px;margin-bottom:0px;margin-left:7px;display:block;color:#fff;text-align:left;font-weight:bold;font-size:12px;text-transform:uppercase;}#style-selector ul{width:180px;margin:0px 0px 0px 0px;padding:7px 0 10px 0;border-bottom:1px solid #505053;}#style-selector .styles{overflow:hidden;margin:0px 0px 0px 0px;}#style-selector .styles li{float:left;margin:2px;padding:0;color:#fff;border:1px solid #454545;}#style-selector .styles li a{display:block;cursor:pointer;color:#fff;}.layout select{margin:0 3px;width:100%;font-size:12px;}.bg-image img{width:auto;height:100%;}#style-selector .menu-fswitcher{margin-left:9px;}#style-selector .menu-fswitcher select{width:163px;padding:3px;border:1px solid #000;}.pre-color-skin1{width:27px;height:20px;background-color:#1889c1;float:left;cursor:pointer;}.pre-color-skin2{width:27px;height:20px;background-color:#ff8100;float:left;cursor:pointer;}.pre-color-skin3{width:27px;height:20px;background-color:#b3d222;float:left;cursor:pointer;}.pre-color-skin4{width:27px;height:20px;background-color:#0a70e3;float:left;cursor:pointer;}.pre-color-skin5{width:27px;height:20px;background-color:#00c400;float:left;cursor:pointer;}.pre-color-skin6{width:27px;height:20px;background-color:#ff0000;float:left;cursor:pointer;}.pre-color-skin7{width:27px;height:20px;background-color:var(--primary-color);float:left;cursor:pointer;}.pre-color-skin8{width:27px;height:20px;background-color:#ee82ee;float:left;cursor:pointer;}.pre-color-skin9{width:27px;height:20px;background-color:#ff00a9;float:left;cursor:pointer;}.pre-color-skin10{width:27px;height:20px;background-color:#964b00;float:left;cursor:pointer;}.bg-patterns1{width:27px;height:25px;background:url(/themes/vira/images/elements/bg.png) no-repeat center top;float:left;cursor:pointer;}.bg-patterns2{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-one.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns3{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-two.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns4{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-three.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns5{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-four.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns6{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-five.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns7{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-six.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns8{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-seven.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns9{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-eight.jpg) no-repeat center top;float:left;cursor:pointer;}.bg-patterns10{width:27px;height:25px;background:url(/themes/vira/images/elements/pattern-nine.jpg) no-repeat center top;float:left;cursor:pointer;}#style-selector .styles-noborder{overflow:hidden;margin:0px 0px 0px 0px;}#style-selector .styles-noborder li{float:left;margin:0px 4px;padding:0;color:#ddd;}#style-selector .styles-noborder li img{float:left;width:50px;height:40px;}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;margin-top:0px;max-height:500px !important;overflow:hidden;z-index:998;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){.fullwidthbanner-container{width:100% !important;position:relative;padding:0;margin-top:0px;max-height:430px;!important;overflow:hidden;z-index:998;}}@media only screen and (min-width:479px) and (max-width:767px){.fullwidthbanner-container{width:100% !important;position:relative;padding:0;margin-top:0px;max-height:270px !important;overflow:hidden;}}@media only screen and (max-width:479px){.fullwidthbanner-container{width:100% !important;position:relative;padding:0;margin-top:0px;max-height:170px !important;overflow:hidden;}}
.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important;}.tp-caption{z-index:1;}.tp-caption.h_line{position:absolute;width:24.1%;height:1px;background-color:#f3f3f3;}.tp-caption.big_white{position:absolute;text-shadow:none;padding:0px;margin:0px;font-size:27px;font-family:'Open Sans',sans;font-weight:normal;color:#595959;letter-spacing:0px;}.tp-caption.large_text{position:absolute;text-shadow:none;padding:0px;margin:0px;font-size:67px;font-family:'Open Sans',sans;font-weight:bold;color:#333;letter-spacing:0px;text-transform:uppercase;}.tp-caption.large_text_two{position:absolute;text-shadow:none;padding:0px;margin:0px;font-size:45px;font-family:'Open Sans',sans;font-weight:bold;color:#1889c1;letter-spacing:0px;}.tp-caption.medium_grey{position:absolute;text-shadow:none;padding:0px;margin:0px;font-size:27px;font-family:'Open Sans',sans;font-weight:600;color:#333;letter-spacing:0px;}.tp-caption.small_text{position:absolute;color:#727272;text-shadow:none;font-weight:normal;font-size:18px;line-height:27px;font-family:'Open Sans',sans;;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-align:right;}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0,0,0,0.5);}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font-weight:bold;font-size:50px;line-height:60px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0,0,0,0.2);letter-spacing:0px;}.tp-caption.very_large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.bold_red_text{position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.bold_brown_text{position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.bold_green_text{position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96;}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#fff;}.tp-caption.boxshadow{-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5);box-shadow:0px 0px 10px rgba(0,0,0,0.5);}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans;}.tp-caption.noshadow{text-shadow:none;}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}.button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(/themes/vira/js/revolutionslider/rs-plugin/images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;}.button.big{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(/themes/vira/js/revolutionslider/rs-plugin/images/gradient/g40.png) repeat-x top;}.purchase:hover,.button:hover,.button.big:hover{background-position:bottom,15px 11px;}@media only screen and (min-width:768px) and (max-width:999px){.tp-caption a.button_slider{margin:0px;padding:0px 0px 0px 20px;width:120px;height:40px;line-height:40px;font-size:14px;background-size:100%;}.tp-caption a.button_slider:hover{color:#fff;background-size:100%;}}@media only screen and (min-width:480px) and (max-width:767px){.tp-caption a.button_slider{margin:0px;padding:0px 0px 0px 10px;width:80px;height:27px;line-height:27px;font-size:9px;background-size:100%;}.tp-caption a.button_slider:hover{color:#fff;background-size:100%;}}@media only screen and (min-width:0px) and (max-width:479px){.tp-caption a.button_slider{margin:0px;padding:0px 0px 0px 5px;width:58px;height:18px;line-height:18px;font-size:7px;background-size:100%;}.tp-caption a.button_slider:hover{color:#fff;background-size:100%;}}.button.green,.button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b;}.button.blue,.button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68;}.button.red,.button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212;}.button.orange,.button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00;}.button.darkgrey,.button.grey,.button:hover.darkgrey,.button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222;}.button.lightgrey,.button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555;}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden;}.tp-simpleresponsive img{max-width:none;}.noFilterClass{filter:none !important;}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}.tp-bannershadow.tp-shadow1{background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/shadow1.png) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px;}.tp-bannershadow.tp-shadow2{background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px;}.tp-bannershadow.tp-shadow3{background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/shadow3.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px;}.caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%;}.caption.fullscreenvideo iframe{width:100% !important;height:100% !important;}.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%;}.tp-caption.fullscreenvideo iframe{width:100% !important;height:100% !important;}.tpclear{clear:both;}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.tp-bullets.simplebullets.navbar-old{background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:-10px;margin-left:3px;}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px;}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:-12px;}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px;}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px;}.tp-bullets.simplebullets.square .bullet.last{margin-right:0px;}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px;}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px;}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px;}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important;}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important;}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px;}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important;}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important;}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left;}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left;}.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/large_left.png) no-Repeat top left;width:40px;height:40px;}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/large_right.png) no-Repeat top left;width:40px;height:40px;}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px;}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px;}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px;}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px;}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px;}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px;}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px;}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px;}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px;}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px;}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px;}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px;}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px;}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px;}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/large_left.png) no-Repeat 0 0;width:39px;height:46px;}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/large_right.png) no-Repeat 0 0;width:39px;height:46px;}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left;}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px;}.fullwidthbanner-container .tp-thumbs{padding:3px;}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative;}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute;}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;}.tp-thumbs img{width:100%;}.tp-bannertimer{width:100%;height:10px;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/timer.png);position:absolute;z-index:200;}.tp-bannertimer.tp-bottom{bottom:0px !important;height:5px;}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs{width:300px !important;height:30px !important;}.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px !important;height:30px !important;}.responsive .tp-bullets.tp-thumbs .bullet{width:60px !important;height:30px !important;}}@media only screen and (min-width:0px) and (max-width:479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none;}}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}.tp-simpleresponsive a{text-decoration:none;}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0;}.tp-simpleresponsive >ul >li{list-stye:none;position:absolute;visibility:hidden;}.caption.slidelink a div,.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/coloredbg.png) repeat;}.tp-loader{background:url(/themes/vira/js/revolutionslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.tp-transparentimg{content:"url(/themes/vira/js/revolutionslider/rs-plugin/assets/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%;}
ul.tabs-two li{padding:0;margin:0 0 0 0px;min-height:45px;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;border-bottom:1px solid #ddd;}ul.tabs-two li a{text-decoration:none;color:#454545;display:block;font-size:12px;text-transform:uppercase;outline:none;cursor:pointer;text-align:left;padding:0px 15px 0px 15px;background-color:#eee;width:90px;font-style:normal;border-bottom:1px solid #fff;font-family:'Open Sans' !important;font-weight:600;}ul.tabs-two li a:hover{}html ul.tabs-two li.active,html ul.tabs-two li.active a,html ul.tabs-two li.active a:hover{color:#1889c1;background-color:#fff;height:44px;}#tabs-two.fullpage{padding:0px;float:left;clear:both;width:100%;}ul.tabs-two.fullpage{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:10%;background:#eee;}.tab-container-two.fullpage{overflow:hidden;float:left;padding:30px;width:83.9%;background-color:#fff;border-bottom:3px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;}ul.tabs-two.fullpage li a{text-decoration:none;color:#727272;display:block;font-size:12px;text-transform:uppercase;outline:none;cursor:pointer;text-align:left;padding:0px 10px 0px 10px;background-color:#eee;width:85px;border-bottom:1px solid #fff;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){#tabs-two.fullpage{padding:0px;float:left;clear:both;width:100%;}ul.tabs-two.fullpage{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:14%;background:#eee;}.tab-container-two.fullpage{overflow:hidden;float:left;padding:30px;width:77%;background-color:#fff;border-bottom:3px solid #eee;border-right:1px solid #eee;border-top:1px solid #eee;}}@media only screen and (min-width:480px) and (max-width:767px){#tabs-two.fullpage{padding:0px;float:left;clear:both;width:100%;}ul.tabs-two.fullpage{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:22%;background:#eee;}.tab-container-two.fullpage{overflow:hidden;float:left;padding:30px;width:63%;background-color:#fff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-top:1px solid #eee;}ul.tabs-two.fullpage li a{text-decoration:none;color:#727272;display:block;font-size:11px;text-transform:uppercase;outline:none;cursor:pointer;text-align:left;padding:0px 10px 0px 10px;background-color:#eee;width:85px;border-bottom:1px solid #fff;}}@media only screen and (max-width:479px){#tabs-two.fullpage{padding:0px;float:left;clear:both;width:100%;}ul.tabs-two.fullpage{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:25%;background:#eee;}.tab-container-two.fullpage{overflow:hidden;float:left;padding:10px 20px 10px 10px;width:63%;background-color:#fff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-top:1px solid #eee;}ul.tabs-two.fullpage li a{text-decoration:none;color:#727272;display:block;font-size:10px;text-transform:uppercase;outline:none;cursor:pointer;text-align:left;padding:0px 10px 0px 10px;background-color:#eee;width:85px;border-bottom:1px solid #fff;}}
#tabs{padding:0px;float:left;clear:both;width:99%;margin-bottom:0px;margin-top:10px;border:1px solid #eee;}ul.tabs{margin:0;padding:0;float:left;list-style:none;min-height:45px;width:100%;background:#eee;}ul.tabs li{float:left;padding:0;margin:0 0 0 0px;min-height:45px;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;border-right:2px solid #fff;}ul.tabs li a{text-decoration:none;color:#454545;display:block;font-size:14px;outline:none;cursor:pointer;text-align:center;padding:0px 15px 0px 15px;background-color:#eee;font-family:'Open Sans' !important;font-weight:normal;font-weight:600;}ul.tabs li a:hover{}html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover{color:#454545;background-color:#fff;border-top:2px solid #1889c1;height:44px;}.tab-container{overflow:hidden;clear:both;float:left;padding:0px;width:100%;border-bottom:3px solid #eee;}.tab-content{padding:25px;background:#fff;}.tab-content h3{font-size:18px;margin-bottom:10px;color:#454545;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){#tabs{padding:0px;float:left;clear:both;width:99.5%;margin-bottom:0px;margin-top:10px;border:1px solid #eee;}.tab-container{overflow:hidden;clear:both;float:left;padding:20px 15px 10px 15px;width:96%;background-color:#fff;}.tab-content{padding:15px;font-size:14px;background:#fff;}}@media only screen and (min-width:480px) and (max-width:767px){#tabs{padding:0px;float:left;clear:both;width:99%;margin-bottom:0px;margin-top:10px;border:1px solid #eee;}.tab-container{overflow:hidden;clear:both;float:left;padding:20px 15px 10px 15px;width:93%;background-color:#fff;}.tab-content{padding:5px;font-size:14px;background:#fff;}}@media only screen and (max-width:479px){#tabs{padding:0px;float:left;clear:both;width:98%;margin-bottom:0px;margin-top:10px;border:1px solid #eee;}.tab-container{overflow:hidden;clear:both;float:left;padding:20px 15px 10px 15px;width:89%;background-color:#fff;}.tab-content{padding:5px;font-size:14px;background:#fff;}ul.tabs li a{font-size:12px;}}
.jcarousel-skin-tango .jcarousel-container{padding:0px;margin:0px 0px 0px 0px;}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:100%;text-align:left;float:left;}.jcarousel-skin-tango .jcarousel-container-horizontal strong{font-size:14px;color:#454545;display:block;margin-top:7px;font-family:'Open Sans';font-weight:600;margin-left:20px;}.jcarousel-skin-tango .jcarousel-container-horizontal i{font-family:'Open Sans';font-size:12px;font-weight:600;color:#999;display:block;margin-left:20px;margin-top:-3px;font-style:normal;}.jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;height:418px;}.jcarousel-skin-tango .jcarousel-item{width:235px;height:418px;}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:18px;}.jcarousel-skin-tango .jcarousel-item-placeholder{color:#000;}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:215px;left:-235px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/next-horizontal.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/themes/vira/js/jcarousel/prev-horizontal.png);}.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:215px;left:-265px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/prev-horizontal.png) no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/themes/vira/js/jcarousel/next-horizontal.png);}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-32px 0;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;height:200px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-item{width:235px;height:200px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:-58px;left:220px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/next-horizontal.png) no-repeat 0 0;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:-58px;left:196px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/prev-horizontal.png) no-repeat 0 0;}@media only screen and (min-width:768px) and (max-width:999px){.jcarousel-skin-tango .jcarousel-next-horizontal{top:275px;left:-170px;}.jcarousel-skin-tango .jcarousel-prev-horizontal{top:275px;left:-200px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-next-horizontal{left:167px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-prev-horizontal{left:137px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-item{width:190px;height:190px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-item img{width:190px;height:190px;}.portfolio_sidebar_widget .jcarousel-skin-tango .item{width:190px;height:190px;}}@media only screen and (min-width:480px) and (max-width:767px){.jcarousel-skin-tango .jcarousel-next-horizontal{top:-165px;left:412px;}.jcarousel-skin-tango .jcarousel-prev-horizontal{top:-165px;left:385px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-next-horizontal{left:410px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-prev-horizontal{left:380px;}}@media only screen and (max-width:479px){.jcarousel-skin-tango .jcarousel-next-horizontal{top:-200px;left:272px;}.jcarousel-skin-tango .jcarousel-prev-horizontal{top:-200px;left:245px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-next-horizontal{left:272px;}.portfolio_sidebar_widget .jcarousel-skin-tango .jcarousel-prev-horizontal{left:245px;}}
.people_says .jcarousel-skin-tango .jcarousel-container{padding:0px;margin:0px 0px 0px 0px;border:none;}.people_says .jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl;}.people_says .jcarousel-skin-tango .jcarousel-container-horizontal{width:100%;text-align:left;float:left;}.people_says .jcarousel-skin-tango .jcarousel-container-horizontal strong{font-size:14px;color:#333;display:block;margin-top:40px;font-family:'Open Sans';font-weight:600;text-align:right;}.people_says .jcarousel-skin-tango .jcarousel-container-horizontal i{font-family:'Open Sans';font-size:12px;font-weight:600;color:#999;display:block;margin-top:-4px;text-align:right;font-style:normal;}.people_says .jcarousel-skin-tango .jcarousel-container-horizontal p{text-align:center;}.people_says .jcarousel-skin-tango .jcarousel-clip{overflow:hidden;}.people_says .jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;}.people_says .jcarousel-skin-tango .jcarousel-item{width:1000px;border:none;padding:0px;margin:0px;border-left:2px solid #fff;}.people_says .jcarousel-skin-tango .jcarousel-item p{width:90%;margin:0 auto;}.people_says .jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0px;}.people_says .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}.people_says .jcarousel-skin-tango .jcarousel-item-placeholder{color:#000;}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:103px;left:660px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/next-horizontal.png) no-repeat 0 0;}.people_says .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url(/themes/vira/js/jcarousel/prev-horizontal.png);}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal:hover,.people_says .jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:-32px 0;}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0;}.people_says .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.people_says .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.people_says .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.people_says .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:103px;left:640px;width:26px;height:27px;cursor:pointer;background:transparent url(/themes/vira/js/jcarousel/prev-horizontal.png) no-repeat 0 0;}.people_says .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(/themes/vira/js/jcarousel/next-horizontal.png);}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-position:-32px 0;}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}.people_says .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.people_says .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.people_says .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.people_says .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){.people_says .jcarousel-skin-tango .jcarousel-item{width:732px;}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal{left:500px;}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal{left:480px;}}@media only screen and (min-width:480px) and (max-width:767px){.people_says .jcarousel-skin-tango .jcarousel-item{width:443px;}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal{top:158px;left:340px;}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal{top:158px;left:320px;}}@media only screen and (max-width:479px){.people_says .jcarousel-skin-tango .jcarousel-item{width:300px;min-height:340px;}.people_says .jcarousel-skin-tango .jcarousel-next-horizontal{top:285px;left:145px;}.people_says .jcarousel-skin-tango .jcarousel-prev-horizontal{top:285px;left:125px;}}
.nivoSlider{position:relative;width:100%;overflow:hidden;font-weight:600;}.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}.nivo-box img{display:block;}.nivo-caption{position:absolute;left:9%;bottom:10%;background:#eee;color:#1c1c1a;text-align:left;width:40%;height:auto;border-left:5px solid #1889c1;z-index:8;padding:20px 30px;opacity:0.7;overflow:hidden;display:none;-moz-opacity:0.7;filter:alpha(opacity=7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nivo-caption p{padding:0px;margin:10px 0 0 0;color:#727272;}.nivo-caption .big-text{font-size:25px;text-transform:none;color:#1889c1;}.nivo-caption b{font-size:16px;color:#727272;font-weight:normal;display:block;margin-top:14px;}.nivo-caption a{display:inline !important;}.nivo-caption a.slider_more{color:#727272;font-size:14px;min-height:22px;float:left;padding-left:27px;margin-top:20px;text-transform:uppercase;background:url(/themes/vira/images/sliders/arrow-slider.png) no-repeat left 1px;}.nivo-caption a:hover{color:#ffa902;}.nivo-html-caption1{display:none;}.nivo-html-caption2{display:none;}.nivo-html-caption3{display:none;}.nivo-html-caption4{display:none;}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}.nivo-prevNav{left:20px;width:30px;height:30px;text-indent:-9999px;background:url(/themes/vira/js/nivo-slider/arrows.png) no-repeat;background-position:0px 0px;}.nivo-nextNav{right:20px;width:30px;height:30px;text-indent:-9999px;background:url(/themes/vira/js/nivo-slider/arrows.png) no-repeat;background-position:-30px 0;}.nivo-controlNav{text-align:center;padding:15px 0;}.nivo-controlNav a{cursor:pointer;}.nivo-controlNav a.active{font-weight:bold;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){.slider_mer_minus{min-height:320px;}.nivo-caption{padding:20px 20px;}.nivo-caption .big-text{font-size:18px;text-transform:none;}.nivo-caption b{font-size:14px;color:#727272;font-weight:600;display:block;margin-top:10px;}}@media only screen and (min-width:480px) and (max-width:767px){.slider_mer_minus{min-height:200px;}.nivo-caption{padding:10px 10px;}.nivo-caption .big-text{font-size:12px;text-transform:none;}.nivo-caption b{font-size:10px;color:#727272;font-weight:600;display:block;margin-top:5px;}}@media only screen and (max-width:479px){.slider_mer_minus{min-height:120px;}.nivo-caption{padding:10px 10px;}.nivo-caption .big-text{font-size:14px;text-transform:none;}.nivo-caption b{font-size:10px;color:#727272;font-weight:600;margin-top:10px;display:none;}}
.cbp,.cbp *,.cbp *:after,.cbp:after,.cbp-l-filters-alignCenter,.cbp-l-filters-alignCenter *,.cbp-l-filters-alignCenter .cbp-filter-counter:after,.cbp-l-filters-alignLeft,.cbp-l-filters-alignLeft *,.cbp-l-filters-alignRight,.cbp-l-filters-alignRight *,.cbp-l-filters-alignRight .cbp-filter-counter:after,.cbp-l-filters-button,.cbp-l-filters-button *,.cbp-l-filters-button .cbp-filter-counter:after,.cbp-l-filters-buttonCenter,.cbp-l-filters-buttonCenter *,.cbp-l-filters-buttonCenter .cbp-filter-counter:after,.cbp-l-filters-dropdown,.cbp-l-filters-dropdown *,.cbp-l-filters-dropdownHeader:after,.cbp-l-filters-list,.cbp-l-filters-list *,.cbp-l-filters-work,.cbp-l-filters-work *,.cbp-l-filters-big,.cbp-l-filters-big *,.cbp-l-filters-text,.cbp-l-filters-text *,.cbp-l-filters-text .cbp-filter-counter:after,.cbp-l-filters-underline,.cbp-l-filters-underline *,.cbp-popup-wrap,.cbp-popup-wrap *,.cbp-popup-wrap:before,.cbp-popup-loadingBox:after,.cbp-l-loadMore-bgbutton,.cbp-l-loadMore-bgbutton *,.cbp-l-loadMore-button,.cbp-l-loadMore-button *,.cbp-l-loadMore-text,.cbp-l-loadMore-text *,.cbp-search,.cbp-search *,.cbp-search-icon:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cbp-l-grid-agency-title,.cbp-l-grid-agency-desc,.cbp-l-grid-work-title,.cbp-l-grid-work-desc,.cbp-l-grid-blog-title,.cbp-l-grid-projects-title,.cbp-l-grid-projects-desc,.cbp-l-grid-masonry-projects-title,.cbp-l-grid-masonry-projects-desc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbp-l-filters-alignCenter,.cbp-l-filters-alignCenter *,.cbp-l-filters-alignLeft,.cbp-l-filters-alignLeft *,.cbp-l-filters-alignRight,.cbp-l-filters-alignRight *,.cbp-l-filters-button,.cbp-l-filters-button *,.cbp-l-filters-buttonCenter,.cbp-l-filters-buttonCenter *,.cbp-l-filters-dropdown,.cbp-l-filters-dropdown *,.cbp-l-filters-list,.cbp-l-filters-list *,.cbp-l-filters-work,.cbp-l-filters-work *,.cbp-l-filters-big,.cbp-l-filters-big *,.cbp-l-filters-text,.cbp-l-filters-text *,.cbp-l-filters-underline,.cbp-l-filters-underline *{-webkit-tap-highlight-color:transparent}.cbp:after,.cbp-lazyload:after,.cbp-popup-loadingBox:after,.cbp-popup-singlePageInline:after{content:'';position:absolute;width:34px;height:34px;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-animation:cbp-rotation .8s infinite linear;animation:cbp-rotation .8s infinite linear;border-left:3px solid rgba(114,144,182,0.15);border-right:3px solid rgba(114,144,182,0.15);border-bottom:3px solid rgba(114,144,182,0.15);border-top:3px solid rgba(114,144,182,0.8);border-radius:100%}.cbp-item{display:inline-block;margin:0 10px 20px 0}.cbp{position:relative;margin:0 auto;z-index:1;height:400px}.cbp>*{visibility:hidden}.cbp .cbp-item{position:absolute;top:0;left:0;list-style-type:none;margin:0;padding:0;overflow:hidden}.cbp img{display:block;border:0;width:100%;height:auto}.cbp a,.cbp a:hover,.cbp a:active{text-decoration:none;outline:0}.cbp-ready>*{visibility:visible}.cbp-ready:after{display:none;visibility:hidden}.cbp-lazyload{position:relative;background:#fff;display:block}.cbp-lazyload img{opacity:1}.cbp-lazyload img[data-cbp-src]{opacity:0}.cbp-lazyload img:not([data-cbp-src]){-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.cbp-lazyload:after{z-index:0}.cbp-wrapper-outer{overflow:hidden;position:relative;margin:0 auto}.cbp-wrapper-outer,.cbp-wrapper,.cbp-wrapper-helper{list-style-type:none;padding:0;width:100%;height:100%;z-index:1}.cbp-wrapper,.cbp-wrapper-helper{position:absolute;top:0;left:0;margin:0}.cbp-item-off{z-index:-1;pointer-events:none;visibility:hidden}.cbp-item-on2off{z-index:0}.cbp-item-off2on{z-index:1}.cbp-item-on2on{z-index:2}.cbp-item-wrapper{width:100%;height:100%;position:relative;top:0;left:0}.cbp-l-project-related-wrap img,.cbp-l-inline img{display:block;width:100%;height:auto;border:0}.cbp-addItems{-webkit-transition:height .5s ease-in-out !important;transition:height .5s ease-in-out !important;will-change:height}.cbp-addItems .cbp-item{-webkit-transition:top .5s ease-in-out,left .5s ease-in-out;transition:top .5s ease-in-out,left .5s ease-in-out}.cbp-addItems .cbp-item-loading{-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out;-webkit-transition:none;transition:none}.cbp-panel{width:94%;max-width:1170px;margin:0 auto}.cbp-misc-video{position:relative;height:0;padding-bottom:56.25%;background:#1889c1;text-align:center}.cbp-misc-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes cbp-rotation{0{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes cbp-rotation{0{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.clearfix:after{content:" ";display:block;height:0;clear:both}.cbp-l-filters-left{float:left}.cbp-l-filters-right{float:right}.cbp-caption,.cbp-caption-defaultWrap,.cbp-caption-activeWrap{display:block}.cbp-caption-activeWrap{background-color:#1889c1}.cbp-caption-active .cbp-caption,.cbp-caption-active .cbp-caption-defaultWrap,.cbp-caption-active .cbp-caption-activeWrap{overflow:hidden;position:relative;z-index:1}.cbp-caption-active .cbp-caption-defaultWrap{top:0}.cbp-caption-active .cbp-caption-activeWrap{width:100%;position:absolute;z-index:2;height:100%}.cbp-l-caption-title{color:#fff;font:600 21px/23px "Open Sans",sans-serif}.cbp-l-caption-desc{color:#1889c1;font:500 14px/18px "Open Sans",sans-serif}.cbp-l-caption-text{font:400 14px/21px "Open Sans",sans-serif;color:#fff;letter-spacing:3px;padding:0 6px}.cbp-l-caption-buttonLeft,.cbp-l-caption-buttonRight{background-color:#1889c1;color:#FFFFFF;display:inline-block;font:400 12px/30px "Open Sans",sans-serif;min-width:90px;text-align:center;margin:4px;padding:0 6px}.cbp-l-caption-buttonLeft:hover,.cbp-l-caption-buttonRight:hover{opacity:0.7;color:#fff;}.cbp-caption-none .cbp-caption-activeWrap{display:none}.cbp-l-caption-alignLeft .cbp-l-caption-body{padding:12px 30px}.cbp-caption-fadeIn .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-minimal .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-moveRight .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-overlayRightAlong .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-pushDown .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-pushTop .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-revealBottom .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-revealLeft .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-revealTop .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-zoom .cbp-l-caption-alignLeft .cbp-l-caption-body,.cbp-caption-opacity .cbp-l-caption-alignLeft .cbp-l-caption-body{padding-top:120px}.cbp-l-caption-alignCenter{display:table;width:100%;height:100%}.cbp-l-caption-alignCenter .cbp-l-caption-body{display:table-cell;vertical-align:middle;text-align:center;padding:10px 0}.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{position:relative;-webkit-transition:left 0.4s cubic-bezier(0.19,1,0.22,1);transition:left 0.4s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft{left:-20px}.cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,.cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,.cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{left:20px}.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight{left:0}.cbp-caption-fadeIn .cbp-caption-activeWrap{opacity:0;top:0;background-color:rgba(0,0,0,0.85);-webkit-transition:opacity 0.9s cubic-bezier(0.19,1,0.22,1);transition:opacity 0.9s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-fadeIn .cbp-caption:hover .cbp-caption-activeWrap{opacity:1}.cbp-caption-minimal .cbp-l-caption-title,.cbp-caption-minimal .cbp-l-caption-desc{position:relative;left:0;opacity:0;-webkit-transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out}.cbp-caption-minimal .cbp-l-caption-title{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cbp-caption-minimal .cbp-l-caption-desc{-webkit-transform:translateY(70%);transform:translateY(70%)}.cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-title,.cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-desc{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cbp-caption-minimal .cbp-caption-activeWrap{top:0;background-color:#1889c1;background-color:rgba(0,0,0,0.8);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.cbp-caption-minimal .cbp-caption:hover .cbp-caption-activeWrap{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.cbp-caption-moveRight .cbp-caption-activeWrap{left:-100%;top:0;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-moveRight .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateX(100%);transform:translateX(100%)}.cbp-caption-overlayBottom .cbp-caption-activeWrap{height:60px;background-color:#181616;background-color:rgba(24,22,22,0.7);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottom .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cbp-caption-overlayBottomAlong .cbp-caption-defaultWrap,.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap{-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap{height:60px}.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cbp-caption-overlayBottomPush .cbp-caption-defaultWrap{-webkit-transition:top 0.6s cubic-bezier(0.19,1,0.22,1);transition:top 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottomPush .cbp-caption-activeWrap{bottom:-60px;height:60px;-webkit-transition:bottom 0.6s cubic-bezier(0.19,1,0.22,1);transition:bottom 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap{top:-60px}.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-activeWrap{bottom:0}.cbp-caption-overlayBottomReveal .cbp-caption-defaultWrap{z-index:2;-webkit-transition:top 0.5s cubic-bezier(0.19,1,0.22,1);transition:top 0.5s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap{bottom:0;z-index:1;height:60px}.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap{top:-60px}.cbp-caption-overlayRightAlong .cbp-caption-defaultWrap,.cbp-caption-overlayRightAlong .cbp-caption-activeWrap{-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-overlayRightAlong .cbp-caption-activeWrap{top:0;left:-50%;width:50%}.cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateX(25%);transform:translateX(25%)}.cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateX(100%);transform:translateX(100%)}.cbp-caption-pushDown .cbp-caption-defaultWrap,.cbp-caption-pushDown .cbp-caption-activeWrap{-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-pushDown .cbp-caption-activeWrap{top:-102%;height:102%}.cbp-caption-pushDown .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateY(100%);transform:translateY(100%)}.cbp-caption-pushDown .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateY(99%);transform:translateY(99%)}.cbp-caption-pushTop .cbp-caption-activeWrap,.cbp-caption-pushTop .cbp-caption-defaultWrap{-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-pushTop .cbp-caption-activeWrap{height:102%}.cbp-caption-pushTop .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cbp-caption-pushTop .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateY(-99%);transform:translateY(-99%)}.cbp-caption-revealBottom .cbp-caption-defaultWrap{z-index:2;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-revealBottom .cbp-caption-activeWrap{top:0;z-index:1}.cbp-caption-revealBottom .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cbp-caption-revealLeft .cbp-caption-activeWrap{left:100%;top:0;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-revealLeft .cbp-caption:hover .cbp-caption-activeWrap{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cbp-caption-revealTop .cbp-caption-defaultWrap{z-index:2;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-revealTop .cbp-caption-activeWrap{top:0;z-index:1}.cbp-caption-revealTop .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:translateY(100%);transform:translateY(100%)}.cbp-caption-zoom .cbp-caption-defaultWrap{-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19,1,0.22,1);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:scale(1.25);transform:scale(1.25)}.cbp-caption-zoom .cbp-caption-activeWrap{opacity:0;top:0;background-color:rgba(0,0,0,0.9);-webkit-transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1);transition:opacity 0.8s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-zoom .cbp-caption:hover .cbp-caption-activeWrap{opacity:1}.cbp-caption-opacity .cbp-item{padding:1px}.cbp-caption-opacity .cbp-caption,.cbp-caption-opacity .cbp-caption-activeWrap,.cbp-caption-opacity .cbp-caption-defaultWrap{background-color:transparent}.cbp-caption-opacity .cbp-caption{border:1px solid transparent}.cbp-caption-opacity .cbp-caption:hover{border-color:#EDEDED}.cbp-caption-opacity .cbp-caption-defaultWrap{opacity:1;-webkit-transition:opacity 0.6s cubic-bezier(0.19,1,0.22,1);transition:opacity 0.6s cubic-bezier(0.19,1,0.22,1)}.cbp-caption-opacity .cbp-caption:hover .cbp-caption-defaultWrap{opacity:.8}.cbp-caption-opacity .cbp-caption:hover .cbp-caption-activeWrap{top:0}.cbp-caption-expand .cbp-caption-activeWrap{height:auto;background-color:transparent}.cbp-caption-expand .cbp-caption{border-bottom:1px dotted #eaeaea}.cbp-caption-expand .cbp-caption-defaultWrap{cursor:pointer;font:500 15px/23px "Roboto",sans-serif;color:#474747;padding:12px 0 11px 26px}.cbp-caption-expand .cbp-caption-defaultWrap .fa{position:absolute;top:16px;left:0;width:16px;text-align:center;font-size:14px}.cbp-caption-expand .cbp-l-caption-body{font:400 13px/21px "Roboto",sans-serif;color:#888;padding:0 0 20px 26px}.cbp-caption-expand-active{-webkit-transition:height .4s !important;transition:height .4s !important}.cbp-caption-expand-active .cbp-item{-webkit-transition:left .4s,top .4s !important;transition:left .4s,top .4s !important}.cbp-caption-expand-open .cbp-caption-activeWrap{-webkit-transition:height .4s;transition:height .4s}.cbp-l-filters-alignCenter{margin-bottom:30px;text-align:center;font:400 12px/21px sans-serif;color:#DADADA}.cbp-l-filters-alignCenter .cbp-filter-item{color:#949494;cursor:pointer;font:400 13px/21px "Open Sans",sans-serif;padding:0 12px;transition:all .3s ease-in-out;position:relative;overflow:visible;margin:0 0 10px;display:inline-block}.cbp-l-filters-alignCenter .cbp-filter-item:hover{color:#4183d7}.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active{color:#4183d7;cursor:default}.cbp-l-filters-alignCenter .cbp-filter-counter{background:none repeat scroll 0 0 #626161;border-radius:3px;color:#FFFFFF;font:400 11px/18px "Open Sans",sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:34px;position:absolute;bottom:0;left:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.cbp-l-filters-alignCenter .cbp-filter-counter:after{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #626161;display:none}.cbp-l-filters-alignCenter .cbp-filter-item:hover .cbp-filter-counter:after{display:block}.cbp-l-filters-alignCenter .cbp-filter-item:hover .cbp-filter-counter{bottom:30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cbp-l-filters-alignLeft{margin-bottom:30px}.cbp-l-filters-alignLeft .cbp-filter-item{background-color:#fff;border:1px solid #cdcdcd;cursor:pointer;font:400 12px/30px "Open Sans",sans-serif;padding:0 13px;position:relative;overflow:visible;margin:0 8px 10px 0;display:inline-block;color:#888888;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cbp-l-filters-alignLeft .cbp-filter-item:hover{color:#111}.cbp-l-filters-alignLeft .cbp-filter-item.cbp-filter-item-active{background-color:#6C7A89;border:1px solid #6C7A89;color:#fff;cursor:default}.cbp-l-filters-alignLeft .cbp-filter-counter{display:inline}.cbp-l-filters-alignRight{margin-bottom:30px;text-align:right}.cbp-l-filters-alignRight .cbp-filter-item{background-color:transparent;color:#8B8B8B;cursor:pointer;font:400 11px/31px "Open Sans",sans-serif;padding:0 14px;position:relative;overflow:visible;margin:0 0 10px 5px;border:1px solid #E4E2E2;text-transform:uppercase;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cbp-l-filters-alignRight .cbp-filter-item:hover{color:#2B3444}.cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter:after{display:block}.cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter{bottom:44px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active{color:#FFFFFF;background-color:#049372;border-color:#049372;cursor:default}.cbp-l-filters-alignRight .cbp-filter-counter{background:none repeat scroll 0 0 #049372;border-radius:3px;color:#fff;font:400 11px/18px "Open Sans",sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:34px;position:absolute;bottom:0;left:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .25s ease,bottom .25s ease;transition:opacity .25s ease,bottom .25s ease}.cbp-l-filters-alignRight .cbp-filter-counter:after{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #049372;display:none}.cbp-l-filters-button{margin-bottom:30px}.cbp-l-filters-button .cbp-filter-item{background-color:#FFFFFF;border:1px solid #ECECEC;color:#888888;cursor:pointer;font:400 12px/32px "Open Sans",sans-serif;margin:0 10px 10px 0;overflow:visible;padding:0 17px;position:relative;display:inline-block;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.cbp-l-filters-button .cbp-filter-item:hover{color:#545454;border-color:#DADADA}.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{background-color:#545454;color:#fff;border-color:#5d5d5d;cursor:default}.cbp-l-filters-button .cbp-filter-counter{background-color:#545454;border-radius:3px;color:#fff;font:400 11px/18px "Open Sans",sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:34px;position:absolute;bottom:0;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .25s ease,bottom .25s ease;transition:opacity .25s ease,bottom .25s ease}.cbp-l-filters-button .cbp-filter-counter:after{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #545454;display:none}.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter:after{display:block}.cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter{bottom:44px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cbp-l-filters-buttonCenter{margin-bottom:30px;text-align:center}.cbp-l-filters-buttonCenter .cbp-filter-item{background-color:#FFFFFF;border:1px solid #ECECEC;color:#888888;cursor:pointer;font:400 12px/32px "Roboto",sans-serif;margin:0 10px 10px 0;overflow:visible;padding:0 17px;position:relative;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cbp-l-filters-buttonCenter .cbp-filter-item:hover{color:#5d5d5d}.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active{color:#3B9CB3;border-color:#8CD2E5;cursor:default}.cbp-l-filters-buttonCenter .cbp-filter-counter{background-color:#68ABBC;border-radius:3px;color:#fff;font:400 11px/18px "Roboto",sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:34px;position:absolute;bottom:0;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .25s ease,bottom .25s ease;transition:opacity .25s ease,bottom .25s ease}.cbp-l-filters-buttonCenter .cbp-filter-counter:after{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #68ABBC;display:none}.cbp-l-filters-buttonCenter .cbp-filter-item:hover .cbp-filter-counter:after{display:block}.cbp-l-filters-buttonCenter .cbp-filter-item:hover .cbp-filter-counter{bottom:44px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cbp-l-filters-dropdown{margin-bottom:40px;height:38px;position:relative;z-index:5}.cbp-l-filters-dropdownWrap{width:200px;position:absolute;right:0;background:#4d4c4d}.cbp-l-filters-dropdownHeader{font:400 12px/38px "Open Sans",sans-serif;margin:0 17px;color:#FFF;cursor:default;position:relative}.cbp-l-filters-dropdownHeader:after{border-color:#fff transparent;border-style:solid;border-width:5px 5px 0;content:"";height:0;position:absolute;right:0;top:50%;width:0;margin-top:-1px}.cbp-l-filters-dropdownWrap.cbp-l-filters-dropdownWrap-open .cbp-l-filters-dropdownHeader:after{border-width:0 5px 5px}.cbp-l-filters-dropdownList{display:none;list-style:none outside none;margin:0;padding:0}.cbp-l-filters-dropdownList>li{margin:0;list-style:none}.cbp-l-filters-dropdownWrap.cbp-l-filters-dropdownWrap-open .cbp-l-filters-dropdownList{display:block;margin:0}.cbp-l-filters-dropdownList .cbp-filter-item{background:transparent;color:#b3b3b3;width:100%;text-align:left;font:400 12px/40px "Open Sans",sans-serif;margin:0;padding:0 17px;cursor:pointer;border:none;border-top:1px solid #595959}.cbp-l-filters-dropdownList .cbp-filter-item:hover{color:#e6e6e6}.cbp-l-filters-dropdownList .cbp-filter-item-active{color:#fff;cursor:default}.cbp-l-filters-dropdownWrap .cbp-filter-counter{display:inline}.cbp-l-filters-dropdown-floated{float:right;margin-top:-2px;margin-left:20px;width:200px}.cbp-l-filters-list{margin-bottom:30px;content:"";display:table;clear:both}.cbp-l-filters-list .cbp-filter-item{background-color:transparent;color:#585252;cursor:pointer;font:400 12px/35px "Open Sans",sans-serif;padding:0 18px;position:relative;overflow:visible;margin:0 0 10px;float:left;border:1px solid #3288C4;border-right-width:0;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}.cbp-l-filters-list .cbp-filter-item:hover{color:#1889c1}.cbp-l-filters-list .cbp-filter-item.cbp-filter-item-active{cursor:default;color:#FFFFFF;background-color:#3288C4}.cbp-l-filters-list-first{border-radius:6px 0 0 6px}.cbp-l-filters-list-last{border-radius:0 6px 6px 0;border-right-width:1px !important}.cbp-l-filters-list .cbp-filter-counter{display:inline}@media only screen and (max-width:600px){.cbp-l-filters-list .cbp-filter-item{margin-right:5px;border-radius:6px;border-right-width:1px}}.cbp-l-filters-work{margin-bottom:30px;text-align:center}.cbp-l-filters-work .cbp-filter-item{background-color:#FFFFFF;color:#888;cursor:pointer;font:600 11px/37px "Open Sans",sans-serif;margin:0 5px 10px 0;overflow:visible;padding:0 16px;position:relative;display:inline-block;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cbp-l-filters-work .cbp-filter-item:hover{color:#fff;background:#607D8B}.cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active{background:#607D8B;color:#fff;cursor:default}.cbp-l-filters-work .cbp-filter-counter{font:600 11px/37px "Open Sans",sans-serif;text-align:center;display:inline-block;margin-left:8px}.cbp-l-filters-work .cbp-filter-counter:before{content:'('}.cbp-l-filters-work .cbp-filter-counter:after{content:')'}.cbp-l-filters-big{margin-bottom:30px;text-align:center}.cbp-l-filters-big .cbp-filter-item{color:#444;cursor:pointer;font:400 15px/22px "Roboto",sans-serif;margin:0 15px 10px 0;padding:10px 23px;position:relative;display:inline-block;border:1px solid transparent;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cbp-l-filters-big .cbp-filter-item:hover{color:#888}.cbp-l-filters-big .cbp-filter-item.cbp-filter-item-active{border-color:#d5d5d5;cursor:default;color:#444}.cbp-l-filters-text{margin-bottom:30px;text-align:center;font:400 12px/21px "Lato",sans-serif;color:#DADADA;padding:0 15px}.cbp-l-filters-text .cbp-filter-item{color:#949494;cursor:pointer;font:400 13px/21px "Lato",sans-serif;padding:0 12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:visible;margin:0 0 10px;display:inline-block}.cbp-l-filters-text .cbp-filter-item:hover{color:#2D2C2C}.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active{color:#2D2C2C;cursor:default}.cbp-l-filters-text .cbp-filter-counter{background:none repeat scroll 0 0 #626161;border-radius:3px;color:#FFFFFF;font:400 11px/16px "Lato",sans-serif;margin:0 auto;padding:4px 0;text-align:center;width:32px;position:absolute;bottom:0;left:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.cbp-l-filters-text .cbp-filter-counter:after{content:"";position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #626161;display:none}.cbp-l-filters-text .cbp-filter-item:hover .cbp-filter-counter:after{display:block}.cbp-l-filters-text .cbp-filter-item:hover .cbp-filter-counter{bottom:30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cbp-l-filters-text-sort{display:inline-block;font:400 13px/21px "Lato",sans-serif;color:#949494;margin-right:15px}.cbp-l-filters-underline{margin-bottom:30px}.cbp-l-filters-underline .cbp-filter-item{border-bottom:3px solid transparent;cursor:pointer;font:600 14px/21px "Open Sans",sans-serif;padding:8px 10px;position:relative;overflow:visible;margin:0 20px 10px 0;display:inline-block;color:#787878;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cbp-l-filters-underline .cbp-filter-item:hover{color:#111}.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active{border-bottom-color:#666;color:#444;cursor:default}.cbp-l-filters-underline .cbp-filter-counter{display:inline}.cbp-animation-quicksand{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-quicksand .cbp-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out}.cbp-animation-quicksand .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-quicksand .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-quicksand .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:quicksand-off .6s ease-out both;animation:quicksand-off .6s ease-out both}.cbp-animation-quicksand .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:quicksand-on .6s ease-out both;animation:quicksand-on .6s ease-out both}@-webkit-keyframes quicksand-off{100%{opacity:0;-webkit-transform:scale3d(0,0,0)}}@keyframes quicksand-off{100%{opacity:0;transform:scale3d(0,0,0)}}@-webkit-keyframes quicksand-on{0%{opacity:0;-webkit-transform:scale3d(0,0,0)}}@keyframes quicksand-on{0%{opacity:0;transform:scale3d(0,0,0)}}.cbp-animation-fadeOut,.cbp-animation-boxShadow{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-fadeOut .cbp-item,.cbp-animation-boxShadow .cbp-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out}.cbp-animation-fadeOut .cbp-item,.cbp-animation-boxShadow .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-fadeOut .cbp-item-wrapper,.cbp-animation-boxShadow .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-fadeOut .cbp-item-on2off .cbp-item-wrapper,.cbp-animation-boxShadow .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:fadeOut-off .6s ease-in-out both;animation:fadeOut-off .6s ease-in-out both}.cbp-animation-fadeOut .cbp-item-off2on .cbp-item-wrapper,.cbp-animation-boxShadow .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:fadeOut-on .6s ease-in-out both;animation:fadeOut-on .6s ease-in-out both}@-webkit-keyframes fadeOut-off{0%{opacity:1}80%,100%{opacity:0}}@keyframes fadeOut-off{0%{opacity:1}80%,100%{opacity:0}}@-webkit-keyframes fadeOut-on{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut-on{0%{opacity:0}100%{opacity:1}}.cbp-animation-flipOut{-webkit-transition:height .7s ease-in-out;transition:height .7s ease-in-out;will-change:height}.cbp-animation-flipOut .cbp-item{-webkit-transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out}.cbp-animation-flipOut .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-flipOut .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-flipOut .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:flipOut-out .7s both ease-in;animation:flipOut-out .7s both ease-in}.cbp-animation-flipOut .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:flipOut-in .7s ease-out both;animation:flipOut-in .7s ease-out both}@-webkit-keyframes flipOut-out{50%,100%{-webkit-transform:translateZ(-11889c1px) rotateY(-90deg);opacity:0.2}}@keyframes flipOut-out{50%,100%{transform:translateZ(-11889c1px) rotateY(-90deg);opacity:0.2}}@-webkit-keyframes flipOut-in{0%,50%{-webkit-transform:translateZ(-11889c1px) rotateY(90deg);opacity:0.2}}@keyframes flipOut-in{0%,50%{transform:translateZ(-11889c1px) rotateY(90deg);opacity:0.2}}.cbp-animation-flipBottom{-webkit-transition:height .7s ease-in-out;transition:height .7s ease-in-out;will-change:height}.cbp-animation-flipBottom .cbp-item{-webkit-transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out}.cbp-animation-flipBottom .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-flipBottom .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-flipBottom .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:flipBottom-out .7s both ease-in;animation:flipBottom-out .7s both ease-in}.cbp-animation-flipBottom .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:flipBottom-in .7s ease-out both;animation:flipBottom-in .7s ease-out both}@-webkit-keyframes flipBottom-out{50%,100%{-webkit-transform:translateZ(-11889c1px) rotateX(-90deg);opacity:0.2}}@keyframes flipBottom-out{50%,100%{transform:translateZ(-11889c1px) rotateX(-90deg);opacity:0.2}}@-webkit-keyframes flipBottom-in{0%,50%{-webkit-transform:translateZ(-11889c1px) rotateX(90deg);opacity:0.2}}@keyframes flipBottom-in{0%,50%{transform:translateZ(-11889c1px) rotateX(90deg);opacity:0.2}}.cbp-animation-scaleSides{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-scaleSides .cbp-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out}.cbp-animation-scaleSides .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-scaleSides .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-scaleSides .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:scaleSides-out .9s ease both;animation:scaleSides-out .9s ease both}.cbp-animation-scaleSides .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:scaleSides-in .9s ease both;animation:scaleSides-in .9s ease both}@-webkit-keyframes scaleSides-out{50%,100%{-webkit-transform:scale(0.6);opacity:0}}@keyframes scaleSides-out{50%,100%{transform:scale(0.6);opacity:0}}@-webkit-keyframes scaleSides-in{0%,50%{-webkit-transform:scale(0.6);opacity:0}}@keyframes scaleSides-in{0%,50%{transform:scale(0.6);opacity:0}}.cbp-animation-skew{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-skew .cbp-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out}.cbp-animation-skew .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-skew .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-skew .cbp-item-on2off .cbp-item-wrapper{-webkit-animation:skew-off .6s ease-out both;animation:skew-off .6s ease-out both}.cbp-animation-skew .cbp-item-off2on .cbp-item-wrapper{-webkit-animation:skew-on .6s ease-out both;animation:skew-on .6s ease-out both}@-webkit-keyframes skew-off{100%{opacity:0;-webkit-transform:scale3d(0,0,0) skew(20deg,0)}}@keyframes skew-off{100%{opacity:0;transform:scale3d(0,0,0) skew(20deg,0)}}@-webkit-keyframes skew-on{0%{opacity:0;-webkit-transform:scale3d(0,0,0) skew(0,20deg)}}@keyframes skew-on{0%{opacity:0;transform:scale3d(0,0,0) skew(0,20deg)}}.cbp-animation-fadeOutTop{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-fadeOutTop .cbp-wrapper-outer{overflow:visible}.cbp-animation-fadeOutTop .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px;overflow:visible}.cbp-animation-fadeOutTop .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-fadeOutTop .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:fadeOutTop-out .6s both ease-in-out;animation:fadeOutTop-out .6s both ease-in-out}.cbp-animation-fadeOutTop .cbp-wrapper .cbp-item-wrapper{-webkit-animation:fadeOutTop-in .6s both ease-in-out;animation:fadeOutTop-in .6s both ease-in-out}@-webkit-keyframes fadeOutTop-out{0%{-webkit-transform:translateY(0);opacity:1}50%,100%{-webkit-transform:translateY(-30px);opacity:0}}@keyframes fadeOutTop-out{0%{transform:translateY(0);opacity:1}50%,100%{transform:translateY(-30px);opacity:0}}@-webkit-keyframes fadeOutTop-in{0%,50%{-webkit-transform:translateY(-30px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes fadeOutTop-in{0%,50%{transform:translateY(-30px);opacity:0}100%{transform:translateY(0);opacity:1}}.cbp-animation-slideLeft{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-slideLeft .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-slideLeft .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-slideLeft .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:slideLeft-out .8s both ease-in-out;animation:slideLeft-out .8s both ease-in-out}.cbp-animation-slideLeft .cbp-wrapper .cbp-item-wrapper{-webkit-animation:slideLeft-in .8s both ease-in-out;animation:slideLeft-in .8s both ease-in-out}@-webkit-keyframes slideLeft-out{0%{opacity:1;transform:scale(1)}25%{opacity:.75;-webkit-transform:scale(0.8)}75%{opacity:.75;-webkit-transform:scale(0.8) translateX(-200%)}100%{opacity:.75;-webkit-transform:scale(0.8) translateX(-200%)}}@keyframes slideLeft-out{0%{opacity:1;transform:scale(1)}25%{opacity:.75;transform:scale(0.8)}75%{opacity:.75;transform:scale(0.8) translateX(-200%)}100%{opacity:.75;transform:scale(0.8) translateX(-200%)}}@-webkit-keyframes slideLeft-in{0%,25%{opacity:.75;-webkit-transform:scale(0.8) translateX(200%)}75%{opacity:.75;-webkit-transform:scale(0.8)}100%{opacity:1;-webkit-transform:scale(1) translateX(0)}}@keyframes slideLeft-in{0%,25%{opacity:.75;transform:scale(0.8) translateX(200%)}75%{opacity:.75;transform:scale(0.8)}100%{opacity:1;transform:scale(1) translateX(0)}}.cbp-animation-sequentially{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-sequentially .cbp-wrapper-outer{overflow:visible}.cbp-animation-sequentially .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px;overflow:visible}.cbp-animation-sequentially .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-sequentially .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:fadeOutTop-out .6s both ease;animation:fadeOutTop-out .6s both ease}.cbp-animation-sequentially .cbp-wrapper .cbp-item-wrapper{-webkit-animation:fadeOutTop-in .6s both ease-out;animation:fadeOutTop-in .6s both ease-out}.cbp-animation-3dflip{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-3dflip .cbp-item{-webkit-perspective:11889c1px;perspective:11889c1px}.cbp-animation-3dflip .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-3dflip .cbp-wrapper-helper .cbp-item-wrapper{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-animation:flip-out 0.6s both ease-in-out;animation:flip-out 0.6s both ease-in-out}.cbp-animation-3dflip .cbp-wrapper .cbp-item-wrapper{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:flip-in 0.6s both ease-in-out;animation:flip-in 0.6s both ease-in-out}@-webkit-keyframes flip-out{100%{opacity:0;-webkit-transform:rotateY(90deg)}}@keyframes flip-out{100%{opacity:0;transform:rotateY(90deg)}}@-webkit-keyframes flip-in{0%{opacity:0;-webkit-transform:rotateY(-90deg)}100%{opacity:1;-webkit-transform:rotateY(0deg)}}@keyframes flip-in{0%{opacity:0;transform:rotateY(-90deg)}100%{opacity:1;transform:rotateY(0deg)}}.cbp-animation-flipOutDelay{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-flipOutDelay .cbp-item{-webkit-perspective:11889c1px;perspective:1000px}.cbp-animation-flipOutDelay .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-flipOutDelay .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:flipOut-out 1s both ease-in;animation:flipOut-out 1s both ease-in}.cbp-animation-flipOutDelay .cbp-wrapper .cbp-item-wrapper{-webkit-animation:flipOut-in 1s both ease-out;animation:flipOut-in 1s both ease-out}.cbp-animation-slideDelay{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-slideDelay .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-slideDelay .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-slideDelay .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:slideDelay-out 0.5s both ease-in-out;animation:slideDelay-out 0.5s both ease-in-out}.cbp-animation-slideDelay .cbp-wrapper .cbp-item-wrapper{-webkit-animation:slideDelay-in 0.5s both ease-in-out;animation:slideDelay-in 0.5s both ease-in-out}@-webkit-keyframes slideDelay-out{100%{-webkit-transform:translateX(-100%)}}@keyframes slideDelay-out{100%{transform:translateX(-100%)}}@-webkit-keyframes slideDelay-in{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@keyframes slideDelay-in{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.cbp-animation-rotateSides{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-rotateSides .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-rotateSides .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-rotateSides .cbp-wrapper-helper .cbp-item-wrapper{-webkit-transform-origin:-50% 50%;-webkit-animation:rotateSides-out .5s both ease-in;transform-origin:-50% 50%;animation:rotateSides-out .5s both ease-in}.cbp-animation-rotateSides .cbp-wrapper .cbp-item-wrapper{-webkit-transform-origin:150% 50%;-webkit-animation:rotateSides-in .6s both ease-out;transform-origin:150% 50%;animation:rotateSides-in .6s both ease-out}@-webkit-keyframes rotateSides-out{100%{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg)}}@keyframes rotateSides-out{100%{opacity:0;transform:translateZ(-500px) rotateY(90deg)}}@-webkit-keyframes rotateSides-in{0%{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg)}40%{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg)}}@keyframes rotateSides-in{0%{opacity:0;transform:translateZ(-500px) rotateY(-90deg)}40%{opacity:0;transform:translateZ(-500px) rotateY(-90deg)}}.cbp-animation-foldLeft{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-foldLeft .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-foldLeft .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-foldLeft .cbp-wrapper-helper .cbp-item-wrapper{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:foldLeft-out .7s both ease;animation:foldLeft-out .7s both ease}.cbp-animation-foldLeft .cbp-wrapper .cbp-item-wrapper{-webkit-animation:foldLeft-in .7s both ease;animation:foldLeft-in .7s ease both}@-webkit-keyframes foldLeft-out{100%{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@keyframes foldLeft-out{100%{opacity:0;transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes foldLeft-in{0%{opacity:0.3;-webkit-transform:translateX(100%)}}@keyframes foldLeft-in{0%{opacity:0.3;transform:translateX(100%)}}.cbp-animation-unfold{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-unfold .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-unfold .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-unfold .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:unfold-out .8s ease both;animation:unfold-out .8s ease both}.cbp-animation-unfold .cbp-wrapper .cbp-item-wrapper{-webkit-transform-origin:0% 50%;-webkit-animation:unfold-in .8s both ease;transform-origin:0% 50%;animation:unfold-in .8s both ease}@-webkit-keyframes unfold-out{90%{opacity:0.3}100%{opacity:0;-webkit-transform:translateX(-100%)}}@keyframes unfold-out{90%{opacity:0.3}100%{opacity:0;transform:translateX(-100%)}}@-webkit-keyframes unfold-in{0%{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg)}}@keyframes unfold-in{0%{opacity:0;transform:translateX(100%) rotateY(90deg)}}.cbp-animation-scaleDown{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-scaleDown .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-scaleDown .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-scaleDown .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:scaleDown-out .7s ease both;animation:scaleDown-out .7s ease both}.cbp-animation-scaleDown .cbp-wrapper .cbp-item-wrapper{-webkit-animation:scaleDown-in .6s ease both;animation:scaleDown-in .6s ease both}@-webkit-keyframes scaleDown-out{100%{opacity:0;-webkit-transform:scale(0.8)}}@keyframes scaleDown-out{100%{opacity:0;transform:scale(0.8)}}@-webkit-keyframes scaleDown-in{0%{-webkit-transform:translateX(100%)}}@keyframes scaleDown-in{0%{transform:translateX(100%)}}.cbp-animation-frontRow{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-frontRow .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-frontRow .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-frontRow .cbp-wrapper-helper .cbp-item-wrapper{-webkit-animation:frontRow-out .7s both ease;animation:frontRow-out .7s both ease}.cbp-animation-frontRow .cbp-wrapper .cbp-item-wrapper{-webkit-animation:frontRow-in .6s both ease;animation:frontRow-in .6s both ease}@-webkit-keyframes frontRow-out{100%{-webkit-transform:translateX(-60%) scale(0.8);opacity:0}}@keyframes frontRow-out{100%{transform:translateX(-60%) scale(0.8);opacity:0}}@-webkit-keyframes frontRow-in{0%{-webkit-transform:translateX(100%) scale(0.8)}100%{opacity:1;-webkit-transform:translateX(0%) scale(1)}}@keyframes frontRow-in{0%{transform:translateX(100%) scale(0.8)}100%{opacity:1;transform:translateX(0%) scale(1)}}.cbp-animation-rotateRoom{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-rotateRoom .cbp-item{-webkit-perspective:1000px;perspective:1000px}.cbp-animation-rotateRoom .cbp-item-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cbp-animation-rotateRoom .cbp-wrapper-helper .cbp-item-wrapper{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateRoom-out .8s both ease;animation:rotateRoom-out .8s both ease}.cbp-animation-rotateRoom .cbp-wrapper .cbp-item-wrapper{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-animation:rotateRoom-in .8s both ease;animation:rotateRoom-in .8s both ease}@-webkit-keyframes rotateRoom-out{90%{opacity:.3}100%{opacity:0;-webkit-transform:translateX(-100%) rotateY(90deg)}}@keyframes rotateRoom-out{90%{opacity:.3}100%{opacity:0;transform:translateX(-100%) rotateY(90deg)}}@-webkit-keyframes rotateRoom-in{0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg)}}@keyframes rotateRoom-in{0%{opacity:.3;transform:translateX(100%) rotateY(-90deg)}}.cbp-animation-bounceBottom{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-bounceBottom .cbp-wrapper-helper{-webkit-animation:bounceBottom-out .6s both ease-in-out;animation:bounceBottom-out .6s both ease-in-out}.cbp-animation-bounceBottom .cbp-wrapper{-webkit-animation:bounceBottom-in .6s both ease-in-out;animation:bounceBottom-in .6s both ease-in-out}@-webkit-keyframes bounceBottom-out{100%{-webkit-transform:translateY(100%);opacity:0}}@keyframes bounceBottom-out{100%{transform:translateY(100%);opacity:0}}@-webkit-keyframes bounceBottom-in{0%{-webkit-transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes bounceBottom-in{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.cbp-animation-bounceLeft{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-bounceLeft .cbp-wrapper-helper{-webkit-animation:bounceLeft-out .6s both ease-in-out;animation:bounceLeft-out .6s both ease-in-out}.cbp-animation-bounceLeft .cbp-wrapper{-webkit-animation:bounceLeft-in .6s both ease-in-out;animation:bounceLeft-in .6s both ease-in-out}@-webkit-keyframes bounceLeft-out{100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes bounceLeft-out{100%{transform:translateX(-100%);opacity:0}}@-webkit-keyframes bounceLeft-in{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes bounceLeft-in{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.cbp-animation-bounceTop{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-bounceTop .cbp-wrapper-helper{-webkit-animation:bounceTop-out .6s both ease-in-out;animation:bounceTop-out .6s both ease-in-out}.cbp-animation-bounceTop .cbp-wrapper{-webkit-animation:bounceTop-in .6s both ease-in-out;animation:bounceTop-in .6s both ease-in-out}@-webkit-keyframes bounceTop-out{100%{-webkit-transform:translateY(-100%);opacity:0}}@keyframes bounceTop-out{100%{transform:translateY(-100%);opacity:0}}@-webkit-keyframes bounceTop-in{0%{-webkit-transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes bounceTop-in{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.cbp-animation-moveLeft{-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out;will-change:height}.cbp-animation-moveLeft .cbp-wrapper-helper{-webkit-animation:moveLeft-out .6s both ease-in-out;animation:moveLeft-out .6s both ease-in-out}.cbp-animation-moveLeft .cbp-wrapper{-webkit-animation:moveLeft-in .6s both ease-in-out;animation:moveLeft-in .6s both ease-in-out}@-webkit-keyframes moveLeft-out{100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes moveLeft-out{100%{transform:translateX(-100%);opacity:0}}@-webkit-keyframes moveLeft-in{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes moveLeft-in{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}.cbp-displayType-bottomToTop{-webkit-perspective:1000px;perspective:1000px}.cbp-displayType-bottomToTop .cbp-item{-webkit-animation:fadeInBottomToTop .3s both ease-in;animation:fadeInBottomToTop .3s both ease-in}@-webkit-keyframes fadeInBottomToTop{0%{opacity:0;-webkit-transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInBottomToTop{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}.cbp-displayType-fadeIn{-webkit-animation:fadeIn .5s both ease-in;animation:fadeIn .5s both ease-in}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cbp-displayType-fadeInToTop{-webkit-perspective:1000px;perspective:1000px;-webkit-animation:fadeInToTop .5s both ease-in;animation:fadeInToTop .5s both ease-in}@-webkit-keyframes fadeInToTop{0%{opacity:0;-webkit-transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInToTop{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.cbp-displayType-sequentially .cbp-item{-webkit-animation:fadeIn .5s both ease-in;animation:fadeIn .5s both ease-in}.cbp-lightbox img{display:block;border:0;width:100%;height:auto}.cbp-popup-ie8bg{position:absolute;width:100%;height:100%;min-height:100%;top:0;left:0;z-index:-1;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.cbp-popup-wrap{height:100%;text-align:center;position:fixed;width:100%;left:0;top:0;display:none;overflow-y:scroll;overflow-x:hidden;z-index:9990;padding:0 10px}.cbp-popup-wrap video{outline:0 none}.cbp-popup-lightbox{background:rgba(0,0,0,0.8)}.cbp-popup-singlePage{background:#fff;padding:0}.cbp-popup-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.cbp-popup-content{position:relative;display:inline-block;vertical-align:middle;text-align:left;max-width:100%}.cbp-popup-singlePage .cbp-popup-content{position:relative;z-index:1;margin-top:145px;max-width:1024px;vertical-align:top;width:94%}.cbp-popup-singlePage .cbp-popup-content-basic{position:relative;z-index:1;margin-top:104px;vertical-align:top;width:100%;display:inline-block;text-align:left}.cbp-popup-lightbox-figure{position:relative}.cbp-popup-lightbox-bottom{left:0;position:absolute;top:100%;width:100%;margin-top:3px}.cbp-popup-lightbox-title{padding-right:70px;font:400 12px/18px "Open Sans",sans-serif;color:#eee}.cbp-popup-lightbox-counter{position:absolute;top:0;right:0;font:400 12px/18px "Open Sans",sans-serif;color:#eee}.cbp-popup-lightbox-img{width:auto;max-width:100%;height:auto;display:block;margin:40px 0 40px;box-shadow:0 0 8px rgba(0,0,0,0.6)}.cbp-popup-lightbox-img[data-action]{cursor:pointer}.cbp-popup-lightbox-isIframe .cbp-popup-content{width:75%}@media only screen and (max-width:768px){.cbp-popup-lightbox-isIframe .cbp-popup-content{width:95%}}.cbp-popup-lightbox-isIframe .cbp-lightbox-bottom{left:0;position:absolute;top:100%;width:100%;margin-top:3px}.cbp-popup-lightbox-iframe{position:relative;height:0;padding-bottom:56.25%;background:#000}.cbp-popup-lightbox-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6)}.cbp-popup-lightbox-iframe audio{margin-top:27%}.cbp-popup-singlePage .cbp-popup-navigation-wrap{position:absolute;top:0;left:0;width:100%;z-index:9990;height:104px;background-color:#3D4750}.cbp-popup-singlePage .cbp-popup-navigation{position:relative;width:100%;height:100%}.cbp-popup-singlePage-sticky .cbp-popup-navigation-wrap{position:fixed;top:0 !important}.cbp-popup-singlePage-counter{color:#fff;position:absolute;margin:auto;right:40px;top:0;bottom:0;font:400 13px/30px "Open Sans",sans-serif;height:30px}@media only screen and (max-width:768px){.cbp-popup-singlePage-counter{right:3%}}.cbp-popup-next,.cbp-popup-prev,.cbp-popup-close{padding:0;border:medium none;position:absolute;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cbp-popup-lightbox .cbp-popup-prev,.cbp-popup-lightbox .cbp-popup-next,.cbp-popup-lightbox .cbp-popup-close{visibility:hidden}.cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next,.cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev,.cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close{visibility:visible}.cbp-popup-lightbox .cbp-popup-prev{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll 0 0 transparent;width:44px;height:44px;top:0;bottom:0;left:20px;margin:auto}.cbp-popup-lightbox .cbp-popup-prev:hover{background-position:0 -46px}.cbp-popup-singlePage .cbp-popup-prev{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll 0 -92px transparent;width:44px;height:44px;margin:auto;top:0;right:108px;bottom:0;left:0}.cbp-popup-singlePage .cbp-popup-prev:hover{background-position:0 -138px}.cbp-popup-lightbox .cbp-popup-next{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll -46px 0 transparent;width:44px;height:44px;top:0;bottom:0;right:20px;margin:auto}.cbp-popup-lightbox .cbp-popup-next:hover{background-position:-46px -46px}.cbp-popup-singlePage .cbp-popup-next{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll -46px -92px transparent;width:44px;height:44px;margin:auto;top:0;right:0;bottom:0;left:108px}.cbp-popup-singlePage .cbp-popup-next:hover{background-position:-46px -138px}.cbp-popup-lightbox .cbp-popup-close{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll -92px 0 transparent;height:40px;width:40px;right:20px;top:20px}.cbp-popup-lightbox .cbp-popup-close:hover{background-position:-92px -46px}.cbp-popup-singlePage .cbp-popup-close{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll -92px -92px transparent;height:44px;width:44px;margin:auto;top:0;right:0;bottom:0;left:0}.cbp-popup-singlePage .cbp-popup-close:hover{background-position:-92px -138px}.cbp-popup-singlePage .cbp-popup-ie8bg{background-color:#fff}@media only screen and (max-width:360px),(max-height:600px){.cbp-popup-next,.cbp-popup-prev,.cbp-popup-close{-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}.cbp-popup-lightbox .cbp-popup-close{right:10px;top:10px}.cbp-popup-lightbox .cbp-popup-next{right:10px}.cbp-popup-lightbox .cbp-popup-prev{left:10px}.cbp-popup-singlePage .cbp-popup-navigation-wrap{height:84px}.cbp-popup-singlePage .cbp-popup-content{margin-top:120px}}.cbp-popup-loadingBox{width:100%;height:100%;position:absolute;top:0;left:0}.cbp-popup-lightbox .cbp-popup-loadingBox:after{border-left:3px solid rgba(255,255,255,0.3);border-right:3px solid rgba(255,255,255,0.3);border-bottom:3px solid rgba(255,255,255,0.3);border-top:3px solid rgba(255,255,255,0.85)}.cbp-popup-ready .cbp-popup-loadingBox{visibility:hidden;display:none}.cbp-popup-loading .cbp-popup-loadingBox{visibility:visible;display:block}.cbp-popup-singlePage{left:100%;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.cbp-popup-singlePage.cbp-popup-loading .cbp-popup-content{opacity:0}.cbp-popup-singlePage-open{left:0}.cbp-popup-singlePage.cbp-popup-singlePage-fade{left:0;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.cbp-popup-singlePage-open.cbp-popup-singlePage-fade{opacity:1}.cbp-popup-singlePage.cbp-popup-singlePage-right{left:-100%;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.cbp-popup-singlePage-open.cbp-popup-singlePage-right{left:0}.cbp-l-project-title{color:#454444;font:600 42px/46px "Open Sans",sans-serif;letter-spacing:2px;margin-bottom:15px;text-align:center;text-transform:uppercase}.cbp-l-project-subtitle{color:#787878;font:400 14px/21px "Open Sans",sans-serif;margin:0 auto 50px;max-width:500px;text-align:center}.cbp-popup-singlePage .cbp-popup-content .cbp-l-project-img{display:block;margin:0 auto;max-width:100%}.cbp-l-project-container{overflow:hidden;margin:40px auto 0;clear:both}.cbp-l-project-desc{float:left;width:62%}.cbp-l-project-social-wrapper,.cbp-l-inline-social-wrapper{display:inline-block;width:100px;height:20px;overflow:hidden}.cbp-l-inline-social-wrapper{margin-top:5px}.cbp-l-project-details{float:right;width:38%;padding-left:60px;margin-bottom:15px}@media only screen and (max-width:768px){.cbp-l-project-title{font-size:30px;line-height:34px}.cbp-l-project-desc{width:100%}.cbp-l-project-details{width:100%;margin-top:20px;padding-left:0}}.cbp-l-project-desc-title{border-bottom:1px solid #cdcdcd;margin-bottom:22px;color:#444}.cbp-l-project-desc-title span,.cbp-l-project-details-title span{border-bottom:1px solid #747474;display:inline-block;margin:0 0 -1px 0;font:400 16px/36px "Open Sans",sans-serif;padding:0 5px 0 0}.cbp-l-project-desc-text{font:400 13px/20px "Open Sans",sans-serif;color:#555;margin-bottom:20px}.cbp-l-project-details-title{border-bottom:1px solid #cdcdcd;margin-bottom:19px;color:#444}.cbp-l-project-details-list{margin:0;padding:0;list-style:none}.cbp-l-project-details-list>li,.cbp-l-project-details-list>div{border-bottom:1px dotted #DFDFDF;padding:inherit;color:#666;font:400 12px/30px "Open Sans",sans-serif}.cbp-l-project-details-list>li:last-child,.cbp-l-project-details-list>div:last-child{border:none}.cbp-l-project-details-list strong{display:inline-block;color:#696969;font-weight:600;min-width:100px}.cbp-l-project-details-visit{color:#FFFFFF;float:right;clear:both;text-decoration:none;font:400 11px/18px "Open Sans",sans-serif;margin-top:25px;background-color:#62B57B;padding:8px 19px;text-transform:uppercase;letter-spacing:.5px}.cbp-l-project-details-visit:hover{opacity:0.9;color:#fff}.cbp-l-project-related-wrap{font-size:0;margin:0;padding:0}.cbp-l-project-related-item{margin-left:5%;max-width:30%;float:left}.cbp-l-project-related-item:first-child{margin-left:0}.cbp-l-project-related-title{font:700 14px/18px "Open Sans",sans-serif;color:#474747;margin-top:20px}.cbp-l-project-related-link{text-decoration:none}.cbp-l-project-related-link:hover{opacity:0.9}.cbp-l-member-img{float:left;width:40%;margin-top:20px}.cbp-l-member-img img{border:1px solid #e2e2e2;width:auto;max-width:100%;height:auto;display:inline-block;border:0}.cbp-l-member-info{margin-top:20px;padding-left:25px;float:left;width:60%}@media only screen and (max-width:768px){.cbp-l-member-img{width:100%;text-align:center}.cbp-l-member-info{width:100%;padding-left:0}}.cbp-l-member-name{font:400 28px/28px "Open Sans",sans-serif;color:#474747}.cbp-l-member-position{font:400 13px/21px "Open Sans",sans-serif;color:#888;margin-top:6px}.cbp-l-member-desc{font:400 12px/18px "Open Sans",sans-serif;margin-top:25px;color:#474747}.cbp-popup-singlePageInline-open{-webkit-transition:height .5s ease 0s !important;transition:height .5s ease 0s !important}.cbp-popup-singlePageInline-open .cbp-item{-webkit-transition:-webkit-transform .5s ease 0s !important;transition:transform .5s ease 0s !important}.cbp-popup-singlePageInline-close .cbp-popup-singlePageInline:after{display:none;visibility:hidden}.cbp-popup-singlePageInline-close .cbp-popup-singlePageInline .cbp-popup-content,.cbp-popup-singlePageInline-close .cbp-popup-singlePageInline .cbp-popup-navigation{-webkit-transition-delay:0;transition-delay:0}.cbp-popup-singlePageInline{width:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden}.cbp-popup-singlePageInline .cbp-popup-content{opacity:0;width:100%;z-index:1;min-height:300px}.cbp-popup-singlePageInline .cbp-popup-content,.cbp-popup-singlePageInline .cbp-popup-navigation{-webkit-transition:opacity .4s ease-in .2s;transition:opacity .4s ease-in .2s}.cbp-popup-singlePageInline .cbp-popup-navigation{opacity:0;position:absolute;top:0;right:0;z-index:2;width:40px;height:40px}.cbp-popup-singlePageInline .cbp-popup-close{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat scroll -92px 0 transparent;height:40px;width:40px;right:20px;top:30px}.cbp-popup-singlePageInline .cbp-popup-close:hover{opacity:0.7}.cbp-popup-singlePageInline-ready{z-index:4}.cbp-popup-singlePageInline-ready .cbp-popup-content,.cbp-popup-singlePageInline-ready .cbp-popup-navigation{opacity:1}.cbp-popup-singlePageInline-ready:after{display:none;visibility:hidden}.cbp-singlePageInline-active{opacity:0.6 !important}.cbp-l-inline{margin:20px 0;overflow:hidden;background:#FAFAFA;padding:30px}.cbp-l-inline-left{float:left;width:44%}.cbp-l-project-img{max-width:100%}.cbp-l-inline-right{float:right;width:56%;padding-left:inherit}@media only screen and (max-width:768px){.cbp-l-inline-left{width:100%;text-align:center;margin-top:40px}.cbp-l-inline-right{width:100%;padding-left:0;margin-top:20px}}.cbp-l-inline-title{font:400 28px/30px "Open Sans",sans-serif;color:#474747}.cbp-l-inline-subtitle{font:400 13px/21px "Open Sans",sans-serif;color:#888;margin-top:7px}.cbp-l-inline-desc{font:400 13px/20px "Open Sans",sans-serif;color:#474747;margin-top:25px}.cbp-l-inline-view-wrap{text-align:right}.cbp-l-inline-view{font:400 13px/35px "Open Sans",sans-serif;color:#9C9C9C;margin-top:40px;display:inline-block;padding:0 20px;border:1px solid #ccc;text-decoration:none}.cbp-l-inline-view:hover{color:#757575}.cbp-l-inline-details{margin-top:15px;font:13px/22px "Open Sans",sans-serif}.cbp-l-loadMore-defaultText,.cbp-l-loadMore-button-defaultText{display:block}.cbp-l-loadMore-loadingText,.cbp-l-loadMore-noMoreLoading,.cbp-l-loadMore-button-loadingText,.cbp-l-loadMore-button-noMoreLoading{display:none}.cbp-l-loadMore-loading .cbp-l-loadMore-loadingText,.cbp-l-loadMore-loading .cbp-l-loadMore-button-loadingText{display:block}.cbp-l-loadMore-loading .cbp-l-loadMore-defaultText,.cbp-l-loadMore-loading .cbp-l-loadMore-noMoreLoading,.cbp-l-loadMore-loading .cbp-l-loadMore-button-defaultText,.cbp-l-loadMore-loading .cbp-l-loadMore-button-noMoreLoading{display:none}.cbp-l-loadMore-stop .cbp-l-loadMore-noMoreLoading,.cbp-l-loadMore-stop .cbp-l-loadMore-button-noMoreLoading{display:block}.cbp-l-loadMore-stop .cbp-l-loadMore-defaultText,.cbp-l-loadMore-stop .cbp-l-loadMore-loadingText,.cbp-l-loadMore-stop .cbp-l-loadMore-button-defaultText,.cbp-l-loadMore-stop .cbp-l-loadMore-button-loadingText{display:none}.cbp-l-loadMore-bgbutton{text-align:center}.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link{border:1px solid #DEDEDE;color:#7E7B7B;display:inline-block;font:400 13px/40px "Lato",sans-serif;min-width:80px;text-decoration:none;padding:0 50px;margin-top:50px;outline:0;box-shadow:none;letter-spacing:1px;-webkit-transition:color .25s;transition:color .25s}.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link:hover,.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link.cbp-l-loadMore-loading{color:#B0B0B0}.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link.cbp-l-loadMore-stop{cursor:default;color:#B0B0B0}.cbp-l-loadMore-button{text-align:center}.cbp-l-loadMore-button .cbp-l-loadMore-link,.cbp-l-loadMore-button .cbp-l-loadMore-button-link{border:1px solid #DEDEDE;color:#7E7B7B;display:inline-block;font:400 12px/36px "Open Sans",sans-serif;min-width:80px;text-decoration:none;padding:0 30px;outline:0;margin-top:40px;box-shadow:none;-webkit-transition:color .25s;transition:color .25s}.cbp-l-loadMore-button .cbp-l-loadMore-link:hover,.cbp-l-loadMore-button .cbp-l-loadMore-button-link:hover,.cbp-l-loadMore-button .cbp-l-loadMore-link.cbp-l-loadMore-loading{color:#B0B0B0}.cbp-l-loadMore-button .cbp-l-loadMore-link.cbp-l-loadMore-stop,.cbp-l-loadMore-button .cbp-l-loadMore-button-link.cbp-l-loadMore-stop,.cbp-l-loadMore-button .cbp-l-loadMore-button-link.cbp-l-loadMore-button-stop{cursor:default;color:#B0B0B0}.cbp-l-loadMore-text{text-align:center}.cbp-l-loadMore-text .cbp-l-loadMore-link,.cbp-l-loadMore-text .cbp-l-loadMore-text-link{font:400 15px "Open Sans",sans-serif;color:#7E7B7B;text-decoration:none;cursor:pointer;margin-top:50px;display:block}.cbp-l-loadMore-text .cbp-l-loadMore-stop,.cbp-l-loadMore-text .cbp-l-loadMore-text-stop{color:#B0B0B0;cursor:default}.cbp-mode-slider{-webkit-transition:height 0.35s cubic-bezier(0.22,0.6,0.345,1);transition:height 0.35s cubic-bezier(0.22,0.6,0.345,1)}.cbp-mode-slider .cbp-wrapper,.cbp-mode-slider .cbp-item{-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.22,0.6,0.345,1);transition:transform 0.35s cubic-bezier(0.22,0.6,0.345,1)}.cbp-mode-slider .cbp-wrapper{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.cbp-mode-slider-dragStart *{cursor:move !important;cursor:-ms-grabbing !important;cursor:-webkit-grabbing !important;cursor:-moz-grabbing !important;cursor:grabbing !important}.cbp-mode-slider-dragStart .cbp-wrapper{-webkit-transition:none;transition:none}.cbp-nav-next,.cbp-nav-prev{position:relative;background:#7c8b90;cursor:pointer;display:inline-block;margin-left:1px;height:22px;width:21px}.cbp-nav-next{border-radius:0 2px 2px 0}.cbp-nav-prev{border-radius:2px 0 0 2px}.cbp-nav-next:hover,.cbp-nav-prev:hover{opacity:0.8}.cbp-nav-next:after,.cbp-nav-prev:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat;height:10px;width:7px}.cbp-nav-next:after{background-position:-134px 0}.cbp-nav-prev:after{background-position:-134px -12px}.cbp-nav-stop{opacity:0.5 !important;cursor:default !important}.cbp-nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cbp-nav-controls{position:absolute;top:-51px;right:0;z-index:100}.cbp-nav-pagination{position:absolute;bottom:-30px;right:0;z-index:100;left:0;text-align:center}.cbp-nav-pagination-item{position:relative;width:10px;height:10px;border-radius:50%;margin:0 4px;display:inline-block;cursor:pointer;background:#c2c2c2;-webkit-transition:background 0.5s;transition:background 0.5s}.cbp-nav-pagination-active{background:#797979}.cbp-pagination-item{max-width:100px;display:inline-block;cursor:pointer;margin-top:10px;margin-right:5px;position:relative}.cbp-pagination-item img{display:block;width:100%;height:auto;border:0}.cbp-pagination-item:after{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.cbp-pagination-active:after{background:transparent}.cbp-slider-wrap,.cbp-slider-item{margin:0;padding:0;list-style-type:none}.cbp-slider .cbp-nav-controls{position:static}.cbp-slider .cbp-nav-next,.cbp-slider .cbp-nav-prev{background:transparent;position:absolute;margin:auto;top:0;bottom:0;z-index:100;width:44px;height:44px}.cbp-slider .cbp-nav-next{right:25px;left:auto}.cbp-slider .cbp-nav-prev{left:25px;right:auto}.cbp-slider .cbp-nav-next:after,.cbp-slider .cbp-nav-prev:after{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat;width:44px;height:44px}.cbp-slider .cbp-nav-next:after{background-position:-46px -92px}.cbp-slider .cbp-nav-next:hover:after{background-position:-46px -46px}.cbp-slider .cbp-nav-prev:after{background-position:0 -92px}.cbp-slider .cbp-nav-prev:hover:after{background-position:0 -46px}.cbp-slider .cbp-nav-pagination{text-align:right;bottom:20px;right:25px;left:auto}.cbp-slider-edge .cbp-nav-controls{position:static}.cbp-slider-edge .cbp-nav-next,.cbp-slider-edge .cbp-nav-prev{background:transparent;position:absolute;margin:auto;top:0;bottom:0;z-index:100;width:44px;height:44px}.cbp-slider-edge .cbp-nav-next{right:-14px;left:auto}.cbp-slider-edge .cbp-nav-prev{left:-14px;right:auto}.cbp-slider-edge .cbp-nav-next:after,.cbp-slider-edge .cbp-nav-prev:after{background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat;width:9px;height:16px}.cbp-slider-edge .cbp-nav-next:after{background-position:-134px -24px}.cbp-slider-edge .cbp-nav-prev:after{background-position:-134px -42px}.cbp-slider-edge .cbp-nav-pagination{bottom:-50px}.cbp-slider-edge .cbp-nav-pagination-item{border:2px solid #0f0f0f;opacity:0.4;background:transparent}.cbp-slider-edge .cbp-nav-pagination-active{background:#000}.cbp-slider-inline{position:relative}.cbp-slider-inline .cbp-slider-item{position:absolute;width:100%;top:0;transition:left .5s ease}.cbp-slider-inline .cbp-slider-item--active{position:relative;z-index:2}.cbp-slider-wrapper{position:relative;overflow:hidden}.cbp-slider-controls{position:absolute;top:0;right:0;z-index:100;opacity:0;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.cbp-slider-inline-ready .cbp-slider-controls{opacity:1}.cbp-slider-next,.cbp-slider-prev{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;cursor:pointer;position:relative;width:36px;height:36px;background:#547EB1}.cbp-slider-next{margin-left:1px}.cbp-slider-next:after,.cbp-slider-prev:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/themes/vira/js/cubeportfolio/img/cbp-sprite.png) no-repeat;width:9px;height:16px}.cbp-slider-next:after{background-position:-134px -60px}.cbp-slider-prev:after{background-position:-134px -78px}.cbp-l-grid-agency .cbp-caption:after{position:absolute;content:'';width:0;height:0;border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;bottom:0px;left:50%;margin-left:-5px;z-index:1}.cbp-l-grid-agency.cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap{-webkit-transform:scale(1.15);transform:scale(1.15)}.cbp-l-grid-agency-title{margin-top:18px;font:700 17px/24px "Lato",sans-serif;color:#666;text-align:center}.cbp-item:hover .cbp-l-grid-agency-title{color:#222}.cbp-l-grid-agency-desc{font:400 12px/21px "Open Sans",sans-serif;color:#aaa;text-align:center}.cbp-l-grid-work.cbp-caption-zoom .cbp-caption-activeWrap{background-color:rgba(0,0,0,0.7)}.cbp-l-grid-work .cbp-item{padding:3px}.cbp-l-grid-work .cbp-item-wrapper{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.2);padding:7px 7px 27px;border-top:1px solid #F4F4F4}.cbp-l-grid-work-title{margin-top:17px;font:400 17px/25px "Roboto Condensed",sans-serif;color:#607D8B;text-align:center;text-transform:uppercase;display:block}.cbp-l-grid-work-title:hover{color:#365D67}.cbp-l-grid-work-desc{font:400 11px/16px "Open Sans",sans-serif;color:#888888;text-align:center;text-transform:uppercase}.cbp-l-grid-blog-title{font:400 18px/30px "Open Sans",sans-serif;color:#444;display:block;margin-top:17px}.cbp-l-grid-blog-title:hover{color:#787878}.cbp-l-grid-blog-date{font:400 12px/18px "Open Sans",sans-serif;color:#787878;display:inline-block}.cbp-l-grid-blog-comments{font:400 12px/18px "Open Sans",sans-serif;color:#3C6FBB;display:inline-block}.cbp-l-grid-blog-comments:hover{opacity:.8}.cbp-l-grid-blog-desc{font:400 13px/18px "Open Sans",sans-serif;color:#9B9B9B;margin-top:9px}.cbp-l-grid-blog-split{margin:0 4px;font:400 13px/16px "Open Sans",sans-serif;color:#787878;display:inline-block}.cbp-l-grid-clients{height:180px}.cbp-l-clients-title-block{font:400 32px/53px "Roboto",sans-serif;color:#666464;text-align:center;margin-bottom:40px}.cbp-l-grid-faq .cbp-item{width:100%}.cbp-l-grid-projects-title{font:700 14px/21px "Open Sans",sans-serif;color:#474747;margin-top:15px}.cbp-l-grid-projects-desc{font:400 12px/18px "Open Sans",sans-serif;color:#888888;margin-top:5px}.cbp-l-grid-masonry-projects .cbp-caption-activeWrap{background-color:#59a3b6;background-color:rgba(89,163,182,0.95)}.cbp-l-grid-masonry-projects .cbp-l-caption-buttonLeft,.cbp-l-grid-masonry-projects .cbp-l-caption-buttonRight{background-color:#545454}.cbp-l-grid-masonry-projects-title{font:500 15px/22px "Roboto",sans-serif;color:#59a3b6;text-align:center;display:block;margin-top:12px}.cbp-l-grid-masonry-projects-title:hover{color:#457C8B}.cbp-l-grid-masonry-projects-desc{font:400 12px/18px "Roboto",sans-serif;color:#b2b2b2;text-align:center}.cbp-l-grid-team-name{font:400 17px/24px "Open Sans",sans-serif;color:#456297;display:block;text-align:center;margin-top:18px}.cbp-l-grid-team-name:hover{color:#34425C}.cbp-l-grid-team-position{font:italic 400 13px/21px "Open Sans",sans-serif;color:#999;text-align:center}.cbp-l-grid-mosaic-flat .cbp-caption-activeWrap{background-color:#64C28E;background-color:rgba(101,199,150,0.95)}.cbp-l-grid-mosaic-flat .cbp-l-caption-title{color:#FFFFFF;font:400 14px/21px "Lato",sans-serif;text-transform:uppercase;letter-spacing:2px;display:inline-block}.cbp-l-grid-mosaic-flat .cbp-l-caption-title:after{content:'';display:block;width:40%;height:1px;background-color:#fff;margin:8px auto 0}.cbp-l-grid-mosaic-projects .cbp-caption-activeWrap{background-color:#59a3b6;background-color:rgba(89,163,182,0.97)}.cbp-l-grid-mosaic .cbp-caption-activeWrap{background-color:#FFEA71;background-color:rgba(255,234,113,0.95)}.cbp-l-grid-mosaic .cbp-l-caption-title{color:#5A5A5A;font:500 18px/22px "Roboto",sans-serif;text-transform:uppercase;margin-bottom:5px}.cbp-l-grid-mosaic .cbp-l-caption-desc{color:#585858;font:400 13px/20px "Roboto",sans-serif}.cbp-l-slider-title-block{border-bottom:1px solid #cdcdcd;margin-bottom:22px}.cbp-l-slider-title-block div{padding:0 2px 6px 0;display:inline-block;border-bottom:1px solid #a9a5a5;color:#5e5e5e;margin-bottom:-1px;font:15px/21px "Roboto",sans-serif}.cbp-l-grid-slider-team-name{float:left;font:20px/30px "Roboto",sans-serif;color:#494949;margin-top:16px}.cbp-l-grid-slider-team-position{clear:both;font:14px/21px "Roboto",sans-serif;color:#A6A6A6}.cbp-l-grid-slider-team-desc{font:13px/20px "Roboto",sans-serif;color:#969696;margin-top:15px}.cbp-l-grid-slider-team-social{float:right;margin-top:16px}.cbp-l-grid-slider-team-social a{color:#737373;line-height:30px;margin-left:6px}.cbp-l-grid-slider-team-social a:hover{opacity:0.8}.cbp-l-slider-testimonials-wrap{background:#f8f9f9;padding:80px 0 110px;border-width:1px 0;border-style:solid;border-color:#dce1e2}.cbp-l-grid-slider-testimonials-body{color:#424242;max-width:800px;margin:0 auto;font:20px/32px sans-serif;text-align:center;padding:0 20px}.cbp-l-grid-slider-testimonials-footer{font:12px/19px "Roboto",sans-serif;color:#777;text-align:center;margin-bottom:10px;margin-top:30px}.cbp-l-grid-tabs{height:100px}.cbp-l-grid-tabs .cbp-item{font:14px/24px "Lato",sans-serif;max-width:700px;width:100%;margin:0 auto;right:0;text-align:center;color:#5a5a5a}.cbp-l-testimonials-title-block{position:relative;text-align:center;font:26px/36px "Roboto",sans-serif;color:#E7E7E7;margin-bottom:60px}.cbp-l-testimonials-title-block:after{content:'';position:absolute;margin:0 auto;width:23px;height:2px;bottom:-6px;background-color:#C2C2C2;left:0;right:0}.cbp-l-testimonials-wrap{background:#2D2D2D;padding:60px 0 110px}.cbp-l-grid-testimonials-body{color:#e7e7e7;max-width:800px;margin:0 auto;font:20px/32px "Roboto",sans-serif;text-align:center;padding:0 20px}.cbp-l-grid-testimonials-footer{font:12px/19px "Roboto",sans-serif;color:#C2C2C2;text-align:center;margin-bottom:40px;margin-top:35px}.cbp-search{position:relative;width:220px;margin-bottom:40px}.cbp-search .cbp-search-nothing{display:none}.cbp-search-icon{position:absolute;width:32px;height:100%;top:0;right:0;text-align:center;cursor:pointer;pointer-events:none}.cbp-search-icon:after{content:'\f002';font-family:'FontAwesome';font-size:14px;color:#797979;line-height:36px;pointer-events:none}.cbp-search-input{height:36px;padding:0 32px 0 12px;margin:0;border-radius:1px;border:1px solid #c6c3c4;font:400 12px "Open Sans",sans-serif;width:100%}.cbp-search-input[value]+.cbp-search-icon{pointer-events:auto}.cbp-search-input[value]+.cbp-search-icon:after{content:'\f00d'}.cbp-search-nothing{position:absolute;top:0;padding:0 0 30px;text-align:center;width:100%;font:13px "Open Sans",sans-serif}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/themes/vira/js/portfolio/source/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/themes/vira/js/portfolio/source/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/themes/vira/js/portfolio/source/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/themes/vira/js/portfolio/source/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}.fancybox-custom .fancybox-skin{box-shadow:0 0 50px #222;}
.accrodation{width:100%;}.acc-trigger{cursor:pointer;display:block;margin:0 0 0 0;width:100%;}.acc-trigger:last-of-type,.acc-container:last-of-type{margin-bottom:20px;}.no-js .acc-trigger:last-of-type{border-bottom:none;}.acc-trigger a{background:url(/themes/vira/images/accordion-ico.png) no-repeat 20px 13px;display:block;padding:11px 20px 11px 50px;text-decoration:none;text-shadow:none;font-family:'Open Sans';font-size:14px;font-weight:600;color:#727272;border:1px solid #eee;border-bottom:1px solid #eee;}.acc-trigger a:hover{background-color:#eee;}.acc-trigger a:hover,.acc-trigger.active a,.acc-trigger.active a:hover{color:#1889c1;border-bottom:1px solid #fff;}.acc-trigger.active a:hover{background-color:transparent;}.acc-trigger.active{cursor:default;background:#fff;}.acc-trigger.active:last-of-type{border-bottom:none;margin-bottom:0;}.acc-trigger.active a{background-position:20px -58px;cursor:default;}.acc-container .content{padding:0px 14px 15px 50px;color:#999;margin-bottom:4px;background-color:#fff;border:1px solid #eee;border-top:0px solid #eee;}
@-webkit-keyframes animate-stripes{from{background-position:0 0;}to{background-position:44px 0;}}.ui-progress-bar{position:relative;height:35px;margin-bottom:14px;padding-right:2px;background-color:#eee;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f3f3f3),color-stop(1,#eeeeee));background:-moz-linear-gradient(#eeeeee 0%,#f3f3f3 100%);-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 1px 0px 0px #FFF;-moz-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 1px 0px 0px #FFF;box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.1),0px 1px 0px 0px #FFF;}.ui-progress{position:relative;display:block;overflow:hidden;height:33px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-background-size:44px 44px;background-color:#6bd83c;background:-webkit-gradient(linear,0 0,44 44,color-stop(0.00,rgba(255,255,255,0.17)),color-stop(0.25,rgba(255,255,255,0.17)),color-stop(0.26,rgba(255,255,255,0)),color-stop(0.50,rgba(255,255,255,0)),color-stop(0.51,rgba(255,255,255,0.17)),color-stop(0.75,rgba(255,255,255,0.17)),color-stop(0.76,rgba(255,255,255,0)),color-stop(1.00,rgba(255,255,255,0))),-webkit-gradient(linear,left bottom,left top,color-stop(0,#74d04c),color-stop(1,#9bdd62));background:-moz-repeating-linear-gradient(top left -30deg,rgba(255,255,255,0.17),rgba(255,255,255,0.17) 15px,rgba(255,255,255,0) 15px,rgba(255,255,255,0) 30px),-moz-linear-gradient(#9bdd62 0%,#74d04c 100%);-webkit-box-shadow:inset 0px 1px 0px 0px #dbf383,inset 0px -1px 1px #58c43a;-moz-box-shadow:inset 0px 1px 0px 0px #dbf383,inset 0px -1px 1px #58c43a;box-shadow:inset 0px 1px 0px 0px #dbf383,inset 0px -1px 1px #58c43a;border:1px solid #59b233;-webkit-animation:animate-stripes 2s linear infinite;}.ui-progress span.ui-label{font-family:'Open Sans',sans-serif;font-weight:normal;font-weight:bold;text-transform:uppercase;font-size:11px;color:#fff;position:absolute;right:0;padding-right:12px;white-space:nowrap;text-shadow:1px 1px 2px rgba(0,0,0,0.5);}
#tabs{padding:0px 1px 2px 1px;float:left;clear:both;width:98%;background-color:#eee;}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:43px;width:100%;font-family:'Open Sans' !important;font-weight:normal;}ul.tabs li{float:left;margin:0;padding:0;height:43px;width:81px;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;border-right:1px solid #fff;}ul.tabs li a{text-decoration:none;color:#333;display:block;font-size:13px;font-weight:600;outline:none;cursor:pointer;background:#eee;text-align:center;text-transform:uppercase;}ul.tabs li a:hover{background:#454545;color:#fff;}ul.tabs li.last{border-right:0px solid #fff;}ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover{background:#fff;color:#363333;border-top:1px solid #1889c1;}.tab_container{overflow:hidden;clear:both;float:left;background:#fff;padding:15px 20px 10px 20px;width:84%;}.tab_content{padding:10px 0;font-size:12px;background:#fff;}.gray_border{width:100%;height:10px;margin-bottom:10px;border-bottom:1px solid #DCDCDC;}ul.tags{padding:0px 0px 10px 0px;margin:0px;float:left;}.tags li{float:left;padding:0px;margin:0px 5px 5px 0px;list-style-type:none;}.tags li a{float:left;padding:2px 7px;background-color:#f9f9f9;border-radius:3px;color:#909090;font-size:12px;}.tags li a:hover{background-color:#1889c1;color:#fff;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){ul.tabs li a{font-size:11px;}ul.tabs li{width:61px;}.tab_container{padding:10px 9px 10px 10px;width:90%;}}@media only screen and (min-width:480px) and (max-width:767px){#tabs{padding:0px 0 3px 0;width:100%;}ul.tabs li{float:left;margin:0;padding:0;height:43px;width:100px;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;border-right:1px solid #fff;}.tab_container{overflow:hidden;clear:both;float:left;background:#fff;padding:15px 15px 20px 15px;width:93%;}}@media only screen and (max-width:479px){}
input{max-width:100%;}.textarea_bg{width:100%;}.comment_form label{display:block;padding:0}.twitter_feed div.small{font-size:9px;color:#727272;}.flickr_badge_wrapper{padding:0px;margin:0px;width:100%;}.flickr_badge_wrapper img{width:65px;height:53px;margin-right:6px;margin-bottom:1px;border:1px solid #999 !important;}.flickr_badge_wrapper{margin-top:25px;}.site_wrapper{background-color:#fff;}body{width:100%;}.wrapper_boxed{width:1060px;margin:auto auto auto auto;}.wrapper_boxed  .site_wrapper{width:1060px;}.wrapper_boxed .menu_sticky{width:1060px;}.wrapper_boxed .site_wrapper{width:1060px;float:left;margin:-16px auto auto auto;background-color:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}@media only screen and (max-width:479px){.wrapper_boxed,.wrapper_boxed  .site_wrapper,.wrapper_boxed .menu_sticky,.wrapper_boxed .site_wrapper{width:320px;}}@media only screen and (max-width:999px) and (min-width:768px){.wrapper_boxed,.wrapper_boxed  .site_wrapper,.wrapper_boxed .menu_sticky,.wrapper_boxed .site_wrapper{width:768px;}}@media only screen and (min-width:480px) and (max-width:767px){.wrapper_boxed,.wrapper_boxed  .site_wrapper,.wrapper_boxed .menu_sticky,.wrapper_boxed .site_wrapper{width:480px;}}@media only screen and (min-width:1000px) and (max-width:1024px){.wrapper_boxed,.wrapper_boxed  .site_wrapper,.wrapper_boxed .menu_sticky,.wrapper_boxed .site_wrapper{width:100%;}}body.boxed{padding:0px;margin:0px 0px 0px 0px;background-attachment:fixed !important;}@media only screen and (min-width:1000px){}@media only screen and (min-width:768px) and (max-width:999px){body.boxed{padding:0px;margin:0px;}}@media only screen and (min-width:480px) and (max-width:767px){body.boxed{padding:0px;margin:0px;}}@media only screen and (max-width:479px){body.boxed{padding:0px;margin:0px;}}.container .content_fullwidth{padding:0;}.mb-40{margin-bottom:40px;}.blog_post div.date{padding:10px 5px 0px 0px;text-decoration:none;width:55px;height:55px;text-align:center;background:#f9f9f9;display:block;margin-right:20px;float:left;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);}.blog_post div.date strong{color:#1889c1;font-size:27px;font-weight:normal;display:block;margin-bottom:10px;}.blog_post div.date:hover strong{color:#333;}.blog_post div.date i{color:#fff;font-size:11px;font-style:normal;padding:0px 10px;display:block;border-top:1px solid #f3f3f3;width:40px;background-color:#1889c1;}.blog_post div.date:hover i{background-color:#454545;}.textarea_bg,.input_bg,.comment_form label{float:none;}img{max-width:100%;}.vira-search form input[type="search"]{border:1px solid #eee;background-color:#fff;width:78%;height:36px;padding:0px 10px 0px 10px;color:#999;float:left;}.vira-search form input[type="submit"]{float:left;width:40px;height:36px;cursor:pointer;background:#1889c1 url(/themes/vira/images/site-search-icon.png) no-repeat center 11px;border:0;border-radius:0;}ul.recent-posts-list{margin:0px;padding:0px;width:100%;float:left;}.recent-posts-list li{padding:0px 0px 10px 0px;margin:0px 0px 13px 0px;list-style-type:none;border-bottom:1px solid #f5f6f6;float:left;width:100%;}.recent-posts-list li a{text-decoration:none;display:block;color:#757575;}.recent-posts-list li a:hover{color:#000;}.recent-posts-list li span{float:left;margin-right:15px;}.recent-posts-list li span img{float:left;margin-right:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.recent-posts-list li span img:hover{float:left;margin-right:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;}.recent-posts-list li i{padding:1px 0px 0px 0px;margin:0px;display:block;font-size:10px;font-style:normal;color:#757575;}.recent-posts-list li.last{padding:0px 0px 7px 0px;margin:0px 0px 0px 0px;border-bottom:0px solid #f5f6f6;}.ui-widget.ui-widget-content{border:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active{text-decoration:none;color:#333;display:block;font-size:13px;font-weight:600;outline:none;cursor:pointer;background:#eee;text-align:center;text-transform:uppercase;background:#fff;color:#363333;border:none;border-top:2px solid #1889c1;border-radius:0;}.ui-tabs .ui-tabs-nav{background:transparent;border:none;padding:0;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#333;background:#fff;}.ui-state-default a,.ui-state-default a:link{color:#333;text-transform:uppercase;font-size:13px;font-weight:600;padding:0!important;width:100%;}.ui-tabs .ui-tabs-nav li{}.ui-tabs .ui-tabs-nav li:not(.ui-tabs-active){text-decoration:none;color:#333;display:block;font-size:13px;font-weight:600;outline:none;cursor:pointer;background:#eee;text-align:center;text-transform:uppercase;border:none;border-radius:0;}.ui-tabs .ui-tabs-nav li{margin:0;}.ui-accordion .ui-accordion-header.vira-question{text-align:left;text-transform:capitalize;display:block;padding:11px 20px 11px 50px;text-decoration:none;text-shadow:none;font-family:'Open Sans';font-size:14px;font-weight:600;color:#727272;border:1px solid #eee;border-bottom:1px solid #eee;background:#fff;}.vira-question .ui-icon{margin-right:12px;}.vira-question.ui-state-active .ui-icon{background-color:#ccc;}.acc-container.ui-accordion-content{border:none;padding:0;}.acc-container .content{padding-top:18px;}.input_bg{width:auto;border-color:#757575;border-width:1px;}ol.search-results li{list-style-type:decimal-leading-zero;margin-bottom:20px;}.comment_wrap .gravatar img{max-width:60px;max-height:60px;}.comment_wrap .comment_content ul.links li a{margin-right:12px;}.indented{margin-left:30px;}.post_meta_links_small .post_by,.post_meta_links_small .post_comments{color:#a1a1a1;text-decoration:none;font-size:11px;}.tab_container{padding:15px 0px 10px 0px;}.tab_container .ui-tabs .ui-tabs-panel{padding:1em 0em;}.one_half.port:nth-of-type(2n+1){margin:0;float:right;}
