/*pricing start here*/
.membership-pricing-table {}
.membership-pricing-table table .icon-no,.membership-pricing-table table .icon-yes {font-size:22px;}
.membership-pricing-table table .icon-no {color:#a93717;}
.membership-pricing-table table .icon-yes {color:#209e61;}
.membership-pricing-table table .plan-header {text-align:center;font-size:36px;border:1px solid #e2e2e2;padding:25px 0;}
.membership-pricing-table table .plan-header-free {background-color:#eee;color:#555;}
.membership-pricing-table table .plan-header-orange {color:#fff;background-color:#ffae00;border-color:#da9500;}
.membership-pricing-table table .plan-header-orange-dark {color:#fff;background-color:#ff6601;border-color:#e65300;}
.membership-pricing-table table .plan-header-blue {color:#fff;background-color:#0089ea;border-color:#0072c2;}
.membership-pricing-table table .plan-header-blue-dark {color:#fff;background-color:#006dcb;border-color:#02569e;}
.membership-pricing-table table .plan-header-pink {color:#fff;background-color:#fd0e9d;border-color:#e10d8c;}
.membership-pricing-table table .plan-header-pink-dark {color:#fff;background-color:#1a1588;border-color:#110e5b;}
.membership-pricing-table table .plan-header-standard {color:#fff;background-color:#5cb85c;border-color:#4fa74f;}
.membership-pricing-table table td {padding:7px 10px;text-align:center;width:12.5%;background-color:#fafafa; font-size:14px;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;}
.membership-pricing-table table,.membership-pricing-table table td {border:1px solid #ebebeb;}
.membership-pricing-table table tr td:first-child {background-color:transparent;text-align:right;width:12.5%;}
.membership-pricing-table table tr td:nth-child(5) {background-color:#FFF;}
.membership-pricing-table table tr:first-child td,.membership-pricing-table table tr:nth-child(2) td {-webkit-box-shadow:none;box-shadow:none;}
.membership-pricing-table table tr:first-child th:first-child {border-top-color:transparent;border-left-color: transparent;border-right-color:#e2e2e2;}
.membership-pricing-table table tr:first-child th .pricing-plan-name {font-size:16px;}
.membership-pricing-table table tr:first-child th .pricing-plan-price {line-height:35px;}
.membership-pricing-table table tr:first-child th .pricing-plan-price>sup {font-size:45%;}
.membership-pricing-table table tr:first-child th .pricing-plan-price>span {font-size:30%;}
.membership-pricing-table table tr:first-child th .pricing-plan-period {margin-top:-7px;font-size:25%;}
.membership-pricing-table table .header-plan-inner {position:relative;}
.membership-pricing-table table .recommended-plan-ribbon {box-sizing:content-box;background-color:#dc3b5d;color:#FFF;position:absolute;padding:3px 6px;font-size:11px!important;font-weight:500;left:-6px;top:-22px;z-index:99;width:100%;-webkit-box-shadow:0 -1px #c2284c inset;box-shadow:0 -1px #c2284c inset;text-shadow:0 -1px #c2284c;}
.membership-pricing-table table .recommended-plan-ribbon:before {border:solid;border-color:#c2284c transparent;border-width:6px 0 0 6px;bottom:-5px;content:"";left:0;position:absolute;z-index:90;}
.membership-pricing-table table .recommended-plan-ribbon:after {border:solid;border-color:#c2284c transparent;border-width:6px 6px 0 0;bottom:-5px;content:"";right:0;position:absolute;z-index:90;}
.membership-pricing-table table .plan-head {box-sizing:content-box;background-color:#ff9c00;border:1px solid #cf7300;position:absolute;top:-33px;left:-1px;height:30px;width:100%;border-bottom:none;}

.btn-orange, .btn-orange:hover, .btn-orange:visited, .btn-orange:link {color:#fff;background:#ffae00!important;border-color:#da9500!important;}
.btn-orange-dark, .btn-orange-dark:hover, .btn-orange-dark:visited, .btn-orange-dark:link {color:#fff;background-color:#ff6601!important;border-color:#e65300!important;}
.btn-blue, .btn-blue:hover, .btn-blue:visited, .btn-blue:link {color:#fff;background-color:#0089ea!important;border-color:#0072c2!important;}
.btn-blue-dark, .btn-blue-dark:hover, .btn-blue-dark:visited, .btn-blue-dark:link {color:#fff;background-color:#006dcb!important;border-color:#02569e!important;}
.btn-pink, .btn-pink:hover, .btn-pink:visited, .btn-pink:link {color:#fff;background-color:#fd0e9d!important;border-color:#e10d8c!important;}
.btn-pink-dark, .btn-pink-dark:hover, .btn-pink-dark:visited, .btn-pink-dark:link {color:#fff;background-color:#1a1588!important;border-color:#110e5b!important;}
/*pricing end here*/

/*login & register style start*/
.logRegTab {margin-bottom:15px;border-bottom:1px solid #eeeeee;}
.logRegTab li {padding-bottom:0px;font-size:20px;}
.logRegTab li:first-child {padding-left:0px;}
.logRegTab li.active a {color:#f07e01;border-bottom:1px solid #f07e01;}
.logRegTab li a {margin-bottom:-1px;padding-bottom:5px;color:#585858;}
/*login & register style end*/

.swiper-slide {height:150px;text-align:center;}
.swiper-slide img {margin:0 auto;max-width:100%;max-height:100%;}

/*responsive work start here*/
@media only screen and (max-width: 767px) {
.gl-hero-img-wrapper .container .gl-elements-content-wrapper h2.gl-hero-text-heading {font-size:28px!important;}
.gl-hero-img-wrapper {background: url(../images/mobile-banner.jpg) center center no-repeat;}
.gl-what-you-need-section .gl-listing-categories-wrapper .gl-listing-cat-item img {width:100%;}
header.gl-header .gl-header-bottombar .gl-header-main-menu .container .navbar-header a, header.gl-header .gl-header-bottombar .gl-header-main-menu .container-fluid .navbar-header a {padding:6px 15px 0px;}
.gl-hero-text-heading, .gl-hero-text-heading span {font-family:'Lato', sans-serif!important; }
}
/*responsive work end here*/