.cloud-infrastructure .section-title,.packs-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.cloud-infrastructure-content #nat-list .ui-grid-cell,.cloud-infrastructure-content #nat-list .ui-grid-row,.cloud-infrastructure-content .manage-firewall-container .ui-grid-cell,.cloud-infrastructure-content .manage-firewall-container .ui-grid-row{min-height:60px!important}#cloud-form{background:#FFF;padding:10px}.birch-cloud-control-form .breadcrumb{overflow:hidden;border-radius:5px;counter-reset:flag;width:100%;background-color:#fff;padding:0!important}.birch-cloud-control-form .breadcrumb a{text-decoration:none;outline:0;display:block;float:left;font-size:14px;line-height:36px;color:#fff;padding:0 10px 0 60px!important;background:#666;background:linear-gradient(#666,#333);position:relative;cursor:pointer}.birch-cloud-control-form .breadcrumb a:first-child{padding-left:46px;border-radius:5px 0 0 5px}.birch-cloud-control-form .breadcrumb a:first-child:before{left:14px}.birch-cloud-control-form .breadcrumb a:last-child{border-radius:0 5px 5px 0;padding-right:20px}.birch-cloud-control-form .breadcrumb a.active,.birch-cloud-control-form .breadcrumb a:hover{background:#333;background:linear-gradient(#333,#000)}.birch-cloud-control-form .breadcrumb a.active:after,.birch-cloud-control-form .breadcrumb a:hover:after{background:#000;background:linear-gradient(135deg,#333,#000)}.birch-cloud-control-form .breadcrumb .active{color:#000;font-weight:700}.birch-cloud-control-form .breadcrumb a:after{content:'';position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(.707) rotate(45deg);z-index:1;background:#666;background:linear-gradient(135deg,#666,#333);box-shadow:2px -2px 0 2px rgba(0,0,0,.4),3px -3px 0 2px rgba(255,255,255,.1);border-radius:0 5px 0 50px}.birch-cloud-control-form .breadcrumb a:last-child:after{content:none}.birch-cloud-control-form .breadcrumb a:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;background:#444;background:linear-gradient(#444,#222);font-weight:700}.birch-cloud-control-form .flat a,.birch-cloud-control-form .flat a:after{background:#d3d3d3;color:#000;transition:all .5s}.birch-cloud-control-form .flat a:before{background:#fff;box-shadow:0 0 0 1px #ccc}.birch-cloud-control-form .flat a.active,.birch-cloud-control-form .flat a.active:after,.birch-cloud-control-form .flat a:hover,.birch-cloud-control-form .flat a:hover:after{background:#ff6718}.cloud-infrastructure .footer-section{padding-top:20px;padding-bottom:30px}.cloud-infrastructure .dateField,.cloud-infrastructure .sectionborder .row{margin-top:10px}.birch-cloud .dateField{margin-left:5px;margin-top:5px;width:160px!important}.cloud-infrastructure .wrapword{white-space:-moz-pre-wrap!important;word-wrap:break-word;word-break:break-all}.cloud-infrastructure .btn-align{margin:5px 0 5px 10px}.birch-cloud-footer .navButton{-moz-box-shadow:3px 4px 0 0 #899599;-webkit-box-shadow:3px 4px 0 0 #899599;box-shadow:3px 4px 0 0 #899599;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#bab1ba));background:-moz-linear-gradient(top,#ededed 5%,#bab1ba 100%);background:-webkit-linear-gradient(top,#ededed 5%,#bab1ba 100%);background:-o-linear-gradient(top,#ededed 5%,#bab1ba 100%);background:-ms-linear-gradient(top,#ededed 5%,#bab1ba 100%);background:linear-gradient(to bottom,#ededed 5%,#bab1ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bab1ba', GradientType=0);background-color:#ededed;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #d6bcd6;display:inline-block;cursor:pointer;color:#3a8a9e;font-size:13px;font-weight:700;padding:7px 25px;text-decoration:none;text-shadow:0 1px 0 #e1e2ed}.birch-cloud-footer .navButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#bab1ba),color-stop(1,#ededed));background:-moz-linear-gradient(top,#bab1ba 5%,#ededed 100%);background:-webkit-linear-gradient(top,#bab1ba 5%,#ededed 100%);background:-o-linear-gradient(top,#bab1ba 5%,#ededed 100%);background:-ms-linear-gradient(top,#bab1ba 5%,#ededed 100%);background:linear-gradient(to bottom,#bab1ba 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed', GradientType=0);background-color:#bab1ba}.birch-cloud-footer .navButton:active{position:relative;top:1px}.zero-padding-left{padding-left:0!important}.zero-padding-right{padding-right:0!important}.cloud-infrastructure body.iframe-sensitive{padding-top:10px}.cloud-infrastructure a:hover{text-decoration:none;cursor:pointer}.cloud-infrastructure hr{width:100%;float:left}.cloud-infrastructure .inner-addon .glyphicon{position:absolute;padding:8px;pointer-events:none}.cloud-infrastructure .left-addon .glyphicon{left:20px}.cloud-infrastructure .right-addon .glyphicon{right:0}.cloud-infrastructure .left-addon input{padding-left:30px}.cloud-infrastructure .right-addon input{padding-right:30px}.cloud-infrastructure .ajax-loader{position:fixed;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.cloud-infrastructure .loader .overlay{position:fixed;top:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:1}.cloud-infrastructure .loader span{font-size:5em;position:absolute;left:0;top:0;bottom:0;right:0;width:100px;height:100px;margin:auto;z-index:2;color:#33712b}.cloud-infrastructure .form-control{display:block;width:100%;height:38px!important;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.cloud-infrastructure .label-info{background-color:#5bc0de}.cloud-infrastructure .section{position:relative;margin-bottom:10px;border:1px solid #333;padding:10px;border-radius:9px}.cloud-infrastructure .section .form-horizontal{margin-top:15px}.cloud-infrastructure .form-group{margin-bottom:0}.cloud-infrastructure .tcdc-footer{padding:15px;text-align:right}.cloud-infrastructure .section-title{padding-top:10px;font-size:25px}.cloud-infrastructure .vm-section-title{margin-left:0!important}.packs-title{padding-top:3px;padding-right:10px;padding-bottom:5px;font-size:18px}.cloud-container{margin-top:10px}.cloud-container .packs{margin:auto;border-radius:9px;border:2px solid #ccc;padding:20px;width:auto;height:auto}.cloud-container .small-border{border:1px solid #ccc}.cloud-infrastructure .select2-ui-component{width:150px;padding-left:0}.cloud-infrastructure .vm-select2-ui-component{min-width:100%;max-width:100%;padding-left:0}.cloud-infrastructure .select2-ui-control{width:286px;padding-bottom:18px;padding-left:43px}.cloud-infrastructure .select2>.select2-choice.ui-select-match{height:38px;padding-top:6px;cursor:pointer}.cloud-infrastructure .select2-container .select2-choice .select2-arrow{display:inline-block;padding-top:5px;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);background-image:linear-gradient(to top,#ccc 0,#eee 60%)}.cloud-infrastructure{max-width:980px;margin:0 auto;position:relative}.cloud-infrastructure .toggle-icon{position:absolute;left:-31px;font-size:1.5em;padding:0 5px;cursor:pointer}.cloud-infrastructure .bc-error-container,.os-box,.os-menu{position:relative}.cloud-infrastructure-navigation{display:inline-block;width:20.3%}.cloud-infrastructure-content{vertical-align:top;display:inline-block}.cloud-infrastructure-content.half-width{width:79.2%!important}.cloud-infrastructure-content.full-width{width:100%!important}.cloud-infrastructure-content h1{margin:0 0 10px;font-size:2em}.cloud-infrastructure-content .cloud-overview h2{width:80%;padding:15px;background-color:#ff6718;border-radius:10px 0;color:#fff;margin-top:0}.cloud-infrastructure-content .cloud-overview .cloud-cell-container{width:100%;border:2px solid #ccc;border-radius:12px;margin-bottom:10px;padding-bottom:15px;padding-right:15px}.cloud-infrastructure-content #nat-list .ui-grid-cell,.cloud-infrastructure-content .manage-firewall-container .ui-grid-cell{padding:4px}.cloud-infrastructure-content .cloud-overview .cloud-cell-content{margin-top:5px;margin-left:2.5%;margin-right:2.5%}.cloud-infrastructure-content .cloud-overview td.left-label-column,.cloud-infrastructure-content .cloud-overview th.left-label-column{border:none;background:0 0}.cloud-infrastructure-content .add-nat{float:left}.cloud-infrastructure-content #nat-list .btn.new-nat{margin-bottom:10px}.cloud-infrastructure-content #nat-list .ui-grid input[type=radio]{width:20px}.cloud-infrastructure-content #nat-list .isBeingEdited .ui-grid-cell{height:200px!important}.cloud-infrastructure-content #nat-list .nat-rules-option{margin:8px}.cloud-infrastructure-content #nat-list .nat-rules-option.disabled{color:#ddd}.cloud-infrastructure-content #nat-list .ui-grid-pager-panel{border-top:1px solid #ddd}.cloud-infrastructure-content .manage-firewall-container .myGrid .ui-grid-render-container,.cloud-infrastructure-content .manage-firewall-container .myGrid .ui-grid-viewport,.cloud-infrastructure-content .manage-firewall-container .myGrid.ui-grid,.cloud-infrastructure-content .manage-natrule-container .myGrid .ui-grid-render-container,.cloud-infrastructure-content .manage-natrule-container .myGrid .ui-grid-viewport,.cloud-infrastructure-content .manage-natrule-container .myGrid.ui-grid,.cloud-infrastructure-content .manage-vpn-container .myGrid .ui-grid-render-container,.cloud-infrastructure-content .manage-vpn-container .myGrid .ui-grid-viewport,.cloud-infrastructure-content .manage-vpn-container .myGrid.ui-grid{overflow:visible!important;height:auto!important}.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-viewport,.cloud-infrastructure-content .manage-natrule-container .ui-grid .ui-grid-viewport,.cloud-infrastructure-content .manage-vpn-container .ui-grid .ui-grid-viewport{overflow:visible!important}.cloud-infrastructure-content .ui-grid .dropdown-menu{margin-left:-115px;text-align:left;width:160px;overflow:visible}.cloud-infrastructure-content .manage-firewall-container .bc.radio{display:inline;margin-right:5px}.cloud-infrastructure-content .manage-firewall-container .ui-grid-draggable-row,.cloud-infrastructure-content .manage-natrule-container .ui-grid-draggable-row{cursor:move}.cloud-infrastructure-content .cloud-grid .ui-grid-row,.cloud-infrastructure-content .cloud-grid .ui-grid-row .ui-grid-cell{overflow:visible}.cloud-infrastructure-content .manage-firewall-container .enable-note{margin-left:10px}.cloud-infrastructure-content .manage-firewall-container .enable-note .fa-exclamation-triangle:before,.fa-warning:before{color:#f15d3f}.cloud-infrastructure-content .manage-firewall-container .isBeingEdited .ui-grid-cell{height:200px!important}.cloud-infrastructure-content .manage-firewall-container .disable-text{color:#ddd}.cloud-infrastructure-content .manage-firewall-container .default-action{margin-right:10px}.cloud-infrastructure-content .manage-firewall-container .ui-grid-pager-panel{padding:5px;position:relative;border:1px solid #ddd;width:100.3%}.cloud-infrastructure-content .manage-firewall-container .deny-note{margin-left:15px}.cloud-infrastructure-content .manage-firewall-container .ui-grid input[type=radio]{width:20px}.cloud-infrastructure-content .add-firewall-rule label,.cloud-infrastructure-content .manage-firewall-container .manage-firewall-controls{width:100%;float:left}.cloud-infrastructure-content .manage-firewall-container .bc.checkbox{float:left;padding-left:35px}.cloud-infrastructure-content #nat-list .ui-grid-cell,.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-cell{padding-top:20px;text-align:center}.cloud-infrastructure-content .manage-firewall-container .manage-firewall-controls .btn{margin:0 0 15px}.cloud-infrastructure-content .add-firewall-rule .row{margin-bottom:15px}.cloud-infrastructure-content .add-firewall-rule .form-info{color:#aaa;font-style:italic}.cloud-infrastructure-content .add-firewall-rule .form-info .enabled-checkbox{margin-left:30px}.cloud-infrastructure-content .add-firewall-rule .form-control.bc.checkbox{border:none;box-shadow:none}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .ui-select-container,.addNatRuleTemplate.modal .modal-dialog .natrule-panel .rule-dropdown,.addNatRuleTemplate.modal .modal-dialog .natrule-panel .ui-select-container{float:left;margin:0;width:90%}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .checkbox-label{width:auto}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .bc.checkbox input[type=checkbox]{float:left}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule input.form-control,.addNatRuleTemplate.modal .modal-dialog .natrule-panel input.form-control{display:inline-block;float:left;width:90%}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .dropdown-ui-select input[type=text],.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .ui-select-container input.form-control,.addFirewallTemplate.modal .modal-dialog .natrule-panel .dropdown-ui-select input[type=text],.addNatRuleTemplate.modal .modal-dialog .natrule-panel .ui-select-container input.form-control{width:100%}.modal-footer .btn{margin-left:10px}.modal-footer a:hover{cursor:pointer;text-decoration:none}.cloud-infrastructure-content a{cursor:pointer}.cloud-infrastructure-content .cloud-lb-service table{margin:10px!important;width:100%!important}.cloud-infrastructure-content .cloud-overview th{background-color:#ddd;font-weight:700}.cloud-infrastructure-content .cloud-overview td ul{margin-top:10px}.cloud-infrastructure-content .cloud-overview td,.cloud-infrastructure-content .cloud-overview th{padding:3px 8px;border:1px solid #ddd}.cloud-infrastructure-content .manage-vm-container .add-vm{margin:15px}.cloud-container .configure-loadbalancer{float:left}.cloud-infrastructure-content .loadbalancer-panel .type-ahead+.dropdown-menu,.cloud-infrastructure-content .natrule-panel .type-ahead+.dropdown-menu{width:95%}.cloud-container .configure-backup .fa-padding,.cloud-container .configure-loadbalancer .fa-padding,.cloud-container .configure-vm .fa-padding,.cloud-container .configure-vpn .fa-padding{padding-right:10px}.cloud-infrastructure-content .manage-vm-container .vm-grid{padding:0;border:none}.cloud-infrastructure-content .manage-vm-container .ui-grid-render-container{border:1px solid #ddd}.cloud-infrastructure-content .manage-vm-container .vm-option.btn{margin:10px 0 0 45px}.cloud-infrastructure-content .manage-vm-container .confirm-vm-action{padding-top:7px}.cloud-infrastructure-content .manage-vm-container .confirm-vm-action a,.cloud-infrastructure-content .manage-vm-container .confirm-vm-action button,.cloud-infrastructure-content .manage-vm-container .confirm-vm-action label{margin:1px 5px}.cloud-infrastructure-content .manage-vm-grid{height:400px!important;margin:35px}.cloud-infrastructure-content .vm-action-dropdown{width:100%;margin-top:10px;text-align:center}.cloud-infrastructure-content .manage-review-lb-grid{height:150px!important}.cloud-infrastructure-content .manage-vm-review-grid{margin:0!important}.cloud-infrastructure-content .manage-vm-button{padding-left:20px}.cloud-infrastructure-content .manage-firewall-container .ui-grid,.cloud-infrastructure-content .manage-natrule-container .ui-grid,.cloud-infrastructure-content .manage-vpn-container .ui-grid{border:none;min-height:100px;margin-bottom:25px;padding:0}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-grid label{font-weight:400}.cloud-infrastructure-content .manage-firewall-container .ui-grid-render-container,.cloud-infrastructure-content .manage-natrule-container .ui-grid-render-container,.cloud-infrastructure-content .manage-vpn-container .ui-grid-render-container{z-index:1000;border:1px solid #ddd}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-option.btn{margin:10px 0 0 8px}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-option{margin:8px}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-option.disabled{color:#ddd}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-option .glyphicon-share-alt{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.cloud-infrastructure-content .manage-firewall-container .firewall-submit,.cloud-infrastructure-content .manage-natrule-container .natrule-submit{float:right;margin-bottom:20px}.cloud-infrastructure-content .manage-firewall-container .firewall-rules-grid,.cloud-infrastructure-content .manage-natrule-container .natrule-rules-grid{clear:both;margin-bottom:20px}.cloud-infrastructure .sub-header-bar{width:auto;padding:2px 0 2px 10px;margin:5px 0;background:#d3d3d3;border-top:1px solid silver;border-bottom:1px solid silver;font-size:13px;color:#454545;font-weight:700}.cloud-infrastructure .review-vm-row{padding:2px 0 2px 10px}.cloud-infrastructure .review-vm-row-padding{margin-left:0!important;margin-right:0!important}.cloud-infrastructure .review-vm-row>span.control-label:before{content:' : '}.cloud-infrastructure .review-vm-row>label span.inline-error{color:#F33;font:700 85% arial}.cloud-infrastructure .review-vm-row>label span.inline-error i{margin-right:5px}.os-box{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;width:17%;text-align:center;color:#bbb;border:2px solid #E4E4E4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin-right:19px!important;margin-top:5px!important}.os-box-button{color:#fff;cursor:pointer;border:none;border-bottom:none;width:100%}.os-box.active,.os-box:hover{border:2px solid rgba(67,149,57,1);box-shadow:0 0 10px rgba(0,0,0,.6);-moz-box-shadow:0 0 10px rgba(0,0,0,.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);-o-box-shadow:0 0 10px rgba(0,0,0,.6)}.os-box-unbuttonized{background-color:#fff;padding:0;line-height:inherit;text-transform:inherit;border:none;color:inherit}.os-version,.os-version.active{padding:10px 15px;display:block;text-align:center}.os-box-img{margin-top:10px;border-image:none}.os-box-name{font-size:16px;display:block;margin:8px 0 10px;color:#333}.os-menu{font-size:13px;outline:0;cursor:pointer;color:#bbb}.os-version{background-color:#FCFCFC;border-top:1px solid #e4e4e4;font-size:13px}.os-version.active{background-color:#ff6718;border-top:1px solid #ff5900;font-size:13px;color:#fff}.os-version .version-name{font-weight:600;margin-right:8px;width:calc(100% - 30px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:#333}.required-field:after{content:' * ';color:#f30;font:700 1.3em arial}.cloud-infrastructure .bc-group-inline>label{width:18%;vertical-align:middle}.cloud-infrastructure .bc-group-inline>.form-control.inline{display:inline-block;width:50%}.cloud-infrastructure .bc-inline-error{background:#f30;color:#fff;padding:3px 5px}.cloud-infrastructure .bc-inline-error>i{margin-right:5px}.cloud-infrastructure .bc-inline-error.bc-left-arrow{border-radius:0 4px 4px 0}.cloud-infrastructure .bc-inline-error.bc-left-arrow::before{width:25px;height:20px;content:' ';position:absolute;left:-25px;top:0;border-bottom:13px solid transparent;border-top:13px solid transparent;border-right:15px solid #f30}.cloud-infrastructure .bc-error-container .bc-inline-error{position:absolute;top:2px}.cloud-infrastructure .bc-error-container .bc-inline-error.bc-left-arrow-alignment{top:-3px;right:15px}.grid-resources-label{font-size:.9em;margin:0;padding-top:3px}.grid-service-checkup-label{font-size:.9em;margin:0;margin-top:2px!important}.cloud-infrastructure-navigation .navigation{border:0}.cloud-infrastructure-navigation .navigation .nav-node-container .navigation-node{background:#fff}.birch-cloud-control-form .breadcrumb .no-event{pointer-events:none}@media (min-device-width :768px) and (max-device-width :1024px){.cloud-infrastructure .toggle-icon{left:-25px}.cloud-infrastructure-content{width:100%}}@media (min-device-width :320px) and (max-device-width :568px){.bc-group-inline>.form-control.inline,.bc-group-inline>label,.cloud-infrastructure-content,.os-box{width:100%}.cloud-infrastructure .toggle-icon{left:-25px}.bc-inline-error.bc-left-arrow::before{display:none}.bc-error-container .bc-inline-error{display:block;position:static;border-radius:4px}.birch-cloud-control-form .breadcrumb a{height:37px}}.cloud-container .cloud-search-panel-section{clear:both;padding:10px 0 40px;margin:0 auto;width:auto}.cloud-container .filter-cloud-search{padding:5px 10px;background:#ededed}.cloud-container .cloud-search-panel{float:center;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;border:1px -moz-bg-solid;padding:0;margin-top:10px}.cloud-container .inlineStyle{float:left;padding-left:20px;padding-right:20px}.cloud-container .noContent{border:1px solid #bbb;border-radius:4px;overflow:auto;height:28px;padding:4px}.cloud-container .columnize{float:left;width:23.5%;padding:5px;display:table}.cloud-container .columnize .highlight{color:#fff;background:#999;display:table;width:100%;padding:2px 3px;margin-bottom:3px}.cloud-container .columnize .highlight-2{background:#C45C5C}.cloud-container .columnize .highlight-4,.cloud-container .columnize .highlight-5{background:#00614E}.cloud-container .column2{width:35%}.cloud-container .highlight label,.cloud-container .highlight span{display:table-cell;vertical-align:middle}.cloud-container .footerpagination .pagination{height:27px;margin:0;float:right}.cloud-container .footershow{float:left;width:25%;margin:8px 0}.cloud-search-panel .section .cloud-from .section{margin:10px 0 10px 4px;padding:10px 5px 10px 3px;position:relative;border:1px solid #d3d3d3;border-radius:5px}.cloud-search-panel .notification-section{width:100%;margin:10px 0 10px 4px;padding:10px 5px 10px 3px;position:relative;border:1px solid #d3d3d3;border-radius:5px}.birch-cloud-control-form .section h3,.cloud-container .section h3{font-size:1.3em;color:#ff6717;margin-top:10px;margin-left:20px}.cloud-container .footer-margin{margin-left:45px}.cloud-container .result-header{height:40px;background:#EDEDED;line-height:1.2em;border-radius:3px;vertical-align:middle;padding:5px}.cloud-container .search-result-header{border:1px solid #d3d3d3;border-radius:4px;background:#fff}.cloud-container .nav-title-margin{bottom:0;position:relative;font-size:x-large}.cloud-container .baq-readonly-margin{margin-left:-80px}.cloud-container .filter-section-box{background:#ededed;margin:0 0 5px;border:1px solid #d4d4d4}.cloud-container .inner-addon{position:relative}.cloud-container .inner-addon .fa-filter{position:absolute;padding:7px;pointer-events:none;font-size:1.3em;left:0}.cloud-container .left-addon input{padding-left:25px!important}.cloud-container .right-addon input{padding-right:30px!important}.cloud-lb-service-ui-select{min-width:100%;max-width:100%}.cloud-lb-service-name{margin-top:50%}.cloud-lb-service th{height:35px!important;padding-bottom:8px!important}.cloud-infrastructure-content #nat-list h1{margin:0 0 10px}.cloud-infrastructure-content #nat-list .new-nat i{padding-right:10px}.cloud-infrastructure-content #nat-list .natGridCell{font-size:14px}.cloud-infrastructure-content #nat-list .nat-rules-option .glyphicon-share-alt{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.cloud-infrastructure-content #configure-nat-rule form{border-radius:9px;border:2px solid #d3d3d3;padding:20px}.cloud-infrastructure-content #configure-nat-rule .row{padding:15px 10px;margin:10px 0}.cloud-infrastructure-content #configure-nat-rule .form-actions{margin:10px 0 0 15px;padding:15px 10px}.cloud-container .first-column{width:25%}.cloud-container .last-column{width:75%}.cloud-container .storage.second-column{width:25%}.cloud-container .storage.last-column{width:50%}.cloud-container .percent-storage-used{font-style:italic;color:#555}.cloud-container .storage-progress-bar{margin-top:4px}.cloud-container .storage-progress-bar b{font-size:16px;line-height:18px}.hamburger-helper{height:36px;font-size:19px;position:relative;top:5px;display:inline-block;width:36px;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.hamburger-helper span{position:absolute;top:50%;left:0;display:block;width:100%;height:.25em;margin-top:-.1em;background-color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s;transition:background-color .3s}.hamburger-helper span:after,.hamburger-helper span:before{position:absolute;left:0;width:100%;height:100%;background:#000;content:'';-webkit-transition:-webkit-transform .3s;transition:transform .3s}.hamburger-helper span:before{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}.hamburger-helper span:after{-webkit-transform:translateY(.5em);transform:translateY(.5em)}.hamburger-helper.hamburger-transformed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hamburger-helper.hamburger-transformed span:before{-webkit-transform:translateY(-.36em) translateX(.65em) rotate(45deg) scaleX(.6);transform:translateY(-.3em) translateX(.65em) rotate(45deg) scaleX(.6)}.hamburger-helper.hamburger-transformed span:after{-webkit-transform:translateY(.36em) translateX(.65em) rotate(-45deg) scaleX(.6);transform:translateY(.3em) translateX(.65em) rotate(-45deg) scaleX(.6)}.cloud-container .grid-cell-alignment{margin:5px}.cloud-infrastructure-content .manage .cloud-grid{height:420px}.cloud-infrastructure-content .manage .cloud-grid .fa.fa-exclamation-triangle{font-size:16px!important}.cloud-infrastructure-content .clone-vm-grid.cloud-grid{height:320px!important}.cloud-infrastructure-content .configure-vm .ui-grid .dropdown-menu{left:-50px;top:-10px}.cloud-infrastructure-content .manage .cloud-grid .ui-grid-pager-max-pages-number{vertical-align:top}.cloud-infrastructure-content .configure-vm .manage .cloud-grid .ui-grid-cell .ngCellText:not(.osLogo){padding-left:25px}.cloud-infrastructure-content .configure-vm .manage .clone-vm-grid.cloud-grid .ui-grid-cell .ngCellText{padding-left:0;text-align:center}.cloud-infrastructure-content .manage .cloud-grid .ui-grid-cell .ngCellText.txtField{margin-left:0;padding-left:0}.cloud-infrastructure-content .manage .cloud-grid .ui-grid-cell .ngCellText.ipAddressField{line-height:4em}.cloud-infrastructure-content .addVMButton,.cloud-infrastructure-content .osLogo{margin-right:20px;text-align:center}.cloud-infrastructure-content label.label-display{color:#555;font-weight:400}.cloud-infrastructure .ui-select-container{margin-left:8px;margin-top:10px;padding:0;width:95%}.cloud-infrastructure .configure-vm .ui-select-container{margin:4px 0 0;width:100%}.cloud-infrastructure .configure-vm .form-control{display:inline-block;width:90%}.cloud-infrastructure .configure-vm .clone-vm-grid .ui-select-container{margin:0 0 0 5px;width:100%;text-align:center}.cloud-infrastructure .cloud-grid.clone-vm-grid .ui-grid-header-cell{padding-left:0;text-align:center}.cloud-infrastructure div.clone-vm-grid .ui-grid-cell input.ng-valid{text-align:center}.cloud-infrastructure-content .cloud-grid .vm-action-dropdown{margin-left:50px;text-align:left}.cloud-infrastructure .configure-vm fieldset{border:1px solid #ccc;border-radius:5px;padding-bottom:20px;margin-bottom:20px}.cloud-infrastructure .configure-vm legend{border:0;color:#ff6717;font-size:16px;font-weight:700;padding:0;width:130px}.cloud-infrastructure .configure-vm .user-name{margin-bottom:32px}.cloud-infrastructure .configure-vm .showKey{margin-top:5px}.cloud-infrastructure .configure-vm .showKey input[type=checkbox]{float:left;margin:3px 0 0}.cloud-infrastructure .configure-vm .showKey label{margin-left:8px}.cloud-infrastructure .configure-vm .add-vm-panel{height:80px}.cloud-infrastructure .configure-vm .edit-vm-panel{height:50px}.cloud-infrastructure .list-refresh{cursor:pointer;float:right}.cloud-infrastructure .add-vm,.cloud-infrastructure .add-vpn{float:left}.cloud-infrastructure .list-refresh .glyphicon-refresh:before{font-size:24px}.cloud-infrastructure .cloud-container.add-vpn-page{margin:10px 0 25px}.cloud-infrastructure .cloud-vpn-config-form .section{padding:0 25px 15px 10px}.cloud-infrastructure .cloud-vpn-config-form label.controlTitle{width:100%}.cloud-infrastructure .cloud-vpn-config-form .form-control.description{height:35px!important}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .note,.cloud-infrastructure .cloud-vpn-config-form .note,.cloud-infrastructure .configure-vm .note,.cloud-vpn-config-form .note{background-image:url(/bc/core/img/icon-hint.png);background-size:100%;background-repeat:no-repeat;cursor:pointer;display:inline-block;float:left;height:15px;width:15px}.cloud-vpn-config-form .note{float:right;margin:-20px}.cloud-vpn-config-form .note+.tooltip>.tooltip-inner{border:2px solid #d3d3d3;background-color:#f2f2f2;border-radius:9px;color:#000;font-size:14px;max-width:1000px;min-width:400px;padding:10px}.cloud-vpn-config-form .note+.tooltip>.tooltip-arrow{border-bottom-color:#d3d3d3}.addFirewallTemplate.modal .modal-dialog .add-firewall-rule .note{margin-top:10px;margin-left:5px}.cloud-infrastructure .cloud-vpn-config-form .hint,.cloud-infrastructure .configure-vm .hint{background-image:url(/bc/core/img/icon-hint.png);background-size:100%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:15px;width:15px}.cloud-infrastructure .cloud-vpn-config-form fieldset{border:1px solid #ccc;border-radius:5px;padding-left:20px;padding-bottom:20px;margin-bottom:20px}.cloud-infrastructure .cloud-vpn-config-form legend{border:0;color:#ff6717;font-size:18px;font-weight:700;margin:0 0 0 10px;padding:0;width:130px}.cloud-infrastructure .birch-cloud-footer.add-vpn{text-align:center}.cloud-infrastructure .cloud-vpn-config-form .ui-select-container{margin:0}.cloud-infrastructure .cloud-vpn-config-form label{float:left;margin:0;width:100%}.cloud-infrastructure .cloud-vpn-config-form .col-xs-6{margin-bottom:10px}.cloud-infrastructure .cloud-vpn-config-form .form-control.inline{display:inline-block;width:90%}.cloud-infrastructure .cloud-vpn-config-form .form-control.inline.mtu{width:30%}.cloud-infrastructure .cloud-vpn-config-form .ui-select-container{width:60%}.cloud-infrastructure .cloud-vpn-config-form .nameField{padding:0 20px 10px}.cloud-infrastructure .cloud-vpn-config-form .showKey{margin-left:0}.cloud-infrastructure .cloud-vpn-config-form .showKey label{margin-left:5px;width:auto}.cloud-infrastructure .cloud-vpn-config-form .showKey input{float:left}.cloud-infrastructure .cloud-vpn-config-form .control-table{border:1px solid #ccc;border-radius:4px;float:left;padding:10px 5px}.addFirewallTemplate.modal .modal-content .add-firewall-rule .note+.tooltip>.tooltip-inner,.cloud-infrastructure .note+.tooltip>.tooltip-inner{border:2px solid #d3d3d3;background-color:#f2f2f2;border-radius:9px;color:#000;font-size:16px;max-width:1000px;min-width:400px;padding:10px}.addFirewallTemplate.modal .modal-content .add-firewall-rule .note+.tooltip>.tooltip-arrow,.cloud-infrastructure .note+.tooltip>.tooltip-arrow{border-bottom-color:#d3d3d3}.cloud-infrastructure .hint+.tooltip>.tooltip-inner{border:2px solid #d3d3d3;background-color:#f2f2f2;border-radius:9px;color:#000;font-size:16px;max-width:1000px;min-width:400px;padding:10px}.cloud-infrastructure .hint+.tooltip>.tooltip-arrow{border-bottom-color:#d3d3d3}.cloud-infrastructure .form-control.ng-invalid.error,.form-control.ng-invalid.error{border:1px solid red}.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .address-ip-field{padding-top:10px;text-align:left;padding-left:25px}.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .ngCellText{padding-top:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cloud-infrastructure-content #nat-list .ui-grid-cell .disable,.cloud-infrastructure-content #nat-list .ui-grid-cell .enable,.cloud-infrastructure-content .manage-firewall-container .ui-grid-cell .disable,.cloud-infrastructure-content .manage-firewall-container .ui-grid-cell .enable,.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .disable,.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .enable{border-radius:15px;background:#ff6718;display:block;height:15px;margin-left:20px;margin-top:20px;width:15px}.cloud-infrastructure .cloud-backup-config-form .daysSet input[type=checkbox],.cloud-infrastructure-content .load-balancer .cloud-grid .ui-grid-invisible{display:none}.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-cell .disable,.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-cell .enable,.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .disable,.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .enable{margin-top:0;margin-left:35px}.cloud-infrastructure-content #nat-list .ui-grid-cell .disable,.cloud-infrastructure-content #nat-list .ui-grid-cell .enable{margin-top:0;margin-left:25px}.cloud-infrastructure-content #nat-list .ui-grid-cell .portsIp{margin-left:20px}.cloud-infrastructure-content #nat-list .dropdown,.cloud-infrastructure-content .manage-firewall-container .dropdown{position:absolute;margin-top:-10px;margin-left:20px}.cloud-infrastructure-content #nat-list .natrule-header,.cloud-infrastructure-content .manage-firewall-container .firewall-header{padding:0}.cloud-infrastructure-content #nat-list .dropdown{margin-left:15px}.cloud-infrastructure-content #nat-list .ui-grid-cell .disable,.cloud-infrastructure-content .manage-firewall-container .ui-grid-cell .disable,.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell .disable{background:#a6a6a6}.cloud-infrastructure-content .manageVpn .cloud-grid .ui-grid-cell-contents{padding:5px 5px 5px 25px}.cloud-infrastructure-content .cloud-grid .watermark-grid-row{font-size:16px;font-weight:700;opacity:.6;position:absolute;text-align:center;top:50px;width:100%}.cloud-infrastructure-content #nat-list .watermark-grid-row{top:40px}.cloud-infrastructure-content .manageVpn .cloud-grid .vpn-action-dropdown{margin:15px 0 0;text-align:center;width:100%}.cloud-infrastructure .labelField{color:#555;font-weight:400;height:38px;padding:5px 5px 5px 0}.cloud-infrastructure .cloud-backup-config-form label.titleField{clear:both;float:left;line-height:4em;min-width:130px;width:20%}.cloud-infrastructure .cloud-backup-config-form .rightFiled{float:left;width:60%}.cloud-infrastructure .cloud-backup-config-form .displayName{font-weight:400;margin-top:20px}.cloud-infrastructure .cloud-backup-config-form .ui-select-container{width:30%}.cloud-infrastructure-content .manageBackup .cloud-grid .ui-grid-cell .ngCellText{padding-left:10px;padding-right:5px;vertical-align:middle}.cloud-infrastructure-content .manageBackup .cloud-grid .vpn-action-dropdown{margin:15px 0 0;text-align:center;width:100%}.cloud-infrastructure .cloud-backup-config-form .nameField{float:left;width:30%}.cloud-infrastructure .cloud-backup-config-form .vmDetails{margin-left:15px}.cloud-infrastructure .cloud-backup-config-form fieldset{border:1px solid #ccc;border-radius:5px;padding-bottom:20px;margin-bottom:20px}.cloud-infrastructure .cloud-backup-config-form legend{border:0;color:#ff6717;font-weight:700;padding:0;width:auto}.cloud-infrastructure .cloud-backup-config-form .startTime{clear:both;float:left;padding:15px 15px 15px 50px}.cloud-infrastructure .cloud-backup-config-form .startTime .noborder{border:none;clear:both;float:left;margin-left:8px;width:110px}.cloud-infrastructure .cloud-backup-config-form .startTime label{float:left;font-weight:400}.cloud-infrastructure .cloud-backup-config-form .timeField{border:1px solid #d3d3d3;border-radius:5px;margin-left:5px;padding-left:5px}.cloud-infrastructure .cloud-backup-config-form fieldset{padding-left:15px}.cloud-infrastructure .cloud-backup-config-form legend{font-size:16px;margin:0}.cloud-infrastructure .cloud-backup-config-form .section{padding-top:0}.cloud-infrastructure .cloud-backup-config-form .section .form-horizontal{margin-top:10px}.cloud-infrastructure .cloud-backup-config-form .ui-select-container{margin-left:0}.cloud-infrastructure-content .manageBackup .manage .cloud-grid .ui-grid-cell .ngCellText.backup-description{padding:5px}.cloud-infrastructure .cloud-backup-config-form .calendarCol div{border:1px solid #d3d3d3;float:left;height:30px;line-height:2em;text-align:center;width:30px}.cloud-infrastructure .cloud-backup-config-form input.hours,.cloud-infrastructure .cloud-backup-config-form input.minutes{height:20px;margin-left:5px;margin-right:5px;width:40px}.cloud-infrastructure .cloud-backup-config-form .bc.radio.radio-inline{float:left}.cloud-infrastructure .cloud-backup-config-form .vmDetails .bc.radio.radio-inline{margin:12px 10px 0 0}.cloud-infrastructure .cloud-backup-config-form .daysSet{float:left;width:60%}.cloud-infrastructure .cloud-backup-config-form .daysSet .dayborder{border:1px solid #d3d3d3;cursor:pointer;font-weight:400;height:30px;line-height:2em;margin-right:10px;width:100px}.cloud-infrastructure .cloud-backup-config-form .daysSet input[type=checkbox]+label{text-align:center}.cloud-infrastructure .cloud-backup-config-form .daysSet input:checked+label{background-color:#5cb85c;border:none;color:#fff}.cloud-infrastructure .cloud-backup-config-form .column{float:left;width:100%}.cloud-infrastructure .cloud-backup-config-form .column span.content{float:left;margin-top:15px}.cloud-infrastructure .cloud-backup-config-form .column span.content label{font-weight:400}.cloud-infrastructure .cloud-backup-config-form .column .ui-select-container.daySelection{float:left;width:10%}.cloud-infrastructure .cloud-backup-config-form .column .ui-select-container{float:left;margin:5px 10px 0 5px;width:20%}.cloud-infrastructure .cloud-backup-config-form .relativeConfig{margin-left:60px}.cloud-infrastructure .cloud-backup-config-form .capital{text-transform:capitalize}.cloud-infrastructure .cloud-backup-config-form .ui-select-container.backupTimeZone{width:65%}.cloud-infrastructure-content .manage .cloud-grid.ip-inventory{height:250px}.cloud-infrastructure-content .ip-inventory .manage{width:50%}.cloud-infrastructure-content .ip-inventory .manage .cloud-grid .ui-grid-cell .ngCellText.ipAddressField{line-height:2.5em;margin-left:0;text-align:center}.form-control[disabled]{background-color:#eee!important}.tcdc-grid .ui-grid-cell{padding-top:10px;padding-left:10px}.cloud-infrastructure .server-config.ui-select-container{margin-left:0!important;margin-top:0!important;padding:0!important;width:100%!important}.cloud-and-application .cloud-panel-section{padding:20px 0;margin:0 auto;width:auto}.cloud-and-application .dropdown-ui-select.ui-select-container{margin-left:0!important;margin-top:0!important;padding:0!important;width:100%!important}.cloud-and-application .dropdown-ui-select.ui-select-container .ui-select-match>.btn.btn-default{background-color:#fff;border:1px solid #a9a9a9;text-align:left}.cloud-and-application .dropdown-ui-select.ui-select-container .ui-select-match>.form-control{height:34px!important;padding:6px 12px!important}.cloud-and-application .dropdown-ui-select.ui-select-container .ui-select-match>.btn.btn-default>.ui-select-match-text{color:#000}.cloud-and-application .dropdown-ui-select.ui-select-container.ui-select-bootstrap .ui-select-choices-row.active>a{background-color:#ff6718}.cloud-and-application .dropdown-ui-select.ui-select-container .ui-select-match .glyphicon.glyphicon-remove:before{color:#4D8C40}.cloud-and-application .cloud-grid.grid.tcdc-grid{height:300px!important}.cloud-and-application .btn-default-focus{color:#333;background-color:#fff;border-color:#6eb765;text-decoration:none;outline:-webkit-foucus-ring-color auto 1px;outline-offset:-2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.75),0 0 8px rgba(110,183,101,1);box-shadow:inset 0 1px 1px rgba(0,0,0,.75),0 0 8px rgba(110,183,101,1)}.cloud-infrastructure-content .load-balancer .cloud-grid .ngCellText,.cloud-infrastructure-content .load-balancer .cloud-grid .ui-grid-cell-contents{text-align:center}#wmksContainer #mainCanvas{left:0!important;top:0!important;cursor:default!important}.vr{border-right:thin solid #333}.cloud-vr-center{border-left:thin solid #333;min-height:100vh;min-height:100%;padding:130px 0 115px;display:flex;align-items:center}.selected-term,.unselected-term{font-size:12px;padding:5px;margin-left:-5px!important}.selected-term{background:#ff6717;color:#fff;border:1px solid #d4d4d4;border-radius:0;font-weight:600}.selected-term:hover{color:#fff}.unselected-term{color:#000;border:1px solid #d4d4d4;border-radius:0;font-weight:500}.left-corner-term{border-bottom-left-radius:6px;border-top-left-radius:6px}.right-corner-term{border-bottom-right-radius:6px;border-top-right-radius:6px}.clone-vm-grid-term{text-align:right;padding-right:0}.padding-none{padding:0}.padding-left100{padding-left:100px}.clone-vm-config-margin{margin:5px}.vm-order-summary-div-border{border-right:1px solid;border-left:1px solid;border-bottom:1px solid}.vm-order-summary-div-border-right{border-right:1px solid;text-align:left;padding-left:0}.vm-order-summary-header{background:#090c2f;color:#fff;border-right-width:0;border-left-width:0;border-bottom-width:0}.vm-order-summary-info{line-height:2.8}.vm-order-summary-section{margin-top:20px;margin-left:20px;margin-bottom:10px;padding-left:10px}.vm-order-summary-header-1{text-align:center;border-top:1px solid;font-size:large}.vm-order-summary-estimated{font-size:small;font-weight:700;line-height:2.428571}.vm-order-summary-bottom_info{text-align:left;font-size:small;line-height:2.428571}.cloud-infrastructure-content .manage-grid .ui-grid-row .ui-grid-cell{min-height:85px!important}.cloud-container .section .popover h3,.cloud-infrastructure-content .manage-grid .popover h3{font-size:1em;color:#000;margin-top:0;margin-left:0}.cloud-container .section .popover-content,.cloud-infrastructure-content .manage-grid .popover-content{font-size:small}.cloud-container .section .popover.left{top:-17.5px!important;left:171.23px!important}.cloud-infrastructure-content .manage-grid .btn-link{margin-left:25px}.cloud-infrastructure .note-bottom{float:left;font-size:15px;font-style:italic;padding-top:15px}.cloud-infrastructure .no-ipAddress{display:block;padding-left:35px}.cloud-infrastructure .vm-label{float:left;width:100%}.cloud-infrastructure .vm-status,.cloud-infrastructure .vm-status-link{float:left;margin-top:10px}.cloud-infrastructure .vm-status-link{color:red;cursor:pointer;padding:0;margin-left:10px;line-height:1.35em}.cloud-infrastructure .vm-status-link:hover{color:red;text-decoration:underline}.cloud-infrastructure .popover{max-width:400px}.grid-port-and-ip-label{font-weight:400}.base-title-color span{color:#fff;font-family:verdana}.base-title-color i{color:#fff}.addFirewallTemplate.modal .modal-dialog,.addNatRuleTemplate.modal .modal-dialog{width:800px;padding:10px 0 0 10px}.addFirewallTemplate.modal .modal-content,.addNatRuleTemplate.modal .modal-content{padding:15px}.addFirewallTemplate.modal .modal-content .add-firewall-rule .row,.addNatRuleTemplate.modal .modal-content .natrule-panel .row{margin-bottom:15px}.addFirewallTemplate.modal .modal-content .add-firewall-rule .bc.checkbox{padding-left:0}.addFirewallTemplate.modal .modal-content .add-firewall-rule .dropdown-menu,.addNatRuleTemplate.modal .modal-content .natrule-panel .dropdown-menu{width:83%}.addFirewallTemplate.modal .modal-content .add-firewall-rule .ui-select-dropdown.dropdown-menu,.addNatRuleTemplate.modal .modal-content .natrule-panel .ui-select-dropdown.dropdown-menu{width:100%}.addNatRuleTemplate.modal .modal-content .header-title{font-size:25px;padding-left:10px}.alignCenter{text-align:center}.addVpnWindow.modal .modal-dialog{width:800px;padding:10px 0 0 10px}.addVpnWindow.modal .modal-content{padding:15px}.manage-vpn-footer{float:right;margin-bottom:20px}.add-vpn-popup{margin:15px}.add-vpn-popup .enable{margin-left:15px}.bc.checkbox.pfx label::after,.bc.checkbox.pfx label::before{position:relative;margin-left:-25px}.bc.checkbox.pfx label::after{top:-2px}.descField .description{height:35px!important}.leave-top-space{top:10px}.changeOrderFirewallTemplate.modal .modal-dialog,.changeOrderNatRuleTemplate.modal .modal-dialog,.changeOrderVpnTemplate.modal .modal-dialog{width:400px}.cloud-infrastructure-content .manage-firewall-container .ui-grid .glyphicon-arrow-up,.cloud-infrastructure-content .manage-natrule-container .ui-grid .glyphicon-arrow-up,.cloud-infrastructure-content .manage-vpn-container .ui-grid .glyphicon-arrow-up{position:absolute;left:0;top:0;opacity:0;cursor:pointer}.cloud-infrastructure-content .manage-firewall-container .ui-grid .glyphicon-arrow-down,.cloud-infrastructure-content .manage-natrule-container .ui-grid .glyphicon-arrow-down,.cloud-infrastructure-content .manage-vpn-container .ui-grid .glyphicon-arrow-down{position:absolute;left:0;top:40px;opacity:0;cursor:pointer}.cloud-infrastructure-content .manage-firewall-container .ui-grid .glyphicon-arrow-down.show,.cloud-infrastructure-content .manage-firewall-container .ui-grid .glyphicon-arrow-up.show,.cloud-infrastructure-content .manage-natrule-container .ui-grid .glyphicon-arrow-down.show,.cloud-infrastructure-content .manage-natrule-container .ui-grid .glyphicon-arrow-up.show,.cloud-infrastructure-content .manage-vpn-container .ui-grid .glyphicon-arrow-down.show,.cloud-infrastructure-content .manage-vpn-container .ui-grid .glyphicon-arrow-up.show{opacity:1}.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-row .ui-grid-cell:first-child,.cloud-infrastructure-content .manage-natrule-container .ui-grid .ui-grid-row .ui-grid-cell:first-child,.cloud-infrastructure-content .manage-vpn-container .ui-grid .ui-grid-row .ui-grid-cell:first-child{position:relative}.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-row:first-child .glyphicon-arrow-up,.cloud-infrastructure-content .manage-firewall-container .ui-grid .ui-grid-row:last-child .glyphicon-arrow-down,.cloud-infrastructure-content .manage-natrule-container .ui-grid .ui-grid-row:first-child .glyphicon-arrow-up,.cloud-infrastructure-content .manage-natrule-container .ui-grid .ui-grid-row:last-child .glyphicon-arrow-down,.cloud-infrastructure-content .manage-vpn-container .ui-grid .ui-grid-row:first-child .glyphicon-arrow-up,.cloud-infrastructure-content .manage-vpn-container .ui-grid .ui-grid-row:last-child .glyphicon-arrow-down{display:none}.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .form-group,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .form-group,.changeOrderVpnTemplate.modal .modal-content .change-vpn .form-group{margin-bottom:20px}.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .form-control,.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .select2-ui-comp,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .form-control,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .select2-ui-comp,.changeOrderVpnTemplate.modal .modal-content .change-vpn .form-control,.changeOrderVpnTemplate.modal .modal-content .change-vpn .select2-ui-comp{margin-left:15px;width:20%}.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .button-set,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .button-set,.changeOrderVpnTemplate.modal .modal-content .change-vpn .button-set{padding-left:15px;margin-bottom:20px}.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .basic-info-title,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .basic-info-title,.changeOrderVpnTemplate.modal .modal-content .change-vpn .basic-info-title{margin-left:10px}.changeOrderFirewallTemplate.modal .modal-content label.position-value,.changeOrderNatRuleTemplate.modal .modal-content label.position-value,.changeOrderVpnTemplate.modal .modal-content label.position-value{float:left;line-height:1.95em;width:35%}.changeOrderFirewallTemplate.modal .modal-content .change-firewall-rule .form-control.rule-name,.changeOrderNatRuleTemplate.modal .modal-content .change-natrule .form-control.rule-name,.changeOrderVpnTemplate.modal .modal-content .change-vpn .form-control.rule-name{width:auto}.cloud-infrastructure-content.half-width .term{width:53%!important}.cloud-infrastructure .half-width .configure-vm .clone-vm-grid .ui-select-container{margin:0 0 0 5px;width:90%;text-align:center}.cloud-infrastructure .half-width .ui-grid-cell-contents{white-space:normal;padding:0;margin-left:-1px}.cloud-infrastructure-content .half-width .caller-id .ui-select-container .ui-select-match>.btn.btn-default{overflow:hidden}.full-width .configure-vm .manage .clone-vm-grid.cloud-grid .ui-grid-cell .ngCellText{margin-top:13px}.half-width .configure-vm .manage .clone-vm-grid.cloud-grid .ui-grid-cell .ngCellText{margin-top:5px}.half-width .caller-id.ui-select-container .ui-select-match>.btn.btn-default>.ui-select-match-text{overflow:hidden!important;text-overflow:ellipsis;width:100%}.half-width .ui-grid-viewport{overflow-y:hidden!important}.full-width .config-vm-month{padding-left:6px}.half-width .config-vm-month{padding-left:4px}.half-width .config-vm-month .btn{font-size:8px!important}.ui-select-bootstrap .ui-select-choices-row>a{white-space:normal!important}.half-width .configure-vm .manage .cloud-grid .ui-grid-cell .ngCellText:not(.osLogo){padding-left:12px}.half-width .manage-grid .btn-link{margin-left:13px}