/** Shopify CDN: Minification failed

Line 56:27 Expected ":"

**/
/*============================================================================
  Jevo | A theme by Shopify
  Built on dev21 v2.0.0
==============================================================================*/

@charset "utf-8";

/* CSS Document */

@font-face {
  font-family: 'GoodHeadlinePro-CondBlack';
  src: url('/cdn/shop/t/5/assets/GoodHeadlinePro-CondBlack.eot?v=48354439822890450051490556289');
  src: url('/cdn/shop/t/5/assets/GoodHeadlinePro-CondBlack.eot?v=48354439822890450051490556289#iefix') format("embedded-opentype"),
       url('/cdn/shop/t/5/assets/GoodHeadlinePro-CondBlack.woff?v=70138253671217864421490556290') format("woff"),
       url('/cdn/shop/t/5/assets/GoodHeadlinePro-CondBlack.ttf?v=103582793697387391491490556289') format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'usuallight';
  
  src: url('/cdn/shop/t/5/assets/rui_abreu_-_usual_light-webfont.woff2?v=46411191802984261021490556293') format("woff"),
       url('/cdn/shop/t/5/assets/rui_abreu_-_usual_light-webfont.woff2?v=46411191802984261021490556293') format("woff2");
  font-weight: normal;
  font-style: normal;
}
/*new changes css 5-6-2016*/
.img-box a {
    text-transform: uppercase;
}
ul.nav.nav-pills >li >a {
    min-width: 97%;
}
#config1-row1-jfp {
    text-transform: uppercase;
}
.on-hand-env {
    padding: 0px;
}
#mySidenav a {
    text-transform: uppercase;
}
#ProductPhoto {
    float: right;
}
#login-info h2 {
    font-size: 20pt;
    color: #000000;
}
.form-control.login-control {
    height: 50px;submit-btn
    font-size: 18pt;
    color: #343434;
    border: none;
    width: 310px;
    border-radius: 0px;
}

.btn.btn-success {
    width: 310px;
    height: 50px;
    font-size: 18pt;
    padding: 6px 32px;
}

.label-left a {
    font-size: 14pt;
    color: #000;
}
.primary-txt {
    padding-top: 5px;
}
#productSelect {
    display: none;
}
.link-txt {
    padding-top: 105px;
}
.primary-para p {
    padding-top: 48px;
}
.table.nutri-table th {
  padding: 0px;
}
.table.nutri-table td {
    padding: 0px;
}
.form-vertical.small--hide {
    padding-top: 20px;
}
.carousel-caption {
    right: 10%;
    left: 14%;
    padding-bottom: 30px;
}
.product-box h2 {
    text-transform: uppercase;
}
.row .cart-custo-h {
    overflow: visible;
    text-transform: uppercase;
      font-size:24px;
}
.row .cart-custo-h-q {
   text-align: right;
}
.cart-h {
    border-bottom: 2px solid #929292;
    margin-bottom: 10px;
}
.cart-it .form-control.select-box {
color:#ababab;
}
.row.cart-it {
    margin-top: 30px;
   padding-bottom: 30px;
   border-bottom: 2px solid #929292;
}
/*end */

body {

	font-family: 'usuallight';

}
button.btn--secondary.update-cart {
    background: #2afc22;
    color: #000;
    font-weight: bold;
    font-size: 28px;
    text-transform: uppercase;
    font-family: 'GoodHeadlinePro-CondBlack';
    padding: 4px 12px;
    letter-spacing: 0px;
    cursor: pointer;
    border: none;
    border-radius: 0px;
}

#backbtn{
   background: #2afc22;
    color: #000;
    font-weight: bold;
    font-size: 28px;
    text-transform: uppercase;
    font-family: 'GoodHeadlinePro-CondBlack';
    padding: 8px 12px;
    letter-spacing: 0px;
    cursor: pointer;
    border: none;
    border-radius: 0px;
}
section#slider {
    margin: -28px 0 28px;
}
label.label--hidden {
    color: #fff;
}
body#home-bg {

	background-size:cover;

	width:100%;

	background-attachment:fixed;

	height:500px;

}

body#sub-bg {

	background:url(sub-bg.jpg) no-repeat center;

	background-size:cover;

	width:100%;

	background-attachment:fixed;

	height:500px;

}

body#login-bg {

	background:url(login-bg.jpg) no-repeat center;

	background-size:cover;

	width:100%;

	background-attachment:fixed;

	height:500px;

}



