/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.block-ws-tipi-block .tipi-billing-info,.block-ws-tipi-block .tipi-mail{border:0 none;box-shadow:none;background:transparent;margin-bottom:0;}.block-ws-tipi-block .tipi-billing-info>.panel-body,.block-ws-tipi-block .tipi-mail>.panel-body{padding:0;}.block-ws-tipi-block .tipi-billing-info>.panel-heading,.block-ws-tipi-block .tipi-mail>.panel-heading{padding:0;background:transparent;border:0 none;margin-bottom:15px;line-height:1;}.block-ws-tipi-block .tipi-billing-info .panel-heading .panel-title,.block-ws-tipi-block .tipi-mail .panel-heading .panel-title{font-size:20px;font-weight:700;color:#58ade7;margin:20px auto 10px;display:table;}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .control-label,.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .form-control,.block-ws-tipi-block .tipi-mail .panel-body .form-item .control-label,.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .select-wrapper,.block-ws-tipi-block .tipi-mail .panel-body .form-item .form-control{display:inline-block;outline:none;border-color:#58ade7;}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .control-label,.block-ws-tipi-block .tipi-mail .panel-body .form-item .control-label{width:250px;}.block-ws-tipi-block .tipi-mail .panel-body .form-item .control-label,.block-ws-tipi-block .tipi-mail .panel-body .form-item .form-control{display:inline-block;outline:none;border-color:#58ade7;}.block-ws-tipi-block .tipi-mail .panel-body .form-item .control-label{width:250px;}.block-ws-tipi-block .tipi-mail .panel-body .form-item .form-control{width:100%;}@media (min-width:650px){.block-ws-tipi-block .tipi-mail .panel-body .form-item .form-control{width:calc(100% - 255px);}}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .control-label,.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .form-control{display:inline-block;outline:none;border-color:#58ade7;}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .control-label{width:115px;}@media (max-width:768px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview img{max-width:85vw !important;left:-78vw;}}@media (min-width:992px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .control-label{width:250px;}}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .form-control{width:calc(100% - 165px);}@media (min-width:650px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .form-control{width:calc(50% - 155px);}}@media (min-width:992px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .form-control{width:calc(50% - 175px);}}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview{border-radius:20px;color:#fff;font-weight:700;font-size:18px;padding:4px 11px 3px 10px;margin-left:10px;background-color:#58ade7;position:relative;}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview:after{position:absolute;content:"";border:10px solid transparent;border-top-color:#58ade7;display:none;width:20px;height:20px;top:-15px;right:6px;}@media (min-width:1100px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview:after{right:-15px;top:6px;border-right-color:#58ade7;border-top-color:transparent;}}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview img{max-width:calc(85vw - 220px);height:auto;position:absolute;border:2px solid #58ade7;z-index:1;display:none;right:0;bottom:45px;}@media (min-width:650px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview img{right:-12vw;}}@media (min-width:1100px){.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview img{right:auto;left:42px;bottom:-5vw;max-width:calc(50vw - 300px);}}.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview:hover:after,.block-ws-tipi-block .tipi-billing-info .panel-body .form-item .icon-preview:hover img{display:block;}.block-ws-tipi-block #edit-submit{display:block;margin:0 auto;padding:6px 50px;border-color:#58ade7;background-color:#58ade7;color:#fff;}
