/*media 1024*/
@media only screen and (max-width: 1024px) {
	body {
		font-size: 13px;
		}
	.logo-holder {
		width: 48%;
		padding: 0 0 0 2%;
		}
	.top-holder {
		padding: 0 4% 0 0;
		}
	.nav-holder {
		background-position: 47% top!important;
		}
	.navigation {
		padding: 0 2%;
		}
	.section-inside, .item-holder-ins, .container-inside, .sort-holder, .content-holder-ins, .review-holder {
		padding: 0.9% 2% 0;
		}
	.home-section-ins .section-inside {
		padding: 0.9% 0 0;
		}
	.container-inside {
		padding: 0.9% 2% 2.5%;
		}
	.logo-holder-inside, .top-holder-inside, .navigation {
		float: none;
		width: auto;
		}
	.tabs-holder ul.tabs li a span {
		padding: 8% 4%;
		}
	.product-slider {
		height: auto;
		}
	.item-wrap {
		bottom: 1%;
		}
	.product-content .btn {
		width: 35%;
		}
	.item-text {
		width: 65%;
		padding: 3% 0 25%;
		min-height: inherit;
		}
/*	.item-arrow-prev, .item-arrow-next {
		width: 3%;
		}
	.product-slider .item .bg-item, .item .bg-item {
		width: 180%;
		margin: 0 0 0 -80%;
    }
	.product-slider .item.item-right .bg-item, .item.item-right .bg-item {
		width: 180%;
		margin: 0 -80% 0 0;
	}*/
	.item .item-holder {
		min-height: inherit;
		}
	.side-check-row .checker {
		width: auto;
		}
	.side-check-row .checker span {
		height: auto;
		}
	.side-check-row label {
		width: 83%;
		}
	#footer .footer-top-ins, #footer .footer-bottom-ins {
		padding: 0.9% 2%;
		}
	#footer .footer-nav > ul > li h5 {
		width: 65%;
		}
	#footer .footer-top ul.social-icons {
		width: 20%;
		}
	.home-section-ins {
		padding: 2% 2% 0;
		}
	.pane-text {
		font-size: 90%;
		}
	.main-content-block ol {
		padding: 0 0 0 6.5%;
		}
	.main-content-block ol li:before {
		left: -6.5%;
		top: 8%;
		}
	.aside-box {
		float: left;
		}
	.aside-box.fixed {
		min-width: inherit;
		}
	.item-dots {
		padding: 0 2% 0 0;
		}
	.block-text-ins {
		height: 170px;
	}
	.product-wrap {
		max-width: 100%;
		}
	.product-wrap a.prevBtn {
		left: 0px;
	}
	.product-wrap a.nextBtn {
		right: 0px;
	}
	.product-bar {
		width: 100%;
		padding: 2% 0 0;
	}
	.product-wrap {
		width: 65%;
		left: 2%;
	}
	.item-right .product-wrap {
		right: 2%;
	}
	.search-inp input {
		font-size: 1em;
	}
	.detail-content ul li, .tabs-holder .panes ul li {
		background: url(../img/elem/list-style-disc.png) no-repeat left 6px;
	}
	.review-holder {
		width: 80%;
		padding: 0 2.67% 0 17.33%;
	}
	.event-holder-ins {
		min-height: inherit;
	}

}
/*media 980*/
@media only screen and (max-width: 980px) {
	.block-text-ins {
		height: 158px;
	}
}
/*media 900*/
@media only screen and (max-width: 900px) {
	.block-text-ins {
		height: 145px;
	}
	.tabs-holder ul.tabs li a span {
		min-height: 38px;
		}
}
/*media 800*/
@media only screen and (max-width: 800px) {
	#wrapper {
		overflow: hidden;
		}
	.navigation ul {
		clear: right;
		}
	.sub-nav ul li {
		padding: 0 1px 0 0;
		}
	.sub-nav ul li a {
		font-size: 0.929em;
		}
	.navigation > ul > li.product-item > ul {
		width: 114%;
		left: auto;
		right: -2.5%;
		}
	.img-section {
		width: 20%;
		}
	.product-container .img-section {
		width: 14%;
		}
	.product-grid {
		width: 47%;
		margin: 0 6% 3.5% 0;
		}
	.product-grid.product-grid-last-t {
		margin: 0 0 4%;
		}
