@charset "UTF-8";

/**
*
* -------------------------------------------
*
* Template : Bootplan - Bootstrap Pricing Tables
* Author : thecodrops
* Author URI : http://thecodrops.com
*
* ------------------------------------------- 
*
*/

/* Plan Animation */
.pricing-animation-yes .pricing-plan {-webkit-transition: .3s ease transform, .3s ease -webkit-transform;transition: .3s ease transform, .3s ease -webkit-transform;-webkit-transform: translateY(0px);transform: translateY(0px);}
.pricing-animation-yes .pricing-plan:hover {-webkit-transform: translateY(-10px);transform: translateY(-10px);}

/*======================
>>		style1		>>
========================*/
.pricing-style1 .pricing-plan {text-align: center;padding: 35px 25px; border-radius: 10px; margin-bottom: 35px;background-color: rgba(41, 41, 41, 0.05);-webkit-transition: .3s ease all;transition: .3s ease all;}
.sec-color .pricing-style1 .pricing-plan {background: #fff;}
.pricing-style1 .pricing-head .name {padding-bottom: 20px;font-size: 13px;text-transform: uppercase;color: #000;}
.pricing-style1 .pricing-head span.value {display: block;font-size: 52px;line-height: normal;-webkit-transition: all .25s ease;transition: all .25s ease;}
.pricing-style1 .pricing-head span.duration {margin-top: 7px;display: block;color: #999;font-size: 14px;}
.pricing-style1 .pricing-body {padding-top: 40px;}
.pricing-style1 .pricing-body ul {padding-left: 0;list-style: none;font-size: 12px;color: #999;}
.pricing-style1 .pricing-body ul li:nth-child(n+2) {padding-top: 12px;}
.pricing-style1 .pricing-footer {padding-top: 30px;}
.pricing-style1 .pricing-footer .p-button {display: inline-block;padding: 5px 12px; border-radius: 30px; font-size: 11px;min-width: 130px;text-transform: uppercase;border: 1px solid #444;color: #000;text-decoration: none;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style1 .pricing-footer .p-button:hover {background: #444;color: #fff;}
.pricing-style1.sec-color .pricing-plan:hover {background: #f7f7f7;}
.pricing-style1 .pricing-head {position: relative;}
.pricing-style1 .badge {color: #fff;position: absolute;font-size: 11px;line-height: 20px;left: 50%;top: -50px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);background: #337ab7;padding: 2px 15px 4px;border-radius: 0;}
.pricing-style1 .badge:before, 
.pricing-style1 .badge:after {content: '';position: absolute;border: 15px solid transparent;z-index: -1;top: 0;}
.pricing-style1 .badge:before {left: -30px;border-right-color: #fff;}
.pricing-style1 .badge:after {right: -30px;border-left-color: #fff;}
.pricing-style1 .pricing-plan.featured, 
.pricing-style1 .pricing-plan:hover {-webkit-box-shadow: 0 20px 30px 0px rgba(0, 0, 0, 0.1);box-shadow: 0 20px 30px 0px rgba(0, 0, 0, 0.1);}
.pricing-style1 .pricing-plan:hover .pricing-head span.value, 
.pricing-style1 .pricing-plan.featured .pricing-head span.value {color: #337ab7;}
.pricing-style1 .pricing-plan.featured .p-button, 
.pricing-style1 .pricing-plan:hover .p-button {border-color: #337ab7;color: #337ab7;}
.pricing-style1 .pricing-plan:hover .p-button:hover {background: #337ab7;color: #fff;}

/*======================
>>		style2		>>
========================*/
.pricing-style2 .pricing-plan {text-align: center;margin-bottom: 35px;background-color: rgba(0, 0, 0, 0.03);padding: 35px;-webkit-transition: all .25s ease;transition: all .25s ease;}
.sec-color .pricing-style2 .pricing-plan {background: #fff;}
.pricing-style2 .pricing-head .name {font-size: 24px;line-height: normal;margin-bottom: 25px;margin-top: 15px;color: #999;}
.pricing-style2 .pricing-head .price {color: #444;}
.pricing-style2 .pricing-head .value {font-size: 75px;line-height: 75px;}
.pricing-style2 .pricing-head .price sup {font-size: 40px;line-height: 40px;top: 0px;margin-right: -5px;vertical-align: top;}
.pricing-style2 .pricing-body {padding-top: 40px;}
.pricing-style2 .pricing-body ul {padding-left: 0;list-style: none;font-size: 13px;color: #999;margin: 0;}
.pricing-style2 .pricing-body ul li + li {border-top: 1px solid rgba(42, 42, 42, 0.05);padding-top: 10px;margin-top: 10px;margin-left: -35px;margin-right: -35px;}
.pricing-style2 .pricing-footer {padding-top: 30px;}
.pricing-style2 .p-button {margin-right: -35px;margin-left: -35px;}
.pricing-style2 .p-button a {display: inline-block;padding: 8px 12px;font-size: 13px;min-width: 100%;text-transform: uppercase;color: #444;text-decoration: none;-webkit-transition: .3s all ease;transition: .3s all ease;border-width: 1px 0 1px 0;border-style: solid;border-color: rgba(42, 42, 42, 0.05);}
.pricing-style2 .pricing-plan:hover,
.pricing-style2 .pricing-plan.featured {-webkit-box-shadow: 10px 10px 28px 0px rgba(0, 0, 0, 0.2);box-shadow: 10px 10px 28px 0px rgba(0, 0, 0, 0.2);}
.pricing-style2 .pricing-plan:hover .price,
.pricing-style2 .featured .price {color: #337ab7;}
.pricing-style2 .pricing-plan:hover .p-button a, 
.pricing-style2 .featured .p-button a {color: #337ab7;border-color: #337ab7;}
.pricing-style2 .pricing-plan:hover .p-button a:hover {background: #337ab7;color: #fff;}

/*======================
>>		style3		>>
========================*/
.pricing-style3 .pricing-plan {text-transform: uppercase;text-align: center;margin-bottom: 35px;background-color: rgba(41, 41, 41, 0.05);padding: 35px;-webkit-transition: .25s all cubic-bezier(0.4, 0.4, 0.65, 0.5);transition: .25s all cubic-bezier(0.4, 0.4, 0.65, 0.5);}
.sec-color .pricing-style3 .pricing-plan {background: #fff;}
.pricing-style3 .pricing-plan:hover,
.pricing-style3 .pricing-plan.featured {background: #337ab7;}
.pricing-style3 .pricing-head {border-bottom: 1px solid rgba(158, 158, 158, 0.08);padding-bottom: 20px;}
.pricing-style3 .pricing-head  .name {color: #000;font-size: 15px;}
.pricing-style3 .pricing-plan:hover .pricing-head .name, 
.pricing-style3 .featured .pricing-head .name {color: #fff;}
.pricing-style3 .pricing-body ul {padding-left: 0;list-style: none;font-size: 10px;color: #999;margin: 0;}
.pricing-style3 .pricing-body {padding-top: 25px;padding-bottom: 25px;border-bottom: 1px solid rgba(158, 158, 158, 0.08);}
.pricing-style3 .pricing-body ul li {padding-bottom: 5px;padding-top: 5px;font-weight: 500;}
.pricing-style3 .pricing-footer .price {color: #4b5a72;border-bottom: 1px solid rgba(158, 158, 158, 0.08);padding-bottom: 20px;padding-top: 15px;}
.pricing-style3 .pricing-plan:hover .pricing-footer .price, 
.pricing-style3 .featured .pricing-footer .price {color: #fff;}
.pricing-style3 .pricing-footer .price sup {font-size: 27px;line-height: normal;top: 3px;margin-right: -3px;vertical-align: top;}
.pricing-style3 .pricing-footer .value {font-size: 54px;line-height: normal;}
.pricing-style3 span.duration {font-size: 13px;}
.pricing-style3 .p-button {padding-top: 30px;}
.pricing-style3 .p-button a {display: inline-block;padding: 8px 20px;font-size: 11px;min-width: 120px;text-transform: uppercase;color: #444;text-decoration: none;-webkit-transition: .25s background-color cubic-bezier(0.4, 0.4, 0.65, 0.5);transition: .25s background-color cubic-bezier(0.4, 0.4, 0.65, 0.5);background-color: #efefef;}
.pricing-style3 .pricing-plan:hover .p-button a, 
.pricing-style3 .pricing-plan.featured .p-button a {background: rgba(255, 255, 255, 0.1);color: #eee;}
.pricing-style3 .pricing-plan .p-button a:hover {background: rgba(255, 255, 255, 0.14);color: #fff; }
.pricing-style3 .pricing-plan:hover ul, 
.pricing-style3 .pricing-plan.featured ul {color: #fff;}

/*======================
>>		style4		>>
========================*/
.pricing-style4 .pricing-plan {text-align: center;margin-bottom: 35px;background-color: #fff;-webkit-box-shadow: 0px -14px #4b5a72;box-shadow: 0px -14px #4b5a72;border-width: 0 1px 1px 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.04);}
.sec-color .pricing-style4 .pricing-plan {background: #fff;}
.pricing-style4 .pricing-head .name {padding: 25px 15px;font-size: 18px;text-transform: uppercase;color: #444;background: #fff;}
.pricing-style4 .pricing-head .price {padding: 25px 15px;background: #4b5a72;color: #fff;margin-left: -1px;margin-right: -1px;font-weight: 600;}
.pricing-style4 .pricing-head .price sup {font-size: 27px;line-height: normal;top: 4px;margin-right: 0px;vertical-align: top;font-weight: bold;}
.pricing-style4 .pricing-head .value {font-size: 54px;line-height: normal;}
.pricing-style4 span.duration {font-size: 15px;}
.pricing-style4 .pricing-body {padding-top: 40px;}
.pricing-style4 .pricing-body ul {padding-left: 0;list-style: none;font-size: 16px;color: #999;}
.pricing-style4 .pricing-body ul li:nth-child(n+2) {padding-top: 20px;border-top: 1px solid rgba(0, 0, 0, 0.04);margin-top: 20px;}
.pricing-style4 .pricing-footer {padding: 30px 20px;}
.pricing-style4 .pricing-footer .p-button {display: inline-block;padding: 10px 14px;font-size: 14px;min-width: 150px;text-transform: uppercase;background: #4b5a72;color: #FFF;text-decoration: none;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style4 .pricing-footer .p-button:hover {background: #6B809F;color: #f3f3f3;}
.pricing-style4 .featured.pricing-plan .pricing-head .price {background: #337ab7;}
.pricing-style4 .pricing-plan.featured {-webkit-box-shadow: 0px -14px #337ab7;box-shadow: 0px -14px #337ab7;}
.pricing-style4 .pricing-plan.featured .pricing-footer .p-button {background: #337ab7;}
.pricing-style4 .pricing-plan.featured .pricing-footer .p-button:hover {background: #1c66a5;}

/*======================
>>		style5		>>
========================*/
.pricing-style5 .pricing-plan {text-align: center;margin-bottom: 35px;border: 1px solid #ddd;background-color: #fff;}
.sec-color .pricing-style5 .pricing-plan {background: #fff;}
.pricing-style5 .pricing-head .name {padding: 12px;font-size: 14px;color: #444;background: #fcfcfc;}
.pricing-style5 .pricing-head .price {padding: 10px;background: #f5f5f5;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style5 .pricing-head .price sup {font-size: 13px;line-height: normal;top: 1px;margin-right: 3px;vertical-align: top;font-weight: lighter;}
.pricing-style5 .pricing-head span.value {display: inline-block;font-size: 18px;line-height: normal;font-weight: 600;}
.pricing-style5 .pricing-head span.duration {margin-top: 7px;display: inline-block;font-size: 12px;}
.pricing-style5 .pricing-body {padding-top: 40px;}
.pricing-style5 .pricing-body ul {padding-left: 0;list-style: none;font-size: 12px;color: #999;}
.pricing-style5 .pricing-body ul li:nth-child(n+2) {padding-top: 12px;}
.pricing-style5 .pricing-footer {padding: 30px 10px;}
.pricing-style5 .pricing-footer .p-button {display: inline-block;padding: 5px 12px;font-size: 11px;min-width: 130px;text-transform: uppercase;border: 1px solid #313131;color: #000;text-decoration: none;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style5 .pricing-plan:hover .pricing-head .price, 
.pricing-style5 .pricing-plan.featured .pricing-head .price {background: #337ab7;color: #fff;margin-left: -1px;margin-right: -1px;}
.pricing-style5 .pricing-plan:hover .p-button, 
.pricing-style5 .pricing-plan.featured .p-button {border-color: #337ab7;color: #337ab7;}
.pricing-style5 .pricing-plan .pricing-footer .p-button:hover {background: #337ab7;color: #fff;}

/*======================
>>		style6		>>
========================*/
.pricing-style6 .pricing-plan {text-align: center;padding: 25px;margin-bottom: 35px;background-color: #f5f5f5;border-radius: 4px;}
.sec-color .pricing-style6 .pricing-plan {background-color: #fff;}
.pricing-style6 .pricing-head .name {padding-bottom: 25px;font-size: 15px;text-transform: uppercase;color: #444;letter-spacing: 1px;}
.pricing-style6 .pricing-plan.featured .pricing-head .name {color: #fff;}
.pricing-style6 .pricing-plan.featured {background-color: #337ab7;}
.pricing-style6 .pricing-head .price {display: inline-block;background-color: #337ab7;color: #fff;padding: 24px 30px;border-radius: 50%;}
.pricing-style6 .pricing-plan.featured .pricing-head .price {background-color: #fff;color: #337ab7;}
.pricing-style6 .pricing-head .price sup {font-size: 16px;line-height: normal;top: 2px;margin-right: 1px;vertical-align: top;font-weight: lighter;}
.pricing-style6 .pricing-head span.value {display: block;font-size: 26px;line-height: normal;font-weight: 600;}
.pricing-style6 .pricing-head span.duration {display: block;font-size: 11px;margin-top: -6px;}
.pricing-style6 .pricing-body {padding-top: 40px;}
.pricing-style6 .pricing-body ul {padding-left: 0;list-style: none;font-size: 12px;color: #666;}
.pricing-style6 .pricing-plan.featured .pricing-body ul {color: #fff;}
.pricing-style6 .pricing-body ul li:nth-child(n+2) {padding-top: 12px;}
.pricing-style6 .pricing-footer {padding-top: 30px;}
.pricing-style6 .pricing-footer .p-button {display: inline-block;padding: 8px 20px;font-size: 11px;min-width: 130px;text-transform: uppercase;background: #337ab7;border-radius: 2px;color: #fff;text-decoration: none;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style6 .pricing-footer .p-button:hover {background: #1f5f96;color: rgba(255, 255, 255, 0.8);}
.pricing-style6 .pricing-plan.featured .pricing-footer .p-button {background: #fff;color: #1f5f96;}
.pricing-style6 .pricing-plan.featured .pricing-footer .p-button:hover {background: rgba(255, 255, 255, 0.8);color: #1f5f96;}

/*======================
>>		style7		>>
========================*/
.pricing-style7 .pricing-plan {text-align: center;margin-bottom: 35px;border: 1px solid #ddd;background-color: #fff;}
.sec-color .pricing-style7 .pricing-plan {background: #fff;}
.pricing-style7 .pricing-head .name {padding: 20px 15px;font-size: 15px;color: #444;background: #f9f9f9;position: relative;}
.pricing-style7 .pricing-head .name:before {content: '';position: absolute;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);border: 14px solid transparent;border-top-color: #f9f9f9;bottom: -25px}
.pricing-style7 .pricing-head .price {padding: 25px 20px;background-color: #444;color: #fff;margin-left: -1px;margin-right: -1px;-webkit-transition: .3s all ease;transition: .3s all ease;}
.pricing-style7 .pricing-head span.value {display: inline-block;font-size: 42px;line-height: normal;}
.pricing-style7 .pricing-head span.duration {margin-top: 7px;display: inline-block;font-size: 12px;}
.pricing-style7 .pricing-body {padding-top: 40px;}
.pricing-style7 .pricing-body ul {padding-left: 0;list-style: none;font-size: 12px;color: #999;}
.pricing-style7 .pricing-body ul li:nth-child(n+2) {padding-top: 12px;}
.pricing-style7 .pricing-footer {padding: 30px 10px;}
.pricing-style7 .pricing-footer .p-button {display: inline-block;padding: 5px 12px;font-size: 11px;min-width: 130px;text-transform: uppercase;border: 1px solid #313131;color: #000;text-decoration: none;-webkit-transition: .3s all ease;-moz-transition: .3s all ease;transition: .3s all ease;}
.pricing-style7 .pricing-footer .p-button:hover {background: #313131;color: #fff;}
.pricing-style7 .pricing-plan:hover .pricing-head .price, 
.pricing-style7 .pricing-plan.featured .pricing-head .price {background: #337ab7;color: #fff;}
.pricing-style7 .pricing-plan:hover .p-button, 
.pricing-style7 .pricing-plan.featured .p-button {border-color: #337ab7;color: #337ab7;}
.pricing-style7 .pricing-plan .pricing-footer .p-button:hover {background: #337ab7;color: #fff;}

/*======================
>>		style8		>>
========================*/
.pricing-style8 .pricing-plan {text-align: center;margin-bottom: 35px;border: 1px solid #efefef;background-color: #fff;}
.sec-color .pricing-style8 .pricing-plan {background: #fff;}
.pricing-style8 .pricing-head {background-color: #444;color: #fff;padding: 25px 35px;margin: -1px -1px 0 -1px;-webkit-transition: .3s all ease;-moz-transition: .3s all ease;transition: .3s all ease;}
.pricing-style8 .pricing-head .name {font-size: 15px;text-transform: uppercase;border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding-bottom: 20px;margin-bottom: 20px;}
.pricing-style8 .pricing-head .price sup {vertical-align: top;top: 20px;font-size: 20px;margin-right: 3px;}
.pricing-style8 .pricing-head span.value {display: inline-block;font-size: 42px;line-height: normal;}
.pricing-style8 .pricing-head span.duration {margin-top: 7px;display: inline-block;font-size: 12px;}
.pricing-style8 .pricing-body ul {padding-left: 0;list-style: none;font-size: 12px;color: #999;}
.pricing-style8 .pricing-body ul li {padding: 17px;}
.pricing-style8 .pricing-body ul li:nth-child(even) {background-color: #f9f9f9;}
.pricing-style8 .pricing-footer {padding: 30px 10px 40px;}
.pricing-style8 .pricing-footer .p-button {display: inline-block;padding: 8px 15px;font-size: 11px;min-width: 175px;text-transform: uppercase;background-color: #f9f9f9;color: #444;text-decoration: none;-webkit-transition: .3s all ease;-moz-transition: .3s all ease;transition: .3s all ease;}
.pricing-style8 .pricing-footer .p-button:hover {background-color: #fafafa;color: #666;}
.pricing-style8 .pricing-plan.featured .pricing-head, 
.pricing-style8 .pricing-plan:hover .pricing-head {background-color: #337ab7;}
.pricing-style8 .pricing-plan.featured .pricing-footer .p-button, 
.pricing-style8 .pricing-plan:hover .pricing-footer .p-button {background-color: #337ab7;color: #fff;}
/*Responsive Dsign*/
@media only screen and (max-width: 767px) {.pricing-style8 .pricing-footer .p-button {min-width: 120px;}}

/*======================
>>		style9		>>
========================*/
.pricing-style9 .pricing-plan {border: 1px solid #eee;background: #fff;color: #999;margin-bottom: 35px;padding: 40px 40px 60px;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.pricing-style9 .pricing-plan .pricing-head {color: #333333;}
.pricing-style9 .pricing-plan .icon {display: block;font-size: 48px;margin-bottom: 13px;}
.pricing-style9 .pricing-plan .name {margin-bottom: 25px;font-size: 19px;color: #656565;}
.pricing-style9 .pricing-plan .price {border-left: 1px solid #eee;margin-top: 35px;padding: 10px 0 4px 20px;}
.pricing-style9 .pricing-plan .value {font-size: 42px;line-height: 42px;}
.pricing-style9 .pricing-plan .pricing-body {padding-top: 40px;}
.pricing-style9 .pricing-body ul {padding-left: 13px;font-size: 13px;list-style-type: circle;border-left: 1px solid #eee}
.pricing-style9 .pricing-body ul li + li {margin-top: 10px;padding-top: 10px;border-top: 1px solid rgba(42, 42, 42, 0.03);}
.pricing-style9 .pricing-plan .p-button {border: 1px solid #eee;color: #999;display: inline-block;font-weight: 400;margin-top: 40px;min-width: 190px;padding: 8px 15px;text-align: center;}
.pricing-style9 .pricing-plan:hover,
.pricing-style9 .pricing-plan.featured {-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}
.pricing-style9 .pricing-plan:hover .p-button,
.pricing-style9 .pricing-plan.featured .p-button {border-color: #337ab7;color: #337ab7;}

/*======================
>>		style10			>>
========================*/
.pricing-style10 .pricing-plan {position: relative;padding: 35px;margin-bottom: 35px;color: #999;text-align: center;border: 1px dashed #ccc;transition: all 0.30s linear 0s;}
.pricing-style10 .pricing-plan::before {content: "";position: absolute;left: -10px;top: 25px;width: 30%;border: 20px solid #eee;border-right: 20px solid transparent;transition: all 0.30s ease;}
.pricing-style10 .pricing-plan::after {content: "";position: absolute;top: 15px;left: -10px;border: 5px solid #ddd;border-left: 5px solid transparent;border-top: 5px solid transparent;transition: all 0.30s ease;}
.pricing-style10 .pricing-plan .name {margin-bottom: 26px;font-size: 17px;color: #656565;}
.pricing-style10 .pricing-plan .price {font-size: 22px;color: #656565;}
.pricing-style10 .pricing-plan span.duration {font-size: 14px;}
.pricing-style10 .pricing-plan ul {margin-top: 40px;padding-left: 0;font-size: 13px;margin-bottom: 40px;list-style-type: none;}
.pricing-style10 .pricing-plan ul li + li {list-style: none;padding-top: 10px;margin-top: 10px;position: relative;}
.pricing-style10 .pricing-plan ul li + li:after {content: '';position: absolute;height: 1px;width: 100%;border-top: 1px dashed #eee;left: 0;top: 0;}
.pricing-style10 a.p-button {border: 1px dashed #ccc;display: inline-block;padding: 9px 21px;color: #999;min-width: 180px;transition: all 0.30s linear 0s;}
.pricing-style10 .pricing-plan.featured, 
.pricing-style10 .pricing-plan:hover {border-color: #337ab7;}
.pricing-style10 .pricing-plan.featured::before, 
.pricing-style10 .pricing-plan:hover::before {border-color: #337ab7;border-right: 20px solid transparent;}
.pricing-style10 .pricing-plan.featured::after, 
.pricing-style10 .pricing-plan:hover::after {border-color: #444;border-left: 5px solid transparent;border-top: 5px solid transparent;}
.pricing-style10 .featured a.p-button, 
.pricing-style10 .pricing-plan:hover a.p-button {border-color: #337ab7;color: #337ab7;}

/*======================
>>		style11		>>
========================*/
.pricing-style11 .pricing-plan {position:relative;text-align:center;background: #fff;color: #999;margin-bottom: 35px;padding: 40px 40px 60px;border-radius: 10px;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.pricing-style11 .pricing-plan .pricing-head {color: #333333;}
.pricing-style11 .pricing-plan .icon {display: block;font-size: 48px;margin-bottom: 13px;}
.pricing-style11 .pricing-plan .name {margin-bottom: 25px;font-size: 19px;color: #656565;position: relative;}
.pricing-style11 .pricing-plan .name:before {content: '';position: absolute;left: 0;height: 50px;width: 50px;background: #eee;top: -40px;border-radius: 0 0 50% 50%;-webkit-transition: all 0.15s cubic-bezier(0, 0, 0, 0.2);transition: all 0.15s cubic-bezier(0, 0, 0, 0.2);}
.pricing-style11 .pricing-plan .price {margin-top: 25px;padding: 15px 0 10px 20px;border-width: 1px 0 1px 0;border-style: solid;border-color: #eee;margin-left: -40px;margin-right: -40px;}
.pricing-style11 .pricing-plan .value {font-size: 42px;line-height: 42px;}
.pricing-style11 .pricing-plan .pricing-body {padding-top: 40px;}
.pricing-style11 .pricing-body ul {padding-left: 0;font-size: 13px;list-style-type: none;border-left: 0;margin-left: -40px;margin-right: -40px;}
.pricing-style11 .pricing-body ul li + li {margin-top: 10px;padding-top: 10px;border-top: 1px solid rgba(42, 42, 42, 0.03);}
.pricing-style11 .pricing-plan .p-button {color: #999;display: inline-block;font-weight: 400;margin-top: 40px;width: 100%;padding: 8px 15px;text-align: center;border: 1px solid #eee;border-radius: 20px;}
.pricing-style11 .pricing-plan:hover,
.pricing-style11 .pricing-plan.featured {-webkit-box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 20px 60px 0px rgba(0, 0, 0, 0.1);}
.pricing-style11 .pricing-plan:hover .p-button,
.pricing-style11 .pricing-plan.featured .p-button {border-color: #337ab7;color: #337ab7;}
.pricing-style11 .pricing-plan:hover .name:before, .pricing-style11 .pricing-plan.featured .name:before {background: #337ab7;}