h1.h1accounts{width:100%; height:auto; background:none; float:left; text-align:center; margin:40px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:40px; font-weight:500; text-transform:capitalize; color:#FFFFFF; text-shadow:2px 2px 10px #333333;}
h1.h1checkout{width:100%; height:auto; background:none; float:left; text-align:center; margin:40px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:40px; font-weight:500; text-transform:capitalize; color:#333333;}
h1.h1checkout span{width:100%; height:auto; background:none; float:left; text-align:center; margin:10px 0 0 0; padding:0; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:500; text-transform:capitalize; color:#333333;}
h2.h2checkout{width:94%; height:auto; background:#333333; float:left; text-align:left; margin:0; padding:10px 3%; font-family:'Open Sans', sans-serif; font-size:25px; font-weight:500; text-transform:none; color:#CCCCCC;}
h2.h2checkout strong{color:#FFFFFF; margin-left:10px;}
h2.h2checkoutLRG{width:94%; height:auto; background:#333333; float:left; text-align:center; margin:0; padding:10px 3%; font-family:'Open Sans', sans-serif; font-size:40px; font-weight:500; text-transform:none; color:#CCCCCC;}
h2.h2checkoutLRG strong{color:#FFFFFF; margin-left:20px;}
h2.h2orders{width:94%; height:auto; background:#333333; float:left; text-align:center; margin:0; padding:10px 3%; font-family:'Open Sans', sans-serif; font-size:25px; font-weight:500; text-transform:none; color:#CCCCCC;}

.cell_accounts{width:45%; height:auto; background:#FFFFFF; float:left; text-align:center; margin:0 25% 50px 25%; padding:2.5%; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);}
.cell_accounts h2{text-align:center; margin-top:0;}
.cell_accountsWide{width:65%; height:auto; background:#FFFFFF; float:left; text-align:center; margin:0 15% 50px 15%; padding:2.5%; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);}
.cell_accountsWide h2{text-align:center; margin:0; font-family:'Open Sans', sans-serif; font-size:35px; font-weight:500; text-transform:none; color:#30178D;}
.cell_accountsWide h3{text-align:center; margin:0; font-family:'Open Sans', sans-serif; font-size:22px; font-weight:500; text-transform:none; color:#30178D;}
.cell_checkout{width:65%; height:auto; background:#FFFFFF; float:left; text-align:left; margin:0 15% 50px 15%; padding:2.5%; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);}
.cell_form{width:70%; height:auto; float:left; text-align:left; margin:0 3% 0 0; padding:0;}
.cell_hint{width:25%; height:auto; background:#CCCCCC; float:right; text-align:left; margin:0 0 2% 0; padding:1%; font-family:'Open Sans', sans-serif; font-size:15px; font-weight:700; color:#333333;}

.form_login{width:303px; height:auto; text-align:center; margin:30px auto 20px auto; padding:0; display:block;}
.form_login span{width:100%; height:auto; float:left; text-align:left; margin:0 0 10px 0; padding:0;}
.form_login p{width:100%; height:auto; float:right; text-align:center; margin:0 0 15px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:15px; font-weight:400; color:#333333;}
.form_login label{width:100%; height:auto; float:left; text-align:left; margin:3px 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#FF0000; display:block;}
.form_login input.FLOG_inputwide{width:95%; height:auto; background:#FFFFFF; border:1px #D3D3D3 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.08); float:left; text-align:left; margin:0; padding:2%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; display:block; color:#999999; -webkit-appearance:none;}
.form_login br{clear:left;}

.form_password{width:80%; height:auto; float:left; text-align:center; margin:2% 10% 0 10%; padding:0; display:block;}
.form_password span{width:100%; height:auto; float:left; text-align:left; margin:0 0 20px 0; padding:0;}
.form_password label{width:100%; height:auto; float:left; text-align:left; margin:3px 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#FF0000; display:block;}
.form_password input.FPinput{width:95%; height:auto; background:#FFFFFF; border:1px #D3D3D3 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.08); float:left; text-align:left; margin:0; padding:2%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; display:block; color:#999999; -webkit-appearance:none;}

.form_search_orders{width:96%; height:auto; background:#EDEDED; float:left; margin:0; padding:2%;}
.form_search_orders span{width:39%; height:auto; float:left; margin:0 1%; padding:0;}
.form_search_orders label{width:30%; float:left; font-weight:700; text-align:right; padding:5px 0 0 0;}
.form_search_orders input{width:64%; height:auto; background:url(https://res.cloudinary.com/dipljmruh/image/upload/c_fill,f_auto,q_auto/images/general/inputbg1.jpg) left top repeat-x #FFFFFF; border:1px #CCCCCC solid; float:left; margin:0 0 0 2%; padding:1.7% 1.5%; font-size-adjust:none; color:#333333;}

.form_registration{width:100%; height:auto; float:left; margin:30px 0; padding:0;}
.form_registration h2.FRH2{width:98%; height:auto; background:#30178D; float:left; text-align:center; margin:0; padding:10px 1%; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:500; text-transform:capitalize; color:#FFFFFF;}
.form_registration span{width:100%; height:auto; float:left; text-align:left; margin:0 0 5px 0; padding:0;}
.form_registration span.FR-span-NW{width:auto; height:auto; float:left; text-align:left; margin:0 10px 5px 10px; padding:0; font-size:15px;}
.form_registration span.FR-span-NW input{margin:0 5px 0 0;}
.form_registration p{width:100%; height:auto; float:left; text-align:left; margin:3px 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:15px; font-weight:400; color:#666666; display:block;}
.form_registration label{width:60%; height:auto; float:left; text-align:left; margin:3px 0 10px 40%; padding:0; font-family:'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#FF0000; display:block;}
.form_registration label.FREG_labelFull{width:96%; height:auto; background:#EDEDED; float:left; text-align:left; margin:5px 0; padding:10px 2%; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#333333; display:block;}
.form_registration label.FREG_labelInfo{width:37%; height:auto; float:left; text-align:left; margin:5px 3% 5px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#30178D; display:block;}
.form_registration label.FREG_labelInfoNW{width:90%; height:auto; float:left; text-align:left; margin:0 3% 5px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#30178D; display:block;}
.form_registration input.FREG_input{width:56.5%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0 0 5px 0; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_registration input.FREG_inputCB{float:left; margin:0; padding:1% 1.5%; font-size-adjust:none;}
.form_registration input.FREG_inputsmall{width:80%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_registration input.FREG_inputsmallDate{width:10%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0; padding:2%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_registration select{width:60%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; margin:0 0 5px 0; padding:1%; font-size:16px; font-weight:400; color:#999999;}
.form_registration textarea{width:56.5%; height:150px; background:#FFFFFF; border:1px #999999 solid; float:left; margin:0; padding:1% 1.5%; font-size-adjust:none; color:#333333;}
.form_registration br{clear:left;}
.form_registration span.FR-span-Options{width:56%; height:auto; background:#30178D; float:left; text-align:left; margin:0 0 5px 0; padding:2%; color:#FFFFFF;}
.form_registration span.FR-span-Options strong{width:100%; height:auto; float:left; text-align:left; margin:3px 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:15px; font-weight:400; color:#FFFFFF; display:block;}
.form_registration span.FR-span-UL{width:100%; height:auto; float:left; text-align:left; margin:0 0 5px 0; padding:0;}
.form_registration span.FR-span-UL ul{width:90%; height:auto; float:left; margin:0; padding:5%;}
.form_registration span.FR-span-UL li{width:50%; height:auto; float:left; text-align:left; margin:0 0 10px 0; padding:0; list-style-type:none;}
.form_registration span.FR-span-UL li.FR-li-full{width:90%; height:auto; background:#EFEFEF; float:left; text-align:left; margin:0 0 10px 0; padding:10px 5%; list-style-type:none;}
.vaccinationCheck{width:50%; height:auto; float:left; text-align:left; margin:0; padding:0;}
.vaccinationDate{width:50%; height:auto; float:left; text-align:right; margin:0; padding:0;}
.vaccinationDate input.FREG_inputsmallDate{width:50%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:right; text-align:left; margin:0 0 0 5px; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}

.form_order{width:100%; height:auto; float:left; margin:30px 0; padding:0;}
.form_order h2.FORH2{width:96%; height:auto; background:#30178D; float:left; text-align:left; margin:0; padding:10px 2%; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:500; text-transform:capitalize; color:#FFFFFF;}
.form_order span{width:100%; height:auto; float:left; text-align:left; margin:0 0 5px 0; padding:0;}
.form_order span.FOR-span-NW{width:auto; height:auto; float:left; text-align:left; margin:0 10px 5px 10px; padding:0; font-size:15px;}
.form_order span.FOR-span-NW input{margin:0 5px 0 0;}
.form_order span.FOR-span-Note{width:60%; height:auto; float:left; text-align:left; margin:0 0 10px 40%; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#888888; display:block;}
.form_order span.FOR-span-Note2{width:60%; height:auto; float:left; text-align:left; margin:0 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#888888; display:block;}
.form_order span.FOR-span-Note strong{font-weight:600; color:#333333;}
.form_order p{width:100%; height:auto; float:left; text-align:left; margin:3px 0 10px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:15px; font-weight:400; color:#666666; display:block;}
.form_order label{width:60%; height:auto; float:left; text-align:left; margin:3px 0 10px 40%; padding:0; font-family:'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#FF0000; display:block;}
.form_order label.FOR_labelFull{width:96%; height:auto; background:#EDEDED; float:left; text-align:left; margin:5px 0; padding:10px 2%; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#333333; display:block;}
.form_order label.FOR_labelInfo{width:37%; height:auto; float:left; text-align:left; margin:5px 3% 5px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#30178D; display:block;}
.form_order label.FOR_labelInfoNW{width:90%; height:auto; float:left; text-align:left; margin:0 3% 5px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#30178D; display:block;}
.form_order input.FOR_input{width:56.5%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0 0 5px 0; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_order input.FOR_inputCB{float:left; margin:0; padding:1% 1.5%; font-size-adjust:none;}
.form_order input.FOR_inputsmall{width:80%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_order input.FOR_inputsmallDate{width:10%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0; padding:2%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.form_order select{width:60%; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; margin:0 0 5px 0; padding:1%; font-size:16px; font-weight:400; color:#999999;}
.form_order textarea{width:56.5%; height:150px; background:#FFFFFF; border:1px #999999 solid; float:left; margin:0; padding:1% 1.5%; font-size-adjust:none; color:#333333;}
.form_order br{clear:left;}

.checkoutOptions{width:100%; height:auto; float:left; margin:48px 0 100px 0; padding:0;}
.checkoutOptions-Delivery{width:48%; height:200px; background:#FFFFFF; float:left; margin:0 4% 0 0; padding:0;}
.checkoutOptions-Delivery div{width:90%; height:auto; float:left; text-align:left; margin:0; padding:2% 5%;}
.checkoutOptions-Delivery div p{width:100%; height:auto; float:left; text-align:left; margin:10px 0; padding:0;}
.checkoutOptions-Delivery div p.deliveryLRG{font-size:25px; color:#333333;}
.checkoutOptions-Delivery div p strong{font-weight:700;}
.checkoutOptions-Delivery div span{width:auto; height:auto; float:left; text-align:left; margin:0 10px 0 0; padding:0; font-weight:500; color:#333333;}
.checkoutOptions-Delivery select{width:auto; height:auto; background:#FFFFFF; border:1px #D3D3D3 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.08); float:left; text-align:left; margin:-8px 0 0 0; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; display:block; color:#999999;}
.checkoutOptions-Total{width:48%; height:200px; background:#FFFFFF; float:left; margin:0; padding:0;}
.checkoutOptions-Total div.COTdiv{width:90%; height:auto; float:left; text-align:center; margin:0; padding:2% 5%;}
.checkoutOptions-Total div.COTdiv p{margin:0; padding:0;}
.checkoutOptions-Total div.COTdiv span.COTspan{width:100%; height:auto; float:left; text-align:left; margin:10px 0; padding:0; font-size:25px; font-weight:500; color:#333333;}

.orderOptions{width:99%; height:auto; background:#EFEFEF; float:left; margin:0; padding:0;}
.orderOptions div{width:90%; height:auto; float:left; text-align:center; margin:0; padding:2% 5%;}
.orderOptions div p{width:90%; height:auto; float:left; text-align:left; margin:5px 0 10px 0; padding:0;}
.orderOptions div span{color:#333333;}
.orderOptions div span.OOspanLRG{color:#333333; font-size:40px; font-weight:700;}

.stagesh1{width:96%; height:auto; background:#EEEEEE; border:#182d66 solid 1px; padding:1% 2%; font-weight:700;}

#acountcontainer{width:50%; height:auto; text-align:center; margin:0 auto; padding:0;}
#acountcontainer h2{text-align:center;}
.acountlogin{width:70%; height:auto; background:#FFFFFF; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; float:left; text-align:center; margin:0 15% 20px 15%; padding:20px 0; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08);}
.acountlogin h3{width:100%; height:auto; float:left; text-align:center; margin:0; padding:0; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:500; color:#13295A; text-transform:capitalize;}
.acountlogin h3 a:link, .acountlogin h3 a:visited, .acountlogin h3 a:active{width:100%; height:auto; background:#666666; float:left; text-align:center; margin:0; padding:8px 0; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:400; color:#FFFFFF; text-decoration:none; text-transform:capitalize;}
.acountlogin h3 a:hover{width:100%; height:auto; background:#FFFFFF; float:left; text-align:center; margin:0; padding:8px 0; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:400; color:#333333; text-decoration:none; text-transform:capitalize;}
.acountlogin div.ALdiv{width:94%; height:auto; clear:both; float:left; text-align:center; margin:0; padding:0 3%; border:none;}
.acountlogin div.ALdiv a:link, .acountlogin div.ALdiv a:visited, .acountlogin div.ALdiv a:active{width:100%; height:auto; float:left; text-align:center; margin:0; padding:0; font-family:'Open Sans', sans-serif; font-size:18px; font-weight:500; color:#30178D; text-decoration:none; text-transform:capitalize;}
.acountlogin div.ALdiv a:hover{width:100%; height:auto; float:left; text-align:center; margin:0; padding:0; font-family:'Open Sans', sans-serif; font-size:18px; font-weight:500; color:#333333; text-decoration:none; text-transform:capitalize;}

.acountNew{width:70%; height:auto; float:left; text-align:center; margin:20px 15%; padding:0;}
.acountNew h3{width:100%; height:auto; float:left; text-align:center; margin:0 0 20px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:30px; font-weight:500; color:#FFFFFF; text-transform:capitalize; text-shadow:2px 2px 10px #333333;}
.acountNew p{width:100%; height:auto; float:left; text-align:center; margin:25px 0; padding:0; font-family:'Open Sans', sans-serif; font-size:18px; font-weight:500; color:#FFFFFF; text-transform:capitalize; text-shadow:2px 2px 10px #333333;}

.acountDashboard{width:95%; height:auto; float:left; text-align:center; margin:20px 2.5%; padding:0;}
.acountDashboard span{width:96%; height:auto; background:#24106F; float:left; text-align:left; margin:0 0 4px 0; padding:10px 2%; font-family:'Open Sans', sans-serif; font-size:18px; font-weight:600; color:#FFFFFF;}
.acountDashboard span img{float:right; margin:2px 0 0 20px;}
.acountDashboard div.ADdiv1{width:100%; height:auto; background:#EDEDED; clear:both; float:left; text-align:left; margin:0; padding:0; border:none;}
.acountDashboard div.ADdiv1 table{width:100%; margin:0; font-family:'Open Sans', sans-serif; background:#FFFFFF; border-collapse:collapse;}
.acountDashboard div.ADdiv1 table td{width:auto; height:auto; background:#EDEDED; text-align:left; vertical-align:middle; padding:10px 20px; text-transform:none; font-size:18px; font-weight:400; color:#333333; border:4px solid #FFFFFF;}
.acountDashboard div.ADdiv1 table td.imgtd{text-align:center;}
.acountDashboard div.ADdiv1 table tr:first-child td{border-top:0;}
.acountDashboard div.ADdiv1 table tr td:first-child{border-left:0;}
.acountDashboard div.ADdiv1 table tr:last-child td{border-bottom:0;}
.acountDashboard div.ADdiv1 table tr td:last-child{border-right:0;}
.acountDashboard div.ADdiv2{width:90%; height:auto; background:#EDEDED; clear:both; float:left; text-align:center; margin:0; padding:5%; border:none;}
.acountDashboard div.ADdiv2 p{margin:30px 0 0 0;}

.acountGDPR{width:80%; height:auto; float:left; text-align:center; margin:20px 10%; padding:0;}
.acountGDPR p{margin:30px 0;}
.acountGDPR p img{width:50%;}

.orderTable{width:100%; height:auto; background:#EDEDED; clear:both; float:left; text-align:left; margin:0; padding:0; border:none;}
.orderTable table{width:100%; margin:0; font-family:'Open Sans', sans-serif; background:#FFFFFF; border-collapse:collapse;}
.orderTable table td{width:auto; height:auto; background:#EDEDED; text-align:left; vertical-align:top; padding:10px; text-transform:none; font-size:16px; font-weight:600; color:#333333; border:4px solid #FFFFFF;}
.orderTable table td input.OT-input{width:200px; height:auto; background:#FFFFFF; border:1px #999999 solid; float:left; text-align:left; margin:0 0 5px 0; padding:1.5%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; color:#999999; display:block;}
.orderTable table td.imgtd{text-align:center;}
.orderTable table tr:first-child td{border-top:0;}
.orderTable table tr td:first-child{border-left:0;}
.orderTable table tr:last-child td{border-bottom:0;}
.orderTable table tr td:last-child{border-right:0;}

.list_account{width:100%; height:auto; float:left; margin:40px 0; padding:0;}
.list_account ul{margin:0; padding:0;}
.list_account li{width:30%; height:auto; float:left; text-align:center; margin:0 2.5%; padding:0; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:17px; color:#FFFFFF;}
.list_account li:nth-child(2){margin:0;}
.list_account li img{width:100%; max-width:270px; margin:0;}
.list_account li a:link, .list_account li a:visited, .list_account li a:active{font-family:'Open Sans', sans-serif; font-size:25px; font-weight:600; line-height:28px; color:#555555; text-decoration:none;}
.list_account li a:hover{font-family:'Open Sans', sans-serif; font-size:25px; font-weight:600; line-height:28px; color:#30178D; text-decoration:none;}

.list_checkout{width:100%; height:auto; float:left; margin:0 0 48px 0; padding:0;}
.list_checkout ul{margin:0; padding:0;}
.list_checkout li{width:100%; height:auto; float:left; text-align:left; margin:0 0 3px 0; padding:0; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:18px; font-weight:500; text-transform:none; color:#999999;}
.list_checkout li div.LCimg{width:16%; height:180px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:20px 1% 0 1%;}
.list_checkout li div.LCimg img{width:auto; max-width:100%; height:auto; max-height:100%;}
.list_checkout li div.LCitem{width:24.45%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:70px 1% 0 1%;}
.list_checkout li div.LCitemWide{width:34.45%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:70px 1% 0 1%;}
.list_checkout li div.LCqty{width:8%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:70px 1% 0 1%;}
.list_checkout li div.LCqty input.LCqty_input{width:20px; height:auto; background:#FFFFFF; border:1px #D3D3D3 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.08); text-align:center; margin:0 auto 5px auto; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; display:block; color:#999999; -webkit-appearance:none;}
.list_checkout li div.LCuprice{width:18%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:70px 1% 0 1%;}
.list_checkout li div.LCtotal{width:12%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0 3px 0 0; padding:70px 1% 0 1%;}
.list_checkout li div.LCdelete{width:8%; height:130px; background:#FFFFFF; float:left; text-align:center; margin:0; padding:70px 1% 0 1%;}
.list_checkout li div.LCdelete img{margin:0 2px;}
.list_checkout li span{width:100%; height:auto; float:left; margin:0 0 5px 0; font-size:25px; font-weight:500; text-transform:capitalize; color:#333333; line-height:25px;}
.list_checkout li span a:link, .list_checkout li span a:visited, .list_checkout li span a:active{font-weight:500; color:#333333; text-decoration:none;}
.list_checkout li span a:hover{font-weight:500; color:#999999; text-decoration:none;}
.list_checkout li.LCpromo{width:89.7%; height:auto; min-height:65px; background:#FFFFFF; float:left; text-align:left; margin:0 0 3px 0; padding:35px 5% 0 5%; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:500; text-transform:none; color:#999999;}
.list_checkout li.LCpromo input.LC_inputwide{width:260px; height:auto; background:#FFFFFF; border:1px #D3D3D3 solid; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.08); float:left; text-align:left; margin:0 40px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; display:block; color:#999999; -webkit-appearance:none;}
.list_checkout li.LCpromo span{width:auto; height:auto; float:left; text-align:left; margin:-3px 0 0 0; padding:0; font-size:25px; font-weight:500; text-transform:none; color:#333333;}

.list_orders{width:100%; height:auto; float:left; margin:0 0 48px 0; padding:0;}
.list_orders ul{margin:0; padding:0;}
.list_orders li{width:100%; height:auto; float:left; text-align:left; margin:0 0 3px 0; padding:0; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:17px; font-weight:500; text-transform:none; color:#999999;}
.list_orders li div.LOitem{width:51%; height:105px; background:#EFEFEF; float:left; text-align:left; margin:0 3px 0 0; padding:15px 2% 0 2%;}
.list_orders li div.LOfunction{width:20%; height:70px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:50px 2% 0 2%;}
.list_orders li div.LOstatus{width:15%; height:90px; background:#EFEFEF; float:left; text-align:center; margin:0; padding:30px 2% 0 2%;}
.list_orders li span{font-size:25px; font-weight:500; text-transform:capitalize; color:#333333; line-height:35px;}

.list_orders_detail{width:100%; height:auto; float:left; margin:0; padding:0;}
.list_orders_detail ul{margin:0; padding:0;}
.list_orders_detail li{width:100%; height:auto; float:left; text-align:left; margin:0 0 3px 0; padding:0; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:17px; font-weight:500; text-transform:none; color:#999999;}
.list_orders_detail li div.LODimg{width:16%; height:180px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:20px 1% 0 1%;}
.list_orders_detail li div.LODitem{width:38%; height:100px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:50px 1% 0 1%;}
.list_orders_detail li div.LODqty{width:8%; height:100px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:50px 1% 0 1%;}
.list_orders_detail li div.LODuprice{width:22%; height:100px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:50px 1% 0 1%;}
.list_orders_detail li div.LODtotal{width:21.5%; height:100px; background:#EFEFEF; float:left; text-align:center; margin:0 3px 0 0; padding:50px 1% 0 1%;}
.list_orders_detail li span{font-size:23px; font-weight:500; text-transform:capitalize; color:#333333; line-height:35px;}
.list_orders_detail li.LODpromo{width:89.7%; height:auto; min-height:65px; background:#FFFFFF; float:left; text-align:left; margin:0 0 3px 0; padding:35px 5% 0 5%; list-style-type:none; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:500; text-transform:none; color:#999999;}
.list_orders_detail li.LCpromo span{width:auto; height:auto; float:left; text-align:left; margin:-3px 0 0 0; padding:0; font-size:25px; font-weight:500; text-transform:none; color:#333333;}

.list_orders_Pharma{width:100%; height:auto; float:left; margin:20px 0; padding:0;}
.list_orders_Pharma h2{width:96%; height:auto; background:#30178D; float:left; text-align:left; margin:0 0 2% 0; padding:10px 2%; font-family:'Open Sans', sans-serif; font-size:20px; font-weight:500; text-transform:capitalize; color:#FFFFFF;}
.list_orders_Pharma ul{margin:0; padding:0;}
.list_orders_Pharma li{width:auto; height:auto; min-height:243px; float:left; text-align:left; padding:0; list-style-type:none;}
.list_orders_Pharma li:nth-child(odd){width:49%; margin:0 1% 2% 0;}
.list_orders_Pharma li:nth-child(even){width:49%; margin:0 0 2% 1%;}
.list_orders_Pharma table{width:100%; margin:0; font-family:'Open Sans', sans-serif; background:#FFFFFF; border-collapse:collapse;}
.list_orders_Pharma table th{width:33%; height:auto; background:#666666; text-align:right; vertical-align:middle; padding:10px; text-transform:none; font-size:15px; font-weight:400; color:#FFFFFF; border:none; border-right:2px solid #FFFFFF;}
.list_orders_Pharma table td{width:auto; height:auto; background:#EDEDED; text-align:left; vertical-align:middle; padding:10px; text-transform:none; font-size:15px; font-weight:400; color:#333333; border:none; border-left:2px solid #FFFFFF;}

.list_Pharma_scripts{width:100%; height:auto; float:left; margin:-2px 0 0 0; padding:0;}
.list_Pharma_scripts h2{width:98%; height:auto; background:#666666; float:left; text-align:left; margin:0 0 2px 0; padding:1%; font-family:'Open Sans', sans-serif; font-size:17px; font-weight:700; text-transform:uppercase; color:#FFFFFF;}
.list_Pharma_scripts ul{margin:0; padding:0;}
.list_Pharma_scripts li{width:98%; height:auto; background:#EDEDED; border:none; float:left; text-align:left; margin:0 0 20px 0; padding:1%; list-style-type:none; font-family:Helvetica, sans-serif; font-size:15px;}
.list_Pharma_scripts li div{width:100%; height:auto; float:left; text-align:left; margin:0 0 5px 0; padding:0; font-family:Helvetica, sans-serif;}
.list_Pharma_scripts li span{width:200px; height:auto; float:left; text-align:left; margin:0 5px 0 0; padding:0; font-weight:700; color:#333333; font-family:Helvetica, sans-serif;}

table.table_Pharma_Orders{width:100%; height:auto; background:#FFFFFF; border:1px solid #EDEDED; border-bottom:none; float:left; margin:0; padding:0;}
table.table_Pharma_Orders tr{width:100%; height:auto; border-bottom:1px solid #EEEEEE; float:left; margin:0; padding:0; font-size:12px; color:#666666;}
table.table_Pharma_Orders td.order_ref{width:15%; text-align:center; vertical-align:top; border-right:1px solid #EEEEEE;}
table.table_Pharma_Orders td.order_date{width:15%; text-align:center; vertical-align:top; border-right:1px solid #EEEEEE;}
table.table_Pharma_Orders td.order_drugs{width:35%; text-align:center; vertical-align:top; border-right:1px solid #EEEEEE;}
table.table_Pharma_Orders td.order_status{width:15%; text-align:center; vertical-align:top; border-right:1px solid #EEEEEE;}
table.table_Pharma_Orders td.order_edit{width:10%; text-align:center; vertical-align:top; border-right:none;}

table.table_Pharma_Scripts{width:100%; height:auto; background:#EDEDED; float:left; margin:0; padding:0;}
table.table_Pharma_Scripts th{background:#666666; text-align:center; padding:1%; font-size:14px; text-transform:uppercase; color:#FFFFFF;}
table.table_Pharma_Scripts td{background:#FFFFFF; text-align:center; padding:1%; font-size:12px; color:#666666;}

input.submitacc1, a.submitacc1, a.submitacc1:link, a.submitacc1:visited{color:#FFFFFF; text-decoration:underline; text-transform:none; font-weight:500; font-family:'Open Sans', sans-serif; text-decoration:none; font-size:25px; background:#30178D; border:none; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:10px 20px; text-transform:none; opacity:1; transition:opacity .25s ease-in-out; -moz-transition:opacity .25s ease-in-out; -webkit-transition:opacity .25s ease-in-out; cursor:pointer; -webkit-appearance:none;}
a.submitacc1:hover, input.submitacc1:hover{color:#FFFFFF; text-decoration:underline; text-transform:none; font-weight:500; font-family:'Open Sans', sans-serif; text-decoration:none; font-size:25px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:10px 20px; text-transform:none; opacity:0.5; -webkit-appearance:none;}
input.submitacc2, a.submitacc2, a.submitacc2:link, a.submitacc2:visited{font-family:Helvetica; color:#FFFFFF; background:#AAAAAA; border:none; font-size:13px; font-weight:700; padding:5px; cursor:pointer; text-decoration:none; width:auto; text-transform:none; float:left; margin-top:3px;}
a.submitacc2:hover, input.submitacc2:hover{font-family:Helvetica; color:#FFFFFF; background:#333333; border:none; font-size:13px; font-weight:700; padding:5px; cursor:pointer; text-decoration:none; width:auto; text-transform:none;}

input.submitCheckout1, a.submitCheckout1, a.submitCheckout1:link, a.submitCheckout1:visited{color:#FFFFFF; text-decoration:underline; text-transform:none; font-weight:500; font-family:'Open Sans', sans-serif; text-decoration:none; font-size:20px; background:#333333; border:none; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:5px 20px; text-transform:none; opacity:1; transition:opacity .25s ease-in-out; -moz-transition:opacity .25s ease-in-out; -webkit-transition:opacity .25s ease-in-out; cursor:pointer; -webkit-appearance:none;}
a.submitCheckout1:hover, input.submitCheckout1:hover{color:#FFFFFF; text-decoration:underline; text-transform:none; font-weight:500; font-family:'Open Sans', sans-serif; text-decoration:none; font-size:20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:5px 20px; text-transform:none; opacity:0.5;}

.payment_buttons{width:80%; height:auto; float:left; margin:20px 10% 0 10%; padding:0; display:block;}
.payment_buttons div{width:100%; height:auto; float:left; text-align:center; margin:0; padding:0; display:block;}
.payment_buttons span.PBspan{width:auto; height:auto; float:left; margin:5px 10px 0 10px; padding:0; display:block; font-size:10px; font-weight:500; color:#333333;}

.weeklyBannerAlert {
	color: white;
	background: #f44336;
	height: auto;
	padding: 20px 0px;
	font-size: 16px;
	font-weight: bold;
  	font-family: "Open Sans", sans-serif;
	margin-top: 2%;
}

@media only screen and (min-width:0px) and (max-width:479px){
	h1.h1accounts{margin:20px 0 10px 0; font-size:20px;}
	.cell_accounts{width:80%; margin:0 5% 50px 5%; padding:5%;}
	.cell_accountsWide{width:80%; margin:0 5% 50px 5%; padding:5% 5% 30px 5%;}
	.cell_accountsWide h2{font-size:25px;}
	.cell_checkout{width:80%; margin:0 5% 50px 5%; padding:5%;}
	.cell_form{width:92%; margin:2%; padding:2%;}
	.cell_hint{width:92%; float:left; margin:0 2% 2% 2%; padding:2%;}
	#acountcontainer{width:90%; margin:5%;}
	.acountlogin{width:100%; margin:0 0 20px 0;}
	.acountlogin h3{font-size:20px;}
	.acountNew{width:100%; margin:20px 0;}
	.acountNew h3{font-size:20px;}
	.acountNew p{font-size:16px;}
	.list_account li a:link, .list_account li a:visited, .list_account li a:active{font-size:17px; line-height:17px;}
	.list_account li a:hover{font-size:17px; line-height:17px;}
	.list_orders li div.LOitem{width:96%; height:auto; text-align:center; margin:0; padding:15px 2%;}
	.list_orders li div.LOfunction{width:96%; height:auto; margin:0; padding:0 2% 20px 2%;}
	.list_orders li div.LOstatus{display:none;}
	.list_orders_detail li{font-size:20px;}
	.list_orders_detail li div.LODitem{width:100%; height:auto; margin:0; padding:20px 0 0 0;}
	.list_orders_detail li div.LODuprice{width:100%; height:auto; margin:0; padding:20px 0 0 0;}
	.list_orders_detail li div.LODqty{width:100%; height:auto; margin:0; padding:20px 0 0 0;}
	.list_orders_detail li div.LODtotal{width:100%; height:auto; margin:0; padding:20px 0;}
	.list_checkout{width:90%; margin:0; padding:0 5%;}
	.list_checkout li{width:94%; background:#FFFFFF; padding:0 3%; font-size:20px;}
	.list_checkout li div.LCimg{display:none;}
	.list_checkout li div.LCitem{width:100%; height:auto; text-align:center; margin:0; padding:10px 0 0 0;}
	.list_checkout li div.LCitemWide{width:100%; height:auto; text-align:center; margin:0; padding:10px 0 0 0;}
	.list_checkout li div.LCuprice{display:none;}
	.list_checkout li div.LCqty{width:100%; height:auto; text-align:center; margin:0; padding:10px 0;}
	.list_checkout li div.LCtotal{width:100%; height:auto; text-align:center; margin:0; padding:10px 0;}
	.list_checkout li div.LCdelete{width:100%; height:auto; text-align:center; margin:0; padding:5px 0;}
	.list_checkout li span{width:auto; float:none; margin:0; font-size:20px; font-weight:700; line-height:20px;}
	.list_checkout li.LCpromo{width:90%; min-height:0; text-align:center; margin:0 0 3px 0; padding:5%; font-size:20px;}
	.list_checkout li.LCpromo input.LC_inputwide{width:95%; margin:10px 0; padding:2%;}
	.list_checkout li.LCpromo span{width:100%; text-align:center; margin:0; font-size:20px;}
	.form_password{width:100%; margin:0;}
	.checkoutOptions{margin:0 0 50px 0;}
	.checkoutOptions-Delivery{width:90%; height:auto; margin:0 5% 3px 5%;}
	.checkoutOptions-Delivery div{width:90%; text-align:center; padding:0 5% 3% 5%;}
	.checkoutOptions-Delivery div p{width:100%; text-align:center;}
	.checkoutOptions-Delivery div span{width:100%; text-align:center; margin:0 0 10px 0;}
	.checkoutOptions-Delivery select{width:100%;}
	.checkoutOptions-Total{width:90%; height:auto; margin:0 5% 3px 5%; padding:0 0 20px 0;}
	.stagesh1{width:80%; margin:20px 5%; padding:2% 5%;}
	.payment_buttons{width:100%; margin:20px 0 0 0;}
	.payment_buttons div{width:100%;}
	.payment_buttons span.PBspan{width:100%; margin:10px 0;}
	.form_login{width:100%; margin:20px auto;}
	.form_registration{margin:15px 0 0 0;}
	.form_registration h2.FRH2{font-size:18px;}
	.form_registration label{width:100%; margin:3px 0 10px 0;}
	.form_registration label.FREG_labelInfo{width:100%; margin:5px 0;}
	.form_registration label.FREG_labelInfoNW{width:80%;}
	.form_registration input.FREG_input{width:95.5%; padding:2%;}
	.form_registration input.FREG_inputsmall{width:80%; padding:2%;}
	.form_registration select{width:100%; padding:2%;}
	.form_registration textarea{width:95.5%; padding:2%;}
	.form_registration span.FR-span-Options{width:96%; padding:2%;}
	.form_registration span.FR-span-UL ul{width:100%; padding:5% 0;}
	.form_registration span.FR-span-UL li{width:100%;}
	.form_registration span.FR-span-UL li.FR-li-full{width:96%; padding:2%;}
	.form_order{margin:0;}
	.form_order h2.FORH2{width:94%; padding:10px 3%; font-size:18px;}
	.form_order span.FOR-span-NW input{margin:0 5px 0 0;}
	.form_order span.FOR-span-Note{width:100%; margin:0 0 10px 0;}
	.form_order label{width:100%; margin:3px 0 10px 0;}
	.form_order label.FOR_labelInfo{width:100%; margin:5px 0;}
	.form_order label.FOR_labelInfoNW{width:80%;}
	.form_order input.FOR_input{width:95.5%; padding:2%;}
	.form_order input.FOR_inputsmall{width:80%; padding:2%;}
	.form_order select{width:100%; padding:2%;}
	.form_order textarea{width:95.5%; padding:2%;}
	.acountDashboard span{text-align:center;}
	.acountDashboard span strong{width:100%; float:left; text-align:center;}
	.acountDashboard span img{float:none; margin:10px 10px 0 10px;}
	.acountDashboard div.ADdiv1 table td{padding:5px; font-size:16px;}
	.acountDashboard div.ADdiv1 table td a{word-break:break-all;}
	.acountDashboard div.ADdiv2{padding:30px 5%;}
	.acountGDPR{width:90%; margin:10px 5%;}
	.acountGDPR p{margin:30px 0 10px 0;}
	.acountGDPR p img{width:100%;}
	.orderTable{width:100%; height:auto; background:#EDEDED; clear:both; float:left; text-align:left; margin:0; padding:0; border:none;}
	.orderTable table{width:100%; margin:0; font-family:'Open Sans', sans-serif; background:#FFFFFF; border-collapse:collapse;}
	.orderTable table td{padding:5px; font-size:14px; border:2px solid #FFFFFF;}
	.orderTable table td input.OT-input{width:80px;}
	.list_orders_Pharma h2{width:94%; padding:5px 3%; font-size:18px;}
	.list_orders_Pharma li{min-height:0;}
	.list_orders_Pharma li:nth-child(odd){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma li:nth-child(even){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma table th{vertical-align:top; font-size:15px; padding:5px;}
	.list_orders_Pharma table td{vertical-align:top; font-size:15px; padding:5px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
	h1.h1accounts{margin:25px 0; font-size:25px;}
	.cell_accounts{width:80%; margin:0 5% 50px 5%; padding:5%;}
	.cell_accountsWide{width:80%; margin:0 5% 50px 5%; padding:5% 5% 30px 5%;}
	.cell_checkout{width:80%; margin:0 5% 50px 5%; padding:5%;}
	#acountcontainer{width:90%; margin:5%;}
	.acountlogin{width:100%; margin:0 0 20px 0;}
	.acountlogin h3{font-size:25px;}
	.acountNew{width:100%; margin:20px 0;}
	.acountNew h3{font-size:25px;}
	.list_orders li div.LOitem{width:96%; height:auto; text-align:center; margin:0; padding:15px 2%;}
	.list_orders li div.LOfunction{width:96%; height:auto; margin:0; padding:0 2% 20px 2%;}
	.list_orders li div.LOstatus{display:none;}
	.list_orders_detail li div.LODitem{width:41.5%;}
	.list_orders_detail li div.LODuprice{width:20%;}
	.list_orders_detail li div.LODqty{width:8%;}
	.list_orders_detail li div.LODtotal{width:20%;}
	.list_checkout{width:90%; margin:0 5% 48px 5%;}
	.list_checkout li div.LCimg{display:none;}
	.list_checkout li div.LCitem{width:34%;}
	.list_checkout li div.LCitemWide{width:47%;}
	.list_checkout li div.LCuprice{width:20%;}
	.list_checkout li div.LCqty{width:8%;}
	.list_checkout li div.LCtotal{width:15%;}
	.list_checkout li div.LCdelete{width:10.25%;}
	.list_checkout li.LCpromo{width:89.3%;}
	.list_checkout li.LCpromo input.LC_inputwide{width:100px; margin:0 20px;}
	.list_checkout li.LCpromo span{font-size:20px;}
	.checkoutOptions{width:90%; margin:48px 5% 100px 5%;}
	.checkoutOptions-Delivery{width:100%; margin:0 0 50px 0;}
	.checkoutOptions-Total{width:100%; height:auto; margin:0;}
	.stagesh1{width:80%; margin:20px 5%; padding:2% 5%;}
	.payment_buttons{width:100%; margin:20px 0 0 0;}
	.payment_buttons div{width:100%;}
	.payment_buttons span.PBspan{width:100%; margin:10px 0;}
	.form_registration input.FREG_input{width:56%;}
	.form_order input.FOR_input{width:56%;}
	.form_order textarea{width:56%; height:150px; background:#FFFFFF; border:1px #999999 solid; float:left; margin:0; padding:1% 1.5%; font-size-adjust:none; color:#333333;}
	.acountDashboard div.ADdiv1 table td{padding:5px; font-size:18px;}
	.acountDashboard div.ADdiv2{padding:30px 5%;}
	.acountGDPR{width:90%; margin:10px 5%;}
	.acountGDPR p{margin:30px 0 10px 0;}
	.acountGDPR p img{width:100%;}
	.orderTable table td{padding:5px; font-size:14px;}
	.orderTable table td input.OT-input{width:150px;}
	.list_orders_Pharma li{min-height:0;}
	.list_orders_Pharma li:nth-child(odd){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma li:nth-child(even){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma table th{width:30%; vertical-align:top;}
	.list_orders_Pharma table td{vertical-align:top;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
	.cell_accounts{width:80%; margin:0 5% 50px 5%; padding:5%;}
	.cell_accountsWide{width:80%; margin:0 5% 50px 5%; padding:5%;}
	.cell_checkout{width:80%; margin:0 5% 50px 5%; padding:5%;}
	#acountcontainer{width:90%; margin:5%;}
	.list_account li a:link, .list_account li a:visited, .list_account li a:active{font-size:20px; line-height:22px;}
	.list_account li a:hover{font-size:20px; line-height:22px;}
	.list_checkout{width:90%; margin:0 5% 48px 5%;}
	.list_checkout li div.LCimg{display:none;}
	.list_checkout li div.LCitem{width:27.65%;}
	.list_checkout li div.LCitemWide{width:38.25%;}
	.list_checkout li div.LCtotal{width:26%;}
	.list_checkout li div.LCdelete{height:130px; padding:70px 1% 0 1%;}
	.list_checkout li.LCpromo{width:89.3%;}
	.list_checkout li.LCpromo input.LC_inputwide{width:170px; margin:0 15px;}
	.checkoutOptions{width:90%; margin:48px 5% 100px 5%;}
	.checkoutOptions-Delivery{width:100%; margin:0 0 50px 0;}
	.checkoutOptions-Total{width:100%; margin:0;}
	.payment_buttons{width:74%; margin:20px 13% 0 13%;}
	.payment_buttons span.PBspan{margin:5px 15px 0 15px;}
	.list_orders_Pharma li{min-height:0;}
	.list_orders_Pharma li:nth-child(odd){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma li:nth-child(even){width:100%; margin:0 0 2% 0;}
}
@media only screen and (min-width:1024px) and (max-width:1270px){
	.cell_accounts{width:60%; margin:0 15% 50px 15%; padding:5%;}
	.cell_accountsWide{width:60%; margin:0 15% 50px 15%; padding:5%;}
	.list_account li a:link, .list_account li a:visited, .list_account li a:active{font-size:22px; line-height:24px;}
	.list_account li a:hover{font-size:22px; line-height:24px;}
	.list_checkout li div.LCdelete{height:150px; padding:50px 1% 0 1%;}
	.payment_buttons{width:100%; margin:20px 0 0 0;}
	.payment_buttons span.PBspan{margin:5px 10px 0 10px;}
	.list_orders_Pharma li{min-height:0;}
	.list_orders_Pharma li:nth-child(odd){width:100%; margin:0 0 2% 0;}
	.list_orders_Pharma li:nth-child(even){width:100%; margin:0 0 2% 0;}
}