.osm-container{padding:10px 0}.osm-container img{border:0;float:left!important;margin:0 10px 0 0}.osm-container h1,.osm-container h2{width:auto;margin:5px 0;padding:0;float:none}h1.osm-page-title{margin:0 0 10px!important}.osm-container .osm-item-wrapper{margin-bottom:20px}.osm-container .osm-item-heading-box{border-radius:5px 5px 0 0;color:#333;font-weight:700;padding:4px 8px;margin:0;background:#f2f2f2 url(../images/background.png) repeat-x 0 0;border:1px solid #dbdee1}.osm-container .osm-item-heading-box h2{margin:0}.osm-container h2.osm-item-title{margin:6px 0!important}.osm-container .osm-item-description{background:#fff;border-radius:0 0 7px 7px;margin:0;padding:10px;border-bottom:1px solid #dbdee1;border-left:1px solid #dbdee1;border-right:1px solid #dbdee1}.osm-container .osm-item-wrapper img{margin:0 10px 0 0!important;padding:0!important}.osm-container img.osm-thumb-left{margin:0 15px 0 0!important;float:left!important;max-width:120px}.osm-container img.osm-thumb-right{margin:0 0 0 15px!important;float:right!important}.osm-container .osm-plan-properties{width:290px;background:#ecf4fb;padding:5px 5px 5px 10px;margin:0 5px 5px;float:right}td.osm-plan-property-label{width:110px;text-align:left;font-weight:700}.osm-taskbar{padding:0 0 6px;margin:0 0 6px;list-style-type:none}.osm-taskbar ul{margin:0!important;padding:0!important}.osm-taskbar li{float:left!important;list-style-type:none!important;background-image:none!important;padding:0 5px 0 0!important;margin:.5em 0 2px!important}.osm-taskbar li a:hover,.osm-taskbar li a:link,.osm-taskbar li a:visited{text-decoration:none}#osm-plan{padding:0 15px 15px}#osm-plan-details{padding:10px 0}#osm-plan h1.osm-page-title{margin:0 0 10px!important}.heading{font-size:15px;font-weight:700;text-decoration:underline}span.error{color:red}.col_container{min-height:150px}table.os_table{margin-bottom:20px}table.os_table td.title_cell{width:25%;font-weight:700;padding-top:10px}table.os_table td.field_cell{padding-top:10px}.required{padding-left:5px;color:red}.error,.invalid,span.star{color:red}#restricted_info{background-color:#83cc00;min-height:40px;margin:0;padding:5px;font-weight:700}.text-error{color:#b94a48;font-size:14px;font-weight:700}.inline-display{display:inline}.explain-text{margin-left:10px}#ajax-loading-animation{vertical-align:bottom}form.form-horizontal .control-label,form.form-horizontal .control-label label{text-align:left;font-weight:700}form.form-horizontal ul{list-style:none}form.form-horizontal ul li label{display:inline}.table td.right,th.right{text-align:right}.table td.left,th.right{text-align:left}#osm-plans-list-columns .osm-pricing-table{padding:0;margin:0 0 25px;width:auto}.osm-pricing-table .osm-plan{border-radius:5px;text-align:center;background-color:#f3f3f3;-moz-box-shadow:0 0 6px 2px #b0b2ab;-webkit-box-shadow:0 0 6px 2px #b0b2ab;box-shadow:0 0 6px 2px #b0b2ab;position:relative}.osm-pricing-table .osm-plan:hover{-moz-box-shadow:0 0 12px 3px #b0b2ab;-webkit-box-shadow:0 0 12px 3px #b0b2ab;box-shadow:0 0 12px 3px #b0b2ab}.osm-pricing-table .osm-plan .osm-plan-short-description{padding:10px}.osm-pricing-table .osm-plan-recommended{transition:all .25s ease 0s;overflow:hidden}.osm-pricing-table .osm-plan .osm-plan-header{padding:10px 50px;color:#fff;display:block;background-color:#363948;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.osm-pricing-table .osm-plan .osm-plan-header h2{color:#fff!important;font-size:22px;line-height:normal;margin:0!important;text-transform:uppercase}.osm-pricing-table .osm-plan .osm-plan-header span.osm-plan-price{font-size:20px}.osm-plan-price{background:#27ae60;color:#fff;padding:20px 0 10px}.osm-plan-recommended .osm-plan-price{background:#eb5e4c}.osm-plan-price .price{color:#fff;display:inline-block;margin-bottom:.625rem;position:relative}.osm-plan-price .price span{font-size:45px;font-weight:700;letter-spacing:2px;line-height:normal}.osm-plan-price .price sup{font-size:1.5rem;left:-12px;position:absolute;top:12px}.osm-pricing-table .osm-plan ul{list-style:none;margin:-10px;padding:0}.osm-pricing-table .osm-plan ul.osm-signup-container{padding:10px;margin:0}.osm-pricing-table .osm-plan ul li.plan-feature{padding:15px 10px;border-top:1px solid #c5c8c0}.osm-pricing-table .osm-plan ul li:nth-child(odd).plan-feature{background:#fff}.osm-pricing-table .btn-singup{padding:8px 25px;font-size:18px}.osm-pricing-table .osm-plan-recommended .plan-recommended{background:#27ae60;border-radius:0 0 4px 4px;color:#fff;display:block;font-size:12px;font-weight:700;left:-35px;line-height:22px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 1px rgba(0,0,0,.05);top:18px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);width:130px}.osm-container .form-group .checkbox,.osm-container .form-group .radio{min-height:1px!important}.osm-container .form-group input.checkbox,.osm-container .form-group input.radio,.osm-container .form-group select{display:inline-block}.osm-container:not(.osm-container-j4) .form-group input[type=color],.osm-container:not(.osm-container-j4) .form-group input[type=date],.osm-container:not(.osm-container-j4) .form-group input[type=datetime-local],.osm-container:not(.osm-container-j4) .form-group input[type=datetime],.osm-container:not(.osm-container-j4) .form-group input[type=email],.osm-container:not(.osm-container-j4) .form-group input[type=month],.osm-container:not(.osm-container-j4) .form-group input[type=number],.osm-container:not(.osm-container-j4) .form-group input[type=password],.osm-container:not(.osm-container-j4) .form-group input[type=search],.osm-container:not(.osm-container-j4) .form-group input[type=tel],.osm-container:not(.osm-container-j4) .form-group input[type=text],.osm-container:not(.osm-container-j4) .form-group input[type=time],.osm-container:not(.osm-container-j4) .form-group input[type=url],.osm-container:not(.osm-container-j4) .form-group input[type=week],.osm-container:not(.osm-container-j4) .form-group select,.osm-container:not(.osm-container-j4) .form-group textarea{width:210px}.osm-container input[type=text].input-mini,.osm-container select.input-mini,.osm-container textarea.input-mini{width:60px!important}.osm-container input[type=text].input-small,.osm-container select.input-small,.osm-container textarea.input-small{width:90px!important}.osm-container input[type=text].input-medium,.osm-container select.input-medium,.osm-container textarea.input-medium{width:150px!important}.osm-container input[type=text].input-large,.osm-container select.input-large,.osm-container textarea.input-large{width:210px!important}.osm-container input[type=text].input-xlarge,.osm-container select.input-xlarge,.osm-container textarea.input-xlarge{width:270px!important}.osm-container input[type=text].input-xxlarge,.osm-container select.input-xxlarge,.osm-container textarea.input-xxlarge{width:530px!important}.osm-container:not(.osm-container-j4) div#osm-plans-list-columns div.row.osm-pricing-table .osm-plan{margin:0 -15px}.osm-active-plans-list li{margin-top:5px}.osm-user-profile-wrapper{padding:15px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.osm-user-profile-wrapper .profile-name{font-size:20px;text-transform:capitalize;padding-bottom:20px}.osm-user-profile-wrapper .table{margin-left:5px}.osm-user-profile-wrapper .table td,.osm-user-profile-wrapper .table th{border:none;background:none!important;padding:4px 0}.osm-user-profile-wrapper td.osm-profile-field-title{font-weight:700}#osm-profile-list .osm-user-profile-wrapper img{float:inherit!important}.btn-toolbar .btn-wrapper{display:inline-block;margin:0 0 5px 5px}.payment-methods-icons li{margin-bottom:12px}img.osm-payment-method-icon{float:none!important}.osm-btn-update-card{margin-top:5px}div.avatar-container{text-align:center}table.osm-profile-data td.osm-profile-field-title{font-weight:700}table.osm-profile-data tr:first-child td{border-top:none}.osm-pricing-table-circle .osm-plan *{box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.osm-pricing-table-circle .osm-plan{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 1px rgba(62,62,62,.5);color:#222;margin:0 auto 20px;max-width:360px;min-height:425px;overflow:hidden;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-box:box-sizing}.osm-pricing-table-circle .osm-plan-header{background-color:#00b69c;color:#fff;height:165px;margin:0 0 105px;padding:30px 30px 0;position:relative;line-height:1.42857143}.osm-pricing-table-circle .osm-plan-header>h2{font-size:28px;font-weight:700;margin:0 0 30px;text-transform:uppercase}.osm-pricing-table-circle .osm-plan-price{background-color:#00b69c;border:5px solid #fff;border-radius:50%;bottom:0;color:#222;height:150px;left:50%;margin-bottom:-75px;margin-left:-75px;padding:30px 0;position:absolute;width:150px}.osm-pricing-table-circle .osm-plan-price p{color:#fff;font-size:40px;font-weight:700;margin:0}.osm-pricing-table-circle .osm-plan-price sub{bottom:10px;position:relative;color:#fff;font-size:14px;display:block;line-height:1.4}.osm-pricing-table-circle .osm-plan-short-description{margin:30px 30px 0}.osm-pricing-table-circle .osm-plan-short-description li{border-top:1px dotted #ddd;padding:15px}.osm-pricing-table-circle .osm-plan-short-description li:last-child{border-bottom:1px dotted #ddd}.osm-pricing-table-circle .btn-signup{background-color:#00b69c;margin:10px 0;font-size:16px;overflow:hidden;padding:12px 22px;text-decoration:none;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;display:inline-block;position:relative;-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;vertical-align:middle;border-radius:4px}.osm-pricing-table .btn-signup:before{background-color:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.osm-pricing-table-circle .btn-signup:active,.osm-pricing-table-circle .btn-signup:hover{color:#fff;border-color:#000}.osm-pricing-table-circle .btn-signup:active,.osm-pricing-table-circle .btn-signup:active:before,.osm-pricing-table-circle .btn-signup:focus:before,.osm-pricing-table-circle .btn-signup:hover,.osm-pricing-table-circle .btn-signup:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.osm-pricing-table-flat,.osm-pricing-table-flat *{color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.osm-pricing-table-flat .osm-plan{border-radius:6px;overflow:hidden;text-align:center;margin:0 0 50px;border:none;padding:40px 20px}.osm-pricing-table-flat h2.osm-plan-title{font-size:25px;border-bottom:2px solid;color:#fff;font-weight:700;letter-spacing:2px;margin:0;padding-bottom:10px;text-transform:uppercase}.osm-pricing-table-flat .osm-plan-price{text-align:left}.osm-pricing-table-flat .osm-plan-price p{color:#fff;font-size:40px;font-weight:700;line-height:1.4;margin:0}.osm-pricing-table-flat .osm-plan-price sup{font-size:60%;top:-.75em}.osm-pricing-table-flat .osm-plan-price p sub,.osm-pricing-table .osm-plan-price p sub{font-size:14px;bottom:0}.osm-pricing-table-flat .osm-plan-short-description li{padding:10px;border-bottom:1px dotted #ddd;color:#fff;text-align:left}.osm-pricing-table-circle .btn-signup,.osm-pricing-table-flat .btn-signup{background-color:#fff;color:#000;margin:10px 0;font-size:16px;overflow:hidden;padding:12px 22px;text-decoration:none;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;display:inline-block;position:relative;-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;vertical-align:middle;border-radius:4px}.osm-pricing-table-circle .btn-signup{color:#fff}.osm-pricing-table-circle .osm-signup-container .btn-signup:before,.osm-pricing-table-flat .osm-signup-container .btn-signup:before{background:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.osm-plan .osm-signup-container .btn-signup:active,.osm-plan .osm-signup-container .btn-signup:hover{color:#fff;border-color:#000}.osm-plan .osm-signup-container .btn-signup:active,.osm-plan .osm-signup-container .btn-signup:active:before,.osm-plan .osm-signup-container .btn-signup:focus:before,.osm-plan .osm-signup-container .btn-signup:hover,.osm-plan .osm-signup-container .btn-signup:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.osm-pricing-table-flat .osm-plan .osm-plan-price{background:none}.osm-pricing-table-flat .osm-plan .osm-plan-price sup{left:0;position:relative}.osm-pricing-table-circle .osm-plan ul,.osm-pricing-table-flat .osm-plan ul{list-style:none;margin:0;padding:0}.osm-pricing-table-circle .osm-plan .osm-signup-container,.osm-pricing-table-flat .osm-plan .osm-signup-container{margin:20px 0 0}a.download-member-card-link{padding-left:10px}.osm-privacy-policy-message{margin-top:5px}.osm-privacy-policy input[type=checkbox],.osm-terms-and-conditins-container input[type=checkbox]{margin-top:0}#osm-delete-avatar-container{margin-left:100px}#osm-delete-avatar-container label,.osm-terms-and-conditions-container label a{font-weight:700}@media (min-width:768px){#osm-signup-page-columns-form{position:relative}#osm-subscription-information{float:left;width:47%}#osm-payment-information{float:right;width:47%;position:absolute;top:0;right:0}}@media (max-width:480px){table.osm-responsive-table,table.osm-responsive-table tbody,table.osm-responsive-table td,table.osm-responsive-table th,table.osm-responsive-table thead,table.osm-responsive-table tr{display:block;border:none}table.osm-responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}table.osm-responsive-table tr{border:1px solid #ccc;margin-bottom:5px}table.osm-responsive-table td{border:none!important;position:relative;padding:12px 5%;text-align:left}table.osm-responsive-table td .td-text,table.osm-responsive-table td:before{float:left;width:50%}table.osm-responsive-table td:before{width:50%;padding-right:15px;text-align:left;content:attr(data-content);display:block;font-weight:700}table.osm-responsive-table td:after{content:"";display:table;clear:both}table.osm-responsive-table td.center{text-align:left}table.osm-responsive-table .eb-taskbar li{float:left!important;text-align:left}}.input-group.osm-addon-container{width:150px}.osm-container>.btn-toolbar{margin-bottom:10px}joomla-toolbar-button{padding-right:3px}.osm-container-j4 .btn-group .chosen-container{margin-left:5px}@media screen and (min-width:768px){select#limit.form-select,select.form-select.input-mini{width:100px!important}select.form-select.input-medium{width:180px!important}}@media (min-width:768px){.osm-one-half,.osm-one-one,.osm-one-quarter,.osm-one-third,.osm-three-quarters,.osm-two-quarters,.osm-two-thirds{float:left}.osm-one-one{width:100%}.osm-one-half,.osm-two-quarters{width:50%}.osm-one-third{width:33.3333%}.osm-two-thirds{width:66.6666%}.osm-one-quarter{width:25%}.osm-three-quarters{width:75%}}.osm-field-description{font-size:.875em;margin-top:.25rem;font-weight:400}.osm-container .form-group.form-row{margin-bottom:15px}.osm-category-number-plans{margin-left:8px}.modal-body .form.form-horizontal{padding-left:10px;padding-right:10px}.osm-invisible-to-visitors{display:none!important}