@charset "utf-8";

.container-full,
.container-full-frame {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
	width:100%;
}
@media (min-width: 768px) {
  .container-full-frame {
    width: 750px;
    margin-right:auto;
	margin-left: auto;
  }
}
@media (min-width: 992px) {
  .container-full-frame {
    width: 970px;
    margin-right:auto;
	margin-left: auto;

  }
}
@media (min-width: 1200px) {
  .container-full-frame {
    width: 1170px;
    margin-right:auto;
	margin-left: auto;

  }
}
.btn-primary  {
  border-width : 1px;
  border-style : Solid;
  border-color : #D8A128;
  border-color : rgba(216, 161, 40, 1);
	background : -moz-linear-gradient(50% 100% 90deg,rgba(242, 201, 51, 1) 17.24%,rgba(242, 209, 53, 1) 37.47%,rgba(241, 231, 57, 1) 68.99%,rgba(241, 232, 57, 1) 70%);
  background : -webkit-linear-gradient(90deg, rgba(242, 201, 51, 1) 17.24%, rgba(242, 209, 53, 1) 37.47%, rgba(241, 231, 57, 1) 68.99%, rgba(241, 232, 57, 1) 70%);
  background : -webkit-gradient(linear,50% 100% ,50% 0% ,color-stop(0.1724,rgba(242, 201, 51, 1) ),color-stop(0.3747,rgba(242, 209, 53, 1) ),color-stop(0.6899,rgba(241, 231, 57, 1) ),color-stop(0.7,rgba(241, 232, 57, 1) ));
  background : -o-linear-gradient(90deg, rgba(242, 201, 51, 1) 17.24%, rgba(242, 209, 53, 1) 37.47%, rgba(241, 231, 57, 1) 68.99%, rgba(241, 232, 57, 1) 70%);
  background : -ms-linear-gradient(90deg, rgba(242, 201, 51, 1) 17.24%, rgba(242, 209, 53, 1) 37.47%, rgba(241, 231, 57, 1) 68.99%, rgba(241, 232, 57, 1) 70%);
  background : linear-gradient(0deg, rgba(242, 201, 51, 1) 17.24%, rgba(242, 209, 53, 1) 37.47%, rgba(241, 231, 57, 1) 68.99%, rgba(241, 232, 57, 1) 70%);
  color:#000;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2C933', endColorstr='#F1E839' ,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1E839',endColorstr='#F2C933' , GradientType=0);
}
.btn-primary:hover {
  border-width : 1px;
  border-style : Solid;
  border-color : #D8A128;
  border-color : rgba(216, 161, 40, 1);
	background : -moz-linear-gradient(50% 100% 90deg,rgba(219, 173, 0, 1) 48.25%,rgba(222, 181, 8, 1) 58.72%,rgba(230, 203, 29, 1) 75.06%,rgba(241, 232, 57, 1) 91.43%);
  background : -webkit-linear-gradient(90deg, rgba(219, 173, 0, 1) 48.25%, rgba(222, 181, 8, 1) 58.72%, rgba(230, 203, 29, 1) 75.06%, rgba(241, 232, 57, 1) 91.43%);
  background : -webkit-gradient(linear,50% 100% ,50% 0% ,color-stop(0.4825,rgba(219, 173, 0, 1) ),color-stop(0.5872,rgba(222, 181, 8, 1) ),color-stop(0.7506,rgba(230, 203, 29, 1) ),color-stop(0.9143,rgba(241, 232, 57, 1) ));
  background : -o-linear-gradient(90deg, rgba(219, 173, 0, 1) 48.25%, rgba(222, 181, 8, 1) 58.72%, rgba(230, 203, 29, 1) 75.06%, rgba(241, 232, 57, 1) 91.43%);
  background : -ms-linear-gradient(90deg, rgba(219, 173, 0, 1) 48.25%, rgba(222, 181, 8, 1) 58.72%, rgba(230, 203, 29, 1) 75.06%, rgba(241, 232, 57, 1) 91.43%);
  background : linear-gradient(0deg, rgba(219, 173, 0, 1) 48.25%, rgba(222, 181, 8, 1) 58.72%, rgba(230, 203, 29, 1) 75.06%, rgba(241, 232, 57, 1) 91.43%);
  color:#000;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBAD00', endColorstr='#F1E839' ,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1E839',endColorstr='#DBAD00' , GradientType=0);
}
/* START TOP NAV SECTION HERE */
#top-nav-section .top-nav {
	display: block;
	margin:0;
	min-height: 4.0625em;
	max-height: 6em;
	border-bottom: #1a1a1a 1px solid;
	background-color: #ffffff;
	-webkit-box-shadow: inset 0px 3px 8px rgba(0,0,0,0.36);
	box-shadow: inset 0px 3px 8px rgba(0,0,0,0.36);
}
#top-nav-section .top-nav .manage-account-section {
	visibility: collapse;
	text-align:right;
	font-size:0.75em;
}
#top-nav-section .top-nav .shipping-message {
	visibility: hidden;
}
@media (min-width: 768px) {
#top-nav-section .top-nav .manage-account-section,
#top-nav-section .top-nav .shipping-message {
	visibility: visible;
}
}