/*	.product-slider .item .bg-item, .item .bg-item {
		width: 200%;
		margin: 0 0 0 -100%;
    }
	.product-slider .item.item-right .bg-item, .item.item-right .bg-item {
		width: 200%;
		margin: 0 -100% 0 0;
	}*/
	.side-check-row label {
		width: 80%;
		}
	.tout-holder .cols-3 .col {
		width: 48%;
		}
	.col-clear {
		clear: none;
		}
	.col-clear-tablet {
		clear: left;
		}
	#footer .footer-nav > ul > li h5 {
		width: 80%;
		}
	#footer .footer-top ul.social-icons {
		width: 23%;
		}
	.address-block dl {
		width: 100%;
		float: none;
		padding: 0 0 3%;
		}
	.address-block dl dt {
		padding: 0 0 2%;
		}
	.main-tabs .tabs li a {
		font-size: 1em;
		}
	.pane-text {
		font-size: 80%;
		}
	.main-content-block ol {
		padding: 0 0 0 7.5%;
		}
	.main-content-block ol li:before {
		left: -7.5%;
		top: 8%;
		}
	.aside-box a span {
		font-size: 1em;
		line-height: 1em;
		}
	.search-box  {
		width: 30%;
		padding: 0.5% 2%;
	}
	.search-inp input {
		font-size: 1.143em;
		}
	.search-box input.go {
		width: 24px;
		height: 24px;
		}
	.block-text-ins {
		height: 200px;
	}
	.item-text {
		padding: 3% 0 28%;
		}
}
/*media 799*/
@media only screen and (max-width: 799px) {
	.nav-holder {
		background-position: 45% top!important;
		}
}
/*media 768*/
@media only screen and (max-width: 768px) {
	.block-text-ins {
		height: 193px;
	}
}
/*media 640*/
@media only screen and (max-width: 640px) {
	body {
		font-size: 24px;
		}
	.logo-holder, .header-right {
		width: auto;
		float: none;
		}
	.logo-holder {
		padding: 5%;
		}
	#header #logo {
		width: 70%;
		padding: 0px;
		margin: 0 auto;
		float: none;
		}
	.top-holder {
		background: none;
		padding: 0px;
		}
	.logo-wrap {
		float: none;
		left: auto;
		}
	.logo-vega {
		width: 50%;
		margin: 0px;
		}
	.logo-vega img.logo-vega-m, .nav-holder, .navigation ul li, .detail-look, .detail-content, .detail-product img, .tabs-holder .pane-left, .tabs-holder .pane-right, .pane-left-inn, .pane-right-inn, .tabs-holder img, .tabs-holder ul.tabs li, .sub-nav ul li, .sub-nav ul li.share-btn, .sub-nav.sub-nav-inn ul li, .sub-nav.sub-nav-inn-2 ul li, .item-img, .item-text, .product-grid, .videos-holder, .main-sidebar, .cols .col, .sidebar, .content, .tout-holder .cols-3 .col, #footer .footer-nav, #footer .footer-nav > ul > li, #footer .footer-form, #footer .footer-top #logo-footer, .main-tabs .tabs li, .main-content, .main-container, .main-sidebar, .blog-image, .bottom-slider, .cols .col .cols-2 .col, .bottom-slider .main-block, .widget-img, .widget-text, .tabs-holder ul.tabs li.tabs-last {
		width: 100%;
		}
	.logo-vega img.logo-vega-m {
		display: block;
		}
	.logo-vega img.logo-vega-d {
		display: none;
		}
	.top-block {
		background: #fff;
		position: relative;
		top: auto;
		left: 0px;
		width: 96%;
		padding: 1.3% 2% 0.7%;
		}
	.social-icons {
		width: 42%;
		float: left;
		}
	.social-icons li {
		width: 15%;
		}
	.search-box  {
		width: 92%;
		float: none;
		padding: 1% 2%;
		margin: 0px 2%;
	}
	.search-inp input {
		font-size: 1em;
		}
	.search-box input.go {
		width: 42px;
		height: 42px;
		}
	.nav-holder {
		background-position: right top!important;
		margin: 0px;
		}
	.navigation {
		padding: 2% 0 0;
		}
	.navigation ul {
		padding: 2% 0 0;
		float: none;
		}
	.navigation ul li {
		padding: 0px;
		text-align: center;
		}
	.navigation li:hover a {
		-webkit-border-radius: 0px;
		border-radius: 0px;
		}
	.navigation > ul > li:hover ul {
		display: none;
		}
	.detail-look, .detail-content {
		float: none;
		}
	.tabs-holder ul.tabs li {
		border: none!important;
		}
	.tabs-holder ul.tabs li a {
		border-left: 1px solid #eee;
		border-right: 1px solid #eee;
		margin: 0px;
		}
	.tabs-holder ul.tabs li a.current {
		background: #fff url(../img/elem/section-bord.png) repeat-x left bottom;
		}
	.tabs-holder ul.tabs li a span, .tabs-holder ul.tabs li a.current span {
		background: none;
		padding: 2% 5%;
		margin: 0px;
		}
	.tabs-holder img {
		display: block;
		}
	.product-slider .item-text p {
		display: none;
		}
	.item-img, .item-text, .item-right .item-img {
		margin: 0px;
		overflow: hidden;
		}
	.sub-nav ul {
		background: none;
		border: none;
		border: none;
		border: none;
		}
	.sub-nav ul li {
		width: 100%!important;
		float: none;
		}
	.sub-nav ul li a, .sub-nav ul li ul li a, .sub-nav ul li.share-btn a {
		padding: 14px 5%;
		}
	.sub-nav ul li.share-btn a {
		height: 50px;
		padding: 0 0 12px;
		}
	.sub-nav ul li a {
		border: none;
		}
	.sub-nav ul li.sub-nav-drop a span {
		padding: 0 24px 0 0;
		}
	.sub-nav ul li ul {
		border-bottom: 1px solid #e3e3e3;
		left: 0px;
		}
	.sub-nav ul li ul li a {
		background: none;
		}
	.product-scrollable ul li a span {
		font-size: 0.625em;
		}
	.product-grid {
		margin: 0px;
		}
	.tabs-holder .pane.pane-right-bg {
		background: none;
		}
	.item-arrow-prev, .item-arrow-next {
		width: 6%;
		}
	.item-arrow-prev img, .item-arrow-next img {
		max-width: 100%;
		}
	.main-slider {
		width: 100%!important;
		padding: 2.35em 0;
		}
	.main-slider-ins {
		width: 99.5%!important;
		padding: 0 0.25%!important;
		}
	.main-slider ul li {
		width: 100%;
		}
	.main-slider ul li .main-item {
		width: auto;
		margin: 0.8% 0 1.2%;
		}
	.main-slider a.prevBtn, .main-slider a.nextBtn {
		left: 0px;
		width: 100%;
		height: 2em;
	}
	.main-slider a.prevBtn {
		background: #fff url(../img/btn/slide-top.png) no-repeat center center;
		top: 0px;
		}
	.main-slider a.nextBtn {
		background: #fff url(../img/btn/slide-bottom.png) no-repeat center center;
		top: auto;
		bottom: 0px;
		right: auto;
		}
	.cols {
		width: 100%!important;
		margin: 0px!important;
		}
	.col {
		padding: 0px!important;
		}
	.grid-box {
		margin: 0 0 4%;
		}
	.horizontal-slider .main-slider-ins {
		padding: 0px;
		margin: 0px;
		}
	.content-block, .main-block {
		margin: 0 0 4%;
		}
	.item-text h1.top-head {
		font-size: 2.143em;
		}
	.side-search-box, .side-holder {
		margin: 0 0 4%;
		}
	.side-check-row label {
		width: 85%;
		}
	#footer .footer-top-ins, #footer .footer-bottom-ins {
		padding: 2%;
		}
	#footer .footer-top #logo-footer {
		float: none;
		overflow: hidden;
		}
	#footer .footer-top ul.social-icons {
		width: 94%;
		padding: 3% 3% 0;
		}
	#footer .footer-top ul.social-icons li {
		width: 8%;
		padding: 0 5%;
		}
	#footer .footer-nav {
		float: none;
		}
	#footer .footer-nav > ul {
		background: none;
		}
	#footer .footer-nav > ul > li, #footer .address-block dl {
		width: 48%;
		padding: 0 2% 2% 0;
		}
	#footer .footer-nav > ul > li h5 {
		width: 100%;
		padding: 0 0 2%;
		}
	#footer .footer-form {
		float: none;
		padding: 2% 0 0;
		}
	#footer .address-block {
		padding: 2% 0 0;
		}
	#footer .address-block dl {
		float: left;
		}
	#footer .address-block dl dt {
		background: url(../img/elem/foot-nav-head-bord.png) repeat-x left bottom;
		padding: 0 0 2%;
		}
	.home-section-ins {
		padding: 3.5% 2% 0;
		}
	.pane-text {
		font-size: 100%;
		}
	.pane-text p {
		display: none;
		}
	.pane-text a.btn {
		float: left;
		}
	.main-tabs .tabs li a {
		padding: 1% 0;
		}
	.main-tabs .tabs li a span.tab-img {
		width: 10%;
		}
	.sidebar-right {
		display: none;
		}
	.main-content-block dl dt {
		width: 8%;
		}
	.main-content-block dl dd {
		width: 90%;
		}
	.main-content-block ol {
		padding: 0 0 0 9%;
		}
	.main-content-block ol li:before {
		height: 30px;
		width: 30px;
		line-height: 30px;
		left: -9%;
		top: 8%;
		}
	.sidebar {
		min-height: inherit;
		}
	.aside-box {
		position: relative!important;
		float: none;
		}
	.aside-box li a {
		padding: 5% 5% 4% 9%;
	}
	.aside-box a img {
		width: 6%;
	}
	.content-block-right .tout-block {
		padding: 12% 4% 21% 25%;
		}
	.content-block-right .tout-block a.btn {
		padding: 1.5% 4%;
		}
	.team-holder .cols .col {
		padding: 0px;
		}
	.team-holder .tout-block a.btn {
		bottom: 1.5em;
		}
	.event-slider-ins ul li .event-descr {
		display: none;
		}
	.main-sidebar {
		padding: 3.5% 0 0;
		}
	.content-block-left .content-block-holder .tout-block {
		padding: 3% 24% 15% 4.7%;
		}
	.content-block-left .content-block-holder .tout-block a.btn {
		bottom: 7%;
		}
	.scroll-slider #controls a.prevBtn, .scroll-slider #controls a.nextBtn {
		font-size: 1.5em;
		}
	.bottom-slider .main-block {
		padding: 0 0 15%;
		margin: 0px;
		}
	.bottom-slider .main-block .tout-block p {
		font-size: 1em;
		}
	.bottom-slider #controls {
		width: 89%;
		padding: 0 5% 0 6%;
		bottom: 2%;
		}
	.main-content-inn {
		padding: 0px !important;
		width: 92.5% !important;
		}
	.widget-text p, .widget-text2 p
	{
		padding: 0px !important;
	}
	.widget-img, .widget-text {
		float: none;
		}
	.block-text-ins {
		height: 395px;
		padding: 3% 3% 3% 0!important;
	}
	.content-holder {
		padding: 3% 0 0;
	}
	.overlay {
		width: 100%;
		left: 0;
		}
	.tabs-holder .pane .jspPane {
		padding: 5.5% 4.3%!important;
	}
	.pagination {
		padding: 4% 0;
		}
	.item-text {
		padding: 3% 0;
		}
	.product-wrap, .item-right .product-wrap {
		position: relative;
		right: auto;
		left: auto;
		bottom: auto;
		width: 100%;
		}
	.tabs-holder ul.tabs li a span {
		min-height: inherit;
		}
	.detail-content ul li, .tabs-holder .panes ul li {
		background: url(../img/elem/list-style-disc.png) no-repeat left 0.6em;
	}
	.main-content-block {
		padding: 1.5% 2% 2.5%;
		}
	.review-holder {
		width: 100%;
		padding: 0px;
	}
	.tout-slider {
		max-height: none;
		}
	.form-row span.wpcf7-form-control-wrap input.long-input, .form-row span.wpcf7-form-control-wrap input.simple-input, .form-row span.wpcf7-form-control-wrap textarea, .form-row span.wpcf7-form-control-wrap input.very-long-input, .form-row span.wpcf7-form-control-wrap input.search-input {
		width: 96%!important;
		padding: 6px 2% 4px;
		}
	.form-row span.wpcf7-form-control-wrap input.small-input {
		width: 35px;
		}
	.form-row .selector {
		width: 95.5%!important;
		padding: 0 4.5% 0 0;
		}
	.form-row .selector span, .form-row .selector select, .form-row .selector select option {
		font-size: 20px;
		line-height: 22px;
		}
	.form-row .selector span {
		width: 96%!important;
		padding: 4px 2% 6px;
		}
	.form-row .selector select {
		width: 100%;
		}

	.page-id-69 .sort-block ul, .page-id-1213 .sort-block ul {
		display: block;
		margin: 0;
		margin-bottom: 10px;
		padding: 0;
		font-size: 10px;
	}
	#testimonial-filter-dropdown {
		float: right;
		margin-right: 0px;
		clear: both;
	}
	.testimonial-slider-content {
		min-height: 130px;
	}
	.page-id-69 .item, .page-id-1213 .item {
		background-size: auto 158px !important;
	}
	.testimonial-slider-content h2 {
		font-size: 12px;
		margin: 0px 0px 0px 30px;
	}

	.testimonials-full-story {
		width: 66px;
		height: 15px;
		padding: 5px;
		text-align: center;
		font-size: 12px;
		margin-left: 20px;
	}

	.testimonial-slider-text-content p {
		display: none;
	}
	.testimonial-slider-text-content  a {
		margin-top: 20px;
	}
	.testimonial-slider-text-content {
		height: auto;
		padding: 30px 10px 10px 10px;
	}
	.testimonial-holder {
		margin-bottom: 10px;
		float: none;
		display: block;
		margin: 0 auto;
		margin-top: 10px;
	}
	.testimonial-user-name {
		padding: 0px;
	}
	.testimonials-cta {
		width: 100%;
		float: none;
		padding: 0px;
		text-align: left;
	}
	.testimonials-cta p {
		font-size: 12px;
	}
	.testimonial-text-bubble {
		background: none;
	}

	.single-vega-testimonials .detail-content {
		width: 100%;
	}

	.single-vega-testimonials .img-section {
		display: none;
	}

	.section-testimonials-header ul li {
		font-size: 12px;
	}

	.page-id-69 .product-slider .bg-item, .page-id-1213 .product-slider .bg-item {
		background-size: 100% auto;
	}

	.page-id-69 .product-slider.product-slider-inn, .page-id-1213 .product-slider.product-slider-inn {
		height: 104px;
	}


	.parent-pageid-69 .product-slider, .parent-pageid-1213 .product-slider, .single-vega-testimonials .product-slider {
		display: none;
	}

	.section-testimonials-header #searchform #s {
		width: 134px;
		background-color: #f3f3f3;
	}

	.section-testimonials-header #searchform {
		padding: 0;
		margin: 0;
	}

	.page-template-page-sub-vega-life-testimonials-php .sort-block {
		width: 100%;
		clear:both;
		padding-top: 5px;
	}

	.page-id-69 .sort-block h6, .page-id-1213 .sort-block h6 {
		padding: 0;
	}

	.testimonials-heading {
		padding-bottom: 5px;
	}

	.testimonials-callout {
		display: none;
	}

	#add_testimonial {
		padding: 5px;
		width: 283px;
	}

	.testimonials-all-btn {
		float: none;
	}

	#add_testimonial textarea {
		width: 282px;
	}

	#add_testimonial #agree_to_terms_field_wrapper {
		width: 282px;
	}

	.page-id-69 .main-item, .page-id-1213 .main-item {
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		background-color: #FFFFFF;
	}

	.main-item::before, .main-item::after, .main-item::before, .main-item::after {
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
	}
	/*
	#email-popup-img1{
		height: 430px;
		width: 	300px;
		background-image: url("../img/content/smoothie/elem/300x430/Signup_300x430.png");
	}
	.signup-thanks {
		height: 430px;
		width: 	300px;
		background-image: url("../img/content/smoothie/elem/300x430/Thankyou_300x430.png");
	}
	#email-popup-img2 {
		height: 390px;
		width: 	300px;
		background-image: url("");
	}
	.popupcontent {

		width:	300px;
	}
	.signupBox {
		height: 390px;
	}
	.signupBoxLong{
		height: 450px;
	}
	.emailBox {
		width: 80%;

	}
	.button-downloadnow {
		bottom: 60px;
		right: 50px;
	}

	.form-submit  {
		float: left;
		margin-left: 20px;
		margin-right:10px;

	}

	.form-submit input {
		margin: 0 auto;
		background-image: url("../img/content/smoothie/elem/300x430/Signup_300x430_signupbutton.png");
		width: 250px;
	}
	.popuppanel .newsletter-signup-form{
		bottom: -32px;
		width: 300px;
	}
	.popuppanel .emailBox {
		margin-left:20px;
	}
	.popuppanel .emailBox input{
		width: 230px;
		height: 37px;
	}
	*/
	#disclaimercontent {
		height: 600px;width: 480px;background: white; padding:10px;
	}
	#disclaimercontent p{
		font-size: 13px;
	}
	#membership-image {
		width:300px; height:250px;
		background-image: url("../img/content/login-image-300x250.png");
		float: inherit;
		margin-bottom: 5px;
	}
	#loginbox {
		width: 330px;
		height: 100%;
	}
	#membership-container{
		padding:10px;width: 330px;
	}
	#membership-form {
		width: 310px;
		padding: 0px;
	}
	#social-login{
		width: auto;
	}

		#facebooklink, #googlelink{
			float: inherit;
			width: 260px;

		}
		.form-wrapper {
			padding: 5px;
			margin-top: 29px;
		}
	p {
		padding: 0 0 0.5em;
	}
	.dd_post_share {
		display: block;
	}

}

