.container-custom {    max-width:972px;    margin: 0 auto;	float:left;}.container-custom ul {	margin:0;	padding:0;	width: 100%;    float: left;}.container-custom li {	list-style:none;}.container-custom .form-area {    padding: 20px 20px;    margin: 30px 0;    overflow: hidden;    box-shadow: 0 0 20px rgba(0,0,0,0.1);}.container-custom .form-area h2 {    border-bottom: 1px solid #e5e5e5;    padding-bottom: 15px;    margin-bottom: 12px;}.container-custom .form-area h4 {    color: #444343;    font-weight: 400;    margin-bottom: 18px;}.container-custom .portion_1 {    padding: 5px 20px 0;    margin: 10px 0 0;    overflow: hidden;}.portion_1 h5 {    float: left;    margin: 4px 0;    font-size: 16px;    font-weight: 400;}.container-custom .portion_1 li:first-child {    width: 326px;    float: left;    padding: 3px 15px 3px 0px;}.container-custom .section-inner ul {     float: left;    width: 100%;}.portion_1 li {    float: left;}.container-custom .portion_1 select.sel_prod, .container-custom .portion_1 .section-inner input {    float: right;    width: 290px;    height: 40px;    padding: 0 10px;    border: 1px solid #e5e5e5;	font-size: 15px;    font-weight: 400;    color: #333;	border-radius: 0px;}.container-custom .section-inner {    float: left;    width: 100%;    padding: 30px 20px;    background: #fff;    margin: 15px 0 0;	position:relative;    border: 1px solid #e2e2e2;}.container-custom .section-inner .ul-cover span {    width: 100%;    text-align: center;    padding: 20px 0;    position: relative;    float: right;    max-width: 290px;    display: block;    margin: 0 4px;    overflow: hidden;}.section-inner .or_outer{    width: 100%;    text-align: center;    padding: 10px 0;    position: relative;    max-width: 290px;    display: block;    margin: 0 auto;    overflow: hidden;}.container-custom .section-inner h4 {    position: absolute;    top: -20px;    font-size: 17px;    font-weight: 600;    color: #333;    background: #fff;    padding: 0 15px;}.container-custom .section-inner span:after {    content: "";    left: 0;    right: 0;    position: absolute;    background: #e5e5e5;    height: 1px;    top: 30px;}.container-custom .section-inner span b {    position: relative;    z-index: 50;    background: #e5e5e5;    border-radius: 50%;    width: 40px;    height: 40px;    display: inline-block;    line-height: 40px;    font-size: 14px;}.container-custom .portion_1 .section-inner select.sel_prod, .container-custom .portion_1 .section-inner input {    border-radius: 0;}.container-custom .portion_1 .section-inner .row input {    float: right;    width: 210px;}.container-custom .portion_1 h3 {    font-size: 22px;    margin: 15px 0 15px;    border-bottom: 1px solid #e5e5e5;    padding-bottom: 5px;} .portion_1 .section-inner li:first-child {    width: 294px;}.container-custom .ul-cover {    float: left;    max-width: 588px;    width: 100%;}.container-custom  .preview_img {    float: left;}.container-custom .box-img {    height: 170px;    border: 0px solid #e5e5e5;    width: 200px;    margin-left: 20px;    text-align: center;    line-height: 170px;}.container-custom button.btn.btn-default.buy-now {    border-radius: 12px;    background: #555095;    color: #fff;    font-weight: 600;    font-size: 18px;    width: 170px;    height: 60px;    margin: 30px auto 20px;    border: 0px solid #e1e1e1;    display: block;    box-shadow: none;    cursor: pointer;}.container-custom .portion_outer, .container-custom  .btn_outer ,  .container-custom  .submit_outer, .button_cust_non_stripe{	float: left;    width: 100%;}.stripe_img_customizer, .non_stripe_img_customizer{	display:none;}.container-custom  .cover-01 {   float: left;   width: 100%;   margin-bottom: 10px;}.container-custom  .cover-01:last-child {   margin: 0;}.container-custom   .1click_eligible  img {	    padding: 0px 10px 0 0;} .container-custom   .not_1click_eligible   img{	    padding: 0px 10px 0 0;} .container-custom  .preview_img .box-img img, .container-custom   .preview_img .box-img img{	max-width: 100%;    padding: 10px;}.container-custom  .not_1click_eligible{	margin: 20px 0 0;}.container-custom   .upload_img {    background-color: #e4e4e4;    padding: 8px 30px;}/********Button customizer start *****/.container-custom  .customized-optional {    padding-right: 0}.container-custom .customized-optional ul {    width: 100%;    float: left;    background: #31373d;    text-align: left;    padding: 25px 20px}.container-custom  .customized-optional ul li {    float: left;    width: 100%;    margin: 0;    border-bottom: #aac1d3 dashed thin;    padding: 10px 0}.container-custom  .customized-optional ul li ul {    padding: 0;    margin-top: 10px}.container-custom  .customized-optional ul li ul li {    padding-left: 15px;    border: none}.container-custom  .customized-optional ul li label {    color: #aac1d3;    font-size: 14px;    margin: 0;    font-weight: 400;    padding: 0 0 5px 0}.container-custom  .customized-optional ul li .toggle.btn {    float: right;    min-width: 41px;    min-height: 25px;    border-radius: 40px !important;    color: transparent;    border: none}.container-custom  .customized-optional ul li .toggle-group .btn {    color: transparent !important;    border: none !important}.container-custom  .customized-optional .btn-default.active,.container-custom  .customized-optional .btn-default:active,.container-custom  .customized-optional .open>.dropdown-toggle.btn-default {    background: #191919 !important}.container-custom  .customized-optional .side-bar-heading,.container-custom  .template-headings {    background: #272c30;    color: white;    font-size: 20px;    float: left;    width: 100%;    text-align: center;    padding: 15px 0;    font-weight: 600} .container-custom  .customized-optional .side-bar-heading {    background: #e1e1e1;    color: black}.container-custom  .customized-optional ul {    background: #F0F0F0}.container-custom  .portion_1 .section-inner .customized-optional ul  li:first-child {    width: 25% !important;}.container-custom  .customized-optional ul li {    width: 25% !important;    min-height: 95px;    padding: 10px 20px !important;}.container-custom  .customized-optional ul li label {    color: black}.container-custom  .customized-optional .side-bar-heading small,.container-custom  .template-headings small {    font-size: 14px;    color: #6d6f71;    display: block}.container-custom .portion_1 .section-inner .row .customized-optional input , .container-custom .portion_1 .section-inner .row .customized-optional select {    float: right;    width: 100%;	height: 40px;}.container-custom  .input-group {    position: relative;    display: table;    border-collapse: separate;    float: right;    width: 100%;}.container-custom .customized-optional {    padding-right: 0;    padding: 0 13px;}.container-custom .customized-optional ul {padding: 20px 10px;}.container-custom .slider.slider-horizontal {    width: 100%;}/********Button customizer end*****/.not_1click_eligible  .portion_1 ul{	    padding: 8px 0px 0;}/******Tooltip start******/.tool-tip {display: inline-block;cursor: pointer;position: relative;}.tool-tip .toll-tip-desc::before {border-top: 10px solid rgba(0, 0, 0, 0);border-bottom: 10px solid rgba(206, 115, 115, 0);border-right: 10px solid #58666e;content: '';left: -10px;position: absolute;top: 10px;}.tool-tip .toll-tip-desc {display: inline;font-size: 14px;border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;box-shadow: 0 5px 10px rgba(0, 0, 0, .2);padding: 10px 15px;position: absolute;top: -11px;left: 50px;opacity: 0;visibility: hidden;transition: all cubic-bezier(0.76, 0, 0.4, 1.23) 0.5s;width: 500px;z-index: 5;background: white;}.tool-tip:hover .toll-tip-desc {opacity: 1;visibility: visible;left: 35px;}.tool-tip .fa {    color: #0085ba;    font-size: 18px;}/******Tooltip end******/.portion_1 h4 {    font-weight: 600;    color: #222;    font-size: 20px;    margin-bottom: 25px;}img.divider {    margin: 30px 0 10px;	max-width:100%;} .dropdown_prod dt a span, .multiSel span {    cursor: pointer;    display: inline-block;    padding: 0 3px 2px 0;    float: left;    width: 100%;    font-weight: 400;    font-size: 14px;    margin-top: 0px;}.dropdown_prod {    z-index: 9;    width: 250px;    float: inherit;}.dropdown_prod dd, .dropdown_prod dt {    margin: 0px;    padding: 0px;}.dropdown_prod dd {    position: relative;}.dropdown_prod dd, .dropdown_prod dt {    margin: 0px;    padding: 0px;}   .mutliSelect ul.form-control {    max-height:150px !important;    height: auto;}.mutliSelect .form-control {    box-shadow: none;    border-radius: 0;    min-height: 40px;    padding: 5px 10px;    background: #ffffff;    border: #c7d1db solid thin;    height: 40px;    width: 100% !important;	margin: 8px 0;    font-size: 15px;    font-weight: 400;    color: #333;}.dropdown_prod .form-control{	width: 363px !important;    border: 1px solid #cccccc;    border-radius: 0;    box-shadow: none;    padding: 9px 12px;    color: #333;    height: 40px;	overflow-y: scroll;}.mutliSelect li{	width:100%}.dropdown_prod .form-control input[type=checkbox], input[type=radio] {    margin: 0px 0 0;}.container-custom .section-inner.border-none{	border:0px solid;    padding: 20px 20px;    margin: 0 0 0;}.container-custom  .portion_1 h3{	font-size: 18px;	margin: 35px 0 15px;}.hasnoaccess_container , .hasaccess_container{	display:none;}.container-custom  .portion_1 textarea{    	float: right;    width: 290px;    height: auto;    border: 1px solid rgb(229, 229, 229);    font-size: 15px;    border-radius: 0px;    margin-top: 0px;    margin-bottom: 0px;}/* loader css */.loading {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 999;background-color: rgba(0, 0, 0, .7);}#fountainG {background: #ffffff;bottom: 0;height: 60px;left: 0;line-height: 0;margin: auto;padding: 0;position: absolute;right: 0;text-align: center;top: 0;width: 260px;} .fountainG {position: absolute;top: 19px;background-color: rgb(0, 0, 0);width: 25px;height: 25px;animation-name: bounce_fountainG;-o-animation-name: bounce_fountainG;-ms-animation-name: bounce_fountainG;-webkit-animation-name: bounce_fountainG;-moz-animation-name: bounce_fountainG;animation-duration: 1.5s;-o-animation-duration: 1.5s;-ms-animation-duration: 1.5s;-webkit-animation-duration: 1.5s;-moz-animation-duration: 1.5s;animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-direction: normal;-o-animation-direction: normal;-ms-animation-direction: normal;-webkit-animation-direction: normal;-moz-animation-direction: normal;transform: scale(.3);-o-transform: scale(.3);-ms-transform: scale(.3);-webkit-transform: scale(.3);-moz-transform: scale(.3);border-radius: 17px;-o-border-radius: 17px;-ms-border-radius: 17px;-webkit-border-radius: 17px;-moz-border-radius: 17px;}#fountainG_6 {left: 131px;animation-delay: 1.35s;-o-animation-delay: 1.35s;-ms-animation-delay: 1.35s;-webkit-animation-delay: 1.35s;-moz-animation-delay: 1.35s;}#fountainG_7 {left: 157px;animation-delay: 1.5s;-o-animation-delay: 1.5s;-ms-animation-delay: 1.5s;-webkit-animation-delay: 1.5s;-moz-animation-delay: 1.5s;}#fountainG_8 {left: 184px;animation-delay: 1.64s;-o-animation-delay: 1.64s;-ms-animation-delay: 1.64s;-webkit-animation-delay: 1.64s;-moz-animation-delay: 1.64s;}.loading_text {color: #000000;float: left;font-size: 20px;padding-left: 15px !important;padding: 0;margin-top: 30px}.sweet-alert button {    background-color: #8cd4f5;    color: white;    border: 0;    box-shadow: none;    font-size: 17px;    font-weight: 500;    -webkit-border-radius: 4px;    border-radius: 5px;    padding: 5px 20px;    margin: 15px 0px 0 0px;    cursor: pointer;}.container-custom  .save-btn-outer .return-btn-outer {	float:left;	 width: auto;}.container-custom  .save-btn-outer  .submit_outer {	float:right;	 width: auto;}.container-custom  button.btn.btn-default.submit-btn {    background: #0cac9f ;    box-shadow: inset 0 -3px rgba(0, 0, 0, .25);    color: #fff;    text-transform: uppercase;    font-weight: 600;    border-radius: 0;    width: 150px;    cursor: pointer;    margin: 26px auto 10px;    display: block;    padding: 15px 10px;    font-size: 15px;}.return-btn-outer .return-manage , .return-btn-outer .return-manage:hover{	background: #0cac9f ;    box-shadow: inset 0 -3px rgba(0, 0, 0, .25);    color: #fff;    text-transform: uppercase;    font-weight: 600;    border-radius: 0;    width: auto;    cursor: pointer;    margin: 26px auto 10px;    display: block;    padding: 15px 10px;    font-size: 15px;}.container-custom  .portion_outer  .form-control:focus{	    border-color: #66afe9;}.container-custom  .form-control:focus {    border-color: #66afe9 !important;    outline: 0;    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid #66afe9 !important;}.sweet-alert b, .sweet-alert strong {    font-weight: 700;    line-height: 60px;    font-size: 17px;}.container-custom .portion_1.step6_div li:first-child {    width: 380px;}.below_msg, .above_msg {    width: 390px;    height: 315px;    min-height: 115px;    border-radius: 0px;    margin: 0px 0 10px;}.step6_div label{	font-weight: 300;    font-size: 13px;}.stripe_messages{	width: 48%;    float: left;    border-right: 1px solid #e1e1e1;}.nonstripe_messages{	width: 48%;    float: right;}.container-custom .portion_1.step6_div h6{	color: #444343;    font-weight: 400;    margin-bottom: 18px;    font-size: 18px;	text-align: left;}.container-custom .not_1click_eligible img {    padding: 10px;    max-width: 100%;    max-height: 100%;}.container-custom .stripe_prev_def img {    padding: 10px;    max-width: 100%;    max-height: 100%;}.sweet-alert p {    color: #797979;    font-size: 16px;    text-align: center;    font-weight: 400;}