@media (min-width: 992px) {
#top-nav-section .top-nav .manage-account-section,
#top-nav-section .top-nav .shipping-message {
	visibility: visible;
}		
}
@media (min-width: 1200px) {
#top-nav-section .top-nav .manage-account-section,
#top-nav-section .top-nav .shipping-message {
	visibility: visible;
}
}
#top-nav-section .top-nav .logo {
	display:block;
	margin-right:auto;
	margin-left:auto;
	padding-top:0.575em;
	padding-bottom:0.575em;
	max-height:2.375em;
	width:100%;
}
#top-nav-section .top-nav .logo img {
	display:block;
	overflow:hidden;
	margin-right:auto;
	margin-left:auto;
	max-width:100%;
	max-height:2.375em;
}
#top-nav-section .top-nav .search {
	padding-top:1em;
	width:100%;
}
#top-nav-section .top-nav .search form,
#top-nav-section .top-nav .search form .input-group,
#top-nav-section .top-nav .search form .input-group input {
	width:100%;
	font-weight:lighter;
}
#top-nav-section .top-nav .manage-account-section {
	padding-top:2em;
}
#top-nav-section .top-nav .manage-account-section p a {
	color:#666666;
}
#top-nav-section .top-nav .shipping-message h6 {
	font-size:11px;
	color:#555555;
	margin-bottom:9px;
	
}
/*MAIN NAV SECTION*/
#main-nav .main-nav-tone {
  padding:0.275em; 
  width : 100%;
  height : auto;
  border-bottom:#1A1A1A solid 1px;
	background : -moz-linear-gradient(50% 100% 90deg,rgba(51, 51, 51, 1) 27.59%,rgba(60, 60, 60, 1) 34.38%,rgba(73, 73, 73, 1) 47.95%,rgba(77, 77, 77, 1) 60.92%,rgba(77, 77, 77, 1) 84.48%,rgba(80, 80, 80, 1) 88.96%,rgba(91, 91, 91, 1) 92.74%,rgba(108, 108, 108, 1) 96.26%,rgba(133, 133, 133, 1) 99.61%,rgba(136, 136, 136, 1) 100%);
  background : -webkit-linear-gradient(90deg, rgba(51, 51, 51, 1) 27.59%, rgba(60, 60, 60, 1) 34.38%, rgba(73, 73, 73, 1) 47.95%, rgba(77, 77, 77, 1) 60.92%, rgba(77, 77, 77, 1) 84.48%, rgba(80, 80, 80, 1) 88.96%, rgba(91, 91, 91, 1) 92.74%, rgba(108, 108, 108, 1) 96.26%, rgba(133, 133, 133, 1) 99.61%, rgba(136, 136, 136, 1) 100%);
  background : -webkit-gradient(linear,50% 100% ,50% 0% ,color-stop(0.2759,rgba(51, 51, 51, 1) ),color-stop(0.3438,rgba(60, 60, 60, 1) ),color-stop(0.4795,rgba(73, 73, 73, 1) ),color-stop(0.6092,rgba(77, 77, 77, 1) ),color-stop(0.8448,rgba(77, 77, 77, 1) ),color-stop(0.8896,rgba(80, 80, 80, 1) ),color-stop(0.9274,rgba(91, 91, 91, 1) ),color-stop(0.9626,rgba(108, 108, 108, 1) ),color-stop(0.9961,rgba(133, 133, 133, 1) ),color-stop(1,rgba(136, 136, 136, 1) ));
  background : -o-linear-gradient(90deg, rgba(51, 51, 51, 1) 27.59%, rgba(60, 60, 60, 1) 34.38%, rgba(73, 73, 73, 1) 47.95%, rgba(77, 77, 77, 1) 60.92%, rgba(77, 77, 77, 1) 84.48%, rgba(80, 80, 80, 1) 88.96%, rgba(91, 91, 91, 1) 92.74%, rgba(108, 108, 108, 1) 96.26%, rgba(133, 133, 133, 1) 99.61%, rgba(136, 136, 136, 1) 100%);
  background : -ms-linear-gradient(90deg, rgba(51, 51, 51, 1) 27.59%, rgba(60, 60, 60, 1) 34.38%, rgba(73, 73, 73, 1) 47.95%, rgba(77, 77, 77, 1) 60.92%, rgba(77, 77, 77, 1) 84.48%, rgba(80, 80, 80, 1) 88.96%, rgba(91, 91, 91, 1) 92.74%, rgba(108, 108, 108, 1) 96.26%, rgba(133, 133, 133, 1) 99.61%, rgba(136, 136, 136, 1) 100%);
  background : linear-gradient(0deg, rgba(51, 51, 51, 1) 27.59%, rgba(60, 60, 60, 1) 34.38%, rgba(73, 73, 73, 1) 47.95%, rgba(77, 77, 77, 1) 60.92%, rgba(77, 77, 77, 1) 84.48%, rgba(80, 80, 80, 1) 88.96%, rgba(91, 91, 91, 1) 92.74%, rgba(108, 108, 108, 1) 96.26%, rgba(133, 133, 133, 1) 99.61%, rgba(136, 136, 136, 1) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#888888' ,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888',endColorstr='#333333' , GradientType=0);
}