/*media 641 or higher*/
/*@media only screen and (min-width: 641px) {
	#header {
		position: fixed;
	}
	.product-slider, .banner-section, .product-slider.banner-section, .outer-div, .section-inside {
		margin-top: 86px;
	}
	.content-holder {
		margin-top: 40px;
	}
}*/

/*media 535*/
@media only screen and (max-width: 535px) {
	.block-text-ins {
		height: 330px;
	}
	.form-row .selector {
		width: 95%!important;
		padding: 0 5% 0 0;
		}
}
/*media 480*/
@media only screen and (max-width: 480px) {
	body {
		font-size: 18px;
		}
	.search-box input.go {
		width: 30px;
		height: 30px;
		}
	.sub-nav ul li.sub-nav-drop a span {
		padding: 0 12px 0 0;
		}
	.main-content-block ol li:before {
		height: 25px;
		width: 25px;
		line-height: 25px;
		}
	.block-text-ins {
		height: 260px;
	}
	.scroll-slider #controls {
		top: 40%;
	}
	.form-row .selector {
		width: 94%!important;
		padding: 0 6% 0 0;
		}
	.form-row .selector span, .form-row .selector select, .form-row .selector select option {
		font-size: 18px;
		line-height: 22px;
		}
	#membership-image {
		width:300px; height:250px;
		background-image: url("../img/content/login-image-300x250.png");
		float: inherit;
		margin-bottom: 5px;
	}
	#loginbox {
		width: 330px;
		height: 800px;
	}
	#membership-container{
		padding:10px;width: 330px;
	}
	#membership-form {
		width: 310px;
		padding: 0px;
	}
	#social-login{
		width: 330px;
	}
	.form-wrapper {
		margin-top: 29px;
	}
}
/*media 360*/
@media only screen and (max-width: 360px) {
	body {
		font-size: 14px;
		}
	.search-box input.go {
		width: 24px;
		height: 24px;
		}
	.main-content-block ol li:before {
		height: 22px;
		width: 22px;
		line-height: 22px;
		}
	.block-text-ins {
		height: 210px;
	}
	.form-row .selector {
		width: 93%!important;
		padding: 0 7% 0 0;
		}
	.form-row .selector span, .form-row .selector select, .form-row .selector select option {
		font-size: 16px;
		line-height: 22px;
		}
	#disclaimercontent {
		height: 480px;width: 260px;background: white; padding:10px;
	}
	#disclaimercontent p{
		font-size: 13px;
	}
}
/*media 320*/
@media only screen and (max-width: 320px) {
	body {
		font-size: 12px;
		}
	.search-box input.go {
		width: 20px;
		height: 20px;
		}
	.main-content-block ol li:before {
		height: 20px;
		width: 20px;
		line-height: 20px;
		}
	.block-text-ins {
		height: 180px;
	}
	.form-row .selector {
		width: 92%!important;
		padding: 0 8% 0 0;
		}
	.form-row .selector span, .form-row .selector select, .form-row .selector select option {
		font-size: 14px;
		line-height: 22px;
		}
		.popupcontent .fancybox-close, #loginpanel .fancybox-close {
			top: 0px;
			right: 0px;
		}
		#loginbox {
			width: 300px;
		}
		#social-login {

		}
		#membership-container {
			padding: 0px;
		}
		#membership-form {
			width: 300px;
		}
		#facebooklink, #googlelink{
			float: inherit;
			width: 260px;

		}
		.form-wrapper {
			padding: 5px;
			margin-top: 29px;
		}


}
