﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: "gothic";
	src: url("font/gothic.eot");
	src: url("font/gothic.woff") format("woff"), 
        url("font/gothic.ttf") format("truetype");
}

@font-face {
    font-family: "CenturyGothicBold";
    src: url("font/gothicb.eot");
    src: url("font/gothicb.eot") format("embedded-opentype"),
         url("font/gothicb.woff") format("woff"),
         url("font/gothicb.ttf") format("truetype"),
         url("font/gothicb.svg#CenturyGothicBold") format("svg");
}
/*
@font-face {
  font-family: "SegoeScript";
  src: url( "font/SegoeScript.eot?#iefix") format("embedded-opentype"), 
       url( "font/SegoeScript.woff") format("woff"), 
	   url( "font/SegoeScript.ttf")  format("truetype"), 
	   url( "font/SegoeScript.svg#SegoeScript") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SegoeScript-Bold";
  src: url( "font/SegoeScript-Bold.eot?#iefix") format("embedded-opentype"), 
  url( "font/SegoeScript-Bold.woff") format("woff"), 
  url( "font/SegoeScript-Bold.ttf")  format("truetype"), 
  url( "font/SegoeScript-Bold.svg#SegoeScript-Bold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
   font-family: "CenturyGothic";
    src: url("font/CenturyGothic.eot");
    src: url("font/CenturyGothic.eot") format("embedded-opentype"),
         url("font/CenturyGothic.woff") format("woff"),
         url("font/CenturyGothic.ttf") format("truetype"),
         url("font/CenturyGothic.svg#CenturyGothic") format("svg");
}
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary {display: block}
input[type='submit'] {border:none}

/*--------------------------------------------------------------------------------------------------------*/
/* Handle box-sizing while better addressing child elements: 
   http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
html {box-sizing: border-box}

/* consider resetting the default cursor: https://gist.github.com/murtaugh/5247154 */

/* Responsive images and other embedded objects
   Note: keeping IMG here will cause problems if you're using foreground images as sprites.
   If this default setting for images is causing issues, you might want to replace it with a .responsive class instead. */
img,object,embed {max-width: 100%}

/* force a vertical scrollbar to prevent a jumpy page */
html {overflow-y: scroll}

/* we use a lot of ULs that aren't bulleted. don't forget to restore the bullets within content. */
ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, 
blockquote:after, 
q:before, 
q:after {content: ''; content: none}
a {margin: 0; padding: 0;  vertical-align: baseline; background: transparent}
del {text-decoration: line-through}
abbr[title], dfn[title] {border-bottom: 1px dotted #000; cursor: help}

/* tables still need cellspacing="0" in the markup */
table {border-collapse: collapse; border-spacing: 0}
th {font-weight: bold; vertical-align: bottom}
td {font-weight: normal; vertical-align: top}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0}
input, select {vertical-align: middle}
pre {white-space: pre; /* CSS2 */white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ word-wrap: break-word; /* IE */}
select, input, textarea {font: 99% sans-serif}
table {font-size: inherit;  }
small {font-size: 85%}
strong {font-weight: bold}
td, td img {vertical-align: top} 

/* Make sure sup and sub don't mess with your line-heights http://gist.github.com/413930 */
sub, sup {font-size: 75%; line-height: 0; position: relative}
sup {top: -0.5em}
sub {bottom: -0.25em}

/* standardize any monospaced elements */
pre, code, kbd, samp {font-family: monospace, sans-serif}

/* hand cursor on clickable elements */
.clickable,
/*label, 2015-12-07 labels should not be cursor:pointer*/
input[type=button], 
input[type=submit], 
input[type=file], 
button {cursor: pointer}

/* Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0}

/* make buttons play nice in IE */
button,
input[type=button] {width: auto; overflow: visible}
 
/* scale images in IE7 more attractively */
.ie7 img {-ms-interpolation-mode: bicubic}

/*stiky Menu Popup*/
.topline{position:relative;width:100%}
.menu-line{width:100%;position:relative}
div#header{padding:0;margin:0;position:relative;width:100%}
div#sticky-header.floating{display:none;position:fixed;top:0;background:#fff;left:0;right:0;padding:0;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:2760}
div#sticky-header.floating .menu-line:before{content:none}