#main-nav .main-nav-tone .nav.nav-pills.nav-justified {
	margin-right:0.1875em;
	margin-left:0.1875em;
	font-weight:lighter;
}
#main-nav .navbar {
	margin-bottom:0;
	font-weight:lighter;
	font-size:1.4em;
}
#main-nav .navbar.navbar-inverse,
#main-nav .navbar {
	border:none; 
	background-color:inherit;
}
#main-nav .navbar.navbar-inverse .mobile-only {
	visibility:visible;
}

@media (min-width: 768px) {
#main-nav .main-nav-tone .nav.nav-pills.nav-justified,
#main-nav .navbar {
	font-size:1em;	
}
#main-nav .navbar.navbar-inverse .mobile-only {
	visibility:hidden;
}
}

@media (min-width: 992px) {
#main-nav .main-nav-tone .nav.nav-pills.nav-justified,
#main-nav .navbar {
	font-size:1em;
}
#main-nav .navbar.navbar-inverse .mobile-only {
	visibility:hidden;
}		
}
@media (min-width: 1200px) {
#main-nav .main-nav-tone .nav.nav-pills.nav-justified,
#main-nav .navbar {
	font-size:1.4em;
}
#main-nav .navbar.navbar-inverse .mobile-only {
	visibility:hidden;
}
}