a {

	color:#202020;

}

a:hover {

		text-decoration:none;

}

strong {

	font-family:'usuallight';

	font-weight:bold;

}

.gutter-none {

	padding-left:0px!important;

	padding-right:0px!important;

}

.padding-none {

	padding-left:0px!important;

	padding-right:0px!important;

}

.right-none {

	padding-right:0px!important;

}

.left-none {

	padding-left:0px!important;

}

.row.new-row {

	margin-left:-10px !important;

	margin-right:-10px !important;

}

.full-img {

	display: block;

	width: 100%;

	height: auto

}

/*************************** menu css **************************/

.head-padding {

	padding-left:22px !important;

	padding-right:22px !important;
  
   

}

.cart-txt {

	float:left;

	margin-top:6px;

}

.ul-menu {

    list-style: none;

    padding: 0px;

    right: 44px;

    position: absolute;

}

.menu-left  {

	padding:0px;

	margin:0px;

}

.ul-menu li, .menu-left li {

	color:#2afc22 !important;

	font-size:15px;

	font-weight:normal;

	display:inline-block;

	float:left;

	padding:0px 34px 0 0;

}

.ul-menu li #li-circle {

	font-weight:600;

	border:3px solid #2afc22;

	border-radius:100%;

	width:36px;

	float:left;

	height:36px;

	text-align:center;

	margin: -3px 5px 0px 0px;

	

}

.ul-menu li #li-circle a {

	font-size:18px;
    vertical-align:-webkit-baseline-middle;

}

.logout-icon {

	display:none;

}

/****************** header css end ******************/

#slider-bg {

	position:relative;

}

.primary-txt h1 {

	margin:0px;

	font-size:100px;

	text-transform:uppercase;

	line-height:80px;

	font-weight:bold;

	color:#fff;

	margin-top:-10px;

	font-family:'GoodHeadlinePro-CondBlack';

}

.primary-para p {

	font-size:23px;

	line-height:28px;

	color:#fff;	

}

.primary-para.right p {

	text-align:right;

	margin:50px 0 0 0;

}

.link-txt a {

	font-size:25px;

	margin:15px 0 0 0;

	color:#2afc22;

	float:right;

	text-transform:uppercase;

	font-family:'GoodHeadlinePro-CondBlack';

}

.product-box {

	margin:0 10px 20px 10px;

	padding:30px;

	min-height:340px;

	background:rgba(255, 255, 255, 0.8);

	

}

.product-box h2,.tab-area h2 {

 	font-family: 'GoodHeadlinePro-CondBlack';

	font-size:33pt; /*33px 5-10-2016*/

	margin:0 0 30px 0;

	padding:0px;

	line-height:33px;

	color:#222424;

	white-space:nowrap;

	text-overflow: ellipsis;

	overflow:hidden;

}

.tab-area h2 {

	font-size:36px !important;

	text-align:left !important;

	margin:30px 0 20px 0px;

}

.product-box h3 {

	font-size:30px !important;

	margin:20px 0 10px 0 !important;

	padding:0px !important;

	line-height:28px !important;

	color:#000 !important;

	font-family: 'usuallight'!important;

}

.product-box p {

	margin:0 0 5px 0;

}

.product-box p span {

	font-size:14px;

	margin:0 0 10px 0;

	padding:0 10px 5px 10px;

	border-bottom:2px solid #585858;

	line-height:16px;

	color:#000;

	text-transform:uppercase;

}

.content-area {

	width:100%;

	float:left;

	margin:28px 0;

}

.content-area h3 {

	font-family: 'GoodHeadlinePro-CondBlack';

    font-size:25px;

    margin: 15px 0 15px 0;

    padding: 0px;

    line-height: 24px;

    color: #222424;

	text-align:center;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

}

.product-area	 {

	width:100%;

	float:left;

	margin:13px 0;

}

#footer {

	float:left;

	width:100%;

	background:#fff;

	border-top:3px solid #2afc22;

	padding:15px 0;

}

#footer p {

    font-size: 16px;

	color: #424242;

	line-height: 18px; 

	margin-bottom: 6px;

}

#footer p span {

	font-size:16px;

	color:black;

}

.p-mini {

	font-size:14px !important;

	line-height:16px !important;

	}

.social-ul {

	list-style:none;

	padding:0;

	margin:0;

	width:100%;

}

.social-ul li {

	list-style:none;

	display:inline-block;

	padding:2px;

}