/* CSS Document */
.DivTopBar{min-width:1170px;background:#71706e;width:100%;font-family:"Century Gothic",Arial,Helvetica}
.DivTopBarInner{margin:0 auto;width:1170px;padding:0;font-size:14px;line-height:30px;font-weight:400;color:#fff;text-align:center}
.DivTopBarInner a{cursor:pointer;color:#fff;border-bottom:dotted 1px}
.DivTopBarInner label{font-weight:600;cursor:pointer}
.PopUpDiv{overflow:hidden;width:1100px;height:445px;background:#fff url(../images/main_logo_popup.jpg) no-repeat left top;z-index:1000000000}
.featherlight{z-index:100000000}
.featherlight .featherlight-content{overflow:hidden!important}
.PopUpDiv .PopUpLeft .PopUpTop .nothanks{font-size:17px;font-style:italic;font-weight:300;color:#72706e;line-height:44px;text-align:center}
.PopUpDiv .PopUpLeft .PopUpTop .nothanks a{text-align:center;text-decoration:none;color:#72706e}
.featherlight .featherlight-content{padding:0!important}
.featherlight .featherlight-close-icon{background:#fff!important;border-radius:25px 25px 25px 25px;-webkit-border-radius:25px 25px 25px 25px;border:1px solid #3dc0d4;color:#3dc0d4!important;font-weight:bold}
.featherlight .featherlight-content{border-bottom:0!important}
.sticky-header .cartdiv .searchdiv{height:auto;margin-top:22px}
.cartdiv{width:1150px;margin:0 auto;background:#fff;height:116px;padding:0 10px 8px}
.cartdiv .searchdiv{width:582px;float:left;height:123px;display:flex;align-items:center}
.cartdiv .searchdiv .contactnumber{line-height:31px;width:100%;}
.cartdiv .searchdiv .contactnumber .phonennumber{margin:10px 0;width:50%;float:left}
.cartdiv .searchdiv .contactnumber .phonennumber .phoneicon{float:left;margin-right:10px}
.cartdiv .searchdiv .contactnumber .phonennumber .numberf{font-size:28px;color:#71706e;font-weight:bold;line-height:31px;float:left}
.cartdiv .searchdiv .contactnumber .fixnumber{width:50%;float:left;margin:10px 0}
.cartdiv .searchdiv .contactnumber .faxicon{float:left;margin-right:10px}
.cartdiv .searchdiv .contactnumber .faxf{font-size:28px;color:#71706e;font-weight:bold;line-height:31px;float:left}
.cartdiv .searchdiv .contactnumber .searchbar .searchfield{width:532px;height:47px;line-height:49px;float:left;background:#71706e;font-weight:bold;font-size:14px;color:#fff;padding-left:10px;border:0;outline:none}
.cartdiv .searchdiv .contactnumber .searchbar .searchbutton{border:none;outline:none;background:url(../images/searchbutton.jpg) no-repeat #e9c020;float:left;width:38px;height:49px}
.account-dropdown > p{text-align:right}
.cartopmenu{width:100%;clear:both;display:block;margin:10px 0}
.cartopmenu ul{float:right}
.cartopmenu ul li{color:#71706e;font-size:15px;font-weight:bold;float:left;margin:0 6px}
.cartopmenu ul li a{margin-right:1px;color:#71706e;text-decoration:none;font-family:"gothic"}
.cartbottom{width:100%;margin-top:51px;clear:both;display:block}
.account-dropdown{border-right:1px solid #dddddd;float:left;padding-right:20px;width:62%}
.account-dropdown p a{text-align:right;color:#71706e;font-size:14px;line-height:22px;font-weight:bold;font-family:"gothic"}
.account-dropdown ul{text-align:right}
.account-dropdown ul li{display:inline-block;cursor:pointer;position:relative}
.account-dropdown ul li a{font-family:"gothic";color:#3bacbe;background:url(../images/account-dd-down.jpg) no-repeat right 8px;padding-right:15px;font-weight:bold;font-size:15px;text-decoration:none}
.account-dropdown ul li ul{background:url(../images/dropdowntopbg.png) no-repeat scroll center top rgba(0,0,0,0);display:none;left:16px;opacity:0;padding:11px 0 0;position:absolute;top:16px;visibility:hidden;width:203px;z-index:999999}
.account-dropdown ul li ul li{text-align:left;background:#f3f2f0;display:block;color:#71706e;border-bottom:#d6d6d6 solid 1px;line-height:39px;padding-left:10px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,1);box-shadow:0 1px 0 0 rgba(255,255,255,1)}
.account-dropdown ul li ul li a{display:block;background:none}
.account-dropdown ul li ul li:hover{background:#e9c020;color:#fff}
.account-dropdown ul li:hover ul{display:block;opacity:1;visibility:visible}
.account-dropdown ul li ul li a:hover{display:block;background:none;color:#fff}
.cartdiv .cartsection .cartfinal{cursor:pointer;background:url(../images/checkout02.png) no-repeat;top:10px;width:75px;height:65px;position:relative;float:left;left:10px}
.cartdiv .cartsection{width:280px;height:auto;float:right}
.cartdiv .cartsection .cartbottom #cartNumItem,#sticky-cartNumItem{background:#3bacbe none repeat scroll 0 0;border-radius:25px;color:#fff;font-size:14px;font-weight:700;height:27px;line-height:27px;position:absolute;right:0;text-align:center;top:-14px;padding:1px 10px}
.nav-new{width:1170px;margin:0 auto;height:50px;background-color:white}
.nav-new .toggle{margin:10px 0 0!important;float:left}
.nav-new .toggle #navVertical{top:40px!important;left:0!important}
#as_stickysearchBox{top:60px!important;position:fixed!important}
#as_searchBox{position:fixed!important}
.sticky-header{background:#f3f2f0;height:96px;width:100%;-webkit-box-shadow:0 5px 10px 0 rgba(151,151,151,0.75);box-shadow:0 5px 10px 0 rgba(151,151,151,0.75)}
.sticky-header .cartdiv{height:88px}
.sticky-header .cartdiv .cartsection .cartbottom{margin-top:25px}
.sticky-header .stickylogo>a{float:left;height:62px}
.sticky-header .stickylogo{float:left;height:90px;margin-right:20px;margin-top:8px;width:195px}
.sticky-header .h-free-shipg label{letter-spacing: -1px}
.stickylogo .h-free-shipg {margin-left:2px}
.top-herder-nav .logo>a{float:left;height:85px;margin-top:8px}
.top-herder-nav .h-free-shipg {margin-left:15px}
.cartdiv .logo{float:left;width:237px;height:123px;margin-right:30px}
.h-free-shipg{font-size:18px;color:#a7a7a7;line-height:normal;height:25px;width:100%;float:left;clear:both}
.h-free-shipg a{font-size:13px;color:#72706e;text-decoration:none}
.h-free-shipg label{font-size:12px;letter-spacing:1px;font-weight:bold!important;color:#e6bd1e!important;text-transform:uppercase;font-family:"gothic",Arial,Helvetica,sans-serif}
.toggle{float:left;margin:30px 20px 0 0;height:37px}

/* Rudimentary mega menu CSS for demonstration */    
#navSticky{left:-10px!important;top:66px!important}
#navVertical .popover,#navSticky .popover{top:0!important;left:180px!important}
.nav-container{width:100%;height:auto;margin:0;height:50px;background:#41c0d3;float:left}
.nav-container ul li{cursor:pointer;line-height:50px;padding:0 41px;float:left}
.nav-container ul li a{line-height:50px;font-weight:bold!important;letter-spacing:-1px;font-size:15px;color:#fff;text-decoration:none;/*text-shadow:0px 0px 0px rgba(28, 132, 139, 1)*/}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    .nav-container ul li a {letter-spacing:normal}
}*/

#navSticky>.selected,#navHorizontal>.selected,#navVertical>.selected,#navHorizontal>li:hover{background-color:#e9c020!important}

#navHorizontal{height:50px}
#navHorizontal li{font-family:"gothic";cursor:pointer;float:left;line-height:normal;padding:0 10px;position:relative}
#navHorizontal .right{right:0}
#navHorizontal .hCssMenu{margin-top:50px!important;display:none;background:#f2f2f2;position:absolute;padding:0;z-index:10018288999;top:100%;box-shadow:5px 5px 5px #404040;border:1px solid #d8d8d8;width:1168px}
#navHorizontal .hCssMenu p{float:left;margin-right:15px}
#navHorizontal .hCssMenu .col2{width:185px}
#navHorizontal .hCssMenu .last{margin-right:0}
#navHorizontal .hCssMenu .nav-col{float:left;height:auto;margin-left:10px;padding:14px 0;width:272px}
#navHorizontal .hCssMenu .nav-col li.nav-title{font-size:17px;font-weight:700;color:#41c0d3;margin-top:5px}
#navHorizontal .hCssMenu .nav-col li.nav-title a{color:#41c0d3;text-decoration:underline;font-size:17px;font-weight:700;color:#41c0d3}
#navHorizontal .hCssMenu .nav-col li{padding:0;float:none;line-height:21px;font-size:13px;color:#71706e;font-weight:400}
#navHorizontal .hCssMenu .nav-col li a{letter-spacing:normal;text-decoration:none;color:#000;font-size:13px;text-transform:none;font-weight:400;line-height:21px}
#navHorizontal .hCssMenu .nav-col li.nav-shopall{font-weight:700;color:#ff6d00;font-size:13px;margin-top:10px;margin-bottom:10px}
#navHorizontal .hCssMenu .nav-col li.nav-shopall a{color:#ff6d00;font-weight:700;color:#ff6d00;font-size:13px}
#navHorizontal .hCssMenu .nav-col li.view-deals{display:inline-block;font-size:17px!important;font-weight:700!important;color:#fff;background:#ff6e01;text-align:center;padding:0 10px!important;line-height:40px!important;height:40px!important;margin:10px 0;line-height:40px}
#navHorizontal .hCssMenu .nav-col li.view-deals a{line-height:40px;color:#fff;font-size:17px!important;font-weight:700!important}
#navHorizontal .hCssMenu .nav-col li.view-deals:hover{background:#ff6e01;display:inline-block}
#navHorizontal .hCssMenu .nav-col li a:hover{text-decoration:underline;background:none}
#navHorizontal .hCssMenu .nav-col li:hover{background:none}

#divVertical{margin-bottom:20px;margin-left:0;list-style:none}
#divVertical > .pull-right{float:right}
#divVertical > li > a{display:block}
#divVertical > li > a:hover, #divVertical > li > a:focus{text-decoration:none}
#divVertical > li > a > img{max-width:none}
#divVertical li + .nav-header{margin-top:9px}
#divVertical .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}
#divVertical .dropdown-toggle:hover .caret,#divVertical .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}
#divVertical li.active{height:100px}
#divVertical li:hover ul{display:block!important;padding-left:0!important}
#divVertical li:hover ul li ul{display:none}
#divVertical .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
#divVertical > .dropdown.active > a:hover,#divVertical > .dropdown.active > a:focus{cursor:pointer}
#divVertical li.dropdown.open .caret,#divVertical li.dropdown.open.active .caret,#divVertical li.dropdown.open a:hover .caret,#divVertical li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1/*;filter:alpha(opacity=100)*/}
#divVertical > .disabled > a{color:#999}
#divVertical > .disabled > a:hover, #divVertical > .disabled > a:focus{text-decoration:none;cursor:default;background-color:transparent}

#divSticky{margin-bottom:20px;margin-left:0;list-style:none}
#divSticky > .pull-right{float:right}
#divSticky > li > a{display:block}
#divSticky > li > a:hover,#divSticky > li > a:focus{text-decoration:none}
#divSticky > li > a > img{max-width:none}
#divSticky li + .nav-header{margin-top:9px}
#divSticky .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}
#divSticky .dropdown-toggle:hover .caret,#divSticky .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}
#divSticky li.active{height:100px;width:50px}
#divSticky li:hover ul{display:block!important;margin-top:0!important;padding-left:0!important}
#divSticky li:hover ul li ul{display:none}
#divSticky .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
#divSticky > .dropdown.active > a:hover,#divSticky > .dropdown.active > a:focus{cursor:pointer}
#divSticky li.dropdown.open .caret,#divSticky li.dropdown.open.active .caret,#divSticky li.dropdown.open a:hover .caret,#divSticky li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1}
#divSticky > .disabled > a{color:#999}
#divSticky > .disabled > a:hover,#divSticky > .disabled > a:focus{text-decoration:none;cursor:default;background-color:transparent}

.dropdown-menu{position:absolute;top:21px;left:0;z-index:1000;display:none;float:left;min-width:180px;padding:5px 0;margin:0;list-style:none;background-color:#41c0d3;height:560px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;background-clip:padding-box}
.dropdown-menu li{height:45px!important}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{/*width:100%;*/height:1px;margin:9px 1px;/**margin:-5px 0 5px;*/overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:700;line-height:40px;color:#fff;white-space:nowrap;font-size:17px;text-decoration:none}
.dropdown-menu > li{border-bottom:#34a3b4 solid 1px}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{color:#fff;text-decoration:none;background:#e6bd1e}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);/*background-image:-o-linear-gradient(top,#08c,#0077b3);*/background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0/*;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)*/}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none/*;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)*/}
.nav-new .toggle .dropdown-menu{top:-5px!important}
.dropup{position: relative}

/******************************************************/
/*.dropdown-toggle {*margin-bottom:-3px}*/
.dropdown-toggle:active, .open .dropdown-toggle { outline: 0; }
.caret {display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; }
/*.open{*z-index: 1000}*/
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: ""; }
.dropdown-submenu { position: relative; }
.dropdown-submenu > a:after { display: block; float: right; width: 0; height: 0; margin-top: 5px; margin-right: -10px; border-color: transparent; border-left-color: #cccccc; border-style: solid; border-width: 5px 0 5px 5px; content: " "; }
.dropdown-submenu:hover > a:after { border-left-color: #ffffff; }
.dropdown-submenu.pull-left { float: none; }
.typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; /*-moz-border-radius: 4px;*/ border-radius: 4px; }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 4px; /*-moz-border-radius: 4px;*/ border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); /*-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);*/ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }
.well-large { padding: 24px; -webkit-border-radius: 6px; /*-moz-border-radius: 6px;*/ border-radius: 6px; }
.well-small { padding: 9px; -webkit-border-radius: 3px; /*-moz-border-radius: 3px;*/ border-radius: 3px; }
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
.fade.in { opacity: 1; }
.collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; }
.collapse.in { height: auto; }
.nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 20px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; }
.nav-list { padding-right: 15px; padding-left: 15px; margin-bottom: 0; }
.nav-list > li > a, .nav-list .nav-header { margin-right: -15px; margin-left: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
.nav-list > li > a { padding: 3px 15px; }
.nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc; }
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; }
.nav-list .divider {/**width: 100%;*/ height: 1px; margin: 9px 1px; /**margin: -5px 0 5px;*/overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; }
/*.nav-tabs, .nav-pills { *zoom: 1}*/
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; line-height: 0; content: ""; }
.nav-tabs:after, .nav-pills:after { clear: both; }
.nav-tabs > li, .nav-pills > li { float: left; }
.nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; }
.nav-tabs > li { margin-bottom: -1px; }
.nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; /*-moz-border-radius: 4px 4px 0 0;*/ border-radius: 4px 4px 0 0; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #555555; cursor: default; /*background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent;*/ }
.nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; /*-moz-border-radius: 5px;*/ border-radius: 5px; }
.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #ffffff; background-color: #0088cc; }
.nav-stacked > li { float: none; }
.nav-stacked > li > a { margin-right: 0; }
.nav-tabs.nav-stacked { border-bottom: 0; }
.nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; /*-moz-border-radius: 0;*/ border-radius: 0; }
.nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; /*-moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px;*/ }
.nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; /*-moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px;*/ }
.nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { z-index: 2; border-color: #ddd; }
.nav-pills.nav-stacked > li > a { margin-bottom: 3px; }
.nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; }
/* move down carets for tabs */

#divVertical > li.dropdown.open.active > a:hover, #divVertical > li.dropdown.open.active > a:focus,
#divSticky > li.dropdown.open.active > a:hover, #divSticky > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #999999; border-color: #999999; }
#navSticky li:hover .popover, #navVertical li:hover .popover { display: block !important; left: 185px; }
.nav-tabs .dropdown-toggle .caret { margin-top: 8px; }
.nav-tabs .active .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; }
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, 
.tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #999999; }
/*.tabbable { *zoom: 1}*/
.tabbable:before, .tabbable:after { display: table; line-height: 0; content: ""; }
.tabbable:after { clear: both; }
.tab-content { overflow: auto;float:left;clear:both; }
.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; }
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }
.tab-content > .active, .pill-content > .active { display: block; }
.tabs-below > .nav-tabs { border-top: 1px solid #ddd; }
.tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; }
.tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; /*-moz-border-radius: 0 0 4px 4px;*/ border-radius: 0 0 4px 4px; }
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-top-color: #ddd; border-bottom-color: transparent; }
.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; }
.tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; }
.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; }
.tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; }
.tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; /*-moz-border-radius: 4px 0 0 4px;*/ border-radius: 4px 0 0 4px; }
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: #eeeeee #dddddd #eeeeee #eeeeee; }
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; /**border-right-color: #ffffff*/}
.tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; }
.tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; /*-moz-border-radius: 0 4px 4px 0;*/ border-radius: 0 4px 4px 0; }
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #eeeeee #dddddd; }
.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; /**border-left-color: #ffffff*/}
.navbar {/**position: relative;*z-index: 2;*/ margin-bottom: 20px;overflow:visible}
.navbar-inner { min-height: 40px; padding-right: 20px; padding-left: 20px; background-color: #fafafa; background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); /*background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);*/ background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; border: 1px solid #d4d4d4; -webkit-border-radius: 4px; /*-moz-border-radius: 4px;*/ border-radius: 4px; /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom: 1;*/-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); /*-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);*/ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); }
.navbar-inner:before, .navbar-inner:after { display: table; line-height: 0; content: ""; }
.navbar-inner:after { clear: both; }
.navbar .container { width: auto; }
.nav-collapse.collapse { height: auto; overflow: visible; }
.navbar .brand { display: block; float: left; padding: 10px 20px 10px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #777777; text-shadow: 0 1px 0 #ffffff; }
.navbar .brand:hover, .navbar .brand:focus { text-decoration: none; }
.navbar-text { margin-bottom: 0; line-height: 40px; color: #777777; }
.navbar-link { color: #777777; }
.navbar-link:hover, .navbar-link:focus { color: #333333; }
.navbar .divider-vertical { height: 40px; margin: 0 9px; border-right: 1px solid #ffffff; border-left: 1px solid #f2f2f2; }
.navbar .btn, .navbar .btn-group { margin-top: 5px; }
.navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; }
.navbar-form { margin-bottom: 0; /**zoom: 1*/}
.navbar-form:before, .navbar-form:after { display: table; line-height: 0; content: ""; }
.navbar-form:after { clear: both; }
.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; }
.navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; }
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; }
.navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; }
.navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; }
.navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; }
.navbar-search .search-query { padding: 4px 14px; margin-bottom: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; /*-moz-border-radius: 15px;*/ border-radius: 15px; }
.navbar-static-top { position: static; margin-bottom: 0; }
.navbar-static-top .navbar-inner { -webkit-border-radius: 0; /*-moz-border-radius: 0;*/ border-radius: 0; }
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; }
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; }
.navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; }
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-right: 0; padding-left: 0; -webkit-border-radius: 0; /*-moz-border-radius: 0;*/ border-radius: 0; }
.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; }
.navbar-fixed-top {top:0}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); /*-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);*/ box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); }
.navbar-fixed-bottom {bottom:0}
.navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); /*-moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);*/ box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1)}
.navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-right: 5px; margin-left: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ededed; /**background-color: #e5e5e5;*/background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); /*background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);*/ background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); background-repeat: repeat-x; border-color: #e5e5e5 #e5e5e5 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); /*-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);*/ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075)}
.popover { position: absolute; top: 0; left: 0; height: 562px !important; z-index: 1010; display: none; max-width: 985px; width: 985px; padding: 1px; text-align: left; white-space: normal; background-color: #f2f2f2; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); /*-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);*/ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; /*-moz-background-clip: padding;*/ background-clip: padding-box;box-shadow: 5px 5px 5px #404040; border: 1px solid #d8d8d8; }
.popover .nav-col { width: 233px; float: left; height: auto; margin-top: 10px; margin-right: 5px; }
.popover .nav-col ul { margin-top: auto !important; }
.popover .nav-col li.nav-title { margin-bottom: 5px; margin-top: 18px; font-size: 17px; font-weight: bold; color: #41c0d3; height: auto !important; }
.popover .nav-col li.nav-title a { color: #41c0d3; text-decoration: underline; margin-top:20px!important}
.popover .nav-col li { height: 18px !important; line-height: 18px !important; font-size: 13px; color: #000; font-weight: normal; }
.popover .nav-col li a { text-decoration: none; color: #000; }
.popover .nav-col li.nav-shopall { font-weight: bold; color: #ff6d00; font-size: 13px; margin-top: 10px; margin-bottom: 10px; }
.popover .nav-col li.nav-shopall a { color: #ff6d00; }
.popover .nav-col:first-child { margin-left: 30px; }
.popover .nav-col li.view-deals { display: inline-block; font-size: 17px; font-weight: bold; color: #fff; background: #ff6e01; text-align: center; padding: 0 10px; line-height: 40px !important; height: 40px !important; margin: 10px 0 !important; }
.popover .nav-col li.view-deals a { color: #fff; }
.popover .nav-col li a:hover { text-decoration: underline; }
.popover.top { margin-top: -10px; }
.popover.right { margin-left: 10px; }
.popover.bottom { margin-top: 10px; }
.popover.left { margin-left: -10px; }
.popover-title { }
.popover-title:empty { display: none; }
.popover-content { padding: 9px 14px; }
.popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }
.popover .arrow { border-width: 11px; }
.popover .arrow:after { border-width: 10px; content: ""; }
.popover.top .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0; }
.popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0; }
.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0; }

/*--------------------------------------------------------------------------------------------------------*/
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body{margin:0;background-color:#f3f2f0;font-family:"gothic",Arial,Helvetica,sans-serif;color:#333333;margin:0;padding:0}
:focus{outline:none}
.mrt40{margin-top:40px!important}
.mrt60{margin-top:60px}
.mrt30{margin-top:30px}
.mrt20{margin-top:20px!important}
.mrt25{margin-top:25px!important}
.mrt5{margin-top:5px!important}
.mrtl5{margin-left:5px}
.mrltl5{margin-left:15px}
.mrt8{margin-right:8px!important}
.mrt15{margin-top:15px}
.mrbo30{margin-bottom:30px}
.mrbo20{margin-bottom:20px}
.mrt10{margin-top:10px}
.mrtr10{margin-right:10px}
.mrtr15{margin-right:15px}
.mrtr9{margin-right:9px}
.paddingbo30{padding-bottom:30px}
.mrl24{margin-left:24px!important}
.mrl42{margin-left:42px!important}
.mrl72{margin-left:72px!important}
.fl{float:left}
.fr{float:right}
.mr10pl{margin-top:5px;padding-left:5px}
.yellow{color:#e6bd1e;text-decoration:none!important}
.yellow a{color:#e6bd1e;font-size:15px!important;text-decoration:none!important}
.mrright40{margin-right:40px}
.cet-mr{text-align:center;margin-top:30px}
.paddb20{padding-bottom:20px!important}
.pb35{padding-bottom:25px}
.pb56{padding-bottom:56px}
.neg-m20{margin-top:-15px!important}
.wrapperFooter{clear:both;margin:0 auto;padding:0;width:1170px}
#divMainWrapper{clear:both;margin:0 auto;padding:0;width:1170px}
.wrapperSubMenu{clear:both;margin:10px auto 0;padding:0;width:1170px;overflow:hidden}
.wrapper3{margin:0 auto;padding:73px 0 0;width:1170px}
.header-wrapper,.header-wrapper3{width:100%;z-index:999;padding-bottom:0}
.header-inner-wrapper3,.header-inner-wrapper{margin:0 auto;padding-top:0;width:1170px}
#header-newg{background:#fff;padding:0;height:145px;width:100%;margin:0 auto;float:left}
#tollfreeg{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:-7px -57px;height:28px;width:145px;display:inline-block;margin:0;padding:0 0 0 32px;float:left;color:#41bfd3;font-size:17px;line-height:23px}
#fax{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 -11px;height:28px;width:160px;display:inline-block;margin:0;padding:0 0 0 38px;float:left;color:#41bfd3;font-size:17px;line-height:23px}
.phone-detail{width:408px;float:left;margin-top:10px}
.reload-btn{margin-left:4px;float:left}
.reload-btn a{height:20px;color:#fff;text-decoration:none;background:#7d7d7d;color:#fff;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 -389px;float:left;padding:9px 13px 7px 48px}
.reload-btn a:hover{color:#fff}
.shopping-btn{float:right}
.shopping-btn a{height:20px;background:url(../images/sprite.png) no-repeat scroll 0 -435px #7d7d7d;color:#fff;float:left;margin-right:5px;padding:8px 13px 8px 40px;text-decoration:none}
.shopping-btn a:hover{color:#fff}
.nun-cs{text-align:center;background:#f7be24;color:#4c4c4c;font-size:17px;border-radius:4px;font-weight:bold;float:right;padding:0 8px;margin-left:10px;font-family:"gothic",Arial,Helvetica,sans-serif;width:20px}
.right-menu{height:55px;line-height:normal;float:right;z-index:9}
.right-menu li{line-height:normal;float:right;text-align:center;width:105px}
.right-menu li a{line-height:normal;font-size:13px;font-weight:bold;color:#e6bd1e;text-decoration:none;text-transform:capitalize;float:right;padding:0!important;clear:both;float:left}
.logout-text{line-height:normal;width:200px!important;font-size:13px;color:#e6bd1e;float:left}
.logout-text a{line-height:normal;font-size:13px!important}
.myaccount,.logout,.myrx,.reoder,.reward,.mypet,.myauto{background-repeat:no-repeat;margin-top:4px;height:28px;float:left;padding:0!important;width:110px}
.myaccount{background-image:url(/images/myaccount.png);background-position:45px 2px}
.logout{background-image:url(../images/sprite.png);background-position:-18px -94px}
.myrx{background-image:url(../images/sprite.png);background-position:30px -237px}
.reoder{background-image:url(../images/sprite.png);background-position:33px -143px}
.reward{background-image:url(../images/sprite.png);background-position:32px -190px}
.mypet{background-image:url(../images/sprite.png);background-position:30px -285px}
.myauto{background-image:url(../images/sprite.png);background-position:33px -336px}
.right-panel2{width:791px;float:right;margin-top:6px;position:relative;margin-right:8px}
.shoppall-btn{background:#ff6d00;padding:10px;color:#fff;float:left}
.shoppall-btn a{color:#fff;font-size:15px;text-transform:uppercase}
#logog{background-image:url(/images/logo-website.gif);float:left;height:98px;width:299px;background-repeat:no-repeat;background-position:center center;padding:0;margin:0;padding-left:0}
#search-container{background:none repeat scroll 0 0 #7d7d7d;float:left;height:36px;margin-bottom:0;text-align:center;width:523px}
#left-header-grid-colg{float:left;margin:0;padding:0;text-align:left;width:340px;margin-left:28px}
#search-container input[type='text']{background:none repeat scroll 0 0 #7d7d7d;border:medium none;color:#fff;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:17px;padding:7px 5px 7px 10px}
#search-container input[type='button'],#search-container input[type='submit']{background-color:#41bfd3;background-color:#41bfd3;background-image:url(../images/search-img.png);border:0 none;height:36px;margin-left:4px;width:34px}
.searchBox{height:21px;margin-bottom:3px;width:470px;float:left}
.main-menu{margin:0;height:50px;width:100%;padding:0;float:left;position:relative}
.mega{width:1148px;position:relative;visibility:visible;left:0!important;margin-top:2px;background:#f0f0f0!important;padding:10px 20px 20px 0;border:1px solid #d8d8d8;overflow:hidden}
.mega .column{float:left}
.megawrapper{float:left;padding:0;width:100%;z-index:2147483647!important;top:172px!important}
.mega a{text-decoration:none;color:#41bfd3}
.mega a:hover{color:#e8bd00}
.mega a.selected{color:#e8bd00}
.mega .column ul{margin:0;margin-left:5px;padding:0;list-style:none}
.mega .column:first-child{border-left:0 solid #9b9b9b;padding-left:0}
.mega .column .menu-div{text-align:left;width:212px;float:left;padding-left:40px;padding-right:30px;font-size:14px}
.mega .column .menu-div h2{color:#daa003;padding:3px 8px;float:left;width:100%;margin:0 0 10px -5px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.mega .column .menu-div h2 a{color:#ff6d00!important;text-decoration:underline!important;line-height:normal!important}
.mega .column .menu-div ul{float:left;width:100%;margin-bottom:10px!important;margin-top:-5px}
.mega .column .menu-div li{width:100%;float:left;padding:2px 0}
.mega .column .menu-div li a{color:#505050;font-size:14px;font-family:"gothic",Arial,Helvetica,sans-serif}
.mega .column .menu-div li a:hover{text-decoration:underline!important}
.mega .column .menu-div li a.view-more{float:left;color:#daa003;font-size:12px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.mega .ulmenu{margin:0;padding:0;border-bottom-width:0;list-style:none}
.mega .ulmenu a{display:block;padding:5px}
.mega .ulmenu a:hover{background:#ffffe0}
.outer-part{width:100%;float:left;margin-bottom:10px}
.home-inner-banner{width:100%;margin:0 0 10px;background:#fff;float:left}
.home-banner{width:100%;margin:0 auto 10px;background:#fff}
.home-right{float:left;width:690px;margin-top:30px}
.home-left{float:left;color:#538700;font-size:16px;text-transform:uppercase;text-align:left;width:100%;font-family:"gothic",Arial,Helvetica,sans-serif;font-weight:bold;font-style:italic;margin-top:0;margin-left:-8px}
.home-detail{float:left;color:#212121;font-size:27px;margin-left:-10px;font-weight:bold;text-transform:uppercase;text-align:left;font-family:"gothic",Arial,Helvetica,sans-serif}
.shop-now{height:44px;float:left;margin-top:6px;margin-left:20px}
.shop-now a{background:#ff6d00;text-align:center;padding:8px 30px;color:#fff!important;font-size:18px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:44px;text-decoration:none;text-align:center}
.banner-left{float:left;width:400px;margin-top:30px;padding:20px 32px;text-align:center}
.banner-top{width:90%;float:left}
.banner-top h1{color:#FF6D00;font-size:37px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;padding-left:44px;text-transform:uppercase;margin-top:5px;line-height:64px;padding-top:20px}
.banner-top h2{color:#FF6D00;color:#6e6e6e;font-size:18px;line-height:24px;padding-left:45px}
.banner-product{float:right;clear:both;width:88%;margin-top:20px}
.banner-product-listing{width:100%;float:left;margin-top:-2px}
.banner-product-listing li{float:left;padding:10px 10px 10px 0;color:#41bfd3;font-size:14px;font-weight:bold;text-transform:uppercase}
.banner-product-listing .list-div{width:235px;float:left}
.banner-product-listing .list-div a{color:#41bfd3;text-decoration:underline;line-height:23px}
.banner-product-listing .list-div a:hover{text-decoration:underline}
.banner-product-listing .list-div li{width:100%;list-style:disc outside none}
.banner-product-listing .list-div2{width:185px;float:left}
.banner-product-listing .list-div2 a{color:#41bfd3;text-decoration:underline;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.banner-product-listing .list-div2 a:hover{text-decoration:underline}
.banner-product-listing .list-div2 li{width:100%;list-style:disc outside none}
.testimonial .bx-wrapper .bx-prev{left:-60px;background:url(../images/banner-arrow.png) no-repeat 0 -5px!important}
.testimonial .bx-wrapper .bx-next{right:-72px;background:url(../images/banner-arrow.png) no-repeat -84px -5px}
.testimonial .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:80px;height:80px;text-indent:-9999px;z-index:9}
.outer-banner{width:1174px;margin:0 auto}
.blue-detal-box{background:#41bfd3;float:left;padding:8px 18px;margin:14px 0;width:97%}
.blue-box-left{background:url(../images/divider.png) repeat-y top right;width:190px;height:84px;float:left;color:#fff;padding-top:21px;padding-bottom:3px}
.blue-box-left p{margin:0;padding:0}
.blue-box-left .title{font-size:24px;color:#fff;text-align:left;float:left;text-transform:uppercase;font-weight:normal}
.blue-box-left .bluetitle{font-size:28px;color:#005165;font-weight:bold;margin-left:0;padding-left:0;float:left;text-transform:uppercase;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.blue-box-left2{background:url(../images/divider.png) repeat-y top right;width:194px;float:left;color:#fff;margin-left:40px;padding-bottom:5px}
.blue-box-left2 p{margin:0;padding:0}
.blue-box-left2 .title a{font-size:24px;color:#fff;text-align:left;float:left;text-transform:uppercase;font-weight:normal}
.blue-box-left2 .bluetitle{font-size:28px;color:#005165;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;margin-left:0;padding-left:0;float:left;text-transform:uppercase;font-weight:bold}
.blue-box-left3{background:url(../images/divider.png) repeat-y top right;width:217px;float:left;color:#fff;margin-left:60px;padding-bottom:5px;padding-top:5px}
.blue-box-left3 p{margin:0;padding:0}
.blue-box-left3 .title a{font-size:24px;color:#fff;text-align:left;float:left;text-transform:uppercase;font-weight:normal;letter-spacing:5px}
.blue-box-left3 .whitetitle{font-size:28px;color:#fff;font-weight:bold;margin-left:0;font-family:"gothic",Arial,Helvetica,sans-serif;padding-left:0;float:left;text-transform:uppercase;font-weight:bold}
.blue-box-left4{width:396px;float:left;color:#fff;margin-left:25px;padding-bottom:5px;padding-top:16px}
.blue-box-left4 p{margin:0;padding:0}
.blue-box-left4 .title a{font-size:24px;color:#fff;text-align:left;float:left;text-transform:uppercase;font-weight:normal}
.blue-box-left4 .bluetitle{font-size:28px;color:#005165;font-family:"gothic",Arial,Helvetica,sans-serif;margin-left:0;padding-left:0;float:left;text-transform:uppercase;font-weight:bold}

/*home page changes remove starting*/
.banner-bottom{width:100%;float:left;margin:13px 0}
.dog-detail-box{width:374px;float:left;text-transform:uppercase}
.blue-gray-menu{width:100%;float:left}
.blue-gray-menu li{border-bottom:1px solid #dddcdc;width:100%;float:left}
.blue-gray-menu li a{color:#000000;width:95%;padding:7px 10px;float:left;text-decoration:none;font-size:18px;background:#f0eded url(../images/blue-arrow.png) no-repeat 350px center}
.blue-gray-menu li a:hover{background:#e4e4e4 url(../images/blue-arrow.png) no-repeat 350px center}
.blue-bottom-btn{background:#41bfd3;width:100%;text-align:center;padding:8px 0;font-size:27px;float:left;text-transform:none}
.blue-bottom-btn a{color:#fff!important;background:url(../images/shop-arrow.png) no-repeat right;padding-right:30px;text-decoration:none}
.dog-detail-box h2,.dog-detail-box h2 a{color:#FFFFFF;text-align:center;margin-top:80px;font-size:45px;text-transform:uppercase;margin-bottom:0;padding-bottom:0}
.dog-img-fl,.cat-img-fl,.horse-img-fl{width:100%;height:246px;float:left;color:#fff;font-size:20px;text-align:center}
.dog-img-fl{background:url(../images/home-dog.jpg) no-repeat}
.cat-img-fl{background:url(../images/home-cat.jpg) no-repeat}
.horse-img-fl{background:url(../images/home-horse.jpg) no-repeat}
/*home page changes remove ending*/

.hd-left{width:42px;background:#f7c12a;float:left;height:51px}
.product-icon{background:url(../images/sprit2.png) no-repeat -7px -4px;float:left;width:40px;height:40px}
.feature-product-icon{background:url(../images/sprit2.png) no-repeat -14px -672px;float:left;width:40px;height:40px}
.other-product-icon{background:url(../images/sprit2.png) no-repeat -13px -730px;float:left;width:40px;height:40px}
.buy-product-icon{background:url(../images/sprit2.png) no-repeat -11px -864px;float:left;width:40px;height:50px}
.alterna-icon{background:url(../images/sprit2.png) no-repeat -9px -938px;float:left;width:40px;height:50px}
.reset-product-icon{background:url(../images/sprit2.png) no-repeat -10px -790px;float:left;width:40px;height:46px}
.testimonial-icon{background:url(../images/sprit2.png) no-repeat -73px -1px;float:left;width:40px;height:40px}
.genreric-icon{background:url(../images/sprit2.png) no-repeat -3px -52px;float:left;width:40px;height:40px}
.social-icon{background:url(../images/sprit2.png) no-repeat -72px -103px;float:left;width:40px;height:40px}
.checkout-icon{background:url(../images/sprit2.png) no-repeat -13px -1094px;float:left;width:62px;height:50px}
.needhelp-icon{background:url(../images/sprit2.png) no-repeat -72px -672px;float:left;width:40px;height:40px}
.checkout-icon2{background:url(../images/sprit2.png) no-repeat -13px -1156px;float:left;width:50px;height:31px}
.test-img{width:150px;float:left;margin-top:25px;margin-left:10px}
.test-img img{width:115px;border-radius:120px;border:10px solid #fff;box-shadow:0 5px 5px #dbdbdb;float:left}
.home-social-box{width:100%;float:left;margin-top:15px}
.home-social-box li a{width:50px;height:50px;float:left;margin-right:8px;background:#f7c12a}
.home-social-box li a:hover{background:#23b4ca}
.home-social-box li{float:left}
.facebox-icon{background:url(../images/sprit2.png) no-repeat -1px -216px;float:left;width:40px;height:45px}
.gpluse-icon{background:url(../images/sprit2.png) no-repeat -7px -297px;float:left;width:45px;height:45px}
.twitter-icon{background:url(../images/sprit2.png) no-repeat -8px -379px;float:left;width:52px;height:45px}
.tubler-icon{background:url(../images/sprit2.png) no-repeat -69px -216px;float:left;width:40px;height:45px}
.pinterest-icon{background:url(../images/sprit2.png) no-repeat -70px -301px;float:left;width:40px;height:45px}
.blogger-icon{background:url(../images/sprit2.png) no-repeat -70px -381px;float:left;width:40px;height:45px}
.spotlight-icon{background:url(../images/sprit2.png) no-repeat 0 -155px;float:left;width:40px;height:45px}
.onsale-icon{background:url(../images/sprit2.png) no-repeat -74px -47px;float:left;width:40px;height:45px}
.brand2icon{background:url(../images/sprit2.png) no-repeat -1px -103px;float:left;width:40px;height:45px}

/*products*/
.product-display-box .bx-wrapper .bx-prev{left:1046px}
.product-display-box .bx-wrapper .bx-next{right:10px}
.product-display-box .bx-wrapper .bx-controls-direction a{right:-13px;position:absolute;top:-7%;margin-top:-16px;outline:0;width:30px;height:80px;text-indent:-9999px;z-index:9}
.product-display-box .bx-wrapper .bx-controls-direction a.disabled,.product-display-box .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager,.product-display-box .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto,.product-display-box .bx-wrapper .bx-pager,.right-product-box .bx-wrapper .bx-pager{display:none}
.left-product-box{float:left;width:816px}
.right-product-box{float:right;margin-right:0;width:305px}
.right-product-box .bx-wrapper .bx-prev{left:3px}
.right-product-box .bx-wrapper .bx-next{right:3px}
.right-product-box .bx-wrapper .bx-controls-direction a{position:absolute;top:48%;margin-top:-52px;outline:0;width:30px;height:80px;text-indent:-9999px;z-index:9}
.right-product-box .bx-wrapper .bx-controls-direction a.disabled,.right-product-box .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager,.right-product-box .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto,.bottom-prmr{margin-top:50px}
.hpItem{float:left;width:240px;margin:5px 18px 0 0;text-align:center;display:inline-block;padding:10px;background:#fff}
.right-product-box .hpItems{width:260px}
.prod-height{height:320px!important}
.slider2{width:810px}
.rating-div{width:166px;float:left}
.hpItem .rating-div{float:right;text-align:right;width:110px}
.hpItem .rating-div a:link{font-size:15px}
.green{color:#009140}
.green a{color:#009140;font-size:15px!important;text-decoration:none!important}
.hpItem img{padding:0;margin:0 auto;border:none 0;float:left}
.hpItem p{padding:0;margin:0}
.hpItem a:link{color:#41BFD3;font-weight:400;font-size:13px;font-family:"gothic",Arial,Helvetica,sans-serif;text-decoration:none}
.hpItem a:hover{text-decoration:none!important}
.hpItem .title{width:100%;color:#41BFD3!important;display:block;overflow:hidden;height:41px;font-size:18px!important;line-height:20px;margin-bottom:5px;text-align:left;clear:both;float:left;margin-top:5px}
.hpItem .title a{color:#41BFD3!important;font-size:18px!important;font-weight:700;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif}
.hpItem .title p{padding-left:0}
.hpItem a:visited{color:#00339B;font-size:13px;font-weight:400}
.hpItem2{width:319px!important}
.red-font{color:red;font-size:20px;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif}
.hpItem .p-price-name{font-size:14px;line-height:18px;color:#4d4c4c;padding-bottom:0;clear:both;width:100%;text-align:left;float:left;padding-left:10px}
.hpItem .p-price-name span{font-size:18px;line-height:18px;color:#ff6d00;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;padding-left:4px;text-align:left}
.clearhight{clear:both;height:0}
.clear{clear:both}
.orange-font{text-decoration:underline!important;float:left!important;color:#ff6d00!important;font-size:18px!important;margin:4px 0 22px!important;background:url(../images/orange-arrow.png) no-repeat right;padding-right:20px}
.orange-font a{color:#ff6d00!important;font-size:18px!important;font-weight:400!important;text-decoration:underline!important}
.hpItems .ratingsStars{float:left;padding-left:10px}
.hpItems-img a{position:relative;display:inline-block}
.hpItems-img a:hover:before{background:url(../images/image-hover.png) no-repeat;width:135px;height:34px;position:absolute;content:'';display:block;top:60px}
.hpItems-img img{padding:24px 0;width:135px}
.wi50 .hp-copy-container{width:100%!important}
.hp-copy-container{height:auto;width:auto}
.home-social-box a:hover{font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;color:#00329C;text-decoration:underline;font-size:12px}
.hp-copy-container p{color:#555;padding:5px 10px;font-size:12px;text-align:justify;display:inline-block;float:left}
.hpItems p{color:#333;padding:2px 10px}
.name{font-style:italic!important;float:left;font-size:27px;font-weight:400!important;font-family:"gothic",Arial,Helvetica,sans-serif;color:#747474}
.tesitmonial-box .name{text-transform:capitalize}
.p-price-name{font-size:14px;line-height:18px;color:#4d4c4c;padding-bottom:0;clear:both;width:100%;text-align:left;float:left}
.p-price-name span{font-size:18px;line-height:18px;color:#ff6d00;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;padding-left:4px;text-align:left}
.item-rating{width:100%;float:left;text-align:left}
.tesitmonial-box{width:385px;float:left;margin-top:25px}
.tesitmonial-box blockquote.style3 a font{color:#23b4ca}
.tesitmonial-box blockquote.style3{float:left;clear:both;background-image:url(../images/samll-left-queto.png);background-position:top left;background-repeat:no-repeat;width:100%;text-align:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;margin-top:34px;text-indent:30px;line-height:22px}
.tesitmonial-box blockquote.style3 a{color:#747474;display:block;background-image:url(../images/small-right-queto.png);background-repeat:no-repeat;background-position:bottom right;text-align:justify}
.wi50{width:564px!important;float:left;margin-top:15px;height:280px;line-height:normal}
.clearfloat{clear:both;height:0}
.mrl40{margin-left:40px}

/*2016-02-02 nettie should remove the css below once default page chagnes is moved to live join-mail */
.join-mail{width:100%;float:left;margin-top:36px;padding-bottom:20px}
.join-mail .heading{float:left;height:50px;line-height:25px;color:#23b4ca;text-transform:none;font-size:17px;padding-left:0;text-align:left}
.join-icon{width:50px;height:50px;float:left;background:url(../images/join-mailicon.png) no-repeat;margin-right:10px}
.join-mail form{float:left;padding-left:5px}
.join-mail form label{float:left;width:162px;text-align:right;color:#555555;font-size:18px;line-height:48px;margin-right:20px}
.join-mail form .input{width:275px;background:#f1f1f1;height:49px;float:left;position:relative;font-weight:normal}
.join-mail form .input input[type="text"]{font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;color:#72706e;font-weight:bold;width:220px;float:left;font-size:20px!important;background:none;padding:10px 15px;border:none}
.join-mail form .btnNewsLetter{border:none;position:absolute;top:0;right:0;background:url(../images/search-arrow.png) no-repeat;width:50px;height:50px;cursor:pointer}
.international-box{width:520px;float:left;margin-top:20px;background:#23b4ca;padding:12px 18px;clear:both;margin-bottom:20px}
.international-box .inter-div{background:url(../images/sprit2.png) no-repeat -11px -474px;float:left;width:58px;height:65px}
.international-box .inter-right-div{line-height:28px;font-size:21px;color:#fff;float:right;width:430px;text-align:left;padding-top:1px}
.international-box .inter-right-div strong{font-size:23px;text-transform:uppercase;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.international-search-box{width:520px;float:left;margin-top:20px;background:#f7c12a;padding:12px 18px}
.international-search-box .inter-div{background:url(../images/sprit2.png) no-repeat -11px -573px;float:left;width:90px;height:65px}
.international-search-box .inter-right-div{line-height:28px;text-transform:uppercase;font-size:19px;color:#fff;float:left;width:426px;font-weight:bold;text-align:left;padding-top:4px;font-family:"gothic",Arial,Helvetica,sans-serif}
.international-search-box .inter-right-div a.learn{text-decoration:underline;font-size:21px;text-transform:uppercase;color:#fff;font-weight:normal;float:left;clear:both;background:url(../images/white-arrow.png) no-repeat right;padding-right:28px}

/* footer */
.prefooter{float:left;width:100%}
.prefooter .inner-part{width:100%;background-color:#fff;padding:16px 0 40px;float:left;margin-top:0;margin-bottom:0}
.prefooter .inner-part2{width:100%;padding:16px 0 40px;float:left;margin-top:0;margin-bottom:0}
.footer-log{width:95%;margin:0 auto;text-align:center;color:#747474}
.footer-log p{font-size:28px;font-style:normal!important}
.footer-log hr{border:0;border-bottom:1px solid #41bfd3;width:100%;float:left;margin:15px 0;display:block;height:1px}
.bottom-link{min-width:1170px;border-top:1px solid silver;width:100%;text-align:center;font-size:12px;line-height:18px;padding:14px 0;background:#fff;overflow:auto}
.bottom-link #divBRa{width:auto!important}
.bottom-link #divBRb{margin-top:20px;width:auto!important}
.bottom-inner{width:1142px;margin:0 auto}
.bottom-link li{float:left;padding:0 24px 0 62px;text-align:center;width:195px}
.company-info{width:210px;float:left;background:url(../images/company-info.png) no-repeat;font-size:25px;color:#616262;border-bottom:1px solid #23b4ca;padding-left:48px;padding-right:20px;line-height:40px}
.services-info{width:210px;float:left;background:url(../images/services.png) no-repeat;font-size:25px;color:#616262;border-bottom:1px solid #23b4ca;padding-left:48px;padding-right:20px;line-height:40px}
.help-info{width:210px;float:left;background:url(../images/help-img.png) no-repeat;font-size:25px;color:#616262;border-bottom:1px solid #23b4ca;padding-left:48px;padding-right:20px;line-height:40px}
.term-info{width:185px;float:left;background:url(../images/terms.png) no-repeat;font-size:25px;color:#616262;border-bottom:1px solid #23b4ca;padding-left:48px;padding-right:20px;line-height:40px}
.logo-bt{padding-top:10px;float:left}
.bottom-foter{min-width:1170px;background:#474747;color:#fff;padding:16px 0;font-size:12px;margin:auto;width:100%}
#footer-new{min-width:1170px;clear:both;font-size:11px;color:#555;background:url(../images/footer-bg.png)repeat center top;width:100%;text-align:left;margin:0 auto;padding:0;position:relative;line-height:14px;padding-top:23px;height:255px}
ul,li,ol,ul{list-style:none}
.footer-new{list-style:none}
.footer-new ul{padding:55px 0 0 20px;font-size:11px;margin:0}
.footer-new li{padding:8px 0;font-size:15px;margin:0;list-style-image:url(../images/dot.png)}
.footer-new li a:link,.footer-new li a:visited{color:#616262;cursor:pointer;text-decoration:none}
.footer-new li a:hover{color:#41bfd3}
.footer-inner{width:1174px;margin:0 auto}
#f-company{font-size:11px;width:268px;display:inline;float:left}
#f-services{font-size:11px;width:268px;margin-left:38px;display:inline;float:left}
#f-help{font-size:11px;height:180px;width:268px;margin-left:38px;display:inline;float:left}
#f-terms{font-size:11px;height:180px;width:178px;margin-left:38px;display:inline;float:left}
.footer-li{line-height:22px}

/*inner-page */
.outer-inner-box{width:100%;float:left}
.product-banner{width:1168px;text-align:left;background:url(../images/product-header.png) no-repeat;background-color:#f7be24;margin:0;padding:0;float:left}
.product-ad-img{width:218px;height:216px;margin:0;float:right;padding:1px 0 0}
.product-ad-img img{width:100%;height:219px;margin:0;border:none 0;padding:0}
.product-banner h2{text-align:left;margin:0;font-family:"CenturyGothicBold",Arial,Helvetica,sans-serif;font-size:28px;line-height:normal;font-weight:700;color:#fff;text-decoration:none;padding:5px 0 0 25px;float:left;width:100%}
.product-ad{width:930px;float:left;padding:0 0 20px}
.inner-banner-txt{color:#fff;font-size:14px;float:left;padding:20px 0 0 25px;line-height:18px}
.inner-banner-txt p{padding-bottom:10px}

/* Breadcrumb */
.new-pa{margin-left:15px!important}
.BreadCrumb_SectionTitle,.breadcrumb{height:18px;width:100%;text-align:left;margin:0 auto 18px auto;padding:10px 0 0;border-bottom:1px solid #c6c6c6;line-height:18px;color:#000;float:left;font-weight:700}
.BreadCrumb_SectionTitle a{color:#000;text-decoration:none}
.BreadCrumb_SectionTitle a:hover{color:#00A0B9}
.breadcrumb2{height:18px;width:99.5%;text-align:left;margin:18px auto 0 4px;padding:5px 0;border-bottom:1px solid #c6c6c6;line-height:18px;color:#000;float:left;margin-bottom:18px}
.breadcrumb2 a{color:#747474;text-decoration:none}
.breadcrumb2 a:hover{color:#00A0B9}
.breadcrumb3{height:18px;width:98%;text-align:left;margin:0 auto 18px auto;padding:5px 0;border-bottom:1px solid #c6c6c6;line-height:18px;color:black;float:left;font-weight:bold}
.breadcrumb3 a{color:#747474;text-decoration:none}
.breadcrumb3 a:hover{color:#00A0B9}

/*pet-care */
.commen-box{float:left;width:100%}
.pl12{padding-left:12px}
h1.shopping-brand{color:#23b4ca;font-size:25px;text-align:left;float:left;width:90%;margin:10px 0}
.divderbox{width:100%;border-bottom:1px solid #e0e0e0;float:left;margin:10px 0}
.min-margin{margin-top:-3px!important}
.product-display-title{background:#E0E0E0;height:51px;width:100%;color:#747474;font-size:21px;float:left}
.product-display-title h2{font-size:21px;color:#000;text-align:left;padding-left:10px;text-transform:uppercase;line-height:51px;float:left;font-weight:400}
.product-display-title2{background:#E0E0E0;height:51px;width:100%;color:#747474;font-size:21px;float:left}
.product-display-title2 h2{font-size:21px;color:#000;text-align:left;padding-left:10px;text-transform:uppercase;line-height:51px;float:left;font-weight:400}
.product-display-title h2 span{color:#ff6d00;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.product-display-title h3{font-size:21px;color:#747474;text-align:left;padding-left:10px;text-transform:uppercase;line-height:51px;float:left;font-weight:400;text-align:center;margin-left:180px}
.product-display-title h3 span{color:#41bfd3}
.product-display-box{background:#fff;width:1103px;float:left;padding:0 33px 33px}
.product-shop-box{float:left;width:250px!important;margin-left:33px!important;position:relative}
.product-shop-box:first-child{margin-left:0!important}
.product-shop-box:nth-child(4n+1){margin-left:0!important}
.product-shop-box .hpItem .p-price-name{padding-left:0}
.product-related-box{float:left;width:100%}
.ht405{height:405px!important}
.sale-img img{padding:4px;width:55px;float:none!important}
.sale-img{position:absolute;top:0;right:-2px;width:68px;margin:5px 2px 0 0}
.right-icon-small{position:absolute;top:0;right:0;width:35px;margin:5px}
.right-icon{position:absolute;top:0;right:0;width:48px;margin:0}
.left-icon{position:absolute;top:0;left:0;width:48px;margin:0}
.iconimg3{float:none!important;left:116px;position:relative;top:-184px;width:55px!important}
.iconimg4{float:none!important;left:95px;position:relative;top:-150px;width:55px!important}
.product-shop-box2 .shop-de-box{margin-top:10px!important}
.product-shop-box .shop-de-box{margin-left:10px}
.shop-de-box{width:222px;float:left;clear:both}
.qty-bg input[type="text"]{margin-right:4px;width:80px;height:33px;border:none;float:left;background:#ebebeb;color:#616161;font-size:16px;padding-left:5px;text-align:left;line-height:33px}
.qty-bg a{color:#616161!important;text-decoration:none}
.shopping-bt-bg a,.shopping-bt-wider a{width:69px;height:36px;float:left;background:#ff6d00}
.shopping-icon{background:url(../images/shopping-icon.png) no-repeat;width:51px;height:22px;float:left;margin-top:8px;margin-left:9px}
.shopping-play{background:url(../images/shopping-play.png) no-repeat;width:28px;height:26px;float:left;margin-top:6px;margin-left:16px}
.play-bt-bg{float:left}
.play-bt-bg a{width:58px;height:36px;background:#41bfd3;margin-left:4px;float:left}
.compare-pr{width:98px;text-align:right;color:#353535;font-size:14px;float:right}

.testmonial-banner{width:100%;text-align:left;height:331px;background:#fff url(../images/testimonialsbanner.jpg) no-repeat;margin:0;padding:0;float:left}
.testmonial-banner h2{font-size:37px;color:#8a919e;text-align:left;padding-left:10px;text-transform:uppercase;line-height:51px;float:left;font-weight:400}
.testimonial-right{float:right;background:url(../images/light-bg.png) repeat;width:615px;float:right;padding:20px;margin-top:18px}
.testimonial-right h1{color:#41bfd3;font-size:39px;text-align:right}
.testimonial-right h1 strong{font-weight:bold!important;font-size:44px;font-family:"gothic",Arial,Helvetica,sans-serif}
.testimonial-right p,.testimonial-right a{color:black;font-size:18px;text-align:left;line-height:26px;margin-top:12px}
.testimonial-right .name-title{float:right;color:#41bfd3;font-weight:bold!important;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;margin-top:10px;margin-right:10px}
.testimonial-outer{width:95%;margin:0 auto}
.testimonial-inner{width:95%;float:left;border:1px solid #ededed;margin-top:10px;padding:10px 30px 15px;margin-bottom:10px}
.testimonial-inner2{width:95%;float:left;margin-top:10px;padding:10px 30px 15px;margin-bottom:10px;background:#f6f6f6}
.test-img2{width:240px;float:left;margin-right:10px;margin-top:0}
.test-img2 img{width:145px;border-radius:120px;border:10px solid #fff;box-shadow:0 5px 5px #dbdbdb;float:left}
.tesitmonial-right{width:700px;float:left;margin-top:2px}
.tesitmonial-right blockquote.style3{background:url(../images/samll-left-queto.png) no-repeat scroll top left rgba(0,0,0,0);width:100%;color:#747474;text-align:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;margin-top:34px;text-indent:30px;line-height:22px}
.tesitmonial-right blockquote.style3 a{background:url(../images/small-right-queto.png) no-repeat scroll right bottom rgba(0,0,0,0);display:block;color:#000!important}
.tesitmonial-right .client-name{color:#747474;font-size:16px;float:right;margin-top:10px}
.tesitmonial-right .client-name strong{font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.read-more-revbtn{width:185px;float:right;margin-top:10px}
.read-more-revbtn a{padding:12px;text-align:center;color:#fff;text-decoration:none;font-size:16px;background:#41bfd3}
.read-more-revbtn a:hover{background:#5ccddf}
.mrne11{margin-right:-16px}

/* contact */
.white-bg{background:#fff;padding-bottom:20px}
.contact-usbg{background:url(../images/contactus-bg.png) no-repeat fixed center center;-webkit-background-size:cover;/*-moz-background-size:cover;*/-o-background-size:cover;background-size:cover;margin:0 auto;width:100%;height:auto;float:left}

.sliderAboutUs .bx-controls-direction{display:none}
.cont-transpernt-bg,.cont-transpernt-bg2,.cont-transpernt-bg3{clear:both;margin:0 auto;padding:0;width:1170px;float:left}
.cont-transpernt-bg2{background-color:white}
.contact-header{width:100%;float:left;padding-left:20px}
.contact-header h1{font-size:43px;color:#41bfd3;text-align:left;padding:21px 0 18px}
.map-icon-box{float:left;width:100%}
.map-div{float:left;background:url(../images/map-location.png) no-repeat;width:80px;height:117px;margin-left:30px}
.map-icon-box h2{float:left;color:#41bfd3;font-size:30px;width:70%;text-align:left;margin:10px 0 0 20px;text-transform:uppercase}
.map-icon-box h3{float:left;color:#8a919e;font-size:30px;width:70%;text-align:left;margin:10px 0 0 20px;text-transform:uppercase}
.map-img-box{float:left;width:100%;margin-left:0}
.contact-detail-box{padding:60px 10px 0;float:left}
.left-contact-detail{float:left;width:562px;text-transform:uppercase}
.left-contact-detail h1{color:#41bfd3;font-size:28px;text-align:left;margin-top:10px}
.small-icon{width:445px;height:50px;float:left;background:url(../images/small-location-icon.png) no-repeat;color:#8A919E;font-size:20px;padding:0 30px 0 80px;text-align:left;margin:40px 0;line-height:40px}
.open-icon{background:rgba(0,0,0,0) url(../images/open-icon.png) no-repeat scroll 0 0;color:#8a919e;float:left;font-size:20px;line-height:32px;margin:40px 0;padding:0 30px 0 80px;text-align:right;width:420px}
.time-icon{width:445px;height:50px;float:left;background:url(../images/contact-images.png) no-repeat;color:#8A919E;font-size:20px;padding:0 30px 0 80px;text-align:left;margin:30px 0;line-height:32px}
.phone1-icon{width:445px;height:50px;float:left;background:url(../images/contact-images.png) no-repeat 0 -78px;color:#8A919E;font-size:20px;padding:0 30px 0 80px;text-align:left;margin:10px 0;line-height:40px}
.fax-icon{width:445px;height:50px;float:left;background:url(../images/contact-images.png) no-repeat 0 -136px;color:#8A919E;font-size:20px;padding:0 30px 0 80px;text-align:left;margin:10px 0;line-height:40px}
.incarge-icon{width:445px;height:50px;float:left;background:url(../images/contact-images.png) no-repeat 0 -203px;color:#8A919E;font-size:20px;padding:0 30px 0 80px;text-align:left;margin:10px 0;line-height:40px}
.incarge-icon a{color:#41bfd3}
.right-contact-detail{float:left;width:542px}
.message-icon-box{float:left;width:100%}
.message-div{float:left;background:url(../images/message-icon.png) no-repeat;width:80px;height:90px;margin-left:0}
.message-icon-box h2{float:left;color:#41bfd3;font-size:30px;width:70%;text-align:left;margin:0 0 0 10px;text-transform:uppercase}
.message-icon-box h3{float:left;color:#8a919e;font-size:30px;width:70%;text-align:left;margin:5px 0 0 10px;text-transform:uppercase}
.contact-form{float:left;width:100%}
.contact-form input[type="text"]{width:450px;float:left;background:#fff;border:1px solid #e4e4e4;color:#616161;font-size:18px;font-family:"gothic",Arial,Helvetica,sans-serif;margin:7px 0;padding:8px 10px}
.contact-form textarea{width:520px;height:127px;float:left;background:#fff;border:1px solid #e4e4e4;color:#616161;font-size:18px;font-family:"gothic",Arial,Helvetica,sans-serif;margin:7px 0 12px;padding:8px 10px;resize:none}
.contact-form p{text-align:left;color:#aeb2bb;font-size:20px;float:left;width:100%;line-height:30px;margin-top:30px}
.red-font{color:#F00!important;font-family:"gothic",Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:30px}
.mrleft10{margin-left:13px}

.prduct-det-listing{width:100%;float:left;margin-top:15px}
.pro-left{width:352px;float:left;background:#fff;text-align:left;padding:23px;position:relative}
.product-play{margin-left:300px;position:absolute;width:75px}
.pro-left-img{text-align:center;width:351px;margin:0 auto;clear:both;padding-bottom:6px;display:inline-block;margin-top:0;margin-bottom:10px}
.pro-left-img img{margin:0 auto}
.click-large{cursor:pointer;background:url(../images/image-search.png) no-repeat left center;clear:both;padding:0 0 2px 20px;color:#747474;font-size:14px;float:left;margin-top:6px}
.product-detail2-left{width:806px;float:left;margin-left:0}
.product-detail2-right{width:316px;float:right;margin-right:10px}
.product-detail3-left{width:808px;float:left}
.product-detail-left{width:820px;float:left}
.product-detail-right{width:316px;float:right;margin-left:22px}
.product-detail-right iframe{width:316px}

.quick-right{font-size:14px;font-family:"gothic",Arial;width:294px;float:left;background:#fff;position:relative;line-height:28px;padding:10px}
.quick-right h2{color:#009140;font-size:18px}
.quick-right a{color:#747474;text-decoration:none;text-transform:uppercase;font-size:14px}
.quick-right li strike{margin:0 5px;float:left}
.quick-right li strong{color:#23b4ca;font-weight:bold;padding-left:5px;float:left}
.quick-right h1{color:#23b4ca;font-size:25px;text-align:left}
.quick-right p{float:left;clear:both;color:#747474;font-size:14px;text-transform:uppercase}
.quick-right p span{color:#23b4ca;font-size:14px}
.quick-right .SalesPrice{color:#23b4ca;font-size:25px;text-align:left}
.quick-right legend{color:#d9261c}
.quick-right fieldset li{margin-left:-20px;width:105%}
.quick-right form{margin-top:0;font-size:14px}
.quick-right h2{font-size:15px;clear:both;margin-bottom:5px}
.quick-right p span{font-size:12px}
.quick-right li{clear:both;color:#747474;float:left;font-size:14px;padding:3px 0;line-height:18px}
.quick-right li label{display:inline}
.add-tobtn{width:263px;height:37px;margin:10px 0 0 20px;float:left}
.matrixrbtn-control input[type="radio"]{line-height:normal;margin:2px}
.matrixrbtn-control input,.matrixrbtn-control label{float:left}
.matrixrbtn-control fieldset{width:250px;color:#747474;margin:0;float:left;clear:both;border:1px solid #d9261c;padding:0 0 8px 20px}
.freeshipping-control,.autoship-control,.addto-control,.matrixopt-control,.matrixrbtn-control,.unitmeasure-control,.outofstock-control{color:#747474;margin-top:5px;clear:both;float:left;width:280px}
.quantity-control{color:#747474;margin-top:5px;clear:both;float:left;width:auto}
.divAllivetPrice{float:left;margin:0;width:100%}
.sold-by-control{float:left;color:#333333;font-size:14px;line-height:28px}
.market-price-control{clear:both;float:left}
.promoprice-control{border:0 solid green;font-size:18px;text-align:left}
.promoprice-control span{font-style:normal}
.promoprice-control .caption{color:#c81010}
.promoprice-control .price{font-weight:700;margin-left:4px;color:#c81010}
.quantity-control .caption{color:#747474;float:left;font-size:14px;font-weight:400;width:65px}
.autoship-control .caption,.unitmeasure-control .caption{color:#747474;float:left;font-size:14px;font-weight:400;width:140px}
.quantity-control .quantity{float:left;font-size:16px;font-weight:400}
.quantity-control .quantity input[type="text"]{background:#f0f0f0;border:1px solid #e4e4e4;color:#616161;float:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;padding:5px;width:35px}
.quantity-control .quantity select{color:#000;font-family:"gothic",Arial,Helvetica,sans-serif;font-style:normal;font-size:10pt}
.stockhint-control{border:solid 0 green;text-align:left}
.stockhint-control span{font-family:Calibri;font-style:normal;font-size:10pt}
.stockhint-control .caption{color:#5e5a5a}
.stockhint-control .stockhint{font-weight:700;margin-left:4px;color:#000}
.matrixopt-control{margin:0 auto;font-family:"gothic",Arial,Helvetica,sans-serif;font-style:normal;font-size:10pt}
.matrixopt-control select option{text-align:left}
.matrixopt-control .nonselected{background-color:#FFC}
.autoship-control select,.unitmeasure-control select,.matrixopt-control select,.matrixopt-control .selected{background:#fff;border:1px solid #e4e4e4;color:#616161;float:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:13px;padding:4px}
.matrixopt-control select,.matrixopt-control .selected{width:274px;text-transform:uppercase}
.unitmeasure-control select,.autoship-control select{width:135px}
.unitmeasure-control span{float:left}
.messageboard-control{color:#d9261c;font-family:"gothic",Arial,Helvetica,sans-serif;font-style:normal;font-size:11pt}
.autoship-control .autoShipMe img{width:130px}
.autoship-control ul{clear:both;float:left;margin-bottom:10px;width:100%}
.autoship-control ul a{color:#ff6d00;cursor:pointer;text-transform:none}
#itempopup-container .photo-gallery .mainPix img{width:135px}
.product-detail-left .photo-gallery{margin-left:30px}
.outofstock-control h2{color:#d9261c!important;text-align:center;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:20px}
.outofstock-control h3,.outofstock-control h4{color:#000000;font-size:24px;text-align:center;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}
.outofstock-control{margin-top:20px}
.outofstock-control h2{font-weight:bold}
.generic-control,#divAlternativeSuggest,.divAlternativeSuggest{border:1px solid #CCC;border-radius:5px;padding:5px;overflow:hidden;line-height:normal}
.generic-control,.divAlternativeSuggest{width:90%;float:left;clear:both;margin-top:20px}
.price-list-control{float:right;width:auto}
.price-list-control,.price-list-control *{text-transform:none!important;font-size:12px!important}
.price-list-control a{color:#ff6d00;font-weight:bold}
.cssTblPricingLevel tbody td{padding:0 5px;line-height:16px;background-color:#ffe9d9}
.cssTblPricingLevel tbody th{background-color:#FF6D00;line-height:20px;padding:0 10px}
.cssTblPricingLevel tbody th b{letter-spacing:-.8px;color:white}
.cssTblPricingLevel tbody{border:1px solid #f0f0f0}
a.seeShipsIn{font-size:13px!important}

.quick-inner-popup{width:700px;margin:-2px auto 0;overflow:hidden}
.quick-left{width:100%;float:left;margin-top:8px}
.quick-left .bx-wrapper .bx-pager{margin-left:99px;bottom:-15px}
.quick-left .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;/**zoom:1;*display:inline*/}
.quick-left .bx-wrapper .bx-pager.bx-default-pager a{background:#ebebeb;text-indent:-9999px;display:block;width:15px;height:15px;margin:0 5px;outline:0;border-radius:0}
.quick-left .pro-left .pro-left-img{margin:0;width:274px}
.quick-left .pro-left{width:290px;padding:0 5px 0 0;margin-left:35px}
.quick-left .pro-left .product-soical-box{float:left;width:176px;margin-top:5px;clear:both}
.quick-left .product-play{margin-top:6px}
.quick-left .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#41bfd3}
.quick-left .bx-wrapper .bx-prev,.quick-left .bx-wrapper .bx-next{display:none}
.qu-product-comment .comment-icon-box{margin-bottom:15px;width:70%;margin-top:0}
.qu-product-comment a{color:#00a0b9}
a.view-full-btn{background:#41bfd3;color:#fff;font-size:16px;text-align:center;padding:8px 10px;font-weight:bold;float:left;width:259px;text-decoration:none;margin:10px 0 13px;clear:both}
.cssClosePopup {float:right;cursor:pointer;border:none 0px}
[id^=divCouponPopup_]{width:292px;background:#fff;padding:10px;position:absolute;border:1px solid silver;border-radius:5px;z-index:30}
[id^=divCouponPopup_] .couponContent{z-index:100;width:285px;padding:10px;background-color:white}
[id^=CouponControlBotID_]{width:292px;background:#fff;margin-top:10px;padding:10px;float:left;clear:both}
[id^=CouponControlBotID_] h1{color:#ff6d00;font-size:14px;font-weight:bold;line-height:normal;padding-top:5px}
[id^=CouponControlBotID_] p,[id^=divCouponPopup_] p{font-size:12px;padding-top:9px;width:100%;clear:both;float:left;letter-spacing:-.01px}
[id^=CouponControlBotID_] p{cursor:pointer}
.limi-img{width:86px;height:62px;position:absolute;right:10px;top:1px}
.qu-product-comment .product-star .ratingsStars{margin-top:4px;width:127px}
.qu-product-comment .product-star{margin-top:0;width:95%}
.qu-product-comment{width:355px;float:right;margin-right:-5px}
.qu-product-comment h1{color:#00a0b9;font-size:23px;float:left;width:87%;margin-top:10px;line-height:25px}
.qu-product-comment .redtext{background:#fff;padding:5px 10px;color:#d9261c;border-radius:10px;margin-top:4px}
.redtext{color:#d9261c}
.product-output{color:#e6bd1e;font-size:18px;float:left;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;text-decoration:none!important}
.product-output a{color:#e6bd1e;text-decoration:none!important}
.comment-icon-box{width:100%;float:left;margin:5px 0}
.comment-icon-box li a{padding:2px;float:left}
.shipping-rev{background:url(../images/review-icon.png) no-repeat -54px 6px;float:left;width:38px;height:42px}
.cold-storege{background:url(../images/review-icon.png) no-repeat scroll -125px 6px rgba(0,0,0,0);float:left;height:42px;width:20px}
.ground-only{background:url(/images/icons/ground-only.png) no-repeat scroll 0 0 rgba(0,0,0,0);float:left;height:43px;width:98px}
.generic-product{width:97%;padding:10px 10px 20px;margin-top:22px;background:#fff;float:left}
.gen-proimg{float:left;width:212px}
.ash-color{color:#474747}
.gen-prodetail p{color:#474747;font-size:14px;margin-top:5px;width:95%;float:left}
.gereric-pr{height:auto!important}
.other-product .shop-de-box{margin:0 0 0 10px;padding-bottom:20px}
.gereric-pr .p-price-name{padding-left:0!important}
.homeacc #tab{margin-top:30px;float:left;width:100%;margin-bottom:0}
.homeacc .tabs li{list-style:none;display:inline}
.homeacc .tabs a{padding:8px 15px;display:inline-block;background:#e0e0e0;color:#747474;text-decoration:none;font-size:18px}
.homeacc .tabs a.active{background:#fff;color:#23b4ca}
.homeacc #tab div{background:#fff;padding:10px;margin-top:5px}
.right-bg-co{position:relative;background:none repeat scroll 0 0 #fff;clear:both;float:left;padding-bottom:20px;padding-left:20px;width:295px!important}
.hpItems-img-height{height:184px!important}
.right-bg-co2{background:#fff;float:left;width:100%;padding-bottom:20px;padding-top:20px}
.buy-listing{float:left;width:97%;margin-top:10px}
.buy-listing li{background:url(../images/check-mark.gif) no-repeat left center;padding:5px 10px 5px 20px;color:#009140;font-size:14px}
.right-bg-co .hpItem .p-price-name{padding-left:0}
.right-bg-co .shop-de-box{margin-left:10px}

/* mini cart */
#mini-cart{background:#f0f0f0;box-shadow:0 2px 2px 0 #afafaf;color:#333;display:none;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;left:100.6%;margin-left:-634px;margin-top:-44px;position:fixed;top:9%;width:500px;z-index:2771}
.miniCartClose{background:none repeat scroll 0 0 #41BFD3;float:left;height:18px;padding:10px;width:481px}
.miniCartClose span{color:#FFF!important;float:left;font-size:18px;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;margin-bottom:10px}
.minicartItemDetails li{color:#747474;font-size:14px;width:150px}
div.closeMCart{background:url(../images/closebox.png) no-repeat scroll 0 0 transparent;bottom:24px;cursor:pointer;float:right;height:33px;left:6px;position:relative;width:33px;top:-6px}
span.ecs_tooltip{background:none repeat scroll 0 0 #000;border-radius:2px 2px 2px 2px;color:#FFF;display:none;font-size:11px;height:16px;opacity:.7;padding:4px 3px 2px 5px;position:absolute;right:-62px;text-align:center;top:-51px;width:93px}
span.arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000000;display:block;height:1px;left:40px;position:relative;top:3px;width:1px}
div#popup_content{float:left;clear:both}
.mini-popup-inner{width:480px;margin:10px auto 0;padding:0;background:#fff;overflow:hidden}
#divMCHeader{height:20px;text-transform:uppercase;color:#000000;font-weight:bold;font-size:15px;text-align:left;border-bottom:2px solid #dadada;border-top:2px solid #dadada;padding:10px}
#divMCHeader .cProd{float:left;width:265px;text-align:left}
#divMCHeader .cPrice{float:left;width:85px;text-align:center}
#divMCHeader .cQty{float:right;width:100px;text-align:center}
.minicart-row input[type="text"]{background:none repeat scroll 0 0 #EBEBEB;margin-right:6px;padding:5px;border:0;float:left}
.minicart-row select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E4E4E4;clear:both;color:#616161;float:left;font-size:11px;margin-left:5px;margin-top:8px;padding:2px;width:100px}
.totalprice{float:right;text-align:right;margin:10px 5px 10px 0;width:100%}
.totalprice .caption,.totalprice .value{color:#41BFD3;font-size:16px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;display:inline}
.totalprice .value{float:right}
.totalprice .caption{float:right;margin-left:10px}
.mypet-box{background:#fff;float:left;width:98%;padding:15px}
.reward-bg{background:#fff;float:left;width:97%;padding:26px 0 43px 20px}
.reward-bg h1{color:#41bfd3;font-size:30px}
.reward-bg h1 span{color:#e6bd1e;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif}
.reward-bg h2{color:#747474;font-weight:normal;font-size:20px}
.rewpet-box{width:100%;float:left;margin-top:28px}
.pet-boxleft{width:240px;float:left;color:#646464;font-size:18px;margin-left:18px}
.pet-boxleft img{text-align:center;margin-bottom:20px}

/* shopping cart*/
.shop-cartbaner{width:98.4%;float:left;background:#41bfd3;padding:5px 10px;margin-top:22px;margin-bottom:0;color:#fff}
.shop-left{width:560px;float:left}
.offer-bg{background:url(../images/offer-bg.png) no-repeat;width:91px;height:81px;font-weight:bold;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:22px;text-align:center;vertical-align:middle;padding-top:15px;float:left}
.shop-left h1{font-size:34px;font-style:oblique;float:left;line-height:86px;padding-left:10px}
.shop-timer{width:350px;float:right;font-size:34px;font-style:italic;line-height:86px;margin-right:20px}
.shopping-cart-btn{width:100%;float:left;margin-bottom:10px}
.shopping-cart-btn li{display:block;float:left;margin-right:9px}
.minicartItemDetails strong,.shop-summary-order td strong{color:#ff0000;font-weight:bold}
.mail-to-box{width:112px;color:#ff6d00;font-size:13px;float:left;clear:both;margin-top:10px;line-height:18px}
.mail-to-box strong{font-weight:bold;margin-bottom:0;color:#747474!important}
.summary-heading{line-height:normal;background:#e0e0e0;padding:10px;clear:both;float:left;width:97.6%}
.summary-heading h2{color:#747474;font-size:20px;text-align:left;text-transform:uppercase;float:left;font-weight:normal}
.blue-text-cart{color:#41BFD3;float:right;margin-left:5px}
.blue-text-cart strong{font-weight:bold;margin-left:0!important}
.bold{font-weight:bold}
a.add-pet-btn,.add-pet-btn{font-family:"gothic",Arial;width:120px;cursor:pointer;border:none;background:#23b4ca;color:#fff!important;font-size:13px;font-weight:bold;text-align:center;padding:4px 8px;float:left;text-decoration:none}
.full10width{width:100%!important}
.shopping-cupon-box{width:360px;float:left}
.shopping-cupon-box2{float:right;width:397px}
.sub-total-box li{width:100%;float:left;color:#747474;font-size:13px;font-weight:bold;line-height:28px;padding:5px 0}
.sub-total-box li label{width:263px;float:left}
.sub-total-box li .span2{float:right;width:99px;text-align:right}
#divSubTotals .span3{cursor:pointer;margin-top:22px;text-align:left;width:278px;float:left;text-transform:uppercase;font-weight:normal;font-size:13px;line-height:35px}
#divSubTotals .span4{margin-top:22px;background:#ebebeb;color:#23b4ca!important;font-weight:bold;font-size:16px;border:none;padding:8px 10px;float:right}
.normal-text{cursor:pointer;font-weight:normal!important;font-size:14px!important;text-decoration:underline!important;color:#747474}
.dark-green{color:#028527!important}
.dark-blu{color:#23b4ca!important}
.black-div{border-bottom:1px solid #cccccc;padding-top:10px}
a.update-btn,input[type='submit'].update-btn{border:none;background:#23b4ca;color:#fff;padding:6px 20px!important;text-decoration:none;font-size:14px;margin-bottom:10px;font-weight:bold}
.span4 input[type='text']{width:22px;background:#ebebeb;color:#23b4ca!important;font-weight:bold;font-size:16px;border:none;padding:8px 10px}
/*.aqua-in::-webkit-input-placeholder{color:#23b4ca!important}*/
.link-tex{float:right;color:#8a8a8a;margin-top:10px;margin-right:2px}
.link-tex a{color:#8a8a8a;font-size:14px;float:left;background:url(../images/link-divider.png) no-repeat right center;padding:0 8px}
.link-tex a:last-child{background:none}
.wi349{width:349px!important}
.wi85{width:50px!important}
.wi135{width:122px!important}
.wi113{width:120px!important}
.ship-estimate li strong{color:#23b4ca;font-weight:bold;padding-left:5px}
.shop-testimonial-outer{width:96%;margin:0 auto}
.shop-testimonial-inner{width:98%;float:left;margin-top:8px;padding:8px;margin-bottom:5px;border:1px solid #ededed}
.shop-testimonial-inner2{width:98%;float:left;margin-top:5px;padding:8px;margin-bottom:5px;background:#f6f6f6}
.shop-test-img2{width:100px;float:left;margin-right:10px;margin-top:0}
.shop-test-img2 img{width:70px;border-radius:120px;border:10px solid #fff;box-shadow:0 5px 5px #dbdbdb;float:left}
.shop-tesitmonial-right{width:654px;float:left;margin-top:2px}
.shop-tesitmonial-right blockquote.style3{background-image:url(../images/samll-left-queto.png);background-position:top left;background-repeat:no-repeat;width:100%;color:#747474;text-align:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:12px;margin-top:5px;text-indent:30px;line-height:22px}
.shop-tesitmonial-right blockquote.style3 span{display:block}
.shop-te-name{font-style:italic!important;float:left;font-size:15px;font-weight:400!important;font-family:"gothic",Arial,Helvetica,sans-serif;color:#747474}
.shop-tesitmonial-right .client-name{color:#747474;font-size:13px;float:right;margin-top:5px}
.shop-tesitmonial-right .client-name strong{font-weight:700}
.right-bg-need{background:#fff;padding-left:25px;padding-bottom:20px;padding-top:10px;width:92%;float:left}
#businessHours td{padding:2px 5px 0;text-align:left;font-size:15px}
.right-bg-need2{background:#fff url(/images/customer-service2.jpg) no-repeat scroll right bottom;float:left;height:165px;width:316px}
.safe-brand-box{border:1px solid #c8c8c8;float:left;width:230px;padding:10px 15px 0;margin-bottom:10px}
.safe-brand-box li{width:100%;float:left;width:100%;padding-bottom:20px;text-align:center}
.right-bg-need p{width:100%;font-size:14px;color:#767676;margin-right:10px;clear:both;float:left;margin-bottom:10px}
.secure-box{width:100%;float:left;margin-top:20px}
.copone-yellow{width:100%;float:left;color:#DAA003;font-size:14px;margin:5px 0;float:left}
.copone-yellow a{cursor:pointer;color:#DAA003;text-decoration:underline}
.call-us-text{background:rgba(0,0,0,0) url(/images/customer-service2.jpg) no-repeat scroll right bottom;clear:both;color:#747474;float:left;font-size:25px;height:162px;text-transform:uppercase;width:320px}
.call-us-text-top{clear:both;color:#747474;float:left;font-size:25px;margin-left:-21px;text-transform:uppercase}
.call-us-no{color:#f7be24;font-size:22px}
.cart-ref{color:#41bfd3;line-height:25px;text-transform:uppercase;font-size:16px;margin-top:10px}
.shop-with-confi h3{color:#41bfd3;padding-bottom:10px;font-size:24px;font-weight:bold}
.log-icon{background:url(../images/lock.png) no-repeat 0 -2px;width:25px;height:25px;float:left;margin-right:4px}

/* add new pet popup*/
.addnew-pet-new{width:100%!important;padding:0 0 10px!important;border:1px solid #e0e0e0}
.addnew-pet-new h1{color:#747474!important;font-weight:normal!important;font-size:22px;background:#e0e0e0;width:97.5%!important;padding:10px}
.addnew-petleft3{width:420px;float:left;font-size:13px}
.addnew-petright3{width:420px;float:left;font-size:13px}
.newlabel2{width:128px!important}
.addnew-petleft2{width:400px;float:left;font-size:14px}
.addnew-petright2{width:400px;float:left;font-size:14px}
.addnew-pet-new ul{float:left;margin-top:0!important}
.addnew-pet-new li{margin-bottom:0!important;padding:10px!important}
.calender-icon{width:24px;height:26px;float:left;margin-top:4px}
.popup-inner-div .addnew-pet h1{margin-left:20px;color:#23B4CA;font-weight:bold;font-size:22px;font-weight:bold}
.addnew-petleft{width:410px;float:left;font-size:14px}
.addnew-petright{width:410px;float:left;font-size:14px}
.addnew-pet ul{float:left;margin-top:20px}
.addnew-pet li{float:left;margin-bottom:10px;width:100%;padding:10px;color:#747474}
.li28{line-height:28px!important}
.addnew-pet li label{float:left;color:#747474;line-height:33px;margin-right:8px;width:110px;text-align:right}
.addnew-pet li .right-input{float:left;width:280px}
.addnew-pet li input[ type="text"]{font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:7px 4px;color:#616161;float:left;margin-right:20px;font-size:13px;width:250px}
.addnew-pet li select{font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:7px 4px;color:#616161!important;float:left;margin-right:20px;font-size:13px;width:250px}
.addnew-pet li textarea{resize:none;font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:7px 4px;color:#616161;float:left;margin-right:20px;font-size:13px;width:250px}
.addnew-pet li .checktext{font-size:12px;float:left;width:675px}
.addnew-pet p{font-size:14px;color:#747474;margin:10px 0}
.addnew-pet li.full-width{width:100%!important}
.add-petdiv{width:100%;float:left;margin-top:0;font-size:14px;margin-bottom:20px}
.add-petdiv li{width:100%;float:left;padding:0!important;margin-bottom:0!important}
.add-petdiv li label{width:453px;float:left;text-align:left}
.add-petdiv li .radio-box{width:120px;float:left}
.addnew-pet li .checktext2{font-size:14px;float:left;width:30px}
.addnew-pet li .checktext3{font-size:14px;float:right;width:30px}
.wi130{width:130px!important;margin-right:5px!important}
.sent-boxbtn{width:240px;margin:0 auto}
.newpet-boxbtn{width:140px;margin:0 auto}
a.save-btn{cursor:pointer;width:106px;float:left;display:block;text-align:center;background:#41bfd3;color:#fff;border:none;font-size:18px;font-weight:normal;font-family:"gothic",Arial,Helvetica,sans-serif;text-decoration:none;padding:5px 0}
a.save-btn:hover{background:#5ccddf}
.pop-up-btn{width:100%;float:left;margin:0}
#popup_content #SubTotal{float:right;width:100%}
a.viewshopping-cart{background:#23b4ca;padding:10px 2px;color:#fff;float:left;text-decoration:none;font-weight:bold;font-size:12px;width:152px;margin-right:5px;text-transform:uppercase;text-align:center}
a.smallcontinue-shopping{background:#f7be24;width:198px}
a.proceedChk{background:#ff6d00;width:270px}
a.smallcontinue-shopping,a.proceedChk{letter-spacing:1px;height:16px;font-size:12px;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:bold;padding:10px 2px;float:right;margin:0 8px 0 0;text-transform:uppercase;text-align:center}
a.smallprocess-cart{background:#ff6d00;padding:5px 0 0;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;width:273px;line-height:28px;text-transform:uppercase;float:left}
.free-sh-box{width:562px;float:left;background:#b9b9b9;margin:5px 0 10px -7px;text-align:center;color:#fff;font-size:20px;padding:5px 0}
.free-sh-box span{color:#d9261c;font-weight:bold}
.small-pay-box{width:485px;float:left;margin:0 0 5px;text-align:center}
.blue-re-box{width:501px;float:left;background:#41bfd3;margin:5px 0 0;text-align:center;color:#fff;font-size:20px;padding:10px 0}
.blue-re-box .rebox{width:21px;color:#fff!important;background:#41bfd3;border-radius:5px;border:2px solid #fff;padding:2px 5px;color:#fff;font-size:18px}
/*.blue-re-box::-webkit-input-placeholder{color:#ffffff}*/
/*.blue-in::-webkit-input-placeholder{color:#fff!important}*/
.wi95per{width:95%!important}
.wi78{width:86%!important}
.homeacc{width:716px;float:left;margin-top:-69px!important}
.nice{font-family:arial;font-size:12px}
.nice .NFI-button{float:right!important;background-color:#41bfd3;border:solid #41bfd3 1px;border-bottom:solid #41bfd3 1px;color:#fff;width:80px;height:30px;line-height:30px}
.nice .NFI-filename{width:130px!important;border:solid #777 1px;border-left:none;height:30px;line-height:30px;background:#fff;color:#777}
.test .NFI-button{background-color:#DD9201;border:solid #bb7200 1px;border-bottom:solid #995200 1px}
.test .NFI-button:hover{background:#bb7200;text-shadow:none;border:solid #995200 1px}
.test .NFI-filename{border:solid #eee 1px;color:#777}

/*careers-page-wrap*/
.careers-page-wrap {padding:7px 0;}
/*careers-page-wrap end*/
.zero-mr { padding-bottom:0!important; margin-bottom:0!important}
.small-titlefon { font-size:15px!important}
/*placeholder color*/
/*placeholder color end*/
.video-inner-popup { width:880px; margin:-11px auto 0 auto; overflow: hidden} 
.video-logo { float:left; width:100%; margin-top:5px}
.video-popup { width:100%; float:left;}
.video-soical-box { float:right; width:180px; margin-top:8px}
.video-left { width:300px; float:left; margin-top:8px}

/*Track-order*/
.track-order-box{width:740px;float:left;margin:25px 0 0 90px}
.track-order-box h2{color:#41bfd3;font-size:24px;font-weight:bold}
.tor-inner-text{font-size:26px;color:#727272;margin-bottom:0}
.track-order-box .textfield-01{padding:10px;border:1px solid #e4e4e4;font-size:15px;width:400px;color:#616161;float:left;margin-top:20px}
.track-order-box .track-submit-btn{background:#41bfd3;padding:5px 20px;color:#fff;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:24px;border:none;float:left;clear:both;margin-top:20px}
.track-order-box .track-submit-btn:hover{cursor:pointer}
.login-box{width:355px;float:left;border-left:1px solid #bababa;padding-left:103px;margin-top:25px;height:345px}
.login-box .login-hd{color:#41bfd3;font-weight:bold;font-size:24px}
.login-box .textfield-02{padding:10px;border:1px solid #e4e4e4;font-size:15px;width:315px;color:#616161;float:left;margin-top:20px}
.login-box .track-login-btn{font-family:"gothic",Arial,Helvetica,sans-serif;background:#ff6d00;padding:5px 20px;color:#fff;font-size:24px;border:none;float:left;clear:both;margin-top:20px}
.login-box .track-login-btn:hover{cursor:pointer}
.frgt-pwd{clear:both;margin-top:15px}
.frgt-pwd a{font-size:15px;color:#666666;float:left;text-decoration:none}
.frgt-pwd a:hover{color:#ff6d01}
.blueboxcontent{color:#41BFD3;float:left;width:100%;margin-bottom:5px;font-size:15px;margin-bottom:10px}
.doggielist{float:left;width:100%;margin:10px 0 10px 20px}
.doggielist ul{float:left;width:100%}
.doggielist li{list-style:disc;float:left;width:100%}
.download-box{margin:0 auto;width:100%}
.download-box-inner{width:97%;float:left;border:1px solid #EDEDED;padding:15px 18px;margin:0 0 10px}
.download-img{width:165px;float:left;margin-right:30px}
.download-img img{border:3px solid #fff;box-shadow:0 5px 5px #dbdbdb;float:left;padding:5px}
.download-right{width:700px;float:left;color:#747474;font-size:14px}
.download-right h3{color:#747474;font-size:25px;font-style:italic}
.alliblue{background-color:#41bfd3;padding-bottom:5px;padding-left:3px;padding-top:5px;text-align:left;color:#fff;font-weight:700}
table#RxStaleList{width:60%;margin:20px auto;border:1px solid #f0f0f0}
#RxStaleList th{background-color:#41bfd3;padding-bottom:5px;padding-left:3px;padding-top:5px;text-align:left;color:#fff;font-weight:700}
#RxStaleList td{text-align:left;padding:8px;color:#000}
#RxStaleList .gray,#RxStaleList .grey{background-color:#f0f0f0}
table.shipping-help{width:100%;margin:20px auto;border:1px solid #f0f0f0}
.shipping-help th{background-color:#41bfd3;padding-bottom:5px;padding-left:3px;padding-top:5px;text-align:left;color:#fff;font-weight:700}
.shipping-help td{text-align:left;padding:8px!important;color:#000}
.shipping-help .bor-li{border-bottom:1px solid #f0f0f0}
.shipping-help .grey{background-color:#f0f0f0}
#paginationcont{float:left;padding-left:15px}
#paginationcont .letters{background-image:url(../images/letters.jpg);background-position:center center;background-repeat:no-repeat;display:block;float:left;font-size:14px;font-weight:700;height:24px;line-height:24px;margin:0;text-align:center;text-transform:capitalize;width:30px;margin-top:20px}
.SiteMapParentNode > a,#currentindex_productlist a{text-decoration:underline}
#sectioncontent{float:left;margin:0;padding-top:20px}
#sectioncontent h1{background-position:left top;background-repeat:no-repeat;color:#F7BE24;display:inline-block;float:left;font-size:21px;font-weight:700;height:30px;line-height:30px;margin:0;padding:0 0 0 15px;text-align:left;text-decoration:none;text-transform:capitalize}
#sectioncontent ul{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0;text-align:left;width:100%}
#sectioncontent li{display:inline-block;float:left;margin-bottom:5px;margin-top:5px;padding-left:10px;text-align:left;width:32%}
.SiteMapRootNode{font-weight:bold;text-decoration:none}
.SiteMapRootNode a{text-decoration:none}
.terms-co h5{color:#e6bd1e;font-weight:bold}
.terms-co p{color:black;width:100%;float:left;padding-top:0;padding-bottom:10px}
.title-bold{color:#e6bd1e;font-weight:bold}
.alt-pro{width:570px;background:#fff;margin:0 auto;border:1px solid #e0e0e0;padding-bottom:22px;overflow:hidden}
.alt-pro h2{background:#23b4ca;color:#fff;font-size:25px;padding:5px 10px}
.alt-pro .bx-prev{left:5px}
.alt-pro .bx-next{right:5px}
.alt-pro .bx-prev:hover{background-position:0 0}
.alt-pro .bx-next:hover{background-position:-39px 0}
.alt-pro .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9}
.alt-pro .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:-15px}
.alt-pro .sug-product{padding:15px 30px}
.alt-pro .sug-product img{float:left}
.alt-pro .sug-product h3{font-size:23px;float:left;padding-left:10px;color:#23b4ca;padding-top:30px}
.alt-pro .sug-product h3 a{color:#23b4ca;text-decoration:none}
.alt-pro .sug-product .rx-text{color:#d9261c;font-size:24px;font-weight:bold}
.alt-pro .sug-product .pro-price{font-size:17px;color:#747474;line-height:28px}
.generic-text{font-size:21px;color:#009140;margin-left:30px}
.generic-text span{color:#23b4ca;font-weight:bold}
.alt-pro .alt-generic-product{padding:5px 30px}
.alt-pro .alt-generic-product img{float:left}
.alt-pro .alt-generic-product h3{font-size:23px;float:left;padding-left:10px;color:#23b4ca;padding-top:30px}
.alt-pro .alt-generic-product h3 a{color:#23b4ca;text-decoration:none}
.alt-pro .alt-generic-product .rx-text{color:#d9261c;font-size:24px;font-weight:bold}
.alt-pro .alt-generic-product .pro-price{font-size:17px;color:#747474;line-height:28px}
.alt-pro .alt-generic-product .ratingsStars img{float:left;padding-left:5px;width:26px}
.alt-pro .alt-generic-product .ratingsStars a{position:relative;display:inline-block}
.alt-pro-detl{height:650px}
.rating-div-01{float:left}
.change-cart{float:left;margin-left:8px;margin-top:10px}
.change-cart a{background:#ff6d00;padding:5px 10px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;margin-right:10px;float:left}
.change-cart a:hover{cursor:pointer}
.yellow-btn{float:left;margin-top:10px}
.yellow-btn a{background:#f7c12a;padding:5px 10px;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;margin-right:5px;float:left}
.yellow-btn a:hover{cursor:pointer}
.sug-checkbox{text-align:center;font-size:14px}
.red-btn{text-align:center;margin-top:10px;margin-left:52px}
.red-btn a{background:#d9261c;padding:5px 10px;color:#fff;font-size:15px;text-decoration:none;margin-right:10px;float:left}
.red-btn a:hover{cursor:pointer}
.white-link a{color:#fff!important}
.white-link a:hover{color:#e6bd1e!important}
.error-outer{margin:0 auto;padding:10px 0 0;width:1170px}
.error-page{width:100%;float:left;margin-bottom:10px}
.error-page-inner{margin:0 0 10px;background:#fff url(../images/error-img.png) no-repeat right top;float:left;padding:0 30px 30px}
.error-logo{width:250px;margin:0 auto}
.error-page-inner h1{font-size:56px;color:#41bfd3;text-align:left;text-transform:uppercase;font-weight:bold;margin-top:50px}
.error-page-inner p{color:#2e2e2e;font-size:32px;width:60%;float:left}
.error-btn-grop{width: 976px;text-transform: uppercase;margin:150px auto 0 auto;float:left;clear:both}
.error404{float:left;width:650px}
.error404 h1{color:#41bfd3;font-weight:400;font-size:80px;margin-top:10px;text-align:center}
.error404 h2{color:#333333;font-weight:400;font-size:32px}
.error-page-inner h3{ font-size:45px;color:#41bfd3;text-align:left;font-weight:bold;margin-top:50px;clear:both;float:left}
a.pet-med-btn{background:#23b3cb;font-size:24px;text-align:center;float:left;padding:6px 0;width:398px;color:#fff;text-decoration:none;margin-right:38px}
a.go-home{background:#f7be24;font-size:24px;text-align:center;float:left;padding:6px 0;width:208px;color:#fff;text-decoration:none;margin-right:38px}
a.shopcare-home{background:#ff6d00;font-size:24px;text-align:center;float:left;padding:6px 0;width:279px;color:#fff;text-decoration:none}
.sign-content-box{background:url(../images/sign-up-bg.jpg) 0 89px no-repeat;padding-bottom:25px;color:#727272;float:left}

/* autoship*/
#tblMyPage{margin-bottom:20px}
.login-inner-pages{width:98.6%;float:left;color:#747474;margin-left:8px}
.login-inner-pages h1{color:#000;font-size:24px;text-align:left;margin-top:0;margin-bottom:12px;float:left;width:700px;line-height: 36px}
.login-inner-pages h3{color:#ff6d00;font-size:18px;text-align:left;margin-top:0;margin-bottom:12px;float:left;width:98%;padding-left:4px}
.login-inner-pages h4{color:#ff6d00;font-size:16px;text-align:left;margin-bottom:12px;float:left;width:98%;line-height:25px;}
.login-inner-pages h5{color:#41bfd3;font-size:23px;text-align:left;margin-top:0;margin-bottom:12px;float:left;width:700px}
.login-inner-pages h6{color:#41bfd3;font-size:24px;text-align:left;margin-top:0;margin-bottom:5px;float:left;width:570px}
.bold-redfo{color:#fc5e4b;font-size:24px;font-weight:700}
a.orange-text{color:#fff!important;text-decoration:none;background:#FF6D00;padding:3px 5px;text-transform:capitalize}
.autoship{text-align:left;background:#fff;color:#747474;margin-bottom:10px}
.autoship th,.persist-header td{font-size:13px;font-weight:700;border-bottom:1px solid #e0e0e0;padding:10px;color:#747474;text-transform:uppercase;vertical-align:middle;background:#ebebeb;letter-spacing:-.5px}
.autoship td{color:#616161;font-size:13px;vertical-align:top;border-top:1px solid #f6f6f6;padding:20px 10px 5px 5px}

/*only used by autoship*/
.autoship .pro-img{width:89px;float:left;margin-right:5px}
.autoship .pro-details{float:left;text-align:left;font-size:14px;padding-left:0;line-height:20px;margin-top:5px}
.autoship .pro-details a{color:#616161}
.autoship .text-feild-01{width:30px;background:#ebebeb;border:none;padding:6px 8px;margin-right:5px}
.autoship select{text-transform:capitalize;background:#fff;border:1px solid #e4e4e4;color:#616161;font-size:13px;padding:5px;width:128px;margin:0 0 8px}
.autoship td strong{color:red;font-weight:700}
.autoship .date{background:#fff;background:#ebebeb;border:none;padding:6px 8px;margin-right:5px;width:100px}
.wid-aut{width:90px!important;margin-top:0!important;padding:0!important}
.UpdateASButton,.UpdateASBillShip{cursor:pointer;border:none;color:#fff;float:right;font-size:16px;padding:8px 0;text-align:center;text-decoration:none;margin-bottom:10px}
.UpdateASButton{background:#41bfd3;width:200px!important}
.UpdateASBillShip{background:#f7c12a;width:260px!important}
.addcart-reorder{cursor:pointer;background:#ff6d00;color:#fff;float:right;font-size:16px;padding:8px 0;text-align:center;width:200px;text-decoration:none;margin-bottom:10px}
a.reorder-btn{background:#41bfd3;color:#fff;float:right;font-size:16px;padding:8px 20px;text-align:center;text-decoration:none;margin-bottom:10px;margin-left:40px}
a.cancel-or-btn{background:#41bfd3;color:#fff;float:right;font-size:16px;padding:6px 10px;text-align:center;text-decoration:none;margin-top:-2px;margin-left:5px}
.order-info{background:#fff;width:100%;clear:both;margin-bottom:10px;float:left;margin-top:5px}
.order-info h2{background:#e0e0e0;font-size:21px;color:#000;padding:5px 5px 8px 15px}
.billing-history td{border-left:1px solid #e0e0e0;padding:10px;line-height:50px;color:#747474;font-weight:700;font-size:13px;text-align:center}
.billing-history td:first-child{border-left:0 solid #e0e0e0}
.info-or{width:90%;padding:10px;float:left}
.info-or li{float:left;width:100%;font-size:15px;padding:6px}
.info-or li label{width:190px;float:left;color:#747474;font-size:16px}
.order-outer-box{width:50%;float:left}
.bol-blue-txt{color:#41BFD3!important}
.tax-detail{padding:10px 0 10px 10px;float:right;width:200px;text-align:right}
.tax-detail li{float:left;width:100%;font-size:14px;padding:6px 0}
.tax-detail li label{width:125px;float:left;color:#747474;font-size:15px;text-align:left}
.div-bo{border-bottom:1px solid #b9b9b9;padding:0!important;margin:0!important}
.auto-bottom{width:100%;float:left;margin:5px 0 0}
.auto-bottom textarea{font-family:"gothic",Arial,Helvetica,sans-serif;background-color:#fff;border:1px solid #e4e4e4;color:#000!important;font-size:16px;float:left;width:98.2%;margin:10px 0;height:100px;resize:none}
.pagi-view-div{float:left;width:116px;color:#747474;padding-left:5px;font-size:14px}
.pagi-view-div span{color:#3dc0d4}
.pagi-view-div2{float:left;width:116px;color:#747474;padding-left:5px;font-size:14px}
.pagi-view-div2 span{color:#3dc0d4}
.display-box{float:left;width:300px;font-size:14px}
.display-box label{width:60px;float:left;font-size:14px;line-height:22px}
.display-box input[type="text"]{background:#fff;border:1px solid #e4e4e4;width:50px;padding:4px;float:left;margin-right:5px}
.display-box a{color:#41bfd3;line-height:24px}
.up-box-btn3{float:left;width:53%;margin-top:-10px;margin-left:-90px}
.up-box-btn2{float:left;width:100%;clear:both}
.up-box-btn{float:right;width:260px}
.shipping-button-box{width:100%;float:left;margin:2px 0 0}
.shipping-button-box li{display:block;float:left;margin-left:14px}
.shipping-button-box li:first-child{margin-left:0}
.shipping-button-box li a,.shipping-button-box li div{cursor:pointer;float:left;background:#fff;padding:20px;color:#41bfd3;font-size:22px;line-height:24px;text-decoration:none;width:237.6px}
.shopping-bag-icon,.policy-term-icon,.address-book-icon,.security-book-icon{float:left;color:#41bfd3;padding:20px 8px 0 10px;width:49px;height:28px}
.shopping-bag-icon{background:url(../images/sprite.png) no-repeat 0 -904px}
.policy-term-icon{background:url(../images/sprite.png) no-repeat 0 -984px}
.address-book-icon{background:url(../images/sprite.png) no-repeat 0 -1156px}
.security-book-icon{background:url(../images/sprite.png) no-repeat 0 -1073px}

/*top-shopping-box */
.shipping-button-box3 { width:100%; float:left; margin:2px 0 16px 0}
.shipping-button-box3 li { display:block; float:left; margin-left:14px}
.shipping-button-box3 li:first-child { margin-left:0}
.shipping-button-box3 li a { float:left; background:#fff; padding:20px 10px 20px 20px; color:#41bfd3; font-size:22px; line-height:24px; text-decoration:none; width:345px; cursor:pointer}
.shipping-button-box3 li a small { float:left; width:70px; line-height:42px; text-transform:uppercase}
.shipping-button-box3 li a font { float:left; width:103px; line-height:42px;text-transform:uppercase}
.shipping-button-box3 li a label { float:left; width:286px;cursor:pointer}
.shipping-button-box3 li a p { color:#747474!important; font-size:16px!important; line-height:normal; float:left; width:100%;}
.ship-wid { width:156px!important; padding-left:12px}
.shopping-bag-icon2{background:url(../images/sprite.png) no-repeat scroll 0 -904px rgba(0,0,0,0);color:#41BFD3;float:left;height:28px;padding:20px 8px 0 10px;width:40px}
.save-icon{background:url(../images/sprite.png) no-repeat -84px -1230px;float:left;color:#41bfd3;padding:20px 8px 0 10px;width:40px;height:28px}
.schedule-icon{background:url(../images/sprite.png) no-repeat 0 -1230px;float:left;color:#41bfd3;padding:20px 8px 0 10px;width:40px;height:28px}

/*top-shopping-box2 */
.shipping-button-box4{width:100%;float:left;margin:2px 0 16px}
.shipping-button-box4 li{display:block;float:left;margin-left:14px}
.shipping-button-box4 li:first-child{margin-left:0}
.shipping-button-box4 li a{text-align:center;float:left;background:#fff;padding:20px 10px 20px 20px;color:#e6bd1e;font-size:22px;line-height:24px;text-decoration:none;width:229px;cursor:pointer}
.shipping-button-box4 li a font{float:left;width:224px;line-height:42px;text-transform:uppercase}
.autoship-banner{background:url(../images/autoship-banner.png) no-repeat;width:100%;float:left;height:202px;margin:20px 0 15px}
.autoship-banner h1{color:#fff;font-size:58px;padding:30px 0 0;text-transform:uppercase;line-height:119px}
.gr-bg{background:#f5f5f5}
.reoad-container{width:226px;margin-bottom:8px;background:#fff;height:35px;float:right}
.reoad-container input[type='text']{border:none;background:#fff;padding:7px 5px 7px 10px;color:#898989;font-size:15px;font-family:"gothic",Arial,Helvetica,sans-serif;width:178px;float:left}
.reoad-container input[type='submit']{cursor:pointer;background-image:url(../images/search-img.png);height:35px;width:33px;/*text-indent:9999999;*/margin-top:0;border:0;padding:0!important;float:left}

/* Example Styles for Demo */
.tab-container{width:100%;float:left;clear:both}
.etabs{margin:0;padding:0}
.tab{display:inline-block;/*zoom:1;*display:inline;*/background:#F7F7F7;border:solid 1px #e0e0e0;border-bottom:none;/*-moz-border-radius:4px 4px 0 0;*/-webkit-border-radius:4px 4px 0 0}
.tab a{font-size:16px;line-height:2em;display:block;padding:0 10px;outline:none;color:#e6bd1e;text-decoration:none}
.tab a:hover{text-decoration:underline}
.tab.active{background:#F7C12A;padding-top:0;position:relative;top:1px;border-color:#e0e0e0}
.tab a.active{font-weight:700;color:#fff;text-decoration:none}
.tab-container .panel-container{background:#fff;border:solid #e0e0e0 1px;padding:10px}
.order-info2{background:#fff;width:100%;clear:both;margin-bottom:0;float:left;margin-top:2px}
.order-info2 h2{background:#e0e0e0;font-size:21px;color:#000;padding:10px 5px 8px 15px}
.order-info2 h3{color:#747474;font-size:17px;font-weight:700;padding-left:15px;margin-top:6px}
.info-detail{width:98%;padding:10px;float:left}
.info-detail li{width:100%;float:left}
.info-detail li .width-input{width:358px;float:left;margin-right:25px}
.info-detail li input[ type="text"]{font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:7px 4px;color:#616161;float:left;font-size:13px;width:358px;margin:0 20px 15px 5px}
.info-or2{width:90%;padding:10px;float:left}
.info-or2 li{float:left;width:100%;font-size:15px;padding:6px}
.info-or2 li label{width:190px;float:left;color:#747474;font-size:16px;line-height:32px}
.info-or2 li .input-div{width:500px;float:left}
.pwd-text{color:#608400;float:left;font-size:14px;font-weight:700;line-height:26px;padding:10px}
.pwd-text .checkimg{float:right;padding-left:5px;width:24px}
.pwd-text2{color:#608400;float:left;font-size:14px;font-weight:700;line-height:15px;padding:10px}
.fon14{font-size:14px}
.account-billing{color:#000;width:278px;float:left;margin-left:70px;margin-top:10px;text-transform:capitalize}
.account-billing h4{color:#000;font-size:17px;font-weight:700;width:285px}
.account-billing h6{color:#000;font-size:15px;font-weight:700}
.account-billing p{width:100%;float:left;color:#000;font-size:14px;margin-top:10px}
.account-billing a.edit{background:#41bfd3;color:#fff;font-size:15px;float:left;padding:8px 12px;text-decoration:none}
.floatingHeader{position:fixed;top:0;visibility:hidden;width:100%!important}
.lnkReOrder,.small-reorder-btn{background:#41bfd3;color:#fff!important;float:left;font-size:13px;padding:4px 20px;text-align:center;text-decoration:none;margin-bottom:0;margin-top:10px}
.small-reorder-btn2{cursor:pointer;background:#F7BE24;color:#fff!important;float:left;font-size:13px;padding:4px 0;text-align:center;text-decoration:none;margin-bottom:0;margin-top:0;width:120px;border:none}
h3.blue-heading{color:#ff6d00;font-size:20px;text-align:left;margin-top:-8px;margin-bottom:12px;float:left;width:98%;margin-left:12px}
.browse-img{width:100%;float:left}
.hide-box{float:left;width:95%;margin:0 0 10px;padding:0}
.hide-box li label{width:237px;float:left}
.hide-box li .rightdiv-1{float:left;width:385px}
.hide-box li .input-box{width:160px;float:left}
.hide-box li select{font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:3px 4px;color:#616161;float:left;font-size:13px;width:150px!important}
.hide-box li input[ type="text"]{float:left;font-family:"gothic",Arial,Helvetica,sans-serif;background:#fff;border:1px solid #e4e4e4;padding:3px 4px;color:#616161;font-size:13px;width:240px!important;margin:8px 0 8px 30px}
.hide-box li .radio-div-box{width:245px;float:left}
.hide-box li .radio-div-box li{display:block;float:left;width:100%;padding:0;margin:0;font-size:13px}
.hide-box li .radio-div-box li .checktext2{float:left;font-size:14px;width:180px}
.hide-box li .checktext3{float:left;font-size:14px;width:80px}


/* nmep */
.divMCPrice{float:left;width:75px;text-align:right;color:#000;margin:0 0 0 5px; letter-spacing:-1px}
#account-form-button-place-holder{width:300px;float:left;margin-left:48px}
.form-section{color:#3dc0d4}
#copy-billing-info-place-holder{margin-left:20px;line-height:19px;color:#000}
#enter-mobile-place-holder,#enter-last-name-place-holder{width:75px}
.MySigninError,#MySignInContainer,.MyForgotPassCont,.MySigninRaw{float:right;width:490px}
.MySigninRawLeft{float:left;width:85px}
.MySigninRawMiddle{float:left}
#RequiredFieldValidator1,#RequiredFieldValidator2,#RequiredFieldValidator3{color:red;font-weight:700;line-height:0}
.form-label{float:left;font-size:15px;padding-top:10px;text-align:left;width:85px}
.MySigninRaw #Label7,.MySigninRaw #PersistLogin{font-size:13px;float:left}
.sign-in-txt{color:#3dc0d4;font-size:18px;line-height:30px;margin-bottom:30px;text-align:center;width:970px}
.red{color:#F00000!important}
.remembertxt{font-size:13px;text-align:left;padding-left:170px}
.forgotpwd{text-align:left;width:155px;float:left;clear:both;margin:5px 0 0 92px}
.forgotpwd a{font-size:13px;text-decoration:underline;color:#3dc0d4;margin-left:20px}
.forgotpwd a:hover{color:#ff6d00}
.sign-in-btn{background:#ff6d00;color:#fff;font-size:20px;text-transform:uppercase;text-align:center;border:none;padding:5px 0;width:278px;margin:20px 0 0!important;font-family:"gothic"}
.sign-in-btn:hover{background:#CCC;color:#565656;cursor:pointer}
.remembertxt-01{text-align:justify;font-size:13px}
.postal-place-holder .capitalize-text{font-size:11px}
#shipping-info-place-holder{width:394px}
.MySigninError{clear:both;float:left;font-size:13px;height:14px;text-align:left}
#update-profile{margin-left:15px!important}
#pnlAddressListMain{padding-left:12px}
#update-profile,#btnReturn,#save-address,.send-btn{background:none repeat scroll 0 0 #41bfd3;border:medium none;color:#fff;cursor:pointer;display:block;float:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:-1px;margin:10px 0 18px;padding:5px 10px;text-align:center;text-decoration:none}
.send-btn{font-size:25px!important}
.btnSelectAddress,#lnkAddAddress,#lnkAddAddressTop{background:none repeat scroll 0 0 #41bfd3;border:medium none;color:#fff;cursor:pointer;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;padding:2px 5px;text-align:center}
#pnlAddressListMain b{font-weight:700}
#pnlAddressListMain li{text-transform:capitalize}
.btnSecureCheckout{background-image:url(/images/btnSecureCheckout.png);border:none;height:60px;width:340px;cursor:pointer}
#pnlCheckoutImage > img,#checkoutimage{height:55px;width:100%}
.btnOrange{background:none repeat scroll 0 0 #f7be24;border:medium none;color:#fff!important;font-size:18px;letter-spacing:-1px;margin:10px 0 18px;padding:5px 0;text-align:center;text-decoration:none;width:146px;float:left}
#lblAddingItems{color:#41bfd3;font-weight:700}
.product-detail1-left,.product-detail2-left,.product-detail3-left{min-height:1350px}
.actionSep{width:5px}
.spanTurq{color:#41bfd3;cursor:pointer}
.spanGrey{color:#616161;cursor:pointer}
.txtCapitalize{text-transform:capitalize}
.gr-bg img{cursor:pointer}
#pnlImage td{width:25%}
.login-inner-pages #BodyPanel{clear:both}
.pro-img a img{width:100px}
.shipping-button-box label{cursor:pointer}
#tblCartItems td a{color:#616161}
.postal-place-holder #ShippingAddressControl_lblPostal{display:none}
#divBRa img{height:56px;margin-top:15px;width:118px}

/*CLONE ISSUE bxslider nmep*/
.comment-icon-box ul li img{float:left;height:32px;margin-top:12px;cursor:pointer}
#divReviews{float:left;font-size:12px;margin-top:10px;text-align:left;text-transform:capitalize}
#divReviews > a{float:right;margin:4px 0 0 8px;color:#2cbbd2;cursor:pointer}
#divReviews .ratingsStars{float:left;margin-right:5px}
.reviews h3{color:#23b4ca;float:left;font-size:21px;font-weight:400;height:18px;margin-bottom:20px;overflow:hidden;padding:0 0 10px 10px;text-align:left;width:470px}
.saverating{background:url(/images/btnSubmit.png) no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none;height:30px;margin-top:5px;width:92px!important}
.detailsBoxShrink .reviews{width:640px}
.ratecomment{background-color:#0cf;border:medium none;color:#fff;cursor:pointer;font-weight:700;margin:0 5px;padding:0 5px}
.ratinglabel{color:#009140;margin-left:9px}
.minicart-row .cptr{cursor:pointer}
#pnlBotPages{float:left}
.order-history-page-number > a,#pnlBotPages > a{padding:0 5px;color:#41bfd3}
#pnlBotPages .selected,.order-history-page-number > a:visited{color:#e6bd1e}
.pro-img > img{width:90px}
.pro-left-title-fl{float:left;text-align:left;width:85%}
.wistia-fancybox .fancybox-opened{z-index:3888!important}
#fancybox-overlay{z-index:3777!important}
.pro-left-title-fl > p{font-size:15px;max-height:48px;overflow:hidden}

/*Category Page*/
.pet-box-img > img{width:275px}
.btnAddToCart{background:transparent url(/skins/Skin_1/images/add-to-card.gif) no-repeat left top;float:left;height:52px;margin:6px 0 0 10px;width:262px;cursor:pointer}
.pro-left-title{color:#747474;min-height:65px;float:left;font-size:16px;line-height:23px}
.product-social-box{clear:both;float:left;width:160px;margin-top:0}
.socialmedia_commentbox{clear:both;float:left}
#rateItDialogContainerId span{color:#00a0b9;font-size:20px}
.btnClass{background:none repeat scroll 0 0 #41bfd3;border:medium none;color:#fff;cursor:pointer;font-size:18px;padding:5px 10px;text-align:center}
#pnlAutoShip .pPageSelect,.showproduct_unitmeasure select{margin-top:10px;width:142px;background:#fff;border:1px solid #e4e4e4;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;float:left;color:#616161;padding:5px}
#pnlAutoShip span,.ctrQty label,.showproduct_unitmeasure .unitLabel{font-size:16px;color:#747474;clear:both;float:left;width:130px}
.ctrQty input[type="text"]{float:left;background:#fff;border:1px solid #e4e4e4;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:14px;width:35px;padding:5px;color:#616161}
.showproduct_unitmeasure{float:left;clear:both}
.matrix-selector{width:272px;padding:10px;background:#fff;border:1px solid #e4e4e4;font-size:14px;color:#616161;float:left;font-family:"gothic",Arial,Helvetica,sans-serif;text-transform:uppercase}
.ratingsStars label{color:#009140}
.write-rev{color:#2cbbd2!important}
.write-rev a{color:#2cbbd2!important;text-decoration:none}
.total-votes #rateIt,.aSeeMoreReviews{background-color:#41bfd3!important;color:#fff!important}
.ctrQty{clear:both;float:left;margin-top:10px}

/*email product page*/
#ProductNavLink{color:#2cbbd2!important;text-transform:capitalize}
.ProductNameText > #emailproduct_aspx_4{font-size:18px}
#pnlShippingCalculator #AddressControl_lblPostal{display:none}
#aLinkShippingResultsUpdateCart{display:none}
#AltProdTitle{display:block;float:left;width:100%;font-size:14px;font-weight:700;text-transform:uppercase;color:#71B822;margin:0 0 2px 5px}
#AltProdLink{display:block;width:100%;margin:0 0 2px 5px;font-weight:700;font-size:14px;overflow:hidden}
#AltProdAllivetPrice{float:left;font-size:12px;padding:0 10px 0 5px;line-height:16px;color:#666;margin:0}
#EmailMeLink,.EmailMeLink{clear:both;color:#D20030;cursor:pointer;display:block;float:left;font-family:"Arial Black",Gadget,sans-serif;font-weight:700;margin-left:5px;margin-top:10px;text-transform:capitalize}
#AltProdPrice{float:left;color:#41bfd3;font-weight:700;font-size:12px;line-height:16px}
#aAltProdLink,#AltProdPrice{color:#00a0b9!important}
.form-controls-span.label-outside{margin-bottom:10px;margin-top:10px}
#tblAccountInfoBox .custom-font-style{width:100px}
#tblAccountInfoBox .postal-place-holder,#tblAccountInfoBox .address-type-place-holder{float:left;clear:both}
#tblAccountInfoBox input[type='text'],#tblAccountInfoBox textarea{width:270px!important;margin-bottom:5px;color:#363636}
#tblAccountInfoBox select{width:282px!important;margin-bottom:5px}
#divFormLeft .shipping-zip-city-other-place-holder,#divFormLeft .postal-place-holder,#divFormLeft .address-type-place-holder{float:left;clear:both}
#divFormLeft .shipping-zip-city-other-place-holder{margin-left:115px}
#divFormLeft input[type='text'],#divFormLeft input[type='password'],#divFormLeft select,#divFormLeft textarea,#AccountForm #pnlPageContentWrapper input[type='text'],#AccountForm #pnlPageContentWrapper input[type='password']{margin-bottom:5px}
#divFormLeft #billing-city-states{width:164px!important}
#createAccount #divFormLeft{margin-left:20%;float:left}
.captcha-section,#step-1-error-place-holder,#step-2-error-place-holder,#step-3-error-place-holder,#errorSummary,#error-summary-clear{display:none}
#lblMsgError,#lblMsgError2,#ASErrorMsgLabel,#ErrorSummary_Board_Errors li,#errorSummary li,.error div ul li,.alert-danger,.alert-error{background-color:#f2dede;border:1px solid #eed3d7;border-radius:4px;color:#b94a48!important;font-size:15px!important;margin:10px;padding:5px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.mt-13{margin-top:-13px!important}
table.shipping-help{border:1px solid #f0f0f0;margin:20px auto;width:100%}
.shipping-help th{background-color:#41bfd3;color:#fff;font-weight:700;padding-bottom:5px;padding-left:3px;padding-top:5px;text-align:left}
.mg8{margin:8px 0!important}
.prod-height2{height:365px}
.prod-height3{height:80px}
.divGF{clear:both;display:inline;float:left;margin-top:5px;text-align:left;width:100%;line-height:20px;height:40px;overflow:hidden}
.GFLabelA{color:#71B822!important}
.GFLabelB{color:#41bfd3!important;font-weight:700}
.divGF a{font-size:15px!important}
.mgl10{margin-left:10px}

/*categorypage*/ 
.inner-banner-txt a{text-transform:capitalize}
.tesitmonial-box b{color:#747474;float:right;font-weight:700;text-align:right;margin-top:15px}

/*Product page and shoppingcart*/
.other-product { background:#fff; width:100%; float:left}
.other-product .bx-wrapper .bx-prev {left: -18px}
.other-product .bx-wrapper .bx-controls-direction a { right:-15px; position: absolute; top:29%; margin-top: -16px; outline: 0; width: 30px; height: 80px; text-indent: -9999px; z-index:9; }
.outofstock-control .email-box{width:262px;margin:10px 0 0;color:#fff;clear:both;float:left;margin-top:10px}
.outofstock-control .email-box input{padding:11px 10px;text-align:left;float:left;font-size:16px;margin:0}
.email-box .left-blue-btn{background:#41bfd3;color:#fff;border:none;width:198px;}
/*.email-box .left-blue-btn::-webkit-input-placeholder{color:#fff}*/
.outofstock-control .email-box a{background:#50e3fa;float:right;width:41px;height:41px}
.email-box .cssCheck{padding:4px 4px 9px}
.email-box .cssImgSCode{width:262px;float:left;cursor:pointer}
.email-box .cssSCode{width:238px;float:left;background:transparent;color:black}
#divBackOrder{background:url(/images/button_ManufactureBackOrder.gif) no-repeat left top;float:left;background:none repeat scroll 0 0 #d9261c;color:#fff!important;display:block;margin-top:4px;padding:7px;text-align:center;text-decoration:none;width:100%;font-weight:700;font-size:15px}
.review-coment{background:#fff;float:left;width:89%;margin-top:33px;padding:24px 24px 10px;color:#8e8e8e;font-size:14px;overflow:hidden}
.review-coment b{color:#00A0B9;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;float:left;width:90%;margin-bottom:6px}
.review-coment .more{color:#d9261c;font-size:13px;font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;text-decoration:none}
.review-coment .more a{color:#d9261c;text-decoration:none;text-decoration:none}
.review-coment h2{font-weight:700;font-family:"gothic",Arial,Helvetica,sans-serif;float:right}
input[type='text'].send-btn{background:none repeat scroll 0 0 #41bfd3;border:medium none;color:#fff;cursor:pointer;display:block;float:left;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:25px;font-weight:400;height:44px;text-align:center;width:106px}
a.seeFreeShipping,a.seeHPFacts,a.seeMoreFaq{position:relative;z-index:25;cursor:pointer}
a.seeFreeShipping span,a.seeShipsIn span,a.seeHPFacts span,a.seeMoreFaq span{display:none;text-decoration:none}
a.seeFreeShipping:hover span,a.seeHPFacts:hover span,a.seeMoreFaq:hover span{background-color:#fff;border:1px solid #41bfd3;border-radius:5px;color:#72706e;display:block;position:absolute;text-decoration:none!important;text-transform:none!important;line-height:16px;text-align:left;float:left;padding:20px 10px;letter-spacing:1px!important;line-height:16px;font-size:12px!important}
a.seeMoreFaq:hover span{top:25px;left:-40px;overflow:hidden;width:280px;line-height: 12px;padding:5px!important}
.buy-listing a.seeMoreFaq:hover span{left:-30px!important}
a.seeMoreFaq:hover span #businessHours td {font-size:12px!important}
a.seeShipsIn{color:#747474;position:relative;z-index:25;cursor:pointer}
a.seeShipsIn:hover span{background-color:#FFF;border:1px solid #efefef;border-radius:5px;color:#009140;display:block;font-size:10px;position:absolute;text-decoration:none;padding:20px 10px;line-height:16px;text-align:left}
a.seeShipsIn:hover span{left:-350px;top:-40px;width:300px}

/*Home page*/
a.seeHPFacts:hover span{top:70px;width: 110%;left: -10px}
a.seeFreeShipping:hover span{top:20px;width: 110%;left: -10px}
.item-rating a,.rating-div font{color:#e6bd1e!important;font-size:17px!important;font-weight:400!important;text-align:left}
.hpItems .item-rating a{margin-left:10px!important}
.small-AddToCart{background:none repeat scroll 0 0 #f7be24}
.btnAutoshipConfirmation,a.addnew-pet,input.addnew-pet,.small-AddToCart{line-height:20px;letter-spacing:-1px;cursor:pointer;width:146px;text-align:center;color:#fff;border:none;font-size:18px;font-weight:400;font-family:"gothic",Arial,Helvetica,sans-serif;text-decoration:none;padding:5px 10px;height:31px}
.btnAutoshipConfirmation,a.addnew-pet,input.addnew-pet{background:#41bfd3}
a.addnew-pet:hover,input.addnew-pet:hover{background:#5ccddf}

/* How To order Rx Topic Page*/
.order-prescription-title{font-family:"gothic",Arial,Helvetica,sans-serif;font-size:36px!important;color:#41bfd3;margin:0;padding:10px 0 5px 40px}
.order-prescription-title span{color:#e8bd00!important}
.order-outer-pres-box{width:100%;margin-top:20px;margin-bottom:10px;float:left;padding-left:40px}
.order-inner-pres-box{width:241px;float:left;margin-bottom:10px;color:#000000;font-size:15px}
.order-inner-pres-box strong{font-weight:bold!important}
.order-inner-pres-box-top{background:url(../images/Alliveorder-bluebg.png) no-repeat;width:100%;float:left;height:137px}
.order-inner-pres-box-top h2{color:#fff!important;font-size:58px;text-align:center;font-weight:normal;padding-top:10px;margin-bottom:5px}
.order-inner-pres-box-top h3{color:#fff;font-size:19px;text-align:center;font-weight:normal;padding-top:5px;text-transform:uppercase}
.order-inner-pres-box-bottom{width:100%;float:left;background:#f0f0f0;padding:2px 0 15px;font-size:14px;text-align:left;height:210px}
.order-inner-pres-box-bottom p{padding:5px 0 0 9px!important;margin:0;font-size:15px;line-height:22px;color:#000}
.mar-left-18{margin-left:28px}
.order-inner-pres-round{width:100%;float:left;background:#f0f0f0;border-radius:0 0 5px 5px;padding:2px 0 15px;font-size:14px;text-align:left;height:45px}
.font-18{font-size:18px!important;width:100%;float:left;clear:both;padding:5px 0 5px 40px;color:#474747}
.view-alternetive-btn{clear:both;float:left;height:34px;margin-bottom:5px;margin-top:10px;width:229px}
.view-alternetive-btn a{display:block;padding:7px;margin-top:4px;text-align:center;color:#fff!important;background:#d9261c;text-decoration:none}
.red-font1,.red-font2,.red-font3,.red-font4,.red-font5{line-height:normal;color:#ff6d00!important;float:left;font-size:13px;font-weight:bold;margin-top:5px}
.red-font1{font-family:arial;font-size:12px!important;font-style:italic;text-transform:none!important}
.red-font2{margin-left:10px}
.red-font4{width:170px}
.red-font5{float:none!important;font-style:italic;font-weight:bold}
.red-font6{float:none!important;color:red!important;font-weight:bold}
.black-font1{float:left;font-size:14px;line-height:normal;margin-top:20px;width:285px}
.black-font1 b{font-size:15px;font-weight:bold;line-height:18px}
.autoship-icon{background:url(../images/autoship_icon.png) no-repeat 0 0;float:left;width:50px;height:43px}
.divAutoship{float:left;margin:5px 0 0 -8px}
.hp-product-play{float:left;width:75px;margin:5px 0 0}
.asBuble{font-style:normal;text-transform:uppercase;font-weight:normal}
#wrap_main{height:auto;margin:auto;width:1170px;background-color:white;overflow:hidden}

/*cart reminder*/
#cart-reminder{margin-left:-165px;margin-top:0;position:absolute}
#cart-reminder p{background:none repeat scroll 0 0 #fff;border:1px solid #3dc0d4;border-radius:8px;box-shadow:5px 5px 8px #ccc;color:#111;height:79px;line-height:20px;padding:14px 20px;position:absolute;width:320px;z-index:1000;font-family:"gothic",Arial,Helvetica,sans-serif;font-size:13px}
.callout{border:0 none;left:360px;position:absolute;top:12px;z-index:1000}
#cart-reminder p b{color:#3dc0d4;font-weight:bold;line-height:25px;font-size:17px}
#btnCartRemClose{cursor:pointer;position:absolute;right:4px;top:3px;width:20px;height:20px}

/*Left social icons tab*/
#div-social-icons-main{width:60px;height:52px;position:fixed;top:200px;left:-20px;font-family:"gothic",sans-serif;font-size:16px;font-style:normal;font-weight:700;text-align:left}
#div-social-icons-tab{background-color:white; position:relative;float:left;width:52px;text-align:left;margin:0 5px;height:100px;border:2px solid #ddd;/*-moz-border-radius:0 200px 200px 0;*/-webkit-border-radius:0 200px 200px 0;border-radius:0 200px 200px 0;/*-moz-box-shadow:1px 1px 3px #555;*/-webkit-box-shadow:1px 1px 3px #555;box-shadow:1px 1px 3px #555;cursor:pointer;overflow:hidden}
#a-social-icons-link{right:2px;top:23px;position:absolute;width:48px;height:48px; background:transparent url(/images/mail.png) no-repeat top left}
#div-social-icons-content{position:absolute;height:auto;width:230px;overflow:hidden;left:30px;top:7px;display:none}
#div-social-icons-content h2{color:#ff6d00;text-shadow:1px 1px 1px #fff;background-color:transparent;font-size:14px}
#div-social-icons-content a{float:left;margin-right:7px;margin-top:3px;color:#bbb;text-shadow:1px 1px 1px #fff;text-decoration:none;font-size:12px}
#div-social-icons-content h5{color:#636363;font-family:"gothic","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:22px}
#div-social-icons-content a:hover{color:#0b965b}
#div-social-icons-content p{display:none}
#div-social-icons-content p input{border:1px solid #ccc;padding:1px;width:155px;float:left;margin-right:5px;text-align:left}
a.back{background:transparent url(back.png) no-repeat top left;position:fixed;width:150px;height:27px;outline:none;bottom:0;left:0}
#div-social-icons-content .socialicons{margin-top:5px;width: 100%}
#div-social-icons-content .socialicons ul {display: inline;width: 100%}
#div-social-icons-content .socialicons ul li {display: table-cell;overflow-x: hidden;text-align: right;margin-right:5px}
#tbSocialIcons tr td {padding-right:5px;z-index:1000}
.mt20 {margin-top: 20px}
.mb20 {margin-bottom: 20px}
.clr{clear:both}
.mrl50 {margin-left: 50px}
.cptr{cursor:pointer}
.winIpadCss{clear:both;color:#ff6d00!important;float:right;font-size:14px;font-weight:bold;text-decoration:underline}

/*AutoShip Help PopUp*/
.autoship_div{display:none;width:765px;height:auto;background:url(/images/autoship_png.png) repeat;z-index:1000000000}
#closelbAutoshipHelp{left:744px;top:50px}
#lbAutoshipHelp{background-color:transparent!important;margin-top:0px!important;top:10px!important}
.autoShipMe{margin-right:9px;float:left;cursor:pointer}
.form-controls-place-holder {float: left;clear:both}
.zip-city-other-place-holder, #lblCityCaption, .lblStateCaption, #BillingAddressControl_lblState{float:left;clear:both;line-height:30px}
.lblAddress1Caption,.divLitCity {float: left}
.liTopDiv{color:#dddddd!important;margin-right:4px!important}
.top-herder-nav,.grid_12,.container_12{width:100%}
#divConfirmAutoship{top:280px!important; z-index:10000;left:52%!important}
.btnAutoshipConfirmation{margin:5px 0 0 20px}
#divConfirmAutoship{padding-top:0!important}
.divConfirmAutoshipTitle{float:left;text-align:left}
.divConfirmAutoshipText{float:left;padding:10px 20px;text-align:left}
.divConfirmAutoshipTitle h2{background:#41bfd3 none repeat scroll 0 0;border-radius:6px 6px 0 0;color:#005165;font-size:20px;font-weight:700;height:35px;margin-top:0!important;padding:5px 5px 0 20px;text-align:left;width:495px}
#div-address-verification-box-mask{background:rgba(0,0,0,0.8) none repeat scroll 0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}
#div-address-verification-box{background:#fcfcfc none repeat scroll 0 0;border-radius:5px;left:50%;margin-left:-300px;padding:0 0 10px;position:fixed;top:50px!important;visibility:hidden;width:520px;z-index:10001}
#div-address-verification-msg{width:470px;font-size:15px}
.fontTurq{color:#727272;font-weight:700;margin-top:14px}
.ppBanner{float:left;clear:both;margin-bottom:10px}
.fullmode-link{color:#fff!important;text-decoration:underline!important;font-size:16px;font-weight:700;float:right}
.autoship_popup_process{background-color:#fff;height:340px;overflow:auto;width:748px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.autoship_popup_process .ap_process{min-height:264px;border:1px solid #40c0d4;width:220px;float:left;height:auto;margin:10px 10px 0px 10px}
.autoship_popup_process .ap_process .process_tab{text-align:left;margin:15px 0 0;display:block}
.autoship_popup_process .ap_process .process_img{min-height:94px;text-align:center;padding:10px}
.autoship_popup_process .ap_process .process_text{font-family:"gothic";font-size:16px;color:#71706e;line-height:20px;padding:10px}
.autoship_popup_process .ap_description{font-family:"gothic";font-size:16px;width:720px;margin:0 auto;color:#71706e;line-height:20px;padding:10px;display:inline-block}
.autoship_popup_process .ap_disclaimer{font-family:"gothic";font-size:14px;width:665px;margin:0 auto;color:#71706e;line-height:16px;padding:10px;float:left}
.autship_popup_head{margin:0 auto;background:url(/images/autoship_png.png);height:194px}
.rr_href{height:10px!important}
.tblGetConnected td{text-align:left;margin:5px 2px 0 0;padding-right:4px}
.tblGetConnected img{width:30px;border:none}
.objError{border:2px solid #ff6d00!important;-webkit-box-shadow:0 0 12px #ff6d00;/*-moz-box-shadow:0 0 12px #ff6d00;*/box-shadow:0 0 12px #ff6d00}

/* Chrome/Opera/Safari */
/*::-webkit-input-placeholder{color:#000}*/
/* Firefox 19+ */
::-moz-placeholder{color:#000}
/* IE 10+ */
/*:-ms-input-placeholder{color:#000}*/
/* Firefox 18- */
:-moz-placeholder{color:#000}
.lpChatTextLinkText>span>span{color:white!important}
.hand{cursor:pointer}
.coupon-control{font-weight:700;line-height:28px;margin:0;color:#ff6d00;cursor:pointer}
.LPMcontainer{width:132px!important;left:54px!important;border-radius:6px 6px 0 0!important;border-bottom:0!important}
.LPMlabel{left:15px!important;margin-top:2px!important}
.ships-in-control{clear:both;float:left}
.price-control{width:100%;font-weight:700;line-height:28px;margin:5px 5px 0 0;color:#ff6d00;font-size:20px}
.map-control{color:#ff6d00}
.fc333{color:#333333}
.fs18{font-size:18px}
.fs20{font-size:18px}
.addto-control .addto{background:url(/skins/Skin_1/images/add-to-card.gif) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:52px;width:262px;color:transparent;margin-top:5px}
.addto-control .seeCart{background:url(/skins/skin_1/images/see-price-on-cart.gif) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:52px;width:262px;color:transparent;margin-top:5px}

a#div-pharmacy-accreditation{position:relative;text-decoration:none;z-index:25;top:25px}
a#div-pharmacy-accreditation span{display:none;text-decoration:none}
a#div-pharmacy-accreditation b{font-weight:700}
a#div-pharmacy-accreditation:hover span{background-color:#FFF;border:1px solid #000;color:#000;display:block;font-family:verdana,arial,helvitica,sans-serif;font-size:9px;left:150px;position:absolute;text-align:left;top:-30px;width:200px;text-decoration:none;font-weight:400;line-height:12.5px}

a.vipps2{position:relative;text-decoration:none;z-index:25;top:25px}
a.vipps2 span{display:none;text-decoration:none}
a.vipps2 b{font-weight:700}
a.vipps2:hover span{background-color:#FFF;border:1px solid #000;color:#000;display:block;font-family:verdana,arial,helvitica,sans-serif;font-size:9px;left:150px;position:absolute;text-align:left;top:-20px;width:200px;text-decoration:none;font-weight:400;line-height:12.5px}
#RR_Ratings_Widget{margin-left:35px!important;height:90px!important}
.rr_rate_company_name{height:15px!important}
.price-promo{width:99%;font-weight:700;line-height:28px;margin:5px 5px 0 0;color:#fff;font-size:20px;background-color:black;/*padding:0 0 0 4px;*/text-align:center}

/*F:\Sources\Development\Web\skins\Skin_1\Custom\c_reveal.min.css*/
.reveal-modal{visibility:hidden;top:50px!important;left:50%;margin-left:-300px;width:520px;background:#fcfcfc;position:fixed;z-index:10000;padding:0px 0 10px 0;/*-moz-border-radius:1px;*/-webkit-border-radius:1px;/*border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);*/-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:9999;display:none;top:0;left:0}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.medium2{width:500px;margin-left:-256px}
.reveal-modal.large{width:610px;margin-left:-340px}
.reveal-modal.xlarge{width:1162px;margin-left:-571px}
.reveal-modal.mlarge{width:900px;margin-left:-439px}
.reveal-modal.qularge{width:715px;margin-left:-380px;margin-top:10px}
.reveal-modal.al-box{width:640px;margin-left:-374px;margin-top:20px}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:4px;right:4px;color:#aaa;/*text-shadow:0 -1px 1px rbga(0,0,0,.6);*/font-weight:700;cursor:pointer}
.popup-inner-div{overflow-x:hidden;overflow-y:auto}
.popup-inner-div-01{text-align:left}

/*F:\Sources\Development\Web\skins\Skin_1\Custom\c_tinyscrollbar.css*/
.scrollbar1 { width: 348px; margin: 20px 0 10px; }
.scrollbar1 .viewport { width: 320px; height: 200px; overflow: hidden; position: relative; }
.scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 10px; }
.scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
.scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width:13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -1px; }
.scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 13px; }
.scrollbar1 .disable { display: none; }
.noSelect { /*user-select: none;*/ -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.scrollbar2 { width:900px; margin: 20px 0 10px; }
.scrollbar2 .viewport { width:890px; height:440px; overflow: hidden; position: relative; }
.scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar2 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 10px; }
.scrollbar2 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
.scrollbar2 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y2.png) no-repeat 50% 100%; height: 20px; width:13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -1px; }
.scrollbar2 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y2.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 13px; }
.scrollbar2 .disable { display: none; }

.scrollbar3 { width:580px; margin: 10px 0 10px; }
.scrollbar3 .viewport { width:560px; height:190px!important; overflow: hidden; position: relative; }
.scrollbar3 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar3 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y3.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 10px;  }
.scrollbar3 .track { background: transparent url(../images/bg-scrollbar-trackend-y3.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
.scrollbar3 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y3.png) no-repeat 50% 100%; height: 20px; width:13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -3px; }
.scrollbar3 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y3.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 13px; }
.scrollbar3 .disable { display: block; }


/*F:\Sources\Development\Web\skins\Skin_1\ui-lightness\jquery-ui-1.8.16.custom.css*/
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{background:#333;color:#fff;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{width:30px;height:35px;background:url(images/close-btn.png) no-repeat top left;color:transparent}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-webkit-border-top-left-radius:1px;-khtml-border-top-left-radius:1px;border-top-left-radius:1px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-webkit-border-top-right-radius:1px;-khtml-border-top-right-radius:1px;border-top-right-radius:1px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-webkit-border-bottom-left-radius:1px;-khtml-border-bottom-left-radius:1px;border-bottom-left-radius:1px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-webkit-border-bottom-right-radius:1px;-khtml-border-bottom-right-radius:1px;border-bottom-right-radius:1px}
.ui-widget-overlay{background:#666 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat;opacity:.5}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;color:#fff}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:30px;margin:-10px 0 0;padding:1px;height:30px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tabs .ui-tabs-hide{display:none!important}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:200px;height:200px}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-widget-header{background-image:-moz-linear-gradient(bottom,#1c4a61 37%,#e6e6e6 100%);background-image:-webkit-linear-gradient(bottom,#1c4a61 37%,#e6e6e6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.37,#1c4a61),color-stop(1,#e6e6e6))}
.ui-dialog{background:none repeat scroll 0 0 #FFF;color:#333;-webkit-box-shadow:1px 1px 12px 5px #D3D3D3;box-shadow:1px 1px 12px 5px #D3D3D3}
.ui-dialog-content{background:#fff!important}
.ui-widget-header{background:none;padding-bottom:4px}
.ui-dialog{color:#333;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 5px 2px #000;box-shadow:0 0 5px 2px #000}
.ui-dialog .ui-dialog-title{color:#FFF!important;margin:0!important}
.ui-dialog .ui-dialog-content{padding:0}
.address-verification-dialog-wrapper,.postal-search-engine{background:#fff;padding-left:15px}
.ui-dialog .ui-dialog-buttonpane{margin:0!important}
.address-dialog-done-button{float:right;left:-8px;position:relative;top:-5px}
.no-close .ui-dialog-titlebar-close{display:none}
#dialog-confirm,#postal-search-engine,#ise-cms-string-resource-editor,#ise-cms-item-description-editor{background:#fff}
#dialog-content-wrapper{padding:4px;background:#fff}
#string-resource-save-button-place-holder,#search-result-pagination,#submit-suggested-button-place-holder,.ui-dialog-buttonpane,#item-description-save-button-place-holder,#item-web-description-save-button-place-holder{border-top:1px solid #E5E5E5;padding:6px;background:#EDEDED!important}
#content-key,#item-description-item-code,#item-web-description-item-code{font-size:12px!important;width:249px;background-color:#FCF8E3;border:1px solid #FBEED5;border-radius:4px 4px 4px 4px;color:#C09853}
#content-value,#item-description-content-value,#item-web-description-content-value{font-size:12px!important}
#warning-placeholder{font-size:12px!important;padding-left:4px}
#string-key-caption{font-size:12px!important;width:50px;text-align:right;padding-right:12px}
#string-value-caption{font-size:12px!important;width:50px;text-align:right;padding-right:12px}
#item-description-caption{font-size:12px!important;width:95px;text-align:right;padding-right:12px}
#item-description-value{width:225px}
#ise-cms-image-uploader-content,#ise-cms-item-web-description-editor{background:#fff}
#ise-cms-image-editor{height:377px!important;background:#fff}
#cms-image-uploader-iframe{border:0 none #000;padding-right:5px;height:370px;width:403px}
.ui-tabs .ui-tabs-nav{background:none repeat scroll 0 0 #E8E6E6!important;border:1px solid #CEBFBF}
.normal-font-12{font-style:normal;font-size:12px;color:#000!important}
.normal-font-12:hover{color:#000}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6}
.btn:active,.btn.active{background-color:#ccc}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline-offset:-2px}
.btn.active,.btn:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;border-radius:6px}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:2px}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;border-radius:3px}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}
.btn-mini{padding:1px 6px;font-size:10.5px;-webkit-border-radius:3px;border-radius:3px}
.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btn-block + .btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c}
.btn-primary:active,.btn-primary.active{background-color:#039}
.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406}
.btn-warning:active,.btn-warning.active{background-color:#c67605}
.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f}
.btn-danger:active,.btn-danger.active{background-color:#942a25}
.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351}
.btn-success:active,.btn-success.active{background-color:#408140}
.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4}
.btn-info:active,.btn-info.active{background-color:#24748c}
.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222}
.btn-inverse:active,.btn-inverse.active{background-color:#080808}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
.site-tab{border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}
.site-tab ul li{border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;border-radius:4px}
#errorSummary_Board_Errors li,#errorSummary li,.error div ul li,.alert-danger,.alert-error,.error-place-holder,#errorSummary{padding:4px 0 4px 6px;border:1px solid #fbeed5;margin:10px 0;color:#b94a48!important;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f2dede;border-color:#eed3d7;-webkit-border-radius:4px;border-radius:4px;font-size:12px}

/*F:\Sources\Development\Web\skins\Skin_1\Custom\c_autosuggest.css*/
div.autosuggest{position:absolute;background-image:url(img_inquisitor/as_pointer.png);background-position:top;background-repeat:no-repeat;padding:10px 0 0;position:absolute;background-image:url(img_inquisitor/as_pointer.png);background-position:top;background-repeat:no-repeat;padding:10px 0 0 0}
div.autosuggest ul{list-style:none;margin:0 0 -4px;padding:10px 0;overflow:hidden;background-color:#fff;border-radius:5px;border:1px solid #41bfd3}
div.autosuggest ul li{color:#ccc;padding:0;margin:0 4px 4px;text-align:left}
div.autosuggest ul li a{color:#ccc;display:block;text-decoration:none;background-color:transparent;position:relative;padding:0;width:100%;text-transform:capitalize}
div.autosuggest ul li a:hover{background-color:#444}
div.autosuggest ul li.as_highlight a:hover{background-color:#41bfd3}
div.autosuggest ul li a span{display:block;padding:3px 6px;font-family:"gothic",Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;color:#212121;text-transform:capitalize}
div.autosuggest ul li a span small{font-family:"gothic",Arial,Helvetica,sans-serif;font-weight:700;color:#41bfd3;font-size:13px}
div.autosuggest ul li.as_highlight a span small{color:#ccc!important}
div.autosuggest ul li.as_highlight a{color:#fff;background-color:#41bfd3;border-radius:5px;text-transform:capitalize}
div.autosuggest ul li.as_highlight a span{text-transform:capitalize}
div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:0;padding:0;margin:0}
div.autosuggest ul li a .tr{right:0}
div.autosuggest ul li.as_warning{font-weight:700;text-align:center}
div.autosuggest ul em{font-weight:700;color:#000}

/*F:\Sources\Development\Web\greybox\c_greybox.css*/
#GB_overlay{background:none repeat scroll 0 0 rgba(0,0,0,0.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3888}
#GB_window{border:1px solid silver;border-radius:5px;left:0;top:0;font-size:1px;overflow:visible;background:none repeat scroll 0 0 #fcfcfc;border-radius:5px;position:fixed;z-index:3999}
#GB_window .content{width:auto;margin:0;padding:0}
#GB_frame{border:0;margin:0;padding:0;overflow:auto;white-space:nowrap}
.GB_Gallery{margin:0 22px}
.GB_Gallery .content{background-color:#fff;border:3px solid #ddd}
.GB_header{top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #555;border-top:2px solid #555}
.GB_header .inner{background-color:#333;font-family:Arial,Verdana,sans-serif;padding:2px 20px}
.GB_header table{margin:0;width:100%;border-collapse:collapse}
.GB_header .caption{text-align:left;color:#eee;white-space:nowrap;font-size:20px}
.GB_header .GB_close{text-align:right}
.GB_header .GB_close img{z-index:500;cursor:pointer}
.GB_header .middle{white-space:nowrap;text-align:center}
#GB_middle{color:#eee}
#GB_middle img{cursor:pointer;vertical-align:middle}
#GB_middle .disabled{cursor:default}
#GB_middle .left{padding-right:10px}
#GB_middle .right{padding-left:10px}
.GB_Window .caption{text-align:left;padding:5px 0 0 5px;color:#23b4ca;font-size:22px;font-weight:700}
.GB_Window .GB_close{text-align:right}
.GB_Window .GB_close span{font-size:12px;cursor:pointer}
.GB_Window .GB_close img{cursor:pointer;padding:5px 5px 0 0}
.GB_Window .on{border-bottom:1px solid #333}
.GB_Window .click{border-bottom:1px solid red}

/*F:\Sources\Development\Web\skins\Skin_1\font-awesome\css\font-awesome.css*/
@font-face{font-family:'FontAwesome';src:url(font/fontawesome-webfont.eot?v=3.1.0);src:url(font/fontawesome-webfont.eot?#iefix&v=3.1.0) format("embedded-opentype"),url(font/fontawesome-webfont.woff?v=3.1.0) format("woff"),url(font/fontawesome-webfont.ttf?v=3.1.0) format("truetype"),url(font/fontawesome-webfont.svg#fontawesomeregular?v=3.1.0) format("svg");font-weight:400;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333em}
a [class^="icon-"],a [class*=" icon-"],a [class^="icon-"]:before,a [class*=" icon-"]:before{display:inline}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.2857142857143em;text-align:center}
[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.5714285714286em}
ul.icons-ul{list-style-type:none;text-indent:-.71428571428571em;margin-left:2.1428571428571em}
ul.icons-ul > li .icon-li{width:.71428571428571em;display:inline-block;text-align:center}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none}
.icon-muted{color:#eee}
.icon-light{color:#fff}
.icon-dark{color:#333}
.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;border-radius:3px}
.icon-2x{font-size:2em}
.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;border-radius:4px}
.icon-3x{font-size:3em}
.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;border-radius:5px}
.icon-4x{font-size:4em}
.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;border-radius:6px}
.icon-5x{font-size:5em}
.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;border-radius:7px}
.pull-right{float:right}
.pull-left{float:left}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}
.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"]{background-image:none}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%}
.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit}
.icon-stack .icon-stack-base{font-size:2em}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:#23b4ca}
@-moz-keyframes spin {
0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg)}
}
@-webkit-keyframes spin {
0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg)}
}
@keyframes spin {
0%{transform:rotate(0deg)}
100%{transform:rotate(359deg)}
}
.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.icon-flip-horizontal:before{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}
.icon-flip-vertical:before{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}
.icon-glass:before{content:"\f000"}
.icon-music:before{content:"\f001"}
.icon-search:before{content:"\f002"}
.icon-envelope:before{content:"\f003"}
.icon-heart:before{content:"\f004"}
.icon-star:before{content:"\f005"}
.icon-star-empty:before{content:"\f006"}
.icon-user:before{content:"\f007"}
.icon-film:before{content:"\f008"}
.icon-th-large:before{content:"\f009"}
.icon-th:before{content:"\f00a"}
.icon-th-list:before{content:"\f00b"}
.icon-ok:before{content:"\f00c"}
.icon-remove:before{content:"\f00d"}
.icon-zoom-in:before{content:"\f00e"}
.icon-zoom-out:before{content:"\f010"}
.icon-off:before{content:"\f011"}
.icon-signal:before{content:"\f012"}
.icon-cog:before{content:"\f013"}
.icon-trash:before{content:"\f014"}
.icon-home:before{content:"\f015"}
.icon-file:before{content:"\f016"}
.icon-time:before{content:"\f017"}
.icon-road:before{content:"\f018"}
.icon-download-alt:before{content:"\f019"}
.icon-download:before{content:"\f01a"}
.icon-upload:before{content:"\f01b"}
.icon-inbox:before{content:"\f01c"}
.icon-play-circle:before{content:"\f01d"}
.icon-repeat:before,.icon-rotate-right:before{content:"\f01e"}
.icon-refresh:before{content:"\f021"}
.icon-list-alt:before{content:"\f022"}
.icon-lock:before{content:"\f023"}
.icon-flag:before{content:"\f024"}
.icon-headphones:before{content:"\f025"}
.icon-volume-off:before{content:"\f026"}
.icon-volume-down:before{content:"\f027"}
.icon-volume-up:before{content:"\f028"}
.icon-qrcode:before{content:"\f029"}
.icon-barcode:before{content:"\f02a"}
.icon-tag:before{content:"\f02b"}
.icon-tags:before{content:"\f02c"}
.icon-book:before{content:"\f02d"}
.icon-bookmark:before{content:"\f02e"}
.icon-print:before{content:"\f02f"}
.icon-camera:before{content:"\f030"}
.icon-font:before{content:"\f031"}
.icon-bold:before{content:"\f032"}
.icon-italic:before{content:"\f033"}
.icon-text-height:before{content:"\f034"}
.icon-text-width:before{content:"\f035"}
.icon-align-left:before{content:"\f036"}
.icon-align-center:before{content:"\f037"}
.icon-align-right:before{content:"\f038"}
.icon-align-justify:before{content:"\f039"}
.icon-list:before{content:"\f03a"}
.icon-indent-left:before{content:"\f03b"}
.icon-indent-right:before{content:"\f03c"}
.icon-facetime-video:before{content:"\f03d"}
.icon-picture:before{content:"\f03e"}
.icon-pencil:before{content:"\f040"}
.icon-map-marker:before{content:"\f041"}
.icon-adjust:before{content:"\f042"}
.icon-tint:before{content:"\f043"}
.icon-edit:before{content:"\f044"}
.icon-share:before{content:"\f045"}
.icon-check:before{content:"\f046"}
.icon-move:before{content:"\f047"}
.icon-step-backward:before{content:"\f048"}
.icon-fast-backward:before{content:"\f049"}
.icon-backward:before{content:"\f04a"}
.icon-play:before{content:"\f04b"}
.icon-pause:before{content:"\f04c"}
.icon-stop:before{content:"\f04d"}
.icon-forward:before{content:"\f04e"}
.icon-fast-forward:before{content:"\f050"}
.icon-step-forward:before{content:"\f051"}
.icon-eject:before{content:"\f052"}
.icon-chevron-left:before{content:"\f053"}
.icon-chevron-right:before{content:"\f054"}
.icon-plus-sign:before{content:"\f055"}
.icon-minus-sign:before{content:"\f056"}
.icon-remove-sign:before{content:"\f057"}
.icon-ok-sign:before{content:"\f058"}
.icon-question-sign:before{content:"\f059"}
.icon-info-sign:before{content:"\f05a"}
.icon-screenshot:before{content:"\f05b"}
.icon-remove-circle:before{content:"\f05c"}
.icon-ok-circle:before{content:"\f05d"}
.icon-ban-circle:before{content:"\f05e"}
.icon-arrow-left:before{content:"\f060"}
.icon-arrow-right:before{content:"\f061"}
.icon-arrow-up:before{content:"\f062"}
.icon-arrow-down:before{content:"\f063"}
.icon-share-alt:before,.icon-mail-forward:before{content:"\f064"}
.icon-resize-full:before{content:"\f065"}
.icon-resize-small:before{content:"\f066"}
.icon-plus:before{content:"\f067"}
.icon-minus:before{content:"\f068"}
.icon-asterisk:before{content:"\f069"}
.icon-exclamation-sign:before{content:"\f06a"}
.icon-gift:before{content:"\f06b"}
.icon-leaf:before{content:"\f06c"}
.icon-fire:before{content:"\f06d"}
.icon-eye-open:before{content:"\f06e"}
.icon-eye-close:before{content:"\f070"}
.icon-warning-sign:before{content:"\f071"}
.icon-plane:before{content:"\f072"}
.icon-calendar:before{content:"\f073"}
.icon-random:before{content:"\f074"}
.icon-comment:before{content:"\f075"}
.icon-magnet:before{content:"\f076"}
.icon-chevron-up:before{content:"\f077"}
.icon-chevron-down:before{content:"\f078"}
.icon-retweet:before{content:"\f079"}
.icon-shopping-cart:before{content:"\f07a"}
.icon-folder-close:before{content:"\f07b"}
.icon-folder-open:before{content:"\f07c"}
.icon-resize-vertical:before{content:"\f07d"}
.icon-resize-horizontal:before{content:"\f07e"}
.icon-bar-chart:before{content:"\f080"}
.icon-twitter-sign:before{content:"\f081"}
.icon-facebook-sign:before{content:"\f082"}
.icon-camera-retro:before{content:"\f083"}
.icon-key:before{content:"\f084"}
.icon-cogs:before{content:"\f085"}
.icon-comments:before{content:"\f086"}
.icon-thumbs-up:before{content:"\f087"}
.icon-thumbs-down:before{content:"\f088"}
.icon-star-half:before{content:"\f089"}
.icon-heart-empty:before{content:"\f08a"}
.icon-signout:before{content:"\f08b"}
.icon-linkedin-sign:before{content:"\f08c"}
.icon-pushpin:before{content:"\f08d"}
.icon-external-link:before{content:"\f08e"}
.icon-signin:before{content:"\f090"}
.icon-trophy:before{content:"\f091"}
.icon-github-sign:before{content:"\f092"}
.icon-upload-alt:before{content:"\f093"}
.icon-lemon:before{content:"\f094"}
.icon-phone:before{content:"\f095"}
.icon-check-empty:before{content:"\f096"}
.icon-bookmark-empty:before{content:"\f097"}
.icon-phone-sign:before{content:"\f098"}
.icon-twitter:before{content:"\f099"}
.icon-facebook:before{content:"\f09a"}
.icon-github:before{content:"\f09b"}
.icon-unlock:before{content:"\f09c"}
.icon-credit-card:before{content:"\f09d"}
.icon-rss:before{content:"\f09e"}
.icon-hdd:before{content:"\f0a0"}
.icon-bullhorn:before{content:"\f0a1"}
.icon-bell:before{content:"\f0a2"}
.icon-certificate:before{content:"\f0a3"}
.icon-hand-right:before{content:"\f0a4"}
.icon-hand-left:before{content:"\f0a5"}
.icon-hand-up:before{content:"\f0a6"}
.icon-hand-down:before{content:"\f0a7"}
.icon-circle-arrow-left:before{content:"\f0a8"}
.icon-circle-arrow-right:before{content:"\f0a9"}
.icon-circle-arrow-up:before{content:"\f0aa"}
.icon-circle-arrow-down:before{content:"\f0ab"}
.icon-globe:before{content:"\f0ac"}
.icon-wrench:before{content:"\f0ad"}
.icon-tasks:before{content:"\f0ae"}
.icon-filter:before{content:"\f0b0"}
.icon-briefcase:before{content:"\f0b1"}
.icon-fullscreen:before{content:"\f0b2"}
.icon-group:before{content:"\f0c0"}
.icon-link:before{content:"\f0c1"}
.icon-cloud:before{content:"\f0c2"}
.icon-beaker:before{content:"\f0c3"}
.icon-cut:before{content:"\f0c4"}
.icon-copy:before{content:"\f0c5"}
.icon-paper-clip:before{content:"\f0c6"}
.icon-save:before{content:"\f0c7"}
.icon-sign-blank:before{content:"\f0c8"}
.icon-reorder:before{content:"\f0c9"}
.icon-list-ul:before{content:"\f0ca"}
.icon-list-ol:before{content:"\f0cb"}
.icon-strikethrough:before{content:"\f0cc"}
.icon-underline:before{content:"\f0cd"}
.icon-table:before{content:"\f0ce"}
.icon-magic:before{content:"\f0d0"}
.icon-truck:before{content:"\f0d1"}
.icon-pinterest:before{content:"\f0d2"}
.icon-pinterest-sign:before{content:"\f0d3"}
.icon-google-plus-sign:before{content:"\f0d4"}
.icon-google-plus:before{content:"\f0d5"}
.icon-money:before{content:"\f0d6"}
.icon-caret-down:before{content:"\f0d7"}
.icon-caret-up:before{content:"\f0d8"}
.icon-caret-left:before{content:"\f0d9"}
.icon-caret-right:before{content:"\f0da"}
.icon-columns:before{content:"\f0db"}
.icon-sort:before{content:"\f0dc"}
.icon-sort-down:before{content:"\f0dd"}
.icon-sort-up:before{content:"\f0de"}
.icon-envelope-alt:before{content:"\f0e0"}
.icon-linkedin:before{content:"\f0e1"}
.icon-undo:before,.icon-rotate-left:before{content:"\f0e2"}
.icon-legal:before{content:"\f0e3"}
.icon-dashboard:before{content:"\f0e4"}
.icon-comment-alt:before{content:"\f0e5"}
.icon-comments-alt:before{content:"\f0e6"}
.icon-bolt:before{content:"\f0e7"}
.icon-sitemap:before{content:"\f0e8"}
.icon-umbrella:before{content:"\f0e9"}
.icon-paste:before{content:"\f0ea"}
.icon-lightbulb:before{content:"\f0eb"}
.icon-exchange:before{content:"\f0ec"}
.icon-cloud-download:before{content:"\f0ed"}
.icon-cloud-upload:before{content:"\f0ee"}
.icon-user-md:before{content:"\f0f0"}
.icon-stethoscope:before{content:"\f0f1"}
.icon-suitcase:before{content:"\f0f2"}
.icon-bell-alt:before{content:"\f0f3"}
.icon-coffee:before{content:"\f0f4"}
.icon-food:before{content:"\f0f5"}
.icon-file-alt:before{content:"\f0f6"}
.icon-building:before{content:"\f0f7"}
.icon-hospital:before{content:"\f0f8"}
.icon-ambulance:before{content:"\f0f9"}
.icon-medkit:before{content:"\f0fa"}
.icon-fighter-jet:before{content:"\f0fb"}
.icon-beer:before{content:"\f0fc"}
.icon-h-sign:before{content:"\f0fd"}
.icon-plus-sign-alt:before{content:"\f0fe"}
.icon-double-angle-left:before{content:"\f100"}
.icon-double-angle-right:before{content:"\f101"}
.icon-double-angle-up:before{content:"\f102"}
.icon-double-angle-down:before{content:"\f103"}
.icon-angle-left:before{content:"\f104"}
.icon-angle-right:before{content:"\f105"}
.icon-angle-up:before{content:"\f106"}
.icon-angle-down:before{content:"\f107"}
.icon-desktop:before{content:"\f108"}
.icon-laptop:before{content:"\f109"}
.icon-tablet:before{content:"\f10a"}
.icon-mobile-phone:before{content:"\f10b"}
.icon-circle-blank:before{content:"\f10c"}
.icon-quote-left:before{content:"\f10d"}
.icon-quote-right:before{content:"\f10e"}
.icon-spinner:before{content:"\f110"}
.icon-circle:before{content:"\f111"}
.icon-reply:before,.icon-mail-reply:before{content:"\f112"}
.icon-folder-close-alt:before{content:"\f114"}
.icon-folder-open-alt:before{content:"\f115"}
.icon-expand-alt:before{content:"\f116"}
.icon-collapse-alt:before{content:"\f117"}
.icon-smile:before{content:"\f118"}
.icon-frown:before{content:"\f119"}
.icon-meh:before{content:"\f11a"}
.icon-gamepad:before{content:"\f11b"}
.icon-keyboard:before{content:"\f11c"}
.icon-flag-alt:before{content:"\f11d"}
.icon-flag-checkered:before{content:"\f11e"}
.icon-terminal:before{content:"\f120"}
.icon-code:before{content:"\f121"}
.icon-reply-all:before{content:"\f122"}
.icon-mail-reply-all:before{content:"\f122"}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123"}
.icon-location-arrow:before{content:"\f124"}
.icon-crop:before{content:"\f125"}
.icon-code-fork:before{content:"\f126"}
.icon-unlink:before{content:"\f127"}
.icon-question:before{content:"\f128"}
.icon-info:before{content:"\f129"}
.icon-exclamation:before{content:"\f12a"}
.icon-superscript:before{content:"\f12b"}
.icon-subscript:before{content:"\f12c"}
.icon-eraser:before{content:"\f12d"}
.icon-puzzle-piece:before{content:"\f12e"}
.icon-microphone:before{content:"\f130"}
.icon-microphone-off:before{content:"\f131"}
.icon-shield:before{content:"\f132"}
.icon-calendar-empty:before{content:"\f133"}
.icon-fire-extinguisher:before{content:"\f134"}
.icon-rocket:before{content:"\f135"}
.icon-maxcdn:before{content:"\f136"}
.icon-chevron-sign-left:before{content:"\f137"}
.icon-chevron-sign-right:before{content:"\f138"}
.icon-chevron-sign-up:before{content:"\f139"}
.icon-chevron-sign-down:before{content:"\f13a"}
.icon-html5:before{content:"\f13b"}
.icon-css3:before{content:"\f13c"}
.icon-anchor:before{content:"\f13d"}
.icon-unlock-alt:before{content:"\f13e"}
.icon-bullseye:before{content:"\f140"}
.icon-ellipsis-horizontal:before{content:"\f141"}
.icon-ellipsis-vertical:before{content:"\f142"}
.icon-rss-sign:before{content:"\f143"}
.icon-play-sign:before{content:"\f144"}
.icon-ticket:before{content:"\f145"}
.icon-minus-sign-alt:before{content:"\f146"}
.icon-check-minus:before{content:"\f147"}
.icon-level-up:before{content:"\f148"}
.icon-level-down:before{content:"\f149"}
.icon-check-sign:before{content:"\f14a"}
.icon-edit-sign:before{content:"\f14b"}
.icon-external-link-sign:before{content:"\f14c"}
.icon-share-sign:before{content:"\f14d"}