#main-nav .main-nav-tone .nav.nav-pills li.active a {
	background : -moz-linear-gradient(1312.06% 1.01% -90deg,rgba(232, 232, 232, 1) 0%,rgba(228, 228, 228, 1) 100%);
  background : -webkit-linear-gradient(-90deg, rgba(232, 232, 232, 1) 0%, rgba(228, 228, 228, 1) 100%);
  background : -webkit-gradient(linear,1312.06% 1.01% ,1312.06% 99.53% ,color-stop(0,rgba(232, 232, 232, 1) ),color-stop(1,rgba(228, 228, 228, 1) ));
  background : -o-linear-gradient(-90deg, rgba(232, 232, 232, 1) 0%, rgba(228, 228, 228, 1) 100%);
  background : -ms-linear-gradient(-90deg, rgba(232, 232, 232, 1) 0%, rgba(228, 228, 228, 1) 100%);
  background : linear-gradient(180deg, rgba(232, 232, 232, 1) 0%, rgba(228, 228, 228, 1) 100%);
  color:#000000;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8', endColorstr='#E4E4E4' ,GradientType=0)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8',endColorstr='#E4E4E4' , GradientType=0);
 }

#main-nav .main-nav-tone .nav.nav-pills li a {
	color:#ffffff;
}
#main-nav .main-nav-tone .nav.nav-pills li a:hover {
	color:#000000;
}


#wrapper1 .bg {
	background-color:#ececec;
	-webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
	box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
}
#wrapper1 .bg-news {
	background-color:#ffffff;
	-webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
	box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
}


/*BANNER SECTION*/
#banner {
	-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.61);
	box-shadow: 0px 5px 20px rgba(0,0,0,0.61);
}
#banner #carousel-example-generic .vrd-slider,
#banner .vrd-banner .vrd-slider {
	margin-right:auto;
	margin-left:auto;
	align-content:center;
}
@media (min-width: 768px) {
#banner #carousel-example-generic .vrd-slider,
#banner .vrd-banner .vrd-slider {
	max-width:46em;
}	
}

@media (min-width: 992px) {
#banner #carousel-example-generic .vrd-slider,
#banner .vrd-banner .vrd-slider{
	max-width:60em;
}		
}
@media (min-width: 1200px) {
#banner #carousel-example-generic .vrd-slider,
#banner .vrd-banner .vrd-slider {
	max-width:1248px;
}
}

#banner #carousel-example-generic .vrd-slider img, 
#banner .vrd-banner .vrd-slider img {
	margin-right: auto;
	margin-left: auto;
	width:100%;
	height: 100%;
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.65);
	box-shadow: 0px 0px 15px rgba(0,0,0,0.65);
	align-content: center;
}
#banner #carousel-example-generic .item, 
#banner .vrd-banner .item {
background : -moz-linear-gradient(50% 0% -90deg,rgba(0, 0, 0, 0.4) 0%,rgba(0, 0, 0, 0) 19.41%,rgba(0, 0, 0, 0) 72.89%,rgba(0, 0, 0, 0.4) 100%);
  background : -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 19.41%, rgba(0, 0, 0, 0) 72.89%, rgba(0, 0, 0, 0.4) 100%);
  background : -webkit-gradient(linear,50% 0% ,50% 100% ,color-stop(0,rgba(0, 0, 0, 0.4) ),color-stop(0.1941,rgba(0, 0, 0, 0) ),color-stop(0.7289,rgba(0, 0, 0, 0) ),color-stop(1,rgba(0, 0, 0, 0.4) ));
  background : -o-linear-gradient(-90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 19.41%, rgba(0, 0, 0, 0) 72.89%, rgba(0, 0, 0, 0.4) 100%);
  background : -ms-linear-gradient(-90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 19.41%, rgba(0, 0, 0, 0) 72.89%, rgba(0, 0, 0, 0.4) 100%);
  background : linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 19.41%, rgba(0, 0, 0, 0) 72.89%, rgba(0, 0, 0, 0.4) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000' ,GradientType=0)";

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000' , GradientType=0);
}

#banner #carousel-example-generic  .carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 8%;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  font-size: 20px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#banner #carousel-example-generic .carousel-control.left {
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
#banner #carousel-example-generic  .carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

/*WRAPPER 1 SECTION*/
#wrapper1 .marketing-message-1 { text-align:center; }
#wrapper1 .marketing-message-1 h1,
#wrapper1 .marketing-message-1 h6 {font-weight:100; }