.social-ul li a {

	text-decoration:none;

	text-align:center;

}

.social-ul li a i {

    text-align: center;

    color: #000;

    font-size: 28px;

}

.social-ul li a i:hover {

	color:#12930d;

	transition:all 0.5s ease;

}

.insta-icon {

    background: #000;

    padding: 1px;

    border-radius: 6px;

	webkit-border-radius: 6px;

	moz-border-radius: 6px;

    color: #fff !important;

    width: 26px;

    height: 26px;

    font-size: 18pt!important; /*18px*/

}

.insta-icon:hover {

	background:#12930d;

	transition:all 0.5s ease;

}

p.bottom-nav a {

	color:#000;

	font-size:14px;
	border-right: 1px solid #000;
	padding: 0 5px;
    padding-left:0;
	font-family:'GoodHeadlinePro-CondBlack';

}
p.bottom-nav a:last-child{
	border-right: none;
}
.form-control.join-input {

	height:48px;

	background:#eee;

	color:black;

	border:none;

	border-radius:0px;

}

.input-group-addon.join-btn {

	background: #2afc22;

    color: #000;

    font-weight: bold;

    font-size: 28px;

    text-transform: uppercase;

    font-family: 'GoodHeadlinePro-CondBlack';

    padding: 4px 12px;

    letter-spacing: 0px;

    cursor: pointer;

    border: none;

    border-radius: 0px;

}

.heading-txt {

	width:100%;

	padding:6% 20% 8% 20%;

	margin:auto;

}

.heading-txt.login-area {

	width: 340px !important;

    margin: auto !important;

    padding: 2% 15px 5% 15px;

}

.label-left  {

	color:#000;

	float:left;

	font-size:18pt; /*18px*/

	font-family: 'usuallight';

}

.label-left a {

	color:#000;

}

.label-left.right  {

	float:right;

}

.heading-txt h1 {

	font-size:100px;

	font-family: 'GoodHeadlinePro-CondBlack';

	text-transform:uppercase;

	line-height:80px;

	color:#222424;

	text-align:center;

}

.login-area h2 {

	font-size: 28px;

    color: #000;

    margin: 40px 0 0 0;

    font-weight: bold;

}

.heading-txt p {

	font-size:15pt; /*20px-5-10-2016*/

	line-height:24px;

	color:#000000;

	text-align:center;

	padding:15px 40px;

}

.heading-txt.login-area p {

	padding:15px 20px;

}

#slider {

   border-bottom: 3px solid #2afc22;

}

#product-sec {

	padding:40px 0;

}

#product-sec p,#banner-sec p {

	font-size: 20px;

    color: #424242;

    line-height:26px;

    font-family: 'usuallight';

}

.align-left {

	text-align:left !important;

}

#product-sec p span {

    color: #e31e25;

	font-family: 'usuallight';

	font-weight:600;

}

.cart-box {

	float:left;

	width:100%;

	margin:10px 0 20px 0;

}

.cart-box h3,.nutri-box h3,.text-area h3,.tab-area label {

	font-size:24px;

	line-height:30px;

	margin:5px 0;

	color:#222424;

	font-family: 'GoodHeadlinePro-CondBlack';

	text-transform:uppercase;
    text-align:left;

}

.form-control.select-box {

	background:none;

	border-bottom:2px solid #ababab;

	border-radius:0px;

	box-shadow:none;

	border-top:none;

	border-right:none;

	border-left:none;

	padding:0px;

  background:url(/cdn/shop/t/5/assets/arrow.png?v=177002853199208816551490556286) no-repeat right;

	z-index:999;

	appearance: none;

	-webkit-appearance: none;

	-moz-appearance: none;

	color: #e31e25;

	font-size:18px; /*18px*/

}

.form-control.select-box.bg-none {

	background:none !important;

}

.form-control.tab-select {

	background:none;

	border: 2px solid #929292;

	border-radius:0px;

	box-shadow:none;

	height:48px;

	padding:6px 46px 6px 12px;

	background:#fff url(arrow2.png) no-repeat right;

	z-index:999;

	appearance: none;

	-webkit-appearance: none;

	-moz-appearance: none;

	color: #343434;

	font-size:13px;

	font-family: 'usuallight';

}

.form-control.tab-select.input-control {
  height:40px;
  background:none!important;
  font-size: 13px;
  text-transform: uppercase;
  padding: 6px 12px 6px 12px!important;
  
}

