.ptp-cp2-data-holder,.ptp-cp2-price-holder,.ptp-cp2-price-table .head .ptp-cp2-plan-title{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}
.ptp-btn{text-shadow:none}.ptp-cp2-price-table-holder{text-align:center}
.special .ptp-cp2-tabled-data{border:9px solid #ececec;border-top:0}
.special.ptp-cp2-price-table{z-index:999}
.ptp-cp2-price-table .ptp-cp2-tabled-data{border:1px solid #e9e9e9;border-top:0}
.ptp-cp2-data-holder .ptp-btn{width:80%;background-image:none;color:#fff;border:0;border-radius:5px;-webkit-border-radius:5px}
.ptp-cp2-plan-title h2{font-size:20px;margin:0;line-height:1.5em}.special .ptp-cp2-plan-title h2{font-size:24px;margin:0}
.ptp-cp2-price-holder{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;color:#f1f1f1;text-align:center;border-bottom:0;padding:5px 0 0 0}
.ptp-cp2-price-holder .has-tip{color:#f1f1f1;border-bottom:dotted 1px #f1f1f1}
.ptp-cp2-price-table:hover .head-tooltip{top:-23px}
.head{z-index:1000}
.head-tooltip{min-height:33px;background-color:#f1c40f;color:#333;border-radius:5px;-webkit-border-radius:5px;position:absolute;text-align:center;top:-3px;padding:0 0 10px 0;font-family:'Open Sans Condensed',sans-serif;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;width:100%;font-size:18px;z-index:-1}
.ptp-cp2-price-holder .sign{font-size:25px}
.cp2-button-on-top{margin:10px 0;padding:0 10px}
.cp2-button-on-top a{text-decoration:none;width:70%}
.cp2-price-duration{font-family:maven_prolight}
.cp2-price-duration p{margin:0}
.ptp-cp2-price-holder .ptp-pricing-text{font-size:25px}
.ptp-cp2-price-holder-invisible{background:none!important;border:1px solid transparent!important;margin-top:-1px}
.ptp-pay-duration{font-size:14px;text-shadow:none;display:inline-block;vertical-align:top;padding-top:10px;padding-bottom:10px;font-weight:normal}
.ptp-button-on-top-invisible{background:transparent!important;opacity:0}
.ptp-cp2-data-holder{padding:7px 10px;text-align:center;color:#5c5c5c;min-height:22px;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease;font-size:15px;text-shadow:none}
.ptp-cp2-data-holder{background-color:#f4fafb}
.ptp-cp2-data-holder:nth-child(2n+1){background-color:#f4fafb}
.ptp-cp2-data-holder:nth-child(2n){background-color:#e8f4f7}
.cp2-desc-table .ptp-cp2-data-holder{color:#f1f1f1;text-align:left;font-weight:normal}
.cp2-desc-table .ptp-cp2-data-holder .has-tip{color:#f1f1f1;border-bottom:dotted 1px #f1f1f1}
/*.cp2-desc-table .ptp-cp2-data-holder i{font-size:20px;margin-right:5px}*/
.fa-times-circle,.fa-chevron-circle-down{font-size:20px;font-family:FontAwesome;font-style:normal;font-weight:normal}
.fa-chevron-circle-down.green{color:#2ecc71}
.head .ptp-cp2-plan-title{text-align:center}
.row-fluid-cp2{width:100%;*zoom:1}
.row-fluid-cp2:before,.row-fluid-cp2:after{display:table;line-height:1.5em;content:""}
.row-fluid-cp2:after{clear:both}
.row-fluid-cp2 [class*="ptp-cp2-span"]{display:inline-block;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.row-fluid-cp2 [class*="ptp-cp2-span"]:first-child{margin-left:0}
.row-fluid-cp2 .controls-row [class*="ptp-cp2-span"]+[class*="ptp-cp2-span"]{margin-left:2.127659574468085%}
.row-fluid-cp2 .ptp-cp2-span12{width:100%;*width:99.94680851063829%}
.row-fluid-cp2 .ptp-cp2-span11{width:91.48936170212765%;*width:91.43617021276594%}
.row-fluid-cp2 .ptp-cp2-span10{width:82.97872340425532%;*width:82.92553191489361%}
.row-fluid-cp2 .ptp-cp2-span9{width:74.46808510638297%;*width:74.41489361702126%}
.row-fluid-cp2 .ptp-cp2-span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid-cp2 .ptp-cp2-span7{width:57.44680851063829%;*width:57.39361702127659%}
.row-fluid-cp2 .ptp-cp2-span6{width:48.93617021276595%;*width:48.88297872340425%}
.row-fluid-cp2 .ptp-cp2-span5{width:40.42553191489362%;*width:40.37234042553192%}
.row-fluid-cp2 .ptp-cp2-span4{width:30.914893617021278%;*width:30.861702127659576%}
.row-fluid-cp2 .ptp-cp2-desc-span4{width:36.8%}
.row-fluid-cp2 .ptp-cp2-span3{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid-cp2 .ptp-cp2-desc-span3{width:29.8%}
.row-fluid-cp2 .ptp-cp2-span2{width:14.893617021276595%;*width:14.840425531914894%}
.row-fluid-cp2 .span2{width:14.893617021276595%;*width:14.840425531914894%}
.row-fluid-cp2 .ptp-cp2-span1{width:6.382978723404255%;*width:6.329787234042553%}
.ptp-cp2-columns-5 .row-fluid-cp2 .ptp-cp2-span2{width:17.8%}
.ptp-cp2-columns-5 .row-fluid-cp2 .ptp-cp2-desc-span2{width:27.8%}
.ptp-cp2-columns-6 .row-fluid-cp2 .ptp-cp2-span2{width:15.6%}
.ptp-cp2-columns-6 .row-fluid-cp2 .ptp-cp2-desc-span2{width:21.6%}
.ptp-cp2-columns-7 .row-fluid-cp2 .ptp-cp2-span1{width:13.142%}
.ptp-cp2-columns-7 .row-fluid-cp2 .ptp-cp2-desc-span1{width:20.142%}
.ptp-cp2-columns-8 .row-fluid-cp2 .ptp-cp2-span1{width:11.375%}
.ptp-cp2-columns-8 .row-fluid-cp2 .ptp-cp2-desc-span1{width:19.375%}
.ptp-cp2-columns-9 .row-fluid-cp2 .ptp-cp2-span1{width:10%}
.ptp-cp2-columns-9 .row-fluid-cp2 .ptp-cp2-desc-span1{width:19%}
.ptp-cp2-columns-10 .row-fluid-cp2 .ptp-cp2-span1{width:9%}
.ptp-cp2-columns-10 .row-fluid-cp2 .ptp-cp2-desc-span1{width:17.9%}
.ptp-cp2-columns-11 .row-fluid-cp2 .ptp-cp2-span1{width:8.5%}
.ptp-cp2-columns-11 .row-fluid-cp2 .ptp-cp2-desc-span1{width:14%}
.ptp-cp2-columns-12 .row-fluid-cp2 .ptp-cp2-span1{width:7.75%}
.ptp-cp2-columns-12 .row-fluid-cp2 .ptp-cp2-desc-span1{width:13.75%}
.row-fluid-cp2 .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
.row-fluid-cp2 .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}
.row-fluid-cp2 .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}
.row-fluid-cp2 .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
.row-fluid-cp2 .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}
.row-fluid-cp2 .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}
.row-fluid-cp2 .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
.row-fluid-cp2 .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}
.row-fluid-cp2 .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}
.row-fluid-cp2 .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
.row-fluid-cp2 .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}
.row-fluid-cp2 .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}
.row-fluid-cp2 .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
.row-fluid-cp2 .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}
.row-fluid-cp2 .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}
.row-fluid-cp2 .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
.row-fluid-cp2 .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}
.row-fluid-cp2 .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}
.row-fluid-cp2 .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
.row-fluid-cp2 .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}
.row-fluid-cp2 .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}
.row-fluid-cp2 .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
.row-fluid-cp2 .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}
.row-fluid-cp2 .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}
[class*="ptp-cp2-span"].hide,.row-fluid-cp2 [class*="ptp-cp2-span"].hide{display:none}
[class*="ptp-cp2-span"].pull-right,.row-fluid-cp2 [class*="ptp-cp2-span"].pull-right{float:right}
.ptp-cp2-span12{width:940px}
.ptp-cp2-span11{width:860px}
.ptp-cp2-span10{width:780px}
.ptp-cp2-span9{width:700px}
.ptp-cp2-span8{width:620px}
.ptp-cp2-span7{width:540px}
.ptp-cp2-span6{width:460px}
.ptp-cp2-span5{width:380px}
.ptp-cp2-span4{width:300px}
.ptp-cp2-span3{width:220px}
.ptp-cp2-span2{width:140px}
.ptp-cp2-span1{width:60px}
.ptp-btn{display:inline-block;*display:inline-block;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;font-weight:normal;line-height:1.5em;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1}
.ptp-btn-invisible{padding:4px 12px}
.ptp-btn:hover,.ptp-btn:focus,.ptp-btn:active,.ptp-btn.active,.ptp-btn.disabled,.ptp-btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}
.ptp-btn:first-child{*margin-left:0}
.ptp-btn:hover,.ptp-btn:focus{text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.ptp-btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.ptp-btn.active,.ptp-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.ptp-btn.disabled,.ptp-btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
span[class*="ptp-cp2-resposive-data"]{color:inherit!important;text-decoration:none}
.ptp-cp2-resposive-data{display:none}


/* Custom */
#ptp-1 .btn{padding:6px 12px; min-width:auto;}
#ptp-1 .row_subitem{padding-left: 30px; font-weight: normal;}
#ptp-1 .row_header{font-weight:bold;font-size: 14px!important}
#ptp-1 .popular_tab{background-color: #e1567c;border-radius: 5px 5px 0 0;color: #fff;font-weight: 300;}
#ptp-1 .popular{background-color: #e1567c;border-radius: 5px 5px 0 0;color: #fff;position:relative;}
#ptp-1 .ptp-cp2-plan-title h4 {padding: 20px 0;}
#ptp-1 .ptp-cp2-plan-title h4 .desc {color: #666;display: block;font-size: 14px;font-weight: 300;}
h4 .amount {font-size: 45px;}
h4 .amount span{font-size: 20px;font-weight: 300;vertical-align: super;}
h4 .amount small{font-size:60%;}
#ptp-1 h4 .amount{color:#e1567c;}
#ptp-1 .fa-check{color: #e1567c;}
#ptp-1 .fa-times{color: #f44336;}
#ptp-1 a{outline:none}
#ptp-1 .ptp-cp2-price-table-holder [class*="ptp-cp2-span"]{margin-left:0}
#ptp-1 .row-fluid-cp2 [class*="ptp-cp2-span"]{margin-left:-2.5px;margin-right:-2.5px}
#ptp-1 .ptp-cp2-data-holder,#ptp-1 .ptp-cp2-data-holder .fa-times-circle,#ptp-1 .ptp-cp2-data-holder .fa-chevron-circle-down{font-size:14px}
#ptp-1 .ptp-comparison2-row{color:#5c5c5c}#ptp-1 .special .ptp-comparison2-row{color:#5c5c5c}
#ptp-1 .ptp-comparison2-row .has-tip,#ptp-1 .ptp-comparison2-row .has-tip:hover{color:#5c5c5c;border-bottom:dotted 1px #5c5c5c}
#ptp-1 .ptp-comparison2-row .has-tip:hover{border-bottom:dotted 1px #5c5c5c}#ptp-1 .ptp-cp2-data-holder .ptp-btn,#ptp-1 .cp2-button-on-top .ptp-btn{font-size:14px;text-decoration:none}

/* Description column */
#ptp-1 .cp2-desc-table{border:1px solid #e9e9e9;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
#ptp-1 .cp2-desc-table .ptp-cp2-data-holder:nth-child(2n+1){background:#f9f9f9;color:#5c5c5c}
#ptp-1 .cp2-desc-table .ptp-cp2-data-holder:nth-child(2n){background:#fff;color:#5c5c5c}
#ptp-1 .cp2-desc-table .ptp-cp2-data-holder:nth-child(2n+1) .has-tip,#ptp-1 .cp2-desc-table .ptp-cp2-data-holder:nth-child(2n) .has-tip,#ptp-1 .cp2-desc-table .ptp-cp2-data-holder:hover .has-tip{color:#5c5c5c;border-bottom:dotted 1px #5c5c5c}

/* Buttons */
#ptp-1 .ptp-cp2-data-holder .ptp-btn,#ptp-1 .cp2-button-on-top .ptp-btn{background:#00B5B5;color:#fff;border-bottom:4px solid #019E9E}
#ptp-1 .ptp-cp2-data-holder .ptp-btn .has-tip,#ptp-1 .cp2-button-on-top .ptp-btn .has-tip{color:#fff;border-bottom:dotted 1px #fff}
#ptp-1 .ptp-cp2-data-holder .ptp-btn:hover,#ptp-1 .cp2-button-on-top .ptp-btn:hover{background:#019E9E;color:#fff}
#ptp-1 .ptp-cp2-data-holder .ptp-btn:hover .has-tip,#ptp-1 .cp2-button-on-top .ptp-btn:hover .has-tip{color:#fff;border-bottom:dotted 1px #fff}

/* Featured Buttons */
#ptp-1 .special .ptp-cp2-data-holder .ptp-btn,#ptp-1 .special .cp2-button-on-top .ptp-btn{background:#00B5B5;color:#fff;border-bottom:4px solid #019E9E}
#ptp-1 .special .ptp-cp2-data-holder .ptp-btn .has-tip,#ptp-1 .special .cp2-button-on-top .ptp-btn .has-tip{color:#fff;border-bottom:dotted 1px #fff}
#ptp-1 .special .ptp-cp2-data-holder .ptp-btn:hover,#ptp-1 .special .cp2-button-on-top .ptp-btn:hover{background:#019E9E;color:#fff}
#ptp-1 .special .ptp-cp2-data-holder .ptp-btn:hover .has-tip,#ptp-1 .special .cp2-button-on-top .ptp-btn:hover .has-tip{color:#fff;border-bottom:dotted 1px #fff}

/* Unfeatured Column */
#ptp-1 .ptp-cp2-plan-title h2{font-size:20px;}
#ptp-1 .ptp-comparison2-unfeatured .ptp-cp2-plan-title h2{color:#5c5c5c}
#ptp-1 .ptp-comparison2-unfeatured .ptp-cp2-plan-title h2 .has-tip{color:#5c5c5c;border-bottom:dotted 1px #5c5c5c}
#ptp-1 .ptp-comparison2-unfeatured .ptp-cp2-price-holder{background:#f9f9f9;border:1px solid #e9e9e9}

/* Featured Column */
#ptp-1 .special.ptp-cp2-price-table .ptp-cp2-plan-title h2{color:#5c5c5c}
#ptp-1 .special.ptp-cp2-price-table .ptp-cp2-plan-title h2 .has-tip{color:#5c5c5c;border-bottom:dotted 1px #5c5c5c}
#ptp-1 .special.ptp-cp2-price-table .ptp-cp2-price-holder{background:#f9f9f9;border:1px solid #e9e9e9;color:#f1f1f1}
#ptp-1 .special.ptp-cp2-price-table .ptp-cp2-price-holder .has-tip{color:#f1f1f1;border-bottom:dotted 1px #f1f1f1}

/* Column Colors */
#ptp-1 .ptp-cp2-data-holder:nth-child(2n+1){background:#f9f9f9;/*border-top:1px solid #e9e9e9*/}
#ptp-1 .ptp-cp2-data-holder:nth-child(2n){background:#fff;/*border-top:1px solid #e9e9e9*/}

/*popular*/
#ptp-1 .popular .ptp-cp2-data-holder:nth-child(2n+1){background:#f2d1da;border-color:#eecbd4;}
#ptp-1 .popular .ptp-cp2-data-holder:nth-child(2n){background:#f8dbe2;border-color:#eecbd4;}
#ptp-1 .popular .row_header{border-color:#ebc993;}
#ptp-1 .popular .ptp-cp2-price-table .ptp-cp2-price-holder{background:#f2d1da;border-color:#eecbd4;}
#ptp-1 .popular .ptp-cp2-price-table .ptp-cp2-tabled-data{border:1px solid #eecbd4;border-top:0}

#ptp-1 .hint {
	font-size: 12px;
	font-weight: 300;
	font-style: italic;
	line-height:  16px;
	color: #757575;
}