/* PRODUCT MATRIX LAYOUT*/
#wrapper1 .product-display-quick {
	overflow: hidden;
	margin-bottom: 1.25em;
	padding: 0.5em;
	width: 100%;
	border-width : 1px;
	border-style : Solid;
	border-color : #BBBBBB;
	border-color : rgba(187, 187, 187, 1);
	background : #FFFFFF;
	background : rgba(255, 255, 255, 1);

}
#wrapper1 .product-display-quick .product-shot {
	display:block;
	overflow:hidden;
	border:#ffffff 1px solid;
	-webkit-box-shadow: 0px 2px 6px rgba(0,0,0,0.68);
	box-shadow: 0px 2px 12px rgba(0,0,0,0.73);
}
#wrapper1 .product-display-quick .product-shots {
	display:block;
	overflow:hidden;
	margin-bottom:1em;
}
#wrapper1 .product-display-quick .product-shot img,
#wrapper1 .product-display-quick .product-shots img {
	width: 100%;
	height: auto;
}
#wrapper1 .product-display-quick .product-name {
	
}
#wrapper1 .product-display-quick .product-name h2 {
	overflow:hidden;
	width:100%;
	color:#4d4d4d;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight:lighter;
	font-size:1.3125em;
}
#wrapper1 .product-display-quick .product-discription-short {
	overflow:hidden;
	margin-bottom:0.875em;
	max-height:6em;
	width:100%;
	height:6em;
	text-overflow:ellipsis;
}
#wrapper1 .product-display-quick .product-discription-long {
	margin-bottom:0.875em;
	width:100%;
}
#wrapper1 .product-display-quick .product-discription-short p,
#wrapper1 .product-display-quick .product-discription-long p,
#wrapper1 .product-display-quick .product-discription-long ul, 
#wrapper1 .product-display-quick .product-discription-long ul li {
	display:block;
	width:100%;
	color:#666666;
	font-weight: lighter;
	font-size:0.9em;	
}

/* GETTING SOCIAL ZONE*/
#get-social {
	margin-top:2em;
	margin-bottom:4em;
}
#get-social .social-bg-zone {
	overflow: hidden;
	margin-bottom: 1.25em;
	padding: 0.5em;
	width: 100%;
	border-width : 1px;
	border-style : Solid;
	border-color : #BBBBBB;
	border-color : rgba(187, 187, 187, 1);
	background : #FFFFFF;
	background : rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
	box-shadow: 0px 4px 8px rgba(0,0,0,0.52);
}
#get-social .social-bg-zone {
	display:block;
	min-height:4em;
}
#get-social .social-bg-zone h3 {
	margin:0;
	padding:0;
	font-weight:lighter;	
}
#get-social .social-bg-zone .hide {
	display:none !important; 
}
#get-social .social-bg-zone .social-ico.first { margin-left:1em;} 

#get-social .social-bg-zone .social-ico img { margin-left:0.5em;}


/* START FOOTER ZONE */
#footer-zone {
	padding-top:2em;
	padding-bottom:2em;
	background:#333333;
}
#footer-zone .footer-style {
	color:#ececec;
	font-size:0.75em;
}
#footer-zone .footer-style ul.footer-links {
	margin:0;
	padding:0; 
}
#footer-zone .footer-style ul.footer-links li {
	list-style:none;
}
#footer-zone .footer-style ul.footer-links li a {
	color:inherit;
	text-decoration:none;
}
#footer-zone .footer-style ul.footer-links li a:hover {
	text-decoration:underline;
}

/* START SECTION STYLE */
#main-wrapper #wrapper1 .product-list h5 {
	text-align:center;
	font-size:1.5em;
}
#main-wrapper #wrapper1 .product-list .nav {
	background-color:rgba(218,218,218,0.50);
	color:#666666;
	text-align:center;
}
#main-wrapper #wrapper1 .product-list ul li a {
	color:#666666;
	font-size:1em;
}
@media (min-width: 768px) {
#main-wrapper #wrapper1 .product-list ul li a {
	color:#666666;
	font-size:1em;
}	
}