.nutri-box {

	margin:20px 0;

/*	border:2px solid #c9c9c9; */

	float:left;

	width:100%;

	padding-bottom:10px;
    border-top: 2px solid #c9c9c9;
    border-bottom: 2px solid #c9c9c9

}

.nutri-box p{

	font-size:14px !important;

	line-height:18px !important;

	margin-bottom:5px !important;

	color:#424242 !important;

	font-family: 'usuallight';

}
.chart-img >img {
    max-width: 100%;
}
p.chart-txt {

	font-size:10px !important;

	line-height:12px !important;

	margin-bottom:5px !important;

	color:#424242 !important;

	font-family: 'usuallight';

	text-align:justify;

}

#banner-sec h2 {

	font-size:36px;

	font-family: 'GoodHeadlinePro-CondBlack';

	text-transform:uppercase;

	line-height:28px;

	color:#e31e25;

	letter-spacing:-1px;

	margin:5px 0 10px 0;

}

.text-area {

	float:left;

	width:100%;

	padding:40px 0 40px 0;

}



/******************************************************************************************************/

@media screen and (max-width:1200px) { 



.heading-txt.login-area p {

	padding:15px 10px;

}

}



@media screen and (max-width:992px) {

.logo {

	margin:10px 0px 10px 0px;

	border-bottom:1px solid #202020;

	padding-bottom:10px;

}

.footer-space {

	margin:0px;

	border-bottom:0px solid #202020;

	padding-bottom:10px;	

}

.heading-txt {

	width:100%;

	padding:5% 5% 8% 5%;

	margin:auto;

}

.heading-txt.login-area {

    padding:2% 15px 6% 15px;

}

.login-area h2 {

	font-size: 26px;

	margin: 35px 0 0 0;

}

.heading-txt.login-area p {

	padding:15px 0px;

}

.label-left  {

	font-size:17px;

}

.heading-txt h1 {

	font-size:72px;

	font-family: 'GoodHeadlinePro-CondBlack';

	line-height:60px;

}

.heading-txt p {

	font-size:18px;

	line-height:22px;

	padding:15px 0px;

}

.primary-para.right p {

	text-align:right;

	margin:10px 0 0 0;

}

.primary-txt h1 {

	font-size:80px;

	line-height:60px;

	margin-bottom:10px;

}

.primary-para p {

	font-size:22px;

	line-height:24px;

	margin:10px 0 0 0;	

}

.link-txt a {

	font-size:22px;

	margin:10px 0 0 0;

}

#banner-sec p {

	margin-bottom:20px;

}

}

@media screen and (max-width:767px) {
.link-txt {
    padding-top: 0px;
}
.primary-para p {
    padding-top: 0px;
}
.gutter-none {

	padding-left:15px!important;

	padding-right:15px!important;

}

.right-none {

	padding-right:15px!important;

}

.left-none {

	padding-left:15px!important;

}

#product-sec,.text-area {

	padding:20px 0;

}

.ul-menu li  {

	padding:0 17px 0 0;

}

.menu-left li {

	padding:0 0 0 17px;

}

.menu-left {

	float:right;

}

.logout-btn {

	display:none;

}

.logout-icon {

	display:block;

	float:right;

	font-size:16px;

}

.glyphicon-off {

	font-size:20px;

}

.primary-txt h1 {

	font-size:60px;

	line-height:46px;

}

.primary-para p {

	font-size:20px;

	line-height:24px;

	margin:10px 0 0 0;

}

.heading-txt {

	width:100%;

	padding:5% 5% 10% 5%;

	margin:auto;

}

.heading-txt.login-area {

    padding: 2% 15px 8% 15px;

}



.label-left  {

	font-size:16px;

}

.login-area h2 {

	font-size: 24px;

	margin: 30px 0 0 0;

}

.heading-txt.login-area p {

	padding:15px 0px;

	font-size:17px;

}

.heading-txt h1 {

	font-size:56px;

	font-family: 'GoodHeadlinePro-CondBlack';

	line-height:42px;

}

.heading-txt p {

	font-size:16px;

	line-height:20px;

	padding:15px 0px;

}

.product-box h2 {

	white-space:normal;

	text-overflow:none;

	overflow:visible;

}

.tab-area h2 {

	font-size: 28px !important;

	margin: 20px 0 10px 0px;

}

.tab-area label {

	font-size:20px;

}

.link-txt a {

	font-size:20px;

	margin:10px 0 0 0;

}

}