#ptp-1 input[type="text"]{background:#f5f5f5;}
#ptp-1 input[type="text"]:focus {background: white!important;}

@media handheld,only screen and (max-width:767px){
	.ptp-cp2-price-table .head{position:relative!important;z-index:1;top:inherit!important}
	.ptp-cp2-resposive-data{display:inline;margin:0;text-decoration:none;font-size:12px;}
	.row-fluid-cp2 [class*="ptp-cp2-span"] .cp2-desc-table{display:none}
	.ptp-cp2-resposive-dot{margin-left:-6px}
	.column0 {display:none!important;}
	.column1 {width:45%!important}
	.column2 {width:25%!important;}
	.column2 h2 {display:none;}
	.coltiers {width: 10%!important;}
	.coltiers h4 {display:none;}
	.coltiers .cp2-button-on-top {opacity: 0;}
	.coltiers h2 {transform: rotate(90deg);padding-left:30px;white-space:nowrap;}
	.coltiers .ptp-cp2-data-holder > span {display:none;}
	.popular_tab {opacity:0;overflow:hidden;height:24px;}
	.ptp-cp2-data-holder {padding:0;}
	#ptp-1 .ptp-cp2-plan-title h2, #ptp-1 h4 .amount {font-size:14px;}
	#ptp-1 h4 .amount span {font-size: 12px;vertical-align: text-top;}
	.cp2-button-on-top {margin:0;padding:0;}
	#ptp-1 .ptp-cp2-plan-title h4 .desc {font-size:12px;}
	.tt-ptp-empty-row{display:none}
	.ptp-cp2-price-holder-invisible{display:none!important;}
	#ptp-1 .ptp-cp2-price-table-holder{margin-top:0;}
	.column1 .ptp-cp2-tabled-data, .column1 .ptp-cp2-price-holder {border-left:none!important;}
	.ptp-comparison2-pricingtable .coltiers:last-child .ptp-cp2-tabled-data,
	.ptp-comparison2-pricingtable .coltiers:last-child .ptp-cp2-price-holder {border-right:none!important;}
}