@media (min-width: 992px) { 
#main-wrapper #wrapper1 .product-list h5 {
	text-align:center;
	font-size:1em;
}
#main-wrapper #wrapper1 .product-list ul li a {
	color:#666666;
	font-size:0.75em;
}		
}
@media (min-width: 1200px) {
#main-wrapper #wrapper1 .product-list h5 {
	text-align:center;
	font-size:1.2em;
}
#main-wrapper #wrapper1 .product-list ul li a {
	color:#666666;
	font-size:0.875em;
}
}


#main-wrapper #wrapper1 .nav-pills > li.active > a,
#main-wrapper #wrapper1 .nav-pills > li.active > a:hover,
#main-wrapper #wrapper1 .nav-pills > li.active > a:focus {
    background-color: #666666;
    color: #ffffff;
}

#instafeed a {
	display: block;
	float: left;
	margin: 1%;
	width: 23%;
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.75);
}
#instafeed a img {
	display:block;
	width:100%;
}

#main-wrapper #wufoo-rbut3vc0mlb8ym #header.info h2{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#shop-on-our-store {
	margin-top:1em;
	margin-bottom:1em;
}
#get-social-share {
	display:block;
	padding-top:1em;
	padding-bottom:1em;
	min-height:2em;
	width:100%;
}

.modal-body--message {
	margin:0;
	padding:0;
}
.modal-body--message h2 { 
	margin:0;
	padding:0;
	text-align:center;
	font-weight:lighter;
}
.modal-body--message h5,
.modal-body--message h4 {
	margin-bottom:0.2em;
	text-align:center;
	font-weight:lighter;
}
.modal-content {
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 33.72%,rgba(171,171,171,1.00) 87.71%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 33.72%,rgba(171,171,171,1.00) 87.71%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 33.72%,rgba(171,171,171,1.00) 87.71%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 33.72%,rgba(171,171,171,1.00) 87.71%);
}
.modal-content .modal-header {
	background-image: -webkit-linear-gradient(0deg,rgba(137,40,94,1.00) 0%,rgba(113,47,138,1.00) 100%);
	background-image: -moz-linear-gradient(0deg,rgba(137,40,94,1.00) 0%,rgba(113,47,138,1.00) 100%);
	background-image: -o-linear-gradient(0deg,rgba(137,40,94,1.00) 0%,rgba(113,47,138,1.00) 100%);
	background-image: linear-gradient(90deg,rgba(137,40,94,1.00) 0%,rgba(113,47,138,1.00) 100%);
}
.modal-body--message .social-sign-up {
	display:block;
	width:100%;
}
.modal-body--message .social-sign-up .facebook-btn,
.modal-body--message .social-sign-up .instagram-btn,
.modal-body--message .social-sign-up .twitter-btn {
	display:block;
	margin-top:1em;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	width:80%;
	color:#ffffff;
	text-align:center;
	font-size:1.2em;

}
@media (min-width: 768px) {
.modal-body--message .social-sign-up .facebook-btn,
.modal-body--message .social-sign-up .instagram-btn,
.modal-body--message .social-sign-up .twitter-btn {
	font-size:1em;
}	
}

@media (min-width: 992px) { 
.modal-body--message .social-sign-up .facebook-btn,
.modal-body--message .social-sign-up .instagram-btn,
.modal-body--message .social-sign-up .twitter-btn {
	font-size:1.5em;
}
	
}
@media (min-width: 1200px) {
.modal-body--message .social-sign-up .facebook-btn,
.modal-body--message .social-sign-up .instagram-btn,
.modal-body--message .social-sign-up .twitter-btn {
	font-size:2em;
}

}
.modal-body--message .social-sign-up .facebook-btn a,
.modal-body--message .social-sign-up .instagram-btn a,
.modal-body--message .social-sign-up .twitter-btn a {
	padding-top:0.25em;
	padding-right:0.5em;
	padding-bottom:0.25em;
	padding-left:0.5em;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
}
.modal-body--message .social-sign-up .facebook-btn {
	background-color:#3a5a97;
}
.modal-body--message .social-sign-up .instagram-btn {
	background-color:#427094;
}
.modal-body--message .social-sign-up .twitter-btn {
	background-color:#1f88c9;
}