@media screen and (max-width:480px) {

.heading-txt.login-area {

	width:100% !important;

	padding:2% 0% 12% 0%;

	margin:auto;

}

.heading-txt.login-area p {

	padding:15px 0px;

	font-size:16px;

}

.label-left  {

	font-size:14px;

}

.heading-txt h1 {

	font-size:38px;

	font-family: 'GoodHeadlinePro-CondBlack';

	line-height:30px;

}

.heading-txt p {

	font-size:14px;

	line-height:16x;

	padding:10px 0px;

}

.primary-txt h1 {

	font-size:46px;

	line-height:36px;

}

.primary-para p {

	font-size:18px;

	line-height:22px;

	margin:5px 0 0 0;

}

}
span.fa.fa-chevron-left {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
      width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
}
span.fa.fa-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
      width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
}

/**************** new css add here ****************/
.fl-img img {
    max-width: 100%;
    height: 150px;
}
.btn.btn-success.submit-btn {
    width: auto;
    height: auto;
    font-size: 15pt;
    padding: 6px 42px;
}

.heading-txt.login-area.register-area {

	width: 460px !important;
}

.txt-green {
  padding: 15px 0px!important;
  text-align:left!important;
  font-weight:600!important;
  line-height:28px!important;
}
.txt-green span {
  color:#2afc22;
  
}
.nutri-box.nutri-box2 {
    border-top:none;
    border-bottom:none;

}
.form-control.tab-select.tab-select2 {
  height:40px;
  font-size:13px;
  text-transform:uppercase;
}
.link-txt {
  font-size:16px;
  text-transform:uppercase;
  font-weight:600;
  color:#2afc22;
  margin:5px 0px;
}
.link-txt:hover {
  color:#2afc22;
}
.back-round {
  float:left;
  width:100%;
  padding:15px;
  background:#6A717B;
}
.back-round.back-bottom {
 margin-bottom:15px;
}
.back-round ul  {
  margin:0px;
  padding:0px;
  
}
.back-round ul li {
  list-style:none;
  padding: 10px 30px 10px 0px;
  border-right:1px solid #ccc;
  text-align:center;
  min-height:130px;
}
.back-round ul li a {
  font-size:20px;
  line-height:24px;
  color:#ddd;
  text-align:center;
  margin:5px 0;
  text-transform:uppercase;
  line-height:30px;
}
.back-round ul li#last-li:last-child {
  border-right:0px solid #ccc;
}
.back-round h3 {
  color:#fff;
  margin:5px 0px 10px 0px;
  
}
.back-round p {
  font-size:10px!important;
  color:#ccc!important;
  text-transform:uppercase!important;
}
.form-control.control-border {
  background:none!important;
  color:#fff!important;
  border-radius:0px;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  border:0px solid #929292!important;
  border-bottom:2px solid #fff !important;
  box-shadow:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  
}
.form-control.control-border::-moz-placeholder {

  color:#fff;
  font-size:20px;


}

.form-control.control-border:-ms-input-placeholder {

  color:#fff;
  font-size:20px;

}

.form-control.control-border::-webkit-input-placeholder {
  color:#fff;
  font-size:20px;

}
.align-logout {
    position: absolute;
    bottom: 50px;
    width: 100%;
}

.back-btn,.back-btn i,.back-btn:hover {
  font-size:20px;
  font-weight:bold;
  color:#2afc22;
  margin:15px 0 30px 0;
}

.input .hs-input {

	height: 48px;
	font-size: 16px;
	color: #343434;
	border: 2px solid #929292;
	border-radius:0px;
  	width:100%;
  	padding:0px 15px;
}
.hs_business_type.field.hs-form-field select {
  background: none;
    border: 2px solid #929292;
    border-radius: 0px;
    box-shadow: none;
    height: 48px;
    padding: 6px 46px 6px 12px;
    background: #fff url(arrow2.png) no-repeat right;
    z-index: 999;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    color: #a9a9a9!important;
    font-size: 16px;
    font-family: 'usuallight';
}

.hs-button.primary.large {
    width: auto;
    height: auto;
    font-size: 15pt;
    padding: 6px 42px;
    background:#2afc22;
  	border:none;
    float:right;
  margin:10px 0px;
}
textarea.hs-input {
  min-height:120px;
}
ul li {
  list-style:none;
}
ul li label { 
position: absolute!important;
    right: 20px!important;
    margin-top: -32px!important;
    color: #f00!important;
}
label span {
  display:none!important;
}

.img-box {
  min-height:320px;
}
.img-box img {
  object-fit:contain;
  -webkit-object-fit:contain;
  -moz-object-fit:contain;
  width:200px;
    height:260px
}
.pagination-custom {
  
}
#banner-sec img {
  
    width: 100%;
}
.online-txt {
  font-size:18px;
  color:#2afc22;
  padding:0px 5px;
  
}
.lock-icon {
    padding: 4px 10px;
    background: #2afc22;
    border-radius: 12px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 12px;
    font-size: 20px!important;
}

/*********** checkbox css start *************/ 
.checkbox .cr {
    position: relative!important;
    display: inline-block!important;
    border: 1px solid #a9a9a9!important;
    border-radius:4px!important;
    width:24px!important;
    height:24px!important;
	vertical-align:middle!important;
/*    float: left;*/
    margin-right: .5em!important;
	background:#fff!important;
	margin-top: -5px!important;
}
.checkbox .cr .cr-icon {
    position: absolute!important;
    font-size: .8em!important;
    line-height: 0!important;
    top: 50%!important;
    left: 12%!important;
	color:#000!important;
	background:none!important;
	font-size:17px!important;
}
.checkbox label input[type="checkbox"] {
    display: none!important;
}


.checkbox label input[type="checkbox"] + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg)!important;
    opacity: 1!important;
    transition: all .3s ease-in!important;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
	transform: scale(3) rotateZ(-20deg)!important;
    opacity: 0!important;
}


.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon.ar {
    transform: scale(1) rotateZ(0deg)!important;
    opacity: 1!important;
    transition: all .3s ease-in!important;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon.ar{
	transform: scale(3) rotateZ(-20deg)!important;
    opacity: 0!important;
}

.checkbox.box2 {
  margin-bottom:0px!important;
}
.checkbox.box1 {
  margin-top:0px!important;
  margin-bottom:0px!important;
}
.checkbox.box2 label {
  font-size:14px;
  font-weight:normal;
  font-family:'usuallight';
  text-transform:capitalize;
}

.checkbox.box1 label {
  padding-left:0px!important;
  margin-bottom:0px; 
}

.top-space {
  margin:10px 0!important;
}

.item img {
width:100%!important;
}
 .shor-location h3 {
    text-align: left;
}


/*********** checkbox css end *************/

/*********** AUTO REPLENISHMENT CSS *******/

.form-control.tab-control.artTxtBox{
  
  
	border:none;
    border-bottom:1px solid  #929292;
    box-shadow:none;
    -webkit-box-shadow:none;
    text-align:center;
  
}

a:hover, a:focus{
  	color:black!important;
  }

.art-link{
	color:#2afc22;
    font-size:14pt;
  	float:right;
}

.form-control.tab-control{
	font-size:14px;
}


/************ Footer Fix Test *****************/

/**
 * Demo Styles
 */



/****************SAVED POP UP BOX*****************/

#saved-popup{
  background-color:rgba(42, 252, 34, 0.82);
  width:100vw;
  z-index:200;
  left:0;
  right:0;
  bottom:0;
  height:60px;
  position:fixed;
  display:none;
  align-items:center;
  justify-content:center;
}

#saved-popup span{
	font-size:20px;
  	color:white;
}


#art-table-content .col-sm-12 {
 margin-bottom:20px;
}

.resize-none{
resize:none;
}

/******* new css add here 16-3-17************/
.txt-heading strong {
    font-size: 20px;
    line-height: 22px;
    margin: 5px 0;
    color: #222424;
    font-family: 'GoodHeadlinePro-CondBlack';
    text-transform: uppercase;
    text-align: left;
}
.green-heading {
  color: #2afc22!important;
  text-align:left!important;
}
.border-box {
  float:left;
  width:100%;
  border:1px solid #ccc;
  padding:15px;
  margin-bottom:20px;
}
.order-table strong {
    font-size: 20px;
    line-height: 22px;
    margin: 5px 0;
    color: #222424;
    font-family: 'GoodHeadlinePro-CondBlack';
    text-transform: uppercase;
    text-align: left;
}
.art-height {
  height:auto!important;
  margin:0px;
}
.green-right {
  text-align:right!important;
}
.green-arrow {
 color:#2afc22!important;
}
.order-table.track-table tbody tr td {
  padding:12px 5px !important;
}


/*********ACCOUNT PAGE CSS ***********/

.location_copy_btn {
 display:inline-block;
}
